diff --git a/TODO.md b/TODO.md index 7d5abb9..d308f94 100644 --- a/TODO.md +++ b/TODO.md @@ -15,6 +15,20 @@ - [x] `AdminLogger` — `logPeerTubeUpdate()` audit method - [x] Direct file upload fallback: when `peertube_upload_enabled = 0`, standard `` + local storage works unchanged +- [x] Backoffice fieldset reorder — Note contextuelle merged in, Lien BAIU added, removed from Métadonnées + - [x] Backoffice order: Note contextuelle → Points du jury → Remarques → Lien BAIU → Exemplaire BAIU → Exemplaire ERG → Contact interne + - [x] Removed standalone "Note contextuelle" fieldset (now inside Backoffice) + - [x] Lien BAIU moved from Métadonnées complémentaires into Backoffice + - [x] Métadonnées fieldset now: pages, minutes, annexes only + +- [x] Form fixes batch + - [x] bentopdf link clearer: "PDFs trop lourds ? https://bentopdf.com/" (full URL visible) + - [x] Multiple promoteurices: interne and ULB fields now dynamic (add/remove rows, same as lecteurs) + - [x] Contact visibility duplication removed from admin forms (`showContact = false`; `mail` field in fieldset-tfe-info covers it) + - [x] Asterisk corrections in files section: note_intention, website URL, video, audio all show red asterisk + `required` when non-admin + - [x] ULB promoteurice asterisk + required when finality=Approfondi (JS toggles `*` + `required` on first ULB input) + - [x] Controllers handle `jury_promoteur` and `jury_promoteur_ulb_name` as both scalar and array (backwards compat) + - [x] Fix `just serve` — justfile shebang recipes (`deploy-env`, `reencrypt-password`) used space indentation instead of tabs, causing "extra leading whitespace" parse error - [x] PDF 100 MB limit + bentopdf mention diff --git a/app/public/partage/fichiers-fragment.php b/app/public/partage/fichiers-fragment.php index 0685166..023ae20 100644 --- a/app/public/partage/fichiers-fragment.php +++ b/app/public/partage/fichiers-fragment.php @@ -132,11 +132,11 @@ $hxPost = $adminMode ? '/admin/fichiers-fragment.php' : '/partage/fichiers-fragm