docs: align Bun, routing, browser validation and MoviePilot site provenance

This commit is contained in:
root committed 2026-11-06 00:17:37 +08:00
1 parent e72983ecee
commit 55841402a6
23 files changed
+269 -162

No files matched your search

+45 -10
View File
@@ -8,7 +8,8 @@
"packages/adapters/src/sites/spider/schema.ts",
"packages/adapters/src/sites/spider/map.ts",
"packages/adapters/src/sites/spider/template.ts"
]
],
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57"
},
{
"upstream": "app/modules/indexer/spider/mtorrent.py",
@@ -16,11 +17,13 @@
"packages/adapters/src/sites/mteam/spider.ts",
"packages/adapters/src/sites/mteam/adapter.ts",
"packages/adapters/src/sites/mteam/client.ts"
]
],
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57"
},
{
"upstream": "app/modules/indexer/__init__.py",
"ours": ["packages/adapters/src/sites/spider/adapter.ts", "packages/adapters/src/sites/registry.ts"]
"ours": ["packages/adapters/src/sites/spider/adapter.ts", "packages/adapters/src/sites/registry.ts"],
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57"
},
{
"upstream": "app/chain/download/submission.py",
@@ -32,9 +35,14 @@
"packages/adapters/src/sites/spider/schema.ts",
"packages/adapters/src/sites/definitions/schema.ts",
"packages/adapters/src/sites/registry.ts"
]
],
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57"
},
{
"upstream": "app/foundation/size.py",
"ours": ["packages/adapters/src/sites/spider/spider.ts"],
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57"
},
{ "upstream": "app/foundation/size.py", "ours": ["packages/adapters/src/sites/spider/spider.ts"] },
{
"upstream": "app/application/rss.py",
"ours": [
@@ -47,8 +55,14 @@
"upstream": "app/modules/qbittorrent/qbittorrent.py",
"ours": ["packages/adapters/src/qbittorrent/client.ts", "packages/adapters/src/qbittorrent/state.ts"]
},
{ "upstream": "app/modules/_base/downloader.py", "ours": ["packages/adapters/src/qbittorrent/torrent.ts"] },
{ "upstream": "app/modules/__init__.py", "ours": ["packages/adapters/src/qbittorrent/paths.ts"] },
{
"upstream": "app/modules/_base/downloader.py",
"ours": ["packages/adapters/src/qbittorrent/torrent.ts"]
},
{
"upstream": "app/modules/__init__.py",
"ours": ["packages/adapters/src/qbittorrent/paths.ts"]
},
{
"upstream": "app/modules/themoviedb/tmdbapi.py",
"ours": ["packages/adapters/src/tmdb/client.ts", "packages/adapters/src/tmdb/match.ts"]
@@ -57,9 +71,18 @@
"upstream": "app/modules/filemanager/storages/local.py",
"ours": ["packages/adapters/src/fs/copy.ts", "packages/adapters/src/fs/move.ts"]
},
{ "upstream": "app/modules/filemanager/transhandler.py", "ours": ["packages/adapters/src/fs/move.ts"] },
{ "upstream": "app/modules/emby/emby.py", "ours": ["packages/adapters/src/emby/client.ts"] },
{ "upstream": "app/application/mediaserver.py", "ours": ["packages/adapters/src/emby/client.ts"] },
{
"upstream": "app/modules/filemanager/transhandler.py",
"ours": ["packages/adapters/src/fs/move.ts"]
},
{
"upstream": "app/modules/emby/emby.py",
"ours": ["packages/adapters/src/emby/client.ts"]
},
{
"upstream": "app/application/mediaserver.py",
"ours": ["packages/adapters/src/emby/client.ts"]
},
{
"upstream": "tests/cases/meta.py",
"ours": ["packages/domain/test/differential/meta-samples.json", "packages/domain/test/differential/meta-mp.json"],
@@ -69,6 +92,18 @@
"upstream": "tests/test_rust_accel.py",
"ours": ["scripts/mp-sync/gen-differential.py", "packages/adapters/test/differential/indexer.json"],
"note": "字幕页 HTML 与字幕字段配置取自 test_rust_subtitle_parser_is_several_times_faster_than_python,作 hhanclub-subtitles@inline 差分样本"
},
{
"upstream": "app/application/site/throttle.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"ours": ["packages/adapters/src/sites/rate-limit.ts", "apps/server/src/modules/acquisition-organize/ports.ts"],
"note": "共享站点额度按既有PG桶实现,不复制上游进程内流控结构"
},
{
"upstream": "app/application/torrent/download.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"ours": ["packages/adapters/src/sites/http.ts"],
"note": "仅对照远端频控原因与冷却规则;下载编排由本项目任务服务维护"
}
]
}