Sam Chau
894e91a413
fix: weird hmr env var behaviour for isDev on upgrades page resolved
2026-01-21 00:19:45 +10:30
Sam Chau
caf33abcd7
docs: consistent roles in about
2026-01-21 00:19:06 +10:30
Sam Chau
a0ba39bb35
feat(api): add bruno Radarr API requests for movies and quality profiles (we stan bruno)
2026-01-21 00:06:06 +10:30
Sam Chau
4c90c729e4
style(ui): add compact versions of button, input, number input and a combined button + dropdown component
2026-01-21 00:05:38 +10:30
Sam Chau
51d382754a
feat(upgrades): add digital and physical release fields, introduce ordinal operators and availability order for (better) minimum availability filtering
2026-01-21 00:04:56 +10:30
Sam Chau
7aaebf7dfe
feat(tests): implement test runner script for specific test execution
2026-01-21 00:03:53 +10:30
Sam Chau
a64dc8a858
feat(tests): add ordinal operators tests for minimum_availability filtering
2026-01-21 00:03:39 +10:30
Sam Chau
ac963cd083
fix(platform): enhance macOS platform detection for Intel architecture
2026-01-20 22:36:28 +10:30
Sam Chau
90d3257424
chore: correct license detection to AGPL-3.0
2026-01-20 19:08:52 +10:30
Sam Chau
f0853990c2
chore(parser): remove local build config before publishing
2026-01-20 18:46:51 +10:30
Sam Chau
7534553ba2
feat(dev): add platform detection and update environment variables for Vite
2026-01-20 18:46:37 +10:30
Sam Chau
ff6a9be8c1
refactor(parser): restructure service with proper logging and sepofcon
2026-01-20 18:40:28 +10:30
Sam Chau
facf391f16
style: improve platform/version card in sidebar
2026-01-20 00:56:51 +10:30
Sam Chau
ec0db073d2
feat: add dev mode override for manual upgrade runs
2026-01-20 00:23:12 +10:30
Sam Chau
b5ab5ec285
style: x/y toggle
2026-01-20 00:23:01 +10:30
Sam Chau
dc36b06366
fix: ensure value change dispatch in NumberInput component
2026-01-20 00:22:37 +10:30
Sam Chau
6a09d9093e
style: card based selection for quality / delay profile syncing
2026-01-19 23:18:11 +10:30
Sam Chau
1ec8da5742
fix: update IconCheckbox event binding from onclick to on:click
2026-01-19 23:15:12 +10:30
Sam Chau
8026bc93c9
fix: add uuid fallback for non-secure contexts (HTTP)
2026-01-19 22:28:49 +10:30
Sam Chau
e1c0a66603
docs: add Docker configuration example and update parser service notes
2026-01-19 22:27:15 +10:30
Sam Chau
f29d80c7ab
chore: docker build workflows
2026-01-19 21:56:39 +10:30
Sam Chau
fd20cd84e8
feat: add Docker deployment support
2026-01-19 20:23:10 +10:30
Sam Chau
dd77d1af35
refactor: replace PowerShell regex testing with parser service integration
2026-01-19 20:21:15 +10:30
Sam Chau
9a925b19f1
chore: rename dev:vite task to dev:server
2026-01-19 19:05:34 +10:30
Sam Chau
fc56a67b28
fix: various dirty tracking bug fixes, unused variables
2026-01-19 18:18:22 +10:30
Sam Chau
c476775bc2
feat: add SQL validation method to PCDCache and integrate it into writeOperation as final lod
2026-01-19 10:41:21 +10:30
Sam Chau
78c7cc19a2
fix: update condition type filtering to show all options
2026-01-19 10:40:58 +10:30
Sam Chau
487b043278
fix: clear dirty state for read-only testing page
2026-01-19 09:59:14 +10:30
Sam Chau
221d0fffb4
chore: formatting
2026-01-19 09:54:41 +10:30
Sam Chau
10244efe91
fix: cf/qp names instead of ids for entity testing
2026-01-19 07:58:49 +10:30
Sam Chau
6ffc9cd5ce
refactor: the great ID purge of 2026
2026-01-19 07:45:03 +10:30
Sam Chau
4f565ebd6f
fix: use name+tmdbid primary key instead of auto incmremented id
2026-01-19 04:12:37 +10:30
Sam Chau
95930edc53
feat(conditions): add per-condition arr_type support
2026-01-19 03:37:26 +10:30
Sam Chau
9b2f0d393c
feat(arr): add logs page for viewing Radarr/Sonarr logs
2026-01-19 02:39:59 +10:30
Sam Chau
d11e060c91
feat: flexible response parsing in HTTP client (allows text now)
2026-01-19 02:28:32 +10:30
Sam Chau
8d3e20d3c3
refactor: use base http client for notifications, parser, autocomp
2026-01-19 02:26:12 +10:30
Sam Chau
f6d99bc267
feat: run history for rename jobs
2026-01-19 01:52:26 +10:30
Sam Chau
1b3a5828c4
style: make rename page look more like upgrades
2026-01-19 01:44:36 +10:30
Sam Chau
ebf1ee781f
fix: sync page dirty state tracking, remove old upgrade logs page *content* (will be refactored for something else)
2026-01-19 01:31:56 +10:30
Sam Chau
99c5046ed8
feat: upgrade improvements - more compact settings page, improved filter builder, clearer buttons, searching / filtering, improved run history, notifications
2026-01-19 01:27:28 +10:30
Sam Chau
5c529e665a
fix: require media management settings before quality profile sync
2026-01-18 18:10:53 +10:30
Sam Chau
6bc72b032d
chore: add --allow-sys flag to build commands
2026-01-18 17:54:09 +10:30
Sam Chau
0e762e3470
refactor: backups page to use reusable table and actions bar
2026-01-18 17:38:13 +10:30
Sam Chau
ee65444717
refactor: remove old card view for jobs, replace with expandable table. Use table comp for history
2026-01-18 17:32:57 +10:30
Sam Chau
efcc30f8c9
feat: simplify rename info, add stuff about rich/summary notifs
2026-01-18 02:38:10 +10:30
Sam Chau
0ab315d4a9
feat: add summary notifs for rename jobs, rename original to rich notifs
2026-01-18 02:24:18 +10:30
Sam Chau
de39481d4d
feat: renaminatorr logic, jobs, long notif support
2026-01-18 02:06:51 +10:30
Sam Chau
47ba9dd7e9
feat: manual incoming changes handling
...
- Enhanced Git class to include method for fetching incoming changes from remote repository.
- Implemented logic to retrieve and display incoming commits in the changes page.
- Updated API routes to handle incoming changes and pull requests.
- Modified UI components to show incoming changes and allow users to pull updates.
- Improved actions bar to disable commit actions when there are incoming changes.
- Added sync button to refresh repository status and check for updates.
2026-01-17 15:25:24 +10:30
Sam Chau
b13ec91e32
fix: set last sync after *every* sync, not just when changes are pulled
2026-01-17 14:33:46 +10:30
Sam Chau
7c1952d264
refactor: add date utility for consistent UTC handling
2026-01-17 14:31:48 +10:30