album: extend struct for /api/album/%d/data

This also includes tests against a sample response from the
https://monster-siren.hypergryph.com/api/album/1030/data endpoint.

Signed-off-by: Yonah <contrib@gensokyo.uk>
This commit is contained in:
2025-09-18 19:25:17 +09:00
parent da4b1d86d9
commit b5f5626b02
16 changed files with 3031 additions and 2223 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long