| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(lists): cross-trigger Upcoming and Due refresh on airing/interval | Fuwn | 33 hours | 1 | -13/+1 |
| | | | | | | | | | Countdown timeout in CleanAnimeList and keyCacher interval in DueAnimeList only reassigned their own animeLists, so an episode airing on Upcoming never propagated to Due (and vice versa) until a manual refresh. Bump revalidateAnime instead, so both panels refresh through the shared reactive path. | ||||
| * | feat(cache): instant list revalidation from command palette and debug menu | Fuwn | 2026-04-15 | 1 | -0/+22 |
| | | | | | | | | | | Replaces one-shot boolean revalidateAnime with a counter store so multiple components can subscribe without race conditions. Adds revalidateManga store and reactive refresh blocks to DueAnimeList and MangaListTemplate. Extracts shared invalidateListCaches function used by both the command palette action and the debug settings button. Renames palette item to "Refresh" and debug button to "Invalidate". | ||||
| * | revert(ui): remove april fools executive mode | Fuwn | 2026-04-02 | 1 | -9/+1 |
| | | |||||
| * | feat(ui): add april fools executive mode | Fuwn | 2026-04-01 | 1 | -1/+9 |
| | | |||||
| * | fix(cache): respect AniList media list recache windows | Fuwn | 2026-03-28 | 1 | -0/+2 |
| | | |||||
| * | fix(match): prevent cached airing injection mutation regressions | Fuwn | 2026-03-01 | 1 | -5/+11 |
| | | |||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 1 | -98/+124 |
| | | |||||
| * | chore(biome): enable svelte linting | Fuwn | 2026-03-01 | 1 | -1/+4 |
| | | |||||
| * | chore(biome): enable svelte formatting | Fuwn | 2026-03-01 | 1 | -117/+106 |
| | | |||||
| * | fix(anime): unify due classification and harden subtitle matching | Fuwn | 2026-03-01 | 1 | -7/+5 |
| | | |||||
| * | perf: optimise list hot paths and shared timers | Fuwn | 2026-03-01 | 1 | -13/+34 |
| | | |||||
| * | fix(notifications): Replace svelte-notifications with custom store for Svelte 5 | Fuwn | 2026-01-22 | 1 | -3/+1 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2026-01-22 | 1 | -8/+11 |
| | | |||||
| * | format: Apply Prettier formatting | Fuwn | 2025-12-15 | 1 | -11/+8 |
| | | |||||
| * | style: Reformat using latest formatting | Fuwn | 2025-06-11 | 1 | -8/+11 |
| | | |||||
| * | feat(Anime): Add additional sort options | Fuwn | 2025-03-29 | 1 | -10/+25 |
| | | |||||
| * | fix(DueAnimeList): filter out dropped media | Fuwn | 2024-10-12 | 1 | -1/+2 |
| | | |||||
| * | chore(prettier): use spaces instead of tabs | Fuwn | 2024-10-09 | 1 | -77/+77 |
| | | |||||
| * | fix(due): remove anime ahead of aired | Fuwn | 2024-04-07 | 1 | -1/+1 |
| | | |||||
| * | refactor(anilist): move to data module | Fuwn | 2024-02-08 | 1 | -2/+2 |
| | | |||||
| * | fix(anime): unaired subtitle episode | Fuwn | 2024-02-03 | 1 | -2/+2 |
| | | |||||
| * | refactor(list): use global identity | Fuwn | 2024-01-31 | 1 | -12/+5 |
| | | |||||
| * | feat(locale): localise media lists | Fuwn | 2024-01-25 | 1 | -1/+9 |
| | | |||||
| * | feat(list): recache notifications | Fuwn | 2024-01-11 | 1 | -10/+5 |
| | | |||||
| * | feat(list): list notifications | Fuwn | 2024-01-11 | 1 | -0/+10 |
| | | |||||
| * | chore(svelte): alias stores | Fuwn | 2023-12-31 | 1 | -3/+3 |
| | | |||||
| * | refactor(media): use options object | Fuwn | 2023-12-23 | 1 | -8/+3 |
| | | |||||
| * | refactor(airing): subtitled module | Fuwn | 2023-12-20 | 1 | -2/+2 |
| | | |||||
| * | refactor(airing): move to module | Fuwn | 2023-12-20 | 1 | -1/+1 |
| | | |||||
| * | feat(settings): rename display settings | Fuwn | 2023-12-17 | 1 | -1/+1 |
| | | |||||
| * | fix(anime): position of subbed release | Fuwn | 2023-12-17 | 1 | -2/+9 |
| | | |||||
| * | style(anime): simplify expressions | Fuwn | 2023-12-13 | 1 | -12/+7 |
| | | |||||
| * | fix(anime): remove time desync on outdated caches | Fuwn | 2023-11-22 | 1 | -4/+1 |
| | | |||||
| * | refactor(anime): chains functions | Fuwn | 2023-11-18 | 1 | -8/+5 |
| | | |||||
| * | refactor(due): chain filters | Fuwn | 2023-11-18 | 1 | -27/+28 |
| | | |||||
| * | refactor(list): move modules to sub-modules | Fuwn | 2023-11-06 | 1 | -1/+1 |
| | | |||||
| * | fix(anime): pass new media entries up to parent | Fuwn | 2023-10-01 | 1 | -1/+1 |
| | | |||||
| * | refactor(anime): move list to anime module | Fuwn | 2023-10-01 | 1 | -0/+96 |