aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Data/AniList/media.ts
Commit message (Collapse)AuthorAgeFilesLines
* fix(media): guard publicMediaListCollection against missing AniList dataFuwn2026-04-181-17/+18
| | | | | | | | | | | | The public variant of mediaListCollection chained data.MediaListCollection .lists with no null check, so any AniList error response (rate limit, private list, nonexistent user) threw a TypeError. Mirror the guard used by the authenticated sibling: if any of data, MediaListCollection, or lists is missing, return an empty array. The function currently has no in-tree callers; noting that it may be a candidate for removal in a follow-up.
* fix(anilist): restore completed list query semanticsFuwn2026-03-281-3/+3
|
* fix(cache): restore instant filters and shared AniList cacheFuwn2026-03-281-1/+1
|
* fix(anilist): restore completed list filtersFuwn2026-03-281-10/+38
|
* fix(anilist): fall back to persisted media list cacheFuwn2026-03-281-0/+56
|
* fix(anilist): avoid leaking settings subscriptionsFuwn2026-03-281-4/+1
|
* fix(cache): respect AniList media list recache windowsFuwn2026-03-281-50/+64
|
* refactor(effect): harden settings and media cache json parsingFuwn2026-03-031-1/+2
|
* chore(biome): drop formatter style overridesFuwn2026-03-011-414/+450
|
* chore(biome): re-enable noImplicitAnyLet ruleFuwn2026-03-011-2/+2
|
* fix(anime): unify due classification and harden subtitle matchingFuwn2026-03-011-0/+1
|
* fix(AniList): Change customLists from Map to RecordFuwn2026-01-231-1/+1
|
* feat(List): List filteringFuwn2025-06-091-1/+2
|
* feat(Anime): Add additional sort optionsFuwn2025-03-291-2/+4
|
* feat(Wrapped): start and end data filtersFuwn2024-12-271-1/+5
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-091-389/+389
|
* feat(SequelCatcher): side stories toggleFuwn2024-08-231-2/+3
|
* fix(AniList): request relation native titleFuwn2024-08-231-1/+1
|
* feat(settings): data saverFuwn2024-08-221-2/+3
|
* feat(SequelCatcher): formattingFuwn2024-07-081-0/+1
|
* refactor(SequelCatcher): tidyFuwn2024-07-071-24/+8
|
* feat(tools): sequel catcherFuwn2024-07-071-29/+104
|
* feat(list): blur nsfw media covers settingFuwn2024-04-171-1/+2
|
* fix(anime): no match out-of-season animeFuwn2024-04-111-1/+2
|
* refactor(anilist): move to data moduleFuwn2024-02-081-0/+441