feat: add Umamusume, from Game8's banner list
uma.moe stays declined — its API sits behind a Cloudflare Turnstile proof header, and an adapter would mean defeating a deliberate access control. This is the surface that is simply open, and it needed the parser change in the commit before this one to be readable at all. The stable URL matters: Game8 also publishes monthly "August 2026 Release Schedule" pages whose id changes every month, which a static registry cannot follow. "List of All Banners" does not move. Four current banners, both columns of the side-by-side table, and none of the Previous Banners below them. The tenth game8 source, so it carries the same CI blindness as the other nine and only a manual refresh moves it. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
220e73ff7a
commit
04c69fd3df
@@ -154,6 +154,21 @@ const SOURCES: SourceSpec[] = [
|
||||
url: "https://game8.co/games/Chaos-Zero-Nightmare/archives/559899",
|
||||
parserId: "game8",
|
||||
},
|
||||
{
|
||||
id: "uma-game8-events",
|
||||
game: "uma",
|
||||
// `uma.moe` stays declined — its API sits behind a Cloudflare Turnstile
|
||||
// proof header, and an adapter would mean defeating a deliberate access
|
||||
// control. This is the surface that is simply open.
|
||||
//
|
||||
// The stable URL matters here: Game8 also publishes monthly
|
||||
// `August 2026 Release Schedule` pages whose id changes every month, which
|
||||
// a static registry cannot follow. "List of All Banners" does not move.
|
||||
//
|
||||
// The tenth game8 source, with the same CI blindness as the other nine.
|
||||
url: "https://game8.co/games/Umamusume-Pretty-Derby/archives/536311",
|
||||
parserId: "game8",
|
||||
},
|
||||
];
|
||||
|
||||
function toAdapter(spec: SourceSpec): Adapter {
|
||||
|
||||
Reference in New Issue
Block a user