aboutsummaryrefslogtreecommitdiff
path: root/src/routes
Commit message (Collapse)AuthorAgeFilesLines
* fix: Resolve all ESLint errors and warningsFuwn2026-01-298-12/+12
|
* feat(Landing): Update to match LandingHeroFuwn2026-01-281-5/+1
|
* feat: Add hero for landing and welcome pageFuwn2026-01-272-0/+11
|
* feat(+layout.svelte): Add Web AnalyticsFuwn2026-01-261-0/+3
|
* fix: Add null guards and improve error messaging for user lookupsFuwn2026-01-234-6/+27
|
* fix: Resolve unused imports, dead code, and type definitionsFuwn2026-01-231-1/+0
|
* refactor: Migrate event handlers to new Svelte 5 syntaxFuwn2026-01-2310-39/+39
|
* refactor(layout): Replace empty p elements with reusable Spacer componentFuwn2026-01-2312-39/+51
|
* fix(html): Replace self-closing non-void HTML elements with proper closing tagsFuwn2026-01-2311-38/+38
|
* fix(notifications): Replace svelte-notifications with custom store for Svelte 5Fuwn2026-01-221-4/+3
|
* format: Apply Prettier formattingFuwn2026-01-221-7/+21
|
* deps(svelte): Migrate to Svelte 5 with compatibility modeFuwn2026-01-221-3/+8
|
* deps(sveltekit): Migrate to SvelteKit 2Fuwn2026-01-222-2/+2
|
* format: Apply Prettier formattingFuwn2025-12-1511-67/+50
|
* fix(api:birthdays): Update HTML parser for primary sourceFuwn2025-12-071-3/+3
|
* fix: Throw redirectsFuwn2025-12-012-2/+2
|
* feat(badges): Add a no-load query parameterFuwn2025-09-061-8/+15
|
* style(src): Remove self-closing tags with attributesFuwn2025-06-231-2/+2
|
* style(src): Remove self-closing p and div tagsFuwn2025-06-2312-39/+39
|
* refactor(LastActivity): Move display guard to componentFuwn2025-06-141-3/+1
|
* fix(Home): Guard LastActivity component visibilityFuwn2025-06-141-1/+3
|
* feat: Move remaining localStorage usages to localforageFuwn2025-06-123-30/+31
|
* feat(list): Persistent per-list collapsed stateFuwn2025-06-122-6/+16
|
* style: Reformat using latest formattingFuwn2025-06-111-2/+7
|
* fix: Migrate localStorage.removeItem to localforage for anime and manga storesFuwn2025-06-111-7/+24
|
* deps(SvelteKit): Migrate to SvelteKit 2Fuwn2025-06-092-2/+2
|
* fix(feeds): Remove duplicate whitespaceFuwn2025-05-291-1/+1
|
* refactor(CommandPalette): Globally rename action typeFuwn2025-05-151-2/+2
|
* feat: Add Badge Wall action to command paletteFuwn2025-05-061-1/+6
|
* feat: Add command paletteFuwn2025-05-061-0/+5
|
* fix(badges): Ignore empty user-set timeFuwn2025-05-041-1/+1
|
* fix(badges): Properly set badge time when mutatingFuwn2025-05-021-1/+1
|
* fix(birthdays): Send cookie to bypass bot detectionFuwn2025-04-271-1/+4
|
* revert: Clean up easter eventFuwn2025-04-215-24/+5
|
* feat(EasterEgg): Add more eggsFuwn2025-04-192-2/+8
|
* fix(EasterEgg): Fix odd cases and general implementationFuwn2025-04-191-4/+2
|
* feat: Add AniList Badges Easter Event 2025 demo #2Fuwn2025-04-103-3/+18
|
* feat: Add AniList Badges Easter Event 2025 demoFuwn2025-04-061-0/+91
|
* chore(tools): Comment out unused tool importFuwn2025-03-081-1/+1
|
* feat(tools): Remove Dump Profile toolFuwn2025-03-081-2/+2
|
* feat(Tools): Use generic birthdays tool template, adds NIJISANJI birthdays toolFuwn2025-02-141-2/+8
|
* fix(layout): remove invalid local user entriesFuwn2025-01-281-2/+4
|
* fix(wrapped): li::marker consistent colouringFuwn2024-12-241-3/+3
|
* refactor(authorised): move authorised user functionality to moduleFuwn2024-11-181-5/+5
|
* feat(tools): add simple trackerFuwn2024-10-122-1/+4
|
* feat(schedule): filter media list entries toggleFuwn2024-10-091-1/+3
|
* chore(prettier): use spaces instead of tabsFuwn2024-10-0948-3283/+3283
|
* feat(graphql): add badgeCount fieldFuwn2024-10-082-6/+3
|
* fix(graphql): wait for database update on badge mutationFuwn2024-10-071-1/+0
|
* fix(badges): fix field clearing regressionFuwn2024-10-071-0/+2
|