Xavier Guimard
|
106de86477
|
Just for aesthetical
|
2013-09-29 18:06:54 +00:00 |
|
Xavier Guimard
|
187bbe9efa
|
Little regexp change
|
2013-09-29 16:43:15 +00:00 |
|
Xavier Guimard
|
41105ae772
|
Implement persistent cache for already shared datas (AuthGoogle)
|
2013-09-29 16:26:41 +00:00 |
|
Xavier Guimard
|
93e026b1ad
|
Add UserDBGoogle
|
2013-09-29 07:09:32 +00:00 |
|
Xavier Guimard
|
bb3c9bfac1
|
Correct errors in Google form
|
2013-09-28 06:17:12 +00:00 |
|
Xavier Guimard
|
f1a1c5e036
|
Update $VERSION
|
2013-09-28 05:41:37 +00:00 |
|
Clément Oudot
|
a731fbf66c
|
Manage reset at next logon message from AD (#513, #LEMONLDAP-409)
|
2013-09-27 22:22:27 +00:00 |
|
Xavier Guimard
|
5a6054c396
|
Starting LEMONLDAP-615: Add AuthGoogle module
|
2013-09-27 19:34:31 +00:00 |
|
Clément Oudot
|
dd0629f0a1
|
Load session content in error page to apply skin rules if needed (#605)
|
2013-08-23 13:34:37 +00:00 |
|
Clément Oudot
|
e628c703f5
|
Fix loading of alternate config file (#608)
|
2013-08-23 12:59:03 +00:00 |
|
Clément Oudot
|
e33ee53afc
|
Create a getSkin() method to share skin rules in all portal pages (#605)
|
2013-08-20 13:36:06 +00:00 |
|
Clément Oudot
|
ec35b64736
|
Update ENV variable for each request in Safe jail (#597)
|
2013-07-25 13:13:48 +00:00 |
|
Xavier Guimard
|
6447bce9bd
|
Missing space after ":"
|
2013-07-22 02:40:57 +00:00 |
|
Clément Oudot
|
37756c3be2
|
Store BrowserID verification answer in session (#584)
|
2013-07-21 18:53:02 +00:00 |
|
Clément Oudot
|
ec0d1a61f0
|
Give reason in log when assertion verification fails (#584)
|
2013-07-21 18:35:02 +00:00 |
|
Clément Oudot
|
d3a53e199a
|
Possibility to customize BrowserID login window (#584)
|
2013-07-20 09:07:19 +00:00 |
|
Clément Oudot
|
5d6239587b
|
Move assertion resolution in extractFormInfo to pass found user to a userDB module (#584)
|
2013-07-20 08:35:13 +00:00 |
|
Clément Oudot
|
d3c53c2235
|
First implementation of BrowserID authentication module (#584)
|
2013-07-17 13:46:59 +00:00 |
|
Xavier Guimard
|
53e8d74758
|
make tidy
|
2013-07-17 06:32:29 +00:00 |
|
Sandro Cazzaniga
|
201b609e7d
|
make tidy
|
2013-06-28 09:13:00 +00:00 |
|
Clément Oudot
|
6bd108f780
|
Force password reset for AD (#513)
|
2013-06-02 22:00:33 +00:00 |
|
Clément Oudot
|
15d520c304
|
Manage default value for mailLDAPFilter (#513)
|
2013-06-02 21:53:11 +00:00 |
|
Clément Oudot
|
c8f8e78546
|
Modify password for Active Directory (#513)
|
2013-06-01 13:40:29 +00:00 |
|
Sandro Cazzaniga
|
da268cff7f
|
make the error message in case of bad load of Lasso module a bit more readable
|
2013-05-31 06:16:26 +00:00 |
|
Sandro Cazzaniga
|
7462ff467d
|
make tidy
|
2013-05-30 14:41:02 +00:00 |
|
François-Xavier Deltombe
|
063692540c
|
Slight changes in captcha error messages (#217)
|
2013-05-23 19:33:07 +00:00 |
|
François-Xavier Deltombe
|
3c81802f3c
|
Continuation of commit r2833 (#596)
so that a group rule may involve another, previously computed group
|
2013-05-21 09:34:01 +00:00 |
|
François-Xavier Deltombe
|
3909d708d1
|
Compute macros and local groups in alphabetical order (#596)
|
2013-05-21 08:18:03 +00:00 |
|
Clément Oudot
|
355dcff030
|
make tidy
|
2013-04-28 14:46:18 +00:00 |
|
Clément Oudot
|
a6f10e15eb
|
First implementation of Active Directory module (#409 and #LEMONLDAP-513)
|
2013-04-28 14:44:03 +00:00 |
|
Clément Oudot
|
4ed5e151af
|
Add missing encoding directive in POD (#592)
|
2013-04-19 11:39:33 +00:00 |
|
Clément Oudot
|
ca1b0db0d2
|
Fix getDisplayType call in Multi backend (#593)
|
2013-04-19 08:27:29 +00:00 |
|
Xavier Guimard
|
455ed3b4b4
|
Avoid Perl warning
|
2013-04-15 04:12:34 +00:00 |
|
Clément Oudot
|
3aaca2d291
|
Captcha for login form (#217)
|
2013-02-21 17:38:14 +00:00 |
|
Clément Oudot
|
c177cf702d
|
Make captcha works for mail reset (#217)
|
2013-02-20 16:04:29 +00:00 |
|
Clément Oudot
|
4ff3bea859
|
Do not call captcha method in process (#217)
|
2013-02-20 14:52:08 +00:00 |
|
Clément Oudot
|
bbd05fdd88
|
Allow to search demo account from mail reset page (#586)
|
2013-02-20 14:51:09 +00:00 |
|
Clément Oudot
|
d67f01e1d8
|
Do not force captcha parameters in the code (#217)
|
2013-02-20 09:39:17 +00:00 |
|
Sandro Cazzaniga
|
ab662554b7
|
make tidy
|
2013-02-17 22:25:26 +00:00 |
|
François-Xavier Deltombe
|
7b02fea629
|
Clean regexp of previous commit (#467)
|
2013-02-08 13:32:22 +00:00 |
|
François-Xavier Deltombe
|
65252af36b
|
Fix slight bug about trustedDomains regex: domains might be tampered (#467)
|
2013-02-08 10:58:35 +00:00 |
|
Xavier Guimard
|
fd09a8bafe
|
Remove old warning in AuthCAS
|
2013-02-03 06:40:51 +00:00 |
|
Xavier Guimard
|
69ca1a1a38
|
Email change: Thomas Chemineau -> thomas.chemineau@gmail.com
|
2013-02-01 05:37:38 +00:00 |
|
Xavier Guimard
|
c132bc3e1d
|
Update authors, bug-report, copyright and license
|
2013-01-31 05:33:10 +00:00 |
|
François-Xavier Deltombe
|
95c4523e58
|
Fix a perl var type error in Lemonldap::NG::Portal::Display
|
2013-01-30 16:08:44 +00:00 |
|
Clément Oudot
|
1cd36aa44b
|
Fix transient NameID for SAML Issuer (#561)
|
2013-01-27 15:28:39 +00:00 |
|
Clément Oudot
|
e8778c5b7b
|
Fix mail subject encoding (#580)
|
2013-01-25 11:05:34 +00:00 |
|
Clément Oudot
|
13446072d0
|
Skin rules in trunk (#578)
|
2013-01-16 15:43:24 +00:00 |
|
Clément Oudot
|
ae7ac2de48
|
Forward lmhidden fields in CAS authentication (#563)
|
2013-01-15 14:19:42 +00:00 |
|
Clément Oudot
|
98b2bbbe1e
|
Use PE_PASSWORD_OK code in Menu (#577)
|
2013-01-14 11:32:51 +00:00 |
|
Clément Oudot
|
8feea1b3f4
|
Call authInit before authLogout in logout process (#562)
|
2013-01-11 17:11:37 +00:00 |
|
Clément Oudot
|
8269cfc208
|
Change SAML session ID key to allow index in SQL (#547)
|
2013-01-11 11:57:46 +00:00 |
|
François-Xavier Deltombe
|
27bbde63b6
|
Replace useXForwardedFor option with trustedProxies (#559)
|
2013-01-03 18:28:55 +00:00 |
|
François-Xavier Deltombe
|
87c7ea6a20
|
Remove remains of xForwardedFor in code (#486)
|
2013-01-03 18:14:34 +00:00 |
|
Clément Oudot
|
5f0b631e70
|
Fix SAML signature verification issue (#570)
|
2012-12-18 10:29:07 +00:00 |
|
Clément Oudot
|
4845aa4bd3
|
Categories in menu are now sortable (#566)
|
2012-12-04 16:31:12 +00:00 |
|
François-Xavier Deltombe
|
a265404969
|
Log when SAML authn response is built (#560)
|
2012-11-16 10:55:49 +00:00 |
|
Xavier Guimard
|
f6103b6884
|
Authen::Captcha must not be automaticaly loaded
|
2012-11-03 05:29:55 +00:00 |
|
Clément Oudot
|
54ed7e7ed5
|
Fix time displaying for password expiration (#412)
|
2012-10-30 13:55:19 +00:00 |
|
Clément Oudot
|
3489910d99
|
Fix call to msg and convertSec routines in _LDAP.pm (#548)
|
2012-10-16 12:34:57 +00:00 |
|
Xavier Guimard
|
b8bd611ccb
|
Same files must not have different version number
|
2012-10-15 04:12:21 +00:00 |
|
Sandro Cazzaniga
|
5d2e36e8c4
|
*[LEMONLDAP-538] Fix loglevel
|
2012-09-25 17:04:57 +00:00 |
|
Clément Oudot
|
c8625a966d
|
Fix password reset with DBI (#536)
|
2012-09-25 15:22:50 +00:00 |
|
Sandro Cazzaniga
|
f023778623
|
use splice() to have a clean code in methods
|
2012-09-21 07:56:47 +00:00 |
|
Sandro Cazzaniga
|
c7ce994d52
|
use splice() in Lemonldap::NG::Portal::Simple::loadModule
|
2012-09-15 09:50:46 +00:00 |
|
Clément Oudot
|
59c8adde04
|
Allow to get display type in Multi backend (#529)
|
2012-09-09 21:37:49 +00:00 |
|
Clément Oudot
|
2d7c4fd864
|
Allow getCookies webservice to be used with Multi backend (#519)
|
2012-09-08 17:20:08 +00:00 |
|
Sandro Cazzaniga
|
8e2a057193
|
Fix deleteNotification webservice in trunk
|
2012-09-08 10:55:55 +00:00 |
|
François-Xavier Deltombe
|
f4e90f866f
|
Fix syntax error in LL::NG::Portal::Simple with CDA (Lemonldap-527)
|
2012-09-07 15:43:07 +00:00 |
|
François-Xavier Deltombe
|
29a97450d8
|
Do not set SAML relaystate if there are no data to store (Lemonldap-524)
|
2012-09-06 10:56:05 +00:00 |
|
François-Xavier Deltombe
|
495401756c
|
Delete SAML relaystate data after it is read (Lemonldap-524)
|
2012-09-06 10:25:41 +00:00 |
|
François-Xavier Deltombe
|
8908cbbb4e
|
Send RelayState in SAML logout requests by POST (Lemonldap-523)
|
2012-09-06 09:37:35 +00:00 |
|
Sandro Cazzaniga
|
457a9f9b0e
|
- Revert this fix because of LEMONLDAP-515 fix..
|
2012-08-31 13:05:24 +00:00 |
|
Sandro Cazzaniga
|
8224d225d4
|
- [LEMONLDAP-515] Parameter portalRequireOldPassword is now checked in DBI
|
2012-08-31 13:00:06 +00:00 |
|
Sandro Cazzaniga
|
6702a5068c
|
add comments on initCaptcha method
|
2012-08-31 07:53:40 +00:00 |
|
Sandro Cazzaniga
|
98b0d9ad4f
|
Fix typo which breaks notification's stuff
|
2012-08-29 13:43:43 +00:00 |
|
Sandro Cazzaniga
|
e778b9842f
|
- Add a "else" block for the debug message, else it will be printed even in non multi mode.
|
2012-08-21 08:11:09 +00:00 |
|
Sandro Cazzaniga
|
6cd8b8c5f4
|
* [LEMONLDAP-506] Disable LDAP Cache in multi mode
|
2012-08-21 07:24:27 +00:00 |
|
Sandro Cazzaniga
|
e13c03de25
|
ship args with splice()
|
2012-08-16 10:12:00 +00:00 |
|
Sandro Cazzaniga
|
65fed1486b
|
* [LEMONLDAP-504] Fix a regression introduced by LEMONLDAP-413
|
2012-08-16 07:26:53 +00:00 |
|
Sandro Cazzaniga
|
fc5e698dd2
|
* [LEMONLDAP-505] Make portal W3C compliant for html validation
|
2012-08-15 09:36:39 +00:00 |
|
François-Xavier Deltombe
|
ec67501c03
|
Update LL::NG::Portal::SharedConf $version (Lemonldap-500)
|
2012-08-13 12:39:46 +00:00 |
|
François-Xavier Deltombe
|
94ea52a4af
|
Add data reVHost in config only for portal (Lemonldap-500)
|
2012-08-09 18:42:40 +00:00 |
|
François-Xavier Deltombe
|
95903a6a3c
|
Do not load localStorage into LL::NG::Portal's config (Lemonldap-500)
|
2012-08-09 17:28:35 +00:00 |
|
François-Xavier Deltombe
|
26c3c5bdc2
|
Useless method 'LL::NG::Portal::SharedConf::getProtectedSites' removed
|
2012-08-09 17:13:51 +00:00 |
|
Sandro Cazzaniga
|
8758d6c5fb
|
change format of remaining time (for printf)
|
2012-07-26 09:51:39 +00:00 |
|
Sandro Cazzaniga
|
3a80fab207
|
Fix version since we had modified it for captcha feature
|
2012-07-26 09:44:48 +00:00 |
|
Sandro Cazzaniga
|
1c408c9912
|
Fix version
|
2012-07-26 09:38:53 +00:00 |
|
Sandro Cazzaniga
|
3ee4e9765a
|
- fix version
- fix a typo
|
2012-07-26 07:42:25 +00:00 |
|
Xavier Guimard
|
0d54c80fcc
|
Make tidy
|
2012-07-26 02:47:27 +00:00 |
|
Sandro Cazzaniga
|
5ade3bf9b2
|
- Better indentation for _Webform
- Better doc for initCaptcha()
|
2012-07-25 08:57:53 +00:00 |
|
Sandro Cazzaniga
|
d83e1848da
|
Fix a bug in code that breaks auth
|
2012-07-19 08:23:28 +00:00 |
|
Sandro Cazzaniga
|
6f2a798b0e
|
Fix a dummy bug that breaks two test
|
2012-07-18 15:26:48 +00:00 |
|
Sandro Cazzaniga
|
43f6d3e701
|
* [LEMONLDAP-494] Fix wrong log type in Lemonldap::NG::Portal::_DBI
|
2012-07-17 08:02:33 +00:00 |
|
Sandro Cazzaniga
|
dd8d59c13b
|
Update version (since we modify translations to resolve LEMONLDAP-412)
|
2012-07-17 07:35:28 +00:00 |
|
Sandro Cazzaniga
|
f66f57507d
|
Update version (since we add new code it this module)
|
2012-07-17 07:31:15 +00:00 |
|
Sandro Cazzaniga
|
c7d7369215
|
* [LEMONLDAP-412] Make a pretty print for password expiration warning time
|
2012-07-16 13:06:16 +00:00 |
|
Sandro Cazzaniga
|
17d0f0a557
|
* [LEMONLDAP-412] Password policy expiration warning time is now friendly diplayed
|
2012-07-16 09:58:27 +00:00 |
|
Sandro Cazzaniga
|
213c80888a
|
* [LEMONLDAP-366] Replace notifications in Common
|
2012-07-12 21:04:06 +00:00 |
|
Sandro Cazzaniga
|
8ecd768071
|
Open a dir, so close a dir not a filehandle
|
2012-07-12 12:10:44 +00:00 |
|
Sandro Cazzaniga
|
66d228d1da
|
*[LEMONLDAP-491] Don't import all POSIX functions
|
2012-07-12 07:09:41 +00:00 |
|
Sandro Cazzaniga
|
b9a20c3995
|
* [LEMONLDAP-491] Don't import all POSIX functions
|
2012-07-10 13:36:10 +00:00 |
|
Sandro Cazzaniga
|
333f7d6750
|
update version
|
2012-07-10 08:42:40 +00:00 |
|
Sandro Cazzaniga
|
189880d3ac
|
* [LEMONLDAP-490] - fix bad error log
|
2012-07-10 08:32:40 +00:00 |
|
Sandro Cazzaniga
|
99cb8d75cb
|
Add comments
|
2012-07-04 14:22:30 +00:00 |
|
Sandro Cazzaniga
|
5264202231
|
[LEMONLDAP-217] add a captcha feature to the portal
|
2012-07-04 12:33:03 +00:00 |
|
Clément Oudot
|
b01dc2865b
|
Change the way X Forwarded For adress is stored in session (#486)
|
2012-06-26 16:05:27 +00:00 |
|
Clément Oudot
|
6feccd0fc3
|
Fix skin path for HTML mails (#485)
|
2012-06-26 11:55:13 +00:00 |
|
Clément Oudot
|
3660dc24e2
|
Fix LDAP groups session store (#479)
|
2012-06-20 08:41:31 +00:00 |
|
Clément Oudot
|
eb9175d681
|
Fix CAS 1.0 validate method (#478)
|
2012-06-16 20:52:56 +00:00 |
|
Clément Oudot
|
e470818653
|
Check that only one entry is returned by LDAP directory (#477)
|
2012-06-16 08:52:19 +00:00 |
|
François-Xavier Deltombe
|
64f26a226a
|
Portal's and manager's CGI scripts runnable in shell (Lemonldap-476)
|
2012-06-13 18:43:27 +00:00 |
|
François-Xavier Deltombe
|
21617d55e6
|
Changes in script buildPortalWSDL (Lemonldap-473)
|
2012-06-12 15:46:18 +00:00 |
|
François-Xavier Deltombe
|
9c026d3574
|
SOAP related bugs fixed (Lemonldap-473)
|
2012-06-11 13:11:25 +00:00 |
|
François-Xavier Deltombe
|
5bb8dbd64c
|
Few portal text items changes (Lemonldap-475)
|
2012-06-06 16:55:37 +00:00 |
|
François-Xavier Deltombe
|
39bfd92a73
|
Repair SOAP service for error requests (Lemonldap-465)
|
2012-05-24 16:10:15 +00:00 |
|
François-Xavier Deltombe
|
df7a9e2e47
|
Change order of conditions in notification requests (Lemonldap-468)
|
2012-05-24 15:18:50 +00:00 |
|
François-Xavier Deltombe
|
b5c4b346f9
|
Cookie value sent in query string only to trusted domain (LEMONLDAP-467)
|
2012-05-23 18:46:38 +00:00 |
|
François-Xavier Deltombe
|
1caf988880
|
Prevent autoRedirect to be run several times in SAML logout
|
2012-05-22 16:23:40 +00:00 |
|
François-Xavier Deltombe
|
7cc2bdddc9
|
Revert SVN commit r2266 (LEMONLDAP-450)
|
2012-05-21 14:06:15 +00:00 |
|
Clément Oudot
|
5cdfae5c86
|
Require SetPassword extension instead of use (#460)
|
2012-04-24 15:01:28 +00:00 |
|
Clément Oudot
|
722efce84a
|
Use userControl regexp to validate mail reset input (#461)
|
2012-04-24 13:22:05 +00:00 |
|
Clément Oudot
|
2e8d9b7ad4
|
Fix bug on password form display (#251)
|
2012-04-12 12:41:51 +00:00 |
|
Clément Oudot
|
724cb7bb8d
|
Allow false value for customized error message (#456)
|
2012-03-27 20:28:03 +00:00 |
|
Clément Oudot
|
5e9f1e33f1
|
Do not double decode UTF8 in DBI Notification module (#455)
|
2012-03-27 20:16:31 +00:00 |
|
Clément Oudot
|
f9426e59e9
|
Display Bad URL error without any forms (#392, #LEMONLDAP-251)
|
2012-03-25 14:42:46 +00:00 |
|
Clément Oudot
|
c860549f27
|
Add a display type for each authentication module to know how to display errors (#251)
|
2012-03-24 14:47:47 +00:00 |
|
François-Xavier Deltombe
|
b1582ff44b
|
Add authentication mode in auth log (Lemonldap-453)
|
2012-03-21 15:35:43 +00:00 |
|
François-Xavier Deltombe
|
5ddf0a7b43
|
Fill form method in redirect.tpl (bug linked to LEMONLDAP-422)
|
2012-03-14 19:14:17 +00:00 |
|
François-Xavier Deltombe
|
691636efdf
|
Remove AuthLDAP dependency in AuthSSL (LEMONLDAP-376)
|
2012-03-14 11:18:58 +00:00 |
|
François-Xavier Deltombe
|
d1650ff960
|
IssuerDBSAML: Forward RelayState with AuthnResponse (LEMONLDAP-394)
|
2012-03-13 19:10:09 +00:00 |
|
Clément Oudot
|
d0036913ea
|
Check if request is defined before calling ID (#397)
|
2012-03-12 22:30:51 +00:00 |
|
Clément Oudot
|
ff86ca2a1a
|
Possibility to set custom template parameters (#449)
|
2012-03-09 12:41:17 +00:00 |
|
Clément Oudot
|
f9af7ffe69
|
Check maintenance mode to remove applications from menu (#342)
|
2012-03-07 10:04:23 +00:00 |
|
François-Xavier Deltombe
|
7081992f45
|
Fixbug in portal due to changes in autoRedirect - continuation of commit r2264 (Lemonldap-422)
|
2012-03-02 18:23:25 +00:00 |
|
Clément Oudot
|
3552b4d70c
|
Manage maintenance mode in Handler (#342)
|
2012-03-01 11:04:49 +00:00 |
|
François-Xavier Deltombe
|
bb653b4e2a
|
Harmonize id in portal logs (#447)
|
2012-02-29 16:01:13 +00:00 |
|
Clément Oudot
|
979d1abe62
|
Tidy all the code (make tidy)
|
2012-02-29 13:19:57 +00:00 |
|
Clément Oudot
|
8f576d09c2
|
Fix error when mail token do not exist (#446)
|
2012-02-29 13:15:43 +00:00 |
|
François-Xavier Deltombe
|
3ae01e424b
|
Refer to <myskin>/redirect.tpl instead of ../common/redirect.tpl (Lemonldap-422)
|
2012-02-29 11:37:09 +00:00 |
|
Clément Oudot
|
42557e45a6
|
Fix UTF-8 for personalized messages (#445)
|
2012-02-29 09:36:16 +00:00 |
|
Clément Oudot
|
56581a13fc
|
Reorganize files - work in progress (#444)
|
2012-02-28 22:52:36 +00:00 |
|