Commit Graph

415 Commits

Author SHA1 Message Date
Clément Oudot
81dbe943c3 Introduce RegisterDB modules (#26) 2014-05-28 16:23:23 +00:00
Clément Oudot
2fe20b1248 Isolate register info in ->{registerInfo} (#26) 2014-05-28 15:41:32 +00:00
Clément Oudot
be04271809 Work on Register feature (#26) 2014-05-27 16:31:43 +00:00
Clément Oudot
66c93ec387 Manage already existing accounts in Register (#26) 2014-05-27 13:42:00 +00:00
Clément Oudot
c3030c6244 New files for Register module in MANIFEST (#26) 2014-05-27 13:41:09 +00:00
Clément Oudot
57182767f4 Some error codes for Register (#26) 2014-05-26 16:25:33 +00:00
Clément Oudot
5ce762e9e3 Work on Register page (#26) 2014-05-23 18:47:36 +00:00
Clément Oudot
0f963e0b2a Remove default value from MailReset (LEMONLDAP-686) 2014-05-23 18:44:20 +00:00
Clément Oudot
233026eb6f Fix password change as user for AD (#704) 2014-05-21 12:43:04 +00:00
Clément Oudot
9d6a947499 Specific behaviour for AD password change if it's done as user (#407) 2014-05-14 09:43:10 +00:00
Xavier Guimard
1deaaff758 Corrects errors in extra tests (missing DB in conf) 2014-05-11 12:21:19 +00:00
Clément Oudot
25930249f8 Update cronjob to use Common::Session module (#671) 2014-04-25 08:20:00 +00:00
Clément Oudot
d28a7bb217 Update versions to 1.4.0 2014-04-17 15:20:28 +00:00
Clément Oudot
1cfdd9fb6e Use new Session module in SAML authentication (#671, #LEMONLDAP-700) 2014-04-17 10:24:31 +00:00
Clément Oudot
e056a0427a Use new Session module in SAML Issuer (#671, #LEMONLDAP-700) 2014-04-17 10:16:33 +00:00
Clément Oudot
929c704343 Use new Session module in CAS Issuer (#671) 2014-04-16 15:19:59 +00:00
Clément Oudot
76c1ba75b9 Use new Session module in Remote (#671) 2014-04-15 16:09:56 +00:00
Clément Oudot
00bf404a0a Use new Session module in AuthGoogle (#671) 2014-04-15 15:34:21 +00:00
Clément Oudot
a232f149fa Optimize session update in sub store (#671, #LEMONLDAP-673) 2014-02-26 17:10:39 +00:00
Clément Oudot
900008c942 Use the new Common::Session module in portal for SSO sessions (#671, #LEMONLDAP-673) 2014-02-26 10:57:49 +00:00
Clément Oudot
a24fef3a29 Remove minified js and css files (#689) 2014-02-24 10:10:11 +00:00
Clément Oudot
c1cb7316d1 Create a Store object for Common::Apache::Session in order to manage cache directly (#671) 2014-02-21 16:38:57 +00:00
Clément Oudot
3a86fcfbfb Add jQuery map (#687) 2014-02-21 09:05:16 +00:00
Clément Oudot
ab4dfe1100 Manage exported variables for OpenID (#636) 2014-02-19 15:10:21 +00:00
Clément Oudot
68dda1b256 Manage exported variables for Facebook (#636) 2014-02-19 14:57:47 +00:00
Clément Oudot
9f170b9767 Manage exportedVars the same way in all modules (#636) 2014-02-19 14:35:59 +00:00
Clément Oudot
580d88cbc7 Manage exported variables for Google (#636) 2014-02-19 13:56:35 +00:00
Clément Oudot
49bae05c40 Manage exported variables for Slave (#636) 2014-02-18 16:52:31 +00:00
Clément Oudot
c4f277c8c8 Manage exported variables for WebID (#636) 2014-02-18 16:34:08 +00:00
Clément Oudot
7b9a5b1887 Use ldapExportedVars in AuthAD (#636) 2014-02-18 16:05:39 +00:00
Clément Oudot
cb67ac1e61 Manage exported variables for DBI (#636) 2014-02-18 15:17:09 +00:00
Clément Oudot
cb6df779be Manage exported variables for LDAP (#636) 2014-02-18 14:53:07 +00:00
Clément Oudot
b691acdff8 Update META.yml 2014-02-18 13:57:21 +00:00
Clément Oudot
18b337723d Default values for Portal all managed in Common (#686) 2014-02-14 09:00:12 +00:00
Clément Oudot
2630d09d72 Work on default values for Portal (#686) 2014-02-14 08:26:25 +00:00
Clément Oudot
f7bcf5b711 Manage exported variables for Demo backend (#636) 2014-02-11 17:15:05 +00:00
Clément Oudot
2ee3f6d5a6 Possibility to force session key use to fill NameID (#657) 2014-02-10 09:14:06 +00:00
Clément Oudot
40513f75d9 Add an option to enable IDP initiated SSO for a SP (#208) 2014-02-09 21:32:11 +00:00
Clément Oudot
3f7bb4b9d2 IDP Initiated (#208):
* Fix IDP initiated workflow when the user is not connected
* Possibility to use spConfKey in URL
2014-02-07 22:28:45 +00:00
Clément Oudot
c4b207b73a Possibility to set ping interval in portal (#658) 2014-02-07 10:17:45 +00:00
Clément Oudot
9b64ec836b Update MANIFEST (#683) 2014-02-06 17:03:54 +00:00
Clément Oudot
300e1e2a1a Use a common template to load javascripts common code (#683) 2014-02-06 17:00:34 +00:00
Clément Oudot
ef3663cb00 Move info and confirm timer javascript code out of HTML templates (#683) 2014-02-06 16:48:02 +00:00
Clément Oudot
f887220ec8 Rewrite call to ping() (#683) 2014-02-06 15:55:27 +00:00
Clément Oudot
5d22c0bfbf Tidy common/ portal skin directory (#683) 2014-02-06 13:42:45 +00:00
Clément Oudot
0f711a3e1b Upgrade to bootstrap 3.1 (#670) 2014-02-06 11:13:58 +00:00
Clément Oudot
2d0301433e Make the entire application area clickable (#670) 2014-02-05 17:22:23 +00:00
Clément Oudot
1cda26ba53 Hide application description with small screen (#670) 2014-02-05 17:06:33 +00:00
Clément Oudot
41b327e78a Bootstrap is now the default theme (#670) 2014-02-05 16:39:40 +00:00
Clément Oudot
d18840122f make tidy-js (#683) 2014-02-05 16:30:30 +00:00
Clément Oudot
dc2a512616 Provide non minified versions of javascript libraries (#678) 2014-02-04 16:43:15 +00:00
François-Xavier Deltombe
45ef54dccc Get CDA working in http with "double cookie for single session" (Lemonldap-680) 2014-01-31 14:11:39 +00:00
Clément Oudot
23627081c8 Specific query string method to be compatible with buggy ADFS URL encoding (#677) 2014-01-29 15:48:44 +00:00
Clément Oudot
dc9b0b35c6 Bootstrap: end of first version of the skin (#670) 2014-01-27 21:25:39 +00:00
Clément Oudot
77d200dfd9 Bootstrap: password and logout tab (#670) 2014-01-24 22:55:33 +00:00
Clément Oudot
23d0380f08 Bootstrap: login history (#670) 2014-01-24 17:16:41 +00:00
Clément Oudot
934f96e62f Bootstrap: application list (#670) 2014-01-24 17:07:04 +00:00
Clément Oudot
e10445b27c Bootstrap: better display on mobile (#670) 2014-01-24 15:42:40 +00:00
Clément Oudot
5208f3e19d Bootstrap: mail reset page (#670) 2014-01-24 15:02:38 +00:00
Clément Oudot
8cd7401c29 Import of bootstrap framework and customization of login page (#670) 2014-01-24 14:01:33 +00:00
Xavier Guimard
22a01f7e69 Remove unused and non-free image 2014-01-22 05:45:20 +00:00
Clément Oudot
c9c483b04b make tidy 2014-01-17 22:42:21 +00:00
Clément Oudot
59a833cb62 Avoid javascript error if some parameter value contains a simple quote (#666) 2014-01-17 22:35:25 +00:00
Clément Oudot
71d9ad4f59 Use userControl and not XSS check to validate username (#666) 2014-01-17 22:32:18 +00:00
Clément Oudot
fc61240345 Display ppolicy info messsages only if authentication is valid (#669) 2014-01-17 22:24:11 +00:00
Clément Oudot
6fd8f5cb49 Manage encrypt scheme in DBI password backend (#654) 2013-12-20 16:46:09 +00:00
Clément Oudot
43c38c48ba Login is readonly when changing password (#659) 2013-12-10 11:12:48 +00:00
Clément Oudot
8ed6bdfdeb Fix use of check_password in DBI backend (#655) 2013-12-09 17:03:50 +00:00
Clément Oudot
122836e820 remote provider ID is available only after request parsing (#208) 2013-11-26 14:35:58 +00:00
Clément Oudot
db5b4e8a95 Possibility to use IDP initiated mode in SAML IDP module (#208) 2013-11-25 17:04:39 +00:00
Clément Oudot
533b2153f6 Display first available tab (#650) 2013-11-14 11:21:23 +00:00
Clément Oudot
02d6919914 Add if case to display error message block (#647) 2013-11-14 10:57:29 +00:00
Clément Oudot
5cbf3cb953 Fix CSS for dark skin 2013-11-07 14:11:46 +00:00
Clément Oudot
7087b63614 Do not check captcha if mail session already exist (#644) 2013-11-07 14:02:06 +00:00
Clément Oudot
bf3cf444fb Special workaround in AuthChoice for captcha (#645) 2013-11-06 16:33:26 +00:00
Clément Oudot
fb82ce9522 Call initCaptcha at the right time (#643) 2013-11-06 15:56:52 +00:00
Clément Oudot
f38607a763 Allow to use idpName parameter to select IDP (#641) 2013-11-05 11:12:36 +00:00
Xavier Guimard
53b66996e3 Propagate #637 in 1.3 branch and in META files 2013-11-03 20:52:15 +00:00
Clément Oudot
9732aa4c24 Fix module version (failure in PAUSE indexer after 1.3.0 publication in CPAN) - origin commit: r2593 2013-11-02 18:12:02 +00:00
Clément Oudot
b6cf706217 Preparation for release 1.3.0 2013-11-02 11:03:25 +00:00
Xavier Guimard
d7cdbd5fd4 Skip PE_Constants test if Lemonldap::NG::Handler is not available 2013-10-30 06:11:24 +00:00
Xavier Guimard
cc6c9fc56e Move extra-tests to lemonldap-ng-portal/xt 2013-10-30 06:05:29 +00:00
Xavier Guimard
1a702a764c Reduce portal jQuery-UI only to component really used 2013-10-29 12:22:17 +00:00
Clément Oudot
6649edf9a9 Fix some portal items after jQuery migration (#604) 2013-10-28 17:32:41 +00:00
Xavier Guimard
ac9fa179f7 re-indent 2013-10-27 20:14:59 +00:00
Xavier Guimard
3b507a16c4 Adapt tabs() call for jquery-ui-1.10.3 2013-10-27 20:11:50 +00:00
Xavier Guimard
bf1e929539 Solve tab problem in AuthChoice tabs display (#604) 2013-10-27 20:08:33 +00:00
Xavier Guimard
0832b35fb0 clean MANIFESTs 2013-10-27 12:38:00 +00:00
Clément Oudot
8898ef351c Update MANIFEST (#604) 2013-10-27 11:36:02 +00:00
Xavier Guimard
c540d29358 Update jQuery and jQuery-UI 2013-10-27 07:01:41 +00:00
Xavier Guimard
372a055b50 HTML tidy 2013-10-26 07:42:53 +00:00
Xavier Guimard
20fe908dec Replace Twitter logo + update licenses 2013-10-25 14:40:14 +00:00
Xavier Guimard
5783031720 Replace BrowserID image (see http://mail.ow2.org/wws/arc/lemonldap-ng-dev/2013-10/msg00048.html) 2013-10-25 13:59:03 +00:00
Xavier Guimard
d45d26abad Very strange utf8 bug using FCGI solved by this hook 2013-10-24 19:06:47 +00:00
Clément Oudot
44d3d445cb Update BrowserID Logo (#584) 2013-10-24 14:50:30 +00:00
Clément Oudot
e2071971a5 Same authentication message for all modules (mask unnecessary technical information) 2013-10-24 14:44:46 +00:00
Clément Oudot
ce581e75e9 Add a specific timeout parameter for SAML RelayState sessions (#524) 2013-10-24 12:35:58 +00:00
Xavier Guimard
4e9a4e9789 Correct XHTML:
* alt is not an attribute of "a" in XHTML
 * remove utf-8 chars
2013-10-22 18:27:02 +00:00
Xavier Guimard
e1d59465d8 Correct XHTML:
* needs to be XHTML transitional to have some attributes (target,...)
 * missing "</form>"
 * missing "alt" in "img"
2013-10-22 18:14:49 +00:00
Xavier Guimard
2e7fe44098 Some cosmetics changes 2013-10-22 16:48:02 +00:00