Thomas CHEMINEAU
abe78a5408
move metadatas structures of manager into to _Struct and try to generalize display layouts of metadatas in template
2010-02-22 14:38:31 +00:00
Thomas CHEMINEAU
c2dc15ab6e
store IDP values into samlIDPMetaDataXML and samlIDPMetaDataExportedAttributes, as what has been done with virtualhosts
2010-02-19 17:31:25 +00:00
Thomas CHEMINEAU
0e2ab107e8
move nodes into structure of manager, so that saml nodes are directly under the root node
2010-02-17 17:07:15 +00:00
Thomas CHEMINEAU
cb62695193
introduce samlmetadata type into manager structure, to display metadata in XML
2010-02-17 14:52:05 +00:00
Thomas CHEMINEAU
dab4308998
adding missing types managed by manager
2010-02-17 11:23:34 +00:00
Thomas CHEMINEAU
1fb77eab8f
introduce sub nodes into IDP nodes (test)
2010-02-16 17:21:38 +00:00
Thomas CHEMINEAU
5ac95df875
first functional step in managing SAML idp in the manager through jquery
2010-02-16 10:44:03 +00:00
Thomas CHEMINEAU
3107f0e44b
some reindentations
2010-02-16 09:42:29 +00:00
Clément Oudot
f265cbce57
SAML: NameID management
2010-02-09 20:49:23 +00:00
Clément Oudot
ffa005c974
Manager: adapt help message for SAML private key
2010-02-08 13:53:52 +00:00
Clément Oudot
bdef53f289
Preserve carriage returns and line feeds in configuration values
2010-02-08 12:20:37 +00:00
Clément Oudot
9b0c8ef9c1
SAML: use serviceToXML
2010-02-05 16:14:05 +00:00
Thomas CHEMINEAU
d480616d06
move metadata configuration structure into manager
2010-02-05 10:20:16 +00:00
Thomas CHEMINEAU
61f8236140
now able to store SAML metadata in configuration
2010-02-04 16:41:58 +00:00
Thomas CHEMINEAU
67c7fb6d0a
add tests and default values for SAML parameters
2010-02-04 10:08:27 +00:00
Thomas CHEMINEAU
c8dbf65789
refactoring structure of SAML service into manager
2010-02-04 09:28:51 +00:00
Clément Oudot
7f49d2d3ee
Manager:
...
* Add a textarea type
* Move samlServiceMetaData into saml node
* Add samlServicePrivateKey key
2010-02-03 12:07:58 +00:00
Clément Oudot
c0ab13447c
Manager: corrections for a good make test
2010-01-29 17:38:17 +00:00
Thomas CHEMINEAU
69899bce07
i18n for SAML keys into manager
2010-01-29 16:42:35 +00:00
Thomas CHEMINEAU
8a4b59d324
add a method to build a default configuration structure
2010-01-29 16:04:48 +00:00
Thomas CHEMINEAU
3744ce594f
SAML metadata could not be in configuration, take care of that
2010-01-29 09:38:10 +00:00
Thomas CHEMINEAU
5b576643ee
improve Metadata module to build hashref for Manager structure
2010-01-28 17:58:49 +00:00
Clément Oudot
78b756571c
Manager: resolve bug on help message language
2010-01-28 10:09:02 +00:00
Clément Oudot
fb221b35dd
Manager: set default help message
2010-01-27 15:16:14 +00:00
Clément Oudot
37fe01a61b
Manager: add portalForceAuthn option
2010-01-27 14:06:02 +00:00
Clément Oudot
8a4e23f6a5
Manager: hide _password value in sessions explorer
2010-01-22 22:03:18 +00:00
Clément Oudot
3fa08adfff
Manager: add portal configuration parameters
2010-01-22 16:04:15 +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
Thomas CHEMINEAU
9fb358fa2d
create 'variables' category in manager
2010-01-15 16:40:47 +00:00
Xavier Guimard
effa0b9fa6
Notify existing sessions and deleted sessions if wanted
2010-01-12 09:53:49 +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
Xavier Guimard
81377639b2
Some little changes...
2010-01-04 13:28:10 +00:00
Xavier Guimard
715460b108
DBI module deprecated
2010-01-01 12:04:26 +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
7d83901ffb
Configuration datas
2009-12-30 20:00:54 +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
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
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
f5ddb0b9be
Set default help for groups and virtualhosts nodes
2009-12-17 11:24:25 +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
Xavier Guimard
4657e82a94
Insert more parameters in manager
2009-12-14 14:01:46 +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
Clément Oudot
4ce57432a2
Use local configuration to override sessions.pl parameters
2009-12-07 09:52:19 +00:00
Clément Oudot
4c1574e034
Merge apply.conf in lemonldap-ng.ini
2009-12-03 09:56:45 +00:00
Xavier Guimard
7a04829a08
New portal parameters : singleIP and singleSession
2009-10-21 12:43:13 +00:00
Xavier Guimard
0a6aa028c6
Sort in Sessions.pm
2009-10-13 15:25:16 +00:00
Xavier Guimard
f573c2f571
VERSION conflicts for CPAN
2009-06-29 12:04:43 +00:00
Xavier Guimard
bfed9a789c
Documentation update
2009-06-29 09:42:44 +00:00
Xavier Guimard
e55a4868d3
Beginning 0.9.4 publication works : version update
2009-06-08 16:29:13 +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
Xavier Guimard
7ac6d25eaf
* NoCache option for getConf()
...
* sort problem + perltidy in Conf/LDAP
2009-04-18 07:04:07 +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
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
a4dbbf2ccd
POD
2009-03-03 06:21:52 +00:00
Xavier Guimard
859be3923f
* Doxygen doc update
...
* More tests
* perltidy on tests
2009-02-25 18:10:07 +00:00
Xavier Guimard
ffb5ee8e33
Doxygen filter modification to show authentication process methods
2009-02-17 14:56:38 +00:00
Xavier Guimard
f0eae70988
* session explorer was based only on $uid. Now it use $whatToTrace field
...
* whatToTrace was not taken in account in Handler/CGI.pm
2009-02-16 18:01:40 +00:00
Xavier Guimard
02ec5618d9
* New CGI accounting method in Handler/CGI.pm
...
* Manager/Sessions.pm now use header_public()
2009-02-14 09:15:06 +00:00
Xavier Guimard
a25e10b040
LEMONLDAP::NG : * documentation modification
...
* SOAP service to update notification database
2009-02-03 09:36:13 +00:00
Xavier Guimard
4a271a8225
LEMONLDAP::NG : Doxygen in progress
2009-01-31 07:30:59 +00:00
Xavier Guimard
87d9d17f84
LEMONLDAP::NG : typo ( Closes : #312339 )
2009-01-17 19:48:57 +00:00
Xavier Guimard
486666a611
LEMONLDAP::NG : * Debian first install failed
...
* Doxygen documentation in progress
=> Version 0.9.3.2
2009-01-03 08:49:30 +00:00
Xavier Guimard
aeefee4ec4
LEMONLDAP::NG : Debian installation in progress
2008-12-24 07:22:42 +00:00
Xavier Guimard
5bbe35cedc
LEMONLDAP::NG : To help Doxygen, we have to use "use base" instead of @ISA when possible
2008-12-04 13:53:05 +00:00
Xavier Guimard
24a14caeda
LEMONLDAP::NG : * Security fix : redirections in portal must be in protected sites
...
* perltidy in Manager/Sessions.pm
* Doxygen in progress...
2008-12-03 16:05:27 +00:00
Xavier Guimard
6dc275710c
LEMONLDAP::NG : * avoid a little warning in tests
...
* Manager/Sessions.pm and purgeCentralCache now use the same Apache::Session get_key_from_all_sessions() function
2008-12-01 17:21:34 +00:00
Xavier Guimard
63f196078b
LEMONLDAP::NG : die replaced by $self->abort in CGIs
2008-11-21 07:27:08 +00:00
Xavier Guimard
eea294ce3b
LEMONLDAP::NG : Manager/Base.pm becomes Common/CGI.pm
2008-11-20 06:53:44 +00:00
Xavier Guimard
64f0192eda
LEMONLDAP::NG : an uid can start with a "0"
2008-11-19 15:50:25 +00:00
Xavier Guimard
cae4cbade0
LEMONLDAP::NG : New module Lemonldap::NG::Common. It contains Conf.pm and Cie
2008-11-17 16:59:56 +00:00
Xavier Guimard
d88ae29227
LEMONLDAP::NG : new customFunctions feature (+ perltidy everywhere)
2008-11-17 14:02:50 +00:00
Xavier Guimard
aedf90d531
LEMONLDAP::NG : * protection system of Manager/Sessions.pm is now included in Handler/CGI.pm
...
* Handler depends now from CGI (Handler/CGI.pm)
* Lintian says that postinst must include "set -e"
2008-11-11 15:21:31 +00:00
Xavier Guimard
e42f1febef
LEMONLDAP::NG : * IP view in Manager/Sessions.pm
...
* Bug in CGI.pm : local cache was erased each time
* Bug in purgeCentralCache : timeout was always 7200
2008-11-05 14:55:02 +00:00
Xavier Guimard
a75e882741
LEMONLDAP::NG : New module Sessions.pm to manage sessions
2008-11-04 16:35:16 +00:00
Xavier Guimard
8364a0e78d
LEMONLDAP::NG : CPAN versions update and little doc update
2008-08-25 19:54:24 +00:00
Xavier Guimard
7853475b6e
LEMONLDAP::NG : (Manager) invalid path in Debian inst and default graphics settings change
2008-08-11 14:45:35 +00:00
Xavier Guimard
0656c2499d
LEMONLDAP::NG : Workaround for bug in older libxml ( Closes : #310791 )
2008-08-08 16:23:33 +00:00
Xavier Guimard
6d66965b7a
LEMONLDAP::NG :
...
* UTF8 support in Manager
* Beginning of Debian-like installation for other distributions
2008-06-13 14:35:50 +00:00
Xavier Guimard
16b0a1adca
LEMONLDAP::NG : UTF8 in Manager
2008-06-09 14:42:57 +00:00
Xavier Guimard
6679fe6f2b
LEMONLDAP::NG : tests update
2008-06-06 03:53:14 +00:00
Xavier Guimard
3b89370d8c
LEMONLDAP::NG : the script purgeCentralCache was not correct on Debian
...
UNIVERSAL::can is now compiled with Perl 5.10
2008-05-23 07:52:35 +00:00
Xavier Guimard
2b6599f043
LEMONLDAP::NG : The input fields size in manager window can now be customized
2008-05-07 18:15:32 +00:00
Clément Oudot
366be07286
Add 'Portail' translation
2008-05-07 16:21:04 +00:00
Xavier Guimard
7b5e86351e
LEMONLDAP::NG : integration of new CSS
2008-05-06 05:59:19 +00:00
Clément Oudot
7b468221c3
Add a brand new theme to the Manager
2008-05-05 17:04:33 +00:00
Xavier Guimard
27d85beac2
LEMONLDAP::NG : Little UTF8/ISO-8859 problem. It is just seen when building static example.
2008-04-11 15:23:11 +00:00
Xavier Guimard
edfb4aa305
LEMONLDAP::NG : update module versions and changelogs
2008-04-07 13:04:14 +00:00