WebSocket Upload Keepalive
🐛 Bug Fixes
- server: Fixed WebSocket uploads hanging at 100% on remote servers behind a reverse proxy - the server now sends a keepalive message every 5 seconds during the finalization phase so Caddy/Nginx/Traefik do not close the connection as idle while the server is still flushing data to storage and writing to the DB.
🔧 CI/CD
- infra: Added branche ignore rule to stop branch-specific workflows (e.g.
release.yml) from running on themainbranch - these workflows are only meant to run on feature branches and tags, not onmainwhere they cause noise and duplicate runs alongside the genericvalidate.yml.
🐳 Docker
- Image:
skyfay/skysend:v2.5.3 - Also tagged as:
latest,v2 - Platforms: linux/amd64, linux/arm64