Commit Graph

2191 Commits

Author SHA1 Message Date
jxxghp
f28e573027 fix(rtorrent): restore native SCGI login and response decoding 2026-10-17 02:26:35 +08:00
jxxghp
62bf00edd0 refactor(wechat): document successful decrypt payload contract 2026-10-17 01:58:57 +08:00
jxxghp
7ae81fd395 refactor(types): govern TVDB client response and query contracts 2026-10-17 01:36:31 +08:00
jxxghp
bbca548a43 docs(types): remove obsolete parser compatibility note 2026-10-17 01:19:05 +08:00
jxxghp
89bf47c061 refactor(types): align shared contracts for zhixing site parser 2026-10-17 01:18:54 +08:00
jxxghp
62ef4bf51a refactor(types): govern yema site parser 2026-10-17 01:18:52 +08:00
jxxghp
a4710b434d refactor(types): govern unit3d site parser 2026-10-17 01:18:49 +08:00
jxxghp
767aa8896f refactor(types): govern torrent_leech site parser 2026-10-17 01:18:47 +08:00
jxxghp
d82f30a43f refactor(types): govern tnode site parser 2026-10-17 01:18:45 +08:00
jxxghp
18dd8d23cf refactor(types): align shared contracts for sunnypt site parser 2026-10-17 01:18:42 +08:00
jxxghp
5523a3db8e refactor(types): govern small_horse site parser 2026-10-17 01:18:40 +08:00
jxxghp
13a0b2e7a2 refactor(types): align shared contracts for rousi site parser 2026-10-17 01:18:38 +08:00
jxxghp
1ed776333e refactor(types): govern nexus_rabbit site parser 2026-10-17 01:18:35 +08:00
jxxghp
2bec21864d refactor(types): govern nexus_project site parser 2026-10-17 01:18:32 +08:00
jxxghp
66a5d81109 refactor(types): govern nexus_php site parser 2026-10-17 01:18:30 +08:00
jxxghp
92f2990c52 refactor(types): govern nexus_hhanclub site parser 2026-10-17 01:18:28 +08:00
jxxghp
1eaef2aee8 refactor(types): govern nexus_audiences site parser 2026-10-17 01:18:26 +08:00
jxxghp
9d36adce97 refactor(types): govern mtorrent site parser 2026-10-17 01:18:23 +08:00
jxxghp
9844b80884 refactor(types): govern ipt site parser 2026-10-17 01:18:20 +08:00
jxxghp
dc83ab9adf refactor(types): govern hddolby site parser 2026-10-17 01:18:17 +08:00
jxxghp
9b35d01582 refactor(types): govern gazelle site parser 2026-10-17 01:18:15 +08:00
jxxghp
1e7dd5d864 refactor(types): govern file_list site parser 2026-10-17 01:18:12 +08:00
jxxghp
8de055c73e refactor(types): govern discuz site parser 2026-10-17 01:18:10 +08:00
jxxghp
8fceb4d40f refactor(types): align shared contracts for bitpt site parser 2026-10-17 01:18:08 +08:00
jxxghp
1006c709d8 refactor(types): govern shared site parser contracts 2026-10-17 01:14:46 +08:00
jxxghp
040a182e71 refactor(types): preserve parsed WeChat XML root guarantee 2026-10-17 00:41:55 +08:00
jxxghp
970634859b refactor(types): expose actual IMDb NFO byte output 2026-10-17 00:41:52 +08:00
jxxghp
f0bf8b7da4 refactor(types): expose actual AniList NFO byte output 2026-10-17 00:41:49 +08:00
jxxghp
d685ef2dae refactor(types): expose actual Bangumi NFO byte output 2026-10-17 00:41:46 +08:00
jxxghp
8dfe6db2b5 refactor(types): expose actual Douban NFO byte output 2026-10-17 00:41:43 +08:00
jxxghp
f9fc8858a1 refactor(types): define Douban NFO and image contracts 2026-10-17 00:41:39 +08:00
jxxghp
36cf26d892 fix(tmdb): preserve search pagination when adult filter is false 2026-10-17 00:38:37 +08:00
jxxghp
250c816185 refactor(types): govern TMDb account identity and list contracts 2026-10-17 00:11:55 +08:00
jxxghp
aaf2ae30df fix(tmdb): accept numeric TVDB identities without coercing invalid values 2026-10-17 00:11:53 +08:00
jxxghp
8f74a59fc2 refactor(types): govern TMDb change response contract 2026-10-17 00:11:50 +08:00
jxxghp
a165cb817d refactor(types): govern TMDb review response contract 2026-10-17 00:11:45 +08:00
jxxghp
21251ee347 refactor(types): govern TMDb keyword response contract 2026-10-17 00:11:39 +08:00
jxxghp
a4062323fd refactor(types): govern TMDb company response contract 2026-10-16 23:49:58 +08:00
jxxghp
ac6813bc60 refactor(types): govern TMDb network response contract 2026-10-16 23:49:52 +08:00
jxxghp
69d0f1b044 refactor(types): govern TMDb group response contract 2026-10-16 23:49:47 +08:00
jxxghp
b002432691 refactor(types): govern TMDb credit response contract 2026-10-16 23:49:41 +08:00
jxxghp
2e339683f5 refactor(types): govern TMDb provider response contract 2026-10-16 23:49:36 +08:00
jxxghp
3bedd80c60 refactor(types): govern TMDb configuration response contract 2026-10-16 23:49:30 +08:00
jxxghp
916170eb7a refactor(types): govern TMDb certification response contract 2026-10-16 23:49:24 +08:00
jxxghp
5fe7544752 refactor(types): govern TMDb genre response contract 2026-10-16 23:49:18 +08:00
jxxghp
dafc0c1fb0 fix(tmdb): read list creation results from JSON dictionaries 2026-10-16 23:48:29 +08:00
jxxghp
907276ca2f fix(tmdb): read authentication credentials from JSON dictionaries 2026-10-16 23:47:39 +08:00
jxxghp
cc5fc2a89b refactor(types): define TMDb request and JSON response contracts 2026-10-16 23:46:16 +08:00
jxxghp
f3f69911ef refactor(types): expose TMDb exception identity explicitly 2026-10-16 23:37:03 +08:00
Cat
f75c32e4ea fix(jellyfin): skip playback percentage when runtime is zero (#7034) 2026-10-16 22:12:08 +08:00