• Joined on 2026-06-29
quinn pushed to master at projects/companion 2026-06-30 19:19:18 +00:00
40da777d4d test(companion): add unit tests for http client, fetchJson, and session recovery
quinn pushed to main at applications/portable-net-tv 2026-06-30 19:13:06 +00:00
b2a2a5ac01 test(core): add unit tests for watchlog, rsync shellQuote, and governor budget
quinn pushed to main at packages/speech-synthesis-mcp 2026-06-30 19:12:25 +00:00
8881e49afc test(mcp): add unit tests for jsonContent, personalities, library URLs, service routing
quinn pushed to main at applications/plum-control-mcp 2026-06-30 19:11:50 +00:00
199f8cccfd test(media): add unit tests for findShow, summarizeByShow, and bridge path guard
quinn pushed to main at packages/osx-tts-mcp 2026-06-30 19:10:41 +00:00
70a69e2a71 test(osx-tts): add unit tests for stripTags, parseVoices, jsonContent
quinn pushed to master at applications/chobit 2026-06-30 19:06:55 +00:00
d444e06dd6 test(chobit-core): add unit tests for emotion-extractor, sentence-stream, conversation-state
quinn pushed to main at applications/net-tools 2026-06-30 16:18:04 +00:00
9ae26e3772 data(mesh): add ct.prod host entry (hardened public prod / DMZ)
quinn pushed to main at projects/tv-anarchy 2026-06-30 13:21:05 +00:00
a0ae9eddb8 fix(adult): gate Continue-Watching resume card behind switchToAdultOnlyHome
quinn pushed to main at developer/tf-services 2026-06-30 13:03:00 +00:00
7c9512791e fix(runners): broad ct labels to match self-hosted workflow runs-on
quinn pushed to main at developer/tf-services 2026-06-30 08:35:06 +00:00
4e4d9e7427 feat(tf-services): Forgejo Actions + co-located runners
quinn pushed to main at projects/tv-anarchy 2026-06-30 07:28:25 +00:00
d793d54dfb feat(adult): Continue Watching last adult playlist + separate adult/non-adult playlist lanes
quinn pushed to main at projects/tv-anarchy 2026-06-30 07:25:10 +00:00
cc5a3a5ce5 fix(playback): show on-demand fetch feedback when streaming an undownloaded episode
quinn pushed to main at projects/tv-anarchy 2026-06-30 07:02:04 +00:00
d175315260 feat(home): Continue-Watching play interrupts with an undoable recovery point
quinn pushed to main at projects/tv-anarchy 2026-06-30 06:57:02 +00:00
82ed75cd08 fix(display): relocate a fullscreen VLC window when the output display changes
quinn pushed to main at developer/tf-services 2026-06-30 06:54:31 +00:00
07626ceb47 fix(tf-services): verdaccio storage owned by 10001 (its UID), not 1000
quinn pushed to main at projects/tv-anarchy 2026-06-30 05:49:42 +00:00
d06a25da2c feat(adult): add Select all / None buttons to the clip checklist
quinn pushed to main at projects/tv-anarchy 2026-06-30 05:44:11 +00:00
ee3da4e101 perf(watch-history): stop the background poll freezing the main thread
quinn pushed to main at projects/tv-anarchy 2026-06-30 05:12:17 +00:00
e532fe14bc feat(offline): star in place — keep files in their show group
quinn pushed to main at projects/tv-anarchy 2026-06-30 05:06:49 +00:00
40188f85a9 feat(offline): ⤴︎ priority download lane — user picks jump the warmup
quinn pushed to main at projects/tv-anarchy 2026-06-30 05:00:10 +00:00
3c67b547c6 fix(adult): 🔒 terminate ffprobe options with -- in duration probe