| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(lists): show placeholder while animeLists is undefined | Fuwn | 12 hours | 1 | -0/+2 |
| | | | | | | | | | | | Before DueAnimeList/UpcomingAnimeList's onMount assigns the promise, {#await undefined} fell through to {:then media=undefined}, which cleanMedia turned into an empty array and the list rendered "No anime to display". The auto-snapshot then captured [] into previousAnimeList, making every subsequent pending state skip the skeleton. Gate the await on animeLists being defined so the placeholder shows until the fetch actually starts. | ||||
| * | chore(cleanup): remove stale eslint directives | Fuwn | 2026-03-01 | 1 | -2/+0 |
| | | |||||
| * | chore(biome): drop formatter style overrides | Fuwn | 2026-03-01 | 1 | -26/+32 |
| | | |||||
| * | chore(biome): enable svelte linting | Fuwn | 2026-03-01 | 1 | -2/+2 |
| | | |||||
| * | chore(biome): enable svelte formatting | Fuwn | 2026-03-01 | 1 | -46/+46 |
| | | |||||
| * | fix: Resolve all ESLint errors and warnings | Fuwn | 2026-01-29 | 1 | -1/+2 |
| | | |||||
| * | feat(Landing): Update to match LandingHero | Fuwn | 2026-01-28 | 1 | -0/+3 |
| | | |||||
| * | fix(Landing): Disable filtering | Fuwn | 2025-06-13 | 1 | -0/+3 |
| | | |||||
| * | feat: Move remaining localStorage usages to localforage | Fuwn | 2025-06-12 | 1 | -3/+5 |
| | | |||||
| * | chore(prettier): use spaces instead of tabs | Fuwn | 2024-10-09 | 1 | -85/+85 |
| | | |||||
| * | fix(AiringTime): don't double inject airing time | Fuwn | 2024-06-14 | 1 | -1/+0 |
| | | | | | Double injecting airing time double decremented delayed anime. | ||||
| * | fix(anime): no identity check for dummy | Fuwn | 2024-05-06 | 1 | -1/+1 |
| | | |||||
| * | feat(landing): cover mode list demos | Fuwn | 2024-05-06 | 1 | -1/+4 |
| | | |||||
| * | refactor(anilist): move to data module | Fuwn | 2024-02-08 | 1 | -2/+2 |
| | | |||||
| * | refactor(list): use global identity | Fuwn | 2024-01-31 | 1 | -5/+3 |
| | | |||||
| * | fix(anime): check identity stage for lists | Fuwn | 2024-01-31 | 1 | -15/+19 |
| | | |||||
| * | refactor(anime): global subsPlease cache | Fuwn | 2024-01-30 | 1 | -8/+6 |
| | | |||||
| * | feat(list): use last size as skeleton size | Fuwn | 2024-01-30 | 1 | -2/+16 |
| | | |||||
| * | refactor(anime): use placeholder list on load | Fuwn | 2024-01-26 | 1 | -23/+3 |
| | | |||||
| * | feat: move everything to skeletion loading ui | Fuwn | 2024-01-25 | 1 | -4/+0 |
| | | |||||
| * | feat(locale): localise media lists | Fuwn | 2024-01-25 | 1 | -4/+10 |
| | | |||||
| * | feat(anime): cover size skeleton loading | Fuwn | 2024-01-25 | 1 | -6/+8 |
| | | |||||
| * | feat: hide loading progress | Fuwn | 2024-01-25 | 1 | -2/+2 |
| | | |||||
| * | feat(anime): badges and list skeleton ui | Fuwn | 2024-01-25 | 1 | -2/+16 |
| | | |||||
| * | feat(list): list style skeleton loading | Fuwn | 2024-01-24 | 1 | -1/+6 |
| | | |||||
| * | feat: root prefix all links | Fuwn | 2024-01-19 | 1 | -1/+2 |
| | | |||||
| * | chore(svelte): alias stores | Fuwn | 2023-12-31 | 1 | -1/+1 |
| | | |||||
| * | refactor(error): move rate-limited to module | Fuwn | 2023-12-24 | 1 | -1/+1 |
| | | |||||
| * | feat(routes): better loading message | Fuwn | 2023-12-22 | 1 | -2/+2 |
| | | |||||
| * | fix(anime): call subsplease once | Fuwn | 2023-12-22 | 1 | -26/+29 |
| | | |||||
| * | fix(anime): list loading subs | Fuwn | 2023-12-20 | 1 | -1/+3 |
| | | |||||
| * | refactor(airing): subtitled module | Fuwn | 2023-12-20 | 1 | -1/+1 |
| | | |||||
| * | refactor(airing): move set to inject + debug | Fuwn | 2023-12-17 | 1 | -1/+3 |
| | | |||||
| * | fix(anime): position of subbed release | Fuwn | 2023-12-17 | 1 | -12/+16 |
| | | |||||
| * | fix(list): fast complete not-due | Fuwn | 2023-12-04 | 1 | -1/+0 |
| | | |||||
| * | feat(upcoming): move to dedicated section | Fuwn | 2023-11-20 | 1 | -4/+7 |
| | | |||||
| * | refactor(list): move modules to sub-modules | Fuwn | 2023-11-06 | 1 | -0/+63 |