Xavier Guimard
29b8c86848
Doxygen doc
2009-12-17 19:20:17 +00:00
Clément Oudot
a8601a0e5f
portalOpenLinkInNewWindow parameter
2009-12-17 14:10:39 +00:00
Clément Oudot
c667608dac
Portal::Error no more exists
2009-12-17 11:41:15 +00:00
Clément Oudot
f5ddb0b9be
Set default help for groups and virtualhosts nodes
2009-12-17 11:24:25 +00:00
Clément Oudot
b31c507b1b
Use jQuery UI styles
2009-12-17 11:03:27 +00:00
Xavier Guimard
68950a6f00
securedCookie was not uploaded
2009-12-16 21:30:23 +00:00
Xavier Guimard
37678b0912
Bugs :
...
* images path in jquery-ui-1.7.2.custom.css
* Upload conf lost exportedHeaders when virtualHosts node was not open
* logError is now defined in Conf.pm, so must not be redefined in Conf/LDAP.pm
2009-12-16 21:13:29 +00:00
Xavier Guimard
ffcda761f6
Debug in progress...
2009-12-16 16:49:17 +00:00
Clément Oudot
5b82343808
Reorganize issuer methods in process()
2009-12-16 15:53:49 +00:00
Clément Oudot
5301b501a7
Manager graphical work
2009-12-16 14:42:07 +00:00
Xavier Guimard
08eb1f8618
lmMigrateConfFiles2ini now can be used to upgrade
2009-12-16 11:18:46 +00:00
Xavier Guimard
0e65a2bf44
New utility to migrate from <0.9.5 to >=0.9.5
2009-12-16 06:38:39 +00:00
Clément Oudot
578d0a0d59
Add in li classes to enable CSS icon customization in IE 6
2009-12-15 17:21:37 +00:00
Xavier Guimard
703b3d64b0
New feature : convertConfig
2009-12-15 16:31:13 +00:00
Clément Oudot
b289a53608
Begin Manager graphical customization
2009-12-14 16:53:49 +00:00
Xavier Guimard
4657e82a94
Insert more parameters in manager
2009-12-14 14:01:46 +00:00
Clément Oudot
3b30a72d23
Manager corrections for manual installation (make && make install)
2009-12-14 09:52:21 +00:00
Xavier Guimard
dcd4905342
* Update Perl and Debian dependencies, and debian/rules for the new manager
...
* Add pod skeleton for Manager.pm
* correct pod for IssuerDB*
2009-12-13 15:40:33 +00:00
Xavier Guimard
5b2363b959
perltidy
2009-12-11 21:17:06 +00:00
Xavier Guimard
7d11dfdf1b
New manager in progress
2009-12-11 19:22:37 +00:00
Xavier Guimard
b301a5b5c8
New manager
2009-12-11 18:17:00 +00:00
Xavier Guimard
04ed7be634
exported vars are now asked to the LDAP server (instead of *)
2009-12-10 21:48:43 +00:00
Clément Oudot
5499a042ab
Replace SAML* methods by IssuerDB* methods, allowing use of other IssuerDB modules
2009-12-10 17:03:57 +00:00
Clément Oudot
1f0b9ed10c
First implementation of Auth/UserDB/PasswordDB DBI
2009-12-10 11:30:43 +00:00
Xavier Guimard
4b6e7ec186
New manager in progress (i18n)
2009-12-08 21:46:38 +00:00
Xavier Guimard
5e951ad2da
New manager in progress...
2009-12-08 19:34:31 +00:00
Xavier Guimard
dd66b4c31c
Bugs correction reported to 0.9.4
2009-12-07 21:17:06 +00:00
Clément Oudot
ad1af9b081
Add test script for UserDBEnv
2009-12-07 11:36:03 +00:00
Clément Oudot
4ce57432a2
Use local configuration to override sessions.pl parameters
2009-12-07 09:52:19 +00:00
Clément Oudot
3faa932908
New userDB module: UserDBEnv, allows to collect environment variable as session elements, very usefull with AuthSSL
2009-12-04 17:01:30 +00:00
Clément Oudot
e6425fc7eb
Do not display login form if there is an external authentication error
2009-12-04 15:12:40 +00:00
Clément Oudot
0cf5c8eec6
Apply patch for tabindex (close patch #314520 )
2009-12-04 10:13:59 +00:00
Clément Oudot
f55416d58d
Correct conf values in example files
2009-12-04 09:59:21 +00:00
Clément Oudot
65387caebe
Do not use allowempty flag in Config::IniFiles (close bug #314539 )
2009-12-04 09:44:37 +00:00
Clément Oudot
6a24eebcc7
Correct a bug if status is configured without localStorage, add a specific ErrorDocument for code 500
2009-12-03 15:45:13 +00:00
Clément Oudot
9d7e1a85c1
Move default values in setDefaultValues
2009-12-03 13:51:55 +00:00
Clément Oudot
36e8868e31
Add parameter cookieExpiration (close feature request #314368 )
2009-12-03 11:47:50 +00:00
Clément Oudot
f8fb163523
Add unit test for LDAP configuration backend
2009-12-03 11:27:48 +00:00
Clément Oudot
b32ff75a4f
Little corrections for a clean make && make test
2009-12-03 10:18:49 +00:00
Xavier Guimard
061994cfcc
Debian tests
2009-12-03 10:08:33 +00:00
Clément Oudot
4c1574e034
Merge apply.conf in lemonldap-ng.ini
2009-12-03 09:56:45 +00:00
Clément Oudot
0ea44c2389
Merge storage.conf and localconf.ini in lemonldap-ng.ini
2009-12-02 15:08:35 +00:00
Clément Oudot
acbc7a677c
Correct warning for Lemonldap::NG::Common in make test
2009-12-02 09:01:17 +00:00
Clément Oudot
70522969f3
Add possibility to use a local configuration file (localconf.ini) to override configuration parameters
2009-11-30 16:46:14 +00:00
Clément Oudot
ca905f3477
Update portal MANIFEST
2009-11-27 17:12:43 +00:00
Xavier Guimard
a9d4ed04bb
searchOn was not running
2009-11-26 16:33:31 +00:00
Xavier Guimard
7d4a491af3
* Remove class variable in handler (to do later)
...
* little bug in _LDAP
* new parameter singleUserByIp + removeOther() try to purge local cache
2009-11-25 12:38:22 +00:00
Clément Oudot
b972c10a20
Use configuration parameters for portal customization
2009-11-25 08:44:12 +00:00
Clément Oudot
9ac349e458
Update to jQuery 1.3.2 ( Closes : #314394 )
2009-11-17 22:37:38 +00:00
Clément Oudot
2471c79c1a
Use Serializer in LDAP config backend
2009-11-17 16:17:49 +00:00
Clément Oudot
7d255abdef
Move AuthCAS loading in authInit
2009-11-17 15:43:05 +00:00
Xavier Guimard
5f73c30706
Bug if trustedDomains contains more than 1 domain
2009-11-09 15:32:27 +00:00
Xavier Guimard
6757b945ae
svn:executable property
2009-11-08 18:47:09 +00:00
Xavier Guimard
83e33a90ad
perltidy and licence update
2009-11-07 13:05:50 +00:00
Thomas CHEMINEAU
e2d47ce982
fixe #314458 - add url parameter in URL of CAS portal redirection
2009-11-05 14:25:55 +00:00
Xavier Guimard
912768cb35
* double declaration in Common/Conf/*.pm
...
* Debian compat upgrade
2009-11-01 13:13:39 +00:00
Xavier Guimard
95424e487a
* New manager in progress
...
* Strange problem with Net::LDAP in mpm-worker environment (not fixed)
* Clean lock files when using Apache::Session::File
2009-10-30 17:27:36 +00:00
Xavier Guimard
7a04829a08
New portal parameters : singleIP and singleSession
2009-10-21 12:43:13 +00:00
Xavier Guimard
7553d5b95c
Serialization moved to conf modules (to be able to use another serialization)
2009-10-20 13:20:53 +00:00
Xavier Guimard
cd60098695
* Apache-1.3 is not supported in all Debian architectures
...
* CGI must not require Sys::Syslog to be installed
2009-10-19 16:16:07 +00:00
Xavier Guimard
ec15f539b2
Perl warning
2009-10-18 08:52:12 +00:00
Xavier Guimard
6f56bea189
Perl Author update
2009-10-17 08:16:14 +00:00
Xavier Guimard
b5dc7730f2
Perl dependencies update
2009-10-17 08:06:41 +00:00
Xavier Guimard
0a6aa028c6
Sort in Sessions.pm
2009-10-13 15:25:16 +00:00
Xavier Guimard
655fd9e526
* perltidy
...
* LDAP: loadPP() is called now directly in ldap() to avoid to call it in authInit()
2009-10-12 16:55:35 +00:00
Xavier Guimard
bf488752b4
Documentation update
2009-10-12 15:03:29 +00:00
Xavier Guimard
def1d50780
Closes #314192
2009-10-11 11:28:25 +00:00
Xavier Guimard
041fcbe05a
Closes #314369
2009-10-11 11:21:52 +00:00
Xavier Guimard
bf6230c5ac
VERSION 0.9.4.1
2009-10-11 08:13:50 +00:00
Xavier Guimard
49cc593005
'*' for trustedDomains
2009-10-02 16:10:23 +00:00
Xavier Guimard
6e113f1107
* rename $safe to $msafe to avoid conflicts between safe from Handler/CGI and msafe from Manager
...
* safe must not be exported by Handler/Simple: safe is compiled for each calling packages
2009-10-01 19:37:27 +00:00
Xavier Guimard
a3341bab71
DISPLAY_RESETPASSWORD was not used
2009-10-01 12:49:42 +00:00
Xavier Guimard
a8c75750cd
Bug in _Multi.pm : eval { require $mod } means "search the file named $mod", but since $mod is a module name, we have to write eval "require $mod"
2009-09-30 10:59:02 +00:00
Xavier Guimard
112cf4c1e6
Rename "Relay" auth mechanism to "Proxy" and add test
2009-09-27 07:54:05 +00:00
Xavier Guimard
3bcf0d8c48
CustomFunctions sometimes unusable with auto-protected CGI's
2009-09-23 14:52:51 +00:00
Xavier Guimard
947ee7f7c6
Relay in progress...
2009-09-23 13:35:19 +00:00
Xavier Guimard
48ac5bd591
* New authentication scheme : Relay (queries by SOAP another portal)
...
* syslog facility was not taken in account
* Missing HTTP::Headers dependency
* lmConfigEditor must not display reVHosts and cipher which are calculated by Conf.pm
* bad Apache security in Debian configuration files
2009-09-23 12:42:34 +00:00
Xavier Guimard
38d5fabc90
Update changelog + remove bad test for cpan tester
2009-09-15 14:12:03 +00:00
Xavier Guimard
9e3b55b9ac
Apache::Session::LDAP was unusable with Session Explorer
2009-08-25 13:29:26 +00:00
Xavier Guimard
444e093004
Bugs :
...
* Crypto was usable only with 16xn characters
* Menu was not able to filter embedded <application>
Google page speed :
* optimize images
* set size
2009-08-20 14:19:40 +00:00
Xavier Guimard
bfebb497a1
Closes : #314163 : testUri() unusable
2009-08-20 14:15:16 +00:00
Xavier Guimard
771bf46a5f
HTTP code 302 has to be replaced by 303
2009-08-18 13:33:36 +00:00
Clément Oudot
0a1c2c95b8
Bug CAS: redirect function was not valid
2009-07-21 13:52:10 +00:00
Clément Oudot
3fef4041bf
Add , to avoid syntax errors when removing comments
2009-07-20 15:18:12 +00:00
Clément Oudot
a9ab9143b2
Use correct version number for RPM dependency management
2009-07-06 12:42:12 +00:00
Xavier Guimard
6c7558cffd
* Better performances for Menu : XML was parsed 2 times
...
* Doc for SympaAutoLogin
* Version update
2009-07-05 11:11:33 +00:00
Xavier Guimard
7424b668ac
Doc update for SympaAutoLogin
2009-07-01 10:44:40 +00:00
Xavier Guimard
8965bd6119
* Menu update : application can contains application
...
* update trunk from branch
2009-07-01 08:52:14 +00:00
Xavier Guimard
f573c2f571
VERSION conflicts for CPAN
2009-06-29 12:04:43 +00:00
Clément Oudot
2537e92fe0
Use confFile instead of File in configStorage examples
2009-06-29 11:29:52 +00:00
Xavier Guimard
e5f83c5ba0
* Perl documentation update
...
* Makefiles update
2009-06-29 10:12:29 +00:00
Xavier Guimard
bfed9a789c
Documentation update
2009-06-29 09:42:44 +00:00
Clément Oudot
c113f7440e
Force skin parameter for error template
2009-06-25 15:43:14 +00:00
Clément Oudot
7bd70aec9e
Do not use , as separator as it breaks DN
2009-06-25 07:51:39 +00:00
Xavier Guimard
4d57fead9d
Now SOAP config access works...
2009-06-24 15:07:36 +00:00
Xavier Guimard
affdc1f5bc
SOAP configuration access :
...
* Missing SOAP fonction for config access in Portal/_SOAP.pm (lastCfg)
* Common/Conf/SOAP.pm now reports SOAP errors
* Common/Conf.pm reports an error when lastCfg returns 0
* SOAP namespace error in Common/Conf/SOAP.pm
Other :
* error in logout_sso default value (Handler/Simple.pm)
* bad returned value when configuration was missing in Handler/SharedConf.pm
2009-06-23 20:36:44 +00:00
Clément Oudot
f3536d4634
Bug in Webform: tests always returned PE_FORMEMPTY
2009-06-22 14:04:24 +00:00
Clément Oudot
198bcf70bc
Get the timezone of the user and correct checkLogonHours function
2009-06-22 10:01:58 +00:00
Clément Oudot
7c5d3dd7a4
Force unbind in LDAP configuration backend
2009-06-15 15:16:12 +00:00
Xavier Guimard
36c9aa2409
Change CDA parameter to cda.
2009-06-15 14:13:09 +00:00
Xavier Guimard
7ab3ffa447
Documentation update
2009-06-14 20:58:42 +00:00
Xavier Guimard
0ac63904e7
* New parameter for XSS protection : trustedDomains
...
* parameters test to avoid warnings
* debian/control : missing dependencies
* perltidy
* tests update
2009-06-14 16:43:02 +00:00
Xavier Guimard
455c7c65f5
Little bug in $cda definition
2009-06-11 09:02:19 +00:00
Xavier Guimard
bead38b675
CDA included in Simple.pm
2009-06-10 20:47:57 +00:00
Xavier Guimard
cb10ec49c1
* Rules sorted in Handler (to prepare sorting with regexp comments)
...
* debian/control mistake
2009-06-09 05:29:39 +00:00
Xavier Guimard
e55a4868d3
Beginning 0.9.4 publication works : version update
2009-06-08 16:29:13 +00:00
Clément Oudot
81950e0b52
Remove local groups from UserDBLDAP
2009-06-04 15:37:36 +00:00
Thomas CHEMINEAU
0df6ea67fa
adding extended groups functionality
2009-06-04 15:33:53 +00:00
Clément Oudot
9a129352e8
Add HTML::Template to dependencies
2009-06-04 15:19:14 +00:00
Clément Oudot
f52b609d0e
Correct errors seen in make test
2009-06-04 14:27:36 +00:00
Clément Oudot
8f423fd276
Move setGroups in UserDB
2009-06-04 09:13:03 +00:00
Clément Oudot
84c02a1c17
Mail customization (plain text only) with parameter mailBody
2009-06-03 16:40:41 +00:00
Clément Oudot
50e88a68a7
Manage X-FORWARDED-FOR with multiple IP
2009-06-03 14:52:22 +00:00
Clément Oudot
c839a65b37
Update module version for CPAN and RPM packaging
2009-06-03 12:41:37 +00:00
Xavier Guimard
5698b101db
Missing files
2009-06-02 16:39:51 +00:00
Xavier Guimard
a67d187844
Sympa auto-login feature
2009-06-02 16:20:00 +00:00
Clément Oudot
aa2d48027f
Use _user instead of uid for connected user
2009-06-02 15:46:26 +00:00
Clément Oudot
9d87ad8532
Use PasswordDBLDAP in Menu
2009-06-02 15:34:13 +00:00
Clément Oudot
56f7f8639a
LEMONLDAP::NG : add dependencies
2009-05-29 10:18:38 +00:00
Clément Oudot
15dadc06d0
LEMONLDAP::NG: bugs found with make test
2009-05-29 09:53:07 +00:00
Clément Oudot
75c1f0feae
LEMONLDAP::NG : Reset password by mail (new functionnality)
2009-05-28 16:31:39 +00:00
Clément Oudot
68975eaa40
LEMONLDAP::NG : correct some little bugs seen in 'make test'
2009-05-26 12:24:03 +00:00
Clément Oudot
d2edd78c44
LEMONLDAP::NG : reimport FederID theme
2009-05-26 11:04:56 +00:00
Clément Oudot
a38bd3e6c7
LEMONLDAP::NG :
...
* Create UserDBNull to use only Auth module
* Store submitted login (user field) in AuthSessionInfos
* Store password if needed in AuthRemote
2009-05-25 12:59:57 +00:00
Xavier Guimard
db4982564b
Update portal manifest
2009-05-21 11:52:57 +00:00
Clément Oudot
43988469c7
LEMONLDAP::NG : Manage X-FORWARDED-FOR header for IP (close bug #312340 )
2009-05-20 09:29:52 +00:00
Clément Oudot
0d9eaed6fc
LEMONLDAP::NG :
...
* Correct XSS on user field
* Add "XSS attack detected" log messages
2009-05-19 08:52:27 +00:00
Clément Oudot
565ba83c05
LEMONLDAP::NG :
...
* Verify old password before modify
* Add the "PE_BADOLDPASSWORD" error
* Minor changes in pastel skin
* Erase old default skins
* Move icons to skins/common
2009-05-18 13:53:51 +00:00
Xavier Guimard
ba73dad7ec
Missing files in MANIFEST
2009-05-16 10:19:30 +00:00
Xavier Guimard
9ee1775253
Missing file in MANIFEST
2009-05-16 10:17:19 +00:00
Clément Oudot
cae5e6ed98
LemonLDAP::NG :
...
* Create PasswordDBLDAP
* Force password modification when password is reset with ppolicy
* new parameter ldapSetPassword: set to 1 if you want to use the LDAP extended operation rather than LDAP modify
* TODO: update HTML templates
2009-05-14 16:19:49 +00:00
Clément Oudot
0b43906ff4
LEMONLDAP::NG :
...
* Add AUTH_USER Template parameter
* Document ldapGroupBase in portal constructor
* Correct error call when testing password policy
2009-05-14 08:46:18 +00:00
Clément Oudot
a3d65bf25f
LEMONLDAP::NG : Typo for SafeLib test file
2009-05-14 08:33:06 +00:00
Xavier Guimard
906c91cbf0
Closes #313716 : Cookie recover failed with AXIS client
2009-05-13 08:21:37 +00:00
Xavier Guimard
e5efb715c6
New manager in progress...
2009-05-10 20:47:55 +00:00
Xavier Guimard
cb494c36d5
Logs as PerlLogHandler in handler and little things
2009-05-06 05:38:20 +00:00
Xavier Guimard
f00be5055a
New manager in progress...
2009-04-26 16:38:38 +00:00
Xavier Guimard
7b1fc1a6a9
New manager in progress...
2009-04-26 12:47:55 +00:00
Xavier Guimard
3fa2ac0d26
New manager in progress...
2009-04-25 12:30:40 +00:00
Xavier Guimard
5a92a920ee
New manager in progress
2009-04-24 16:33:40 +00:00
Xavier Guimard
9a3bf5489e
Closes : #313627
2009-04-22 17:12:39 +00:00
Xavier Guimard
389bfaa38c
Closes : #313627
2009-04-22 06:01:51 +00:00
Xavier Guimard
eb3e9126c5
LDAP schema missing in MANIFEST
2009-04-22 05:48:08 +00:00
Clément Oudot
1348922b42
LEMONLDAP::NG : typo in doxygen
2009-04-21 13:25:54 +00:00
Clément Oudot
eebac0ee3e
LEMONLDAP::NG : checkLogonHours and checkDate in Safelib, and correct bug #313624
2009-04-21 13:24:38 +00:00
Clément Oudot
f2651d6202
LEMONLDAP::NG : OpenLDAP schema
2009-04-21 13:19:59 +00:00
Xavier Guimard
49b53cb3d5
Closes : #313589 (Port not taken into account in CDA)
2009-04-20 19:41:23 +00:00
Xavier Guimard
8b4c6288e0
Closes : #313554 (auth basic could fail with colon in password)
2009-04-20 17:49:35 +00:00
Xavier Guimard
8585457f8c
Manager in progress...
2009-04-20 16:49:45 +00:00
Xavier Guimard
fddc5ac02c
New manager in progress
2009-04-20 06:10:53 +00:00