Commit Graph

3528 Commits

Author SHA1 Message Date
Xavier
6cdfd72197 setSecurity skeleton for Combination (#2009) 2019-11-20 17:47:56 +01:00
Xavier
81b00688a8 Fix translations using transifex really translated fields 2019-11-20 07:27:08 +01:00
Xavier
370404006f Update tr 2019-11-20 07:09:46 +01:00
Christophe Maudoux
e20555623e Append defaulCondition option (#2012) 2019-11-18 17:34:56 +01:00
Christophe Maudoux
ea3337574c Append conf manager test (#2012) 2019-11-17 22:36:52 +01:00
Christophe Maudoux
d935753eaf Append to JSON format condition check & improve unit test (#2012) 2019-11-17 22:25:06 +01:00
Christophe Maudoux
c548a4d03e Typo 2019-11-17 22:23:12 +01:00
Christophe Maudoux
76ac74ca38 Improve unit test (#2012) 2019-11-15 22:08:28 +01:00
Christophe Maudoux
92515d2160 Improve unit test (#2012) 2019-11-15 21:40:05 +01:00
Christophe Maudoux
632f731774 Allow non array ref with single checkbox and split notification body (#2012) 2019-11-15 21:03:18 +01:00
Maxime Besson
57b28940fa Do not show password change prompt when AD password is incorrect (#2007) 2019-11-15 11:59:03 +01:00
Maxime Besson
258fba5eaa Do not store session key if attribute was missing from UserDB (#2004) 2019-11-15 11:29:46 +01:00
Maxime Besson
bedcf20806 Change portal error code on 2F failure (#2008) 2019-11-15 11:19:08 +01:00
Christophe Maudoux
2c6e33e085 make manifest 2019-11-13 21:06:42 +01:00
Christophe Maudoux
70073670b6 Improve unit test (#1938) 2019-11-13 19:22:45 +01:00
Christophe Maudoux
0c80bee153 Improve unit test (#1783) 2019-11-12 22:16:31 +01:00
Christophe Maudoux
75b37eadb2 Fix CheckUser search attributes 2019-11-12 22:16:05 +01:00
Christophe Maudoux
603293411b Use userData instead of sessionInfo to fix ContectSwitching debug log 2019-11-12 10:00:11 +01:00
Christophe Maudoux
7245e5349c Typo 2019-11-11 22:38:51 +01:00
Christophe Maudoux
0967a82e99 Check OTT (#1783) 2019-11-11 22:34:16 +01:00
Christophe Maudoux
2e0d2b7e14 Typo 2019-11-11 21:50:28 +01:00
Christophe Maudoux
da3903ecd5 Don t remove issuer options when conf is compacted (#2002) 2019-11-08 21:50:23 +01:00
Christophe Maudoux
4fd4170f4f Improve unit test (#1996) 2019-11-08 21:18:35 +01:00
Maxime Besson
2639c482b1 Fix cookie removal on SAML logout (#2001)
Since the fixes for #1863, calling p->do consumes the response headers
set by any previous code. So we must only call do() in a return statement.
2019-11-06 18:44:10 +01:00
Maxime Besson
7bdd33eb46 Fix token ID format (#1998) 2019-11-06 11:45:47 +01:00
Christophe Maudoux
32126c4aca Set ENV (#1996) 2019-11-05 11:03:10 +01:00
Christophe Maudoux
11a537d2fa Improve unit test (#1916) 2019-11-04 21:11:31 +01:00
Xavier Guimard
91cf0d1187 Merge branch 'unit-tests-fake-time' into 'v2.0'
Use Time::Fake to avoid sleeping during tests

See merge request lemonldap-ng/lemonldap-ng!103
2019-11-04 20:37:07 +01:00
Maxime Besson
713737c11f Add an option to return claims in ID token 2019-11-04 18:27:28 +01:00
Maxime Besson
983a4e6485 Use Time::Fake to avoid sleeping during tests 2019-11-04 18:11:32 +01:00
Maxime Besson
b34a229eda Add doc for buildUserInfoResponseFromId 2019-11-04 10:47:35 +01:00
Maxime Besson
68704955d2 Apply suggestion to lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Issuer/OpenIDConnect.pm 2019-11-04 10:47:35 +01:00
Maxime Besson
2c1c1dc953 Add unit test for online refresh tokens (#813) 2019-11-04 10:44:54 +01:00
Maxime Besson
a386a7502a Allow refresh tokens to be emitted for regular sessions (#813) 2019-11-04 10:44:54 +01:00
Maxime Besson
36eb80559f Add unit test for Offline sessions (#813) 2019-11-04 10:44:54 +01:00
Maxime Besson
ea2365cc98 Implement OIDC Offline sessions through refresh tokens (#813) 2019-11-04 10:44:54 +01:00
Christophe Maudoux
c01c26af6a Append option to override Issuer OTT storage (#1993) 2019-10-31 11:40:33 +01:00
Christophe Maudoux
0182b793a4 Merge branch '1988' into 'v2.0'
Append an authentication level option for each URI (#1988)

See merge request lemonldap-ng/lemonldap-ng!101
2019-10-30 20:40:21 +01:00
Maxime Besson
7d3b2a95a5 Avoid setting req->user to emtpy value in Demo module
This can cause issues when using Combination and password reset in
testing environments
2019-10-30 20:22:37 +01:00
Christophe Maudoux
21b1e75a4d Merge branch 'v2.0' into 1988 2019-10-30 16:35:44 +01:00
Maxime Besson
5b2f3ca576 Merge branch 'remove-saml-idp-cookie-1941' into 'v2.0'
Remove SAML IDP cookie (#1941)

See merge request lemonldap-ng/lemonldap-ng!99
2019-10-30 16:01:11 +01:00
Christophe Maudoux
75a92767f5 Merge branch 'v2.0' into 1988 2019-10-29 22:39:15 +01:00
Christophe Maudoux
6f31056a5b debug -> error 2019-10-29 22:21:58 +01:00
Christophe Maudoux
12cd2679b7 Cleaning code 2019-10-29 22:20:47 +01:00
Christophe Maudoux
a3169c4480 Improve unit tests (#1988) 2019-10-29 22:18:23 +01:00
Xavier
93500b85de Update test lib to override host if needed 2019-10-29 20:59:36 +01:00
Christophe Maudoux
c979e08ea2 Merge branch 'v2.0' into 1988 2019-10-29 19:33:31 +01:00
Clément OUDOT
fb74d03a89 Use whatToTrace for logging messages (#1991) 2019-10-29 17:28:55 +01:00
Christophe Maudoux
d343cc426a Fix unit tests 2019-10-27 23:08:26 +01:00
Christophe Maudoux
692f938188 Fix unit tests 2019-10-27 22:14:51 +01:00