aboutsummaryrefslogtreecommitdiff
path: root/src/lib/List/Anime/UpcomingAnimeList.svelte
Commit message (Collapse)AuthorAgeFilesLines
* feat(cache): instant list revalidation from command palette and debug menuFuwn2026-04-151-16/+20
| | | | | | | | | 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 modeFuwn2026-04-021-4/+2
|
* feat(ui): add april fools executive modeFuwn2026-04-011-2/+4
|
* fix(cache): respect AniList media list recache windowsFuwn2026-03-281-0/+3
|
* fix(match): prevent cached airing injection mutation regressionsFuwn2026-03-011-9/+12
|
* chore(biome): drop formatter style overridesFuwn2026-03-011-61/+87
|
* chore(biome): enable svelte formattingFuwn2026-03-011-71/+69
|
* fix(anime): unify due classification and harden subtitle matchingFuwn2026-03-011-3/+3
|
* refactor(layout): Replace empty p elements with reusable Spacer componentFuwn2026-01-231-1/+2
|
* fix(html): Replace self-closing non-void HTML elements with proper closing tagsFuwn2026-01-231-1/+1
|
* fix(notifications): Replace svelte-notifications with custom store for Svelte 5Fuwn2026-01-221-3/+1
|
* format: Apply Prettier formattingFuwn2025-12-151-1/+1
|
* style(src): Remove self-closing p and div tagsFuwn2025-06-231-1/+1
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-091-90/+90
|
* feat(anime): refresh upcoming after due incrementFuwn2024-05-161-0/+12
|
* refactor(anilist): move to data moduleFuwn2024-02-081-2/+2
|
* fix(anime): unaired subtitle episodeFuwn2024-02-031-2/+2
|
* feat(upcoming): inject airing time for orderFuwn2024-02-031-7/+5
|
* refactor(list): use global identityFuwn2024-01-311-5/+3
|
* feat(locale): localise media listsFuwn2024-01-251-2/+12
|
* feat(list): recache notificationsFuwn2024-01-111-1/+6
|
* chore(svelte): alias storesFuwn2023-12-311-3/+3
|
* refactor(upcoming): rename not yet releasedFuwn2023-12-301-1/+1
|
* refactor(airing): subtitled moduleFuwn2023-12-201-1/+1
|
* fix(airing): both current and new sub episodeFuwn2023-12-171-1/+5
|
* fix(anime): position of subbed releaseFuwn2023-12-171-1/+7
|
* fix(upcoming): spacingFuwn2023-12-161-0/+2
|
* style(anime): simplify expressionsFuwn2023-12-131-5/+2
|
* fix(anime): remove time desync on outdated cachesFuwn2023-11-221-2/+1
|
* feat(upcoming): move to dedicated sectionFuwn2023-11-201-25/+35
|
* refactor(anime): chains functionsFuwn2023-11-181-12/+8
|
* refactor(upcoming): chain filtersFuwn2023-11-181-28/+32
|
* feat(upcoming): option to display planningFuwn2023-11-181-6/+10
|
* refactor(list): move modules to sub-modulesFuwn2023-11-061-1/+1
|
* fix(anime): pass new media entries up to parentFuwn2023-10-011-1/+1
|
* refactor(anime): move anime to modulesFuwn2023-09-291-0/+65