aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* fix(Wrapped): spelling of excludeFuwn2024-12-271-8/+8
* feat(Wrapped): start and end data filtersFuwn2024-12-272-5/+63
* feat(wrapped): exclude unrated & unwatched toggleFuwn2024-12-241-2/+11
* fix(wrapped): li::marker consistent colouringFuwn2024-12-246-35/+34
* fix(List): double guard total count setting overlapFuwn2024-11-182-0/+4
* fix(CleanMangaList): total chapter count calculation overlapFuwn2024-11-181-2/+6
* refactor(authorised): move authorised user functionality to moduleFuwn2024-11-184-11/+16
* fix(CleanAnimeList): completed total chapter count calculationFuwn2024-11-181-0/+3
* fix(CleanMangaList): total chapter count calculationFuwn2024-11-182-6/+5
* fix(CleanAnimeList): total chapter count calculationFuwn2024-11-181-5/+9
* feat(List): display total episodes everywhere toggleFuwn2024-11-184-12/+28
* feat(CleanMangaList): add total due episode count toggle functionFuwn2024-11-181-1/+8
* feat(user): add simple null check for remote user identity fetchFuwn2024-11-101-4/+7
* deps: refresh bun lockfileFuwn2024-10-281-0/+0
* feat(graphql): paged badges queryFuwn2024-10-186-14/+34
* feat(tools): add simple trackerFuwn2024-10-128-2/+178
* fix(DueAnimeList): filter out dropped mediaFuwn2024-10-121-1/+2
* feat(settings): add uri fragment to schedule filter listFuwn2024-10-092-1/+3
* feat(schedule): filter media list entries toggleFuwn2024-10-094-91/+142
* chore(prettier): use spaces instead of tabsFuwn2024-10-09256-71311/+71319
* feat(graphql): add badgeCount fieldFuwn2024-10-084-11/+16
* fix(graphql): return null for no user id accessFuwn2024-10-072-1/+3
* fix(graphql): wait for database update on badge mutationFuwn2024-10-072-4/+3
* fix(badges): fix field clearing regressionFuwn2024-10-071-0/+2
* chore(badges): remove old commentsFuwn2024-10-061-40/+0
* feat(badges): use locally cached identityFuwn2024-10-061-327/+301
* feat(user): request id in initial queryFuwn2024-10-061-0/+2
* feat(badges): return user for badge mutationsFuwn2024-10-064-47/+73
* feat(user): live update for mutationsFuwn2024-10-063-23/+52
* feat(user): use preferences graphl apiFuwn2024-10-063-53/+90
* feat(badges): use preferences graphql apiFuwn2024-10-069-106/+190
* feat(badges): move badge operations to graphqlFuwn2024-10-069-615/+831
* feat(graphql): add subtitlesFuwn2024-10-054-1/+57
* fix(feeds): oauth refresh urlFuwn2024-10-051-3/+4
* refactor(SequelSpy): move prequel list to componentFuwn2024-10-023-33/+39
* chore(npm): fix graphql builderFuwn2024-09-284-31/+31
* feat(user): move profile page badges to graphqlFuwn2024-09-285-23/+41
* feat(graphl): set up user moduleFuwn2024-09-286-15/+38
* feat(api): set up graphql apiFuwn2024-09-2816-11/+79
* feat(html): update analytics urlFuwn2024-09-221-4/+4
* feat(settings): debug dummy lists optionFuwn2024-09-166-3/+13
* feat(reader): add rawkuma chapter supportFuwn2024-09-105-14/+104
* refactor(reader): chapter list componentFuwn2024-09-093-19/+26
* chore(nix): ignore direnv directoryFuwn2024-09-091-1/+5
* deps(nodejs): bunx update-browserslist-db@latestFuwn2024-09-012-0/+1
* format(nix): format shell.nixFuwn2024-09-011-4/+4
* chore(nix): add shell.nixFuwn2024-08-301-0/+9
* chore: ignore generated directoriesFuwn2024-08-302-0/+12
* fix(MediaTitleDisplay): lz-string moduleFuwn2024-08-241-1/+3
* feat(notifications): fingerprint for multiple grantsFuwn2024-08-246-17/+46