Commit Graph
292 Commits
Author SHA1 Message Date
joshpatra c8a9b4d7cb fix(gamdl-aio): resolve login deadlock by checking daemon process health instead of requiring wrapper_api client during login 2026-07-07 18:26:50 -04:00
joshpatra 3ea1b0cca3 fix(ui): resolve login button scope error and smooth out progress bar updates during upload 2026-07-07 18:21:24 -04:00
joshpatra b13d7bb000 fix(controllers): prevent ObjectDisposedException by returning raw ContentResult in AppleMusicController 2026-07-07 18:14:00 -04:00
joshpatra 2fd484a72f fix(controllers): register AppleMusicController and DownloadActivityController in BackendControllerFeatureProvider 2026-07-07 18:05:35 -04:00
joshpatra 718863fc50 fix(gamdl-aio): add missing async-lru and dataclass-click dependencies to requirements.txt 2026-07-07 17:55:54 -04:00
joshpatra fafc1468f9 feat(security): apply AdminPortFilter to AppleMusic and DownloadActivity controllers, restore Deezer, configure Apple Music env variables 2026-07-07 17:49:55 -04:00
joshpatra 96925aebbf feat(ui): overhaul Configuration and Services tabs to use direct inline inputs and single save buttons, replacing individual modals
CI / build-and-test (push) Has been cancelled
2026-07-02 14:59:15 -04:00
joshpatra 769a85b36b feat(ui): hide guided setup wizard on dashboard if already configured, add manual toggle button 2026-07-02 14:50:46 -04:00
joshpatra 978173c450 fix(ui): resolve JS syntax error in submitAppleMusic2fa preventing script execution 2026-07-02 14:46:43 -04:00
joshpatra c8732deb7a fix(build): stage libc++_shared.so from NDK for x86_64 compile-time linking 2026-07-02 14:40:19 -04:00
joshpatra 2bef35bc87 fix(build): commit Android system linkers previously ignored by gitignore 2026-07-02 14:36:01 -04:00
joshpatra b8989700c2 fix(build): allow gamdl-aio to build natively on host architectures (amd64/arm64) to resolve exec format error 2026-07-02 14:29:38 -04:00
joshpatra 154abe28d1 feat(apple-music): embed gamdl-aio folder directly inside allstarr project 2026-07-02 14:27:54 -04:00
joshpatra 3465cde7de feat(apple-music): unify gamdl-aio sidecar, add Apple Music provider support & Guided Setup Wizard 2026-07-02 14:24:05 -04:00
joshpatra c2fd9cbf9f Merge branch 'main' into dev
CI / build-and-test (push) Has been cancelled
2026-05-24 23:37:22 -04:00
joshpatra fac1ffeda5 v2.0.2: fix SquidWTF nullable metadata warning
Docker Build & Push / build-and-test (push) Has been cancelled
Docker Build & Push / docker (push) Has been cancelled
v2.0.2
2026-05-24 23:35:06 -04:00
joshpatra 6e0330529b chore: merge beta v2.0.2-beta.1 back into dev
CI / build-and-test (push) Has been cancelled
2026-05-22 20:00:08 -04:00
joshpatra 7985070b78 v2.0.2-beta.1: fix SquidWTF nullable metadata warning
Docker Build & Push / build-and-test (push) Has been cancelled
Docker Build & Push / docker (push) Has been cancelled
v2.0.2-beta.1
2026-05-22 19:57:43 -04:00
joshpatra ed32992867 fix(squidwtf): resolve Song nullable warning in metadata fallback 2026-05-22 19:57:19 -04:00
joshpatra 1cb54fa7a6 chore: sync dev with beta version correction 2026-05-22 19:26:51 -04:00
joshpatra 3b1dbaa592 chore: correct AppVersion to 2.0.1 after mistaken v5 bump v2.0.1-beta.1 2026-05-22 19:26:49 -04:00
joshpatra e6b91ec3c9 chore: correct AppVersion to 2.0.1 after mistaken v5 bump 2026-05-22 19:26:37 -04:00
joshpatra fc607921fe chore: merge beta test fix into dev 2026-05-22 17:26:48 -04:00
joshpatra bb52b62627 test(scrobbling): use non-legacy Last.fm API keys in controller tests 2026-05-22 17:26:47 -04:00
joshpatra 018f1d6cff test(scrobbling): use non-legacy Last.fm API keys in controller tests 2026-05-22 17:26:34 -04:00
joshpatra 5becae0f30 chore: merge beta v5.0.1-beta.1 back into dev 2026-05-22 17:24:34 -04:00
joshpatra 47e596b826 chore(release): v5.0.1-beta.1 require Last.fm API credentials 2026-05-22 17:24:20 -04:00
joshpatra 238762b664 docs(ui): note Last.fm API env vars on scrobbling tab 2026-05-22 17:23:58 -04:00
joshpatra ffd91f742b fix(scrobbling): require own Last.fm API keys in env and compose 2026-05-22 17:22:49 -04:00
joshpatra 6b421f44e9 chore: merge beta v2.0.0-beta.1 back into dev 2026-05-22 17:09:41 -04:00
joshpatra ecbddd4542 chore(release): v2.0.0-beta.1 Deezer-first major release v2.0.0-beta.1 2026-05-22 17:09:21 -04:00
joshpatra 63dd1bfb5f feat(admin): multi-provider mapping UI with per-provider delete 2026-05-22 16:19:41 -04:00
joshpatra 026a4097b5 fix(deezer): improve search and playlist matching 2026-05-22 15:31:02 -04:00
joshpatra ec1b2b2b7a feat(spotify): multi-provider mappings and Deezer-first hardening
CI / build-and-test (push) Has been cancelled
2026-05-05 12:26:17 -04:00
joshpatra e39d907462 fix(startup): gate SquidWTF checks to SquidWTF service 2026-05-05 11:17:17 -04:00
joshpatra 7f54a8aa23 feat: add Song Migration tab with CSV export of non-Jellyfin tracks
CI / build-and-test (push) Has been cancelled
2026-04-27 23:48:49 -04:00
joshpatra cc519c7818 fix(streaming): race squid metadata and handle upstream errors
CI / build-and-test (push) Has been cancelled
2026-04-23 18:29:49 -04:00
joshpatra cae8eae509 fix(squidwtf): race manifests and degrade gracefully 2026-04-23 18:15:15 -04:00
joshpatra 3e28af4f4f Merge branch 'main' into dev 2026-04-23 17:44:29 -04:00
joshpatra ba2b47ad95 Merge branch 'main' into beta
Docker Build & Push / build-and-test (push) Has been cancelled
Docker Build & Push / docker (push) Has been cancelled
2026-04-23 17:42:46 -04:00
joshpatra a87102c8d8 chore(release): prepare v1.5.4
Docker Build & Push / build-and-test (push) Has been cancelled
Docker Build & Push / docker (push) Has been cancelled
v1.5.4
2026-04-23 17:39:57 -04:00
joshpatra 1fb57aadf0 fix(squidwtf): add geeked uptime feed 2026-04-23 17:39:32 -04:00
joshpatra 082ea520d4 chore(release): prepare v1.5.4-beta.1 v1.5.4-beta.1 2026-04-23 17:30:20 -04:00
joshpatra cf8e828879 fix(squidwtf): add geeked uptime feed 2026-04-23 17:29:38 -04:00
joshpatra a840a22cc2 fix(squidwtf): add geeked uptime feed 2026-04-23 17:10:21 -04:00
joshpatra 317369d120 fix(ui): keep dashboard open on issue draft
CI / build-and-test (push) Has been cancelled
2026-04-18 23:04:50 -04:00
joshpatra b23678e95a fix(auth): use temp session store in tests 2026-04-18 22:48:46 -04:00
joshpatra 00a6cbc20e feat(auth): persist admin web sessions 2026-04-18 22:42:04 -04:00
joshpatra 34d307fd4e fix(ui): normalize issue draft markdown 2026-04-18 22:30:31 -04:00
joshpatra ca9813f1ea feat(ui): improve issue report diagnostics 2026-04-18 22:24:37 -04:00