40 Commits
Author SHA1 Message Date
daniels 939dc9819d Require synced review site 0.0.1 2026-07-30 19:47:35 +02:00
daniels 65c96bbc4b Migrate UI to React and Tailwind Refs #32 2026-07-30 14:54:46 +02:00
daniels fb955adaf8 Add persistent local review stack 2026-07-30 14:36:45 +02:00
daniels c5cc0901c5 Fix remaining queue races Refs #6 2026-07-30 10:40:39 +02:00
daniels 7bdab60d6f Fix queue claim concurrency Refs #6 2026-07-30 10:32:09 +02:00
daniels 4e3d021652 Fix queue review findings Refs #6 2026-07-30 10:05:57 +02:00
daniels a088d840e3 Implement persistent queue engine Refs #6 2026-07-30 09:01:25 +02:00
daniels 72562eab95 Target manual importer from UI controls #31 2026-07-29 21:37:20 +02:00
daniels 7be54f9f3c Show self-update availability in UI #25 2026-07-29 21:21:05 +02:00
daniels 006db01930 Fix import queue UI controls #31 2026-07-29 21:02:18 +02:00
daniels 96f077ec76 Add release-aware self update #25 2026-07-29 20:44:41 +02:00
daniels 5c205fff13 Clarify Importarr light dark themes #30 2026-07-29 20:42:23 +02:00
daniels b2c34ef995 Add light and dark UI palettes #30 2026-07-29 20:33:00 +02:00
daniels da4df50205 Tighten Importarr UI #30 2026-07-29 20:28:09 +02:00
daniels 2a7c39bf6a Make UI SABnzbd-style #30 2026-07-29 20:19:33 +02:00
daniels 5752e9fb2f Add API update controls #22 2026-07-29 20:11:26 +02:00
daniels 6cdf1f5d49 Improve desktop jobs queue layout #29 2026-07-29 20:06:03 +02:00
daniels 7c50def0c9 Display build dates in local time 2026-07-29 20:04:37 +02:00
daniels 2156989b4b Improve mobile jobs queue #29 2026-07-29 19:52:51 +02:00
daniels d15ea13cb3 Make UI mobile responsive #29 2026-07-29 18:58:05 +02:00
daniels 5829623a9e Add per-item run now action #26 2026-07-29 15:19:31 +02:00
daniels c2ccb0d4bb Clear stale ignored SAB rows
Drop ignored SAB records before each sync so ownership remapping removes old decisions.
2026-07-29 15:16:39 +02:00
daniels f9eb633e19 Map SAB storage root safely
Only treat configured manual storage as Importarr-owned and map SAB container paths to local paths.
2026-07-29 15:15:15 +02:00
daniels ce82a405c5 Treat manual storage as Importarr-owned
Use SAB storage under the configured download root as ownership even when SAB reports category '*'.
2026-07-29 15:12:04 +02:00
daniels 22a1fc5522 Add settings connection tests 2026-07-29 15:11:26 +02:00
daniels 581934f7b5 Refresh stale SAB category ignores
Drop old ignored SAB rows before resync so fixed category parsing can take effect.
2026-07-29 15:08:32 +02:00
daniels 2ff670a9ae Read SAB cat as category
Treat SAB history cat/category fields equivalently for #20.
2026-07-29 15:06:37 +02:00
daniels 57c266dfa8 Add settings dialog for Arr connections #21 2026-07-29 14:57:38 +02:00
daniels a443909d64 Fix FastAPI index rendering
Use the current TemplateResponse signature and cover the live controls page.
2026-07-29 14:48:48 +02:00
daniels f4d151f9fe Remove legacy Importarr status UI
Run the service through the FastAPI entrypoint only to avoid split UI paths.
2026-07-29 14:46:25 +02:00
daniels 1cafe2b45a Build jobs queue UI for issue #8 2026-07-29 14:45:31 +02:00
daniels 8cb82ee8c4 Add queue override controls
Adds pause, stop, start, and cancel-current controls for #20.
2026-07-29 14:35:28 +02:00
daniels 2f996600c6 Remove private deployment details 2026-07-29 14:13:22 +02:00
daniels 67335a37b9 Document Importarr issue deployment workflow 2026-07-29 13:53:49 +02:00
daniels 259f5e7ee2 Install Importarr services from repo on dgsserver1 2026-07-29 13:41:06 +02:00
daniels af2808189d Solve Importarr queue controls issues #1 #2 #3 2026-07-29 13:19:55 +02:00
daniels 126ec9c1f4 Document repo install workflow for agents 2026-07-29 13:11:59 +02:00
daniels 6a7e83c1b6 Install Importarr from packaged repo build 2026-07-29 13:07:39 +02:00
daniels 0f7fc6f032 Install Importarr from repository checkout 2026-07-29 13:06:00 +02:00
daniels 577ea97d46 Initial productized Importarr service 2026-07-29 11:37:57 +02:00