Christophe Maudoux
|
ff04fc9248
|
Avoid to match non-Lemon cookie (#2417)
|
2020-12-18 09:25:08 +01:00 |
|
Christophe Maudoux
|
e35209c761
|
Remove trailing white-spaces with Zimbra parameters
|
2020-12-16 22:53:53 +01:00 |
|
Maxime Besson
|
185b30e621
|
typo
|
2020-11-18 14:35:10 +01:00 |
|
Maxime Besson
|
fd1aac2bd1
|
Make sure cache module is loaded (#2387)
|
2020-11-18 14:29:38 +01:00 |
|
Maxime Besson
|
8756a2dd68
|
Fix cache remove on logout (#2387)
|
2020-11-18 14:03:59 +01:00 |
|
Maxime Besson
|
b18350703d
|
Add has2f function (#2391)
|
2020-11-18 10:10:51 +01:00 |
|
Christophe Maudoux
|
d356455ed8
|
Merge branch 'v2.0' into 2381
|
2020-11-15 16:31:49 +01:00 |
|
Christophe Maudoux
|
a0feeae9a1
|
Append accessToTrace parameter (#2381)
|
2020-11-12 13:43:41 +01:00 |
|
Maxime Besson
|
808f6e870b
|
Fix inGroup expansion (#2378)
|
2020-11-11 13:30:11 +01:00 |
|
Christophe Maudoux
|
91907eba90
|
Improve & fix AD backend (#2377)
|
2020-11-09 17:50:15 +01:00 |
|
Christophe Maudoux
|
c742d8320e
|
Set user and oldpassword fields into reset password form & Improve unit tests (#2377)
|
2020-11-09 13:27:16 +01:00 |
|
Xavier Guimard
|
5fa54c45fb
|
Update version
|
2020-11-02 12:49:00 +01:00 |
|
Xavier Guimard
|
bdccb42196
|
Launch DevOps configuration check before fetching cookie (Fixes #2367)
|
2020-11-02 12:29:25 +01:00 |
|
Christophe Maudoux
|
b869b59da7
|
Avoid assignment (#2360)
|
2020-10-30 12:55:39 +01:00 |
|
Maxime Besson
|
3105f4bf50
|
Make cda query arg robust to parameter reordering (#2357)
|
2020-10-26 16:55:50 +01:00 |
|
Christophe Maudoux
|
3516f978f5
|
Purge handler msg (#2354)
|
2020-10-17 19:46:05 +02:00 |
|
Maxime Besson
|
a71991924c
|
Allow server port to be overriden in Apache handler (#2335)
|
2020-10-01 17:54:02 +02:00 |
|
Maxime Besson
|
163c90b42f
|
Use Plack::Request accessors (#2335)
|
2020-10-01 17:54:02 +02:00 |
|
Maxime Besson
|
eb191be72e
|
Add error message when no sf available during upgrade (#2124)
|
2020-09-04 17:17:02 +02:00 |
|
Maxime Besson
|
1cf1990fe2
|
Add portal code for session upgrade
|
2020-09-04 17:15:34 +02:00 |
|
Maxime Besson
|
f51d597712
|
Refactor handler auth level detection (#2124)
|
2020-09-04 17:14:05 +02:00 |
|
Christophe Maudoux
|
5c5cfeccdc
|
Improve ServiceToken debug logs (#2284)
|
2020-08-19 22:52:28 +02:00 |
|
Clément OUDOT
|
74f530dd28
|
Fix call to localUnlog (#2258)
|
2020-07-17 17:22:07 +02:00 |
|
Xavier Guimard
|
6bf1cf8973
|
Add reload test (#2055)
|
2020-06-25 15:24:44 +02:00 |
|
Christophe Maudoux
|
b04b2076de
|
Preserve real_hGroups (#2229)
|
2020-06-06 23:27:37 +02:00 |
|
Christophe Maudoux
|
bb9e03d1e5
|
Tidy
|
2020-05-24 00:04:33 +02:00 |
|
Clément OUDOT
|
1d36f703f7
|
URI escape value of url parameter value (#2217)
|
2020-05-22 17:32:46 +02:00 |
|
Christophe Maudoux
|
9bf915b5dc
|
Fix unit tests & Version
|
2020-05-08 23:03:16 +02:00 |
|
Clément OUDOT
|
2b73d98e72
|
Upgrade version in Handler::Lib::CDA (#2192)
|
2020-05-08 18:14:53 +02:00 |
|
Xavier Guimard
|
9663912564
|
Improve vhost wilcards: add "%" char to match only one subdomain
|
2020-05-06 17:11:46 +02:00 |
|
Xavier Guimard
|
ab94e7198e
|
Add deterministic order (alphabetical) (#2188)
|
2020-05-06 13:11:28 +02:00 |
|
Xavier Guimard
|
b7c3221423
|
Add deterministic order (#2188)
|
2020-05-06 13:08:58 +02:00 |
|
Xavier Guimard
|
f2e892a44d
|
Fix vhost wildcard order (#2188)
|
2020-05-06 13:02:57 +02:00 |
|
Xavier Guimard
|
7d35953668
|
Set precedence order for vhost wildcards (#2188)
|
2020-05-06 10:49:05 +02:00 |
|
Xavier Guimard
|
411a7de8e7
|
Improve wildcard system in virtualhosts (#2188)
|
2020-05-06 10:29:44 +02:00 |
|
Maxime Besson
|
250761f115
|
OAuth2 handler: return 401 when missing or bad access token (#2167)
|
2020-04-22 17:28:06 +02:00 |
|
Clément OUDOT
|
23d2e527b1
|
Revert "Fix returned values - Propage #1954" (#2128)
This reverts commit 6329887871 .
|
2020-04-16 21:48:58 +02:00 |
|
Xavier Guimard
|
f4976d85fa
|
Fix Ajax responses when rejected (current system broken by CORS)
|
2020-04-12 20:33:55 +02:00 |
|
Christophe Maudoux
|
543ac4ed63
|
Avoid loop with Self protected Portal URLs (#2143)
|
2020-04-10 14:17:53 +02:00 |
|
Christophe Maudoux
|
71ba189edc
|
Append special characters password policy (#2130)
|
2020-04-02 12:14:05 +02:00 |
|
Christophe Maudoux
|
9a18f2f553
|
Fix cache reload error with status (#2127)
|
2020-04-01 00:33:49 +02:00 |
|
Christophe Maudoux
|
5842bcfc56
|
Typo
|
2020-03-28 00:17:25 +01:00 |
|
Christophe Maudoux
|
40fb55f3c4
|
Prevent to die if Custom Functions package is not found (#2121)
|
2020-03-20 22:31:50 +01:00 |
|
Christophe Maudoux
|
204d804ec0
|
Revert "Prevent to die if Custom Functions package is not found"
This reverts commit e67c81bdca .
|
2020-03-20 22:31:02 +01:00 |
|
Christophe Maudoux
|
e67c81bdca
|
Prevent to die if Custom Functions package is not found
|
2020-03-20 22:25:24 +01:00 |
|
Xavier Guimard
|
e046eac1d0
|
Fix autopkgtest: "\1 better written as $1"
|
2020-03-06 21:17:06 +01:00 |
|
Christophe Maudoux
|
093b4e6817
|
Typo
|
2020-03-03 19:52:42 +01:00 |
|
Christophe Maudoux
|
ea9f019bc8
|
Append debug logs (#2071)
|
2020-03-03 17:41:19 +01:00 |
|
Maxime Besson
|
fab2553064
|
Merge branch 'improve-group-2036' into 'v2.0'
New macro for group handling, and group-handling examples in default config
See merge request lemonldap-ng/lemonldap-ng!128
|
2020-03-02 17:02:35 +01:00 |
|
Xavier Guimard
|
4459a47f76
|
Tidy
|
2020-02-20 23:37:05 +01:00 |
|
Xavier Guimard
|
a76cba3856
|
Update versions
|
2020-02-20 23:37:01 +01:00 |
|
Christophe Maudoux
|
79bb7f4138
|
Minor GUI improvements (Highlight active menu)
|
2020-02-14 23:23:49 +01:00 |
|
Christophe Maudoux
|
15c12346ab
|
Hide persistent session attributes & Improve unit tests (#2093)
|
2020-02-14 16:21:31 +01:00 |
|
Maxime Besson
|
779df229e4
|
Add new inGroup function to test group membership (#2036)
|
2020-02-06 16:22:23 +01:00 |
|
Christophe Maudoux
|
4a0b092e7c
|
make json
|
2020-01-15 22:12:02 +01:00 |
|
Christophe Maudoux
|
583bbbe285
|
Append CSP frame-ancestors option & Improve unit test (#2068)
|
2020-01-15 16:09:57 +01:00 |
|
Christophe Maudoux
|
d7cee58edf
|
Improve log
|
2020-01-08 23:05:43 +01:00 |
|
Christophe Maudoux
|
94cefa3ef4
|
Typo
|
2020-01-07 22:38:08 +01:00 |
|
Xavier Guimard
|
6f3bdfd9de
|
More security in handler in-memory session
|
2019-12-30 14:49:29 +01:00 |
|
Christophe Maudoux
|
9a86559847
|
Typo (#2055)
|
2019-12-27 21:23:28 +01:00 |
|
Xavier Guimard
|
8d5a29075b
|
Another bad export
|
2019-12-25 13:17:43 +01:00 |
|
Christophe Maudoux
|
2954ea2abc
|
Disable compactConf by default & Update unit tests (#2046)
|
2019-12-22 13:06:10 +01:00 |
|
Clément OUDOT
|
983af4dec1
|
make json (#1605)
|
2019-12-21 16:13:32 +01:00 |
|
Xavier Guimard
|
85728c8870
|
New skip() function in rules
|
2019-12-10 16:06:17 +01:00 |
|
Christophe Maudoux
|
46d96b1a38
|
Modify logger (#2030)
|
2019-11-25 22:55:06 +01:00 |
|
Christophe Maudoux
|
d20c5efb35
|
Send service headers to protected applications & Improve unit test (#2030)
|
2019-11-25 22:28:59 +01:00 |
|
Christophe Maudoux
|
fc2e65be6b
|
Avoid warning (#2011)
|
2019-11-22 21:42:28 +01:00 |
|
Maxime Besson
|
f020a27a2c
|
Add function to test if an element is in a list (#2011)
|
2019-11-22 18:49:02 +01:00 |
|
Maxime Besson
|
bedcf20806
|
Change portal error code on 2F failure (#2008)
|
2019-11-15 11:19:08 +01:00 |
|
Maxime Besson
|
d66d24c8d5
|
Update OAuth2 handler to recognize refreshed tokens (#813)
|
2019-11-04 10:44:54 +01:00 |
|
Christophe Maudoux
|
1d2bbab057
|
make json
|
2019-10-30 18:52:27 +01:00 |
|
Christophe Maudoux
|
21b1e75a4d
|
Merge branch 'v2.0' into 1988
|
2019-10-30 16:35:44 +01:00 |
|
Xavier
|
42d1028040
|
Fix SecureToken for recent Perl
|
2019-10-30 07:28:16 +01:00 |
|
Christophe Maudoux
|
4f8d089ec6
|
Improve debug logs (#1988)
|
2019-10-29 20:09:11 +01:00 |
|
Christophe Maudoux
|
73bd5cdf72
|
Typo
|
2019-10-27 23:30:33 +01:00 |
|
Christophe Maudoux
|
601ac0d20d
|
Fix log msg (#1988)
|
2019-10-27 21:05:54 +01:00 |
|
Christophe Maudoux
|
04428af556
|
Append url AuthnLevel option (#1988)
|
2019-10-27 18:38:39 +01:00 |
|
Christophe Maudoux
|
ef08306906
|
Merge branch 'v2.0' into 1988
|
2019-10-26 22:58:37 +02:00 |
|
Christophe Maudoux
|
eee9ab8305
|
Fix regex
|
2019-10-26 22:37:56 +02:00 |
|
Christophe Maudoux
|
5eaf00601e
|
WIP
|
2019-10-26 21:40:19 +02:00 |
|
Christophe Maudoux
|
8903874b98
|
WIP - Append option & update langs
|
2019-10-26 12:43:27 +02:00 |
|
Maxime Besson
|
55f4007870
|
Clear location rules array on reload (#1966)
|
2019-10-18 15:54:48 +02:00 |
|
Christophe Maudoux
|
ef5f852297
|
Improve debug log & typo
|
2019-10-15 17:36:09 +02:00 |
|
Christophe Maudoux
|
9c823b2e7f
|
Import ServiceTokenTTL into tsv (#1974)
|
2019-10-11 22:12:55 +02:00 |
|
Christophe Maudoux
|
138cfe6edb
|
Append DecryptValue plugin (#1956)
|
2019-09-30 22:29:49 +02:00 |
|
Christophe Maudoux
|
a219a51e1c
|
Revert "Make manifest"
This reverts commit c00110ed01 .
|
2019-09-30 22:28:55 +02:00 |
|
Christophe Maudoux
|
c00110ed01
|
Make manifest
|
2019-09-30 22:26:55 +02:00 |
|
Christophe Maudoux
|
9102cc2acc
|
Typo
|
2019-09-29 12:50:46 +02:00 |
|
Christophe Maudoux
|
abf27ad7ac
|
Fix secureToken with PSGI servers
|
2019-09-28 19:45:07 +02:00 |
|
Christophe Maudoux
|
200546b2e4
|
Fix logger
|
2019-09-28 19:18:53 +02:00 |
|
Christophe Maudoux
|
6329887871
|
Fix returned values - Propage #1954
|
2019-09-27 23:19:21 +02:00 |
|
Christophe Maudoux
|
0f32b7db82
|
Set version & tidy (#1954)
|
2019-09-27 22:29:06 +02:00 |
|
Christophe Maudoux
|
9d245fe819
|
Fix namespace (#1954)
|
2019-09-27 22:09:04 +02:00 |
|
Christophe Maudoux
|
1d0a79ba5d
|
Fix returned values (#1954)
|
2019-09-27 21:46:18 +02:00 |
|
Christophe Maudoux
|
19e7f68640
|
Harmonize
|
2019-09-22 19:45:39 +02:00 |
|
Christophe Maudoux
|
5d9fc02205
|
Typo & logger
|
2019-09-20 22:47:48 +02:00 |
|
Maxime Besson
|
bdd2fed3ae
|
Fix UTF-8 values in HTTP headers (#1922)
|
2019-09-17 23:11:04 +02:00 |
|
Maxime Besson
|
98f55fd384
|
Translate the error code displayed in debug logs
|
2019-09-17 20:17:57 +02:00 |
|
Maxime Besson
|
e281ad7cc3
|
Add support for CORS preflight (#1765)
|
2019-09-16 16:55:15 +02:00 |
|
Christophe Maudoux
|
c446f194eb
|
Import custom functions into Conf Jail (#1929)
|
2019-09-13 10:03:28 +02:00 |
|