Maxime Besson
666e59ad6e
Fix #1698 by clearing saml request token on unauth issuer flow
...
Add some unit tests to make sure relevant pdata is cleared after authentication
2019-04-05 23:27:21 +02:00
maudoux
c573ec9625
Typo & upadte version
2019-04-05 22:58:48 +02:00
maudoux
956d934a93
Append GPG authentication level ( #1699 )
2019-04-05 22:38:20 +02:00
maudoux
85551ba5e1
Append REST authentication level ( #1699 )
2019-04-05 22:38:01 +02:00
Christophe Maudoux
cf36b44162
Cleaning code ( #1664 )
2019-04-05 20:04:17 +02:00
Christophe Maudoux
dc1f36daf0
Use OTT rule ( #1664 )
2019-04-05 20:03:42 +02:00
Christophe Maudoux
f4801f3587
Use OTT rule ( #1664 )
2019-04-05 20:03:37 +02:00
Christophe Maudoux
01006fc984
Use OTT rule ( #1664 )
2019-04-05 20:03:25 +02:00
Christophe Maudoux
64952d670e
Improve unit test ( #1664 )
2019-04-05 20:02:24 +02:00
Christophe Maudoux
cb53973881
Use OTT rule ( #1694 )
2019-04-05 17:24:16 +02:00
Christophe Maudoux
5a8a7d483f
Use OTT rule ( #1694 )
2019-04-05 17:24:07 +02:00
Christophe Maudoux
2b818a9c02
Append specific ottRule dependency ( #1694 )
2019-04-05 17:23:09 +02:00
Xavier Guimard
10e8d51449
Fix Perl::Critic changes
2019-04-05 10:46:43 +02:00
Xavier Guimard
2159957c34
Update versions
2019-04-05 09:54:43 +02:00
maudoux
5b67f1f743
Use rule to enable OTT ( #1694 )
2019-04-03 23:28:45 +02:00
maudoux
72bee11c2a
Improve unit test ( #1694 )
2019-04-03 23:27:45 +02:00
Clément OUDOT
8859fe342b
Fix setHiddenFormValue ( #1692 )
2019-04-03 17:54:58 +02:00
Clément OUDOT
8be0817363
Send optional SAML attributes if they have a value ( #1681 )
2019-04-03 16:40:41 +02:00
Xavier Guimard
ece9b21219
Remove trailing whitespaces
2019-04-03 14:15:16 +02:00
Xavier Guimard
141ba96c92
Update version
2019-04-03 13:53:56 +02:00
Clément OUDOT
9a454fbb7a
Manage SLO termination if there is no RelayState ( #1671 )
2019-04-03 12:26:01 +02:00
Maxime Besson
4b0994af35
Add unit test for #1668 with multiple SP
2019-04-03 11:20:24 +02:00
Maxime Besson
730da67c44
Add HTTP-Redirect unit test for #1671
2019-04-03 11:20:24 +02:00
Maxime Besson
d44a042fd5
Revert 8f5fbb077e
and change the way logout errors are handled
...
Relating to issue #1668 , the proposed fix works when there is only one
service provider to logout of.
Now that multiple service provider logout is starting to work again on
2.0, we cannot read the remote_ProviderID from the logout object because
it is only filled by lasso when actually building the response.
Instead, we ignore any error that could occur when building the
response, log a warning and show the portal instead. Still better than
an internal server error.
2019-04-03 11:20:24 +02:00
Xavier Guimard
0ca4d1a724
Add script to delete session ( #1697 )
2019-04-03 09:51:32 +02:00
maudoux
e4bc7c55d6
Improve unit test ( #1664 )
2019-04-02 22:08:15 +02:00
maudoux
ae28ea3169
Append Conf domain to url if missing - Fix port ( #1664 )
2019-04-02 22:08:15 +02:00
maudoux
ec214c75c2
Append Conf domain to url if missing ( #1664 )
2019-04-02 22:08:15 +02:00
Clément OUDOT
a805a5a00b
Manage SLO responses ( #1671 )
2019-04-02 17:27:47 +02:00
Clément OUDOT
4e76ee9582
Avoid warning during SAML SLO ( #1671 )
2019-04-02 16:13:45 +02:00
Clément OUDOT
bac2eb564c
Remove antiframe protection in portal javascript ( #1696 )
2019-04-02 15:05:41 +02:00
Clément OUDOT
c4b4e95e9d
Display password or login template after password modification ( #1654 )
2019-04-02 11:12:33 +02:00
Clément OUDOT
4af47ad6a4
Allow iframe from portal to be able to load saml SLO return page ( #1671 )
2019-04-01 18:09:31 +02:00
Clément OUDOT
5a30a82fa6
Add SLO Termination endpoint ( #1671 )
2019-04-01 18:02:38 +02:00
Clément OUDOT
59bc0642fc
Always display info ( #1693 )
2019-04-01 17:18:28 +02:00
Clément OUDOT
502a32e257
Add unit test and fix code for ppolicy grace ( #1691 )
2019-04-01 09:58:56 +02:00
Xavier
01ab88ba57
Fix for #1691
2019-04-01 06:52:21 +02:00
Clément OUDOT
a1f5fb5170
Test return of getUser ( #1654 )
2019-03-29 11:53:52 +01:00
Xavier
906db8daa6
Merge branch 'antoinerosier/lemonldap-ng-logs' into v2.0
2019-03-27 21:44:25 +01:00
Antoine ROSIER
b79c9659cb
Add user logs informations ( #1687 )
2019-03-27 16:00:39 +01:00
Clément OUDOT
4bab684e2d
Refresh entry after password modification ( #1654 )
2019-03-27 09:59:22 +01:00
Xavier
5a5572ec1f
Fix WSDL generation ( Closes : #1686 )
2019-03-26 21:47:14 +01:00
Xavier Guimard
d1bf4efc4d
Update translations
2019-03-26 19:02:50 +01:00
Clément OUDOT
39020e003e
Fix server error on SAML SLO ( #1671 )
2019-03-26 17:15:01 +01:00
Clément OUDOT
aa139df89d
Change criticity of password must be reset message ( #1654 )
2019-03-26 16:45:19 +01:00
Xavier Guimard
af4f123916
Fix cspScrip ( Closes : #1683 )
2019-03-26 09:56:46 +01:00
Xavier Guimard
99afd7243a
Fix #1675
2019-03-26 08:06:55 +01:00
Xavier
f226bded41
Partial fix for /logout ( #1675 )
2019-03-26 07:30:36 +01:00
Xavier
774707ad65
Add cache to avoid parsing and compiling JSON files at each request ( #1595 )
2019-03-26 06:49:39 +01:00
Xavier
81c88216b0
Fix forced french display ( Fixes : #1657 )
2019-03-25 21:46:17 +01:00
Xavier Guimard
3c0a9d7ecc
Second fix for #1673
2019-03-25 19:34:29 +01:00
Xavier Guimard
4138b7edae
Fix menu app cache ( #1673 )
2019-03-25 16:48:57 +01:00
Maxime Besson
3575e0ef23
Clear url pdata on CDA redirection
...
Fixes #1650
2019-03-19 19:15:47 +01:00
Clément OUDOT
8a9a5b0b3a
New method to override messages with JSON files ( #1595 )
2019-03-19 17:39:13 +01:00
Clément OUDOT
8ab1eb54bf
Update MANIFEST
2019-03-19 15:39:13 +01:00
Clément OUDOT
447c09c0a2
Remove old translation file ( #1595 )
2019-03-19 15:38:36 +01:00
Clément OUDOT
438d5bcbaf
Revert patch on GrantSession plugin ( #1666 )
2019-03-18 21:35:02 +01:00
Clément OUDOT
4166ae6d90
Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0
2019-03-18 21:29:31 +01:00
Clément OUDOT
9798c78068
Remove userData if authentication fails ( #1666 )
2019-03-18 21:29:15 +01:00
Christophe Maudoux
d412f3d807
Update version ( #1666 )
2019-03-18 17:14:22 +01:00
Clément OUDOT
4366488fb6
Adapt GrantSession plugin to display authentication error on login form ( #1666 )
2019-03-18 11:53:30 +01:00
Clément OUDOT
627548e95d
Display authentication error on login form ( #1666 )
2019-03-18 11:41:41 +01:00
Xavier Guimard
b7a78b500e
Merge remote-tracking branch 'maxbes/proverc' into v2.0
2019-03-14 17:27:31 +01:00
Maxime Besson
7c16a2f7ad
Exclude .proverc from manifests
2019-03-14 16:57:08 +01:00
Maxime Besson
f46260204c
Provide configuration for manual launching of unit tests
...
This commit adds a .proverc configuration in lemonldap-* subdirectories
It allows you to run unit tests easily during development
make clean && make
cd lemonldap-ng-portal
prove t/my-unit-test.t
prove -v t/my-unit-test.t
prove t/*.t
You'll get a nice colored output, plenty of details with '-v' (great is
you set logLevel to "debug" in the test), etc.
2019-03-14 16:38:40 +01:00
Clément OUDOT
d620ae2e8b
Merge branch 'maxbes/lemonldap-ng-saml-issuer-entityid-override' into v2.0
2019-03-13 10:30:16 +01:00
Clément OUDOT
dee4818f0c
Merge branch 'issue1543' into 'v2.0'
...
Save Urldc when using SAML Discovery
See merge request lemonldap-ng/lemonldap-ng!62
2019-03-13 10:19:14 +01:00
Maxime Besson
8f5fbb077e
When logout-initiating SP has no known SLO endpoint, fallback to portal
...
In some federations, SLO endpoints are not published, yet SP are still
able to initiate logouts.
This used to cause an error on the portal, this commit changes the error
into a warning in logs. The user remains on the portal and sees a normal
logout message.
2019-03-12 17:58:41 +01:00
Clément OUDOT
f6a3b527c8
Process SAML request to get current SP in env ( #1672 )
2019-03-12 16:52:01 +01:00
Christophe Maudoux
83603ebee9
Typo
2019-03-12 16:29:38 +01:00
Christophe Maudoux
27d3d165ec
Improve unit test ( #1658 )
2019-03-12 10:24:31 +01:00
Christophe Maudoux
e1aa654bbb
Display session at first access ( #1658 )
2019-03-12 10:00:23 +01:00
Christophe Maudoux
772b82cd94
Improve unit test ( #1664 )
2019-03-11 22:53:58 +01:00
Christophe Maudoux
d39078f29b
Fix specific use cases with rules ( #1664 )
2019-03-11 22:07:38 +01:00
Maxime Besson
257d329151
Fix display of ok/nok image during multi-sp saml logout
2019-03-11 18:13:06 +01:00
Clément OUDOT
8cd579f19f
Add a waiting message for Kerberos/SSL workflow ( #1670 )
2019-03-11 16:36:32 +01:00
Clément OUDOT
145db1cf60
Fix regexp for portal default condition ( #1669 )
2019-03-11 12:01:16 +01:00
Christophe Maudoux
58ec712481
Fix debug mode ( #1658 )
2019-03-10 22:58:23 +01:00
Christophe Maudoux
4ae85e2c97
Tidy
2019-03-10 22:55:21 +01:00
Christophe Maudoux
bb79385a84
Improve unit test ( #1664 )
2019-03-10 22:53:41 +01:00
Christophe Maudoux
19c26e2cd0
Improve unit test ( #1658 )
2019-03-10 22:53:26 +01:00
Christophe Maudoux
c48fbf8beb
Improve unit tests ( #1669 )
2019-03-10 22:23:12 +01:00
Christophe Maudoux
6dd9105d0a
Improve unit tests ( #1658 )
2019-03-10 22:02:19 +01:00
Christophe Maudoux
30c0f2edf0
Improve code ( #1658 )
2019-03-10 22:01:55 +01:00
Christophe Maudoux
30081e9971
Fix unit test ( #1658 )
2019-03-09 23:52:25 +01:00
Christophe Maudoux
be28b60e66
Append identities rule ( #1658 )
2019-03-09 23:29:10 +01:00
Christophe Maudoux
7e1119a88d
Fix mistake & typo ( #1664 )
2019-03-09 23:27:54 +01:00
Christophe Maudoux
bf8040a78a
Fix empty submitted value ( #1664 )
2019-03-09 21:31:49 +01:00
Christophe Maudoux
049df70e53
Erase sessionInfo if spoofed identity is not allowed ( #1664 )
2019-03-09 13:18:39 +01:00
Christophe Maudoux
dfd286c9fa
Compute spoofed session with real and spoofed attributes ( #1664 )
2019-03-09 13:05:44 +01:00
Christophe Maudoux
09281f8d22
Append identities rule and fix error catching ( #1664 )
2019-03-08 11:39:19 +01:00
Christophe Maudoux
bea84c8847
Typo ( #1664 )
2019-03-07 23:39:50 +01:00
Christophe Maudoux
b368925323
Typo ( #1658 )
2019-03-07 23:39:37 +01:00
Xavier Guimard
bc2bef4ff4
Please use our .perltidyrc
2019-03-07 18:22:58 +01:00
Maxime Besson
bfc2b7ca19
Make meta tags slightly more xml friendly
2019-03-07 18:20:05 +01:00
Xavier Guimard
c3f5960452
Improvements + API calls
...
@maudoux: could you review this?
2019-03-07 18:15:48 +01:00
Christophe Maudoux
a9b0298624
Fix using attributes ( #1658 )
2019-03-07 17:15:03 +01:00
Christophe Maudoux
09996f9894
Improve unit test ( #1667 )
2019-03-07 15:23:57 +01:00
Christophe Maudoux
cc04740252
Fix userControl ( #1667 )
2019-03-07 15:19:04 +01:00
Christophe Maudoux
ef4f1fb0bf
Fix test submitted user param ( #1667 )
2019-03-07 10:47:14 +01:00
Christophe Maudoux
e0204c6a79
Test submitted user param ( #1667 )
2019-03-06 23:08:22 +01:00
Christophe Maudoux
cbf84c7ecb
Update manifest
2019-03-06 22:31:51 +01:00
Christophe Maudoux
9225d49216
Allow Impersonation with all auth modules ( #1664 )
2019-03-06 22:31:37 +01:00
Christophe Maudoux
a88fe916f0
Update manifest
2019-03-06 21:29:21 +01:00
Christophe Maudoux
6e50f41687
Fix session update ( #1664 )
2019-03-06 21:29:03 +01:00
Christophe Maudoux
e32e5adf59
Append unit test ( #1664 )
2019-03-06 21:28:45 +01:00
Christophe Maudoux
e506c5cc58
Using current session if exists ( #1664 )
2019-03-06 19:26:32 +01:00
Christophe Maudoux
a05f71789e
WIP - Fix groups merging ( #1664 )
2019-03-06 17:59:09 +01:00
Christophe Maudoux
8bc9e50947
WIP - Fix groups merging ( #1664 )
2019-03-06 17:58:40 +01:00
Christophe Maudoux
13fdc5eda8
Append unit test ( #1664 )
2019-03-06 17:58:09 +01:00
Christophe Maudoux
a31d26c608
Spoof Authentication and userDB modules ( #1664 )
2019-03-06 16:30:56 +01:00
Christophe Maudoux
7b08a7c442
Rename idSpoofing plugin to Impersonation & all relative parameters ( #1664 )
2019-03-06 16:30:56 +01:00
Xavier Guimard
26b80873be
Modify Try.pm to handle authorizations ( #1658 )
2019-03-05 21:11:07 +01:00
Christophe Maudoux
6ba5c4b530
Update unit test ( #1658 )
2019-03-05 19:42:29 +01:00
Christophe Maudoux
4be42b06fe
Alow DNS or URL ( #1658 )
2019-03-05 19:36:38 +01:00
Christophe Maudoux
e09c136302
Change fa icon color ( #1664 )
2019-03-05 15:07:54 +01:00
Christophe Maudoux
e7d1b065b7
Merge SSO groups ( #1664 )
2019-03-05 14:50:30 +01:00
Christophe Maudoux
ff05a8f797
Modify parameters ( #1664 )
2019-03-05 14:50:01 +01:00
Christophe Maudoux
782ab4af49
Fix langs ( #1658 )
2019-03-04 23:12:09 +01:00
Christophe Maudoux
556cfcf355
Fix unit test ( #1664 )
2019-03-04 22:00:07 +01:00
Christophe Maudoux
8f637658fc
Improve template ( #1664 )
2019-03-04 21:39:46 +01:00
Christophe Maudoux
419489fa08
Improve unit test ( #1664 )
2019-03-04 21:28:21 +01:00
Christophe Maudoux
c7ddae854c
Fix error & not found VH ( #1664 )
2019-03-04 20:53:39 +01:00
Maxime Besson
58a823c222
Add unit tests for metadata generation
2019-03-04 09:33:12 +01:00
Maxime Besson
e290cd59d6
Fix undef warnings in metadata generation
...
Fix some undef warnings introduced in
12d2db35a9
2019-03-04 09:33:12 +01:00
Maxime Besson
25d1c45fd4
Add new option to override EntityID when acting as IDP
2019-03-04 09:33:10 +01:00
Christophe Maudoux
bd8cd2ee8f
Update manifest
2019-03-03 22:00:56 +01:00
Christophe Maudoux
4e51cc342b
Append access rule ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
286f5b79e3
WIP - Append debug logs ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
228a37c0d2
WIP - Append parameters ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
0c59803738
WIP - Append input ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
2005e27edb
WIP - Append parameter translations ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
f9db9a0258
WIP - Append conf. parameters ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
3bb7f6e664
WIP - Create session ( #1664 )
2019-03-03 21:27:27 +01:00
Christophe Maudoux
81481aa785
Update manifest ( #1658 )
2019-03-02 13:12:41 +01:00
Christophe Maudoux
f8160f2130
Append unit test ( #1658 )
2019-03-02 13:11:56 +01:00
Christophe Maudoux
a41b5fb945
Fix OTT & minor improvements ( #1658 )
2019-03-02 11:45:59 +01:00
Christophe Maudoux
f3617ef947
Append unit test ( #1658 )
2019-03-01 21:46:35 +01:00
Christophe Maudoux
a4af486181
Typo ( #1658 )
2019-03-01 21:46:05 +01:00
Christophe Maudoux
0cd3c12503
Fix error ( #1658 )
2019-03-01 14:07:26 +01:00
Christophe Maudoux
5e304c1a46
Improve display ( #1658 )
2019-03-01 13:58:40 +01:00
Christophe Maudoux
07dfd14058
Update langs ( #1658 )
2019-03-01 12:44:42 +01:00
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