aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(Landing): Update manga section bodyFuwn2025-03-161-14/+4
|
* feat(Landing): Update demo videoFuwn2025-03-161-2/+2
|
* feat(Landing): Update section titlesFuwn2025-03-161-7/+9
|
* chore(tools): Comment out unused tool importFuwn2025-03-081-1/+1
|
* feat(tools): Remove Dump Profile toolFuwn2025-03-082-7/+7
|
* fix(Birthdays): Always allow leap year day valuesFuwn2025-02-282-4/+4
|
* style: Run formatterFuwn2025-02-143-30/+39
|
* feat(Tools): Use generic birthdays tool template, adds NIJISANJI birthdays toolFuwn2025-02-144-97/+129
|
* feat(notifications): initial notification update on first visitFuwn2025-01-281-1/+1
|
* feat(notifications): fallback on service-worker-less notificationsFuwn2025-01-283-18/+53
|
* fix(layout): remove invalid local user entriesFuwn2025-01-281-2/+4
|
* fix(notifications): better permission request flowFuwn2025-01-281-14/+20
|
* refactor(service-worker): clean up codeFuwn2025-01-111-31/+21
|
* docs(service-worker): clean up commentsFuwn2025-01-111-20/+4
|
* 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
|
* feat(graphql): paged badges queryFuwn2024-10-186-14/+34
|
* feat(tools): add simple trackerFuwn2024-10-126-2/+177
|
* 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-09238-70588/+70596
|
* 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-283-30/+30
|
* feat(user): move profile page badges to graphqlFuwn2024-09-285-23/+41
|