Commit Graph
1181 Commits
Author SHA1 Message Date
joshpatra 556e6323ae test(jellyfin): use modern live authorization 2026-09-09 10:05:25 -04:00
joshpatra c25c5d6d29 fix(storage): retain playlist import migrations 2026-09-09 09:59:44 -04:00
joshpatra 1d11bcd35c fix(jellyfin): support modern server authorization 2026-09-09 07:14:03 -04:00
joshpatra 8781bd56ff fix(matching): prefer qualified local candidates 2026-08-20 16:21:32 -04:00
joshpatra 794ce03283 fix(webui): tighten mobile history rows
CI / build-and-test (push) Canceled after 0s
CI / release-critical-tests (push) Canceled after 0s
CI / csharp-format (push) Canceled after 0s
CI / webui (push) Canceled after 0s
CI / apple-contracts (push) Canceled after 0s
CI / compose-contracts (push) Canceled after 0s
CI / release-manifest (push) Canceled after 0s
2026-08-20 15:12:41 -04:00
joshpatra 2cdba2385a fix(intelligence): show artwork in compact history rows 2026-08-20 15:07:33 -04:00
joshpatra 541154c639 fix(intelligence): clarify AudioMuse-AI connection state 2026-08-20 14:34:59 -04:00
joshpatra e160a98fc0 chore(webui): allow Impeccable live mode in development 2026-08-20 14:08:45 -04:00
joshpatra b6e9d0e7fc test(storage): track latest repair migration 2026-08-20 13:22:58 -04:00
joshpatra 86ebf700bb fix(storage): repair provider account creator type 2026-08-20 13:17:08 -04:00
joshpatra 073705ce72 fix(ci): align notice and AudioMuse contracts
CI / build-and-test (push) Canceled after 0s
CI / release-critical-tests (push) Canceled after 0s
CI / csharp-format (push) Canceled after 0s
CI / webui (push) Canceled after 0s
CI / release-manifest (push) Canceled after 0s
CI / apple-contracts (push) Canceled after 0s
CI / compose-contracts (push) Canceled after 0s
2026-08-20 11:36:03 -04:00
joshpatra 37437e80e4 chore(repo): consolidate documentation and structure 2026-08-20 11:29:28 -04:00
joshpatra dc34a368ad docs: record built-in AudioMuse deployment 2026-08-20 10:51:55 -04:00
joshpatra 1edd625e6a feat(intelligence): add built-in AudioMuse connection 2026-08-20 10:42:32 -04:00
joshpatra 5bb159b7b4 docs: record Intelligence deployment 2026-08-20 10:13:27 -04:00
joshpatra 218a703fe7 fix(intelligence): default history to all time 2026-08-20 10:09:06 -04:00
joshpatra 18c8403735 feat(intelligence): configure AudioMuse in context 2026-08-20 10:04:27 -04:00
joshpatra 9d71474233 docs: record history import undo deployment
CI / build-and-test (push) Canceled after 0s
CI / release-critical-tests (push) Canceled after 0s
CI / csharp-format (push) Canceled after 0s
CI / webui (push) Canceled after 0s
CI / release-manifest (push) Canceled after 0s
CI / apple-contracts (push) Canceled after 0s
CI / compose-contracts (push) Canceled after 0s
2026-08-20 01:52:36 -04:00
joshpatra e6e7a2dc59 fix(intelligence): undo imports and reject video history 2026-08-20 00:47:38 -04:00
joshpatra ab9cd6633f test(webui): align mapping disclosure label 2026-08-19 23:10:04 -04:00
joshpatra a946f27f03 docs: record unlimited history deployment [skip ci] 2026-08-19 23:09:08 -04:00
joshpatra 9336e6c7c9 fix(intelligence): preserve unlimited imported history 2026-08-19 23:04:33 -04:00
joshpatra a50c669b56 docs: record final dashboard deployment [skip ci] 2026-08-19 22:08:41 -04:00
joshpatra f951adef2d fix(admin): ignore missing managed audio files 2026-08-19 22:01:26 -04:00
joshpatra e4c3b2872a docs: record pending webui delivery 2026-08-19 21:47:59 -04:00
joshpatra c8c57ea909 fix(webui): preserve route position when tabs activate 2026-08-19 21:34:51 -04:00
joshpatra b5113d4735 fix(webui): clarify imports and storage tables 2026-08-19 21:25:41 -04:00
joshpatra bbce7f685c feat(webui): streamline home and mobile review flows 2026-08-19 21:13:55 -04:00
joshpatra 43a00e4219 feat(webui): adopt Material control room design system 2026-08-19 20:33:45 -04:00
joshpatra 5e7b6401be fix(webui): clarify intelligence imports and controls 2026-08-19 16:04:04 -04:00
joshpatra f475d15804 docs: record final deployment evidence [skip ci] 2026-08-19 14:28:21 -04:00
joshpatra e42f38deaa fix(protocols): hide non-playable provider tracks 2026-08-19 14:15:03 -04:00
joshpatra b9c962e036 fix(ci): forward postgres connection environment 2026-08-19 13:15:01 -04:00
joshpatra 5616aaa036 fix(ci): project runner identity into postgres client 2026-08-19 13:08:03 -04:00
joshpatra c4af6a1f27 fix(ci): use pinned postgres client image 2026-08-19 13:00:20 -04:00
joshpatra 72ebd02608 fix(release): complete candidate and parity evidence 2026-08-19 12:44:57 -04:00
joshpatra 26f9786a00 fix(protocols): unify external lyrics and artist routing 2026-08-19 12:08:35 -04:00
joshpatra c614ea004a feat(matching): expose scored candidates and cache lifecycle 2026-08-19 11:55:35 -04:00
joshpatra d459da5a99 feat(dashboard): surface live playback and durable activity 2026-08-19 11:32:09 -04:00
joshpatra e9dbafe20d feat(intelligence): unify history discovery and automation 2026-08-19 11:15:24 -04:00
joshpatra e5d82ce5a5 feat(webui): unify integration management 2026-08-19 10:58:40 -04:00
joshpatra e4c699e870 feat(webui): restore signal boot and align data rows 2026-08-19 10:41:19 -04:00
joshpatra 07bc3c4512 fix(jellyfin): preserve library root user scope
CI / build-and-test (push) Canceled after 0s
CI / release-critical-tests (push) Canceled after 0s
CI / csharp-format (push) Canceled after 0s
CI / webui (push) Canceled after 0s
CI / apple-contracts (push) Canceled after 0s
CI / compose-contracts (push) Canceled after 0s
CI / release-manifest (push) Canceled after 0s
2026-08-17 16:16:58 -04:00
joshpatra 5c4f11463d fix(webui): contain route overflow 2026-08-17 15:26:00 -04:00
joshpatra d53f7f1934 fix(webui): constrain intelligence grid 2026-08-17 15:18:46 -04:00
joshpatra 94c2fbf5b6 test(webui): expose overflow diagnostics 2026-08-17 14:55:13 -04:00
joshpatra 09f63d2167 fix(webui): contain segmented navigation 2026-08-17 14:49:48 -04:00
joshpatra af89bfd0b1 fix(playback): preserve Apple stream quality on startup 2026-08-17 14:08:41 -04:00
joshpatra 3d077409be fix(playback): reduce Apple Music cold-start skips 2026-08-17 13:37:40 -04:00
joshpatra 7583ccf924 fix(webui): contain select labels on mobile 2026-08-16 10:20:02 -04:00