Commit Graph

10291 Commits

Author SHA1 Message Date
Xavier Bachelot
87da2f9a2f Fix unowned directory 2020-06-30 17:45:01 +02:00
Maxime Besson
65e9e5958f Merge branch 'cas-and-apps-api' into 'v2.0'
Manager API: Added menu category and application API (includes openapi spec & tests)

See merge request lemonldap-ng/lemonldap-ng!151
2020-06-26 15:00:40 +02:00
Soisik Froger
3c060b87ca Manager API: Use 'on' & 'off' values for display option in menu application 2020-06-26 12:28:06 +00:00
Soisik Froger
cbe85dd6a2 Manager API: Check confKey is valid when adding a new cat or app to avoid breaking configuration 2020-06-26 10:05:08 +00:00
Soisik Froger
ad09bda8b7 Manager API: Add app might returns a 404 if targeted category not found 2020-06-26 10:03:16 +00:00
Soisik Froger
e558b30628 Manager API: Fixed error when adding an app to non existing category - now returns a 404 2020-06-26 07:46:24 +00:00
Soisik Froger
53cce170d2 Manager API: Added 404 response code to openapi spec, improved error message on category not found when getting/listing application(s) and added tests to ensure 404 is returned on category or apps not found. 2020-06-26 07:30:22 +00:00
Xavier Guimard
de2db0fd5b Add reload test (#2055) 2020-06-26 08:35:49 +02:00
Xavier Guimard
2209bc5977 Update manifest 2020-06-26 08:35:49 +02:00
Clément OUDOT
f79084a08a Documentation for Syslog options (#2251) 2020-06-26 08:35:49 +02:00
Clément OUDOT
d389afd30a Possibility to modify Syslog options (#2251) 2020-06-26 08:35:49 +02:00
Maxime Besson
0b9c843d23 Centos 8.2 is out, reenabling centos8 builds 2020-06-26 08:35:49 +02:00
Maxime Besson
35bac32cd6 doc: change sphinx theme to bootstrap for manager doc (#1646) 2020-06-26 08:35:49 +02:00
Xavier Guimard
6bf1cf8973 Add reload test (#2055) 2020-06-25 15:24:44 +02:00
Xavier Guimard
cb3c6ef779 Update manifest 2020-06-25 15:24:44 +02:00
Clément OUDOT
8b877343b1 Documentation for Syslog options (#2251) 2020-06-25 11:07:49 +02:00
Clément OUDOT
f806e82849 Possibility to modify Syslog options (#2251) 2020-06-25 10:52:07 +02:00
Maxime Besson
196ef49ca4 Centos 8.2 is out, reenabling centos8 builds 2020-06-24 21:42:58 +02:00
Maxime Besson
d4a93927cd Merge branch 'doc-bootstrap' into 'v2.0'
doc: change sphinx theme to bootstrap for manager doc (#1646)

See merge request lemonldap-ng/lemonldap-ng!152
2020-06-24 18:32:22 +02:00
Maxime Besson
adb6526dc9 doc: change sphinx theme to bootstrap for manager doc (#1646) 2020-06-24 18:05:59 +02:00
Soisik Froger
72f957957a Manager API: Added menu category and application API (includes openapi spec & tests) 2020-06-24 14:58:10 +00:00
Maxime Besson
5df1850847 Add cache-control headers to sendJSONresponse (#2234) 2020-06-24 15:49:50 +02:00
Maxime Besson
768a7b0ecb Fix translation mistake in manager down arrow 2020-06-24 11:19:18 +02:00
Maxime Besson
d1cbb7263f Remove default value of ldapPort 2020-06-23 17:42:00 +02:00
Maxime Besson
914251d163 Update Build.pm for #2214 2020-06-23 11:29:58 +02:00
Maxime Besson
1ed5b95fd9 Merge branch 'cas-and-apps-api' into 'v2.0'
Manager API: Added some minor fixes for CasApp provider API

See merge request lemonldap-ng/lemonldap-ng!149
2020-06-22 18:41:17 +02:00
Christophe Maudoux
d9fb4e3a17 Typo & Append debug log (#2055) 2020-06-21 13:00:49 +02:00
Christophe Maudoux
954643994f Typo and update PSGI doc 2020-06-20 12:36:17 +02:00
Clément OUDOT
25598c0238 Add upgrade note (#2244) 2020-06-18 19:26:26 +02:00
Clément OUDOT
3d08dbd14c Update sample log messages in documentation (#2244) 2020-06-18 18:50:20 +02:00
Clément OUDOT
e544ee7778 Adapt user log in SAML issuer (#2244) 2020-06-18 18:40:13 +02:00
Clément OUDOT
5d5eda9799 Adapt user log in CAS issuer (#2244) 2020-06-18 18:39:53 +02:00
Clément OUDOT
0b3908e6dc Add user log in GET issuer (#2244) 2020-06-18 18:01:33 +02:00
Clément OUDOT
2da914cc90 Publish support for refresh_token grant_type (#2242) 2020-06-18 09:43:56 +02:00
Soisik Froger
dcc49bd58e Manager API: Added some minor fixes for CasApp provider API 2020-06-18 09:18:10 +02:00
Maxime Besson
9dcfeadc7c Merge branch 'soifro/lemonldap-ng-cas-and-apps-api' into v2.0 2020-06-17 22:25:39 +02:00
Maxime Besson
0c70e8be0c Manager API: compare host part of service URL only 2020-06-17 22:21:01 +02:00
Maxime Besson
4e0003d5d8 Manager API: fix perl warning 2020-06-17 22:21:01 +02:00
Maxime Besson
220852b83f Manager API: fix doc 2020-06-17 22:21:01 +02:00
Maxime Besson
51762ca85f Add config test for CAS App url presence/uniqueness (#2240)
The issuer code only looks at the host part
2020-06-17 19:14:09 +02:00
Maxime Besson
7d5d62541a Add config test for OIDCRP client id presence/uniqueness (#2240) 2020-06-17 19:14:09 +02:00
Clément OUDOT
7d327f0e2e Do not remove mail token before form has been submitted (#2239) 2020-06-17 16:29:31 +02:00
Soisik Froger
4699a1accb Manager API: service as primary key for CAS application 2020-06-17 09:33:33 +00:00
Soisik Froger
bbc9d27a8b Manager API: Added CAS provider API (includes openapi spec & tests) 2020-06-17 06:57:40 +00:00
Christophe Maudoux
b86c3431c2 Append setSession info step (#2172) 2020-06-07 13:25:07 +02:00
Christophe Maudoux
61b10ce67a Improve unit test (#2229) 2020-06-07 11:28:04 +02:00
Christophe Maudoux
2ca1ffa056 Typos 2020-06-06 23:50:34 +02:00
Christophe Maudoux
b04b2076de Preserve real_hGroups (#2229) 2020-06-06 23:27:37 +02:00
Clément OUDOT
62715d4bd2 Update date in copyright 2020-06-04 19:34:59 +02:00
Maxime Besson
568c28d707 Fix REST clock tolerance (#2225)
plus a bit of refactoring
2020-06-03 10:47:37 +02:00