fix: upload progress bar not visible — collectFileNames checks FilePond instances; remove admin auth from progress poll endpoint

This commit is contained in:
Pontoporeia
2026-05-11 16:55:58 +02:00
parent d873a7f09e
commit c3f6e8a033
4 changed files with 34 additions and 2 deletions

View File

@@ -40,6 +40,7 @@
- [x] **Nginx rate limiting too aggressive** — increased admin zone to 300r/m, burst=30 to handle ~11 concurrent HTMX fragment requests on contenus.php page load
- [x] **Migration idempotency**`CREATE INDEX` / `CREATE TRIGGER` / `CREATE VIEW` now use `IF NOT EXISTS` in schema.sql and generate-schema.py; migrate.sh no longer fails on re-run
- [ ] **Database readonly** — intermittent permission issue after deploy (added deploy-nginx recipe; permissions should be fixed by --chown + deploy-server.sh)
- [x] **Upload progress bar not visible**`collectFileNames()` now also checks FilePond instances directly (not just `input.files`); `upload-progress.php` no longer requires admin auth (blocked partage form polling)
## PeerTube Alternate Labels & FilePond Pools