• Joined on 2025-08-03
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-22 20:07:27 +00:00
1ec236f61b feat(proxy): accept an @ selector as a server_map value
4753fcd7bc feat(proxy): select a vpn server by network or ip with @
b2dc70ff56 docs(dev): align self.config description with the merge in dl
Compare 3 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-22 20:07:27 +00:00
f152de893e Deployed 1ec236f with MkDocs version: 1.6.1
df3ab2c2ad Deployed 4753fcd with MkDocs version: 1.6.1
250446a346 Deployed b2dc70f with MkDocs version: 1.6.1
Compare 3 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-22 03:47:29 +00:00
0eaefcaa2b fix(proxy): name the reason when the Control D forwarder answers 502
a7e68b7d20 fix(tracks): keep a locked segment file from hiding the download error
5086dafff3 feat(api)!: add a server drain and never answer with a 5xx
23614fd938 feat(remote): add --local-proxy to send server requests through the client
afaff8e070 feat(api): tag each error with a ref and count errors by service
Compare 5 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-22 03:47:29 +00:00
518f0b2059 Deployed 0eaefca with MkDocs version: 1.6.1
d5e6865d2c Deployed 5086daf with MkDocs version: 1.6.1
1bf0643dc2 Deployed 23614fd with MkDocs version: 1.6.1
ac8aca712a Deployed afaff8e with MkDocs version: 1.6.1
Compare 4 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-21 19:37:27 +00:00
39ec591c48 fix(api)!: send service and DRM errors as 422, not 502
e5c339934c fix(remote): send the typed --proxy to the server when it resolved to loopback
f5bd24b5e9 fix(import): take a missing title language from the exported tracks
Compare 3 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-21 19:37:27 +00:00
822e9339bf Deployed 39ec591 with MkDocs version: 1.6.1
914856e9c6 Deployed e5c3399 with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-21 03:17:27 +00:00
1b20b2bbf9 test(api): give the deep-nesting cache payload case a short id
012bf45270 fix(hls): keep PlayReady session-data keys by matching the URN string
96d6a4f1b2 fix(api): split global speed limit across job workers
3ffc7a9735 fix(api): validate quality and bitrate params like dl and pass cdm_only to services
639d51c41b feat(api): apply services.<TAG>.dl as defaults for API download jobs
Compare 5 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-21 03:17:27 +00:00
e4914487fc Deployed 012bf45 with MkDocs version: 1.6.1
0086e55429 Deployed 5b9120a with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-20 19:07:26 +00:00
08a2257be3 fix(api): parse client cookies with the dl cookie parser
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-20 02:47:27 +00:00
ef75ea7d7a feat(dl): add --local to override a remote: true service config
3aaf9c4107 fix(services): route a service remote from services.<TAG>.dl.remote
Compare 2 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-20 02:47:27 +00:00
0b7dd42748 Deployed ef75ea7 with MkDocs version: 1.6.1
1425da0290 Deployed 3aaf9c4 with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-19 10:27:28 +00:00
85b45b1f4f Deployed 1a8e633 with MkDocs version: 1.6.1
04749fd1aa Deployed 2cc5e44 with MkDocs version: 1.6.1
4bce924566 Deployed 2dd2046 with MkDocs version: 1.6.1
73659f9d4c Deployed 811e0a1 with MkDocs version: 1.6.1
461292b693 Deployed 35871f3 with MkDocs version: 1.6.1
Compare 5 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-19 10:27:28 +00:00
4728ac593c fix(proton): update query parsing and server selection logic for improved accuracy
1a8e633fdc feat(dash): flag dv profile 8 tracks from supplementalCodecs and use hdr10+dv as the hybrid
2cc5e44957 feat(search): add --remote to search through a remote server
2dd2046d65 fix(tracks): match probed hdr10p tracks on remote and hint dv+hdr10p on -r HDR10P
6fdfeb9cae test: replace real service tags and brands with generic placeholders
Compare 5 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-12 02:47:26 +00:00
b4136e1cf5 perf(sample): download only the subtitle segments around the window
4c2e74de80 test(sample): skip the kid probe in the single-file dash test
ecdfb667c9 feat(dl): add --sample and --include-sample
Compare 3 commits »
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-12 02:47:25 +00:00
3bdfa81e78 Deployed b4136e1 with MkDocs version: 1.6.1
ee2aeb3abd Deployed ecdfb66 with MkDocs version: 1.6.1
Compare 2 commits »
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-11 02:17:27 +00:00
0a7c76561c feat(search): add ANONYMOUS_SEARCH to skip the login for a service
kenzuya synced commits to refs/heads/docs at kenzuya/unshackle from mirror 2026-10-11 02:17:26 +00:00
6172ffcf4e Deployed 0a7c765 with MkDocs version: 1.6.1
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-10 09:57:25 +00:00
0cded6427f fix(cdm): simplify cached keys retrieval in CustomRemoteCDM
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-08 17:07:26 +00:00
355df2e54f fix(import): carry the HLS segment filter in an export
kenzuya synced commits to refs/heads/dev at kenzuya/unshackle from mirror 2026-10-08 00:47:26 +00:00
09cae2ec3f feat(serve): relay approval messages to jobs and proxy remote downloads