Commit Graph

330 Commits

Author SHA1 Message Date
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
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
f5eb10e14d diff target 2009-12-20 12:34:36 +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
Xavier Guimard
1a499a5231 Jquery for Debian 2009-12-17 10:56:52 +00:00
Xavier Guimard
6fedd78168 Debian upgrade 2009-12-17 10:26:59 +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
703b3d64b0 New feature : convertConfig 2009-12-15 16:31:13 +00:00
Clément Oudot
3b30a72d23 Manager corrections for manual installation (make && make install) 2009-12-14 09:52:21 +00:00
Xavier Guimard
4949725c53 Error in previous commit 2009-12-14 07:11:18 +00:00
Xavier Guimard
451f723b77 Bad chown 2009-12-14 07:04:02 +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
b301a5b5c8 New manager 2009-12-11 18:17:00 +00:00
Xavier Guimard
dd66b4c31c Bugs correction reported to 0.9.4 2009-12-07 21:17:06 +00:00
Clément Oudot
ec1ade733e /adminSessions in Apache configuration 2009-12-07 11:39:29 +00:00
Xavier Guimard
71fce1ff77 Debian japanese translation (Closes: #559396/bugs.debian.org) 2009-12-04 09:23:44 +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
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
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
9ac349e458 Update to jQuery 1.3.2 (Closes: #314394) 2009-11-17 22:37:38 +00:00
Xavier Guimard
83e33a90ad perltidy and licence update 2009-11-07 13:05:50 +00:00
Xavier Guimard
bc8d00970c Version update 2009-11-01 13:34:34 +00:00
Xavier Guimard
912768cb35 * double declaration in Common/Conf/*.pm
* Debian compat upgrade
2009-11-01 13:13:39 +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
5d8b8668c8 Doc update 2009-10-17 08:38:31 +00:00
Xavier Guimard
b5dc7730f2 Perl dependencies update 2009-10-17 08:06:41 +00:00
Xavier Guimard
bf488752b4 Documentation update 2009-10-12 15:03:29 +00:00
Xavier Guimard
9d1f39b2d0 Lintian 2009-10-12 14:40:21 +00:00
Xavier Guimard
def1d50780 Closes #314192 2009-10-11 11:28:25 +00:00
Xavier Guimard
bf6230c5ac VERSION 0.9.4.1 2009-10-11 08:13:50 +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
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
176270ead5 Missing img in doc 2009-09-10 13:22:07 +00:00
Xavier Guimard
3795047f14 Documentation update 2009-09-10 13:22:06 +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
Clément Oudot
80b2aa46a2 Doc update 2009-07-08 07:54:09 +00:00
Clément Oudot
d15fb66e13 Little mistake in package dependencies 2009-07-08 07:19:18 +00:00
Clément Oudot
f2b04cc1fd RPMs are not RedHat specific anymore 2009-07-07 09:16:35 +00:00
Clément Oudot
6e77c48799 Little corrections for RPM building 2009-07-07 09:15:16 +00:00
Clément Oudot
4e03017750 Use conditions to build RPM for OpenSuSE 2009-07-06 12:28:54 +00:00
Clément Oudot
1983b59943 Add build dependencies and update CPAN module versions 2009-07-03 12:37:39 +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
91ff4f82e4 Documentation update 2009-06-29 13:44:42 +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
45924b769c Use UTF-8 to display values from LDAP 2009-06-25 07:50:50 +00:00
Xavier Guimard
4d57fead9d Now SOAP config access works... 2009-06-24 15:07:36 +00:00
Clément Oudot
23805723b8 Keep parameters replacement with ERASECONFIG=0 2009-06-22 21:06:15 +00:00
Clément Oudot
9c22d9a295 Use root in cronjob if no APACHEUSER 2009-06-22 14:19:06 +00:00
Xavier Guimard
e06976c642 Documentation update 2009-06-14 21:00:53 +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
cb10ec49c1 * Rules sorted in Handler (to prepare sorting with regexp comments)
* debian/control mistake
2009-06-09 05:29:39 +00:00
Xavier Guimard
d0dfdf0bba SOAP access disabled by default 2009-06-08 15:59:06 +00:00
Xavier Guimard
f6a645352b New dependencies and documentation update 2009-06-08 08:20:18 +00:00
Clément Oudot
49c87be89d Doc update 2009-06-04 15:35:37 +00:00
Xavier Guimard
c9f496d7c6 Documentation update 2009-06-04 10:37:26 +00:00
Clément Oudot
821c731f00 Update doc script with wiki new links 2009-06-04 10:15:53 +00:00
Clément Oudot
de51daa694 Specification file for 0.9.4 2009-06-03 13:30:02 +00:00
Clément Oudot
1c04d52c5a Set default session lifetime to 72000 seconds (20 hours) 2009-06-03 09:40:56 +00:00
Clément Oudot
ffae7bc7e0 Update doc generation scripts with last modification on the wiki 2009-06-03 08:43:01 +00:00
Clément Oudot
a782f5e6b2 Add ERASECONFIG parameter 2009-06-02 13:48:48 +00:00
Clément Oudot
da49976ae9 LEMONLDAP::NG : install lmConfig_File2LDIF and sso.schema 2009-05-26 12:52:50 +00:00
Xavier Guimard
db4982564b Update portal manifest 2009-05-21 11:52:57 +00:00
Xavier Guimard
2cd9a07403 Documentation update 2009-05-06 11:25:56 +00:00
Xavier Guimard
294e35cbeb Error with PPolicy + CleanupHandler not launched 2009-04-11 06:13:28 +00:00
Xavier Guimard
2f5af7de52 Documentation update 2009-04-04 15:29:38 +00:00
Xavier Guimard
3b8b909f23 Little bug in CDA 2009-03-31 11:08:54 +00:00
Xavier Guimard
b0b971b241 Double session mechanism : 2 cookies are generated, 1 secured, the other not.
Handlers detects automatically the cookie to choose.
2009-03-31 10:52:43 +00:00
Xavier Guimard
d23ca2b2ba POST feature now encodes properly datas 2009-03-31 09:59:53 +00:00
Xavier Guimard
892606e62d Missing dependency, Closes #521959 / bugs.debian.org 2009-03-31 07:48:54 +00:00