5ac6645e51
feat: add watchlist import api endpoint
2026-05-06 23:56:44 +02:00
7f768080ee
refactor: update imports to use new db package
2026-05-06 23:13:43 +02:00
56f0951d5e
fix: resolve jikan api eof and context cancellation errors
...
- add http transport with connection pooling to prevent stale connections
- check ctx.Done() before each retry attempt to abort early
- pass context to renderer to skip writing on canceled requests
2026-05-02 23:27:25 +02:00
5518e993e0
fix: pass user to watchlist template
2026-05-02 18:38:43 +02:00
79a5a9c2e6
fix: remove confirmation and disable caching for continue watching deletion
2026-05-02 18:38:43 +02:00
2d9d75d18d
feat: implement deletion of continue watching items
2026-05-02 18:38:43 +02:00
e5c32fd154
fix: watchlist updated_at and unified auth middleware
2026-05-02 18:38:43 +02:00
4869bc055d
feat: add watchlist filtering and sorting UI
2026-05-02 18:38:43 +02:00
cc9ca1ba9e
feat: add toggle watchlist on anime cards and improve dropdown
2026-05-02 18:38:43 +02:00
4f3a61e143
refactor(ui): complete ui template migration and fix playback
2026-05-02 18:38:43 +02:00
2c6d28cf01
refactor: migrate from templ to html/template
2026-05-02 18:38:43 +02:00
4285c6239c
refactor: remove watchlist export/import functionality
2026-04-25 21:14:13 +02:00
4b29509127
refactor: remove table view from watchlist, keep only grid
2026-04-21 01:41:11 +02:00
ebbc0c26f8
fix: default watchlist sort order to ascending
2026-04-21 01:38:08 +02:00
a1909559b3
fix: check render errors in playback and watchlist handlers
2026-04-21 01:20:39 +02:00
a950893434
feat: toggle watchlist on anime cards with auto reload
2026-04-21 00:43:49 +02:00
a5f2628d1e
feat: add watchlist quick-add button to anime cards
2026-04-21 00:34:13 +02:00
29c2e5fdb7
fix: resolve templ compile errors
2026-04-20 17:36:52 +02:00
6df8788749
refactor: reorganize project structure following go standards
2026-04-20 15:54:35 +02:00