Christophe Maudoux
81a37e5bcc
Dispatching attributes ( #1658 )
2019-03-01 12:36:37 +01:00
Maxime Besson
756cf38159
Add unit tests
2019-03-01 10:18:57 +01:00
Christophe Maudoux
4fe1473f9a
Check access rules ( #1658 )
2019-02-28 21:59:59 +01:00
Maxime Besson
4a2fecaa7a
Save Urldc when using SAML Discovery
...
Fixes #1543
2019-02-28 17:51:50 +01:00
Clément OUDOT
d8a8832f4c
Restore old login history ( #1656 )
2019-02-28 17:40:15 +01:00
Clément OUDOT
b3f917ac5a
Improve log in updateSession ( #1656 )
2019-02-28 16:51:16 +01:00
dcoutadeur
ba9dc8863f
add test to fix 'id_token validity not correctly evaluated' #1662
2019-02-28 10:37:51 +01:00
dcoutadeur
3af15b139e
fix id_token validity not correctly evaluated #1662
2019-02-28 09:56:21 +01:00
Maxime Besson
12d2db35a9
Add new URLs for SP-only or IDP-only SAML metadata
...
This commit adds two new URLs:
/saml/metadata/idp : IDP-only metadata
/saml/metadata/sp : SP-only metadata
/saml/metadata keeps providing metadata for all SAML services
2019-02-27 18:14:30 +01:00
Christophe Maudoux
47fb53341a
Hide message boxes if needed ( #1660 )
2019-02-27 09:49:58 +01:00
Christophe Maudoux
d273b7710d
Hide message boxes if needed ( #1660 )
2019-02-26 23:03:30 +01:00
Christophe Maudoux
d557018c8f
Improve display & langs ( #1658 )
2019-02-26 20:05:44 +01:00
Christophe Maudoux
97523420bf
Improve display ( #1658 )
2019-02-26 20:05:44 +01:00
Christophe Maudoux
36200c32c5
Improve display ( #1658 )
2019-02-26 20:05:44 +01:00
Christophe Maudoux
cc99cec73a
Improve code ( #1658 )
2019-02-26 20:05:44 +01:00
Christophe Maudoux
212be23313
Improve checkUser display ( #1658 )
2019-02-26 20:05:44 +01:00
Christophe Maudoux
2cc1af5de9
Improve checkUser display ( #1658 )
2019-02-26 20:05:44 +01:00
Clément OUDOT
36a8a152e7
Fix HTML code for ext2fcheck template
2019-02-26 19:11:47 +01:00
Clément OUDOT
222e1890cf
Fix HTML code for ext2fcheck template
2019-02-26 18:58:53 +01:00
Christophe Maudoux
70a5c645d8
Improve checkUser display ( #1658 )
2019-02-25 23:34:58 +01:00
Christophe Maudoux
3f9957ee6c
Fix log msg ( #1658 )
2019-02-25 22:25:25 +01:00
Christophe Maudoux
33efa4002c
Fix langs ( #1658 )
2019-02-25 20:52:19 +01:00
Christophe Maudoux
5226a4fc9a
Fix langs ( #1658 )
2019-02-25 20:41:37 +01:00
Christophe Maudoux
8401e292f8
Fix langs ( #1658 )
2019-02-25 20:29:43 +01:00
Christophe Maudoux
f702664409
WIP - checkUser Improve code ( #1658 )
2019-02-25 20:11:32 +01:00
Christophe Maudoux
1ea6e92533
WIP - checkUser append translations and parameters ( #1658 )
2019-02-25 20:10:57 +01:00
Christophe Maudoux
f0684f6c24
WIP - checkUser use OTT ( #1658 )
2019-02-25 10:58:06 +01:00
Christophe Maudoux
0f04629ed1
WIP - checkUser prepare conf ( #1658 )
2019-02-24 22:47:39 +01:00
Christophe Maudoux
e22a2835d1
WIP - checkUser replace 'each' loop ;-) ( #1658 )
2019-02-24 22:31:04 +01:00
Christophe Maudoux
ba2ab0c4a2
WIP - checkUser display transmitted headers ( #1658 )
2019-02-24 22:10:45 +01:00
Christophe Maudoux
557539805a
WIP - checkUser hide secret attributes ( #1658 )
2019-02-23 23:24:13 +01:00
Christophe Maudoux
30148caf2d
WIP - checkUser hide secret attributes ( #1658 )
2019-02-23 23:02:42 +01:00
Christophe Maudoux
c3255e1ed8
WIP - checkUser prepare loop ( #1658 )
2019-02-23 20:39:53 +01:00
Christophe Maudoux
0c0b3dd069
WIP - checkUser test access ( #1658 )
2019-02-23 11:19:40 +01:00
Christophe Maudoux
697882bd45
WIP - checkUser plugin skeleton ( #1658 )
2019-02-23 09:35:43 +01:00
Christophe Maudoux
ac5007fd96
Update manifest
2019-02-21 16:33:47 +01:00
Christophe Maudoux
00fae442e9
Update version ( #1595 )
2019-02-21 16:33:12 +01:00
Christophe Maudoux
b57a0788c2
Check JSON structure ( #1595 )
2019-02-21 16:25:02 +01:00
Christophe Maudoux
9fafa1d8d5
Override msg with local json files ( #1595 )
2019-02-20 23:22:56 +01:00
Christophe Maudoux
53eb78c53d
Update unit test ( #1595 )
2019-02-19 23:03:40 +01:00
Christophe Maudoux
9377bf9d1b
Override msg with local json files ( #1595 )
2019-02-19 22:51:45 +01:00
Christophe Maudoux
28caeea3c2
Partial revert ( #1595 )
2019-02-19 20:10:41 +01:00
Christophe Maudoux
62167a41f1
Load Portal despite translation file does not exist ( #1595 )
2019-02-19 17:27:28 +01:00
Christophe Maudoux
063c0f0d1b
Partial revert - Modify Portal side is more consistent ( #1653 )
2019-02-18 20:39:47 +01:00
Christophe Maudoux
8ccb4571d3
Update MANIFEST
2019-02-17 22:27:53 +01:00
Christophe Maudoux
9679a67163
Tidy ( #1632 )
2019-02-16 22:42:08 +01:00
Christophe Maudoux
a28310956e
Append unit test ( #1632 )
2019-02-16 22:00:25 +01:00
Christophe Maudoux
7802cbcc71
Optionaly let Ext2F module handle code generation ( #1632 )
2019-02-16 21:59:53 +01:00
Christophe Maudoux
90ddec7ce0
WIP - Optionaly let Ext2F module handle code generation ( #1632 )
2019-02-14 22:43:38 +01:00
Christophe Maudoux
60e80fe1b1
Improve code ( #1629 )
2019-02-14 22:41:58 +01:00
Christophe Maudoux
0690a0c7ab
Improve code ( #1625 )
2019-02-14 22:12:40 +01:00
Christophe Maudoux
46f685f9b2
Improve unit test ( #1632 )
2019-02-14 22:09:59 +01:00
Xavier Guimard
77ccc9bbc3
Skip GPG test if gpg install fails. Fixes debci
...
See https://bugs.debian.org/922265
2019-02-14 16:39:27 +01:00
Christophe Maudoux
9274c54f20
Disable Portal cache ( #1651 )
2019-02-13 22:35:23 +01:00
Xavier Guimard
095f9c67fd
Fix LDAP policy test ( Closes : #1639 )
2019-02-12 12:00:49 +01:00
Clément OUDOT
0686a0844c
Use a DSA account to test ppolicy ( #1639 )
2019-02-12 09:23:09 +01:00
Xavier Guimard
b3969ba84c
Try PE_PP_PASSWORD_TOO_SHORT => fail ( #1639 )
2019-02-12 09:00:21 +01:00
Clément OUDOT
e7dbc48623
Add password min length policy in slapd test server ( #1639 )
2019-02-11 21:16:54 +01:00
Xavier Guimard
e728e0f415
Fix test count when TESTLDAP is not set ( #1639 )
2019-02-11 16:19:35 +01:00
Xavier Guimard
eb9500023e
Add test for "lock" ( #1639 )
2019-02-11 16:12:49 +01:00
Xavier Guimard
e001cc4069
Enable test for "expire" too
2019-02-11 16:03:37 +01:00
Xavier Guimard
3069887a52
Call PasswordDB::LDAP if unauth user requests changing password ( #1639 )
2019-02-11 15:40:27 +01:00
Xavier Guimard
562526dd89
Improve LDAP reset test ( #1639 )
2019-02-11 14:26:41 +01:00
Clément OUDOT
ad10dc539d
Use ldapAuthnLevel and dbiAuthnLevel in portal ( #1648 )
2019-02-11 11:55:51 +01:00
Clément OUDOT
6cb587596c
Add LDAP password ppolicies in slapd test server ( #1639 )
2019-02-11 10:34:00 +01:00
Christophe Maudoux
46f2beb10a
Typo & perltidy ( #1629 )
2019-02-10 22:47:56 +01:00
Christophe Maudoux
060190758f
Improve unit test ( #1625 )
2019-02-10 22:32:47 +01:00
Christophe Maudoux
d804ce2ba5
Improve unit test ( #1625 )
2019-02-10 22:29:50 +01:00
Christophe Maudoux
1f11f31532
Improve unit test ( #1625 )
2019-02-10 11:35:15 +01:00
Christophe Maudoux
e457685e63
Improve unit test ( #1625 )
2019-02-10 11:17:23 +01:00
Christophe Maudoux
a7a8f70962
Update manifest
2019-02-09 23:19:24 +01:00
Christophe Maudoux
2fcc91f72d
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-02-09 23:06:02 +01:00
Christophe Maudoux
64e6c20f9f
Improve unit test ( #1595 )
2019-02-09 23:05:51 +01:00
Christophe Maudoux
b777007ff6
Override msg by reading a file ( #1595 )
2019-02-09 22:38:13 +01:00
Xavier Guimard
1293643a76
Materialize failure #1639
2019-02-09 20:59:03 +01:00
Xavier Guimard
759c93b595
Full test for #1639
2019-02-09 20:53:24 +01:00
Christophe Maudoux
94574f2f19
Override msg by reading a file ( #1595 )
2019-02-09 20:48:46 +01:00
Clément OUDOT
a5d98e9066
Fix password template with bootstrap4 ( #1639 )
2019-02-09 15:41:45 +01:00
Xavier Guimard
9208beba38
Test skeleton for #1639
2019-02-09 09:49:21 +01:00
Clément OUDOT
5f800003fd
Add security token when forcing password reset ( #1639 )
2019-02-08 10:46:06 +01:00
Christophe Maudoux
4825b477f6
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-02-07 19:27:51 +01:00
Christophe Maudoux
4506a3ee6e
CORS prevents to submit AuthSSL AJAX request with other domains ( #1636 )
2019-02-07 19:27:42 +01:00
Christophe Maudoux
6942606234
Update langs ( #1625 )
2019-02-07 18:05:51 +01:00
Christophe Maudoux
29c4a44975
Update version ( #1625 )
2019-02-07 17:22:14 +01:00
Christophe Maudoux
2ce4e982c9
Error level
2019-02-07 17:21:56 +01:00
Christophe Maudoux
8b995f55bf
Restore OpenID activation global rule & Improve unit test ( #1625 )
2019-02-07 17:21:14 +01:00
Christophe Maudoux
b1048043e9
Restore GET activation global rule & Improve unit test ( #1625 )
2019-02-07 17:16:29 +01:00
Xavier Guimard
c7b4eb5051
tidy with new conf
2019-02-07 09:27:56 +01:00
Christophe Maudoux
9cfef329ee
Append PE_ERROR constants ( #1625 )
2019-02-06 23:10:43 +01:00
Christophe Maudoux
5055b18087
Restore OIDC activation global rule ( #1625 ) & Improve unit test
2019-02-06 23:10:10 +01:00
Christophe Maudoux
b36db9706e
Restore SAML activation global rule ( #1625 )
2019-02-06 22:55:23 +01:00
Christophe Maudoux
f3bbc0e44e
Improve unit test ( #1625 )
2019-02-06 22:54:41 +01:00
Christophe Maudoux
f8144bc108
Typo ( #1625 )
2019-02-06 22:54:15 +01:00
Christophe Maudoux
007a5432f9
Restore CAS activation global rule ( #1625 )
2019-02-06 22:16:34 +01:00
Xavier Guimard
58fc9c2fad
Update versions
2019-02-06 19:30:57 +01:00
Clément OUDOT
0fe2fc1d37
Bypass error screen for LDAP password reset ( #1639 )
2019-02-06 18:33:42 +01:00
Clément OUDOT
121e2542ae
Do not disconnect from LDAP if password modification fails ( #1644 )
2019-02-06 18:00:59 +01:00
Xavier Guimard
747ee78dfd
Improve authenticate() rejection ( #1639 )
2019-02-06 15:36:45 +01:00
Christophe Maudoux
931458ad9b
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-02-06 13:20:41 +01:00
Christophe Maudoux
a994e71345
Update code ( #1628 )
2019-02-06 13:20:35 +01:00
Christophe Maudoux
d0ba478b6e
Improve unit test ( #1637 )
2019-02-06 13:13:24 +01:00
Clément OUDOT
8b76218025
Fix error message for ppolicy ( #1639 )
2019-02-06 11:39:37 +01:00
Christophe Maudoux
70994bd7db
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-02-05 23:37:46 +01:00
Christophe Maudoux
24e58fafc9
Improve unit test ( #1637 )
2019-02-05 23:32:55 +01:00
Xavier Guimard
5886cbe2a0
Tidy
2019-02-05 23:12:17 +01:00
Xavier Guimard
e2b026b7c8
Fix versions
2019-02-05 23:06:18 +01:00
Christophe Maudoux
21206099ce
Append display options for SAML IDP ( #1637 )
2019-02-05 22:39:09 +01:00
Xavier Guimard
0528f78dad
Merge branch 'v2.0'
2019-02-05 19:09:42 +01:00
Xavier Guimard
f8942d156d
Override templateDir before calling sendHtml ( fixes : #1642 )
2019-02-05 19:04:06 +01:00
Xavier Guimard
24ef6d3905
Revert "Override templateDir before calling sendHtml ( #1642 )"
...
This reverts commit 0466bf2784
.
2019-02-05 19:00:01 +01:00
Clément OUDOT
c77783eb2f
Merge branch 'v2.0'
2019-02-05 18:46:40 +01:00
Clément OUDOT
0466bf2784
Override templateDir before calling sendHtml ( #1642 )
2019-02-05 18:46:14 +01:00
Xavier Guimard
0ddcaa5dc9
Update versions
2019-02-05 18:44:38 +01:00
Clément OUDOT
8ca60a9238
Do not set portal background in CSS if no value is configured ( #1643 )
2019-02-05 18:39:43 +01:00
Xavier Guimard
92b65ae86f
Merge branch 'v2.0'
2019-02-05 13:59:22 +01:00
Xavier Guimard
deac8a7f92
Add GPG in Choice template ( #1569 )
2019-02-05 13:55:39 +01:00
Xavier Guimard
ac01e63caf
Update translations
2019-02-05 13:51:02 +01:00
Xavier Guimard
4934eb92f8
Merge branch 'v2.0'
2019-02-05 11:28:32 +01:00
Clément OUDOT
cb33dba014
Fix AD attributes read ( #1639 )
2019-02-05 10:43:17 +01:00
Clément OUDOT
93d52bce27
Update module version ( #1639 )
2019-02-05 10:42:48 +01:00
Clément OUDOT
3d5969f9d6
Fix AD attributes read ( #1639 )
2019-02-05 10:42:07 +01:00
Xavier Guimard
d4ce3950ad
Improve test skips
2019-02-05 10:35:42 +01:00
Xavier Guimard
95c87d3b13
Improve test skips
2019-02-05 10:34:39 +01:00
Christophe Maudoux
b39e6ce99f
WIP - Append relative parameters ( #1637 )
2019-02-04 23:13:54 +01:00
Christophe Maudoux
29b293395a
Improve unit test ( #1628 )
2019-02-04 19:20:28 +01:00
Christophe Maudoux
37cb923422
Fix error msg ( #1628 )
2019-02-04 19:15:58 +01:00
Christophe Maudoux
5ccb86dc77
Tidy ( #1628 )
2019-02-04 19:15:21 +01:00
Christophe Maudoux
6a732ba2eb
Cleaning code ( #1628 )
2019-02-04 18:59:37 +01:00
Christophe Maudoux
8c409fc51d
Fix error msg & Improve unit test ( #1628 )
2019-02-04 17:40:18 +01:00
Christophe Maudoux
9fa7f58c76
Cleaning code ( #1636 )
2019-02-04 17:38:14 +01:00
Christophe Maudoux
b70d8ea673
Revert "Catch error msg if Id doesn t exist ( #1628 )"
...
This reverts commit 8b9c47d6eb
2019-02-04 13:02:29 +01:00
Christophe Maudoux
8b9c47d6eb
Catch error msg if Id doesn t exist ( #1628 )
2019-02-04 12:58:30 +01:00
Christophe Maudoux
7ce7db37af
Rename unit test ( #1629 )
2019-02-04 12:17:10 +01:00
Christophe Maudoux
d14f0ff384
Improve RexEp ( #1629 )
2019-02-04 12:14:31 +01:00
Xavier Guimard
2a7171381b
Accept old gpg syntax ( Closes : #1569 )
2019-02-03 23:10:12 +01:00
Xavier Guimard
c5a3687040
Merge remote-tracking branch 'max/fix-redir' into v2.0
2019-02-03 22:48:43 +01:00
Christophe Maudoux
e41be10a23
Improve RegExp ( #1629 )
2019-02-03 21:48:49 +01:00
Christophe Maudoux
fcac69fe7a
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-02-03 20:05:40 +01:00
Christophe Maudoux
153084118f
Fix SSL/Kerberos Auth with Choice & Improve unit tests ( #1636 )
2019-02-03 20:05:28 +01:00
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
a084ba3c84
Improve unit tests ( #1605 )
2019-02-02 22:23:56 +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
Christophe Maudoux
08647bb96a
Improve unit test ( #1636 )
2019-02-02 15:34:24 +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
f2fcdaf317
Improve error msg if relative module is disabled ( #1386 )
2019-01-20 23:02:15 +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
72705b11b6
Avoid autocompletion for captcha input
2019-01-18 23:18:43 +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
Christophe Maudoux
66de5a8e1b
Revert ( #1614 )
2019-01-15 22:31:07 +01:00
Christophe Maudoux
0a7da5f474
Fix charset encoding ( #1614 )
2019-01-15 22:22:04 +01:00
Christophe Maudoux
69e518b99c
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2019-01-09 19:02:37 +01:00
Christophe Maudoux
e555e2409b
Disable autocompletion in 2FA forms ( #1609 )
2019-01-09 19:01:49 +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
d912f82d91
Update version in modules
2018-12-21 15:19:34 +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
Xavier Guimard
6f7e79e8e8
Update it translation, thanks to Paola !
2018-12-20 11:33:50 +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
7e8bb9bb27
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2018-12-18 11:17:51 +01:00
Christophe Maudoux
f42fbdac16
Improve unit test ( #1587 )
2018-12-18 11:16:34 +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
3d08f13da4
Improve unit test ( #1585 )
2018-12-15 16:37:04 +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
e08d0a78e6
Fix unit tests ( #1506 )
2018-12-13 00:12:49 +01:00
Christophe Maudoux
f717188b74
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2018-12-12 23:51:46 +01:00
Christophe Maudoux
aa45cf148a
Append bruteForce Protection number of allowed failed Login parameter ( #1506 )
2018-12-12 23:51:33 +01:00
Xavier Guimard
bd5df09653
Update manifest
2018-12-12 21:18:53 +01:00
Christophe Maudoux
caa408b424
Typo
2018-12-11 22:51:39 +01:00
Christophe Maudoux
2aa19925a9
Make minify ( #1576 )
2018-12-11 21:46:39 +01:00
Christophe Maudoux
cc71f75b1c
Improve lang selection to use browser preferences ( #1576 )
2018-12-11 21:36:10 +01:00
Christophe Maudoux
8efe808cc5
Append debug msg ( #1576 )
2018-12-10 21:26:06 +01:00
Christophe Maudoux
b359476709
Change eq by RegEx ( #1576 )
2018-12-10 21:14:30 +01:00
Xavier Guimard
57e817b862
Update debian bootstrap link to bootstrap4
2018-12-06 20:33:28 +01:00
Christophe Maudoux
185b3114a3
Append authLogout function to Auth::SSL.pm ( #1564 )
2018-12-01 16:05:29 +01:00
Clément OUDOT
5a0bf72dfd
Fix warnings in RPM build ( #1559 )
2018-11-29 21:36:54 +01:00
Xavier Guimard
74fb013e73
Fix some warnings
2018-11-29 21:19:39 +01:00
Xavier Guimard
f6f1072ef6
Fix double init ( #1550 )
2018-11-29 21:19:39 +01:00
Christophe Maudoux
aebe4bd546
Update manifest
2018-11-29 20:14:17 +01:00
Christophe Maudoux
fb3882cf71
Append available languages icons
2018-11-29 20:13:07 +01:00
Xavier Guimard
02f8c41030
Fix little warnings ( #1559 )
2018-11-29 17:00:28 +01:00
Clément OUDOT
8b0360e043
Update MANIFEST
2018-11-29 11:27:14 +01:00
Xavier Guimard
c52d6ce5e5
Add partian zh/de translations
2018-11-29 10:53:18 +01:00
Xavier Guimard
5f21bd9b93
language update (it)
2018-11-29 10:39:50 +01:00
Xavier Guimard
b914bfbf0a
update translations from transifex
2018-11-28 14:34:00 +01:00
Clément OUDOT
f41d92ac5e
Remove choice data in logout ( #1555 )
2018-11-28 11:37:21 +01:00
Christophe Maudoux
7c1162dd1f
Improve unit test
2018-11-26 21:59:40 +01:00
Christophe Maudoux
545a6485ae
Improve unit test
2018-11-26 21:38:59 +01:00
Xavier Guimard
6aee861c4d
spelling errors
2018-11-26 14:41:48 +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
51c6751b6a
Use bootstrap4 class to manage logo margin ( #1504 )
2018-11-24 12:22:17 +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
61399a5a5e
Improve unit test ( #1550 )
2018-11-23 23:04:47 +01:00
Christophe Maudoux
217e4c43f3
Fix display ( #1550 )
2018-11-23 22:08:06 +01:00
Christophe Maudoux
3d5cae5997
Add png ( #1550 )
2018-11-23 22:06:57 +01:00
Christophe Maudoux
56507c40ee
Fix icon and class
2018-11-22 22:53:45 +01:00
Christophe Maudoux
e62597546e
WIP - Fix call Custom with Choice ( #1550 )
2018-11-22 19:59:43 +01:00
Christophe Maudoux
c9d92de3d7
Fix module logo sizes ( #1550 )
2018-11-21 22:10:42 +01:00
Christophe Maudoux
38b37600c8
Improve unit test ( #1550 )
2018-11-21 21:35:43 +01:00
Christophe Maudoux
2d1e56467e
Improve unit test ( #1550 )
2018-11-21 21:32:03 +01:00
Christophe Maudoux
448f39ff1c
Fix return value ( #1550 )
2018-11-21 20:58:42 +01:00
Christophe Maudoux
b1fe73be96
Fix unit test
2018-11-20 22:49:51 +01:00
Christophe Maudoux
dcb34f5fe8
Fix typo
2018-11-20 22:36:14 +01:00
Christophe Maudoux
0f29f458bf
Improve unit test
2018-11-20 22:35:44 +01:00
Clément OUDOT
755f90966b
Fix display of IDP choice skin ( #1465 )
2018-11-19 23:09:46 +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
24568c0b06
Fix lang ( #1508 )
2018-11-18 22:40:09 +01:00
Christophe Maudoux
21bb83fb17
Fix display ( #1508 )
2018-11-18 22:29:14 +01:00
Christophe Maudoux
78d0c7fd4c
Fix display ( #1508 )
2018-11-18 22:17:09 +01:00
Christophe Maudoux
2b9226aaea
Fix display ( #1508 )
2018-11-18 21:49:49 +01:00
Christophe Maudoux
d51856564a
Fix display ( #1508 )
2018-11-16 22:52:43 +01:00
Christophe Maudoux
8217c4c567
Display form again when an error occures ( #1508 )
2018-11-16 22:03:06 +01:00
Christophe Maudoux
dd4bf53ed8
Improve unit test ( #1508 )
2018-11-16 22:02:43 +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
870ef88284
Set tempo
2018-11-15 22:55:53 +01:00
Christophe Maudoux
0f4046ce26
perltidy ( #1508 )
2018-11-15 21:20:06 +01:00
Christophe Maudoux
7416dc7e65
Typo
2018-11-15 21:16:58 +01:00
Christophe Maudoux
72b42a516f
Append reset password retries number parameter ( #1508 )
2018-11-15 21:16:46 +01:00
Christophe Maudoux
3980070aa3
Unit test -> debug
2018-11-15 19:38:23 +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
b73fceaf5f
Merge branch 'master' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng
2018-11-15 11:41:30 +01:00
Clément OUDOT
e62d865a28
Put session data in templates ( #1542 )
2018-11-15 11:41:06 +01:00
Christophe Maudoux
f98734adba
Unit test -> debug
2018-11-14 23:02:13 +01:00
Christophe Maudoux
b1d2d061c6
Improve unit test ( #1508 )
2018-11-14 22:52:52 +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
91ffd2955a
Improve unit test ( #1508 )
2018-11-13 23:45:57 +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
Xavier Guimard
107805d03b
Add MailReset+Choice test ( #1508 )
2018-11-10 09:37:33 +01:00
Christophe Maudoux
ceeb969f63
Update manifest
2018-11-09 22:35:08 +01:00
Christophe Maudoux
63fc2dbf27
Improve unit tests ( #1509 )
2018-11-09 21:36:55 +01:00
Christophe Maudoux
7853fae488
Improve Portal customization
2018-11-09 20:19:00 +01:00
Christophe Maudoux
ce7629e86e
Improve unit tests ( #1539 )
2018-11-07 22:27:58 +01:00