Commit Graph

416 Commits

Author SHA1 Message Date
8687164552 fix: update dockerfile to run binary directly 2026-04-25 22:21:24 +02:00
5d5a5eb6f6 docs: update installation and operational guides 2026-04-25 22:20:50 +02:00
8859c36d4b docs: update features and technical stack 2026-04-25 22:20:46 +02:00
c46d53b430 chore: remove entrypoint.sh 2026-04-25 22:00:02 +02:00
5599025ae8 chore: remove scripts directory 2026-04-25 21:59:05 +02:00
cb17619c2a fix: resolve typescript error in theme.ts by casting to htmlbuttonelement 2026-04-25 21:57:49 +02:00
431acf6055 fix: adjust github and theme toggle icon sizes 2026-04-25 21:56:58 +02:00
b500e01498 feat: add footer with github link, theme toggle, and copyright 2026-04-25 21:40:14 +02:00
9446e332f9 style: adjust color scheme for better header-background contrast 2026-04-25 21:35:57 +02:00
d3ab99e06b refactor: remove notifications redirect and admin routes from server routes 2026-04-25 21:18:56 +02:00
21da18831d refactor: remove user management tables and unused account/notification_preference tables 2026-04-25 21:14:39 +02:00
4285c6239c refactor: remove watchlist export/import functionality 2026-04-25 21:14:13 +02:00
6af90a740d refactor: remove admin panel and multi-user features 2026-04-25 21:13:57 +02:00
e1b3825da3 fix: remove duplicate watch_list_entry columns from migrations 2026-04-25 16:32:15 +02:00
41c142248d fix: update watchlist schema to only allow completed, dropped, plan_to_watch 2026-04-25 16:30:31 +02:00
a7c76802a0 feat: remove watching and on hold from watchlist statuses 2026-04-25 16:00:43 +02:00
e1f44f7179 style: add trailing newlines 2026-04-23 16:46:14 +02:00
07abd0535e style: sort imports 2026-04-23 16:45:52 +02:00
a51a5e17e1 db: add DeleteUser 2026-04-23 16:45:41 +02:00
aebc012eef fix: extract user ID from path correctly 2026-04-22 21:43:33 +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
5abc5cbb38 fix: pin sqlc version for go 1.24 2026-04-22 21:30:05 +02:00
426f8ec13f fix: add sqlc generate to Dockerfile build 2026-04-22 21:29:15 +02:00
b1bb205d55 admin: add delete user with confirmation dialog 2026-04-22 21:27:37 +02:00
ee05ad7511 fix: resolve context key cycle for admin check 2026-04-22 21:23:38 +02:00
77f0daca26 admin: add admin panel for user management 2026-04-22 21:16:26 +02:00
7e15380638 ui: add error state for catalog api failures 2026-04-22 20:57:09 +02:00
c860a1a70a fix: validate cache data and suppress static file logging 2026-04-22 20:39:47 +02:00
bfb50aa76e feat(playback): add dynamic AES key resolution from ani-cli forks 2026-04-22 19:14:58 +02:00
57fed5a981 refactor: replace interface{} with any and use strings.TrimPrefix in playback 2026-04-22 10:55:28 +02:00
a0ad500a43 refactor: replace interface{} with any in db 2026-04-22 10:55:17 +02:00
fff887f79e refactor: replace interface{} with any in web/shared 2026-04-22 10:55:14 +02:00
bd828d68c0 fix(player): correct type for modeSources 2026-04-22 10:51:20 +02:00
e48b19c1ea fix(search): use Symbol key for searchInitialized to avoid collisions 2026-04-22 10:49:37 +02:00
01464a2dec fix(player): add safeJsonParse and DOM existence check 2026-04-22 10:49:30 +02:00
157c3b97a2 fix(jikan): decode response body before closing on final attempt 2026-04-22 10:49:15 +02:00
621d4e1bf1 fix(ratelimit): block on 5th attempt not 6th 2026-04-22 10:49:03 +02:00
e4cff38773 fix(csrf): handle X-Forwarded-Host and parse origin as URL 2026-04-22 10:48:52 +02:00
9c9a692925 fix(worker): use minutes instead of seconds for SQLite datetime interval 2026-04-22 10:48:44 +02:00
2acc1b16eb fix: made auto play work 2026-04-22 09:24:27 +02:00
8f15fdf6ea fix: remove functionality in continue watching works 2026-04-22 08:37:19 +02:00
ca3d015b2e fix: load scripts from dist/static 2026-04-21 12:56:10 +02:00
1e79e9aecb fix: remove system theme mode 2026-04-21 12:30:34 +02:00
4eae5d55be fix: make anime poster fully clickable 2026-04-21 12:23:17 +02:00
0b2957d68c fix: stupid issues in browser 2026-04-21 08:24:35 +02:00
ee3c22db9d feat: add system/light/dark theme switcher 2026-04-21 02:08:56 +02:00
69a3f8520d fix: use theme text color for active episode in watch page 2026-04-21 02:04:27 +02:00
a21c6ecaa9 fix: skip watchlist progress update for already-completed shows on finish 2026-04-21 01:56:19 +02:00
90a12efe61 fix: remove unused watchlist check in save progress 2026-04-21 01:47:12 +02:00