Commit Graph

720 Commits

Author SHA1 Message Date
ba75d0c22c feat: update allanime provider for title-based search 2026-05-13 12:42:52 +02:00
cc74b6720e feat: update provider interface for title-based search 2026-05-13 12:42:47 +02:00
3ab9edd256 feat: add GetAllEpisodes to anime domain and service 2026-05-13 12:42:41 +02:00
458ee52604 fix: remaining domain interface and repository return types 2026-05-13 11:20:53 +02:00
345853406c refactor: general architectural cleanup and bug fixes 2026-05-13 11:20:49 +02:00
1b88c4597c feat: implement auth middleware using domain service 2026-05-13 11:20:48 +02:00
1380fda7f7 feat: implement allanime provider with utls support 2026-05-13 11:20:47 +02:00
4d1fd2834b feat: migrate playback domain to modular architecture 2026-05-13 11:20:46 +02:00
ab31cf4c4c cleanup: remove redundant and old architectural files 2026-05-13 10:34:16 +02:00
0d6c7613a9 feat: migrate playback module to modular domain pattern 2026-05-13 10:34:01 +02:00
c94a2fed04 feat: migrate watchlist module to modular domain pattern 2026-05-13 10:33:24 +02:00
c32ffd54de feat: migrate anime module to modular domain pattern 2026-05-13 10:32:44 +02:00
34aeb91252 feat: migrate auth module to modular domain pattern 2026-05-13 10:31:46 +02:00
afdd880d0e feat: switch to fx app in main 2026-05-13 10:30:55 +02:00
424434a2a5 feat: add modular template renderer 2026-05-13 10:30:47 +02:00
4dd27d6d52 feat: add jikan integration module 2026-05-13 10:30:26 +02:00
83da0b3c25 feat: scaffold fx app and gin server 2026-05-13 10:29:50 +02:00
17b9fd7686 refactor: remove old migrations directory 2026-05-13 10:29:37 +02:00
2167955bb2 feat: setup goose and database module 2026-05-13 10:29:34 +02:00
8ba3926a11 chore: formatting 2026-05-12 16:19:55 +02:00
1e28e2597c fix: suppress context canceled logs 2026-05-12 16:17:41 +02:00
36d77ad793 refactor: use strconv instead of fmt.Sscanf 2026-05-12 16:06:18 +02:00
a53fc91068 refactor: remove unused constants and fields 2026-05-12 16:06:15 +02:00
2fba84edc1 fix: handle template render errors 2026-05-12 16:06:12 +02:00
bc16bf16ca fix: handle json encode errors 2026-05-12 16:06:10 +02:00
b03e90fc47 fix: handle close errors 2026-05-12 16:05:36 +02:00
31796543c2 chore: go fmt 2026-05-12 12:35:23 +02:00
3c7ff72afa refactor: remove broken tests for deleted code 2026-05-12 12:35:20 +02:00
459e4d30b3 refactor: cleanup db helpers, ratelimit and base template padding 2026-05-12 12:34:42 +02:00
5d55edf9b8 refactor: remove unreachable jikan client functions 2026-05-12 12:34:41 +02:00
211777815c refactor: remove unused continue watching getter 2026-05-12 12:34:40 +02:00
857bd85b4f refactor: remove unused playback methods and source resolution 2026-05-12 12:34:39 +02:00
fc1726d1fd refactor: remove dead code from anime and auth packages 2026-05-12 12:34:38 +02:00
6e4fdf6314 refactor: remove unused parameters and redundant errors 2026-05-12 12:25:18 +02:00
ebce2edb7d chore: add user.sh to gitignore 2026-05-12 10:07:05 +02:00
7c465906a7 chore: update deps and tidy go.mod 2026-05-11 17:25:27 +02:00
6e9897b512 fix: correct static asset output path 2026-05-10 21:40:24 +02:00
c77d2d202e chore: rename eslint to ts exst 2026-05-10 20:29:31 +02:00
91aa0de67d refactor: move SVGs and style.css to static/assets/ and update references 2026-05-10 20:28:01 +02:00
790a384f58 chore: formatting 2026-05-10 20:03:35 +02:00
59ec9b17c9 style: apply prettier/eslint quote consistency and add missing comments 2026-05-10 20:01:33 +02:00
e48d95cb4e feat: add comments and cleanup unused imports across codebase 2026-05-10 20:00:04 +02:00
b152e246ff style: format remaining files 2026-05-10 19:25:51 +02:00
3703bbfcfe feat: add prettier and eslint with pre-commit hook 2026-05-10 19:23:53 +02:00
be9fbe0f64 chore: formatting 2026-05-10 19:16:58 +02:00
3befcc7cee fix: update build-ts to match package.json scripts 2026-05-10 19:16:27 +02:00
67f17b5075 fix: replace dynamic imports with direct calls in switchMode 2026-05-10 19:15:36 +02:00
353edaa871 fix: move timeline elements into player state 2026-05-10 18:43:15 +02:00
29b49dfa39 fix: import setupProgress in player main 2026-05-10 18:41:26 +02:00
1120c57bcd chore: update build scripts and player entry point 2026-05-10 18:34:47 +02:00