Commit Graph

970 Commits

Author SHA1 Message Date
118c028873 feat: add structured error response helpers 2026-05-26 15:57:29 +02:00
28251876e1 fix: handle mac.Write errors in proxy token signing 2026-05-26 15:56:55 +02:00
3331c96c06 fix: propagate rand.Read error in token generation 2026-05-26 15:56:49 +02:00
4fc79bc692 refactor: migrate user CLI logs to observability 2026-05-26 15:56:43 +02:00
96307d2979 refactor: migrate database logs to observability 2026-05-26 15:56:38 +02:00
e08a0e1f71 refactor: migrate episodes logs to observability 2026-05-26 15:56:33 +02:00
d64dbaf7df refactor: migrate handler logs to observability 2026-05-26 15:56:27 +02:00
d787625435 refactor: migrate jikan relations logs to observability 2026-05-26 15:56:22 +02:00
3f496ac65c refactor: migrate server logs to observability 2026-05-26 15:56:16 +02:00
8daad49061 feat: add observability Info/Warn/Error helpers 2026-05-26 15:56:10 +02:00
e99070c6d4 fix: use config.Config for database path 2026-05-26 15:41:49 +02:00
513bfe07f2 refactor: migrate template renderer to embedded fs 2026-05-26 15:41:22 +02:00
1e9874a482 refactor: migrate env-var reads to config package 2026-05-26 15:38:14 +02:00
26ff84d70f feat: add central config package 2026-05-26 15:38:08 +02:00
82072b256d refactor: extract public route check into declarative table 2026-05-26 15:32:28 +02:00
f8ba6db3d6 fix: use constant-time comparison for proxy token signature 2026-05-26 15:31:37 +02:00
a190ca417d chore: remove trailing newlines in data fixes 2026-05-26 15:30:33 +02:00
4bf31fb511 fix: log and abort on missing catalog/discover sections 2026-05-26 15:30:28 +02:00
46cff45d0e refactor: extract data fixes into dedicated package 2026-05-26 15:19:40 +02:00
ab5476d3d2 chore: chmod entrypoint executable 2026-05-26 14:04:50 +02:00
f4061c0213 chore: add run-fixes cli 2026-05-26 13:56:57 +02:00
1eb28dad64 fix: formatting and typecheck 2026-05-26 13:49:44 +02:00
76a32e1dc4 feat: add new-data-fix scaffolding script 2026-05-26 13:48:38 +02:00
4af68021f6 feat: backfill null next_refresh_at in episode cache 2026-05-26 13:48:33 +02:00
36213edd60 feat: add data fix framework 2026-05-26 13:48:31 +02:00
f5dfb91ffe chore: formatting 2026-05-26 13:40:27 +02:00
f5fd50d472 fix: episode refresh lag for airing shows 2026-05-26 13:17:59 +02:00
698fcc9b5b docs: tighten README to opener and essentials only 2026-05-25 20:28:04 +02:00
b95427998c chore: delete screenshot 2026-05-25 20:20:56 +02:00
b6e06870aa docs: rewrite README with prose focus and screenshot 2026-05-25 20:19:28 +02:00
246fa7439d chore: delete docker/entrypoint.sh 2026-05-25 19:56:37 +02:00
53abdace1c chore: restructure Dockerfile and move entrypoint to root 2026-05-25 19:55:21 +02:00
76a92894e8 chore: formatting 2026-05-25 18:24:09 +02:00
3a0e04dda9 feat: add studio filter UI and studio links on anime page 2026-05-25 17:59:22 +02:00
29c0c0bb18 feat: add studio filter to search pipeline 2026-05-25 17:59:17 +02:00
e54d6b8142 feat: add producer data types and caching 2026-05-25 17:59:11 +02:00
f4a9453514 fix: standardize watchlist partial styles 2026-05-25 01:57:21 +02:00
a9dfb77bc4 fix: standardize command palette styles
Add ring, border separator, font-normal, and focus-visible styles to search and command palette.
2026-05-25 01:55:28 +02:00
48b5523d95 style: format segment editor 2026-05-25 01:55:23 +02:00
345c3b05f7 fix: standardize watch page and player dropdown styles 2026-05-25 01:54:30 +02:00
585b02b37a fix: improve segment editor accessibility and modal behavior 2026-05-25 01:54:25 +02:00
c480a9be1f fix: standardize anime detail page and review styles 2026-05-25 01:46:53 +02:00
fe39e094d8 fix: standardize watchlist filter tabs and empty state 2026-05-25 01:43:56 +02:00
f9c1fc9391 fix: standardize empty state and grid styles 2026-05-25 01:41:31 +02:00
900e56d7ca fix: standardize headings and button styles 2026-05-25 01:37:30 +02:00
019a519b81 fix: improve accessibility and visual consistency 2026-05-25 01:34:54 +02:00
28bfbe5257 fix: improve accessibility and keyboard navigation 2026-05-25 01:31:05 +02:00
6932d4b8d0 refactor: extract inline JS to modules 2026-05-25 01:16:02 +02:00
83f64a1dfe fix: add aria attributes and cleanup to toast system 2026-05-25 01:15:56 +02:00
44a36e3fb7 feat: improve theme system with cookie and prefers-color-scheme 2026-05-25 01:15:50 +02:00