project-nomad/admin/app/utils
Mark 191e2b8a83 fix: add stall detection to resumable downloader
Axios stream timeout only covers initial connection, not the body.
Once streaming starts, a stalled server would hang indefinitely.

- Added stallTimeout param (default 60s) to DoResumableDownloadParams
- Reset a timer on every received chunk; abort if no data arrives within the window
- Treat stall errors as retriable network errors in doResumableDownloadWithRetry
  so partial downloads can resume from where they left off
2026-03-15 18:00:55 -04:00
..
downloads.ts fix: add stall detection to resumable downloader 2026-03-15 18:00:55 -04:00
fs.ts feat: zim content embedding 2026-02-08 13:20:10 -08:00
misc.ts feat(AI): chat suggestions and assistant settings 2026-02-01 07:24:21 +00:00
version.ts feat: support for updating services 2026-03-11 14:08:09 -07:00