Commit Graph

  • 94d5c05a95 feat: simplify dry run UX with one-click buttons and drop persistent toggle v2 Sam Chau 2026-02-19 09:45:02 +10:30
  • ad877d9876 fix: remove noisy auth bypass log Sam Chau 2026-02-19 08:36:24 +10:30
  • f3316fd990 feat: allow users to set custom cooldown tags for upgrade filters, lets filters share cooldown state Sam Chau 2026-02-19 08:34:54 +10:30
  • ea7f5fb9ee feat: improve filter rename ux Sam Chau 2026-02-19 08:08:37 +10:30
  • acbbcdc045 fix: revert back to polling again because deno sucks Sam Chau 2026-02-19 08:08:20 +10:30
  • 4da5a28d61 style: use search dropdown for filters Sam Chau 2026-02-19 07:48:42 +10:30
  • 95cd7b0d48 fix: let currentdatabase load lazily Sam Chau 2026-02-19 07:42:43 +10:30
  • 09f17bdcbf fix: add status to radarr upgrade filters, replace default min availability with status ise released for radarr upgrades Sam Chau 2026-02-19 07:35:20 +10:30
  • c037995b5b chore: add local dev task, add skip for non connection logs Sam Chau 2026-02-18 16:22:44 +10:30
  • 57802d6a5d style: replacing all isntances of deprecated table action button with regular button Sam Chau 2026-02-17 08:09:47 +10:30
  • a10bf4280b style: improved card/table views for arr/database list pages Sam Chau 2026-02-17 08:04:17 +10:30
  • 40e1bb7979 style: improve about page design Sam Chau 2026-02-17 07:56:57 +10:30
  • 023a7b0533 fix: chunk library request to stop uri length bug Sam Chau 2026-02-17 07:32:42 +10:30
  • a66fd4026a style: add reusable labels/buttons to logs table Sam Chau 2026-02-17 07:29:34 +10:30
  • 7058998290 chore: turn hmr back on, turn polling off Sam Chau 2026-02-17 06:32:04 +10:30
  • 3ca91a7eb9 chore: move sveltkit output to root Sam Chau 2026-02-17 06:31:00 +10:30
  • cafad0023e chore: lock export button behind unfinished feature flag Sam Chau 2026-02-17 06:04:07 +10:30
  • cc1d168c0d fix: add more checks for langauge grouping Sam Chau 2026-02-17 05:20:39 +10:30
  • e42bc50fc8 chore: increase polling interval so the dev server stops borking Sam Chau 2026-02-17 05:20:22 +10:30
  • 55fb877d26 chore: add import modal types to api spec Sam Chau 2026-02-17 05:06:55 +10:30
  • 70796b82c3 chore: remove noisy entity eval logs Sam Chau 2026-02-17 05:04:19 +10:30
  • 0d282d7d87 fix: use indexer reported langague in evaluator in front of release title parsed value, specify source in parsed badge Sam Chau 2026-02-17 05:00:47 +10:30
  • 915bc5ba83 style: replace original entity table components with reusable ones Sam Chau 2026-02-17 05:00:14 +10:30
  • 6b347482da style: add xl rounding to label Sam Chau 2026-02-17 04:59:35 +10:30
  • 18da1a90b9 style: make badge/modal look more like form input Sam Chau 2026-02-17 04:59:22 +10:30
  • c6bb29b4bd chore: turn hmr off Sam Chau 2026-02-17 04:58:53 +10:30
  • ddc2fb7cae fix(scoring): rename HDR/Colour group to HDR, move colour grade to Edition Sam Chau 2026-02-17 03:54:32 +10:30
  • 8b9662505b fix(scoring): replace virtual list with progressive loading Sam Chau 2026-02-17 03:54:19 +10:30
  • 8e8cb9f8d1 feat(ui): animate loading spinner on modal confirm button Sam Chau 2026-02-17 03:43:06 +10:30
  • 1daa83d8a5 perf(pcd): skip redundant cache recompiles during multi-op writes Sam Chau 2026-02-17 03:43:00 +10:30
  • 274c301c9e fix(clone): auto-select layer instead of manual radio buttons Sam Chau 2026-02-17 03:42:50 +10:30
  • 8df93ba27b perf: use cookies instead of local storage to speed up list page load Sam Chau 2026-02-15 06:24:24 +10:30
  • 7c1c3a506a feat(upgrades): sonarr upgrade functionality Sam Chau 2026-02-13 04:03:37 +10:30
  • bf10e96b1f fix(docker): bundle libsqlite3 in runtime image to avoid downloading at startup Sam Chau 2026-02-13 04:03:13 +10:30
  • b5ab2d0b25 fix: let tooltip wrap fullwidth around button Sam Chau 2026-02-13 03:54:05 +10:30
  • 7fe6fae170 fix: allow backup tests to create folders Sam Chau 2026-02-13 03:53:47 +10:30
  • f0f54bfa3d refactor(types): rename RadarrQualityProfile/RadarrTag to Arr-prefixed shared types Sam Chau 2026-02-13 00:02:05 +10:30
  • 4ceaf310bc research: add bruno sonarr requests Sam Chau 2026-02-12 23:54:56 +10:30
  • 40abdc418a chore: better hmr handling Sam Chau 2026-02-12 23:22:48 +10:30
  • 2a43867904 fix(ui): use explicit closing tag for textarea in ImportModal Sam Chau 2026-02-12 21:33:48 +10:30
  • 2f6723e52d fix(types): add .ts extension to dates import in scheduleUtils Sam Chau 2026-02-12 21:32:32 +10:30
  • 45b3d496fd fix(types): narrow optional lastRunAt to string | null for cooldown calc Sam Chau 2026-02-12 21:31:52 +10:30
  • 2ca3768e24 fix(types): add empty export to make spawn.ts a module Sam Chau 2026-02-12 21:31:29 +10:30
  • bfdf4bc558 fix(types): cast exhaustive switch default in job display formatter Sam Chau 2026-02-12 21:30:38 +10:30
  • 9e2556b49f style: relace entity card views with reusable card/grid components, also add pagination using progressive lists Sam Chau 2026-02-12 20:53:31 +10:30
  • e30dfab254 dev: add label to dev components page Sam Chau 2026-02-12 20:52:54 +10:30
  • 3a583c4223 style: allow individual cards to set flush bg Sam Chau 2026-02-12 20:52:41 +10:30
  • 4890e23fd5 fix: properly resolve langauge updates and any handling Sam Chau 2026-02-12 20:52:26 +10:30
  • 91c1fd43ad feat: update table views to use pagination, remove date based columns Sam Chau 2026-02-12 20:52:08 +10:30
  • f8cfe0c2d9 performance: add progessive list support to table to enable invisible pagination Sam Chau 2026-02-12 20:51:26 +10:30
  • 05ffece92e style: add danger variant to label Sam Chau 2026-02-12 20:50:14 +10:30
  • d0dbd2a6f5 ui: reusable codeblock/markdown components Sam Chau 2026-02-12 20:50:04 +10:30
  • 0cfb8faf08 style: make ghost button styling like label Sam Chau 2026-02-12 20:49:33 +10:30
  • 14bdaee82e feat: extend clone/export/import to all entity types Sam Chau 2026-02-12 17:42:17 +10:30
  • 3eadf54091 refactor: replace action bar dropdowns with Tooltip on backups and logs pages Sam Chau 2026-02-12 16:26:00 +10:30
  • 8c8552a241 fix(ui): use fixed positioning and viewport clamping for Tooltip Sam Chau 2026-02-12 16:25:53 +10:30
  • 72d0958f90 refactor: replace TableActionButton with Button in delay profile table Sam Chau 2026-02-12 15:47:51 +10:30
  • d37c437321 refactor(ui): extract Tooltip into reusable component Sam Chau 2026-02-12 15:47:37 +10:30
  • b248c78ad7 feat: add portable data validation to import endpoint Sam Chau 2026-02-12 15:37:48 +10:30
  • 18b74c807d docs: add clone and portable entities todo Sam Chau 2026-02-12 15:35:18 +10:30
  • cf76dc7419 feat(ui): add tooltip support to Button component Sam Chau 2026-02-12 15:35:11 +10:30
  • ebf7eb6bae feat: add clone and export UI for delay profiles Sam Chau 2026-02-12 15:34:55 +10:30
  • 449a5f8970 feat: add PCD export/import API endpoints Sam Chau 2026-02-12 15:34:42 +10:30
  • 952a774aca feat: add portable entity types and serialize/deserialize layer Sam Chau 2026-02-12 15:31:18 +10:30
  • 1cd7cadb2f fix(sync): reorder conditions according to seraphys' OCD Sam Chau 2026-02-12 04:18:04 +10:30
  • f0e2419f0c style: add loading state to test connection Sam Chau 2026-02-12 04:17:07 +10:30
  • 75c0094e4e fix: bypass score row 50/50 layout with mobile stacking Sam Chau 2026-02-12 03:46:37 +10:30
  • 2a307a84c3 feat: add Card, CardGrid, and Label to component showcase Sam Chau 2026-02-12 03:41:19 +10:30
  • d351a472de refactor: delay profile form to use Card with flush Sam Chau 2026-02-12 03:40:54 +10:30
  • a522b1353e refactor: delay profile card view to use Card and CardGrid Sam Chau 2026-02-12 03:40:47 +10:30
  • 5aa906b0d1 feat: add Label component Sam Chau 2026-02-12 03:40:35 +10:30
  • 5c8588e0b9 docs: update section 3 with regex E2E results Sam Chau 2026-02-12 03:40:32 +10:30
  • a4628156c9 feat: add Card and CardGrid components Sam Chau 2026-02-12 03:40:26 +10:30
  • 8f75fb0fc0 test: add section 3 regex conflict E2E tests (3.1–3.7) Sam Chau 2026-02-12 03:40:19 +10:30
  • 6f33f0f283 test: add 2.46 real world use case e2e (ask, override, align) Sam Chau 2026-02-12 02:57:02 +10:30
  • 747c351747 fix: align strategy drops partially-applied qualities ops Sam Chau 2026-02-12 02:55:36 +10:30
  • df8cf15e34 fix: prevent false conflicts for unchanged custom format scores Sam Chau 2026-02-12 02:55:28 +10:30
  • bc7c7b34e4 style: simplify toast alerts Sam Chau 2026-02-11 22:14:42 +10:30
  • 7ad51c293c feat: sync deps on dev change Sam Chau 2026-02-11 22:09:32 +10:30
  • 97691837a4 docs: refresh architecture + add clean:dev task Sam Chau 2026-02-11 20:31:44 +10:30
  • a22464191d ui: update sync/jobs controls and cron inputs Sam Chau 2026-02-11 20:31:34 +10:30
  • ba6ccdf395 jobs: replace legacy runner with event-driven queue Sam Chau 2026-02-11 20:31:24 +10:30
  • fc80682864 fix: track readme/manifest in outgoing changes Sam Chau 2026-02-11 13:39:55 +10:30
  • 0d9bdff0fb test(e2e): implement QP lifecycle and dependency tests 2.40–2.45 Sam Chau 2026-02-11 01:37:00 +10:30
  • de616e31ab fix(qp): resolve CF rename chain in scoring override Sam Chau 2026-02-11 01:18:18 +10:30
  • d2068e8afc fix(qp): support profile re-creation in overrideGeneral Sam Chau 2026-02-10 23:51:42 +10:30
  • 9287099cfb fix(qp): remove default ordered_items from CREATE desiredState Sam Chau 2026-02-10 23:50:42 +10:30
  • 880dd926ff test(e2e): implement QP scoring conflict tests 2.32–2.39 Sam Chau 2026-02-10 21:29:03 +10:30
  • b78bc3524b docs: mark QP conflict tests 2.17–2.31 as passing Sam Chau 2026-02-10 19:46:14 +10:30
  • 4bb96ae4c8 test(e2e): implement QP qualities conflict tests 2.27–2.31 Sam Chau 2026-02-10 19:44:40 +10:30
  • cadcdbfe5f fix(qp): order upgrade_until updates to respect partial UNIQUE index Sam Chau 2026-02-10 19:44:18 +10:30
  • caf9355da5 fix(pcd): reorder override flow to drop op before recompilation Sam Chau 2026-02-10 19:44:12 +10:30
  • e3d19d6a83 fix(qp): batch quality profile qualities into atomic operation Sam Chau 2026-02-10 19:44:03 +10:30
  • b5e3f2ec0b test(e2e): implement QP general field conflict tests 2.23–2.26 Sam Chau 2026-02-10 16:47:46 +10:30
  • 6f96a65b0a test(e2e): implement QP conflict resolution tests 2.17–2.22 Sam Chau 2026-02-10 16:29:07 +10:30
  • 5006449333 fix(qp): add SSR guard for document access in qualities page Sam Chau 2026-02-10 16:29:00 +10:30
  • 71f8c263c2 fix(qp): correct save button text in e2e helpers Sam Chau 2026-02-10 16:28:54 +10:30
  • 06e373a3a5 chore(api-spec): add docs and metadata Sam Chau 2026-02-09 21:36:05 +10:30
  • 9f1f345bda feat: add JSR package for OpenAPI spec and types Sam Chau 2026-02-09 21:28:13 +10:30
  • f6c10150ee refactor(api): migrate library endpoints to v1 with OpenAPI spec Sam Chau 2026-02-09 19:45:04 +10:30