simple-web-file-upload/public
Stefan Hacker 82782c4f92 Add auto-refresh on the customer page and harden the new poll endpoints
The upload page now polls /info and /files every 20s while visible:
new uploads (also via WebDAV), expiry changes and link deactivation
appear without a manual reload. A pollBusy flag prevents overlapping
fetches on slow connections, and visibilitychange stops the timer in
backgrounded tabs. /info and /files get Cache-Control: no-store so the
browser cannot serve stale state, plus a 60/min/IP customerPollLimiter
to cap abuse from leaked tokens.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 15:36:07 +02:00
..
admin Add hierarchical customer file browser with folder ZIP downloads 2026-04-16 14:29:56 +02:00
upload.html Add auto-refresh on the customer page and harden the new poll endpoints 2026-04-16 15:36:07 +02:00