Commit Graph

1669 Commits

Author SHA1 Message Date
Clément Oudot
2fedaba816 Fix rule download regexp (#250) 2010-11-24 15:32:40 +00:00
Clément Oudot
5023c3d684 Update Impact skin to display categories and applications (#246) 2010-11-22 10:24:54 +00:00
Xavier Guimard
a2dac450de Help in progress (#162) 2010-11-21 09:22:39 +00:00
Clément Oudot
05dbeca3e5 Upgrade versions for 1.0 release 2010-11-20 15:05:40 +00:00
Clément Oudot
58703dcf95 LEMONLDAP-162:
* Use an iframe for offline doc
* Dynamic resize of help div
* Custom error page if documentation not found
2010-11-19 14:42:41 +00:00
Clément Oudot
0d5144bce8 Correct test for CAS proxy mode activation (#242) 2010-11-19 11:43:52 +00:00
Clément Oudot
655c6484b7 Add boolOrPerlExpr type in Manager (#239) 2010-11-18 15:30:21 +00:00
Xavier Guimard
691394122f Closes #235 "Session creation test in Manager does not work with SOAP session backend" 2010-11-17 05:07:33 +00:00
Clément Oudot
458961c96b Fix SAML SLO bug with AuthChoice (#237) 2010-11-15 15:15:56 +00:00
Xavier Guimard
e0f4aca8b3 Help in progress 2010-11-14 07:19:13 +00:00
Xavier Guimard
090be1fb93 Typo 2010-11-14 07:18:45 +00:00
Clément Oudot
eefff1cd9c Remove unused images 2010-11-06 14:46:42 +00:00
Xavier Guimard
31e1dd9881 Some pages-speed optimizations 2010-11-06 10:28:33 +00:00
Xavier Guimard
9b57c9ce3b Use CSS sprite technology to improve CSS performances 2010-11-06 09:25:26 +00:00
Xavier Guimard
c1f3e06580 Closes #234 "Tree style image transparency problem with obsur theme" 2010-11-06 08:41:14 +00:00
Clément Oudot
099a3d2ff3 Allow ldap:// in ldapServer key (fix #232) 2010-11-05 15:52:54 +00:00
Clément Oudot
67f8b5fd48 * Upgrade jQuery UI from 1.8.5 to 1.8.6
* Lightness and darkness theme selection
2010-11-05 14:01:57 +00:00
Xavier Guimard
ad3a820435 Little error on Chromium: Chromium doesn't dupport key name default without quote 2010-11-05 06:33:16 +00:00
Clément Oudot
76c4585124 Add logo in Manager 2010-11-04 16:24:00 +00:00
Clément Oudot
371842120b Tidy Manager skin directory (#231) 2010-11-04 15:50:27 +00:00
Clément Oudot
a5433d82a5 Update Portal MANIFEST 2010-11-04 15:49:50 +00:00
Clément Oudot
36e0594643 Remove a div from Ajax response 2010-11-04 15:45:15 +00:00
Clément Oudot
c800c90232 Fix SOAP configuration bug (#230), and add a test script 2010-11-04 14:52:17 +00:00
Clément Oudot
469c7c34cd Fix Multi configuration in Manager (#229) 2010-11-04 10:18:15 +00:00
Xavier Guimard
c8c785fed7 - Closes #228 "Apache::Session::Browseable searchOn functions broken by new Apache::Session wrapper"
- Avoid MySQL locks failed
- "--ignore..." works only on target
2010-11-04 06:19:08 +00:00
Clément Oudot
e24ccf2696 LEMONLDAP-224: Work on Manager/Sessions explorer graphics:
* Remove unused containers (#container, #page)
* Use jQuery UI button feature for most links and buttons
* Add a resizeMenu javascript method, to extend menu div to whole page height
* Remove the LemonLDAP::NG logo from header, can be then placed elsewhere
* Use a dialog to select menu type (tree/accordion)
2010-11-03 15:37:28 +00:00
Xavier Guimard
f035c635fc #117 should be fixed now 2010-11-02 21:10:26 +00:00
Xavier Guimard
83800ccd13 Delete old help system 2010-11-01 22:32:06 +00:00
Xavier Guimard
6472dc5a30 Validate rules order mechanism 2010-11-01 21:32:15 +00:00
Xavier Guimard
f7fe9da195 Use Apache::URI::unescape() to secure rules 2010-11-01 13:19:36 +00:00
Xavier Guimard
a1a30f4710 Doc update 2010-11-01 13:02:18 +00:00
Xavier Guimard
3027bed401 lmConfigEditor is no longer launchable as root 2010-11-01 10:14:54 +00:00
Xavier Guimard
915254a60c If local cache failed, conf must be returned even 2010-11-01 09:16:32 +00:00
Xavier Guimard
8624d5708b purgeCentralCache was broken by new Apache::Session mechanism 2010-11-01 09:15:59 +00:00
Xavier Guimard
ad83bbfa76 Help is ready, we just have to insert datas in helpCh array (manager.js)
Warning: there is a conflict with auto resize of help
2010-11-01 07:05:51 +00:00
Xavier Guimard
80d631fdff Help in progress 2010-10-31 22:16:14 +00:00
Xavier Guimard
6918c738e2 Global tests errors were lost 2010-10-31 19:29:32 +00:00
Xavier Guimard
ea328e8675 Function loadAndScrollToAnchor() works fine now. Ready to use offline doc for help ! 2010-10-31 16:36:40 +00:00
Xavier Guimard
0ad326edae Function to load help from wiki 2010-10-31 09:37:04 +00:00
Xavier Guimard
d086366b2c Missing "require _DBI" 2010-10-31 06:33:14 +00:00
Xavier Guimard
571fa3fd46 Share $iniObj between threads 2010-10-30 20:26:11 +00:00
Xavier Guimard
652468a290 Share global variables 2010-10-30 19:25:38 +00:00
Clément Oudot
0fdab2c244 Correct typo on gear.png in manager.js 2010-10-30 15:38:11 +00:00
Clément Oudot
5c27fca1df Manager MANIFEST update 2010-10-30 15:22:35 +00:00
Xavier Guimard
8d1df60bee Warn if cookie name has changed + little things 2010-10-30 09:03:52 +00:00
Xavier Guimard
afa66cd047 Warn before changing Apache::Session backend 2010-10-29 16:15:52 +00:00
Clément Oudot
9c5e78fe70 Typo in logo name 2010-10-29 15:57:56 +00:00
Clément Oudot
1bd46ccc8c Create an application logo picker in Manager 2010-10-29 15:56:02 +00:00
Clément Oudot
fb36847bd3 create a skin picker in Manager, with possibility to set a custom skin name (#221) 2010-10-29 15:06:53 +00:00
Xavier Guimard
8b51e31300 Little error 2010-10-29 13:41:21 +00:00
Xavier Guimard
c1c93a66f2 Ask for changing Apache::Session module 2010-10-29 13:40:16 +00:00
Xavier Guimard
06d3994f55 * Global tests can return -1 (error that can be forced)
* New test for Apache::Session (insert, get and delete session)
2010-10-29 11:15:14 +00:00
Xavier Guimard
78b9b08d1f Missing constants 2010-10-28 22:30:57 +00:00
Xavier Guimard
888cc760dc Update Status.pm with new PE_* codes 2010-10-28 18:34:10 +00:00
Xavier Guimard
a2cb14e025 Split handlers with AutoLoader (49% reduction for Simple.pm)
Closes: #188
2010-10-28 18:19:25 +00:00
Clément Oudot
b9134c5e15 Move trustedDomains in Manager and change some labels 2010-10-28 15:30:40 +00:00
Clément Oudot
227d3a02c3 Emboss Manager popup 2010-10-28 13:34:19 +00:00
Clément Oudot
d29a5f5a20 Use jQuery UI dialog for Manager popup (#218) 2010-10-27 12:37:40 +00:00
Clément Oudot
d7e39d25ab Upgrade to jQuery 1.8.5 (#218) 2010-10-27 09:40:40 +00:00
Xavier Guimard
60ba8557a1 Closes #216 "getLocalConf called without 2nd argument" 2010-10-27 08:04:28 +00:00
Xavier Guimard
2b1f9f1501 Avoid some test warn 2010-10-26 11:36:57 +00:00
Xavier Guimard
f2674105f0 Some links missing in pod 2010-10-26 10:59:22 +00:00
Xavier Guimard
b5600bc3bc POD errors + replace lemonldap.ow2.org by lemonldap-ng.org 2010-10-26 09:34:00 +00:00
Xavier Guimard
47d58814c8 Upgrade POD URL 2010-10-26 06:08:16 +00:00
Clément Oudot
11bebe87d1 Use different forms for each auth choice (fix #214) 2010-10-25 16:21:15 +00:00
Clément Oudot
a00ba782c7 Do not hash password before prepared statement (fix #215) 2010-10-25 12:59:46 +00:00
Clément Oudot
6cad71e3e4 Wrong DBI parameter name in Manager 2010-10-25 12:54:30 +00:00
Xavier Guimard
e39381a11b Closes #210 "Ajax request in menu to check if session is always available" 2010-10-25 06:25:20 +00:00
Xavier Guimard
8909dfb0c1 Little image instead of "X" to close popup 2010-10-24 17:42:08 +00:00
Xavier Guimard
0401ff1f42 Little test for _Struct.pm 2010-10-24 16:21:41 +00:00
Xavier Guimard
fbadf8d73d Center popup 2010-10-24 16:19:28 +00:00
Xavier Guimard
480f365983 Use draggable popup instead of $(#help_content) to display errors 2010-10-24 09:04:12 +00:00
Xavier Guimard
c539a91696 Update copyright 2010-10-24 07:25:44 +00:00
Xavier Guimard
ec9a6bb887 Avoid failed cpan tests 2010-10-24 06:26:56 +00:00
Xavier Guimard
0aa81a5355 Closes #159 "Manage comment in rule regexp" 2010-10-23 22:07:17 +00:00
Xavier Guimard
f13f6fd011 Bad pod 2010-10-23 16:27:30 +00:00
Xavier Guimard
fb5a09d172 Update copyright year (#209) 2010-10-23 08:35:38 +00:00
Xavier Guimard
1923085f6c #16 "Use parameterized statements in DBI to prevent SQL injection" : finish work
NOT TESTED
2010-10-23 08:09:41 +00:00
Xavier Guimard
8a0b851188 Start #16 "Use parameterized statements in DBI to prevent SQL injection" 2010-10-23 08:00:07 +00:00
Xavier Guimard
756c464c3e Errors in sql files 2010-10-22 20:46:49 +00:00
Clément Oudot
8b7cc1e225 Add an anti frame protection (#195) 2010-10-22 10:03:42 +00:00
Clément Oudot
2683fce3d1 Manage OpenID errors in Display (#190) 2010-10-22 09:03:10 +00:00
Clément Oudot
334b8bf7c2 Document RDBi/CDBI in lemonldap-ng.ini (#196) 2010-10-22 07:48:32 +00:00
Xavier Guimard
66f7b94435 Change sql files (Closes: #196) 2010-10-21 19:23:37 +00:00
Clément Oudot
9ae18261fb SOAP binding should not be the first SSO binding in IDP SAML metadata 2010-10-21 14:38:56 +00:00
Clément Oudot
14f1e9b67e Control if xxxStorageOptions is empty in setDefaultValues (#202) 2010-10-21 14:23:53 +00:00
Clément Oudot
e759219371 Control confirm stamp before decrypting it (#207) 2010-10-21 13:41:26 +00:00
Clément Oudot
2f4b218488 Require Lasso 2.3.0 (#199) 2010-10-21 11:46:46 +00:00
Clément Oudot
24a9971297 Add setPersistentSessionInfo step in authentication process (closes #200) 2010-10-21 10:28:47 +00:00
Xavier Guimard
a0f2dbf501 Replace SERVER_ERROR by abort when possible (#204) 2010-10-20 20:05:32 +00:00
Xavier Guimard
d01b6caa15 #204: use "abort" instead of "die" 2010-10-20 05:56:14 +00:00
Xavier Guimard
3e0ff9322e Closes #202 "searchOn no working with SAML and Apache::Session::File" 2010-10-20 05:47:10 +00:00
Xavier Guimard
0df6427d3b To use later : abort instead of die 2010-10-19 20:37:42 +00:00
Xavier Guimard
ae1552ff26 Even when "useRedirectOnForbidden" is used, logs contains a 403 code 2010-10-19 20:27:05 +00:00
Xavier Guimard
2b57a3db4d Some tests failed with common on CPANtest 2010-10-19 05:42:43 +00:00
Xavier Guimard
6ce85e83d7 Problem with OpenID tests 2010-10-18 21:38:33 +00:00
Clément Oudot
c8a3b80055 Load CAS Storage if different from globalStorage 2010-10-18 15:33:21 +00:00
Clément Oudot
0d6e9acd6d Bigger fonts for dark skin 2010-10-18 09:20:17 +00:00
Clément Oudot
01d4f364ef Remove AuthLA (#194) 2010-10-18 08:59:20 +00:00
Clément Oudot
3348690599 Fix CDA bug (#198) 2010-10-15 08:48:01 +00:00
Xavier Guimard
038c312200 Tests 2010-10-14 10:25:50 +00:00
Xavier Guimard
51d4c67f11 * OpenID: more tests for SREG
* OpenID: delete trust persistent datas when confirm=-1
* make tidy
2010-10-14 09:50:23 +00:00
Xavier Guimard
01bf8253f0 Typo 2010-10-14 07:59:15 +00:00
Xavier Guimard
cb267983dc - update Debian control file
- more tests for OpenID
- Romanian missing translation
2010-10-14 05:55:28 +00:00
Clément Oudot
7f8e7084c7 Correct persistent session typo and add possibility to delete a session value in updateSession 2010-10-13 08:32:27 +00:00
Xavier Guimard
813288bfe3 Typo 2010-10-12 18:12:13 +00:00
Clément Oudot
56049b9827 Use persistent storage for SAML identity (#191) 2010-10-12 13:32:18 +00:00
Clément Oudot
7d0c2ba34a Typo in upload option for vhost 2010-10-12 08:25:13 +00:00
Clément Oudot
876317ed4c Add missing romanian translation 2010-10-12 08:24:45 +00:00
Xavier Guimard
d725c6753b More tests 2010-10-12 05:56:40 +00:00
Xavier Guimard
b974e95f3e Crypto test 2010-10-11 20:25:42 +00:00
Clément Oudot
9cf5a6463c Configure vhost options in Manager (#5) 2010-10-11 16:12:04 +00:00
Xavier Guimard
c1d218947f Bug in OpenID white/black lists 2010-10-11 12:36:09 +00:00
Xavier Guimard
cdcb7ab31c Use PE_BADPARTNER instead of PE_BADURL 2010-10-11 12:27:03 +00:00
Xavier Guimard
6155d579f7 Better display for federation errors 2010-10-11 12:22:51 +00:00
Xavier Guimard
f95acaa007 Closes #182 "portal return a 500 error under cgi-script 2010-10-11 11:45:37 +00:00
Xavier Guimard
27f9353fe1 Manage OpenID white/black lists 2010-10-11 05:40:09 +00:00
Xavier Guimard
cb717868de #164 in progress: need to manage list parameters 2010-10-10 13:32:01 +00:00
Xavier Guimard
40d8875249 New vhostPort parameter 2010-10-10 07:25:28 +00:00
Xavier Guimard
946f551159 Typo 2010-10-09 12:33:12 +00:00
Xavier Guimard
c912ab2df3 #5 is fixed: Now we have to set vhostHttps in manager 2010-10-09 08:13:45 +00:00
Xavier Guimard
de64f48d48 Closes #189 "Cleanup process slows down considerably the Apache server" 2010-10-08 19:19:59 +00:00
Xavier Guimard
13e86ea831 #5 in progress : new method _buildUrl() that will be the only one to overload in VHosts.pm 2010-10-08 16:30:21 +00:00
Xavier Guimard
7fd3964c9a #166 fixed but not yet tested 2010-10-08 16:14:06 +00:00
Xavier Guimard
05e1d01fdc #166 in progress
- persistent datats restored
2010-10-08 16:02:43 +00:00
Xavier Guimard
51e7ff2a02 #166 in progress
- new updatePersistentSession sub
2010-10-08 15:35:40 +00:00
Xavier Guimard
1588463687 #166 in progress:
- Lemonldap::NG::Common::Apache::Session is used as Apache::Session module and provides a way to choose _session_id
2010-10-08 14:21:49 +00:00
Xavier Guimard
20ab38f9f6 Closes #187 "lmAttrOrMacro test in Manager is not suitable for OpenID SREG attributes" 2010-10-08 08:45:12 +00:00
Xavier Guimard
5ac5454557 Use /x to change regexp in a more readable one 2010-10-07 17:08:01 +00:00
Clément Oudot
43d5c921a8 Add CAS Issuer parameters in Manager (#186) 2010-10-07 14:30:58 +00:00
Xavier Guimard
0ee20f3d0e Attributes management 2010-10-07 11:05:36 +00:00
Xavier Guimard
1c1149f088 More tests 2010-10-07 05:57:21 +00:00
Xavier Guimard
fd86915f35 More tests + skip for OpenID 2010-10-05 18:39:15 +00:00
Xavier Guimard
cc2fbdf7d1 make tidy 2010-10-04 17:27:32 +00:00
Clément Oudot
030da0ee57 Manage encoding for displayed connected user in Menu 2010-10-04 14:50:33 +00:00
Clément Oudot
24df2548ac Use correct values to display SREG confirmation 2010-10-04 13:53:44 +00:00
Clément Oudot
0bfe3b95df Use a table to display SREG parameters confirmation 2010-10-04 13:04:38 +00:00
Clément Oudot
3b0ea0dd30 Bad OpenID SREG attribute in authentication is not a blocking error -> use warn instead of error log level 2010-10-04 12:29:18 +00:00
Clément Oudot
f204750f0a Correct a little bug in OpenID Issuer SREG attributes filtering (it was only returning the first attribute) 2010-10-04 12:06:15 +00:00
Clément Oudot
b146969947 OpenID Issuer parameters in Manager (#175) 2010-10-04 09:55:50 +00:00
Clément Oudot
6f37ca1ddf check authChoice in Manager globalTests 2010-10-04 09:07:30 +00:00
Xavier Guimard
382ac53b4e More global tests:
- UserDB(OpenID|SAML) must be used with Auth$1
- Remove CAS, OpenID unsed and uncustomized parameters
2010-10-04 05:48:22 +00:00
Xavier Guimard
162bcd3858 - More configuration test
- Compact configuration by removing unused and non-customized parameters (not finished)
2010-10-03 21:43:22 +00:00
Xavier Guimard
04c2f65230 More comments on globalTests() 2010-10-03 20:06:13 +00:00
Xavier Guimard
f570afbad1 Closes #181 2010-10-03 19:58:07 +00:00
Xavier Guimard
84a56ef1d8 - make tidy
- OpenID log levels
- DIFFPREFIX in Makefile (for vservers,...)
2010-10-03 18:32:53 +00:00
Xavier Guimard
2ae2c53868 Doxygen comments 2010-10-03 10:26:50 +00:00
Xavier Guimard
5dd15f78f3 - Doxygen doc in progress
- lmLog display caller in case of level != debug
2010-10-03 08:25:40 +00:00
Xavier Guimard
65985c304f Display caller for a no-debug message 2010-10-02 21:55:57 +00:00
Xavier Guimard
ad0ebc182e Doxygen comments 2010-10-02 15:45:10 +00:00