Merge branch 'phase-9' into config-review
ci / server (pull_request) Successful in 11m9s
ci / frontend (pull_request) Successful in 49s
ci / image (pull_request) Skipped
ci / e2e (pull_request) Failing after 27s

This commit is contained in:
2026-10-27 14:05:20 -06:00
5 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ All notable changes to this project are recorded here. The format follows [Keep
### Changed
- Security fixes in the pinned dependencies, found by the new CI scan: `pypdf` 6.21.0 to 6.21.1 (GHSA-5hx5-vpf9-5wcv, a crafted PDF could reach the image parsers) and `certifi` 2026.7.22 to 2026.10.19 (PYSEC-2026-4320, a distrusted root removed). The image must be rebuilt for both to reach the stacks.
- Security fixes in the pinned dependencies, found by the new CI scan: `pypdf` 6.21.0 to 6.21.2 (GHSA-5hx5-vpf9-5wcv, a crafted PDF could reach the image parsers; 6.21.2 for GHSA-6c7f-9265-g8fw, GHSA-jr96-gvgh-j3r4 and GHSA-gmh7-3g9r-mjh5) and `certifi` 2026.7.22 to 2026.10.19 (PYSEC-2026-4320, a distrusted root removed). The image must be rebuilt for both to reach the stacks.
- `POST /api/admin/ad/refresh` no longer runs the AD refresh in the request. It asks the worker for an `ad-reconcile` run and answers 202 `{requested, pending, job}`; `GET /api/admin/ad/reconcile` gives the latest report.
- The storage quota alert is now mailed through the Notifications rules (to PS-Admins by default), with a "Cleared" message when usage drops back.
- The session, lock and sign-in limit settings can be overridden on the Admin Security tab; the environment values are the defaults.