Xavier Guimard
|
3790836333
|
Start OIDC (#595)
|
2016-12-29 20:34:46 +00:00 |
|
Xavier Guimard
|
c14bd95d92
|
Import some 1.9.7 changes
|
2016-12-29 06:25:07 +00:00 |
|
Xavier Guimard
|
0da228ff35
|
make tidy
|
2016-12-26 09:23:35 +00:00 |
|
Clément Oudot
|
76dffd04b2
|
Set port in reload URLs (#1104)
|
2016-12-08 14:32:00 +00:00 |
|
Clément Oudot
|
b07a8de919
|
Apply patch to use Basic credentials on reload URLs (#1104)
|
2016-12-06 12:31:38 +00:00 |
|
Xavier Guimard
|
310896e6a1
|
Don't store default values for sub parameters
|
2016-12-03 18:26:56 +00:00 |
|
Clément Oudot
|
c48ee9d3e3
|
Apply modification for oidcRPMetaDataOptionsExtraClaims to trunk (#1105)
|
2016-11-15 16:04:43 +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 |
|
Clément Oudot
|
8f80bf5dee
|
Allow multi level root key in addKey/delKey cli commands (#1075)
|
2016-08-25 14:03:05 +00:00 |
|
Clément Oudot
|
3a6978dad8
|
Add option to decode UTF8 SAML attributes (#1045)
|
2016-07-08 14:14:37 +00:00 |
|
Xavier Guimard
|
d27de97454
|
Repair portal links (LEMONLDAP-960)
|
2016-07-03 07:28:08 +00:00 |
|
Clément Oudot
|
df1ecd7318
|
Return JSON response instead of error when no sessions are found (#1043)
|
2016-06-27 06:08:25 +00:00 |
|
Xavier Guimard
|
d5b5c57595
|
Add filter on _session_kind (Closes: #1043)
|
2016-06-26 07:12:46 +00:00 |
|
Xavier Guimard
|
41e2be351f
|
Don't reject conf with old parameters (Closes: #1048)
|
2016-06-24 10:33:17 +00:00 |
|
Clément Oudot
|
35eb674b33
|
Manage values for samlIDPMetaDataOptionsSLOBinding (#1046)
|
2016-06-21 12:40:43 +00:00 |
|
Xavier Guimard
|
3addfb8917
|
Change $total for doubleIp (#1043)
|
2016-06-15 05:26:19 +00:00 |
|
Xavier Guimard
|
92b80041b9
|
Expose total count (#1043)
|
2016-06-14 19:51:47 +00:00 |
|
Xavier Guimard
|
0eba9d1bca
|
Typo in #1040 backport
|
2016-06-14 13:04:32 +00:00 |
|
Xavier Guimard
|
eac5481342
|
New fix for #1040
|
2016-06-14 13:00:23 +00:00 |
|
Xavier Guimard
|
0b5957c881
|
Don't display notification tpl if something fails (closes: #1039)
|
2016-06-14 11:46:17 +00:00 |
|
Xavier Guimard
|
fe3bacbc24
|
Replace _whatToTrace by $conf->whatToTrace (closes: #1040)
|
2016-06-14 11:37:44 +00:00 |
|
Xavier Guimard
|
dfffbd1742
|
Fix information lost when renaming partner (closes: #1042)
|
2016-06-14 05:26:24 +00:00 |
|
Xavier Guimard
|
9cca6ae712
|
Fix vhost rename (closes: #1038)
|
2016-06-13 19:40:36 +00:00 |
|
Xavier Guimard
|
68482aa0d7
|
Backport #1040
|
2016-06-11 06:29:07 +00:00 |
|
Xavier Guimard
|
1cf2d8fd5c
|
Backport #1040
|
2016-06-10 11:08:09 +00:00 |
|
Clément Oudot
|
4dce8792d0
|
Apply patch from commit 5321 to trunk (#1037)
|
2016-06-10 07:30:41 +00:00 |
|
Clément Oudot
|
6fba9de5c2
|
Fix non hash unreference (#1037)
|
2016-06-09 21:19:40 +00:00 |
|
Xavier Guimard
|
78b015a70d
|
Enable tests for doubleHash (#1025)
|
2016-06-07 14:23:44 +00:00 |
|
Xavier Guimard
|
71f8eb589d
|
Manage unopened doublehash keys (#1025)
|
2016-06-06 10:32:19 +00:00 |
|
Clément Oudot
|
a8ecd8f76a
|
Do not use lmLog in Conf/Parser.pm (#1025)
|
2016-06-06 09:20:56 +00:00 |
|
Clément Oudot
|
4d4d5aeb2b
|
Remove warning 'Use of uninitialized value' when using zeroconf (#1030)
|
2016-06-06 09:09:29 +00:00 |
|
Xavier Guimard
|
5e080f90c9
|
Manager part of issuerDBGet seems to be finished (#1025)
|
2016-06-05 06:55:28 +00:00 |
|
Xavier Guimard
|
df1820c417
|
Working on issuerDBGet in manager (#1025)
|
2016-06-03 16:28:52 +00:00 |
|
Xavier Guimard
|
b9efa8cbf8
|
Use attribute or macro for issuerDBGetParameters (#LEMONLDAP=1025)
|
2016-06-03 16:02:58 +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
|
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
|
40acd8d0fb
|
Fix SMTPServer test (closes: #1019)
|
2016-05-18 15:23:51 +00:00 |
|
Xavier Guimard
|
b394ba2523
|
Import r5060 (#1016)
|
2016-05-17 20:06:49 +00:00 |
|
Xavier Guimard
|
a39c45b46c
|
Remove dbiUserChain, dbiUserPassword and dbiUserUser parameters
|
2016-05-16 07:08:02 +00:00 |
|
Xavier Guimard
|
71663c0f5a
|
Data::Dumper update
|
2016-05-14 18:05:38 +00:00 |
|
Clément Oudot
|
085ac82587
|
Add ldapAllowResetExpiredPassword parameter in trunk Manager (#1011)
|
2016-05-11 13:12:17 +00:00 |
|
Xavier Guimard
|
39c6713aea
|
Tidy
|
2016-04-29 07:27:26 +00:00 |
|
Xavier Guimard
|
f89152d225
|
#996
|
2016-04-21 20:19:20 +00:00 |
|
Xavier Guimard
|
b8181f2ecf
|
Optimize some regexps
|
2016-04-14 16:55:36 +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
|
ce0f0d09c4
|
s/CAS_/CAS/
|
2016-03-31 20:08:40 +00:00 |
|
Xavier Guimard
|
174b79be72
|
Typo
|
2016-03-28 12:31:46 +00:00 |
|
Xavier Guimard
|
5a04d1ff61
|
Import encrypt in header functions (closes: #983)
|
2016-03-23 12:55:09 +00:00 |
|
Xavier Guimard
|
ca61a9631d
|
Store reverse tree (#575)
|
2016-03-22 20:48:30 +00:00 |
|
Xavier Guimard
|
25807a4a6a
|
Diff tree is displayed (#575)
|
2016-03-22 05:56:42 +00:00 |
|
Xavier Guimard
|
cb9e3a3b1f
|
Diff in progress (#575)
|
2016-03-21 17:52:52 +00:00 |
|
Xavier Guimard
|
431c3bedf6
|
Diff in progress (#575)
|
2016-03-21 17:52:50 +00:00 |
|
Xavier Guimard
|
974664d98c
|
Diff page template (#575)
|
2016-03-21 17:52:48 +00:00 |
|
Xavier Guimard
|
180e97a4d8
|
Finish App list diff (#575)
|
2016-03-21 17:52:41 +00:00 |
|
Xavier Guimard
|
e00abeda33
|
App list diff in progress (#575)
|
2016-03-21 06:31:18 +00:00 |
|
Xavier Guimard
|
df44cc6c9d
|
New REST method: diff between 2 confs (#575)
|
2016-03-20 09:07:33 +00:00 |
|
Xavier Guimard
|
292e919ec5
|
Partial revert of r4820^: only unused auth params are removed (#967)
|
2016-03-19 18:42:02 +00:00 |
|
Xavier Guimard
|
927fc64e1f
|
Compact conf (may close #967)
|
2016-03-19 15:00:26 +00:00 |
|
Xavier Guimard
|
dc8b8a4d91
|
Store all issuer/auth parameters (#967)
|
2016-03-19 08:23:55 +00:00 |
|
Xavier Guimard
|
396755a97c
|
Clean $authParameters constant
|
2016-03-18 17:56:59 +00:00 |
|
Xavier Guimard
|
32c0d51d4b
|
Store authParams keys (#967)
|
2016-03-18 17:13:47 +00:00 |
|
Xavier Guimard
|
2d2edb61ac
|
Merge experimental branch (#960)
Also update version to 2.0
|
2016-03-17 22:19:44 +00:00 |
|
Xavier Guimard
|
ac3ee4f6a2
|
Update attributes and macros test (#967)
|
2016-03-15 20:30:33 +00:00 |
|
Xavier Guimard
|
580d5a4bcc
|
More translations in errors
|
2016-03-09 06:06:46 +00:00 |
|
Xavier Guimard
|
3dc93bd0aa
|
keyMsgFail was missing (closes: #974)
|
2016-03-09 06:06:45 +00:00 |
|
Xavier Guimard
|
9cbbdda0b1
|
_timezone is a valid macro name (#967)
|
2016-03-08 18:06:40 +00:00 |
|
Xavier Guimard
|
57ac1c4a2e
|
Add tests for exportedHeaders (closes: #972)
|
2016-03-08 12:38:13 +00:00 |
|
Xavier Guimard
|
5d4877ddc5
|
Replace error by warning on RSA keys (closes: #965)
|
2016-03-05 18:57:37 +00:00 |
|
Xavier Guimard
|
6f2dd4315e
|
Partial revert of r4569 (closes: #962)
|
2016-03-03 20:59:22 +00:00 |
|
Xavier Guimard
|
7ac07074ae
|
Update versions
|
2016-03-03 20:25:16 +00:00 |
|
Xavier Guimard
|
c3c77cbfd5
|
Forgotten keywords
|
2016-03-02 14:28:12 +00:00 |
|
Xavier Guimard
|
b80dd05a9a
|
Replace 400 codes by 200 due to an angular bug (#952)
|
2016-02-26 07:14:45 +00:00 |
|
Xavier Guimard
|
cfeea8ec79
|
Typo in regexp (closes: #953)
|
2016-02-26 06:26:43 +00:00 |
|
Clément Oudot
|
c3346131a0
|
zimbraUrl and zimbraSsoUrl are not standard URLs (#943)
|
2016-02-25 10:38:36 +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
|
3ff53e521e
|
Better error reporting (#925)
|
2016-02-23 14:57:42 +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
|
edc23aa511
|
Reduce LWP::UserAgent timeout (closes: #940)
|
2016-02-17 21:24:53 +00:00 |
|
Xavier Guimard
|
178cef3eee
|
Include customFunctions in all Perl expr (#820)
|
2016-02-17 19:09:51 +00:00 |
|
Xavier Guimard
|
7653c2d3d3
|
Better test for customFunction (#820)
|
2016-02-17 18:40:36 +00:00 |
|
Xavier Guimard
|
1799b59c45
|
Manage logout rules (#820)
|
2016-02-17 17:28:33 +00:00 |
|
Xavier Guimard
|
45dfd72b0b
|
Bad customFunctions test (Closes: #938)
|
2016-02-17 16:38:10 +00:00 |
|
Xavier Guimard
|
f4ed479a1c
|
Bad regexp for uri
|
2016-02-17 14:31:30 +00:00 |
|
Xavier Guimard
|
aab84b0d6f
|
make tidy
|
2016-02-17 10:12:19 +00:00 |
|
Xavier Guimard
|
365701ee49
|
New "post" storage (#733)
|
2016-02-13 12:31:01 +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
|
0f8fe7894f
|
Rename router() to handler() in PSGI (#820)
|
2016-02-11 06:00:35 +00:00 |
|
Xavier Guimard
|
2f91261261
|
Typo
|
2016-02-09 22:17:48 +00:00 |
|
Xavier Guimard
|
f654aa6a23
|
Do not use cached configuration for manager
|
2016-02-09 22:17:46 +00:00 |
|
Xavier Guimard
|
cef5f5eb42
|
Better debug (#820)
|
2016-02-09 22:17:44 +00:00 |
|
Xavier Guimard
|
ae7febe69d
|
Add extended functions in locationRules test (may close #924)
|
2016-02-09 22:17:42 +00:00 |
|
Xavier Guimard
|
27048b1670
|
More tests
|
2016-02-09 12:38:43 +00:00 |
|
Xavier Guimard
|
bb710cead0
|
Insert custom functions in locationRules test (#820)
|
2016-02-09 12:19:01 +00:00 |
|
Clément Oudot
|
444275b1ef
|
Fix notifications dir in Zero Conf (#903)
|
2016-02-08 10:03:49 +00:00 |
|
Xavier Guimard
|
2de9bca842
|
Prepare new lemonldap-ng-cli
|
2016-02-06 09:00:54 +00:00 |
|
Xavier Guimard
|
c4137c1d3e
|
Update parameters tests + add test (#583, Closes #LEMONLDAP-924)
|
2016-02-05 11:21:00 +00:00 |
|
Clément Oudot
|
4d6b6b547b
|
Fix encoding of notifications (#928)
|
2016-02-05 10:29:11 +00:00 |
|
Xavier Guimard
|
cfb485828a
|
reloadUrl keys may contain a port number
|
2016-02-04 18:07:47 +00:00 |
|
Xavier Guimard
|
44b1e63428
|
Recursive tests (for locationRules, todo later, #820)
|
2016-02-04 06:44:13 +00:00 |
|
Xavier Guimard
|
b854473362
|
Test keys and values for hash parameters (#820)
|
2016-02-03 21:54:53 +00:00 |
|
Xavier Guimard
|
769e6f19f9
|
Avoid circular references (#820)
|
2016-02-03 21:54:50 +00:00 |
|
Xavier Guimard
|
b59b728e6a
|
Start hash parameters test (#820)
|
2016-02-03 21:30:32 +00:00 |
|
Xavier Guimard
|
7fc0e05371
|
Types wre not well copied (#820)
|
2016-02-03 21:30:30 +00:00 |
|
Clément Oudot
|
6773ef3474
|
Fix text on slaveMasterIP (#923)
|
2016-02-02 16:11:51 +00:00 |
|
Clément Oudot
|
499976b95f
|
Use simple int form for timeoutActivity (#917)
|
2016-02-02 10:22:09 +00:00 |
|
Clément Oudot
|
607641dcfd
|
Possibility to use certificate in SAML response (#836)
|
2016-02-01 16:42:15 +00:00 |
|
Xavier Guimard
|
c01a84fadd
|
Move noAjaxHook in portal redirections
|
2016-02-01 10:18:37 +00:00 |
|
Xavier Guimard
|
b7a8cc63f4
|
Create Common::PSGI::Lib (#583)
|
2016-02-01 10:18:35 +00:00 |
|
Xavier Guimard
|
4f3a42ba48
|
Manage Ajax requests redirection with 401 (new parameter noAjaxHook)
|
2016-01-28 06:43:46 +00:00 |
|
Xavier Guimard
|
2568201eca
|
Split Handler::PSGI in 2 : classic and router
|
2016-01-25 18:03:46 +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
|
5bef7284b3
|
Update copyright years
|
2016-01-21 21:15:19 +00:00 |
|
Xavier Guimard
|
b264f7635d
|
Serialize SAML arrays (Closes: #885)
|
2016-01-21 20:27:49 +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 |
|
Clément Oudot
|
5059d3720c
|
Associate correct help page to OpenID Connect nodes (#895)
|
2016-01-21 13:50:25 +00:00 |
|
Xavier Guimard
|
2849b4b610
|
Exclude conftree.js from beautification
|
2016-01-21 12:15:38 +00:00 |
|
Xavier Guimard
|
598b9ac8d8
|
Beautify generated js
|
2016-01-21 12:10:12 +00:00 |
|
Xavier Guimard
|
77158b92f5
|
Attribute help was not displayed (#Closes: #895)
|
2016-01-21 06:02:02 +00:00 |
|
Xavier Guimard
|
d8273075bd
|
Bugs in SAML/OIDC options (may close #885)
|
2016-01-20 20:56:06 +00:00 |
|
Clément Oudot
|
8b6a5b49ab
|
Allow 'Content-Type: application/json; charset=utf-8' to retrieve OpenID Connect configuration (#885)
|
2016-01-20 13:14:30 +00:00 |
|
Clément Oudot
|
442ccd08f9
|
Add localSessionStorage parameters to ZeroConf (#903)
|
2016-01-20 10:32:30 +00:00 |
|
Xavier Guimard
|
4cfa1be559
|
Unminify conftree.js (#908)
|
2016-01-20 07:59:35 +00:00 |
|
Xavier Guimard
|
2b5fdbb2e4
|
Manage subkeys of OIDC metadatas (#885)
|
2016-01-19 22:38:11 +00:00 |
|
Xavier Guimard
|
4e0f37d071
|
Return "setDefault" when key is undefined (Closes: #903)
|
2016-01-19 21:22:05 +00:00 |
|
Xavier Guimard
|
a97947d8c2
|
Hide unavailable modules (closes: #906)
|
2016-01-18 21:12:36 +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 |
|
Clément Oudot
|
253aeef0ba
|
Set required attributes in default configuration (#903)
|
2016-01-18 17:19:06 +00:00 |
|
Xavier Guimard
|
a67cc83c97
|
Bug in deleted cat (menu / app list) + better debug (#907)
|
2016-01-16 21:13:43 +00:00 |
|
Xavier Guimard
|
4e8f3700d1
|
Detect deleted entries in app list (Closes: #907)
|
2016-01-16 08:00:44 +00:00 |
|
Xavier Guimard
|
de2e0823da
|
Manage unopend groupe nodes (closes: #888)
|
2016-01-16 07:27:00 +00:00 |
|
Xavier Guimard
|
b50e985ee6
|
Check for removed apps (#907)
Not completly verified
|
2016-01-15 06:27:45 +00:00 |
|
Xavier Guimard
|
1c93769e1b
|
Fix #893
|
2016-01-14 21:35:45 +00:00 |
|
Xavier Guimard
|
aa788a4a8f
|
Write well formed default rules for manager (Closes: #871)
|
2016-01-14 20:32:25 +00:00 |
|
Xavier Guimard
|
007539b1f3
|
Don't failed if a module is missing
|
2016-01-14 12:42:07 +00:00 |
|
Xavier Guimard
|
b23595a5e2
|
Save conflict
|
2016-01-14 10:17:12 +00:00 |
|
Xavier Guimard
|
7691f9cdfc
|
Revert r4234 to detect changes when old conf is applied (Closes #889)
|
2016-01-14 06:28:19 +00:00 |
|
Xavier Guimard
|
9526e844fd
|
Parse forgotten subnodes (Closes: #888)
|
2016-01-14 06:16:18 +00:00 |
|
Xavier Guimard
|
d0da5e3ea0
|
Ref conf must be latest (Closes: #889)
|
2016-01-13 20:45:28 +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
|
5ef6d9692f
|
Change backend lists (#883)
|
2016-01-12 17:20:20 +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
|
6505ff4de7
|
Add text/xml in authorized mime types (proxy). Closes #820
|
2016-01-11 21:33:16 +00:00 |
|
Xavier Guimard
|
5bdea0260b
|
Missing split in authChoiceModules (Closes: #883)
|
2016-01-11 21:15:27 +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
|
773a67e7a5
|
use simpleInputContainer for OIDC access points (#820)
|
2016-01-11 15:16:44 +00:00 |
|
Clément Oudot
|
94612f1eb3
|
Modify oidcServiceMetadataIssuer attribute (#820)
|
2016-01-11 15:12:49 +00:00 |
|
Clément Oudot
|
dae02078ce
|
Possibility to use a certificate instead of a public key (#879)
|
2016-01-11 10:55:59 +00:00 |
|
Xavier Guimard
|
99158605d7
|
Use new constant to manage hash keys
|
2016-01-11 06:27:20 +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
|
ea87afe8b8
|
utf8 in progress... (#827)
|
2016-01-07 22:28:58 +00:00 |
|
Xavier Guimard
|
14a29c54cc
|
Rename Manager/ConfParser.pm to Manager/Conf/Parser.pm
|
2016-01-07 12:34:36 +00:00 |
|
Xavier Guimard
|
c0e5e0010e
|
utf8 anywhere in conf
|
2016-01-07 12:34:34 +00:00 |
|
Clément Oudot
|
fdc6bbed67
|
Change oidcOPMetaDataOptionsDisplay node name (#820)
|
2016-01-07 10:49:55 +00:00 |
|
Xavier Guimard
|
16ec8d6d22
|
Insert multiValuesSeperator in tree
|
2016-01-06 21:40:57 +00:00 |
|
Xavier Guimard
|
47f834a35c
|
Remove double entries
|
2016-01-06 20:57:48 +00:00 |
|
Clément Oudot
|
58a5f51d93
|
Change default value for portalForceAuthnInterval (#820)
|
2016-01-06 15:58:40 +00:00 |
|
Clément Oudot
|
7fda0fdec1
|
Add portalForceAuthnInterval in Tree (#820)
|
2016-01-06 14:54:04 +00:00 |
|
Clément Oudot
|
7eb1d8f17b
|
Add hiddenAttributes in Tree (#820)
|
2016-01-06 10:28:14 +00:00 |
|
Xavier Guimard
|
1f03eb063c
|
Little beautify changes
|
2016-01-06 09:43:31 +00:00 |
|
Xavier Guimard
|
e84e8b106d
|
Build first lmConf-1.js file with Zero.pm
|
2016-01-05 21:33:49 +00:00 |
|
Xavier Guimard
|
773b8662d2
|
Zero conf in progress
|
2016-01-05 18:27:21 +00:00 |
|
Xavier Guimard
|
1aaf517a69
|
Zero conf in progress
|
2016-01-05 18:27:19 +00:00 |
|
Clément Oudot
|
c8b1da174f
|
Configure icons for main links (#820)
|
2016-01-05 14:41:14 +00:00 |
|
Clément Oudot
|
3093302ab5
|
Move logout link in menu links (#820)
|
2016-01-05 13:59:42 +00:00 |
|
Xavier Guimard
|
3868343e12
|
Avoid die when no conf is available
|
2016-01-05 11:06:13 +00:00 |
|
Xavier Guimard
|
b11c3ea68a
|
Load file from URL feature
|
2016-01-04 22:22:20 +00:00 |
|
Xavier Guimard
|
876c420ed5
|
Update tests
|
2016-01-04 20:43:15 +00:00 |
|
Xavier Guimard
|
5473cf4d33
|
Remove duplicate key (may close #865)
|
2016-01-04 15:27:58 +00:00 |
|
Xavier Guimard
|
9ea0aaae09
|
Change bad sub name
|
2016-01-03 22:56:49 +00:00 |
|
Xavier Guimard
|
08e116a0dc
|
More documentation (+rearrange)
|
2016-01-03 22:56:47 +00:00 |
|
Xavier Guimard
|
53fa84e74f
|
OpenID black/white lists
|
2016-01-03 16:57:30 +00:00 |
|
Xavier Guimard
|
a7c2f66d35
|
Cli: addKey + delKey are running (simple hash only)
|
2016-01-02 19:29:10 +00:00 |
|
Xavier Guimard
|
103e3da144
|
make tidy
|
2016-01-02 09:35:40 +00:00 |
|
Xavier Guimard
|
e8dac0fe6b
|
Replace 'splice' by copy (Closes: #534)
|
2016-01-02 09:29:05 +00:00 |
|
Xavier Guimard
|
979b52fdff
|
Cli now can be launch as root (no local cache)
|
2016-01-02 09:28:58 +00:00 |
|
Xavier Guimard
|
19f46073f5
|
Update POD
|
2016-01-01 19:56:00 +00:00 |
|
Xavier Guimard
|
a708cdaaca
|
Little secu: do not run as root
|
2016-01-01 19:55:57 +00:00 |
|
Xavier Guimard
|
1b2f5cd48b
|
Cli now get/set
|
2016-01-01 19:55:53 +00:00 |
|
Xavier Guimard
|
5a6742f34e
|
Finish get() + doc
|
2016-01-01 19:55:51 +00:00 |
|
Xavier Guimard
|
2c512dbcfa
|
First Cli : get base keys only for now
|
2016-01-01 19:55:48 +00:00 |
|
Xavier Guimard
|
2f9c4743a4
|
Change sub names to private ones
|
2016-01-01 19:55:35 +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
|
276514f77f
|
Unusable hack
|
2015-12-30 20:36:45 +00:00 |
|
Xavier Guimard
|
4c87b96f97
|
Add select content in Manager/Attributes.pm for tests
|
2015-12-30 20:32:45 +00:00 |
|
Xavier Guimard
|
93b3522e12
|
Restore subs (were transformed in "DUMMY") + doc
|
2015-12-30 20:16:15 +00:00 |
|
Xavier Guimard
|
93f7d5076e
|
s/bellow/below/g
|
2015-12-30 20:16:14 +00:00 |
|
Xavier Guimard
|
820fbb5ffa
|
RSA keys may be empty
|
2015-12-30 18:32:07 +00:00 |
|
Xavier Guimard
|
8eed3ce519
|
Unknown values must reject saving
|
2015-12-30 18:32:05 +00:00 |
|
Xavier Guimard
|
5c7cc89610
|
New forms for grantSessionRule
|
2015-12-30 18:32:01 +00:00 |
|
Xavier Guimard
|
d137d3c86d
|
Bad positionning
|
2015-12-28 22:09:22 +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
|
2076abf9d1
|
Typo
|
2015-12-28 12:08:25 +00:00 |
|
Xavier Guimard
|
ae675692c4
|
+Attribute to change LDAP alias dereference (Closes: #787)
|
2015-12-28 11:58:53 +00:00 |
|
Xavier Guimard
|
dab3c4866d
|
POD documentation
|
2015-12-28 05:38:42 +00:00 |
|
Xavier Guimard
|
452d9207ee
|
Little things
|
2015-12-28 05:29:34 +00:00 |
|
Xavier Guimard
|
74105ced92
|
Split jsongenerator in a library
|
2015-12-27 22:14:43 +00:00 |
|
Xavier Guimard
|
10323d6b76
|
Check conditions in AuthSlave and UserDBSlave
Closes: #865
|
2015-12-27 12:29:32 +00:00 |
|
Xavier Guimard
|
63e70c7933
|
Bad tests
|
2015-12-26 20:17:23 +00:00 |
|
Xavier Guimard
|
d18918b020
|
Move files that should be used only by jsongenerator.pl in Manager/Build
|
2015-12-26 20:08:31 +00:00 |
|
Xavier Guimard
|
b188167251
|
More POD
|
2015-12-26 07:30:27 +00:00 |
|
Xavier Guimard
|
b606628e5e
|
Add coudot in copyrights
|
2015-12-25 10:46:22 +00:00 |
|
Xavier Guimard
|
5fb50a25f3
|
Ask for translation of key messages
|
2015-12-24 09:49:25 +00:00 |
|
Xavier Guimard
|
4e95337b40
|
Little error
|
2015-12-23 20:37:15 +00:00 |
|
Xavier Guimard
|
5ebe8ca6c2
|
Little error in messages management
|
2015-12-23 20:07:51 +00:00 |
|
Xavier Guimard
|
dd559b8664
|
Import applyConf sub from old Upload.pm
|
2015-12-23 19:45:41 +00:00 |
|
Xavier Guimard
|
2f433cd1d5
|
Replace type "text" by "password" for some attributes
|
2015-12-21 11:43:42 +00:00 |
|
Xavier Guimard
|
695035d008
|
Add logout link
|
2015-12-21 11:16:13 +00:00 |
|
Clément Oudot
|
dc292d21d6
|
Declare type authParamsText (#820)
|
2015-12-21 07:54:13 +00:00 |
|
Xavier Guimard
|
5791ff554d
|
Little bug on auth params
|
2015-12-20 11:21:48 +00:00 |
|
Xavier Guimard
|
f08f75f1fa
|
Insert a high debug level system
|
2015-12-20 10:09:18 +00:00 |
|
Xavier Guimard
|
3a3eea98dc
|
OIDC in progress
|
2015-12-20 07:48:15 +00:00 |
|
Xavier Guimard
|
4f77251aac
|
OIDC in progress
|
2015-12-20 07:04:41 +00:00 |
|
Xavier Guimard
|
604b86d14b
|
Regexp error: SAML changes were not detected
|
2015-12-19 11:49:46 +00:00 |
|
Clément Oudot
|
7a2b09bee9
|
Configure CAS attributes trough Manager (#773)
|
2015-12-18 18:01:16 +00:00 |
|
Clément Oudot
|
4a1f957fdd
|
Set trunk version to 1.9.0
|
2015-12-18 09:31:36 +00:00 |
|
Xavier Guimard
|
2df6075dfa
|
Persistent sessions explorer in progress
|
2015-12-18 06:17:30 +00:00 |
|
Xavier Guimard
|
4194378940
|
Prepare session explorer to examine persistent sessions
See #495
|
2015-12-17 22:25:03 +00:00 |
|
Xavier Guimard
|
8f5fcaf2b8
|
Add sessionTypes constant
|
2015-12-17 22:25:01 +00:00 |
|
Xavier Guimard
|
37aa95962e
|
Manage "force saving"
|
2015-12-15 20:49:02 +00:00 |
|
Xavier Guimard
|
b0d8e50cd7
|
Dynamic auth module display for multi
|
2015-12-15 19:05:45 +00:00 |
|
Xavier Guimard
|
3d67ee3c17
|
Keys *Params must bu in lowercase
|
2015-12-15 19:05:41 +00:00 |
|
Xavier Guimard
|
319df84b93
|
authChoice management
|
2015-12-14 22:24:11 +00:00 |
|
Xavier Guimard
|
3d22c04d9b
|
More work around authChoice
|
2015-12-13 22:09:35 +00:00 |
|
Xavier Guimard
|
3372341fec
|
Start authChoice management
|
2015-12-12 13:18:48 +00:00 |
|
Xavier Guimard
|
192fe98951
|
Set authChoiceParam default value
|
2015-12-12 13:18:44 +00:00 |
|
Xavier Guimard
|
13fb310a69
|
Update PEMs regexp
|
2015-12-10 21:05:18 +00:00 |
|
Xavier Guimard
|
5a3fc1bfed
|
Adapt "multi" system to the new manager
IMPORTANT: auth and userDB stacks are now in distinct keys
|
2015-12-10 20:05:29 +00:00 |
|
Xavier Guimard
|
3a390228dc
|
Add user logs
|
2015-12-10 12:28:08 +00:00 |
|
Clément Oudot
|
3b4f2b58ae
|
Fix tests on session backend and on cookie name (#820)
|
2015-10-26 18:23:25 +00:00 |
|
Clément Oudot
|
d366991884
|
Set anonymous in cfgAuthor if Manager is not protected (#820)
|
2015-10-26 09:13:07 +00:00 |
|
Clément Oudot
|
d485871354
|
Work on UI for OpenID Connect (#820)
|
2015-10-23 15:39:29 +00:00 |
|
Clément Oudot
|
df7c1f5d2d
|
Set help page for OpenID Connect service (#820)
|
2015-10-23 10:19:51 +00:00 |
|
Clément Oudot
|
fdf164aebf
|
Remove HTML markups from return messages (#820)
|
2015-10-22 12:52:12 +00:00 |
|
Clément Oudot
|
b1a2fec391
|
Manage OpenID Connect in configuration tests (#820)
|
2015-10-22 12:52:11 +00:00 |
|
Clément Oudot
|
cb27bc8f93
|
Load Common::Regexp for configuration tests (#820)
|
2015-10-22 12:35:43 +00:00 |
|
Clément Oudot
|
5f53945cb7
|
Remove unused file (#820)
|
2015-10-22 12:35:42 +00:00 |
|
Clément Oudot
|
df59540d22
|
make tidy
|
2015-10-22 08:40:12 +00:00 |
|
Clément Oudot
|
399a8371b9
|
Add OpenID Connect in authentication and userDB select (#820, #LEMONLDAP-183)
|
2015-10-22 08:40:08 +00:00 |
|
Xavier Guimard
|
052bade608
|
Force inserting conf when restoring a saved one
|
2015-10-17 19:42:13 +00:00 |
|
Clément Oudot
|
5fba85ce4e
|
Add AD attributes in Manager for trunk (#822)
|
2015-10-05 14:07:28 +00:00 |
|
Xavier Guimard
|
d8c2e6fbd1
|
Typo
|
2015-09-22 12:56:34 +00:00 |
|
Xavier Guimard
|
9261cf2836
|
Manager logging in progress
Logging works now for protection => 'manager||authenticate'
|
2015-07-27 19:30:22 +00:00 |
|
Xavier Guimard
|
4645600eda
|
Trace in progress (cfgAuthor)
|
2015-07-26 12:18:16 +00:00 |
|
Clément Oudot
|
346a84b8e2
|
Fix page name for OpenID Connect IDP documentation (#820)
|
2015-07-24 15:53:52 +00:00 |
|
Clément Oudot
|
1d5a1d1518
|
Fix type of portalDisplayRegister and portalDisplayResetPassword (#820)
|
2015-07-24 13:34:28 +00:00 |
|
Clément Oudot
|
faae7be043
|
Preview of background image (#820)
|
2015-07-23 16:49:22 +00:00 |
|
Xavier Guimard
|
a31c256c63
|
Replace temporary hook to set {{portal}} and {{domain}} scope variables
|
2015-07-22 19:41:37 +00:00 |
|
Clément Oudot
|
d89b82e409
|
Use a select for portal skin background (#820)
|
2015-07-21 20:01:05 +00:00 |
|
Clément Oudot
|
dedd6f2491
|
Add portalSkinBackground in Manager (#820)
|
2015-06-22 12:18:02 +00:00 |
|
Xavier Guimard
|
12a5b71f35
|
Add comments
|
2015-06-21 19:52:22 +00:00 |
|
Xavier Guimard
|
baa2be3d78
|
Create fake type "subContainer"
|
2015-06-21 19:52:19 +00:00 |
|
Clément Oudot
|
b80448990c
|
Add extra claims in Manager (#184)
|
2015-06-19 09:18:24 +00:00 |
|
Xavier Guimard
|
6b47c635a3
|
Remove "compact" test that has to be done somewhere else
|
2015-06-18 18:38:22 +00:00 |
|
Xavier Guimard
|
9d5086a10d
|
Clean tests
|
2015-06-17 12:00:14 +00:00 |
|
Xavier Guimard
|
5b344e4b09
|
lmLog doesn't exists here
|
2015-06-17 11:40:27 +00:00 |
|
Clément Oudot
|
ae76600d6f
|
Configure OIDC sessions in Manager (#183 / #LEMONLDAP-184)
|
2015-06-16 15:08:34 +00:00 |
|
Clément Oudot
|
723973bd9c
|
Fix OIDC Security node in Manager (#184 / #LEMONLDAP-820)
|
2015-06-16 10:33:16 +00:00 |
|
Xavier Guimard
|
ff11233b33
|
Add missing file
|
2015-06-11 18:36:20 +00:00 |
|
Xavier Guimard
|
9e75b3a406
|
Avoid warnings with some Perl versions
|
2015-06-11 18:34:07 +00:00 |
|
Clément Oudot
|
e3af829e5a
|
Remove portalAutocomplete configuration (#824)
|
2015-06-11 12:59:20 +00:00 |
|
Clément Oudot
|
b81aea14b4
|
Define an ID for public key (#184)
|
2015-06-05 12:55:06 +00:00 |
|
Clément Oudot
|
fe77ab4dbb
|
CHeck session iframe with CORS for session management (#184)
|
2015-06-01 18:22:36 +00:00 |
|
Clément Oudot
|
05ecd34598
|
Parameter to define allowed flows (#184)
|
2015-05-29 16:49:32 +00:00 |
|
Clément Oudot
|
121e578b7e
|
Parameter to allow dynamic client registration (#184)
|
2015-05-29 10:07:54 +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
|
3e2322fe3a
|
Import and adapt https://github.com/guimard/angular-lemonldap-ng-manager.git
|
2015-05-14 06:44:38 +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 |
|
Clément Oudot
|
9520bef489
|
Manager UserInfo signature (JWT response) (#184)
|
2015-04-14 18:42:02 +00:00 |
|
Clément Oudot
|
ac5f76f898
|
Option to deactivate nonce (#183)
|
2015-04-03 13:45:38 +00:00 |
|
Clément Oudot
|
7bc3c8efff
|
Fix save of authn context in configuration (#184)
|
2015-04-02 07:04:08 +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
|
b14ec43a88
|
Check redirect_uri (#184)
|
2015-03-30 12:58:56 +00:00 |
|
Clément Oudot
|
d22853d775
|
Support for JWKS URI and signing public key (#184)
|
2015-03-27 14:21:43 +00:00 |
|