Commit Graph

1081 Commits

Author SHA1 Message Date
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
f7e5f46234 refactor: move utls client from package var to provider field 2026-05-28 12:18:52 +02:00
fe0de5a214 refactor: centralize avatar URL generation and backfill existing users 2026-05-28 12:18:03 +02:00
dd4c7f80f3 feat: add transactional InTx to playback and watchlist repos 2026-05-28 12:17:19 +02:00
4329bce4a7 refactor: decouple domain types from jikan 2026-05-28 12:14:10 +02:00
6cc25af18a refactor: switch playback to AnimePlaybackService interface 2026-05-28 12:12:09 +02:00
3e67602e92 refactor: wire anime handler to use new service interfaces via fx 2026-05-28 12:12:00 +02:00
794eb8da27 refactor: split AnimeService into segregated interfaces 2026-05-28 12:11:53 +02:00
b52cd311a5 chore: format player main 2026-05-28 11:30:01 +02:00
a48d48f5ad chore: format player controls 2026-05-28 11:29:52 +02:00
8a21dadf21 chore: format player skip editor 2026-05-28 11:29:43 +02:00
a0c5005937 chore: format player skip index and segments 2026-05-28 11:29:33 +02:00
606df97eae chore: format player subtitles 2026-05-28 11:29:23 +02:00
fab242736d chore: format player episode nav and ui 2026-05-28 11:29:14 +02:00
15d311ace6 chore: format player episode complete and thumbnails 2026-05-28 11:29:04 +02:00
47b96107a5 chore: format player mode and state 2026-05-28 11:28:56 +02:00
2f88c14620 chore: format player progress quality keyboard 2026-05-28 11:28:46 +02:00
4a3e2e19d8 chore: format player storage and timeline 2026-05-28 11:28:36 +02:00
a4cf0375b7 chore: format watchlist 2026-05-28 11:28:25 +02:00
9f88e48786 chore: format search 2026-05-28 11:28:15 +02:00
8578bdb9e3 chore: format schedule_board 2026-05-28 11:28:02 +02:00
4b883c6572 chore: format toast and sort_filter 2026-05-28 11:27:52 +02:00
9375cf68b4 chore: format theme and timezone 2026-05-28 11:27:43 +02:00
c2931f941a chore: format htmx and shell 2026-05-28 11:27:32 +02:00
41128bd632 chore: format discover and dropdown 2026-05-28 11:27:22 +02:00
2823c6f026 chore: format anime and dedupe 2026-05-28 11:27:12 +02:00
fa7fe2f178 chore: format style.css 2026-05-28 11:27:01 +02:00
40204f04a1 chore: format small utility files 2026-05-28 11:26:51 +02:00
6868722061 chore: format scripts/new-data-fix.ts 2026-05-28 11:26:36 +02:00
049c78ac06 chore: update bun.lock for oxlint and oxfmt 2026-05-28 11:26:02 +02:00
eaeb2d09ee ci: replace prettier and eslint with oxfmt and oxlint 2026-05-28 11:25:36 +02:00
650a415c2d chore: replace eslint and prettier with oxlint and oxfmt 2026-05-28 11:25:26 +02:00
a9b20dff4c chore: update lefthook hooks for oxlint and oxfmt 2026-05-28 11:25:02 +02:00
28dc915a8d chore: remove eslint config 2026-05-28 11:24:53 +02:00
7b23d3f4c1 feat: add oxfmt configuration 2026-05-28 11:24:39 +02:00
843b98db5b feat: add oxlint configuration 2026-05-28 11:24:27 +02:00
3233894e6a ci: gracefully skip docker build if unavailable 2026-05-28 09:32:44 +02:00
dd482da9aa docs: remove ci section from readme 2026-05-28 09:11:47 +02:00
ef52daf3fa ci: use golangci-lint v2 install path 2026-05-28 09:08:38 +02:00
98e6ca64d1 ci: add forgejo actions workflows 2026-05-27 20:51:28 +02:00
4aa12e9fe5 chore: formatting 2026-05-27 14:05:35 +02:00
bb1eb8cb10 fix: pre push is no more 2026-05-27 12:08:52 +02:00
1076fa58b7 chore: formatting 2026-05-27 11:08:19 +02:00
69cfac8c9f fix: remove redundant type declaration 2026-05-27 11:03:11 +02:00
0ebe6e5963 docs: document ANIMESCHEDULE_API_TOKEN in readme 2026-05-27 11:02:16 +02:00