Commit Graph

1140 Commits

Author SHA1 Message Date
d77952522a docs: add package comments to anime and episodes packages 2026-06-08 08:32:09 +02:00
ab519a5361 docs: add package comments to data layer packages 2026-06-08 08:32:09 +02:00
6303d3c83c docs: add package comments to auth and audit packages 2026-06-08 08:32:09 +02:00
cc2b885c76 docs: add package comments to core infrastructure packages 2026-06-08 08:32:09 +02:00
e3051d8860 docs: add package comments to integrations 2026-06-08 08:32:09 +02:00
5cf7fe7e8e feat: refacotr cmd/user/main.go 2026-06-08 08:32:09 +02:00
555c4f2f9b refactor: extract generic graphql client 2026-06-08 08:32:09 +02:00
65405402a8 chore: cleanup 2026-06-08 08:32:09 +02:00
2f7af1f739 feat: extract video module and add mode-switch fallback 2026-06-08 08:32:09 +02:00
be7994b806 fix: sort scraped schedule entries by time within each day 2026-06-08 08:32:09 +02:00
e200fa5fa6 style: format cmd/readme table alignment 2026-06-08 08:32:09 +02:00
fbc9eeeb86 docs: improve readmes for cmd and template components 2026-06-08 08:32:09 +02:00
704b03655b fix: episode refresh resilience and allanime fallback 2026-06-08 08:32:09 +02:00
9383e132e7 docs: clarify animeschedule api key is optional 2026-06-08 08:32:09 +02:00
420e748bab fix: remove forgejo ci/cd 2026-06-08 08:32:09 +02:00
0bb4da858b feat: add create-user cli to image 2026-06-08 08:32:09 +02:00
8c3ff3df94 feat: add end-state detection and prevent airing auto-complete 2026-06-08 08:32:09 +02:00
c044c30bd8 feat: add airing status and end-state helpers to player 2026-06-08 08:32:09 +02:00
faf0a4db9f fix: preserve watchlist progress on complete and status update 2026-06-08 08:32:09 +02:00
9e8d479ce0 refactor: redesign schedule with responsive grid and expanded spacing 2026-06-08 08:32:09 +02:00
0d25099b91 feat: prefer english titles from animeschedule api 2026-06-08 08:32:09 +02:00
532e03d354 refactor: decompose anime handler and parallelize for-you fetches 2026-06-08 08:32:09 +02:00
0a0b4895de refactor: remove CONFLICTS.md and inline avatar URL from migration 2026-06-08 08:32:09 +02:00
bf28c307c9 refactor: extract CurrentUser and CurrentUserID helpers 2026-06-08 08:32:09 +02:00
8454d01b09 refactor: remove unused watchlist partial template 2026-06-08 08:32:09 +02:00
324dcc29b5 refactor: replace regex parser with JSON walker in allanime extractor 2026-06-08 08:32:09 +02:00
0fd478cadb refactor: update template embed to remove anime subdirectory 2026-06-08 08:32:09 +02:00
23e7a417b2 refactor: update backfill migration to use internal.DefaultAvatarURL 2026-06-08 08:32:09 +02:00
089d79bc5f refactor: update user CLI to use internal.DefaultAvatarURL 2026-06-08 08:32:09 +02:00
0ec987f39f refactor: update audit middleware to use flattened audit package 2026-06-08 08:32:09 +02:00
e0126c964e refactor: update watchlist module imports for flattened package structure 2026-06-08 08:32:09 +02:00
7ff407bafa refactor: update playback module imports for flattened package structure 2026-06-08 08:32:09 +02:00
b6604629fc refactor: update auth module imports for flattened package structure 2026-06-08 08:32:09 +02:00
8a207d383c refactor: update audit module imports for flattened package structure 2026-06-08 08:32:09 +02:00
59b1e0513b refactor: update anime module imports for flattened package structure 2026-06-08 08:32:09 +02:00
10c2d50d23 refactor: move reviews template from subdirectory 2026-06-08 08:32:09 +02:00
cd26b24252 refactor: move watchlist service from subdirectory 2026-06-08 08:32:09 +02:00
9c8075eedd refactor: move watchlist repository from subdirectory 2026-06-08 08:32:09 +02:00
6bb9b06ebf refactor: move watchlist handler from subdirectory 2026-06-08 08:32:09 +02:00
198786d743 refactor: move playback service from subdirectory 2026-06-08 08:32:09 +02:00
d6b96068fb refactor: move playback repository from subdirectory 2026-06-08 08:32:09 +02:00
4aac57d40d refactor: move anime service from subdirectory 2026-06-08 08:32:09 +02:00
219dbe0f4b refactor: move anime repository from subdirectory 2026-06-08 08:32:09 +02:00
a71fab0c35 refactor: move anime handler from subdirectory 2026-06-08 08:32:09 +02:00
f80a52b171 refactor: move auth service from subdirectory 2026-06-08 08:32:09 +02:00
e6ab45da74 refactor: move auth repository from subdirectory 2026-06-08 08:32:09 +02:00
bc90145fca refactor: move auth middleware from subdirectory 2026-06-08 08:32:09 +02:00
7a6765c1bd refactor: move auth handler from subdirectory 2026-06-08 08:32:09 +02:00
0695fb7472 refactor: move audit service test from internal/audit/service to internal/audit 2026-06-08 08:32:09 +02:00
3853e4a327 refactor: move audit service from internal/audit/service to internal/audit 2026-06-08 08:32:09 +02:00