Commit Graph

12315 Commits

Author SHA1 Message Date
Maxime Besson 798c80fbf1 Add merge subcommand to lemonldap-ng-cli (#2780) 2022-08-24 14:10:23 +02:00
Christophe Maudoux 0c1e58da66 Typos 2022-08-22 21:25:28 +02:00
Maxime Besson ec1a1c11b8 Fix skin translations overriding llng.ini messages (#2773) 2022-08-22 18:55:34 +02:00
Maxime Besson 84d3ca2b89 Use skin translation files when sending mail (#2772) 2022-08-22 18:55:34 +02:00
Yadd e7d25fa403 Add missing translation files 2022-08-21 19:54:39 +02:00
Yadd 7f21896902 Update translations from transifex 2022-08-21 19:43:32 +02:00
Christophe Maudoux a4a57f7e87 Typos 2022-08-19 22:28:19 +02:00
Clément OUDOT 2dec1987c1 Merge branch 'rememberAuthChoice' into 'v2.0'
add RememberAuthChoice Plugin (references #2737)

See merge request lemonldap-ng/lemonldap-ng!261
2022-08-19 09:21:33 +00:00
Clément OUDOT 8ac1d4b0e9 Merge branch '2770-handler-redirection-port' into 'v2.0'
clarify which port to use for handler redirection in the documentation (#2770)

See merge request lemonldap-ng/lemonldap-ng!276
2022-08-19 09:20:50 +00:00
Christophe Maudoux 613b442473 Typos 2022-08-16 13:09:27 +02:00
Maxime Besson ee46c5c6a7 Add an option to change the doc URL prefix (#2285) 2022-08-12 10:05:39 +02:00
Maxime Besson b0c53126ee Allow portal app to be chosen through LLTYPE (#2285)
This lets the admin be more explicit about routing.
Since 2.0 we have a single entry point for each component, we don't
really need to dynamically load psgi files.
2022-08-12 09:28:40 +02:00
Maxime Besson 9d569817bd Fix use of SCRIPTNAME in templates (#2650) 2022-08-12 09:09:22 +02:00
Maxime Besson bc588c8b33 Remove broken window.data.scriptname (#2650) 2022-08-12 09:09:22 +02:00
Maxime Besson 1986f730a7 Fix usage of script_name (#2650) 2022-08-12 09:09:22 +02:00
Maxime Besson f4d5ac0e4f Remove dead code (#2650) 2022-08-12 09:09:22 +02:00
Maxime Besson 4fc253926f Handle empty SCRIPT_NAME (#2650) 2022-08-12 09:09:22 +02:00
Maxime Besson 0e93fc6556 Fix #2785 2022-08-11 14:01:40 +02:00
Maxime Besson 1cdc9640ba Expose field name to template when building history (#2784) 2022-08-09 14:53:13 +02:00
Maxime Besson 55d46a1731 Make _2f variable available in login history in case of failure (#2726) 2022-08-09 14:23:35 +02:00
Christophe Maudoux 2ab940840e Sort done notifications and convert epoch into local date (#2782) 2022-08-05 00:03:42 +02:00
David Coutadeur a99dbbe998 rememberAuthChoice: resolve conflicts with 2.0 branch (#2737) 2022-07-29 13:18:05 +00:00
Yadd e321b1ebed Update INSTALL file (Closes: #2707) 2022-07-28 17:58:12 +02:00
Yadd a8254dec1c Update versions 2022-07-28 12:42:15 +02:00
Yadd b4ff23d9b2 Fix defaultLogger for FastCGI server (Closes: #2769) 2022-07-28 12:11:16 +02:00
Yadd 59c781b393 Improve session destroy propagation (#2758) 2022-07-28 11:35:48 +02:00
Yadd 61a913b8c0 Fix $ENV{LLNG_DEFAULTLOGGER} for FastCGI server (Closes: #2769) 2022-07-28 11:24:25 +02:00
Yadd baa3d6da1b Declare compliance with Debian policy 4.6.1 2022-07-28 10:56:51 +02:00
Yadd d8411f8d9a Update Debian versions support 2022-07-28 10:54:38 +02:00
Yadd 2868f94923 Fix CVE list 2022-07-28 10:31:07 +02:00
Yadd e013e92217 Update Ubuntu versions 2022-07-28 10:28:17 +02:00
Maxime Besson 85888a9986 Unit test for #2615 2022-07-21 16:04:16 +02:00
Maxime Besson 67ee7b21ba Fix Kerberos session upgrade/renew (#2615) 2022-07-21 16:04:16 +02:00
Maxime Besson c4837f82fd Merge branch 'refactor-importmetadata' into 'v2.0'
Refactor importmetadata

See merge request lemonldap-ng/lemonldap-ng!257
2022-07-21 13:58:51 +00:00
Yadd 4104e5a933 Update tr translation from transifex 2022-07-20 23:30:37 +02:00
Christophe Maudoux fede7f01d3 Merge branch '2775' into 'v2.0'
Allow to continue notification process with JSON response

See merge request lemonldap-ng/lemonldap-ng!279
2022-07-20 07:45:40 +00:00
Christophe Maudoux 6257e86301 Update doc (#2775) 2022-07-19 20:32:12 +02:00
Christophe Maudoux 6b4c7d5272 Append unit test (#2775) 2022-07-19 20:02:22 +02:00
Christophe Maudoux df6727ffbd Return ciphered id in JSON response if notif is pending 2022-07-18 23:36:22 +02:00
Christophe Maudoux e05b51c9aa Perl critic 2022-07-18 23:35:37 +02:00
Maxime Besson 6e7fd58113 Include extra keys in oidcGenerateUserInfoResponse (#2725) 2022-07-18 17:59:18 +02:00
Yadd 569f38fc92 Update fi translation 2022-07-16 07:59:37 +02:00
Yadd 3e1655f2b8 languages 2022-07-14 07:23:11 +02:00
Yadd a3abc17103 Fix Debian install (#2739) 2022-07-14 07:09:24 +02:00
Clément OUDOT 74fdd88338 Merge branch 'apache-ssoaas-client-2739' into 'v2.0'
Add new liblemonldap-ng-ssoaas-apache-client-perl package (#2739)

See merge request lemonldap-ng/lemonldap-ng!259
2022-07-13 16:09:41 +00:00
Clément OUDOT 05d379e3cb Update spec file for SSOaaS Apache Client 2022-07-13 17:58:41 +02:00
Clément OUDOT 2bb7a1dbfe Merge branch 'v2.0' into apache-ssoaas-client-2739 2022-07-13 17:49:35 +02:00
Maxime Besson fef3f2e1db Merge branch 'fix-test-call-stack' into 'v2.0'
Correctly report the calling location in test functions

See merge request lemonldap-ng/lemonldap-ng!278
2022-07-12 14:43:10 +00:00
Maxime Besson 5a47d7e9bc Correctly report the calling location in test functions
With this change, failure in a test lib function (expectForm,
expectJWT...) will be reported at the calling location in the original
*.t test file, instead of being reported in the test lib

    t/30-SAML-ReAuth-with-choice.t .. 1/?
    #   Failed test ' URI match'
>>> #   at t/30-SAML-ReAuth-with-choice.t line 72.
2022-07-12 16:14:56 +02:00
Maxime Besson e41f55bcb6 Merge branch '2746-SAML-metadata-without-SingleLogoutService' into 'v2.0'
#2746 do not proceed to logout if no logoutService is defined into SAML MD

See merge request lemonldap-ng/lemonldap-ng!272
2022-07-12 08:41:20 +00:00