70 Commits

Author SHA1 Message Date
243a44d516 Fix pint issues 2025-06-18 09:02:23 +02:00
abe845753a Add wasm evaluation to CSP to restore QR scan 2025-04-11 23:49:27 +02:00
ef03c1433d Complete CSP authorized hosts to restore QR scan & background images - Fixes #472 2025-04-11 22:58:51 +02:00
f91ebfabb3 Enhance CSP directives to support Vite hot reload mode 2025-04-01 10:02:09 +02:00
cd038384eb Add support of language tags composed of multiple sub-tags 2025-03-27 15:44:59 +01:00
c409d48bf8 Fix phpstan issues 2024-11-23 14:29:31 +01:00
e349c1057b Fix & Enable back CSP - Fixes #417 2024-11-19 12:47:37 +01:00
9e6086984f Disable CSP 2024-11-18 12:57:12 +01:00
fd695c7765 Update CSP 2024-11-17 22:57:15 +01:00
ce1692eaf4 Add Content Security Policy 2024-11-17 20:39:27 +01:00
5ddd21fb4d Fix phpstan issues 2024-11-09 14:13:24 +01:00
528a3be458 Force logout on routes not watched by the KickOutInactiveUser middleware 2024-10-26 18:45:30 +02:00
c00b04e192 Apply Pint fixes 2024-09-26 23:50:01 +02:00
091129ef06 Add a setting to restrict authentication to SSO only - Closes #368, Closes #362 2024-09-25 08:53:34 +02:00
4ea7988257 Make cleaning & Refactoring 2024-07-06 16:05:48 +02:00
ee1d7a3993 Remove useless middleware 2024-07-06 16:05:48 +02:00
e238e5121c Fix & Complete tests 2024-07-06 16:05:48 +02:00
8c89c6f0ab Fix Authentication listeners 2024-07-06 16:05:48 +02:00
32c3d0f605 Fix broken code after upgrading to Carbon v3 2024-06-26 14:32:18 +02:00
98ef297dc7 Remove useless overrides 2024-06-12 14:49:46 +02:00
76c3b6fe0c Add logging of auth proxy user 2024-04-24 14:06:15 +02:00
9519d5838c Fix inactivity detection followed by logout - Fixes #267 2024-03-06 08:40:29 +01:00
8b397750e8 Control & Promote administrator status via a method rather than a prop 2024-02-23 16:39:32 +01:00
ee02fb5d92 Change HTTP code returned for routes rejected in reverse proxy setup 2023-11-23 12:56:09 +01:00
fe5d807170 Upgrade to Laravel 10 & phpunit 10 2023-08-01 11:26:58 +02:00
3e012ae4e2 Update phpdocs 2023-03-26 23:04:06 +02:00
ac6c715e9a Apply Laravel Pint fixes 2023-03-26 17:13:32 +02:00
f359a1ade3 Fix user preferences not being applied correctly after sign-in 2023-03-15 11:46:37 +01:00
9133436020 Update logs messages 2023-02-27 00:33:42 +01:00
c8c1530b51 Apply Laravel Pint fixes 2023-02-25 22:23:38 +01:00
ed3a17a4fb Add IDs to logs to identify the user concerned by the logged event 2023-02-21 14:09:36 +01:00
5e5e50d053 Add Admin role & split settings between appSettings and userPreferences 2023-02-17 17:12:53 +01:00
05a39b6501 Update tests & minor fixes 2022-12-09 10:53:01 +01:00
d6fd8e3c52 Apply Laravel Pint fixes 2022-11-25 15:20:36 +01:00
b6a0e5055c Fix multiple issues detected by static analysis 2022-11-25 15:20:36 +01:00
0ac04a321d Upgrade to Laravel 9 2022-11-25 15:18:19 +01:00
6276c665a9 Add logs for common Auth actions 2022-10-18 17:34:56 +02:00
3e391167c6 Make language detection more robust 2022-09-07 17:56:42 +02:00
2123250a5e Fix multiple issues detected by static analysis 2022-09-07 17:54:27 +02:00
70c4c271cd Fix some issues detected by static analysis 2022-08-26 16:06:59 +02:00
3f279f358c Add user logging after WebAuthn authentication - Fix #109 2022-08-02 10:57:16 +02:00
f7ac1e96c3 Set SettingService behind a Facade 2022-07-30 17:51:02 +02:00
68ebeeb53a Close #88 - Remove the "Already authenticated" error on login forms 2022-07-12 12:32:32 +02:00
abce20419b Fix #80 - Cannot access accounts with proxy header auth 2022-05-19 16:42:43 +02:00
070c6a2486 Fix #73 - CSRF token mismatch 2022-05-14 13:45:12 +02:00
7f2806e7d9 Fix test error on kick-out inactive user 2022-05-10 00:59:07 +02:00
ebdca6bb42 Force logout of inactive users 2022-05-09 18:39:06 +02:00
bf495f9019 Add trusted proxies as an env var 2022-04-14 11:34:40 +02:00
ee22e24cf1 Fix and complete tests 2022-03-31 11:24:02 +02:00
5eee3de134 Refactor routes rejection using middlewares 2022-03-31 11:24:02 +02:00