Commit Graph

9465 Commits

Author SHA1 Message Date
Clément OUDOT
bc71fa6cdd Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0 2019-11-20 18:21:04 +01:00
Clément OUDOT
e454905493 Allow any value for managerDn (#1967) 2019-11-20 18:18:51 +01:00
Xavier
6cdfd72197 setSecurity skeleton for Combination (#2009) 2019-11-20 17:47:56 +01:00
Clément OUDOT
d587a1ce5e Fix default values for LDAP testes 2019-11-20 12:21:12 +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
4d60dac78d Append total of notifications & Fix menu toggle (#2012) 2019-11-19 22:06:15 +01:00
Maxime Besson
adfd86d7fe Add script to convert sessions between backends (#2014) 2019-11-19 17:25:35 +01:00
Christophe Maudoux
ad55b39f04 Typo 2019-11-18 22:14:38 +01:00
Christophe Maudoux
b63217d878 Append overScheme to notifications explorer (#2012) 2019-11-18 22:07:15 +01:00
Christophe Maudoux
72511bca83 Update langs (#2012) 2019-11-18 17:35:10 +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
Xavier Guimard
edae537ea3 Merge branch 'centos-ci' into 'v2.0'
Add CentOS7 CI config

See merge request lemonldap-ng/lemonldap-ng!102
2019-11-08 10:32:48 +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
86e7140624 Update version (#1994) 2019-11-05 20:50:15 +01:00
Christophe Maudoux
a44223e358 Append extended function (#1994) 2019-11-05 17:18:23 +01:00
Maxime Besson
6089f5bd56 Add CentOS7 CI config 2019-11-05 16:33:13 +01:00
Maxime Besson
cb541e89d4 Check that memcached is started before running SecureToken test 2019-11-05 16:33:13 +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
5b2e6f7d9f Merge branch 'refresh' into 'v2.0'
Add OIDC offline sessions and refresh tokens

See merge request lemonldap-ng/lemonldap-ng!100
2019-11-04 11:27:31 +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
a52c06e698 Add manager tab for Offline sessions (#813) 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
d66d24c8d5 Update OAuth2 handler to recognize refreshed tokens (#813) 2019-11-04 10:44:54 +01:00