Commit Graph

1125 Commits

Author SHA1 Message Date
77acc627dc docs: improve readmes for cmd and template components 2026-05-29 21:24:00 +02:00
6929124ee3 fix: episode refresh resilience and allanime fallback 2026-05-29 21:12:53 +02:00
0b27974258 docs: clarify animeschedule api key is optional 2026-05-29 19:10:58 +02:00
dd38b1f7ba fix: remove forgejo ci/cd 2026-05-29 19:07:29 +02:00
c94e0699f3 feat: add create-user cli to image 2026-05-29 13:01:04 +02:00
cfb0ea724d feat: add end-state detection and prevent airing auto-complete 2026-05-29 00:04:17 +02:00
32586d6b08 feat: add airing status and end-state helpers to player 2026-05-29 00:04:05 +02:00
aebdd75942 fix: preserve watchlist progress on complete and status update 2026-05-29 00:03:47 +02:00
f89012f23c refactor: redesign schedule with responsive grid and expanded spacing 2026-05-28 23:24:50 +02:00
1242297742 feat: prefer english titles from animeschedule api 2026-05-28 23:24:39 +02:00
e8dcf1466b refactor: decompose anime handler and parallelize for-you fetches 2026-05-28 17:45:56 +02:00
54b03f85a2 refactor: remove CONFLICTS.md and inline avatar URL from migration 2026-05-28 12:52:10 +02:00
5dd49e585a refactor: extract CurrentUser and CurrentUserID helpers 2026-05-28 12:51:11 +02:00
04b241392c refactor: remove unused watchlist partial template 2026-05-28 12:47:38 +02:00
fd36b97908 refactor: replace regex parser with JSON walker in allanime extractor 2026-05-28 12:40:51 +02:00
f9a2649bec refactor: update template embed to remove anime subdirectory 2026-05-28 12:40:35 +02:00
dc09dcc547 refactor: update backfill migration to use internal.DefaultAvatarURL 2026-05-28 12:40:27 +02:00
271a24dbbe refactor: update user CLI to use internal.DefaultAvatarURL 2026-05-28 12:40:19 +02:00
363121465b refactor: update audit middleware to use flattened audit package 2026-05-28 12:40:11 +02:00
cf9c60ba70 refactor: update watchlist module imports for flattened package structure 2026-05-28 12:40:03 +02:00
cdebd407e4 refactor: update playback module imports for flattened package structure 2026-05-28 12:39:55 +02:00
82543d39fb refactor: update auth module imports for flattened package structure 2026-05-28 12:39:44 +02:00
c000e7c778 refactor: update audit module imports for flattened package structure 2026-05-28 12:39:35 +02:00
65a1d15383 refactor: update anime module imports for flattened package structure 2026-05-28 12:39:26 +02:00
7122a5d34d refactor: move reviews template from subdirectory 2026-05-28 12:39:07 +02:00
0b115e583d refactor: move watchlist service from subdirectory 2026-05-28 12:38:58 +02:00
589bf53597 refactor: move watchlist repository from subdirectory 2026-05-28 12:38:50 +02:00
6e2ba51c28 refactor: move watchlist handler from subdirectory 2026-05-28 12:38:42 +02:00
8b405845a1 refactor: move playback service from subdirectory 2026-05-28 12:38:34 +02:00
ceec637a43 refactor: move playback repository from subdirectory 2026-05-28 12:38:26 +02:00
21b84d7440 refactor: move anime service from subdirectory 2026-05-28 12:38:18 +02:00
7cdbcd7c04 refactor: move anime repository from subdirectory 2026-05-28 12:38:09 +02:00
68462d5591 refactor: move anime handler from subdirectory 2026-05-28 12:38:00 +02:00
9a0506913c refactor: move auth service from subdirectory 2026-05-28 12:37:51 +02:00
221155bed3 refactor: move auth repository from subdirectory 2026-05-28 12:37:42 +02:00
f9543d0d79 refactor: move auth middleware from subdirectory 2026-05-28 12:37:33 +02:00
d0d115cc93 refactor: move auth handler from subdirectory 2026-05-28 12:37:25 +02:00
f392610b4e refactor: move audit service test from internal/audit/service to internal/audit 2026-05-28 12:37:17 +02:00
3bbcc71460 refactor: move audit service from internal/audit/service to internal/audit 2026-05-28 12:37:09 +02:00
cb51800ae3 refactor: move audit context from internal/auditctx to internal/audit 2026-05-28 12:37:01 +02:00
b29fb5a3d6 refactor: move avatar from internal/users to internal 2026-05-28 12:36:50 +02:00
9695d7772d refactor: update playback handler imports for flattened pkg/net 2026-05-28 12:36:31 +02:00
866d293419 refactor: update watchorder imports for flattened pkg/net 2026-05-28 12:36:21 +02:00
91f6ba9db8 refactor: update allanime client imports for flattened pkg/net 2026-05-28 12:36:04 +02:00
3c1e4d34a9 refactor: update jikan imports for flattened pkg/net 2026-05-28 12:35:56 +02:00
186ea65545 refactor: update animeschedule imports for flattened pkg/net 2026-05-28 12:35:47 +02:00
3b930c5b79 refactor: flatten pkg/net/utls into pkg/net 2026-05-28 12:35:26 +02:00
0f96ec0c18 refactor: flatten pkg/net/useragent into pkg/net 2026-05-28 12:35:17 +02:00
0dbe4e75bc refactor: flatten pkg/net/proxytransport into pkg/net 2026-05-28 12:35:08 +02:00
05b9dfd216 refactor: flatten pkg/net/limits into pkg/net 2026-05-28 12:35:00 +02:00