Commit Graph

118 Commits

Author SHA1 Message Date
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
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
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
c4b207b73a Possibility to set ping interval in portal (#658) 2014-02-07 10:17:45 +00:00
Clément Oudot
41b327e78a Bootstrap is now the default theme (#670) 2014-02-05 16:39:40 +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
71d9ad4f59 Use userControl and not XSS check to validate username (#666) 2014-01-17 22:32:18 +00:00
Clément Oudot
fb82ce9522 Call initCaptcha at the right time (#643) 2013-11-06 15:56:52 +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
2e7fe44098 Some cosmetics changes 2013-10-22 16:48:02 +00:00
Clément Oudot
3106100c5d Possibility to autoconfigure LDAP notification backend from LDAP configuration backend (#457) 2013-10-22 16:26:20 +00:00
Xavier Guimard
e174ff4732 FastCGI portal 2013-10-21 21:24:03 +00:00
Xavier Guimard
1fc09658d8 Missing constants in @EXPORT 2013-10-21 18:55:48 +00:00
Xavier Guimard
0829a57f2e Use UTF-8 encoding in all Perl files 2013-10-19 16:34:20 +00:00
Xavier Guimard
f29d3b563e s/utf8/utf-8/ in HTTP headers
Closes: #626
2013-10-17 19:21:45 +00:00
Xavier Guimard
e14824c57f make tidy 2013-10-09 19:37:51 +00:00
Clément Oudot
e0b2a25cab Hide some attributes in logs and in session explorer (#612) 2013-10-08 14:16:46 +00:00
Xavier Guimard
1c35cedc0a Add inheritance comments for Doxygen doc 2013-10-05 15:55:06 +00:00
Clément Oudot
b7af9ae92c Ignore error when loading SAML module in AuthChoice (#618) 2013-10-01 12:50:48 +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
53e8d74758 make tidy 2013-07-17 06:32:29 +00:00
Clément Oudot
15d520c304 Manage default value for mailLDAPFilter (#513) 2013-06-02 21:53:11 +00:00
Sandro Cazzaniga
7462ff467d make tidy 2013-05-30 14:41:02 +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
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
d67f01e1d8 Do not force captcha parameters in the code (#217) 2013-02-20 09:39:17 +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
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
Clément Oudot
8feea1b3f4 Call authInit before authLogout in logout process (#562) 2013-01-11 17:11:37 +00:00
François-Xavier Deltombe
27bbde63b6 Replace useXForwardedFor option with trustedProxies (#559) 2013-01-03 18:28:55 +00:00
Clément Oudot
4845aa4bd3 Categories in menu are now sortable (#566) 2012-12-04 16:31:12 +00:00
Xavier Guimard
f6103b6884 Authen::Captcha must not be automaticaly loaded 2012-11-03 05:29:55 +00:00
Sandro Cazzaniga
c7ce994d52 use splice() in Lemonldap::NG::Portal::Simple::loadModule 2012-09-15 09:50:46 +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
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
fc5e698dd2 * [LEMONLDAP-505] Make portal W3C compliant for html validation 2012-08-15 09:36:39 +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
6f2a798b0e Fix a dummy bug that breaks two test 2012-07-18 15:26:48 +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
66d228d1da *[LEMONLDAP-491] Don't import all POSIX functions 2012-07-12 07:09:41 +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
3660dc24e2 Fix LDAP groups session store (#479) 2012-06-20 08:41:31 +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
39bfd92a73 Repair SOAP service for error requests (Lemonldap-465) 2012-05-24 16:10:15 +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
Clément Oudot
724cb7bb8d Allow false value for customized error message (#456) 2012-03-27 20:28:03 +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
Clément Oudot
ff86ca2a1a Possibility to set custom template parameters (#449) 2012-03-09 12:41:17 +00:00
François-Xavier Deltombe
bb653b4e2a Harmonize id in portal logs (#447) 2012-02-29 16:01:13 +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