Files
UHD_Media_Tool/scripts/mp-sync/ledger.json
T

423 lines
18 KiB
JSON

{
"$comment": "由 scripts/mp-sync/build-ledger.mjs 生成;不要手改(改源码文件头 @mp-source 标签或 ledger.manual.json)。",
"upstream": {
"name": "MoviePilot",
"url": "https://github.com/jxxghp/MoviePilot",
"branch": "v3",
"license": "GPL-3.0"
},
"watchDirs": ["app/modules/indexer/spider", "app/modules/indexer/parser"],
"entries": [
{
"upstream": "app/adapters/network/cloudflare.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "c50274ad9e691eab7eafa6ef61f94609fedb27d095f4267572f99053dc73d799",
"ours": ["packages/adapters/src/sites/user-parsers/common.ts"],
"source": "tag"
},
{
"upstream": "app/application/mediaserver.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "f034f0be8ba656e3b6d8148f467f39010f1e2fb51c21565ffef1b0ae8e088eac",
"ours": ["packages/adapters/src/emby/client.ts"],
"source": "manual"
},
{
"upstream": "app/application/rss.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "8ea70f712512486dca06a96da2d352f832ef1e1dbb430c815245bf13058f05eb",
"ours": [
"packages/adapters/src/rss/fetch.ts",
"packages/adapters/src/rss/parse.ts",
"packages/adapters/src/rss/rss-link.ts"
],
"source": "manual"
},
{
"upstream": "app/application/site/sites.pyi",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "b3f0ded8022739b361b730c7dcc47b949c28f0be466d846c15b396937f8b86f0",
"ours": [
"packages/adapters/src/sites/definitions/schema.ts",
"packages/adapters/src/sites/registry.ts",
"packages/adapters/src/sites/spider/schema.ts"
],
"source": "manual"
},
{
"upstream": "app/application/site/throttle.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "6ed524a1c2b4006b7519e7f4035090202b113062e75d1871f898fbbd4eb0efed",
"ours": ["apps/server/src/modules/acquisition-organize/ports.ts", "packages/adapters/src/sites/rate-limit.ts"],
"source": "manual"
},
{
"upstream": "app/application/torrent/download.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "11affe81a5af4d70d03be94a91b691fbb3f7a36a0b40c9fa4b34b6b29d9d2081",
"ours": ["packages/adapters/src/sites/http.ts"],
"source": "manual"
},
{
"upstream": "app/chain/download/submission.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "f7cb870e47d644c9a85c6c62e9284f5b3405da09148540bf1eec55479b7212c9",
"ours": [
"packages/adapters/src/sites/mteam/adapter.ts",
"packages/adapters/src/sites/spider/adapter.ts",
"packages/adapters/src/sites/spiders/common.ts"
],
"source": "manual+tag"
},
{
"upstream": "app/domain/site.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "5e6b8ebcce64d16fe536323a9e53924efb3e2b486cef06ea57ab33a809d0dcf3",
"ours": ["packages/adapters/src/sites/user-parsers/common.ts"],
"source": "tag"
},
{
"upstream": "app/foundation/dom.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "38b63b12ee03be90ae6fd9ecafc26636b615dde2c4f3ad5eb86ac55e06863ce6",
"ours": ["packages/adapters/src/sites/user-parsers/dom.ts"],
"source": "tag"
},
{
"upstream": "app/foundation/size.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "ee3289e2cbdd595823ff21615912aea6ce91f436c97c43628932871279167835",
"ours": ["packages/adapters/src/sites/spider/spider.ts"],
"source": "manual"
},
{
"upstream": "app/foundation/temporal.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "237d9f55de13b2247e55bca987a06e7285f0cda03d7d314c2a78bf66e32c24e3",
"ours": ["packages/adapters/src/sites/spiders/common.ts", "packages/adapters/src/sites/user-parsers/common.ts"],
"source": "tag"
},
{
"upstream": "app/foundation/text.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "8d8c5ed7aa81e36d4d20dc035a768bd176a41cc906ffa192eec928f820645487",
"ours": ["packages/adapters/src/sites/user-parsers/common.ts"],
"source": "tag"
},
{
"upstream": "app/modules/__init__.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "2edada0ea59108b0e69913ae631beffa3f85f7d4675502cc790696b26cf47ab6",
"ours": ["packages/adapters/src/qbittorrent/paths.ts"],
"source": "manual"
},
{
"upstream": "app/modules/_base/downloader.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "84bd8946c8b26dd2bb7caa4983d4407c6a9b28385ff28df947fe412c3d49c3b5",
"ours": ["packages/adapters/src/qbittorrent/torrent.ts"],
"source": "manual"
},
{
"upstream": "app/modules/emby/emby.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "e6468ea34ef2d6beec7219bcf0d5d309578cc0b65c896b91e1a8b6e65967ed6c",
"ours": ["packages/adapters/src/emby/client.ts"],
"source": "manual"
},
{
"upstream": "app/modules/filemanager/storages/local.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "806a1970ca8eb1f500d5273f62e0a5eaa834568cdb1af7d7c5dd92fe0c3d1702",
"ours": ["packages/adapters/src/fs/copy.ts", "packages/adapters/src/fs/move.ts"],
"source": "manual"
},
{
"upstream": "app/modules/filemanager/transhandler.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "13e2bba491acfde28e1f6ed083a639f306a3bbaac585732b994eccae925b9bad",
"ours": ["packages/adapters/src/fs/move.ts"],
"source": "manual"
},
{
"upstream": "app/modules/indexer/__init__.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "4366034bdc25375eadea7bb8e48ccc5d6f190f9c16c2041b55a88522f2dff51a",
"ours": [
"packages/adapters/src/sites/registry.ts",
"packages/adapters/src/sites/spider/adapter.ts",
"packages/adapters/src/sites/spiders/adapter.ts",
"packages/adapters/src/sites/spiders/index.ts",
"packages/adapters/src/sites/spiders/map.ts",
"packages/adapters/src/sites/spiders/types.ts",
"packages/adapters/src/sites/user-parsers/registry.ts"
],
"source": "manual+tag"
},
{
"upstream": "app/modules/indexer/parser/__init__.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "c6d7e45058cf4dce2a5f9dd3a31e6a5f603a8d8e4a1c5f449df16eb54b3a5cff",
"ours": ["packages/adapters/src/sites/user-parsers/base.ts", "packages/adapters/src/sites/user-parsers/types.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/bitpt.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "daccec01e01dee95a3fa88abe1dc06cd883f12e9ca9cece0a9f14d79c11403d9",
"ours": ["packages/adapters/src/sites/user-parsers/bitpt.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/discuz.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "f056cb1f36910872001a88706443782394034b6e3259a55255ffc581b558d0fc",
"ours": ["packages/adapters/src/sites/user-parsers/discuz.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/file_list.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "1e101fe651f547416cf48dd127937a4e66504dab485d68580a3052773c2282dc",
"ours": ["packages/adapters/src/sites/user-parsers/file-list.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/gazelle.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "37d6b2017708f1b3360aca413632d242b28a3b7606a0f3f43c04ed2cdb012db2",
"ours": ["packages/adapters/src/sites/user-parsers/gazelle.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/hddolby.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "1a9f885333c39bbbe01ad1aa292a47a9f1c2b1805a17200ff33f85d1444867da",
"ours": ["packages/adapters/src/sites/user-parsers/hddolby.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/ipt.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "fffccd341aceb64f35f5ee33ee46e668acde95b5121ac7b819ddc9525b3de017",
"ours": ["packages/adapters/src/sites/user-parsers/ipt.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/mtorrent.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "1f35d41add01e120a6def3893eb158a99dee8994b083901cd9d2203d1d0206d0",
"ours": ["packages/adapters/src/sites/user-parsers/mtorrent.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/nexus_audiences.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "7b53f3c76c5e5a9974ef8e79702cabc799d44ba3c7f95b37c51d70ef43d5d209",
"ours": ["packages/adapters/src/sites/user-parsers/nexus-audiences.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/nexus_hhanclub.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "320c0979c192755236639f54b131a70f33b3f3d43737fd35327710e73e2ab978",
"ours": ["packages/adapters/src/sites/user-parsers/nexus-hhanclub.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/nexus_php.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "8581be9deb8f21d412b1a2a52fd876da2f2995f7fd286a0b665d437032da9485",
"ours": ["packages/adapters/src/sites/user-parsers/nexus-php.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/nexus_project.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "5bf6662060dfb916deabd25bb64bce282904babd8c81d2ee878411449de306c6",
"ours": ["packages/adapters/src/sites/user-parsers/nexus-project.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/nexus_rabbit.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "3d543474228229b72640323a071627230d2831cf39d757f88ea8b849978144c4",
"ours": ["packages/adapters/src/sites/user-parsers/nexus-rabbit.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/rousi.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "f1ee95dfef78332eb68c7367255678cc2490d8dcefeb371cfe199afde611a2e6",
"ours": ["packages/adapters/src/sites/user-parsers/rousi.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/small_horse.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "adb5efa1f74e404d06834d8c4a5502d8b62c5375cf9ddcec763e5b37f1742936",
"ours": ["packages/adapters/src/sites/user-parsers/small-horse.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/sunnypt.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "c5449afb49305e5a3e83df228cf39135e0b20d92d79607b39e5c77dafa830044",
"ours": ["packages/adapters/src/sites/user-parsers/sunnypt.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/tnode.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "6990614700450da17888e014e37ddab53f991f1bf38188739b4612654e2cb8cc",
"ours": ["packages/adapters/src/sites/user-parsers/tnode.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/torrent_leech.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "cf0debbfacd9d00366dda5737ac0453cf16f24b12d6ba4ab1ae788f64cea27a0",
"ours": ["packages/adapters/src/sites/user-parsers/torrent-leech.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/unit3d.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "cfa271284dcb0d62caf6422daae7d368308136da1410b5f36eedee008a2f083e",
"ours": ["packages/adapters/src/sites/user-parsers/unit3d.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/yema.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "da2a09e2d8556d2f6a4a20eb7ece21fde4fd1f8febc88a5c42a8117be76d483f",
"ours": ["packages/adapters/src/sites/user-parsers/yema.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/parser/zhixing.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "00de9540751f048761b696eecb9667dd360ba00dacd83359f72fb883074bbbef",
"ours": ["packages/adapters/src/sites/user-parsers/zhixing.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/__init__.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "2456e822939b3b564179f92cc61c287774b93d10c2a29bba4c50bc228d248d9f",
"ours": [
"packages/adapters/src/sites/spider/map.ts",
"packages/adapters/src/sites/spider/schema.ts",
"packages/adapters/src/sites/spider/spider.ts",
"packages/adapters/src/sites/spider/template.ts"
],
"source": "manual+tag"
},
{
"upstream": "app/modules/indexer/spider/haidan.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "315f775c34132fed600e543f80dc8087b83cbd9a9a9406030a3bb4705303418b",
"ours": ["packages/adapters/src/sites/spiders/haidan.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/hddolby.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "f0f6e9467f4a27fc5df1ad923d04ca4233fb9bb3678cadf79a280c260c72da2d",
"ours": ["packages/adapters/src/sites/spiders/hddolby.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/milkie.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "8e967235574f38a422375e5c878f3a6ec894e3caedc523313f18385348903af4",
"ours": ["packages/adapters/src/sites/spiders/milkie.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/mtorrent.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "6a07b5d161e91a90bf493b0be33030f685bfbba2bb4f33fea82a01b4ddb6469d",
"ours": [
"packages/adapters/src/sites/mteam/adapter.ts",
"packages/adapters/src/sites/mteam/client.ts",
"packages/adapters/src/sites/mteam/definition.ts",
"packages/adapters/src/sites/mteam/spider.ts",
"packages/adapters/src/sites/mteam/subtitles.ts",
"packages/adapters/src/sites/spiders/mtorrent.ts"
],
"source": "manual+tag"
},
{
"upstream": "app/modules/indexer/spider/rousi.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "20f046e4be62aee9ba26daba6aedefef0b6636b57ae419ceceb6366a5ac07aa0",
"ours": ["packages/adapters/src/sites/spiders/rousi.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/sunnypt.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "3b8c98086932211bc316ad466487a0d07780f0133c72a1eb0d4f0670ef574183",
"ours": ["packages/adapters/src/sites/spiders/sunnypt.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/tnode.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "fe0641b3c6bc9f1f75262b232ff6bb5d133914f22f596f097f65e1bc9592f31e",
"ours": ["packages/adapters/src/sites/spiders/tnode.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/torrentleech.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "b6c794453473473f2121689c2f34c5e755f584b94153554f03acb411d645dffb",
"ours": ["packages/adapters/src/sites/spiders/torrentleech.ts"],
"source": "tag"
},
{
"upstream": "app/modules/indexer/spider/yema.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "4ed0234b920167aeec45854f5334e5ca7bc34e202d13177660de9d478635b9f7",
"ours": ["packages/adapters/src/sites/spiders/yema.ts"],
"source": "tag"
},
{
"upstream": "app/modules/qbittorrent/qbittorrent.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "ab02e97e986f5d4d5441419364ee1e04411f9c9b77323c713e059301d9746390",
"ours": ["packages/adapters/src/qbittorrent/client.ts", "packages/adapters/src/qbittorrent/state.ts"],
"source": "manual"
},
{
"upstream": "app/modules/themoviedb/tmdbapi.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "787553a6f57d8b21e04442d100e098694b9ff7835a2f8d7541b53511606caff8",
"ours": ["packages/adapters/src/tmdb/client.ts", "packages/adapters/src/tmdb/match.ts"],
"source": "manual"
},
{
"upstream": "app/schemas/site.py",
"commit": "3b156a545f14fea0285cd3ed3ea4aa49d97faa57",
"sha256": "78739bcb7d798fcc0c2e16e515814b4f0b0d27f94a2d84ba07c3a8ce93ee7ca9",
"ours": ["packages/adapters/src/sites/user-parsers/types.ts"],
"source": "tag"
},
{
"upstream": "tests/cases/meta.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "3af375cf2c433db9f2dbfd78cb5798718edf26d7414d4ace08a49a02d80a7884",
"ours": ["packages/domain/test/differential/meta-mp.json", "packages/domain/test/differential/meta-samples.json"],
"source": "manual"
},
{
"upstream": "tests/test_rust_accel.py",
"commit": "e6820a83ab05e8a00eb0e14adf0f357faa965c7e",
"sha256": "0259f245d27832c2ef685178a180dc7ea33f9106b5b5029f6737f199c556bbec",
"ours": ["packages/adapters/test/differential/indexer.json", "scripts/mp-sync/gen-differential.py"],
"source": "manual"
}
]
}