Commit Graph

504 Commits

Author SHA1 Message Date
Xavier Guimard
4df6887d99 Typo 2010-11-06 10:35:30 +00:00
Xavier Guimard
31e1dd9881 Some pages-speed optimizations 2010-11-06 10:28:33 +00:00
Xavier Guimard
0de42c43a7 Closes #233 2010-11-06 08:08:11 +00:00
Xavier Guimard
5fe0c1a27e Add favicon 2010-11-04 06:34:48 +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
fc8650c3dc Fix make postconf command 2010-11-03 15:27:10 +00:00
Xavier Guimard
c9911bc6d8 Ignore macros in diff 2010-11-01 13:26:11 +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
0f3a25707f Doc update 2010-11-01 08:35:24 +00:00
Xavier Guimard
002b1a82a8 Preserve links in doc 2010-11-01 08:30:06 +00:00
Xavier Guimard
f58c04b7de Closes #223 "Offline doc refer to unexistant directory /lib/" 2010-11-01 08:13:00 +00:00
Xavier Guimard
895e838924 Manager not managed by ModPerl::Registry by default (avoid to stay in memory) 2010-10-31 10:39:43 +00:00
Xavier Guimard
0ff8e205c7 Change DOCDIR for Debian 2010-10-31 10:35:29 +00:00
Xavier Guimard
b12aaa6f5d - Location instead of Directory (bad usage)
- No pre-load by default
2010-10-31 10:34:27 +00:00
Xavier Guimard
fee4adc208 Doc update 2010-10-31 10:09:57 +00:00
Clément Oudot
70b8e04260 Remove some make install output 2010-10-30 15:22:14 +00:00
Xavier Guimard
1b0922218c Delete old target "static_example" 2010-10-30 15:13:32 +00:00
Xavier Guimard
cdf4ea033a Doc update 2010-10-30 08:41:59 +00:00
Xavier Guimard
52dbcc868d Configuration update 2010-10-29 08:54:38 +00:00
Xavier Guimard
78b9b08d1f Missing constants 2010-10-28 22:30:57 +00:00
Xavier Guimard
f6de1eb1a5 New extra tests 2010-10-28 21:40:38 +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
7f25fedd2d Documentation update (#171) 2010-10-28 16:14:52 +00:00
Xavier Guimard
c7604a4e83 Replace latest by a link (3/3) 2010-10-28 13:43:31 +00:00
Xavier Guimard
f2c1530168 Replace latest by a link (1/3) 2010-10-28 13:39:23 +00:00
Clément Oudot
d3aa192b1a Documentation update (#171) 2010-10-28 09:52:41 +00:00
Clément Oudot
14862d94cd Change documentation version 1.00 -> 1.0 2010-10-28 09:38:18 +00:00
Xavier Guimard
bbb532b443 Debian : use packaged jquery-ui (Closes: #211) 2010-10-27 23:40: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
c539a91696 Update copyright 2010-10-24 07:25:44 +00:00
Clément Oudot
ccb33642f9 Work on documentation (#171) 2010-10-22 15:44:20 +00:00
Clément Oudot
46cf77478b Install new SQL files in Makefile (#196) 2010-10-22 07:43:10 +00:00
Clément Oudot
2f4b218488 Require Lasso 2.3.0 (#199) 2010-10-21 11:46:46 +00:00
Clément Oudot
01d4f364ef Remove AuthLA (#194) 2010-10-18 08:59:20 +00:00
Xavier Guimard
cb267983dc - update Debian control file
- more tests for OpenID
- Romanian missing translation
2010-10-14 05:55:28 +00:00
Xavier Guimard
28757d1dfa Script to change VERSION from all pm files 2010-10-13 21:04:45 +00:00
Xavier Guimard
c5c2d8bba5 Add abort messages in scan 2010-10-13 20:32:01 +00:00
Clément Oudot
2b6be569f5 Add reload vhost to Apache 1 configuration file 2010-10-13 15:46:05 +00:00
Clément Oudot
9706fa006e New wiki in progress (#171) 2010-10-13 13:57:40 +00:00
Clément Oudot
0cb72f55ad Update documentation script to request the new wiki (#192) 2010-10-13 10:29:02 +00:00
Clément Oudot
740030bf2c Update Makefile to manage two cron scripts (#189) 2010-10-11 08:06:11 +00:00
Xavier Guimard
6bd8c15303 Closes #178 "same Apache conf files for Debian and others" 2010-10-11 05:58:20 +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
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
0ee20f3d0e Attributes management 2010-10-07 11:05:36 +00:00
Xavier Guimard
69f799ee11 debconf-updatepo 2010-10-07 09:41:10 +00:00
Xavier Guimard
a29c5ef55e Little script to find attributes used 2010-10-06 19:58:31 +00:00
Xavier Guimard
4446823115 Typo 2010-10-05 18:54:14 +00:00
Xavier Guimard
c1a120bd19 Debian dependencies 2010-10-05 18:51:06 +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
cb7c1edc37 For an obscur reason, some doxygen png are not generated, a little patch is now included in Makefile 2010-10-03 12:20:54 +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
1fa1f29329 New script to find messages to explein in documentation 2010-10-02 08:33:33 +00:00
Clément Oudot
87ecd62aae Add rewrite rules for CAS/SAML/OpenID everywhere 2010-10-01 07:47:14 +00:00
Xavier Guimard
304815bc26 Little error 2010-09-30 21:00:03 +00:00
Xavier Guimard
18c6744d4f Debian install:
- preinst : remove index.pl if equal to example
 - postinst: install links to apache conf files in sites-available
2010-09-30 20:40:33 +00:00
Xavier Guimard
f804756fad Debian install: links in /etc/apache2/sites-available 2010-09-30 20:20:12 +00:00
Clément Oudot
6147019e90 * Portal error page merged with main portal script
* Option to use Redirect instead of Forbidden in Handler (#6)
2010-09-28 14:40:50 +00:00
Xavier Guimard
471a255ccc Preserve links in skin dir 2010-09-25 10:07:42 +00:00
Clément Oudot
c3e9fbba7e Module to manage SAML Common Domain Cookie (#18) 2010-09-24 14:23:27 +00:00
Xavier Guimard
dd1b73d8c4 Debugging for CGIs when using cig-script instead of ModPerl::Registry (this become the default for Debian install) 2010-09-24 07:40:51 +00:00
Clément Oudot
cccc42fa66 Application list removed from ini file and stored in first configuration file (#29) 2010-09-23 10:49:02 +00:00
Clément Oudot
dacecbf3a1 Remove apps/ from installation (#29) 2010-09-20 15:27:03 +00:00
Xavier Guimard
e8b2860ff6 - Missing Debian dependencies
- META.yml update
2010-09-19 09:29:40 +00:00
Xavier Guimard
8843356a97 Now Debian installs pl files as symbolic links 2010-09-06 08:39:39 +00:00
Xavier Guimard
9cae299dfc "make dist" does not display any errors now 2010-09-02 10:23:27 +00:00
Xavier Guimard
4c17e319f0 Delete some errors in "make dist" 2010-09-01 09:59:19 +00:00
Xavier Guimard
a54b43a4c8 * jquery not managed in Debian install for "impact"
* new sub searchLt in Common/Apache/Session.pm to be used later by purgeCentralCache
 * lemonldap-ng.ini: link to lemonldap/ow2.org instead of direct link on Wiki
 * Some unused Data::Dumper
2010-09-01 09:47:46 +00:00
Xavier Guimard
13db192f6c Some Debian little things... 2010-08-31 06:51:02 +00:00
Clément Oudot
c6c8024326 Manage CAS URLs (#101) 2010-08-23 16:41:38 +00:00
Clément Oudot
164ff62b1b Remove sessions explorer images dir from Makefile (#LEMONDLAP-22) 2010-08-18 15:42:19 +00:00
Xavier Guimard
2ec7297695 Upgrade to JQuery-1.4.2 step 2 2010-08-18 14:08:30 +00:00
Clément Oudot
9c5d2e648c Hash default values in subDefaultConf, and do not initialize macros config key to get default values in Manager 2010-08-16 14:05:27 +00:00
Clément Oudot
ae4fb60d8a Remove whatToTrace default value to use value from Manager, or default value from the code 2010-08-16 12:56:39 +00:00
Xavier Guimard
e1fa0ec489 * JSON.pm dependency
* Ajax error when JSON.pm is missing
* unused file
2010-08-12 08:01:58 +00:00
Xavier Guimard
ccea1947fb Missing dependencies + Typo 2010-08-05 16:02:30 +00:00
Xavier Guimard
b7d13eafac Debian dependencies 2010-08-05 08:20:31 +00:00
Xavier Guimard
b12e287acb Debian update 2010-08-03 07:28:04 +00:00
Clément Oudot
00ef7ef782 Create reload virtualhost, so that test applications configuration can be safely removed (#130) 2010-07-28 14:34:38 +00:00
Clément Oudot
34d93c277e Doc update: Sympa special Handler 2010-07-28 14:10:33 +00:00
Clément Oudot
1dc1f926e4 Add timeout, version and binary attributes options for LDAP configuration (closes #129) 2010-07-28 10:00:30 +00:00
Clément Oudot
f51a9c3fae Doc update: form replay(#4) 2010-07-26 14:58:46 +00:00
Clément Oudot
3f0a27a6ad Add GET and POST parameters in test page 2010-07-26 14:28:02 +00:00
Clément Oudot
d295db2aa5 Doc update: Google Apps 2010-07-26 10:17:45 +00:00
Clément Oudot
bde14e8852 Doc update:
* Typo in Zimbra
* New reference: Region Basse-Normandie
* SAML (SP and IDP) (Closes #131)
2010-07-23 14:17:57 +00:00
Clément Oudot
6edaf7c264 Doc update:
* AuthNull
* CustomFunctions
2010-07-22 10:13:41 +00:00
Clément Oudot
d475674b4c * Modify some default conf values
* Add missing SAML error codes to portal CGI
2010-07-05 21:09:55 +00:00
Clément Oudot
192dd9c8e1 Preparation for 1.0rc2 release 2010-07-05 16:20:17 +00:00
Xavier Guimard
1f3aaf3e9c Default values in doc 2010-06-23 10:12:01 +00:00
Clément Oudot
71f9c79e9a Update doc and add MediaWiki page 2010-06-16 08:31:32 +00:00
Xavier Guimard
11dd597a41 Some Lintian tips 2010-06-08 10:39:34 +00:00
Xavier Guimard
47d38c7e3f New debconf translation (Closes: #584453 / bugs.debian.org) 2010-06-04 08:35:53 +00:00
Xavier Guimard
aa06d53bcf New dependency not inserted in control files (Crypt::OpenSSL::X509) 2010-05-31 15:44:40 +00:00
Clément Oudot
b1c87f1e49 Sympa Handler:
* Read sympa secret from configuration
* Add mail session key parameter
* Install Sympa Handler
* Closes #55
2010-05-21 15:53:54 +00:00
Xavier Guimard
3844ba4192 "make tidy" 2010-05-12 04:04:10 +00:00
Clément Oudot
f7fc51100c Zimbra Handler:
* Parameters are now read from main configuration
* Zimbra parameters in Manager
* Add zimbraSsoUrl to catch the local SSO URL (Apache configuration is now very easy)
2010-05-07 10:42:38 +00:00
Thomas CHEMINEAU
f60e65166d adding Lemonldap::NG::Handler::UpdateCookie.pm and associated files 2010-05-05 16:49:26 +00:00
Clément Oudot
2007ac3814 Typo in Zimbra doc 2010-05-05 13:11:26 +00:00
Clément Oudot
63aa9da13a Doc update 2010-05-05 08:34:42 +00:00
Clément Oudot
bec0831f2d Zimbra preAuth is now an independent Handler (#12) 2010-05-05 08:13:44 +00:00
Xavier Guimard
2f3d24ed72 Debian build error 2010-05-02 10:52:56 +00:00
Xavier Guimard
c37033b81a $self->{id} was not well managed in portal 2010-04-30 05:27:06 +00:00
Thomas CHEMINEAU
0e9a66f32e Fix a lost of rights on the main directory during installation 2010-04-14 15:13:27 +00:00
Xavier Guimard
df1154f784 Debian : Switch to dpkg-source 3.0 (quilt) format 2010-04-09 16:14:43 +00:00
Clément Oudot
81f749ec23 Doc update 2010-04-09 12:56:06 +00:00
Clément Oudot
c3140c9c8a RPM: update .spec for already published 0.9.4.1 2010-03-31 09:51:05 +00:00
Clément Oudot
be9d076026 Doc: update SAML doc 2010-03-25 10:12:23 +00:00
Clément Oudot
f23172c711 Update changelog 2010-03-24 22:13:25 +00:00
Clément Oudot
44f5d27b7a Prepare for 1.0rc1:
* Update modules main version
* make tidy
* make manifest
* make documentation
2010-03-24 22:06:43 +00:00
Clément Oudot
aa5831493a SAML: add AllowLoginFromIDP option 2010-03-24 13:01:14 +00:00
Clément Oudot
bac76b680d LDAP: option to change the password as user (and not as managerDn) 2010-03-24 10:00:52 +00:00
Clément Oudot
34ea9bacd1 Doc: add DBI 2010-03-22 14:41:35 +00:00
Xavier Guimard
032fcfbfb3 "make documentation" 2010-03-20 17:19:15 +00:00
Xavier Guimard
9001e5f028 Just a "make tidy" 2010-03-20 17:14:28 +00:00
Clément Oudot
8538f65d04 * Add customFunctions and port in Manager
* Correct a bug in Handler for default values
2010-03-17 08:23:20 +00:00
Clément Oudot
9583020ac5 Doc: add AuthProxy and MultipleCookies doc 2010-03-15 14:34:26 +00:00
Clément Oudot
8c44683977 Doc: add Twitter documentation 2010-03-15 13:31:33 +00:00
Clément Oudot
e7d6046168 Doc: OpenID 2010-03-15 10:23:31 +00:00
Xavier Guimard
0f4edfb10d Replace 1.0-rc1 by 1.0rc1 due to Debian policy 2010-03-14 19:11:59 +00:00
Clément Oudot
7da7106e5f SAML: documentation for AuthSAML 2010-03-12 16:27:35 +00:00
Clément Oudot
d8ef0bef30 Documentation for upgrade process 2010-03-12 13:49:41 +00:00
Clément Oudot
60501cb715 Preparation for 1.0 Release Candidate 1:
* Delete application menu XML and DTD file
* Manage Apache Version and Vhost Listen IP and Port
* Split Apache configuration into portal/manager/handler files
2010-03-12 11:46:01 +00:00
Clément Oudot
f38a507d05 Makefile: do not install Liberty Alliance portal by default 2010-03-11 16:00:25 +00:00
Clément Oudot
7960a4d2d0 Test: little improvements on test page 2010-03-11 15:42:16 +00:00
Clément Oudot
936a7552c7 Test: split multi-valued headers 2010-03-11 10:44:48 +00:00
Clément Oudot
8f82f47231 Doc: add PostGreSQL sessions documentation 2010-03-05 13:06:35 +00:00
Xavier Guimard
40d2c70604 New target 'tidy' in Makefile 2010-03-01 20:32:28 +00:00
Xavier Guimard
428ed7d9dd Roadmap update 2010-03-01 11:59:04 +00:00
Xavier Guimard
d2c015c5a6 Documentation update 2010-02-28 09:16:17 +00:00
Xavier Guimard
4634d58f36 AuthTwitter works now 2010-02-27 22:37:59 +00:00
Xavier Guimard
ec35e6c397 Skeleton for AuthTwitter 2010-02-27 16:20:11 +00:00
Xavier Guimard
58c28c5732 * Inheritance instead of @EXPORT
* Purge CGI::Session dependency (LA)
2010-02-26 10:53:43 +00:00
Xavier Guimard
6a2270b73d OpenID authentication skeleton 2010-02-21 14:00:53 +00:00
Clément Oudot
42a1e43f73 SAML:
* Install metadata.pl
* SAML URL rewrite rules
2010-02-12 16:31:34 +00:00
Xavier Guimard
01785de792 * "SKIP" in SAML tests
* "= splice @_" instead of "= @_" avoid memory duplication
2010-01-31 08:25:05 +00:00
Clément Oudot
cb71f77f4d Portal: move configuration documentation from script to ini file 2010-01-28 17:39:34 +00:00
Clément Oudot
b0749b8877 Manager: main dir value get from {DOCUMENT_ROOT} 2010-01-27 16:01:15 +00:00
Xavier Guimard
b87c0a520b MANIFEST update + Makefile target 2010-01-23 12:48:18 +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
Clément Oudot
22807a612a Makefile: default-diff correction 2010-01-15 21:58:15 +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
e63e7f86e4 Makefile: add default-diff target for diff on a default installation 2010-01-11 12:24:08 +00:00
Xavier Guimard
a01d70d5b2 Some little changes... 2010-01-08 06:41:37 +00:00
Xavier Guimard
8102f72d50 POD updates :
* spelling errors found by Lintian
 * encoding utf8
2010-01-03 08:09:59 +00:00
Xavier Guimard
bdee50c017 target debian-install 2010-01-01 19:01:27 +00:00
Xavier Guimard
5a5d3872fd Update changelog 2009-12-31 13:35:34 +00:00