Commit Graph

13 Commits

Author SHA1 Message Date
036671f1e8 fix: fallback quick search when limit fails 2026-04-15 00:41:15 +02:00
058aedd5e0 fix: limit quick search to five results 2026-04-15 00:35:57 +02:00
0463abb925 fix: remove jikan limit params 2026-04-14 23:23:09 +02:00
165963c9d2 refactor: centralize jikan list constants 2026-04-14 22:23:59 +02:00
eda055fea3 core: add jikan stale retry pipeline 2026-04-12 14:53:32 +02:00
2b8332a16d api: pass request context to jikan 2026-04-10 17:26:28 +02:00
5732080691 api: enforce 24 items per page limit 2026-04-09 12:34:51 +02:00
a0617ec127 chore: cleanup files 2026-04-08 18:02:54 +02:00
d3d0063cb4 fix: remove preWarmAnimeCache poisoning relations 2026-04-08 16:45:49 +02:00
618b807b3d perf: heavily optimize jikan cache by pre-warming individual anime objects and using 30-day TTLs for completed shows 2026-04-08 16:31:10 +02:00
d25426eda9 feat: use sqlite for jikan api cache with hourly cleanup 2026-04-08 16:19:59 +02:00
8687f93f31 feat: add sort/filter component for watchlist
- create reusable SortFilter templ component with sort options (date, title, score)
- integrate sort/filter into watchlist page with query params
- add sortEntries method to handle client-side sorting
- add CSS styling for sort filter controls
- pass sort params through status tab and view toggle links
2026-04-06 23:28:36 +02:00
efeaef21a1 refactor: split jikan client into smaller domain files 2026-04-06 22:29:34 +02:00