114 Commits

Author SHA1 Message Date
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
9ff44f091e feat: add settings onboarding cutscene group (#450) 2026-04-17 19:24:22 +09:30
santiagosayshey
65fa73efe4 feat: add media management onboarding cutscene group (#449) 2026-04-17 16:39:10 +09:30
santiagosayshey
11650b26f1 feat: add delay profiles onboarding cutscene group (#448) 2026-04-17 15:56:41 +09:30
santiagosayshey
e5dc721e43 feat: add custom formats onboarding cutscene group (#445) 2026-04-16 17:00:43 +09:30
santiagosayshey
b6602662e7 feat: smart entity search (#439) 2026-04-15 17:58:34 +09:30
santiagosayshey
496d13e7ab feat: cross-entity reference navigation (#438) 2026-04-15 15:08:40 +09:30
santiagosayshey
f86a1f0e9d fix: use on-demand SSE instead of persistent connection for job status (#436) 2026-04-15 11:44:35 +09:30
santiagosayshey
7b393fefbc fix: use leader election for SSE to prevent multi-tab connection exhaustion (#435) 2026-04-15 11:04:31 +09:30
santiagosayshey
fb810c4318 chore: repository cleanup and modular architecture docs (#432) 2026-04-15 10:36:23 +09:30
santiagosayshey
942811f190 chore: update vite to v8 (#423) 2026-04-12 04:05: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
5cc142a12f feat: enable onboarding flag, add cutscene stages for databases and arr instances (#407) 2026-04-07 05:11:11 +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
07ce977780 fix: cron input layout on weekly/monthly and mobile (#396) 2026-04-01 20:06:47 +10:30
santiagosayshey
e0f08b3fda docs: cutscene onboarding architecture (#392) 2026-04-01 01:17:20 +10:30
santiagosayshey
c08193d4a3 feat: toggle monitored, fix: sonarr series slugs (#373) 2026-03-28 12:59:58 +10:30
santiagosayshey
36826a3d9f feat: arr library overhaul (#371) 2026-03-27 18:14:02 +10:30
santiagosayshey
d2b253ecfa feat: add Telegram notification service (#353) 2026-03-22 09:07:11 +10:30
santiagosayshey
a6004967d6 docs: readme rewrite (#349) 2026-03-19 08:13:21 +10:30
santiagosayshey
809634daaf feat: add webhook notification service (#347) 2026-03-18 13:41:54 +10:30
santiagosayshey
69ffa40782 feat: add ntfy notification service (#346) 2026-03-18 05:48:45 +10:30
santiagosayshey
4801d28f8f refactor: service agnostic notification payloads (#345) 2026-03-18 03:16:16 +10:30
santiagosayshey
e776bb1407 feat: live job status indicator in sidebar via SSE (#332) 2026-03-16 04:30:33 +10:30
santiagosayshey
d34f822226 feat: quality group positions (#329) 2026-03-15 03:01:25 +10:30
santiagosayshey
c0c704ea46 fix: replace highlight.js with custom tokenizer and themed code blocks (#327) 2026-03-12 07:24:29 +10:30
santiagosayshey
7289fc5cd0 feat: security hardening + CI pipeline (#310) 2026-03-08 20:46:01 +10:30
Sam Chau
17a739a93f feat: add .NET regex validation with inline feedback and save guard 2026-03-04 10:43:30 +10:30
Sam Chau
2b9248b48e chore: update CI workflows and contributing guide 2026-03-03 11:56:27 +10:30
Sam Chau
a467ea56e3 refactor: simplify sync-entity API by deriving section from entityType 2026-03-03 08:10:11 +10:30
Sam Chau
be079b52be feat: add sync-on-save for media settings changes 2026-03-03 07:58:57 +10:30
Sam Chau
e3b1b49e33 feat: add sync-on-save for quality definition changes 2026-03-03 07:52:16 +10:30
Sam Chau
743108cbf7 feat: add sync-on-save for naming config changes 2026-03-02 15:25:57 +10:30
Sam Chau
7c312b0006 feat: add sync-on-save for delay profile changes 2026-03-02 14:47:12 +10:30
Sam Chau
da5d9b1585 feat: add sync-on-save for regular expression changes 2026-03-02 14:34:38 +10:30
Sam Chau
08aa396c12 feat: add sync-on-save for custom format changes 2026-03-02 13:59:55 +10:30
Sam Chau
ef14c86960 feat: add entity sync API endpoint and infrastructure 2026-03-02 04:06:15 +10:30
Sam Chau
55fb877d26 chore: add import modal types to api spec 2026-02-17 05:06:55 +10:30
Sam Chau
0d282d7d87 fix: use indexer reported langague in evaluator in front of release title parsed value, specify source in parsed badge 2026-02-17 05:00:47 +10:30
Sam Chau
18b74c807d docs: add clone and portable entities todo 2026-02-12 15:35:18 +10:30
Sam Chau
449a5f8970 feat: add PCD export/import API endpoints 2026-02-12 15:34:42 +10:30
Sam Chau
5c8588e0b9 docs: update section 3 with regex E2E results 2026-02-12 03:40:32 +10:30
Sam Chau
6f33f0f283 test: add 2.46 real world use case e2e (ask, override, align) 2026-02-12 02:57:02 +10:30
Sam Chau
97691837a4 docs: refresh architecture + add clean:dev task 2026-02-11 20:31:44 +10:30