feat(adapters): NexusPHP takelogin login, VIP and seeding page limit for user data

loginNexusPhp (captcha / two-factor / bad credentials / blocked / Cloudflare
classification, TOTP), SiteUserInfo.vip via profile.vip_css or umt.vipLevels,
maxSeedingPages option, MTorrent parser honours apiUrl; testkit mock NexusPHP
site gains takelogin with login guards and user detail pages.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
rootandClaude Opus 5.5 committed 2026-09-28 15:18:30 +08:00
1 parent 5ee7ca4fee
commit d6fca25679
10 files changed
+384 -8

No files matched your search

@@ -103,6 +103,8 @@ const UmtNexusSchema = z.strictObject({
})
.optional(),
profile: z.record(z.string(), z.string()).optional(),
/** VIP 等级名(用户数据 vip 判定;profile.vip_css 之外的补充) */
vipLevels: z.array(z.string()).optional(),
detail: z
.strictObject({
path: z.string(),