• Joined on 2026-05-27
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 15:04:14 +00:00
950cdb4efe docs(roadmap): mark hueco #2 closed (2a+2b+2c)
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 15:03:03 +00:00
7562b62241 feat(stream): refresh expired debrid links mid-stream (hueco #2/2c)
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 14:23:49 +00:00
4946982783 docs(roadmap): mark hueco #2/2b (HLS-from-URL) closed
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 14:22:18 +00:00
992e16ba05 feat(stream): transcode debrid sources to HLS from a URL (hueco #2/2b)
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 13:50:06 +00:00
b8d2b90370 feat(stream): serve /stream from a debrid HTTPS link (hueco #2/2a)
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 12:55:00 +00:00
292d5923cf fix(stream): allow unarr.app origins for /stream + /hls CORS
5d80ec57b9 docs(roadmap): hueco #3 fully closed — 3d resolved as 3d-lite auto-downshift
Compare 2 commits »
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 10:59:54 +00:00
89236f13b5 docs(roadmap): hueco #3 3c closed (capability negotiation) + TTFF diagnosis
957d499658 feat(stream): device-aware remux (HEVC/AV1 + non-aac audio) + TTFF timers
Compare 2 commits »
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 10:07:20 +00:00
c18876471c docs(roadmap): hueco #3 phase 3b closed (progressive fMP4 remux) + smoke
4a12f13b96 feat(stream): progressive fMP4 remux source for /stream (hueco #3 / 3b-i)
Compare 2 commits »
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 09:36:34 +00:00
6e8bca2ac4 docs(roadmap): 3b approach = progressive fMP4 remux via /stream
5fa8455b21 docs(roadmap): hueco #3 3a smoke e2e passed + brand-isolation fix noted
944d6529b2 chore: bump version to 0.10.0 (direct-play floor; local build only, no publish)
42fc408947 docs(roadmap): add hueco #4 (pre-transcode on download) design
192b474c60 docs(roadmap): hueco #3 phase 3a closed (direct-play)
Compare 7 commits »
deivid created branch feat/unarr-agent in torrentclaw/unarr 2026-05-31 08:17:33 +00:00
deivid pushed to feat/unarr-agent at torrentclaw/unarr 2026-05-31 08:17:33 +00:00
0f8e0fec53 docs(roadmap): design hueco #2 (debrid in the streaming path)
444d7e63fd feat(stream): authenticate /stream and /hls with signed tokens
Compare 2 commits »
deivid pushed to main at torrentclaw/unarr 2026-05-31 08:17:30 +00:00
ea00130d08 docs(docker): add docker-compose.yml for one-command setup
e1fc7b7b6f chore(release): 0.9.19
75e191f86b fix(docker): three streaming/reliability bugs found in live docker test
16cc0a3033 chore(release): 0.9.18
efaa3ce59e fix(stream): make completed torrent files readable (mmap creates 0000)
Compare 7 commits »
deivid pushed to main at torrentclaw/unarr 2026-05-27 16:42:01 +00:00
7a20ddb4ea feat(scripts): prune Forgejo releases >90 days in ship.sh
deivid pushed tag v0.9.15 to torrentclaw/unarr 2026-05-27 16:42:01 +00:00
deivid pushed to main at torrentclaw/unarr 2026-05-27 15:22:19 +00:00
e388408978 chore(release): 0.9.15
deivid pushed to main at torrentclaw/unarr 2026-05-27 15:05:09 +00:00
9135332777 refactor(sentry): decouple agent import via string-match, rename predicate
deivid pushed tag v0.9.13 to torrentclaw/unarr 2026-05-27 15:00:46 +00:00
deivid pushed tag v0.9.14 to torrentclaw/unarr 2026-05-27 15:00:46 +00:00
deivid pushed to main at torrentclaw/unarr 2026-05-27 15:00:44 +00:00
9fe796f195 chore: untrack .claude/ (private local config)
4d7444ef5b fix(sentry): skip "daemon not running" stop/reload errors
fceadd2009 chore(scripts): harden release.sh against double-release and inline version bumps
116a348670 docs(positioning): reframe unarr around download/stream/transcode, drop misleading search-first wording
5e4dbc78ed feat(sentry): enhance error handling by skipping user input errors in CaptureError
Compare 17 commits »
deivid pushed to master at torrentclaw/unarr 2026-05-27 14:16:00 +00:00
54a995f0f8 fix(ci): unset GITHUB_TOKEN so goreleaser uses GITEA_TOKEN