jxxghp
|
9bcebc2c52
|
fix(community): prewarm and refresh medal snapshots in background
|
2026-10-18 10:37:19 +08:00 |
|
DDSRem
|
e0642eafa7
|
chore(types): reduce v3 host mypy debt (#7057)
* chore(types): clear AniList endpoint mypy debt
* chore(types): clear Douban endpoint mypy debt
* chore(types): clear recommendation endpoint mypy debt
* chore(types): clear subscription notification mypy debt
* chore(types): clear SDK string compatibility mypy debt
* chore(types): ratchet v3 host mypy across remaining files
* chore(types): reduce v3 host mypy debt and retire ledger
* chore(types): reconcile host snapshot with upstream HTTP pool
* test(types): cover host paths exposed by mypy cleanup
|
2026-10-18 09:37:49 +08:00 |
|
jxxghp
|
30378f2fc8
|
fix(network): recover shared pools after repeated pool timeouts
|
2026-10-18 09:01:33 +08:00 |
|
jxxghp
|
f1e09b40d0
|
fix(types): preserve Plex SDK return contracts
|
2026-10-17 20:14:11 +08:00 |
|
jxxghp
|
16723f03a4
|
fix(types): preserve Feishu notification identity boundaries
|
2026-10-17 20:12:48 +08:00 |
|
jxxghp
|
a03e620c27
|
fix(types): make Emby response contracts explicit
|
2026-10-17 20:12:48 +08:00 |
|
jxxghp
|
acfe477c66
|
fix(types): make Discord callbacks and receipts explicit
|
2026-10-17 20:12:48 +08:00 |
|
jxxghp
|
74489ca32f
|
fix(types): make ZSpace response contracts explicit
|
2026-10-17 20:12:48 +08:00 |
|
jxxghp
|
0bde181702
|
fix(types): make Jellyfin response contracts explicit
|
2026-10-17 20:12:48 +08:00 |
|
jxxghp
|
bb7f7f7315
|
fix(types): clarify Ugreen session and media response boundaries
|
2026-10-17 20:12:48 +08:00 |
|
Qinghe Li
|
85b367527e
|
fix(scraper): align built-in NFO results with text contract (#7049)
* fix(scraper): return NFO text from built-in providers
* test: cover type migration boundaries
* fix: silence dynamic import lint diagnostics
* test: keep coverage policy stable for nfo repair
* fix: preserve merged scraper documentation during conflict repair
---------
Co-authored-by: Derrors <derrors@local>
Co-authored-by: jxxghp <jxxghp@gmail.com>
|
2026-10-17 19:53:06 +08:00 |
|
DDSRem
|
2de976f6b3
|
Merge pull request #7050 from DDSRem-Dev/codex-comment-migration
docs: 统一全项目中文注释和结构化契约说明
|
2026-10-17 19:26:29 +08:00 |
|
jxxghp
|
c1d7deada8
|
fix(types): type messaging template and queue boundaries
|
2026-10-17 18:23:57 +08:00 |
|
jxxghp
|
999906e503
|
chore(types): gate TMDB and indexer cleanup
|
2026-10-17 18:02:33 +08:00 |
|
jxxghp
|
49f7d585b8
|
chore(architecture): restore U115 import edge
|
2026-10-17 17:45:19 +08:00 |
|
jxxghp
|
d85e9d2275
|
docs(types): align mypy debt metric
|
2026-10-17 17:40:43 +08:00 |
|
jxxghp
|
e2df9c3d3e
|
docs(architecture): refresh dependency edge count
|
2026-10-17 17:29:06 +08:00 |
|
jxxghp
|
b33060f0a6
|
chore(types): gate HTTP client cleanup
|
2026-10-17 17:19:18 +08:00 |
|
jxxghp
|
3366713e60
|
chore(types): gate parallel mypy cleanup batch
|
2026-10-17 16:26:40 +08:00 |
|
jxxghp
|
7b6441bfe5
|
chore(types): gate rTorrent client and ratchet 190 errors
|
2026-10-17 15:52:01 +08:00 |
|
jxxghp
|
5d2050232f
|
docs(types): record QQ bot API cleanup
|
2026-10-17 15:25:44 +08:00 |
|
jxxghp
|
85adc761e4
|
docs: record runtime rate typing debt reduction
|
2026-10-17 15:11:20 +08:00 |
|
jxxghp
|
aa2fe687dc
|
docs: record Ugreen API typing debt reduction
|
2026-10-17 14:59:47 +08:00 |
|
jxxghp
|
43ee2ba6b4
|
docs: record remaining TMDB object typing
|
2026-10-17 14:38:05 +08:00 |
|
jxxghp
|
ae9770c8af
|
docs: record TMDB mypy debt reduction
|
2026-10-17 14:21:22 +08:00 |
|
jxxghp
|
1e910a6e4b
|
docs: update Rousi mypy metric
|
2026-10-17 13:39:52 +08:00 |
|
jxxghp
|
00645938d2
|
fix: isolate durable notification recovery
|
2026-10-17 13:11:15 +08:00 |
|
jxxghp
|
db87ec743e
|
docs: update mypy debt metric
|
2026-10-17 12:36:48 +08:00 |
|
cosini
|
e36884766c
|
feat(douban): 新增豆瓣短评与影评接口
* feat(douban): 新增豆瓣短评与影评接口
* fix(douban): satisfy comment endpoint CI gates
---------
Co-authored-by: jxxghp <jxxghp@gmail.com>
|
2026-10-17 12:31:41 +08:00 |
|
jxxghp
|
0eae576b7a
|
docs: update Telegram mypy metric
|
2026-10-17 10:02:39 +08:00 |
|
jxxghp
|
0fb1d50642
|
docs: update dependency edge metric
|
2026-10-17 09:48:16 +08:00 |
|
jxxghp
|
ad1a84986b
|
docs: update mypy debt metrics
|
2026-10-17 09:48:15 +08:00 |
|
jxxghp
|
bfe461f944
|
docs(quality): record batch 56 type cleanup
|
2026-10-17 09:11:50 +08:00 |
|
jxxghp
|
f70578f279
|
docs(quality): synchronize Ruff baseline metrics
|
2026-10-17 08:09:19 +08:00 |
|
jxxghp
|
dbaa32faba
|
docs(quality): synchronize batch 55 metrics
|
2026-10-17 08:09:19 +08:00 |
|
jxxghp
|
9e8bd4746e
|
docs(quality): synchronize workflow route and stdio metrics
|
2026-10-17 07:22:26 +08:00 |
|
jxxghp
|
7523463228
|
docs(quality): synchronize Bitpt and CookieCloud metrics
|
2026-10-17 07:15:40 +08:00 |
|
jxxghp
|
457160adf9
|
ci: ratchet canonical app coverage baseline
|
2026-10-17 07:13:14 +08:00 |
|
jxxghp
|
2aece8acaf
|
docs(quality): synchronize Zhixing mypy metrics
|
2026-10-17 07:05:34 +08:00 |
|
jxxghp
|
a92c4b597f
|
ci: expand app coverage and async blocking gates
|
2026-10-17 06:52:51 +08:00 |
|
jxxghp
|
cc72a0e5d5
|
chore(quality): protect episode formatting and sample resolution
|
2026-10-17 06:47:30 +08:00 |
|
jxxghp
|
76e9bfbca1
|
docs(quality): synchronize metrics after latest v3 integration
|
2026-10-17 06:38:30 +08:00 |
|
jxxghp
|
4c5d36af4a
|
chore(quality): protect the complete Transmission module
|
2026-10-17 06:35:39 +08:00 |
|
jxxghp
|
68101746ae
|
fix(plugin): recover invalid historical instance rows (#7039)
* fix(plugin): recover invalid historical instance rows
* fix(plugin): keep maintenance on existing startup path
* style(plugin): order maintenance test imports
* chore(architecture): record plugin instance validator edges
|
2026-10-17 06:34:25 +08:00 |
|
jxxghp
|
8a59b51dea
|
chore(quality): protect downloader contracts and SDK type imports
|
2026-10-17 06:24:08 +08:00 |
|
jxxghp
|
d5d78221cd
|
chore(quality): protect monitor and skill interaction contracts
|
2026-10-17 05:59:54 +08:00 |
|
jxxghp
|
21178d4430
|
chore(quality): protect workflow collection boundaries
|
2026-10-17 05:54:08 +08:00 |
|
jxxghp
|
bf5c19631d
|
chore(quality): protect workflow action contracts and nullable inputs
|
2026-10-17 05:41:41 +08:00 |
|
jxxghp
|
eb19897883
|
chore(quality): protect downloader and module type contracts
|
2026-10-17 05:25:11 +08:00 |
|
jxxghp
|
829a50181b
|
chore(quality): protect three notification files with strict typing
|
2026-10-17 05:17:39 +08:00 |
|