Christophe Maudoux
c3d2b2b463
Fix warnings
2020-12-23 16:23:28 +01:00
Christophe Maudoux
0d44ad6933
Merge branch 'code-refactoring-v2' into 'v2.0'
...
Code refactoring v2
Code refactoring and removing a bad workaround...
```
# Modify the password TODO: change this
# Populate $req->{user} for logging purpose
my $tmp = $self->conf->{portalRequireOldPassword};
$self->conf->{portalRequireOldPassword} = 0;
.....
$self->conf->{portalRequireOldPassword} = $tmp;
```
See merge request lemonldap-ng/lemonldap-ng!169
2020-12-23 14:57:56 +01:00
Christophe Maudoux
0236dc00d6
Removing workaround with MailPasswordReset
2020-12-23 14:57:55 +01:00
Christophe Maudoux
076a84764e
Make manifest
2020-12-22 22:52:41 +01:00
Christophe Maudoux
5297337f0b
Update upgrade_2_0_x.rst
2020-12-22 13:20:24 +01:00
Maxime Besson
85574cf97e
Translate incoming JSON bools ( #2318 )
2020-12-22 12:21:22 +01:00
Christophe Maudoux
561bc1df9a
Update upgrade note
2020-12-22 11:43:01 +01:00
Maxime Besson
18bd97bdf3
Update mattermost doc ( #2330 )
2020-12-22 10:40:33 +01:00
Maxime Besson
cf351a53e4
Fix lemonldap-ng-sessions error message
2020-12-21 21:33:51 +01:00
Maxime Besson
860545dd27
Deprecate llngDeleteSession ( #2351 )
2020-12-21 21:33:51 +01:00
Maxime Besson
f221a5bdfb
Unit test for #2351
2020-12-21 21:33:51 +01:00
Maxime Besson
48b96dbaae
Documentation for #2351
2020-12-21 21:33:51 +01:00
Maxime Besson
ec0c8214f7
Add a mass-delete feature to lemonldap-ng-sessions ( #2351 )
2020-12-21 21:33:51 +01:00
Christophe Maudoux
b0df4a0f5c
Append unit tests dependency
2020-12-21 20:22:42 +01:00
Christophe Maudoux
249d20f369
Merge branch 'v2.0' into 'v2.0'
...
V2.0
See merge request lemonldap-ng/lemonldap-ng!172
2020-12-21 20:07:55 +01:00
Alexandre KARIM
3a55051ce0
V2.0
2020-12-21 20:07:55 +01:00
Maxime Besson
b501d528b9
Fix manager api url in docs ( #2348 )
2020-12-21 17:56:01 +01:00
Clément OUDOT
fc16426ca9
Add alt attribute to images ( #2422 )
2020-12-21 16:46:03 +01:00
Maxime Besson
ed0be42c93
Merge branch 'WIP-plugin-hooks-2359' into 'v2.0'
...
Plugin hook system to extend issuers (and maybe more)
See merge request lemonldap-ng/lemonldap-ng!166
2020-12-21 16:35:03 +01:00
Maxime Besson
cbb800cdba
Documentation for SELinux package ( #2401 )
2020-12-21 16:17:32 +01:00
Maxime Besson
8eec53f8b8
Initial SELinux policy for cache files ( #2401 )
2020-12-21 16:17:32 +01:00
Maxime Besson
deed0c58b3
Create lemonldap-ng-selinux package ( #2401 )
2020-12-21 16:17:32 +01:00
Maxime Besson
e05a167937
Handle missing nameid ( #2420 )
2020-12-21 11:05:00 +01:00
Christophe Maudoux
512045c528
Fix conf test ( #2243 )
2020-12-20 17:29:13 +01:00
Christophe Maudoux
48df4a8807
Fix conf test & unit test ( #2243 )
2020-12-19 19:46:36 +01:00
Christophe Maudoux
f7800e5644
use strict
2020-12-19 00:04:59 +01:00
Christophe Maudoux
6f3938d014
Avoid to match non-Lemon cookie ( #2417 )
2020-12-18 23:20:54 +01:00
Christophe Maudoux
e9487a42d7
Remove trailing white-spaces with Zimbra parameters - Improve unit test
2020-12-18 09:25:14 +01:00
Christophe Maudoux
ff04fc9248
Avoid to match non-Lemon cookie ( #2417 )
2020-12-18 09:25:08 +01:00
Christophe Maudoux
56243712ff
Update unit tests ( #2243 )
2020-12-17 22:55:12 +01:00
Christophe Maudoux
ef8aa7cee9
Update unit test ( #2243 )
2020-12-16 23:35:53 +01:00
Christophe Maudoux
7be0240389
Update default values & Tidy ( #2243 )
2020-12-16 22:58:01 +01:00
Christophe Maudoux
e35209c761
Remove trailing white-spaces with Zimbra parameters
2020-12-16 22:53:53 +01:00
Christophe Maudoux
652d8ba9bc
Prevent authentication on backend if account is locked ( #2243 )
2020-12-16 22:49:41 +01:00
Maxime Besson
1bec61b68f
Document SELinux fix when upgrading to 2.0.9
2020-12-16 16:15:06 +01:00
Christophe Maudoux
2dde8672d5
Fix unit tests warning ( #2406 )
2020-12-11 00:10:22 +01:00
Christophe Maudoux
90d2dc58b7
Decrease log level
2020-12-10 23:56:12 +01:00
Christophe Maudoux
763958831f
Improve lang
2020-12-10 23:14:09 +01:00
Christophe Maudoux
340a4523c3
Update release note ( #2394 )
2020-12-10 23:07:35 +01:00
Christophe Maudoux
e0aa1348f0
Update doc ( #2360 )
2020-12-10 22:56:46 +01:00
Christophe Maudoux
df82d9d185
Take useSafeJail option into account in Manager &
...
Append an option to skip assignment test & Improve unit test (#2414 , #2360 )
2020-12-10 22:43:26 +01:00
Christophe Maudoux
6d30cc1852
Improve doc
2020-12-10 09:12:42 +01:00
Maxime Besson
c57c72ae1e
Unit test for #2413
2020-12-09 18:01:44 +01:00
Maxime Besson
442203685f
checkState: fix perl error when testing a user account ( #2413 )
2020-12-09 18:01:02 +01:00
Maxime Besson
d7d1473ad5
Unit tests for #2403
2020-12-07 17:49:22 +01:00
Maxime Besson
8793a5b6a1
Fix storage of LDAP attributes with a value of 0 ( #2403 )
2020-12-07 17:49:21 +01:00
Clément OUDOT
185c3f690c
Only run checkpassword javascript if a newpassword field is present ( #2411 )
2020-12-07 17:40:46 +01:00
Maxime Besson
c6d20ca8b3
Fix init of ::Portal::Password::LDAP ( #2410 )
2020-12-07 16:59:48 +01:00
Maxime Besson
9ba6938e90
Show a friendlier error message when a module fails init ( #2410 )
2020-12-07 16:59:48 +01:00
Christophe Maudoux
c2266720f9
Unauthenticated logout request with route & improve unit test ( #2342 )
2020-12-06 11:21:11 +01:00