Clément Oudot
86a92b5a32
Handler: add some CSS styles to status page
2010-01-25 10:55:07 +00:00
Xavier Guimard
b87c0a520b
MANIFEST update + Makefile target
2010-01-23 12:48:18 +00:00
Clément Oudot
8a4e23f6a5
Manager: hide _password value in sessions explorer
2010-01-22 22:03:18 +00:00
Clément Oudot
95e29fd733
Portal: change _password value in session when user changes its password
2010-01-22 21:54:58 +00:00
Clément Oudot
dc1a90d356
Portal: use button instead anchor to harmonize CSS styles
2010-01-22 21:41:45 +00:00
Thomas CHEMINEAU
7abb65dbac
Metadata object is now ready to be stored into LemonLDAP-NG configuration file
2010-01-22 17:38:10 +00:00
Thomas CHEMINEAU
1c4a1b19e7
Metadata object can now be rebuild from configuration data
2010-01-22 17:32:41 +00:00
Thomas CHEMINEAU
80de38cc11
Metadata READ now XML flow, and can be export to global configuration file
2010-01-22 16:32:57 +00:00
Clément Oudot
3fa08adfff
Manager: add portal configuration parameters
2010-01-22 16:04:15 +00:00
Clément Oudot
3222021897
Portal:
...
* Use HTML templates to send fancy reset password mail, with translations
* Send the new password by mail instead of diplaying it n the web page
* Remove the need to configure : the value is now set with help of {DOCUMENT_ROOT}
2010-01-22 11:25:37 +00:00
Clément Oudot
f6c250207c
Portal - new feature: token to reset password by mail:
...
* A token is sent when user ask for password reset
* The token is linked to an apache session
* The password is reset if the token is valid
2010-01-21 17:38:55 +00:00
Thomas CHEMINEAU
26db0f0d42
add perl class to load and manage metadata configuration XML file
2010-01-21 17:27:43 +00:00
Clément Oudot
4179148476
Portal:
...
* Resolve a bug: when applications have sub applications, description div of parent application was not shown when leaving sub application menu element
* Move jQuery code in common/portal.js
2010-01-21 09:51:13 +00:00
Clément Oudot
81f510a6e5
Menu:
...
* XML conf is now deprecated, applicationList configuration parameter is used
* Remove all XML related code
* filter applications under applications
* Hide empty categories
2010-01-20 17:17:21 +00:00
Clément Oudot
1285196c37
Configuration migration script: add help message
2010-01-20 13:53:21 +00:00
Clément Oudot
58453e0622
Configuration migration script:
...
* perltidy
* Add verbose option
* Migrate apps-list.xml in .ini
* Use Conf constants
* Add comments
2010-01-20 12:42:07 +00:00
Clément Oudot
15e77c7d88
Portal SOAP:
...
* perltidy
* Add process stages in getCookies
* Move _buildSoapHash in private methods parts
* Create getXmlMenu method in /config
* Update buildPortalWSDL script
2010-01-19 16:50:38 +00:00
Clément Oudot
a5c89df613
Manager:
...
* Add test rule for 'variables'
* Some tree.js bug correction enhancement
2010-01-18 22:49:22 +00:00
Clément Oudot
55720e486b
Manager:
...
* Add a switch to choose menu style between Tree and Accordion, with choice persistence via cookie
* Set Accordion as the default menu style
2010-01-18 16:04:46 +00:00
Thomas CHEMINEAU
bb7881bcec
add a WSDL tag to isAuthorizedURI SOAP method
2010-01-18 15:39:01 +00:00
Thomas CHEMINEAU
03efa3fe99
update buildPortalWSDL to add isAuthorizedURI new method
2010-01-18 15:32:10 +00:00
Clément Oudot
ac3d483cf1
Manager:
...
* Bug correction: folder was not opening anymore on empty ajax response
* Force folder opening when a new node is inserted
2010-01-18 13:11:01 +00:00
Xavier Guimard
e677c40ae7
Syntax error
2010-01-17 08:58:00 +00:00
Clément Oudot
5af1db1c3e
Portal: move ppolicy warnings from menu to information page
2010-01-15 22:01:04 +00:00
Clément Oudot
c700c462ef
Handler: use cookie parameters with CDA cookies
2010-01-15 21:59:18 +00:00
Thomas CHEMINEAU
9fb358fa2d
create 'variables' category in manager
2010-01-15 16:40:47 +00:00
Xavier Guimard
c25fc4177b
Missing attributes in WSDL
2010-01-15 16:36:02 +00:00
Clément Oudot
ec5db79f94
Manager: use skin jquery file for sessions explorer
2010-01-13 14:09:32 +00:00
Xavier Guimard
40be40dbd9
More comments
2010-01-13 12:46:19 +00:00
Xavier Guimard
0d0d6b5609
Rewrite index.pl
2010-01-13 12:19:55 +00:00
Clément Oudot
9477aa69af
Portal: confirm template amelioration
2010-01-12 11:19:13 +00:00
Xavier Guimard
e642a1d270
PE_CONFIRM stop _Multi::try()
2010-01-12 11:19:12 +00:00
Xavier Guimard
bdbeda9494
i18n update
2010-01-12 11:12:46 +00:00
Clément Oudot
bea600dff4
Portal: info template amelioration
2010-01-12 11:07:31 +00:00
Xavier Guimard
7d98447f5e
PE_CONFIRM target
2010-01-12 11:05:01 +00:00
Xavier Guimard
271c4767a8
Link to delete other sessions
2010-01-12 10:36:04 +00:00
Xavier Guimard
effa0b9fa6
Notify existing sessions and deleted sessions if wanted
2010-01-12 09:53:49 +00:00
Clément Oudot
dc2556386d
Portal: little corrections
2010-01-11 16:58:57 +00:00
Clément Oudot
ac6d644744
Manager:
...
* Add afterSetTrigger trigger in tree.js
* Use jQuery UI icons with managerTreeJQueryCSS option
* Force dark color for doc elements in lightness CSS
2010-01-11 16:29:43 +00:00
Xavier Guimard
d181da867b
* perltidy
...
* new feature : info can be displayed by portal => used to notify deleted sessions
* notifyDeleted in the manager
2010-01-11 16:04:36 +00:00
Clément Oudot
dc3d9558fe
Portal: create a grantSession stage in process()
2010-01-11 14:02:43 +00:00
Clément Oudot
d5830e1832
Manager: create a common CSS imported in default and lightness CSS
2010-01-11 09:40:42 +00:00
Clément Oudot
8055aebc07
Manager: use local configuration file and set default values for Manager customization
2010-01-09 14:48:35 +00:00
Clément Oudot
88dfd0d66f
Manager: CSS choice and other skin customization
2010-01-08 21:51:16 +00:00
Clément Oudot
e6e191e362
Conf: allow multiline in ini file (use \ at end of the line)
2010-01-08 14:28:21 +00:00
Clément Oudot
cad747f629
Menu: use configuration instead of XML file - work in progress
2010-01-08 11:51:04 +00:00
Clément Oudot
73fd6ba805
Manager: set CFGNUM in template
2010-01-07 16:03:20 +00:00
Clément Oudot
672ec7acb9
Manager: textfield to edit vhost name, but still not saved in configuration (need Uploader.pm modification)
2010-01-07 15:17:15 +00:00
Thomas CHEMINEAU
72e0247f03
fixes #314372 - introduce isAuthorizedURI SOAP function
2010-01-07 11:07:48 +00:00
Clément Oudot
e418b988d1
Manager skin:
...
* Add onclick attribute on new virtual host
* Display vhost name in delete confirm message
2010-01-07 10:11:17 +00:00
Clément Oudot
cc02bf3f4e
Manager skin : Add afterNewNode trigger
2010-01-07 09:57:10 +00:00
Clément Oudot
78f23c6495
Manager skin:
...
* Modify tree.js to toggle active class instead of forcing it and add options and triggers
* Apply jQuery UI CSS classes to simpleTree classes
* TODO write a trigger to catch new nodes creations
2010-01-06 17:27:00 +00:00
Clément Oudot
88d237da47
Manager skin:
...
* Full screen size for menu tree
* Help no more draggable/resizable
* Hide/display box contents with clik on title
* Edited configuration key is displayed in editon box title
2010-01-06 11:26:45 +00:00
Clément Oudot
dc5b0cbed6
Add a favicon to Manager skin
2010-01-05 16:18:27 +00:00
Xavier Guimard
81377639b2
Some little changes...
2010-01-04 13:28:10 +00:00
Xavier Guimard
8102f72d50
POD updates :
...
* spelling errors found by Lintian
* encoding utf8
2010-01-03 08:09:59 +00:00
Xavier Guimard
715460b108
DBI module deprecated
2010-01-01 12:04:26 +00:00
Xavier Guimard
5a5d3872fd
Update changelog
2009-12-31 13:35:34 +00:00
Xavier Guimard
c9b8b4fc7d
New feature: capability to minify CSS and Javascript (ready in debian/rules, just to uncomment)
2009-12-31 11:10:05 +00:00
Xavier Guimard
dacd95ddde
Date in readable format
2009-12-31 07:50:07 +00:00
Xavier Guimard
7d83901ffb
Configuration datas
2009-12-30 20:00:54 +00:00
Clément Oudot
ee62c967b9
Reset password by mail for DBI backend
2009-12-30 19:42:17 +00:00
Xavier Guimard
19ae0803ec
Conf datas (not finished)
2009-12-30 17:02:23 +00:00
Xavier Guimard
1c1ea8fef0
"Delete virtual host" and "force" system to upload an old config
2009-12-30 15:40:37 +00:00
Xavier Guimard
7850694433
Boolean type
...
"New virtual host" is ready
2009-12-30 14:22:24 +00:00
Xavier Guimard
c759234a9a
"New virtual host" (not finished)
2009-12-29 17:03:24 +00:00
Xavier Guimard
11ed0e260f
Little bug: deconnection was made on a new window
2009-12-28 17:01:21 +00:00
Xavier Guimard
23413d70fe
* ChildInit() was called for each package. Now just for the first.
...
* Append 'Lemonldap::NG::Handler' to the Server-Agent if ServerTokens is set to full
2009-12-28 10:51:34 +00:00
Clément Oudot
8d352abeb2
Little error in make test
2009-12-24 11:49:39 +00:00
Xavier Guimard
a30b0b986b
Sort in File and bugs
2009-12-23 12:55:23 +00:00
Xavier Guimard
d8b59e0573
Authentication parameters now depends on 'authentication' and 'userDB' values
2009-12-23 09:37:38 +00:00
Xavier Guimard
23ee91c414
Modify _DBI::checkPassword to make it reuseable by another module than AuthDBI
2009-12-22 08:46:54 +00:00
Clément Oudot
0a618cda34
Refactor DBI code in _DBI.pm and SMTP code in _SMTP.pm
2009-12-21 22:28:38 +00:00
Clément Oudot
99df048c13
Absolute position for help div
2009-12-20 09:28:17 +00:00
Xavier Guimard
833792d604
New manager:
...
* translation update
* display errors and warnings in #help_content
2009-12-20 08:49:45 +00:00
Xavier Guimard
567dd1d241
New manager in progress: now displays errors on upload
2009-12-19 21:40:53 +00:00
Xavier Guimard
4d47d92749
* Debian upgrade for jquery management
...
* SQL injection protection for DBI
* Regexp to control user field
* Missing parameters in _Struct.pm
* Bad errors management in Uploader
2009-12-19 08:57:59 +00:00
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
Xavier Guimard
74253678ad
New manager in progress...
2009-04-19 17:16:17 +00:00
Xavier Guimard
0abbe2f1d0
Experimental manager
2009-04-19 11:11:46 +00:00
Xavier Guimard
61866f20d6
Support for Apache::Session::LDAP and little things
2009-04-18 20:08:36 +00:00
Xavier Guimard
7ac6d25eaf
* NoCache option for getConf()
...
* sort problem + perltidy in Conf/LDAP
2009-04-18 07:04:07 +00:00
Xavier Guimard
051f61b288
Since CGI stores now parameters at the root of the object, param is now redefined in Common/CGI.pm to secure those parameters
2009-04-11 11:16:44 +00:00
Xavier Guimard
294e35cbeb
Error with PPolicy + CleanupHandler not launched
2009-04-11 06:13:28 +00:00
Xavier Guimard
c40c13734e
SAML skeleton in progress...
2009-04-08 16:31:13 +00:00
Xavier Guimard
3ad76f30b2
PPolicy management is now in _LDAP.pm instead of AuthLDAP to be reused by Menu.pm
2009-04-08 10:32:33 +00:00
Xavier Guimard
a98e3ac8bb
SAML skeleton
2009-04-07 20:38:24 +00:00
Xavier Guimard
87f9aba37e
Default url value for logout
2009-04-07 09:54:50 +00:00
Xavier Guimard
d0408136d1
$vhost substitution failed
2009-04-07 09:48:55 +00:00
Xavier Guimard
c35ea2d689
Password management
2009-04-07 09:27:23 +00:00
Xavier Guimard
e15d136398
LDAP_PP_CHANGE_AFTER_RESET was not intercepted with OpenLDAP since bind() is granted in this case.
2009-04-07 08:26:12 +00:00
Clément Oudot
67c921f62a
LEMONLDAP::NG : correct little bug in LDAP config backend, and add examples of LDAP configuration backend
2009-04-06 10:11:05 +00:00
Clément Oudot
d51cf49d21
LemonLDAP::NG : first support for LDAP configuration backend
2009-04-06 09:37:27 +00:00
Xavier Guimard
740ad09f9f
Safelib + LDAPFilter parameter
2009-04-05 08:12:16 +00:00
Xavier Guimard
2f5af7de52
Documentation update
2009-04-04 15:29:38 +00:00
Xavier Guimard
73fa979c65
'CustomSOAPServices' target in portal
2009-04-04 07:36:42 +00:00
Xavier Guimard
f2f94e667d
Obsolete test
2009-04-03 16:20:08 +00:00
Xavier Guimard
8bc0d20afa
* Portal can now been used as 'proxy' for SOAP session storage.
...
* Session explorer works now with SOAP session storage (very low performances)
2009-04-03 16:17:57 +00:00
Xavier Guimard
a3fb34b90c
portal expression in handler
2009-04-02 16:05:38 +00:00
Xavier Guimard
2d2721308c
portal can be now an expression in the handler
2009-04-02 06:07:01 +00:00
Xavier Guimard
3b8b909f23
Little bug in CDA
2009-03-31 11:08:54 +00:00