Commit Graph

  • 1e6e619a3f test: add skip segment overrides table check mkelvers 2026-06-03 09:10:28 +02:00
  • 8c0f345bde refactor: share jst helpers mkelvers 2026-06-01 22:32:12 +02:00
  • 322cdac21d refactor: dedupe scrub seek mkelvers 2026-06-01 22:29:42 +02:00
  • b7f10e71da refactor: dedupe next nav mkelvers 2026-06-01 22:28:49 +02:00
  • 2863c3e7ef refactor: share stream url mkelvers 2026-06-01 22:26:57 +02:00
  • e269d15199 refactor: share dom ready mkelvers 2026-06-01 22:25:47 +02:00
  • 4a1467467c refactor: dedupe html fetch mkelvers 2026-06-01 22:24:27 +02:00
  • 34f52428a2 refactor: dedupe html headers mkelvers 2026-06-01 22:23:10 +02:00
  • b9ad50b67a refactor: dedupe repo tx mkelvers 2026-06-01 22:22:14 +02:00
  • be27625a3c refactor: dedupe jikan refresh mkelvers 2026-06-01 22:21:19 +02:00
  • 085fe3e83d test: dedupe jikan bool cases mkelvers 2026-06-01 22:20:12 +02:00
  • 0e92c2ce25 refactor: dedupe season fetch mkelvers 2026-06-01 22:19:10 +02:00
  • 9e4e3214f7 refactor: dedupe anime warnings mkelvers 2026-06-01 22:18:23 +02:00
  • fa078c7de6 refactor: dedupe allanime requests mkelvers 2026-06-01 22:17:02 +02:00
  • 0cc9207755 refactor: dedupe watchlist ids mkelvers 2026-06-01 22:15:21 +02:00
  • b9e1cc9aeb refactor: dedupe proxy handlers mkelvers 2026-06-01 22:14:15 +02:00
  • 04b7a1e3ee refactor: dedupe browse render mkelvers 2026-06-01 22:12:49 +02:00
  • 433ed28514 refactor: dedupe allanime sources mkelvers 2026-06-01 22:11:29 +02:00
  • b35acfcce3 fix: hide scrollbar on studio and genre dropdowns mkelvers 2026-06-01 19:04:03 +02:00
  • 0f85c1b405 fix: hide episode list scrollbar on desktop mkelvers 2026-06-01 19:00:11 +02:00
  • 7c548c4d31 fix: give toggle inactive state a solid background mkelvers 2026-06-01 18:58:55 +02:00
  • 6253bc5b63 fix: open More dropdown upward on watch page mkelvers 2026-06-01 18:53:57 +02:00
  • 28c453847a docs: add package comments to public and template packages mkelvers 2026-06-01 12:55:53 +02:00
  • 399f68a7f2 docs: add package comments to server and watchlist packages mkelvers 2026-06-01 12:55:48 +02:00
  • f818bd4395 docs: add package comments to playback packages mkelvers 2026-06-01 12:55:43 +02:00
  • d77952522a docs: add package comments to anime and episodes packages mkelvers 2026-06-01 12:55:38 +02:00
  • ab519a5361 docs: add package comments to data layer packages mkelvers 2026-06-01 12:55:33 +02:00
  • 6303d3c83c docs: add package comments to auth and audit packages mkelvers 2026-06-01 12:55:28 +02:00
  • cc2b885c76 docs: add package comments to core infrastructure packages mkelvers 2026-06-01 12:55:23 +02:00
  • e3051d8860 docs: add package comments to integrations mkelvers 2026-06-01 12:55:20 +02:00
  • 5cf7fe7e8e feat: refacotr cmd/user/main.go mkelvers 2026-05-31 19:17:05 +02:00
  • 555c4f2f9b refactor: extract generic graphql client mkelvers 2026-05-31 19:01:26 +02:00
  • 65405402a8 chore: cleanup mkelvers 2026-05-31 00:39:20 +02:00
  • 2f7af1f739 feat: extract video module and add mode-switch fallback mkelvers 2026-05-31 00:39:01 +02:00
  • be7994b806 fix: sort scraped schedule entries by time within each day mkelvers 2026-05-30 13:12:46 +02:00
  • e200fa5fa6 style: format cmd/readme table alignment mkelvers 2026-05-29 21:24:27 +02:00
  • fbc9eeeb86 docs: improve readmes for cmd and template components mkelvers 2026-05-29 21:24:00 +02:00
  • 704b03655b fix: episode refresh resilience and allanime fallback mkelvers 2026-05-29 21:12:53 +02:00
  • 9383e132e7 docs: clarify animeschedule api key is optional mkelvers 2026-05-29 19:10:58 +02:00
  • 420e748bab fix: remove forgejo ci/cd mkelvers 2026-05-29 19:07:29 +02:00
  • 0bb4da858b feat: add create-user cli to image mkelvers 2026-05-29 13:01:04 +02:00
  • 8c3ff3df94 feat: add end-state detection and prevent airing auto-complete mkelvers 2026-05-29 00:04:17 +02:00
  • c044c30bd8 feat: add airing status and end-state helpers to player mkelvers 2026-05-29 00:04:05 +02:00
  • faf0a4db9f fix: preserve watchlist progress on complete and status update mkelvers 2026-05-29 00:03:47 +02:00
  • 9e8d479ce0 refactor: redesign schedule with responsive grid and expanded spacing mkelvers 2026-05-28 23:24:50 +02:00
  • 0d25099b91 feat: prefer english titles from animeschedule api mkelvers 2026-05-28 23:24:39 +02:00
  • 532e03d354 refactor: decompose anime handler and parallelize for-you fetches mkelvers 2026-05-28 17:45:56 +02:00
  • 0a0b4895de refactor: remove CONFLICTS.md and inline avatar URL from migration mkelvers 2026-05-28 12:52:10 +02:00
  • bf28c307c9 refactor: extract CurrentUser and CurrentUserID helpers mkelvers 2026-05-28 12:51:11 +02:00
  • 8454d01b09 refactor: remove unused watchlist partial template mkelvers 2026-05-28 12:47:38 +02:00
  • 324dcc29b5 refactor: replace regex parser with JSON walker in allanime extractor mkelvers 2026-05-28 12:40:51 +02:00
  • 0fd478cadb refactor: update template embed to remove anime subdirectory mkelvers 2026-05-28 12:40:35 +02:00
  • 23e7a417b2 refactor: update backfill migration to use internal.DefaultAvatarURL mkelvers 2026-05-28 12:40:27 +02:00
  • 089d79bc5f refactor: update user CLI to use internal.DefaultAvatarURL mkelvers 2026-05-28 12:40:19 +02:00
  • 0ec987f39f refactor: update audit middleware to use flattened audit package mkelvers 2026-05-28 12:40:11 +02:00
  • e0126c964e refactor: update watchlist module imports for flattened package structure mkelvers 2026-05-28 12:40:03 +02:00
  • 7ff407bafa refactor: update playback module imports for flattened package structure mkelvers 2026-05-28 12:39:55 +02:00
  • b6604629fc refactor: update auth module imports for flattened package structure mkelvers 2026-05-28 12:39:44 +02:00
  • 8a207d383c refactor: update audit module imports for flattened package structure mkelvers 2026-05-28 12:39:35 +02:00
  • 59b1e0513b refactor: update anime module imports for flattened package structure mkelvers 2026-05-28 12:39:26 +02:00
  • 10c2d50d23 refactor: move reviews template from subdirectory mkelvers 2026-05-28 12:39:07 +02:00
  • cd26b24252 refactor: move watchlist service from subdirectory mkelvers 2026-05-28 12:38:58 +02:00
  • 9c8075eedd refactor: move watchlist repository from subdirectory mkelvers 2026-05-28 12:38:50 +02:00
  • 6bb9b06ebf refactor: move watchlist handler from subdirectory mkelvers 2026-05-28 12:38:42 +02:00
  • 198786d743 refactor: move playback service from subdirectory mkelvers 2026-05-28 12:38:34 +02:00
  • d6b96068fb refactor: move playback repository from subdirectory mkelvers 2026-05-28 12:38:26 +02:00
  • 4aac57d40d refactor: move anime service from subdirectory mkelvers 2026-05-28 12:38:18 +02:00
  • 219dbe0f4b refactor: move anime repository from subdirectory mkelvers 2026-05-28 12:38:09 +02:00
  • a71fab0c35 refactor: move anime handler from subdirectory mkelvers 2026-05-28 12:38:00 +02:00
  • f80a52b171 refactor: move auth service from subdirectory mkelvers 2026-05-28 12:37:51 +02:00
  • e6ab45da74 refactor: move auth repository from subdirectory mkelvers 2026-05-28 12:37:42 +02:00
  • bc90145fca refactor: move auth middleware from subdirectory mkelvers 2026-05-28 12:37:33 +02:00
  • 7a6765c1bd refactor: move auth handler from subdirectory mkelvers 2026-05-28 12:37:25 +02:00
  • 0695fb7472 refactor: move audit service test from internal/audit/service to internal/audit mkelvers 2026-05-28 12:37:17 +02:00
  • 3853e4a327 refactor: move audit service from internal/audit/service to internal/audit mkelvers 2026-05-28 12:37:09 +02:00
  • 5909a46803 refactor: move audit context from internal/auditctx to internal/audit mkelvers 2026-05-28 12:37:01 +02:00
  • 2068e6b0b7 refactor: move avatar from internal/users to internal mkelvers 2026-05-28 12:36:50 +02:00
  • 2091f0f365 refactor: update playback handler imports for flattened pkg/net mkelvers 2026-05-28 12:36:31 +02:00
  • 7e6153afa1 refactor: update watchorder imports for flattened pkg/net mkelvers 2026-05-28 12:36:21 +02:00
  • 4b690ebd99 refactor: update allanime client imports for flattened pkg/net mkelvers 2026-05-28 12:36:04 +02:00
  • 5b8988ff14 refactor: update jikan imports for flattened pkg/net mkelvers 2026-05-28 12:35:56 +02:00
  • e3fe31fff7 refactor: update animeschedule imports for flattened pkg/net mkelvers 2026-05-28 12:35:47 +02:00
  • cef7d1055a refactor: flatten pkg/net/utls into pkg/net mkelvers 2026-05-28 12:35:26 +02:00
  • c2831f8aca refactor: flatten pkg/net/useragent into pkg/net mkelvers 2026-05-28 12:35:17 +02:00
  • 47a7aa8e81 refactor: flatten pkg/net/proxytransport into pkg/net mkelvers 2026-05-28 12:35:08 +02:00
  • 3b6d1b6439 refactor: flatten pkg/net/limits into pkg/net mkelvers 2026-05-28 12:35:00 +02:00
  • 34b8b96a62 refactor: move utls client from package var to provider field mkelvers 2026-05-28 12:18:52 +02:00
  • 2df19af6ad refactor: centralize avatar URL generation and backfill existing users mkelvers 2026-05-28 12:18:03 +02:00
  • d528f6b372 feat: add transactional InTx to playback and watchlist repos mkelvers 2026-05-28 12:17:19 +02:00
  • 86586ed344 refactor: decouple domain types from jikan mkelvers 2026-05-28 12:14:10 +02:00
  • 4a4ed6ef02 refactor: switch playback to AnimePlaybackService interface mkelvers 2026-05-28 12:12:09 +02:00
  • 3accf85f99 refactor: wire anime handler to use new service interfaces via fx mkelvers 2026-05-28 12:12:00 +02:00
  • 931ee7f493 refactor: split AnimeService into segregated interfaces mkelvers 2026-05-28 12:11:53 +02:00
  • a57b0b79de chore: format player main mkelvers 2026-05-28 11:30:01 +02:00
  • 5a11343a19 chore: format player controls mkelvers 2026-05-28 11:29:52 +02:00
  • ea63544998 chore: format player skip editor mkelvers 2026-05-28 11:29:43 +02:00
  • 95a434cd04 chore: format player skip index and segments mkelvers 2026-05-28 11:29:33 +02:00
  • c2650aae07 chore: format player subtitles mkelvers 2026-05-28 11:29:23 +02:00
  • e500af6102 chore: format player episode nav and ui mkelvers 2026-05-28 11:29:14 +02:00
  • df1e65f5c2 chore: format player episode complete and thumbnails mkelvers 2026-05-28 11:29:04 +02:00