Commit Graph

66 Commits

Author SHA1 Message Date
e48d95cb4e feat: add comments and cleanup unused imports across codebase 2026-05-10 20:00:04 +02:00
c51382055b refactor: remove global auth service pattern 2026-05-10 18:13:14 +02:00
d021a8eadd feat: bound in-memory caches with LRU eviction 2026-05-10 18:04:29 +02:00
ccc40d8d9d chore: remove not implemented stubs 2026-05-08 09:27:49 +02:00
9cb7857a26 fix: add no-cache headers for static assets 2026-05-07 12:49:01 +02:00
4887088795 feat: remove watchlist import/export functionality 2026-05-07 00:54:22 +02:00
5ac6645e51 feat: add watchlist import api endpoint 2026-05-06 23:56:44 +02:00
9e6fc2a243 feat: integrate new rate limiter into server 2026-05-06 23:20:24 +02:00
18d1de9152 fix: update rate limiter usage and remove obsolete cleanup 2026-05-06 23:19:19 +02:00
7f768080ee refactor: update imports to use new db package 2026-05-06 23:13:43 +02:00
7961b13c15 feat: add apple touch icons and root routes 2026-05-06 20:15:26 +02:00
cb16d8e6c7 refactor: extract anime service layer and optimize API calls 2026-05-05 16:05:45 +02:00
a83ab2e33f perf: optimize episode fetching and metadata scraping 2026-05-02 23:57:24 +02:00
d9ffa20d98 feat: implement logout functionality 2026-05-02 18:38:43 +02:00
2d9d75d18d feat: implement deletion of continue watching items 2026-05-02 18:38:43 +02:00
c708afe4fe feat: add discover page with surprise me and deduplication 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
94e60e0d8b chore: fix whitespace 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
33a939ca81 fix(playback): restore playback service and handle chunked proxy responses 2026-05-02 18:38:43 +02:00
2c6d28cf01 refactor: migrate from templ to html/template 2026-05-02 18:38:43 +02:00
a6c4b0c388 fix: remove duplicate route registration for episode data 2026-04-26 20:44:06 +02:00
caef6c096c feat: stay in fullscreen when transitioning to next episode 2026-04-26 20:38:09 +02:00
ca914de762 feat: stay in fullscreen when transitioning to next episode 2026-04-26 18:26:50 +02:00
d3ab99e06b refactor: remove notifications redirect and admin routes from server routes 2026-04-25 21:18:56 +02:00
1b68fd2f2a fix: route delete through user router 2026-04-22 21:39:28 +02:00
9cd43d9c4c fix: properly handle delete user endpoint with correct route 2026-04-22 21:36:20 +02:00
b1bb205d55 admin: add delete user with confirmation dialog 2026-04-22 21:27:37 +02:00
77f0daca26 admin: add admin panel for user management 2026-04-22 21:16:26 +02:00
0b2957d68c fix: stupid issues in browser 2026-04-21 08:24:35 +02:00
a5f2628d1e feat: add watchlist quick-add button to anime cards 2026-04-21 00:34:13 +02:00
89f4ebbdb0 style: reorder imports to follow go conventions 2026-04-20 15:55:31 +02:00
6df8788749 refactor: reorganize project structure following go standards 2026-04-20 15:54:35 +02:00
ffd67338c3 refactor(playback): simplify handlers, http utils, and ranking 2026-04-20 01:42:09 +02:00
b24053864c fix: harden playback and migrations 2026-04-19 21:05:47 +02:00
1e1a3e8205 refactor: remove recovery auth surface 2026-04-19 19:40:18 +02:00
14cb3b3a0f perf(playback): speed up watch data build 2026-04-19 01:11:27 +02:00
2849a91736 fix: complete anime at final episode 2026-04-18 23:52:24 +02:00
ed73400b83 feat: replace notifications with continue watching 2026-04-18 23:42:22 +02:00
a2dad9410f chore: remove recovery flow 2026-04-18 23:17:14 +02:00
4b95a590b7 chore: remove signup and account routes 2026-04-18 23:15:38 +02:00
9c3b87deaf refactor: remove thumbnail preview feature 2026-04-18 22:27:54 +02:00
c1ee5df94c feat: save watch progress 2026-04-18 18:24:43 +02:00
54ba5eda2d feat: add preview sprite backend 2026-04-18 07:38:48 +02:00
c8e8b80b75 watch: sync watchlist status between watch and details page 2026-04-18 06:26:13 +02:00
0dfd67be47 feat(playback): add watch backend 2026-04-18 05:55:42 +02:00
e21474ca55 feat(ui): add anime episodes section 2026-04-18 05:55:22 +02:00
5eeb18811b feat: add studio handlers and routes 2026-04-18 00:02:40 +02:00
90c80b9d1e build: move generated assets to dist 2026-04-15 00:26:50 +02:00
6b83f6bde6 auth: add recovery and account security 2026-04-11 18:05:51 +02:00