Commit graph

  • 2e675b2fc3
    Merge 50efcb2d2c into 122c569fef Yonas Habteab 2026-07-06 08:53:32 +0200
  • 4afcf58762
    Merge 3735397b67 into 122c569fef Alexander Rieß 2026-07-06 07:37:00 +0200
  • 3735397b67 Simplify CspConfigForm fix-config-form-value Alexander Rieß 2026-07-03 15:10:10 +0200
  • 2842142147 Fix ConfigForm value setting Alexander Rieß 2026-07-03 14:36:53 +0200
  • 7be92467d9
    Merge a0190dbf44 into 122c569fef Alexander Aleksandrovič Klimov 2026-07-03 13:30:09 +0200
  • f4c33d98d0
    Merge 53f418c4a2 into 122c569fef Alexander Aleksandrovič Klimov 2026-07-03 13:30:09 +0200
  • 9e5f9a02f7
    Merge 9b3b79037b into 122c569fef Alexander Aleksandrovič Klimov 2026-07-03 13:30:06 +0200
  • 122c569fef
    Release version 2.14.0 (#5531) main v2.14.0 Eric Lippmann 2026-07-03 13:07:27 +0200
  • 24fd19a2c0
    Raise version to 2.14 Ravi Srinivasa 2026-07-02 16:50:39 +0200
  • ff245daff8
    Add v2.14.0 to CHANGELOG.md Ravi Srinivasa 2026-07-02 16:23:00 +0200
  • 74cc764c3f
    Add v2.13.1 to CHANGELOG.md Eric Lippmann 2026-07-02 14:36:55 +0200
  • ae5d64d05a
    Add v2.12.7 to CHANGELOG.md Eric Lippmann 2026-07-02 14:30:00 +0200
  • 53d83a2187
    Implement password policy with hook (#5419) Eric Lippmann 2026-07-03 13:06:34 +0200
  • 46c047eecb Document password policy configuration and extension Jolien Trog 2026-04-10 10:00:00 +0200
  • 950ab216cb Apply password policy to password change and user forms Jolien Trog 2026-04-08 15:10:00 +0200
  • 291f79015a Add PasswordPolicyConfigForm to general configuration Jolien Trog 2026-04-07 09:45:00 +0200
  • 78a4d9e6a1 Register built-in password policies in ApplicationBootstrap Jolien Trog 2026-04-05 14:20:00 +0200
  • c04281b837 Add AnyPasswordPolicy and CommonPasswordPolicy Jolien Trog 2026-04-01 10:30:00 +0200
  • 62a9d2027e Add password policy interface, hook, validator, and helper Jolien Trog 2026-03-30 09:15:00 +0200
  • 41aaa059fe
    Merge 8dae91724b into 32121ffad1 Alexander Rieß 2026-07-03 11:42:17 +0200
  • 8dae91724b Remove datetime picker behavior remove-flatpickr Alexander Rieß 2026-07-03 08:30:04 +0200
  • 32121ffad1
    Two-Factor Authentication Contract (#5514) Eric Lippmann 2026-07-02 17:07:34 +0200
  • 7c4d682b22 Mark TwoFactorHook static methods and hook helpers as final Johannes Rauh 2026-07-02 16:31:04 +0200
  • 15b3d07482 Qualify 2FA method identifiers with their providing module Johannes Rauh 2026-07-02 12:40:40 +0200
  • 19f59ed3d5 Regenerate session ID after storing the 2FA challenge Eric Lippmann 2026-06-30 09:37:02 +0200
  • 0de9f5f1d5 Add module class to 2FA config fieldset in TwoFactorEnrollmentForm Johannes Rauh 2026-05-18 11:39:17 +0200
  • c6785d88f0 Add unique form ids to fix incorrect focus after login form submission Johannes Rauh 2026-05-08 11:14:41 +0200
  • 2f3e817323 Avoid storing full remember-me cookie in session during 2FA challenge Johannes Rauh 2026-05-08 10:49:16 +0200
  • 00bd07ae82 Deduplicate redirect logic into LoginRedirect element Johannes Rauh 2026-05-07 15:16:22 +0200
  • 4f0fd40658 Revoke remember-me cookies on 2FA enrollment and unenrollment Johannes Rauh 2026-05-07 13:48:48 +0200
  • 68cce6e264 Document 2FA enrollment and login flow Johannes Rauh 2026-05-06 08:39:15 +0200
  • c9d4f96910 Update LoginPage docblock Johannes Rauh 2026-05-06 08:39:08 +0200
  • bb71e8b447 Add enrollment UI and two-factor tab to account navigation Johannes Rauh 2026-05-06 08:25:56 +0200
  • 6e7393eb20 Reject API requests if 2FA enrolled Johannes Rauh 2026-05-06 08:25:32 +0200
  • c822a14846 Add 2FA challenge flow to LoginForm Johannes Rauh 2026-05-06 09:24:34 +0200
  • 3bd98bfc30 Add AuthenticationController::twofactorAction() Johannes Rauh 2026-05-06 08:25:00 +0200
  • 2249877207 Add TwoFactorChallengeForm and login CSS Johannes Rauh 2026-05-06 08:24:27 +0200
  • de7f0b0b9c Add TwoFactorState to centralize 2FA session handling Johannes Rauh 2026-05-06 08:23:03 +0200
  • 8b0bb56ef5 Add TwoFactorHook Johannes Rauh 2026-05-06 08:42:59 +0200
  • b9724a0738 Add TwoFactor interface Johannes Rauh 2026-05-06 08:42:51 +0200
  • 283dcea683
    Allow custom csp header (#5477) Eric Lippmann 2026-07-02 16:49:59 +0200
  • 3f47366946
    Release version 2.13.1 (#5530) v2.13.1 support/2.13 Eric Lippmann 2026-07-02 14:40:55 +0200
  • 36bafad37c
    Release version 2.12.7 (#5529) v2.12.7 support/2.12 Eric Lippmann 2026-07-02 14:39:05 +0200
  • 9afad79ab2 Add v2.13.1 to CHANGELOG.md Eric Lippmann 2026-07-02 14:36:55 +0200
  • 33a0d22927 Raise version to 2.13.1 Eric Lippmann 2026-07-02 14:35:12 +0200
  • 1029d07155 Merge commit from fork Johannes Meyer 2026-07-02 14:26:15 +0200
  • e320050f58 Raise version to 2.12.7 Eric Lippmann 2026-07-02 14:30:29 +0200
  • ebff4673ee Add v2.12.7 to CHANGELOG.md Eric Lippmann 2026-07-02 14:30:00 +0200
  • d6de2145cd Merge commit from fork Johannes Meyer 2026-07-02 14:26:15 +0200
  • 0cbbdf3567
    Merge 75242d5091 into 8f153bd5f5 Alexander Aleksandrovič Klimov 2026-07-02 14:27:50 +0200
  • 8f153bd5f5
    Merge commit from fork Johannes Meyer 2026-07-02 14:26:15 +0200
  • 5469b0fa21 2.12.x: Relax CI IPL dependency constraints (#5528) Eric Lippmann 2026-07-02 11:43:56 +0200
  • f5743dae41 Remove monitoring module (#5487) Alexander Aleksandrovič Klimov 2026-07-02 10:32:06 +0200
  • e1ef782e13 2.12.x: Relax CI IPL dependency constraints Eric Lippmann 2026-07-02 11:15:18 +0200
  • b596eabe0a Warn users when their source is excluded from CSP Alexander Rieß 2026-07-02 10:38:00 +0200
  • f16f2b1303 Document Security configuration page, CSP options and CspHook Alexander Rieß 2026-07-02 10:31:48 +0200
  • 050c551bcd Add dedicated Security configuration page with a CSP editor Alexander Rieß 2026-06-26 14:48:58 +0200
  • 3f134889f5 Refactor Csp util to use CspLoaders; rename CspDirectiveHook to CspHook Alexander Rieß 2026-06-26 14:47:50 +0200
  • ed66b32884 Introduce loader and reason abstractions for CSP directive collection Alexander Rieß 2026-06-26 14:47:01 +0200
  • eb80f4060a
    Remove monitoring module (#5487) Alexander Aleksandrovič Klimov 2026-07-02 10:32:06 +0200
  • 2acd614b70 Remove monitoring module Sukhwinder Dhillon 2025-12-08 14:40:49 +0100
  • 42fc663798 Extend Csp to collect directives from navigation, dashboards and modules William Calliari 2025-05-15 12:10:05 +0200
  • eb4fd0b1c9
    Add ConfigForm based on CompatForm (#5480) Alexander Rieß 2026-07-01 15:30:45 +0200
  • 3b9d663bcf
    Replace array() with [] (#5509) jrauh01 2026-07-01 14:19:02 +0200
  • 60812353d2 Add ConfigForm as an ipl-forms replacement for the Zend-based ConfigForm Alexander Rieß 2026-06-26 11:52:13 +0200
  • c0e7a24c4e Convert array() to [] in comments Johannes Rauh 2026-05-19 08:51:24 +0200
  • 4d5fa9a0b9 Convert array() to [] in module view scripts Johannes Rauh 2026-05-19 08:23:27 +0200
  • 201a5e0a2a Convert array() to [] in application view scripts Johannes Rauh 2026-05-19 08:23:10 +0200
  • 11f0a6ee7d Convert array() to [] in phpdoc blocks Johannes Rauh 2026-05-18 15:09:44 +0200
  • e18d01fb57 Convert array() to [] in tests Johannes Rauh 2026-05-18 15:04:49 +0200
  • e32fdf02e0 Convert array() to [] in modules Johannes Rauh 2026-05-18 15:04:40 +0200
  • 83e80c2602 Convert array() to [] in library Johannes Rauh 2026-05-19 08:39:42 +0200
  • 92fd5fb70d Convert array() to [] in application Johannes Rauh 2026-05-19 08:39:33 +0200
  • 22cefcc1c4
    Merge aaf95c1083 into eb942c847c gbin2265 2026-07-01 09:08:29 +0200
  • eb942c847c
    Streamline installation docs (#5519) Eric Lippmann 2026-06-26 14:25:50 +0200
  • d41f500ff8 Remove stale doc/ files Eric Lippmann 2026-06-25 10:50:04 +0200
  • 33d91d09bf Streamline installation docs Ravi Srinivasa 2026-06-09 09:55:37 +0200
  • 0f0d0b53f4
    Streamline authentication process (#5387) Johannes Meyer 2026-06-25 15:54:36 +0200
  • 0306f2be4d Module: Expect user and group backends upon registration Johannes Meyer 2026-03-11 17:02:50 +0100
  • 9fcc3535af Drop obsolete route references Johannes Meyer 2025-07-08 14:45:44 +0200
  • 7174740b02 Manager: Perform module loading asynchronously Johannes Meyer 2025-07-08 14:30:16 +0200
  • 445f682989 Auth: Perform authentication only once and not lazily Johannes Meyer 2025-07-08 14:22:56 +0200
  • 6f705f126f EmbeddedWeb: Explicitly perform authentication Johannes Meyer 2025-07-08 14:16:42 +0200
  • feeb03d9dc
    Fix callsites to PdfExportHook assume use of HookEssentials (#5526) Alexander Rieß 2026-06-25 13:58:24 +0200
  • 7bcc1cdaeb Revert callsites to PdfExportHook assume use of HookEssentials Alexander Rieß 2026-06-25 11:54:15 +0200
  • b759046e5e
    Introduce missing first and htmlToPdf methods to PdfexportHook (#5491) Eric Lippmann 2026-06-25 09:24:58 +0200
  • 944914c528
    Merge deca308cb7 into fd6a977eec Blerim Sheqa 2026-06-23 18:38:20 +0000
  • 325ed4ecfe
    Merge 46d8124908 into fd6a977eec Sukhwinder Dhillon 2026-06-23 17:39:52 +0000
  • 452ee5d837
    Merge 86bcd0ba2e into fd6a977eec Peter Mc Aulay 2026-06-23 17:33:07 +0000
  • 014bb04941
    Merge 0555ff9e6b into fd6a977eec Johannes Meyer 2026-06-23 16:52:41 +0000
  • 3de71bb8d6
    Merge 4301bedcbb into fd6a977eec Johannes Meyer 2026-06-23 16:42:40 +0000
  • f83207e014
    Merge 90f320dfe5 into fd6a977eec Florian Strohmaier 2026-06-23 16:37:47 +0000
  • 2d701aae6b
    Merge 136ebab79e into fd6a977eec Sukhwinder Dhillon 2026-06-23 16:33:46 +0000
  • bc1066886b
    Merge 365d2f70d0 into fd6a977eec Henrik Triem 2026-06-23 16:30:48 +0000
  • f929a85143
    Merge a0b8829f81 into fd6a977eec Johannes Meyer 2026-06-23 16:29:11 +0000
  • e0e516b2f2
    Merge 359c89cc1f into fd6a977eec Petr Ledvina 2026-06-23 16:27:06 +0000
  • ba55db7e07
    Merge 4e7337b22d into fd6a977eec Henrik Triem 2026-06-23 16:26:37 +0000
  • 64e81289af
    Merge 4a86179409 into fd6a977eec Johannes Meyer 2026-06-23 16:06:34 +0000
  • ae782084e6
    Merge 75a607fe1f into fd6a977eec Sukhwinder Dhillon 2026-06-23 15:58:17 +0000
  • 6cc950ca89
    Merge e3a5112fa1 into fd6a977eec Yonas Habteab 2026-06-23 15:49:07 +0000