pinchflat/lib/pinchflat_web/controllers/settings
Daniel Da Cunha f9f52187ab Add queue diagnostics page
Adds a new diagnostics page under Config menu to monitor and manage
Oban job queues. Helps troubleshoot stuck or failed jobs without
needing to query the database directly.

Features:
- System overview (pending downloads, total media, sources, db size)
- Queue health status with running/available/scheduled/retryable counts
- Stuck jobs detection (executing > 30 min) with reset/cancel actions
- Failed jobs list with error details and bulk reset option
2026-01-18 21:29:00 +08:00
..
diagnostics_html Add queue diagnostics page 2026-01-18 21:29:00 +08:00
setting_html [Enhancement] Add setting to restrict filenames to ASCII characters (#660) 2025-03-17 14:58:25 -07:00
diagnostics_controller.ex Add queue diagnostics page 2026-01-18 21:29:00 +08:00
diagnostics_html.ex Add queue diagnostics page 2026-01-18 21:29:00 +08:00
setting_controller.ex [Enhancement] Adds in-app diagnostics page (#243) 2024-05-15 12:27:57 -07:00
setting_html.ex [Enhancement] Optionally use the YouTube API for improved fast indexing (#282) 2024-06-10 11:45:41 -07:00