Xavier Guimard
|
310896e6a1
|
Don't store default values for sub parameters
|
2016-12-03 18:26:56 +00:00 |
|
Xavier Guimard
|
6c7e797a3a
|
Avoid some warnings (#LEMONDAP-595)
|
2016-12-02 16:29:04 +00:00 |
|
Xavier Guimard
|
d097b4ec0a
|
Enable setAuthSessionInfo (#595)
|
2016-12-01 22:25:05 +00:00 |
|
Xavier Guimard
|
d71c38c510
|
Update META.yml
|
2016-12-01 19:43:17 +00:00 |
|
Clément Oudot
|
c48ee9d3e3
|
Apply modification for oidcRPMetaDataOptionsExtraClaims to trunk (#1105)
|
2016-11-15 16:04:43 +00:00 |
|
Clément Oudot
|
d46c33fbf4
|
Check header before matching its value (#1107)
|
2016-11-14 10:27:18 +00:00 |
|
Xavier Guimard
|
9fcbf8ed9a
|
Import autopkgtests (#1110)
|
2016-11-12 08:24:52 +00:00 |
|
Xavier Guimard
|
6f0a9a60b0
|
Declare oidcRPMetaDataOptionsExtraClaims as hash (may close #1105)
|
2016-11-05 08:03:09 +00:00 |
|
Clément Oudot
|
fdf74d2f3a
|
Apply patch on Manager in trunk (#1088)
|
2016-10-04 09:07:55 +00:00 |
|
Clément Oudot
|
fc878c0545
|
Apply patch on Manager in trunk (#1087)
|
2016-09-29 19:24:58 +00:00 |
|
Clément Oudot
|
91b7ac93b1
|
Apply bypass consent option to trunk (#1089)
|
2016-09-27 13:23:29 +00:00 |
|
Clément Oudot
|
47c227246b
|
Port option to store ID token in trunk (#1083)
|
2016-09-13 13:40:02 +00:00 |
|
Clément Oudot
|
5d2be9a418
|
Port SAML Token options in trunk (#1083)
|
2016-09-13 12:04:30 +00:00 |
|
Clément Oudot
|
7b4e3e4904
|
Port timeoutActivityInterval to trunk (#1001)
|
2016-09-12 09:49:40 +00:00 |
|
Clément Oudot
|
cfff6103a7
|
Change default values for SAML security parameters (#1079)
|
2016-09-06 09:49:45 +00:00 |
|
Clément Oudot
|
e141c2482a
|
Add IDP resolution rule in Manager (#1076)
|
2016-08-31 08:32:32 +00:00 |
|
Xavier Guimard
|
047b3ad2db
|
Spelling error
|
2016-07-14 09:44:06 +00:00 |
|
Clément Oudot
|
b4cd5eecd1
|
Update MANIFEST
|
2016-07-08 14:34:12 +00:00 |
|
Clément Oudot
|
3a6978dad8
|
Add option to decode UTF8 SAML attributes (#1045)
|
2016-07-08 14:14:37 +00:00 |
|
Xavier Guimard
|
4b8b5b7606
|
Clean comments (#1048)
|
2016-06-24 10:06:49 +00:00 |
|
Clément Oudot
|
aa6279420f
|
Manage multilines values in LDAP configuration backend (#966)
|
2016-06-24 06:51:25 +00:00 |
|
Clément Oudot
|
12ea5aabf2
|
Manage old LDAP sessions (#1049)
|
2016-06-23 10:13:07 +00:00 |
|
Clément Oudot
|
35eb674b33
|
Manage values for samlIDPMetaDataOptionsSLOBinding (#1046)
|
2016-06-21 12:40:43 +00:00 |
|
Clément Oudot
|
574057be22
|
Replace cn by ldapAttributeId (#1041)
|
2016-06-13 16:13:44 +00:00 |
|
Xavier Guimard
|
1cf2d8fd5c
|
Backport #1040
|
2016-06-10 11:08:09 +00:00 |
|
Xavier Guimard
|
bf1fd28aff
|
Backport #1036
|
2016-06-09 11:45:10 +00:00 |
|
Xavier Guimard
|
b18e3b8803
|
Backport #1035)
|
2016-06-09 11:45:08 +00:00 |
|
Xavier Guimard
|
e370416bc1
|
Add issuerDBGet parameters (#1025)
|
2016-06-03 11:34:14 +00:00 |
|
Xavier Guimard
|
354b841da8
|
Update notifications (#595)
|
2016-06-03 04:41:49 +00:00 |
|
Xavier Guimard
|
c1fb44a2b7
|
Many changes in notifications (#595)
|
2016-06-02 21:20:36 +00:00 |
|
Xavier Guimard
|
437fef99b6
|
Base64 must not have \n
|
2016-05-31 20:41:33 +00:00 |
|
Xavier Guimard
|
181461e2f7
|
Working on notifications (#595)
|
2016-05-30 20:20:53 +00:00 |
|
Xavier Guimard
|
724ba71fd7
|
Store SSL_* parameters in request object (#595)
|
2016-05-27 05:00:47 +00:00 |
|
Xavier Guimard
|
fd5a1230a6
|
Import all HTTP headers (#595)
|
2016-05-25 19:30:41 +00:00 |
|
Xavier Guimard
|
fa45062be5
|
Display errors in HTML (#595)
|
2016-05-24 20:50:22 +00:00 |
|
Xavier Guimard
|
3894139c94
|
Enable tplParams() (#595)
|
2016-05-24 05:05:49 +00:00 |
|
Xavier Guimard
|
4cde65c825
|
Set default values for BrowserID parameters (#595)
|
2016-05-23 21:52:26 +00:00 |
|
Xavier Guimard
|
47de9275fa
|
Working on logout and XSS (#595)
|
2016-05-23 16:55:23 +00:00 |
|
Xavier Guimard
|
7856ee0d90
|
Set default value to data (#1010)
|
2016-05-18 11:43:48 +00:00 |
|
Clément Oudot
|
085ac82587
|
Add ldapAllowResetExpiredPassword parameter in trunk Manager (#1011)
|
2016-05-11 13:12:17 +00:00 |
|
Clément Oudot
|
e6f0bfa98d
|
Fix example values of LDAP conf backend (#1014)
|
2016-05-11 09:39:58 +00:00 |
|
Xavier Guimard
|
ac6b3c45b1
|
Fix comment in lemonldap-ng.ini (closes: #1008)
|
2016-05-07 11:27:10 +00:00 |
|
Xavier Guimard
|
00214387c9
|
LDAP in progress (#595)
|
2016-05-02 10:30:23 +00:00 |
|
Clément Oudot
|
e54381178e
|
Call disconnect in sub _LDAPGKFAS (#991)
|
2016-04-19 17:02:18 +00:00 |
|
Xavier Guimard
|
d32d9646f8
|
Menu seems to work (#595)
|
2016-04-14 18:42:59 +00:00 |
|
Xavier Guimard
|
132de79b58
|
Merge 1.9.1 changes
|
2016-04-10 21:29:59 +00:00 |
|
Xavier Guimard
|
6bd696aabd
|
Trying to display menu (#595)
|
2016-04-10 11:33:27 +00:00 |
|
Xavier Guimard
|
72a076d980
|
Adapt Display.pm
|
2016-04-07 21:31:56 +00:00 |
|
Xavier Guimard
|
371aa0c003
|
Split sendHtml() to be able to change HTML template params (#595)
|
2016-04-06 20:09:58 +00:00 |
|
Xavier Guimard
|
099e7e9ff4
|
Log users even on error (#595)
|
2016-04-06 12:01:53 +00:00 |
|
Xavier Guimard
|
923587c4aa
|
Set also default values if no local cache (+ ^)
|
2016-04-06 05:27:03 +00:00 |
|
Xavier Guimard
|
2fb42670f8
|
Start templates (#595)
|
2016-04-06 05:16:47 +00:00 |
|
Xavier Guimard
|
da1d5d8c37
|
Avoid die in case of JSON error (Closes: #987)
|
2016-04-05 11:17:21 +00:00 |
|
Xavier Guimard
|
4fe318a5ea
|
Authentication succeeds (#595)
|
2016-04-04 20:39:22 +00:00 |
|
Xavier Guimard
|
8d1c669a3b
|
#595 in progress...
|
2016-04-04 05:08:26 +00:00 |
|
Xavier Guimard
|
eb4b72168b
|
#595 in progress
|
2016-04-02 20:17:39 +00:00 |
|
Xavier Guimard
|
ce0f0d09c4
|
s/CAS_/CAS/
|
2016-03-31 20:08:40 +00:00 |
|
Xavier Guimard
|
a13e8870cd
|
New portal in progress (#595)
|
2016-03-30 19:51:12 +00:00 |
|
Clément Oudot
|
b5ad3b917d
|
Define more parameters for MongoDB configuration backend (#984)
|
2016-03-30 13:17:16 +00:00 |
|
Xavier Guimard
|
9be52a6216
|
Portal PSGI in progress
|
2016-03-27 18:10:36 +00:00 |
|
Clément Oudot
|
dd4725e56c
|
Add replica_set_name in MongoDB conf backend options (#984)
|
2016-03-24 16:42:35 +00:00 |
|
Xavier Guimard
|
fa0ae39f8a
|
Add special handler to be used by PSGI portal (#595)
|
2016-03-23 21:55:47 +00:00 |
|
Xavier Guimard
|
5a04d1ff61
|
Import encrypt in header functions (closes: #983)
|
2016-03-23 12:55:09 +00:00 |
|
Xavier Guimard
|
2d2edb61ac
|
Merge experimental branch (#960)
Also update version to 2.0
|
2016-03-17 22:19:44 +00:00 |
|
Clément Oudot
|
335ea349db
|
Add JSON in prerequisites (#978)
|
2016-03-15 16:58:14 +00:00 |
|
Clément Oudot
|
d7ca34a2f2
|
Update version in META.yml (#978)
|
2016-03-15 16:58:13 +00:00 |
|
Xavier Guimard
|
1480fcfd75
|
Avoid encode_base64 to insert \n (closes: #968)
|
2016-03-09 19:46:33 +00:00 |
|
Xavier Guimard
|
2194b8beef
|
Little cleanup
|
2016-03-09 05:31:19 +00:00 |
|
Xavier Guimard
|
ef48301771
|
Spelling errors
|
2016-03-05 08:42:06 +00:00 |
|
Xavier Guimard
|
7ac07074ae
|
Update versions
|
2016-03-03 20:25:16 +00:00 |
|
Clément Oudot
|
221e91fa62
|
make cpan
|
2016-03-01 16:57:38 +00:00 |
|
Clément Oudot
|
4359716171
|
Adapt AuthBasic Handler code (#630)
|
2016-02-26 17:39:06 +00:00 |
|
Xavier Guimard
|
6eed020081
|
Try to change gid/uid when possible (#921)
|
2016-02-26 06:41:38 +00:00 |
|
Clément Oudot
|
891a6521a5
|
Fix encoding of notifications in DBI backend (#928)
|
2016-02-25 16:44:23 +00:00 |
|
Xavier Guimard
|
cd649b19a7
|
Repair "update-cache" (#921)
|
2016-02-25 12:56:06 +00:00 |
|
Xavier Guimard
|
d12a82f8f1
|
Repair lemonldap-ng-cli (closes: #921)
|
2016-02-25 08:40:25 +00:00 |
|
Clément Oudot
|
c713469cb6
|
Use a getIdentifier method to be able to purge a notification (#947)
|
2016-02-24 17:26:52 +00:00 |
|
Clément Oudot
|
d08b0285c0
|
Register valid UTF-8 data in DBI notification backend (#928)
|
2016-02-23 18:59:06 +00:00 |
|
Clément Oudot
|
3ff53e521e
|
Better error reporting (#925)
|
2016-02-23 14:57:42 +00:00 |
|
Clément Oudot
|
8f16b04b93
|
Set help as default action for CLI (#921)
|
2016-02-22 14:52:16 +00:00 |
|
Xavier Guimard
|
f338000e97
|
Change Ajax redirections (#820)
- redirections back to llApp.js
- portal is now a template param
- portal is now more downloaded at startup
Tests successful
|
2016-02-19 06:31:09 +00:00 |
|
Xavier Guimard
|
ab1e3c6db3
|
Typo (closes: #942)
|
2016-02-18 14:56:06 +00:00 |
|
Xavier Guimard
|
aab84b0d6f
|
make tidy
|
2016-02-17 10:12:19 +00:00 |
|
Xavier Guimard
|
08408218fa
|
Avoid launching 2 status (closes: #934)
|
2016-02-17 09:07:01 +00:00 |
|
Xavier Guimard
|
63337070ec
|
Avoid some little warnings
|
2016-02-17 09:06:54 +00:00 |
|
Xavier Guimard
|
8c1bd8efeb
|
Avoid using each(): it tries to delete key
|
2016-02-13 10:06:48 +00:00 |
|
Xavier Guimard
|
b86a321aac
|
Bad usage of userInfo() (#820)
|
2016-02-12 17:57:50 +00:00 |
|
Xavier Guimard
|
92bc738640
|
Bug: no startSyslog
|
2016-02-12 06:00:02 +00:00 |
|
Xavier Guimard
|
0f8fe7894f
|
Rename router() to handler() in PSGI (#820)
|
2016-02-11 06:00:35 +00:00 |
|
Xavier Guimard
|
f82afc0084
|
Avoid our serialization for browseable, mongodb,...
|
2016-02-10 14:49:04 +00:00 |
|
Xavier Guimard
|
f654aa6a23
|
Do not use cached configuration for manager
|
2016-02-09 22:17:46 +00:00 |
|
Xavier Guimard
|
5d6d5b9ca3
|
Bug: missing unserialization in RDBI
|
2016-02-08 05:53:18 +00:00 |
|
Xavier Guimard
|
99500b401f
|
Use our serializer (closes: #800)
|
2016-02-08 05:53:16 +00:00 |
|
Xavier Guimard
|
f6ff2e6174
|
Some little things to avoid some lintian warnings
|
2016-02-07 08:32:43 +00:00 |
|
Xavier Guimard
|
88dbe13050
|
Install scripts manpage
|
2016-02-06 18:41:29 +00:00 |
|
Xavier Guimard
|
e553470046
|
More POD (#930)
|
2016-02-06 18:41:26 +00:00 |
|
Xavier Guimard
|
c964cec646
|
Finish cli (Closes: #921)
|
2016-02-06 12:22:10 +00:00 |
|
Xavier Guimard
|
2523d81621
|
Apply URL now in manager
|
2016-02-06 12:22:01 +00:00 |
|
Xavier Guimard
|
f276d26a0f
|
Update manifests
|
2016-02-06 09:00:58 +00:00 |
|
Xavier Guimard
|
2de9bca842
|
Prepare new lemonldap-ng-cli
|
2016-02-06 09:00:54 +00:00 |
|
Xavier Guimard
|
189e560900
|
Nginx in progress... (#583)
|
2016-02-01 19:05:14 +00:00 |
|
Clément Oudot
|
607641dcfd
|
Possibility to use certificate in SAML response (#836)
|
2016-02-01 16:42:15 +00:00 |
|
Xavier Guimard
|
b7a8cc63f4
|
Create Common::PSGI::Lib (#583)
|
2016-02-01 10:18:35 +00:00 |
|
Xavier Guimard
|
346111f2e5
|
Nginx in progress: now handler provides uid in logs (#583)
|
2016-01-31 22:53:23 +00:00 |
|
Xavier Guimard
|
aa34a28bd3
|
Rearrange Nginx files
|
2016-01-30 12:26:14 +00:00 |
|
Xavier Guimard
|
4f3a42ba48
|
Manage Ajax requests redirection with 401 (new parameter noAjaxHook)
|
2016-01-28 06:43:46 +00:00 |
|
Xavier Guimard
|
02f3515acd
|
Remove unused var
|
2016-01-26 11:48:43 +00:00 |
|
Xavier Guimard
|
28d1450760
|
Chain init() instead of using 'around'
|
2016-01-25 05:54:55 +00:00 |
|
Xavier Guimard
|
7c676d8d99
|
make tidy
|
2016-01-22 16:53:41 +00:00 |
|
Xavier Guimard
|
d555dc7d84
|
Sessions may be readable even in old format (#877)
|
2016-01-22 11:26:43 +00:00 |
|
Xavier Guimard
|
5bef7284b3
|
Update copyright years
|
2016-01-21 21:15:19 +00:00 |
|
Xavier Guimard
|
4da8177672
|
Restore base conf at the end of manager tests for next tests
|
2016-01-21 20:10:38 +00:00 |
|
Xavier Guimard
|
427e4d0a85
|
$! is not reset so must not be asked (Closes: #889)
|
2016-01-21 20:02:11 +00:00 |
|
Xavier Guimard
|
70d845fc72
|
Replace default encoding by JSON for sessions (#877)
|
2016-01-21 18:06:55 +00:00 |
|
Clément Oudot
|
3d1a70ad0e
|
Add default attributes for an RP (#892)
|
2016-01-21 17:17:44 +00:00 |
|
Clément Oudot
|
ee105c4ead
|
Add default attributes for an OP (#892)
|
2016-01-21 17:17:43 +00:00 |
|
Clément Oudot
|
ac722bdbbf
|
Do not set default value for prompt (#820)
|
2016-01-21 14:19:31 +00:00 |
|
Xavier Guimard
|
88eb9d47e5
|
Avoid relaunching conf with dropdown + group some buttons
|
2016-01-19 18:25:00 +00:00 |
|
Xavier Guimard
|
7c20f98f74
|
Use to_json instead of JSON->encode() (#LEMONLDAP_877)
|
2016-01-19 13:47:44 +00:00 |
|
Xavier Guimard
|
9aa23b4dd3
|
Zeroconf + Serializer (#877, #LEMONLDAP-903)
I really don't understand how it has worked before...
|
2016-01-18 18:40:47 +00:00 |
|
Xavier Guimard
|
094519e81b
|
Replace own minifier by yui-compressor (Closes: #908)
|
2016-01-18 11:10:26 +00:00 |
|
Xavier Guimard
|
1c93769e1b
|
Fix #893
|
2016-01-14 21:35:45 +00:00 |
|
Xavier Guimard
|
d2fcb5083a
|
Back from JSON::MaybeXS to JSON (#877)
|
2016-01-13 19:47:56 +00:00 |
|
Xavier Guimard
|
d36ed32290
|
Some little things
|
2016-01-13 17:54:39 +00:00 |
|
Xavier Guimard
|
6ac420ee7d
|
2 bugs; avoid "each" and complete hash list
|
2016-01-12 22:04:07 +00:00 |
|
Xavier Guimard
|
773ccfe718
|
Avoid some warnings
|
2016-01-12 21:00:09 +00:00 |
|
Xavier Guimard
|
d877623f6d
|
Default value must not be a scalar for hash containers (#882)
|
2016-01-12 09:34:02 +00:00 |
|
Xavier Guimard
|
6eaea5081a
|
Avoid double utf8 management (#827)
|
2016-01-11 20:32:44 +00:00 |
|
Clément Oudot
|
1dc99ce818
|
Improve OpenID Connect configuration (#820)
|
2016-01-11 16:59:44 +00:00 |
|
Clément Oudot
|
94612f1eb3
|
Modify oidcServiceMetadataIssuer attribute (#820)
|
2016-01-11 15:12:49 +00:00 |
|
Xavier Guimard
|
f10885c580
|
Finish #877
|
2016-01-11 13:41:46 +00:00 |
|
Xavier Guimard
|
ba844458cc
|
Replace 'Storable' by JSON in serialization (#877)
|
2016-01-11 11:59:54 +00:00 |
|
Xavier Guimard
|
2e3479bca4
|
Few things
|
2016-01-11 06:27:22 +00:00 |
|
Xavier Guimard
|
99158605d7
|
Use new constant to manage hash keys
|
2016-01-11 06:27:20 +00:00 |
|
Xavier Guimard
|
6a958599c2
|
Remove test for very old file
|
2016-01-11 06:27:18 +00:00 |
|
Xavier Guimard
|
c65fd986f5
|
Manage Common/Constants.pm with jsongenerator and add $hashParameters constant
|
2016-01-11 06:27:16 +00:00 |
|
Xavier Guimard
|
64099c2ca3
|
Change CDBI storage to JSON (#877)
|
2016-01-11 06:27:14 +00:00 |
|
Xavier Guimard
|
47db430050
|
Prepare UTF-8 tests
|
2016-01-09 20:35:47 +00:00 |
|
Xavier Guimard
|
f1d3e947c7
|
Update File tests (utf8) (#827)
|
2016-01-09 19:22:31 +00:00 |
|
Clément Oudot
|
fcc333e4e5
|
Possibility to configure LDAP configuration backend objectclass and attribute (#759)
|
2016-01-08 16:35:03 +00:00 |
|
Clément Oudot
|
3f91d8766e
|
Adapt convertConfig script to new Conf (#820)
|
2016-01-08 13:43:30 +00:00 |
|
Xavier Guimard
|
ea87afe8b8
|
utf8 in progress... (#827)
|
2016-01-07 22:28:58 +00:00 |
|
Xavier Guimard
|
a9881df0e2
|
Avoid little warning
|
2016-01-07 22:28:56 +00:00 |
|
Xavier Guimard
|
c0e5e0010e
|
utf8 anywhere in conf
|
2016-01-07 12:34:34 +00:00 |
|
Xavier Guimard
|
23aa5e6ed5
|
Unused file
|
2016-01-07 12:34:31 +00:00 |
|
Xavier Guimard
|
c83cf62e2b
|
Display problem if failed
|
2016-01-07 12:34:29 +00:00 |
|
Xavier Guimard
|
fbf1226710
|
Errors were not reported
|
2016-01-07 12:34:27 +00:00 |
|
Clément Oudot
|
58a5f51d93
|
Change default value for portalForceAuthnInterval (#820)
|
2016-01-06 15:58:40 +00:00 |
|
Clément Oudot
|
3093302ab5
|
Move logout link in menu links (#820)
|
2016-01-05 13:59:42 +00:00 |
|
Xavier Guimard
|
f21ab98e8e
|
Better error management (0 conf)
|
2016-01-05 12:33:27 +00:00 |
|
Xavier Guimard
|
e8dac0fe6b
|
Replace 'splice' by copy (Closes: #534)
|
2016-01-02 09:29:05 +00:00 |
|
Xavier Guimard
|
19f46073f5
|
Update POD
|
2016-01-01 19:56:00 +00:00 |
|
Xavier Guimard
|
2b35cb6e04
|
init() must not be called on objects
|
2016-01-01 19:55:44 +00:00 |
|
Xavier Guimard
|
5dedd384ad
|
Test lib is going become base of future Cli.pm
|
2016-01-01 19:55:29 +00:00 |
|
Xavier Guimard
|
93b3522e12
|
Restore subs (were transformed in "DUMMY") + doc
|
2015-12-30 20:16:15 +00:00 |
|
Xavier Guimard
|
0b52c97cfe
|
Use JSON::MaybeXS instead of JSON
JSON::Any used before as been deprecated
|
2015-12-28 16:35:32 +00:00 |
|
Xavier Guimard
|
ae675692c4
|
+Attribute to change LDAP alias dereference (Closes: #787)
|
2015-12-28 11:58:53 +00:00 |
|
Xavier Guimard
|
452d9207ee
|
Little things
|
2015-12-28 05:29:34 +00:00 |
|
Xavier Guimard
|
29da93cbf4
|
Configuration deletion didn't work
Closes: #866
|
2015-12-27 13:26:14 +00:00 |
|
Xavier Guimard
|
e477e4d6e2
|
Remove useless hook
|
2015-12-26 20:08:25 +00:00 |
|
Xavier Guimard
|
df20c3a175
|
Use local storage only if non root
|
2015-12-25 12:50:32 +00:00 |
|
Xavier Guimard
|
b606628e5e
|
Add coudot in copyrights
|
2015-12-25 10:46:22 +00:00 |
|
Xavier Guimard
|
920fbebb20
|
Update POD
|
2015-12-25 10:46:11 +00:00 |
|
Xavier Guimard
|
10cf213ffa
|
POD documentation
|
2015-12-25 10:46:04 +00:00 |
|
Xavier Guimard
|
20ca5b4742
|
Display version
|
2015-12-21 11:27:56 +00:00 |
|
Xavier Guimard
|
beb122df8f
|
Update MongoDB::Client arguments list
|
2015-12-19 09:33:22 +00:00 |
|
Clément Oudot
|
4a1f957fdd
|
Set trunk version to 1.9.0
|
2015-12-18 09:31:36 +00:00 |
|
Xavier Guimard
|
37be45b36a
|
Remove SCRIPT_NAME from PATH_INFO
|
2015-12-16 11:37:41 +00:00 |
|
Xavier Guimard
|
612dbb090f
|
Update files (changes forgotten detected by Makefile !)
|
2015-12-14 20:39:31 +00:00 |
|
Xavier Guimard
|
a3ad25dc6f
|
Remove ipAddr display (not available here)
|
2015-12-10 12:28:05 +00:00 |
|
Xavier Guimard
|
71042aa581
|
Import syslog feature from Common/CGI.pm
|
2015-12-07 21:35:52 +00:00 |
|
Clément Oudot
|
df59540d22
|
make tidy
|
2015-10-22 08:40:12 +00:00 |
|
Xavier Guimard
|
1a02f69e65
|
Log when sending an error
|
2015-10-17 19:42:17 +00:00 |
|
Clément Oudot
|
5fba85ce4e
|
Add AD attributes in Manager for trunk (#822)
|
2015-10-05 14:07:28 +00:00 |
|
Clément Oudot
|
a53d5c3fb9
|
Make groupMatch work for scalar values (#792)
|
2015-09-28 14:12:08 +00:00 |
|
Clément Oudot
|
9dab72cbdc
|
Create groupMatch extended function (#792)
|
2015-09-28 11:12:53 +00:00 |
|
Clément Oudot
|
2f00765b0b
|
quote meta characters in extract_lang method (#841)
|
2015-08-31 16:12:42 +00:00 |
|
Xavier Guimard
|
9261cf2836
|
Manager logging in progress
Logging works now for protection => 'manager||authenticate'
|
2015-07-27 19:30:22 +00:00 |
|
Clément Oudot
|
f6219f49a5
|
Remove JSONFile from lemonldap-ng.ini (#821)
|
2015-07-15 21:02:18 +00:00 |
|
Xavier Guimard
|
12a5b71f35
|
Add comments
|
2015-06-21 19:52:22 +00:00 |
|
Xavier Guimard
|
87fd52a0ab
|
Update copyrights
|
2015-06-18 11:00:24 +00:00 |
|
Clément Oudot
|
461bdefe69
|
Force unbind in GKFAS method (#740)
|
2015-06-12 13:29:16 +00:00 |
|
Clément Oudot
|
6ff81f505f
|
Manage configuration of attributes and objectClass from Apache::Session::LDAP in GKFAS method (#759)
|
2015-06-12 13:14:32 +00:00 |
|
Xavier Guimard
|
f94383bf62
|
Missing /
|
2015-06-11 18:52:50 +00:00 |
|
Clément Oudot
|
e3af829e5a
|
Remove portalAutocomplete configuration (#824)
|
2015-06-11 12:59:20 +00:00 |
|
Clément Oudot
|
de34745012
|
Create key rotation script (#184)
|
2015-06-05 14:33:36 +00:00 |
|
Xavier Guimard
|
dc63f83128
|
Replace __MGR*__ by godd values
|
2015-06-01 11:01:16 +00:00 |
|
Xavier Guimard
|
d5bf23a8cf
|
Update lemonldap-ng.ini for new manager
|
2015-06-01 05:21:51 +00:00 |
|
Xavier Guimard
|
fae7ac1fab
|
Remove unused dependency
|
2015-05-31 16:43:26 +00:00 |
|
Xavier Guimard
|
d694323b11
|
Set version to 2.0.0
|
2015-05-14 06:45:13 +00:00 |
|
Xavier Guimard
|
ce77b54114
|
Update tests
|
2015-05-14 06:45:03 +00:00 |
|
Xavier Guimard
|
2186b2295b
|
Update MANIFESTs
|
2015-05-14 06:44:46 +00:00 |
|
Xavier Guimard
|
3e2322fe3a
|
Import and adapt https://github.com/guimard/angular-lemonldap-ng-manager.git
|
2015-05-14 06:44:38 +00:00 |
|
Xavier Guimard
|
411b99d98b
|
Perltidy
|
2015-05-11 04:21:10 +00:00 |
|
Xavier Guimard
|
5530412b39
|
Optimize regexp
|
2015-05-11 04:20:10 +00:00 |
|
Clément Oudot
|
fe2ad66a29
|
Add attributes in CAS serviceValidate response (#773)
|
2015-05-09 17:49:56 +00:00 |
|
Clément Oudot
|
1c0df34268
|
Replace version 2.00 by 2.0.0
|
2015-04-15 14:18:38 +00:00 |
|
Xavier Guimard
|
36311a0d6f
|
Better "missing conf to delete" log
|
2015-04-05 18:07:44 +00:00 |
|
Clément Oudot
|
ac5f76f898
|
Option to deactivate nonce (#183)
|
2015-04-03 13:45:38 +00:00 |
|
Clément Oudot
|
85650ae3be
|
Start implementation of OIDC logout (#184)
|
2015-04-02 07:02:21 +00:00 |
|
Clément Oudot
|
72aecd6cf1
|
Configuration of Authentication Class Ref (#184)
|
2015-04-01 15:45:08 +00:00 |
|
Clément Oudot
|
b9494d1b0a
|
Check iat (#183)
|
2015-04-01 15:10:08 +00:00 |
|
Clément Oudot
|
0fa5cf2614
|
Use max_age, ui_locales and acr_values (#183)
|
2015-04-01 14:51:49 +00:00 |
|
Clément Oudot
|
01aec28467
|
Use prompt (#183)
|
2015-04-01 13:00:31 +00:00 |
|
Clément Oudot
|
865551989b
|
Use display (#183)
|
2015-04-01 12:53:18 +00:00 |
|
Clément Oudot
|
2e0f1b7088
|
Start of registration endpoint implementation (#184)
|
2015-03-30 15:57:23 +00:00 |
|
Clément Oudot
|
d22853d775
|
Support for JWKS URI and signing public key (#184)
|
2015-03-27 14:21:43 +00:00 |
|
Clément Oudot
|
8b8442da5f
|
Update MANIFEST for MongoDB backend (references #800)
|
2015-03-24 14:43:42 +00:00 |
|
Xavier Guimard
|
03b9f4b498
|
New conf backend (MongoDB)
|
2015-03-21 09:30:52 +00:00 |
|
Xavier Guimard
|
98d302cf31
|
Remove strange old idea
|
2015-03-21 09:30:43 +00:00 |
|
Xavier Guimard
|
d3d282e7ba
|
Don't use local cache if xavier eq 'root'
|
2015-03-16 05:43:52 +00:00 |
|
Xavier Guimard
|
442b7a5a5a
|
Don't use local cache if whoami eq 'root'
|
2015-03-16 05:43:49 +00:00 |
|
Clément Oudot
|
23b2c6f996
|
Configure Access Token expiration (#184)
|
2015-03-13 11:09:39 +00:00 |
|
Clément Oudot
|
74958870bb
|
Auth time and expiration in ID Token (#184)
|
2015-03-13 10:54:36 +00:00 |
|
Clément Oudot
|
167fdb66c4
|
Possibility to configure attribute used to fill OIDC User ID (#184)
|
2015-03-11 16:16:37 +00:00 |
|
Clément Oudot
|
4f5d9c15c0
|
Update MANIFEST (#796)
|
2015-03-11 09:09:56 +00:00 |
|
Clément Oudot
|
6f128235af
|
Set version 2.00 in the trunk
|
2015-03-11 09:05:04 +00:00 |
|
Clément Oudot
|
877e5ba6f8
|
Apply r3627 in 1.4 branch (#794)
|
2015-03-10 16:42:29 +00:00 |
|
Clément Oudot
|
7a7bb1fbda
|
make tidy on all files
|
2015-03-10 15:07:33 +00:00 |
|
Xavier Guimard
|
fc6c64d6f3
|
Part back to 3466: Attributes.pm is not github version
|
2015-03-09 15:39:15 +00:00 |
|
Xavier Guimard
|
26ad70cdca
|
Propose to use JSON serialization for sessions
Closes: #795
|
2015-03-03 19:52:36 +00:00 |
|
Xavier Guimard
|
9980c625d7
|
Modify config before storing in local cache
|
2015-03-03 16:33:18 +00:00 |
|
Xavier Guimard
|
12f8cbe054
|
Return an error if file can't be opened
|
2015-03-03 06:12:26 +00:00 |
|
Clément Oudot
|
ef4af6b3f2
|
ID Token signature configuration (#184)
|
2015-02-19 18:04:29 +00:00 |
|
Clément Oudot
|
68607ca947
|
Implement UserInfo endpoint (#184)
|
2015-02-04 13:25:13 +00:00 |
|
Clément Oudot
|
d2423d1a6c
|
OpenID Connect relaying parties in Manager (#184)
|
2015-01-28 16:28:41 +00:00 |
|
Clément Oudot
|
39b83ae46a
|
OpenIDConnect Service metadata parameters in Manager (#184)
|
2015-01-28 13:07:11 +00:00 |
|
Clément Oudot
|
4b93225ef9
|
First OpenIDConnect Issuer parameters in Manager (#184)
|
2015-01-23 13:07:24 +00:00 |
|
Clément Oudot
|
b203d6f343
|
Do not check cache when calling release_all_locks (#763)
|
2015-01-22 12:57:30 +00:00 |
|
Clément Oudot
|
922b92bbbe
|
Configuration of OpenID Connect auth module and OP in Manager (#183)
|
2014-12-15 13:55:23 +00:00 |
|
Clément Oudot
|
8b7ad81ff5
|
Add first OpenID Connect RP parameters in Manager (#183)
|
2014-12-11 16:54:27 +00:00 |
|
Clément Oudot
|
fe2c0719e2
|
Configuration of portal background in Manager (#770)
|
2014-12-05 16:30:16 +00:00 |
|
Clément Oudot
|
2ff2d0e01a
|
First version of OpenIDConnect RP module (#183)
|
2014-11-14 14:29:55 +00:00 |
|
David COUTADEUR
|
ac4581f788
|
- resolves bug "SOAP cannot be used with DBI backend", see #761
|
2014-11-05 08:54:16 +00:00 |
|
David COUTADEUR
|
17855de7de
|
Fix "Scalars leaked: 1" memory error. See LEMONLDAP-757
|
2014-10-23 17:14:05 +00:00 |
|
David COUTADEUR
|
e8fe193f32
|
Fix bug: Password reset doesn't work with Apache::Session::MySQL::NoLock (references #743)
(MySQL::NoLock should provide session exploration, but is detected as not able to.)
|
2014-07-31 14:27:43 +00:00 |
|
Clément Oudot
|
f97f5c72e0
|
make tidy
|
2014-07-24 15:48:32 +00:00 |
|
Clément Oudot
|
e011600113
|
Show error from Common::Session module in logs (#741)
|
2014-07-24 15:37:12 +00:00 |
|
David COUTADEUR
|
273f4f824b
|
Fix Session lock management (references #742)
|
2014-07-24 15:35:12 +00:00 |
|
David COUTADEUR
|
fcb0d28d68
|
add a correct lock management for sessions: when a session is found in cache, do not make lock calls to final session backend (MySQL for example) fix LEMONLDAP-742
|
2014-07-23 17:50:13 +00:00 |
|
Clément Oudot
|
b4bda626de
|
Possibility to configure subjectConfirmation notOnOrAfter (#737)
|
2014-07-21 10:42:16 +00:00 |
|
Clément Oudot
|
757ac6f15d
|
Possibility to configure sessionNotOnOrAfter (#737)
|
2014-07-21 09:44:28 +00:00 |
|
Clément Oudot
|
933a41dd85
|
No default value for SMTPServer (#736)
|
2014-07-17 09:14:50 +00:00 |
|
Clément Oudot
|
f26c4d5bea
|
Manage SOAP session tie, and add cache management in Common SOAP session backend (#732)
|
2014-07-16 13:42:49 +00:00 |
|
Clément Oudot
|
4b8dd1bb67
|
Possibility to update conf in LDAP backend (#734)
|
2014-07-16 09:52:44 +00:00 |
|
Clément Oudot
|
369cdc9df5
|
Fix portalAntiFrame definition (#730, #LEMONLDAP-731)
|
2014-07-15 16:21:24 +00:00 |
|
Clément Oudot
|
8e75b46263
|
Check Mouse object before using it in lazy attributes, workaround for #723
|
2014-07-15 13:02:48 +00:00 |
|
François-Xavier Deltombe
|
02a0fffb87
|
Handler: Add functions in jail to get request data (#633)
|
2014-07-04 08:36:38 +00:00 |
|
François-Xavier Deltombe
|
b0e41fd796
|
LL::NG::Common::Session: add option updateCache to update() and remove() (#724)
|
2014-07-03 09:33:19 +00:00 |
|
Clément Oudot
|
a814ac051a
|
Store in configuration cache all configuration adaptations (#721)
|
2014-07-01 15:30:18 +00:00 |
|
Clément Oudot
|
7b94ed263b
|
Session kind can be undef (example: persistent session from 1.3 version)
|
2014-06-29 12:56:08 +00:00 |
|
François-Xavier Deltombe
|
84775d306b
|
Remove a redundant var declaration
|
2014-06-25 16:09:05 +00:00 |
|
Clément Oudot
|
3796a9e18a
|
Do not force epxiration time in code, use default_expires_in cache option instead (#712)
|
2014-06-25 14:15:22 +00:00 |
|
Clément Oudot
|
3c5be4821e
|
Set default cache depth to 3 (#712)
|
2014-06-25 14:12:46 +00:00 |
|
Clément Oudot
|
793e28be10
|
Store session in cache if session found in backend (#712)
|
2014-06-25 14:11:04 +00:00 |
|
Clément Oudot
|
509e8fcf23
|
Do not update session if we just need to read it (#711)
|
2014-06-20 16:16:21 +00:00 |
|
Clément Oudot
|
525d43ade8
|
Update captcha parameters in Manager (#703)
|
2014-06-11 10:46:43 +00:00 |
|
Clément Oudot
|
1b6655a431
|
Delete captcha session when check is done, and add captcha backend in purgeCentralCache script (#703)
|
2014-06-11 10:22:34 +00:00 |
|
Clément Oudot
|
473cd6c9dc
|
Use a session backend to manage captcha (#703)
|
2014-06-10 16:21:33 +00:00 |
|
Clément Oudot
|
21ba830f8b
|
Close HTML in internal abort page (#LEMONDALP-651)
|
2014-06-10 10:04:09 +00:00 |
|
Clément Oudot
|
39e416a6ea
|
Configuration of sessions cache in Manager (#671)
|
2014-06-10 08:59:59 +00:00 |
|
Clément Oudot
|
dbfbde2e9f
|
make tidy
|
2014-06-08 10:04:50 +00:00 |
|
Clément Oudot
|
3cdae47735
|
Add Digest::SHA dependency (#695)
|
2014-06-08 09:37:49 +00:00 |
|
Clément Oudot
|
87237108f8
|
Use SHA256 by default for sessions identifier (#695)
|
2014-06-08 09:29:53 +00:00 |
|
Clément Oudot
|
4d4689b806
|
Possibility to use an alternate Generate module for sessions (#695)
|
2014-06-08 09:20:58 +00:00 |
|
Clément Oudot
|
f5e3019ff1
|
Manage carriage return in crypted values (#709)
|
2014-06-06 15:36:22 +00:00 |
|
Clément Oudot
|
50b80020da
|
Port memory leak fix to 1.4 branch (#708)
|
2014-06-06 10:04:14 +00:00 |
|
Xavier Guimard
|
c96e281fee
|
Avoid potential circular references
|
2014-06-05 18:05:55 +00:00 |
|
Clément Oudot
|
2533539072
|
Manage UPDATE/INSERT in RDBI/CDBI configuration backends to be compatible with CLI (#694)
|
2014-06-03 16:00:20 +00:00 |
|
Clément Oudot
|
2e9033d28b
|
Add a button on login page to register page (#26)
|
2014-05-30 12:21:53 +00:00 |
|
Clément Oudot
|
a0c7f5f939
|
Default values for register parameters (#26)
|
2014-05-29 07:49:02 +00:00 |
|
Clément Oudot
|
9b10d96341
|
Fix unit tests after introducing RegisterDB (#26)
|
2014-05-29 07:38:50 +00:00 |
|
Clément Oudot
|
8644533093
|
Adapt some default values to portal URL after change in r3329 (#686)
|
2014-05-22 07:50:54 +00:00 |
|
Xavier Guimard
|
3539f1c965
|
Bad portal URL (missing "/")
|
2014-05-11 20:02:43 +00:00 |
|
Clément Oudot
|
0a0545c8f3
|
Fix unit test by using LLNG_DEFAULTCONFFILE env
|
2014-05-01 21:27:07 +00:00 |
|
Clément Oudot
|
43a36aba3c
|
Declare local session storage in attributes (#671)
|
2014-04-25 08:19:37 +00:00 |
|
Clément Oudot
|
0d58aab979
|
Redefine Handler cache in .ini (#671)
|
2014-04-25 08:18:16 +00:00 |
|
Clément Oudot
|
a42f455ccc
|
Manager and CLI can now start with an empty configuration (#LEMONDAP-702)
|
2014-04-22 13:26:06 +00:00 |
|
Clément Oudot
|
d28a7bb217
|
Update versions to 1.4.0
|
2014-04-17 15:20:28 +00:00 |
|
Clément Oudot
|
c331f96cc6
|
Add method updateCache in Common::Session (#671)
|
2014-04-15 14:03:17 +00:00 |
|
François-Xavier Deltombe
|
dd11694c76
|
RDBI config storage database handle autocommit set to off
at writing a new config, to on else (#698)
|
2014-04-04 15:15:14 +00:00 |
|
François-Xavier Deltombe
|
1d74e88fcb
|
Fix bugs around config storage lock (#699)
|
2014-04-04 14:20:43 +00:00 |
|
Clément Oudot
|
5a5cbe127a
|
Manage setId option in Common Session module (#671, #LEMONLDAP-673)
|
2014-02-25 21:49:29 +00:00 |
|
Clément Oudot
|
4c775917da
|
Create a Common Session module to manage session like a Mouse object, using Common Apache::Session as backend (#671, #LEMONLDAP-673)
|
2014-02-24 17:21:41 +00:00 |
|
Clément Oudot
|
a24fef3a29
|
Remove minified js and css files (#689)
|
2014-02-24 10:10:11 +00:00 |
|
Clément Oudot
|
f713840aac
|
Manage cache in Common::Apache::Session::Store (#671)
|
2014-02-21 17:04:56 +00:00 |
|
Clément Oudot
|
c1cb7316d1
|
Create a Store object for Common::Apache::Session in order to manage cache directly (#671)
|
2014-02-21 16:38:57 +00:00 |
|
Clément Oudot
|
bfed8be207
|
Move vhost options in subattributes (#686)
|
2014-02-19 16:53:36 +00:00 |
|
Clément Oudot
|
ab4dfe1100
|
Manage exported variables for OpenID (#636)
|
2014-02-19 15:10:21 +00:00 |
|
Clément Oudot
|
68dda1b256
|
Manage exported variables for Facebook (#636)
|
2014-02-19 14:57:47 +00:00 |
|
Clément Oudot
|
580d88cbc7
|
Manage exported variables for Google (#636)
|
2014-02-19 13:56:35 +00:00 |
|
Clément Oudot
|
49bae05c40
|
Manage exported variables for Slave (#636)
|
2014-02-18 16:52:31 +00:00 |
|
Clément Oudot
|
c4f277c8c8
|
Manage exported variables for WebID (#636)
|
2014-02-18 16:34:08 +00:00 |
|
Clément Oudot
|
cb67ac1e61
|
Manage exported variables for DBI (#636)
|
2014-02-18 15:17:09 +00:00 |
|
Clément Oudot
|
cb6df779be
|
Manage exported variables for LDAP (#636)
|
2014-02-18 14:53:07 +00:00 |
|
Clément Oudot
|
b691acdff8
|
Update META.yml
|
2014-02-18 13:57:21 +00:00 |
|
Clément Oudot
|
33c06ef9a0
|
Mouse is now required for Common
|
2014-02-18 13:56:55 +00:00 |
|
Clément Oudot
|
0967177f0e
|
Default values in Manager managed in Common (#686)
|
2014-02-18 13:54:39 +00:00 |
|
Clément Oudot
|
7d06c150a0
|
Work on default values in Manager (#686)
|
2014-02-15 13:44:39 +00:00 |
|
Clément Oudot
|
18b337723d
|
Default values for Portal all managed in Common (#686)
|
2014-02-14 09:00:12 +00:00 |
|