Commit Graph

433 Commits

Author SHA1 Message Date
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