Commit Graph

13 Commits

Author SHA1 Message Date
9ba327d5c5 feat: add timeout and abort handling to command palette search 2026-05-17 20:38:08 +02:00
cf53ffdd77 feat: expand continue watching in command palette 2026-05-17 17:34:27 +02:00
66edd9c062 feat: replace quick search with command palette 2026-05-17 17:24:07 +02:00
0e5416aab3 feat: add reviews subpage with infinite scroll 2026-05-15 19:36:35 +02:00
59fb0ed7f8 feat: add statistics and themes lazy section dispatch 2026-05-15 19:36:27 +02:00
4bd6e71e8c fix: handle empty random anime response and improve surprise-me UX 2026-05-15 17:22:56 +02:00
0df43b6f51 feat: add HTMX-driven filter bar and browse fragments 2026-05-15 03:25:14 +02:00
596e8265f7 refactor: remove noisy debug logging 2026-05-14 12:41:41 +02:00
6c45a80623 fix: pass watchlist status to anime detail page
Anime detail page never looked up or passed the user's watchlist
status, so the dropdown always showed 'Add to Watchlist'. Now
queries watch_list_entry and passes Status and WatchlistIDs.
2026-05-13 18:18:22 +02:00
413ee70923 feat: use saved progress for watch button on anime page
Check continue_watching_entry to find the episode to resume from.
Show 'Continue Episode N' instead of 'Watch Now' when progress exists.
2026-05-13 18:16:25 +02:00
c814e1d391 fix: align template data keys with template expectations 2026-05-13 12:49:56 +02:00
345853406c refactor: general architectural cleanup and bug fixes 2026-05-13 11:20:49 +02:00
c32ffd54de feat: migrate anime module to modular domain pattern 2026-05-13 10:32:44 +02:00