mirror of
https://github.com/ksyasuda/SubMiner.git
synced 2026-07-27 16:49:51 -07:00
1ee9415eda
- Warn and fall back for invalid primitive values across modern/legacy AnkiConnect config subtrees - Validate AniList ID as positive integer; add timeout to AniList search fetch - Reject non-safe or fractional session IDs; return 404 for malformed percent-encoded asset paths - Guard word-mode mining: require non-empty word and Yomitan bridge before starting media work - Include note ID in mined media filenames to prevent collisions - Silence throwing timing observers so they cannot abort mining execution - Trim whitespace from excludePos query param entries
377 B
377 B
type: fixed area: stats
- Validated nested and legacy AnkiConnect settings after splitting the resolver, preserving valid modern overrides while warning and falling back for invalid primitive values.
- Hardened stats routes against malformed IDs and static paths, stalled AniList searches, word-mining media collisions, missing Yomitan bridges, and throwing timing observers.