project-nomad/admin/inertia
Chris Sherwood b0b8f07661 fix: improve download reliability with stall detection, failure visibility, and Wikipedia status tracking
Three bugs caused downloads to hang, disappear, or leave stuck spinners:
1. Wikipedia downloads that failed never updated the DB status from 'downloading',
   leaving the spinner stuck forever. Now the worker's failed handler marks them as failed.
2. No stall detection on streaming downloads - if data stopped flowing mid-download,
   the job hung indefinitely. Added a 5-minute stall timer that triggers retry.
3. Failed jobs were invisible to users since only waiting/active/delayed states were
   queried. Now failed jobs appear with error indicators in the download list.

Closes #364, closes #216

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 11:46:10 -07:00
..
app feat(UI): add Night Ops dark mode with theme toggle 2026-03-20 11:46:10 -07:00
components fix: improve download reliability with stall detection, failure visibility, and Wikipedia status tracking 2026-03-20 11:46:10 -07:00
context feat: container controls & convienience scripts 2025-08-08 15:07:32 -07:00
css feat(UI): add Night Ops dark mode with theme toggle 2026-03-20 11:46:10 -07:00
hooks feat(UI): add Night Ops dark mode with theme toggle 2026-03-20 11:46:10 -07:00
layouts feat(UI): add Support the Project settings page 2026-03-20 11:46:10 -07:00
lib feat(UI): add Debug Info modal for bug reporting 2026-03-20 11:46:10 -07:00
pages fix: prefer real block devices over tmpfs for storage display 2026-03-20 11:46:10 -07:00
providers feat(UI): add Night Ops dark mode with theme toggle 2026-03-20 11:46:10 -07:00
tsconfig.json fix(Docs): documentation renderer fixes 2025-12-23 16:00:33 -08:00