aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* feat(settings): add checkbox tooltipsFuwn2026-04-021-0/+5
* fix(ui): stop roulette at intended durationFuwn2026-04-021-1/+2
* fix(ui): correct manga list tooltip behaviorFuwn2026-04-022-2/+8
* fix(ui): polish media list title separatorsFuwn2026-04-021-0/+8
* fix(ui): align media list title timingsFuwn2026-04-021-2/+3
* fix(ui): refine media list title countsFuwn2026-04-021-4/+17
* feat(debug): add media list timing toggleFuwn2026-04-026-1/+12
* revert(ui): remove april fools executive modeFuwn2026-04-0211-250/+52
* fix(ui): tune april fools notification copyFuwn2026-04-011-1/+1
* fix(ui): simplify april fools controlsFuwn2026-04-011-15/+52
* feat(ui): add april fools executive modeFuwn2026-04-0111-52/+213
* fix(badges): hide outbound link noticeFuwn2026-04-011-1/+1
* fix(manga): show skeleton while list is loadingFuwn2026-03-301-1/+1
* perf(manga): progressively hydrate native chapter countsFuwn2026-03-294-28/+200
* fix(proxy): improve native chapter source routingFuwn2026-03-292-50/+117
* fix(anilist): restore completed list query semanticsFuwn2026-03-285-7/+7
* fix(state): restore persisted list UI stateFuwn2026-03-284-35/+68
* fix(filters): apply list filter changes immediatelyFuwn2026-03-282-8/+16
* fix(cache): restore instant filters and shared AniList cacheFuwn2026-03-284-12/+30
* fix(anilist): restore completed list filtersFuwn2026-03-285-26/+61
* fix(anilist): fall back to persisted media list cacheFuwn2026-03-281-0/+56
* fix(anilist): avoid leaking settings subscriptionsFuwn2026-03-281-4/+1
* fix(manga): avoid poisoning native chapter cacheFuwn2026-03-281-7/+37
* fix(cache): keep pre-hydration state changesFuwn2026-03-282-2/+26
* fix(notifications): stabilize browser subscription identityFuwn2026-03-282-16/+30
* fix(notifications): prune dead push endpointsFuwn2026-03-281-16/+53
* fix(notifications): support per-device push subscriptionsFuwn2026-03-284-7/+50
* fix(cache): preserve hydrated client stateFuwn2026-03-284-10/+28
* fix(preferences): preserve partial preference updatesFuwn2026-03-281-44/+26
* fix(auth): ignore malformed user cookiesFuwn2026-03-2811-33/+113
* fix(cache): respect AniList media list recache windowsFuwn2026-03-288-65/+153
* feat(manga): allow forcing automatic refreshFuwn2026-03-281-1/+5
* style(ci): format supabase server clientFuwn2026-03-271-1/+2
* fix(ci): fall back to anon key during build analysisFuwn2026-03-271-1/+6
* fix(supabase): use dynamic private env for service roleFuwn2026-03-271-2/+2
* fix(manga): restore progress-based volume recommendationsFuwn2026-03-275-16/+105
* fix(proxy): improve native manga chapter countsFuwn2026-03-274-38/+417
* style(ci): format and tidy proxy filesFuwn2026-03-273-109/+116
* fix(api): keep preferences publicly readableFuwn2026-03-271-4/+1
* fix(profile): restore owner controls for new accountsFuwn2026-03-272-21/+41
* refactor(supabase): move app access to service roleFuwn2026-03-2713-58/+79
* chore(pnpm): Update lockfileFuwn2026-03-271-18/+917
* refactor(proxy): move manga chapter counts behind indexed cacheFuwn2026-03-2710-336/+1236
* chore(apps): Remove placeholder READMEFuwn2026-03-271-3/+0
* chore(apps): Add CDNFuwn2026-03-274-0/+128
* chore(apps): Add proxyFuwn2026-03-276-0/+368
* fix(actions): resolve quality and trigger deploy driftFuwn2026-03-223-12/+16
* fix(ci): align pnpm setup and build env defaultsFuwn2026-03-222-1/+14
* fix: restore landing visibility without blocking lazy loadsFuwn2026-03-221-16/+29
* perf: fetch dummy media outside the app bundleFuwn2026-03-222-8/+21