Commit Graph

442 Commits

Author SHA1 Message Date
8581573bd3 ui: add shadow to skip button 2026-04-27 20:52:27 +02:00
295ab22fd9 log: only log errors, remove debug noise 2026-04-27 20:39:39 +02:00
48c1e4cc38 fix: use go 1.25 for docker build 2026-04-27 18:21:07 +02:00
ed30b8ab43 playback: use utls to bypass cloudflare 2026-04-27 18:18:03 +02:00
238599299f fix: sanitize HTML to prevent XSS vulnerability 2026-04-27 16:06:02 +02:00
e5c10e6fe0 cli: prompt to overwrite password if user already exists 2026-04-27 09:09:05 +02:00
6b19a0dce7 cli: add create-user command to main_server
This replaces the bash script with an embedded command in the Go binary so it can be executed within the docker container.
2026-04-27 09:05:59 +02:00
f28fa27eda scripts: add create-user.sh for inserting users into database 2026-04-27 09:01:06 +02:00
2325ff4561 feat: update video overlay on episode transition 2026-04-26 23:32:00 +02:00
19481caeec feat: show video overlay with episode info in fullscreen 2026-04-26 23:10:23 +02:00
a6c4b0c388 fix: remove duplicate route registration for episode data 2026-04-26 20:44:06 +02:00
baceba2d4a fix: restore missing HandleCompleteAnime function 2026-04-26 20:39:33 +02:00
c3c91f125b chore: update generated sqlc code 2026-04-26 20:38:43 +02:00
caef6c096c feat: stay in fullscreen when transitioning to next episode 2026-04-26 20:38:09 +02:00
42c71c190c fix: update static asset version cache-buster to 1.0.2 2026-04-26 20:34:06 +02:00
1611033891 fix: remove UpdatedAt field from watchlist upsert
also add missing currentEpisode query param in HandleAPIEpisodes
2026-04-26 18:49:36 +02:00
d6457541ce perf: reduce watch progress saves and cache anime API responses 2026-04-26 18:46:54 +02:00
df9309282b fix: refresh episodes sidebar when transitioning episodes in fullscreen 2026-04-26 18:29:07 +02:00
ca914de762 feat: stay in fullscreen when transitioning to next episode 2026-04-26 18:26:50 +02:00
068e95a900 watchlist: reset progress when marking anime as completed 2026-04-26 18:15:50 +02:00
098b4a1fc0 watchlist: only set updated_at when marking anime as completed 2026-04-26 18:15:41 +02:00
73c49f6649 revert: remove sticky footer 2026-04-25 22:40:58 +02:00
1895cd09ad ui: make footer sticky at the bottom 2026-04-25 22:34:54 +02:00
1a02803c80 fix(ui): use event delegation for theme toggle and add cache-busting 2026-04-25 22:32:29 +02:00
bebdbc5938 fix(ui): force css refresh and simplify source paths 2026-04-25 22:29:16 +02:00
da8e8b8b15 fix(ui): update tailwind source paths and build order 2026-04-25 22:24:45 +02:00
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