Christophe Maudoux
d70d7e11a9
Fix warning mgs
2019-02-03 20:05:14 +01:00
Maxime Besson
f35a7c305a
Add Mail second factor plugin
2019-02-03 14:46:40 +01:00
Maxime Besson
faa748f68f
Add Mail second factor plugin
2019-02-03 14:43:44 +01:00
Christophe Maudoux
3021e998a7
Fix SSL/Kerberos Auth with Choice ( #1636 )
2019-02-03 00:17:53 +01:00
Christophe Maudoux
9987d28ac3
Fix SSL/Kerberos Auth with Choice & Improve unit tests ( #1636 )
2019-02-02 21:31:37 +01:00
Christophe Maudoux
dba550b6a9
Fix SSL/Kerberos Auth with Choice ( #1636 )
2019-02-02 19:06:18 +01:00
Christophe Maudoux
7fb6923fda
Delete unused constant
2019-02-02 19:04:59 +01:00
Christophe Maudoux
f648bddcc6
Improve code ( #1636 )
2019-02-02 17:34:44 +01:00
Clément OUDOT
ed7eeeba88
Use an option to decode group searched value ( #1601 )
2019-02-02 15:54:30 +01:00
Clément OUDOT
0fc2e92136
Use an option to decode group searched value ( #1601 )
2019-02-02 10:48:55 +01:00
Christophe Maudoux
e7a9bd0652
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-02-02 00:00:53 +01:00
Christophe Maudoux
832d7d87c8
Fix AuthSSL with Choice ( #1636 )
2019-02-01 23:54:20 +01:00
Christophe Maudoux
30200f130d
Fix AuthSSL with Choice ( #1636 )
2019-02-01 23:41:58 +01:00
Xavier Guimard
22a54210dd
Merge branch 'fix-plaintext-email' into 'master'
...
Fix plaintext email
See merge request lemonldap-ng/lemonldap-ng!53
2019-02-01 15:37:00 +01:00
Xavier Guimard
c77317fef7
Update versions
2019-01-31 23:20:57 +01:00
Xavier Guimard
c60ba130b8
Replace rand() by Crypt::URandom::urandom()
2019-01-31 23:16:52 +01:00
Clément OUDOT
b63dd14746
Update module version ( #1634 )
2019-01-31 15:40:54 +01:00
Clément OUDOT
059d5320cb
Clean code that manages templates parameters ( #1634 , #1631 )
2019-01-31 15:38:58 +01:00
Clément OUDOT
d7c252d554
Allow to display env in password reset and register templates ( #1631 )
2019-01-31 14:22:15 +01:00
Clément OUDOT
efb7f667c4
Allow to display env in main templates ( #1631 )
2019-01-31 14:05:24 +01:00
Maxime Besson
6890b290b1
Fix plaintext email
...
For the few of us who like plain text email better.
Before this commit, the mail body would not be correctly pulled from
config, and then the portal would error 500 due to MIME::Entity objects
not having an "attr" accessor, unlike the previously used MIME::Lite
objects
2019-01-30 12:06:05 +01:00
Christophe Maudoux
96b93a56c1
Partial revert rename parameters ( #1605 )
2019-01-24 19:45:43 +01:00
Christophe Maudoux
a69d19c2c0
Cleaning useless code
2019-01-23 22:47:42 +01:00
Christophe Maudoux
4ec3255989
Fix version
2019-01-22 22:08:43 +01:00
Christophe Maudoux
7b14c74077
perltidy ( #1622 )
2019-01-22 20:57:22 +01:00
Christophe Maudoux
6f7defef18
Display delete button only if allowed ( #1622 )
2019-01-22 20:55:57 +01:00
Christophe Maudoux
1de19778fe
Display delete button only if allowed ( #1622 )
2019-01-22 19:31:37 +01:00
Christophe Maudoux
f2e481d693
Display delete button only if allowed ( #1622 )
2019-01-21 21:31:41 +01:00
Christophe Maudoux
33ebe9178b
Split mailReset plugin and SMTP parameters ( #1616 )
2019-01-19 17:08:15 +01:00
Christophe Maudoux
ce809fc80c
Improve manager tree ( #1616 )
2019-01-19 14:27:00 +01:00
Christophe Maudoux
8029357dd3
WIP - Split mailReset plugin and SMTP parameters ( #1605 )
2019-01-17 19:40:31 +01:00
Christophe Maudoux
b486735d46
WIP - Split mailReset plugin and SMTP parameters ( #1616 )
2019-01-16 22:57:35 +01:00
Clément OUDOT
3c3b8eccb7
Remove utf8 decode for menu ( #1614 )
2019-01-15 22:42:42 +01:00
Xavier Guimard
2ab385e2df
Update versions
2019-01-09 13:42:30 +01:00
Christophe Maudoux
0a906243e5
Improve code
2019-01-06 22:28:25 +01:00
Christophe Maudoux
49655091a6
Fix lang for Ubuntu
2018-12-30 16:47:59 +01:00
Christophe Maudoux
c3bc80688e
Revert "Fix AuthGPG for frenchies ;-)"
...
This reverts commit 245913da50
2018-12-26 23:22:25 +01:00
Christophe Maudoux
245913da50
Fix AuthGPG for frenchies ;-)
2018-12-26 23:16:14 +01:00
Christophe Maudoux
e2ff00bbad
MISTAKE - Partial revert - Restore v2.0 version
2018-12-26 22:12:25 +01:00
Christophe Maudoux
840c2f259b
Improve Protractor e2e tests ( #1600 )
2018-12-26 21:01:53 +01:00
Xavier Guimard
54539e97d9
Add aroundSub entrypoint
2018-12-21 16:07:28 +01:00
Xavier Guimard
06431d71f5
New endpoint: afterSub
2018-12-21 16:07:28 +01:00
Xavier Guimard
1e3ab69be3
Add minimal Auth::GPG
2018-12-21 16:07:28 +01:00
Clément OUDOT
7c236be247
Refresh security token when mail is not found ( #1589 )
2018-12-21 15:02:55 +01:00
Clément OUDOT
7d290a562d
Require captcha in resend mail screen ( #1589 )
2018-12-21 14:59:34 +01:00
Clément OUDOT
1a2de167d1
Reject invalid OIDC scopes ( #1599 )
2018-12-21 14:32:01 +01:00
Xavier Guimard
c6ff9dcf0b
Display error if a plugin sets it ( #595 )
2018-12-21 11:26:11 +01:00
Xavier Guimard
eb1f94bcba
Fix version
2018-12-21 08:17:20 +01:00
Clément OUDOT
2a138ced29
Downgrade DN when searching groups ( #1573 )
2018-12-20 17:56:10 +01:00
Christophe Maudoux
d3be4b00c4
Revert "Fix resendconfirmation ( #1589 )"
...
This reverts commit d576702e78
2018-12-20 09:19:27 +01:00
Xavier Guimard
76927ef053
Move TROVER into sendHtml() ( #1586 )
2018-12-19 23:28:40 +01:00
Christophe Maudoux
0d5287cfdc
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2018-12-19 22:22:53 +01:00
Christophe Maudoux
d576702e78
Fix resendconfirmation ( #1589 )
2018-12-19 22:22:40 +01:00
Christophe Maudoux
633db01d3a
Typo ( #1589 )
2018-12-18 22:38:58 +01:00
Xavier Guimard
9ebc18ca5d
Update version
2018-12-18 13:13:15 +01:00
Christophe Maudoux
607442a2cd
Cleaning code #1587
2018-12-17 23:04:24 +01:00
Christophe Maudoux
4af167ff9b
WIP - Display error if mail already exists ( #1587 )
2018-12-17 22:45:37 +01:00
Christophe Maudoux
e15631e32c
Fix warning msg ( #1587 )
2018-12-17 22:01:54 +01:00
Christophe Maudoux
8da5cd17c7
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2018-12-17 21:31:45 +01:00
Christophe Maudoux
9f6a992390
Fix staticPrefix param
2018-12-17 21:31:38 +01:00
Xavier Guimard
3cd14656f5
Add "all" trOver in mails ( Fixes : #1586 )
2018-12-17 21:09:24 +01:00
Xavier Guimard
dc0e173cf2
Fix #1588
2018-12-17 19:34:28 +01:00
Xavier Guimard
bda42738ee
Fix warning
2018-12-17 19:34:06 +01:00
Xavier Guimard
843e18c64e
Initialize user() in $req ( #1591 )
2018-12-17 18:44:12 +01:00
Clément OUDOT
5aad03fdb9
New custom parameter (customMenuTabs) to allow display of custom tab ( #1596 )
2018-12-17 18:27:31 +01:00
Clément OUDOT
a3c982f470
Add oidcConsents in menu tabs list ( #1593 )
2018-12-17 15:16:01 +01:00
Clément OUDOT
124169fc66
Fix code to select tab in menu ( #1592 )
2018-12-17 15:09:01 +01:00
Clément OUDOT
28208a5f2d
Allow mail template message override ( #1586 )
2018-12-17 11:50:40 +01:00
Christophe Maudoux
658a7a88c0
Append show_lang and main_logo parameters & Fix URL typo ( #1585 )
2018-12-15 16:05:48 +01:00
Christophe Maudoux
aa45cf148a
Append bruteForce Protection number of allowed failed Login parameter ( #1506 )
2018-12-12 23:51:33 +01:00
Christophe Maudoux
caa408b424
Typo
2018-12-11 22:51:39 +01:00
Christophe Maudoux
185b3114a3
Append authLogout function to Auth::SSL.pm ( #1564 )
2018-12-01 16:05:29 +01:00
Xavier Guimard
f6f1072ef6
Fix double init ( #1550 )
2018-11-29 21:19:39 +01:00
Clément OUDOT
f41d92ac5e
Remove choice data in logout ( #1555 )
2018-11-28 11:37:21 +01:00
Xavier Guimard
11857d9f8a
make tidy
2018-11-26 14:40:21 +01:00
Xavier Guimard
81a364cc70
May solve #1555
2018-11-26 14:34:43 +01:00
Christophe Maudoux
ef5b4bcc36
Improve code ;-) ( #1550 )
2018-11-25 20:50:12 +01:00
Clément OUDOT
9861799814
Restore portalRequireOldPassword value ( #1554 )
2018-11-24 12:01:31 +01:00
Clément OUDOT
8552c9c5f2
tidy code ( #1554 )
2018-11-24 12:00:41 +01:00
Christophe Maudoux
3167aaeeb0
Avoid warning msg
2018-11-23 23:10:01 +01:00
Christophe Maudoux
217e4c43f3
Fix display ( #1550 )
2018-11-23 22:08:06 +01:00
Christophe Maudoux
e62597546e
WIP - Fix call Custom with Choice ( #1550 )
2018-11-22 19:59:43 +01:00
Christophe Maudoux
448f39ff1c
Fix return value ( #1550 )
2018-11-21 20:58:42 +01:00
Xavier Guimard
685426348a
Check pwdnew=pwdconfirm even if old pwd is not required
...
Closes : #1547
2018-11-19 18:50:35 +01:00
Christophe Maudoux
8217c4c567
Display form again when an error occures ( #1508 )
2018-11-16 22:03:06 +01:00
Xavier Guimard
642e98e180
Fix some missing "lazy" ( #1545 )
2018-11-16 17:30:57 +01:00
Xavier Guimard
69cdd66444
Password::Choice wasn't called ( #1508 #1517 )
2018-11-16 15:08:27 +01:00
Christophe Maudoux
0f4046ce26
perltidy ( #1508 )
2018-11-15 21:20:06 +01:00
Christophe Maudoux
72b42a516f
Append reset password retries number parameter ( #1508 )
2018-11-15 21:16:46 +01:00
Christophe Maudoux
b1747a95df
Display form again when an error occures ( #1508 )
2018-11-15 19:26:16 +01:00
Christophe Maudoux
e9c2ade53c
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2018-11-15 19:20:20 +01:00
Christophe Maudoux
c319ce47c3
Display form again when an error occures ( #1508 )
2018-11-15 19:19:20 +01:00
Clément OUDOT
e62d865a28
Put session data in templates ( #1542 )
2018-11-15 11:41:06 +01:00
Clément OUDOT
584b79f30c
Avoid warning if user not defined in log message ( #1508 )
2018-11-14 11:05:05 +01:00
Clément OUDOT
356a588a92
Fix DN encoding issue in LDAP password modification ( #1540 )
2018-11-14 10:15:28 +01:00
Christophe Maudoux
c0a9a726f3
WIP - Display form again when an error occures ( #1508 )
2018-11-13 23:29:28 +01:00
Xavier Guimard
e317d180b9
Fix MailReset for DBI ( #1508 )
...
Same todo with other Password::* backends
2018-11-13 11:30:45 +01:00
Xavier Guimard
e966399cc0
Typo ( #1508 )
2018-11-13 08:27:53 +01:00
Xavier Guimard
61eb91b7aa
Store pdata in mailToken ( #1508 )
2018-11-13 06:53:21 +01:00
Christophe Maudoux
16fd5c53a7
Append manager option to enable langs display ( #1539 )
2018-11-07 20:50:33 +01:00