Commit Graph

8354 Commits

Author SHA1 Message Date
Christophe Maudoux 7af0e0e30c Improve perltidy options 2019-03-18 17:13:39 +01:00
Christophe Maudoux ce776c7994 Merge branch 'v2.0' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into v2.0 2019-03-18 17:05:38 +01:00
Christophe Maudoux d1ce6384b6 Fix default conf manager rule 2019-03-18 16:43:56 +01:00
Christophe Maudoux 8491387486 Improve GUI 2019-03-18 16:43:37 +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
Christophe Maudoux fb7541ace0 Merge branch 'viewer' into 'v2.0'
Viewer

See merge request lemonldap-ng/lemonldap-ng!67
2019-03-15 16:13:36 +01:00
Christophe Maudoux eba7a48fd5 Fix unit test 2019-03-15 15:59:17 +01:00
Christophe Maudoux 6903087f63 Merge branch 'viewer' of gitlab.ow2.org:lemonldap-ng/lemonldap-ng into viewer 2019-03-15 15:52:30 +01:00
Christophe Maudoux 5474bf1b10 Fix default conf 2019-03-15 15:42:14 +01:00
Christophe Maudoux e7f21b2c73 Append Viewer SPA (#1661) 2019-03-15 15:40:08 +01:00
Christophe Maudoux 71fc765d01 WIP - Inherits Conf.pm (#1661) 2019-03-15 15:40:08 +01:00
Christophe Maudoux 0a8c3c1049 Fix default conf 2019-03-15 15:40:08 +01:00
Christophe Maudoux bfa7482a1f WIP - Hidden ConfTree PK (#1661) 2019-03-15 15:40:08 +01:00
Christophe Maudoux bc40d48a14 WIP - Fix routes (#1661) 2019-03-15 15:40:08 +01:00
Christophe Maudoux 2070b03303 WIP - Viewer SPA (#1661) 2019-03-15 15:40:08 +01:00
Christophe Maudoux 4a8a614bc9 WIP - Append relative files (#1661) 2019-03-15 15:40:08 +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
Xavier Guimard cd41efa378 Update META 2019-03-14 16:47:09 +01:00
Christophe Maudoux ab4054b6b9 WIP - Inherits Conf.pm (#1661) 2019-03-14 16:39:49 +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
Xavier Guimard c3532c3e6e Update autopkgtest runner 2019-03-14 15:04:49 +01:00
Christophe Maudoux 3729b70717 Merge branch 'v2.0' into viewer 2019-03-14 09:41:19 +01:00
Christophe Maudoux 9034f6db57 Fix default conf 2019-03-14 09:38:34 +01:00
Christophe Maudoux a32a1626bc WIP - Hidden ConfTree PK (#1661) 2019-03-13 22:56:16 +01:00
Christophe Maudoux 4174d41765 WIP - Fix routes (#1661) 2019-03-13 17:12:38 +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
Clément OUDOT 2296bef738 Merge branch 'issue1668' into 'v2.0'
When logout-initiating SP has no known SLO endpoint, fallback to portal

See merge request lemonldap-ng/lemonldap-ng!66
2019-03-13 10:01:00 +01:00
Christophe Maudoux c06ea5d5f1 WIP - Viewer SPA (#1661) 2019-03-12 22:59:15 +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 4201fe25d8 WIP - Append relative files (#1661) 2019-03-12 16:33:09 +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
Xavier Guimard 9ae1eab836 Merge branch 'fix-icon-saml-logout' into 'v2.0'
Fix display of ok/nok image during multi-sp saml logout

See merge request lemonldap-ng/lemonldap-ng!64
2019-03-11 18:33:16 +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