74 Commits

Author SHA1 Message Date
santiagosayshey
8531da9384 fix: save quality group upgrade until changes (#709) 2026-06-01 11:00:31 +09:30
santiagosayshey
323d87e467 fix: strip backup git remote credentials (#700) 2026-05-29 15:13:26 +09:30
santiagosayshey
bcaff2b268 fix: support quality profile upgrades allowed (#690) 2026-05-27 15:16:54 +09:30
santiagosayshey
ef8bfbd886 fix: tolerate missing sonarr season statistics (#689) 2026-05-27 14:21:31 +09:30
santiagosayshey
13112b45dd fix: monitor upgrade queue during search commands (#683) 2026-05-27 09:33:56 +09:30
santiagosayshey
ff289213d2 fix: support arr naming token parameters (#675) 2026-05-26 09:23:39 +09:30
santiagosayshey
6dfbf8d7b0 fix: sync size custom format units (#626) 2026-05-21 04:23:09 +09:30
santiagosayshey
4af19ce215 fix: allow cloned Arr instances with reused API keys (#619) 2026-05-20 07:54:46 +09:30
santiagosayshey
01f5688343 fix: default first-party database links to v2 (#614) 2026-05-19 23:51:48 +09:30
santiagosayshey
62303c2e51 fix: preserve null quality profile description guards (#603) 2026-05-19 20:10:58 +09:30
santiagosayshey
15f1f78690 fix: preserve queued named schedules (#558) 2026-05-08 16:05:13 +09:30
santiagosayshey
95bccd3b03 refactor: migrate pcd conflict tests (#551) 2026-05-07 17:47:26 +09:30
santiagosayshey
5d60e79144 fix: rewrite restored database paths (#550) 2026-05-07 14:05:37 +09:30
santiagosayshey
70ab3c7065 feat: enable editing for quality definitions on linked databases (#544) 2026-05-07 08:37:25 +09:30
santiagosayshey
b4a072ce94 feat: enable editing for naming on linked databases (#542) 2026-05-06 17:51:05 +09:30
santiagosayshey
56f5a42bda fix: resolve conflict field values after upstream renames (#541) 2026-05-06 16:50:16 +09:30
santiagosayshey
3177d36312 feat: enable editing for media settings on linked databases (#540) 2026-05-06 16:33:13 +09:30
santiagosayshey
2691e2341b fix: converge delay profile delete to name-only guards (#539) 2026-05-06 15:32:27 +09:30
santiagosayshey
fb374790c0 fix: drop pattern guard from regex delete and add coverage (#537) 2026-05-06 14:09:58 +09:30
santiagosayshey
c915a40307 refactor: centralize integration test port allocation (#535) 2026-05-06 12:50:24 +09:30
santiagosayshey
9b5defa812 feat: enable editing for delay profiles on linked databases (#534) 2026-05-06 08:46:47 +09:30
santiagosayshey
d19ea6a147 refactor: pcd write test harness and regex coverage (#533) 2026-05-06 08:05:34 +09:30
santiagosayshey
ce72f41bfc fix: backup creation and restore reliability (#527) 2026-05-05 15:58:38 +09:30
santiagosayshey
1824246956 fix: apply busy_timeout to test harness DB connections (#526) 2026-05-05 08:02:28 +09:30
santiagosayshey
0494077f82 feat: media management drift detection (#520) 2026-05-04 18:48:41 +09:30
santiagosayshey
0d3474def7 feat: add drift notifications (#516) 2026-05-04 15:28:23 +09:30
santiagosayshey
e2e7fdf9c8 chore: speed up and stabilize CI and integration tests (#517) 2026-05-04 15:23:44 +09:30
santiagosayshey
5effe78899 feat: add delay profile drift detection (#514) 2026-05-04 11:43:45 +09:30
santiagosayshey
65fc0866c2 feat: add quality profile drift comparison (#512) 2026-05-04 08:40:45 +09:30
santiagosayshey
c2e53ee52d feat: add custom format drift comparison (#509) 2026-05-03 14:14:17 +09:30
santiagosayshey
2ec077b5db feat: filter upgrades by custom format (#507) 2026-05-03 08:19:46 +09:30
santiagosayshey
955cc21f7c fix: keep generated draft ops with rename groups (#488) 2026-04-30 06:08:23 +09:30
santiagosayshey
9e49d19358 refactor(pcd): split regex update into per-field ops (#484) 2026-04-28 23:44:47 +09:30
santiagosayshey
75275890d1 feat: database announcements (#478) 2026-04-27 07:56:08 +09:30
santiagosayshey
483ed538a6 feat: add in-app announcements (#467) 2026-04-21 01:40:28 +09:30
santiagosayshey
74ba9a629b feat: add optional external_url to arr instances (#463) 2026-04-20 17:52:28 +09:30
santiagosayshey
0db1d311ee feat: add arr cleanup notifications (#457) 2026-04-18 17:19:26 +09:30
santiagosayshey
1710f2ba20 feat: backup notifications with live status stream (#454) 2026-04-18 15:35:31 +09:30
santiagosayshey
fb810c4318 chore: repository cleanup and modular architecture docs (#432) 2026-04-15 10:36:23 +09:30
santiagosayshey
3f64b48aef feat: add database CRUD and sync API endpoints (#416) 2026-04-10 07:07:57 +09:30
santiagosayshey
7e4576b815 feat: add POST /api/v1/databases endpoint (#413) 2026-04-09 07:54:14 +09:30
santiagosayshey
e8159b30c6 feat: add GET /api/v1/status endpoint (#411) 2026-04-09 05:47:20 +09:30
santiagosayshey
58233f9f67 feat: add backup API endpoints and rewrite API docs (#410) 2026-04-08 06:52:33 +09:30
santiagosayshey
7d3ddf76f6 feat: add GET /api/v1/arr endpoint (#404) 2026-04-03 17:22:11 +10:30
santiagosayshey
6cf5ec4899 feat: add GET /api/v1/databases endpoint (#403) 2026-04-03 03:40:01 +10:30
santiagosayshey
df535f6b55 refactor: move database endpoints to page-local routes (#400) 2026-04-03 02:44:48 +10:30
santiagosayshey
d2b253ecfa feat: add Telegram notification service (#353) 2026-03-22 09:07:11 +10:30
santiagosayshey
94c7202e20 feat: PCD sync notifications (#352) 2026-03-22 06:20:40 +10:30
santiagosayshey
e8cab9c3d9 feat: arr sync notifications (#350) 2026-03-21 09:50:48 +10:30
santiagosayshey
809634daaf feat: add webhook notification service (#347) 2026-03-18 13:41:54 +10:30