Commit Graph

624 Commits

Author SHA1 Message Date
43de6544fe feat: include title in watchlist csv export 2026-05-07 00:06:18 +02:00
5ee16a19ef style: unify watchlist dropdown and sort UI 2026-05-07 00:04:01 +02:00
1eff562145 fix: use data attributes for export and style buttons in dropdown 2026-05-07 00:02:41 +02:00
4344500d7d docs: add watchlist export/import implementation plans 2026-05-06 23:59:28 +02:00
df2f136f3c feat: add export/import buttons and logic to watchlist UI 2026-05-06 23:57:20 +02:00
5ac6645e51 feat: add watchlist import api endpoint 2026-05-06 23:56:44 +02:00
fdf1a8b568 feat: add ImportWatchlist to service 2026-05-06 23:54:03 +02:00
1653632880 docs: add watchlist export/import spec 2026-05-06 23:51:56 +02:00
f26088ad47 fix: prevent updated_at bump for completed anime 2026-05-06 23:40:57 +02:00
69f0f1c7ef docs: add implementation plans for project cleanup 2026-05-06 23:27:43 +02:00
56fd782cdc refactor: final cleanup of allanime_client.go 2026-05-06 23:26:44 +02:00
a88cec0915 refactor: move utls roundtripper to pkg/net/utls 2026-05-06 23:24:14 +02:00
220adc132a docs: add allanime client decomposition spec 2026-05-06 23:23:15 +02:00
9e6fc2a243 feat: integrate new rate limiter into server 2026-05-06 23:20:24 +02:00
d234c9b0ba test: add unit tests for rate limiter 2026-05-06 23:19:44 +02:00
18d1de9152 fix: update rate limiter usage and remove obsolete cleanup 2026-05-06 23:19:19 +02:00
03d9f4bd0d refactor: convert rate limiter to struct-based implementation 2026-05-06 23:18:35 +02:00
7512aac53e fix: race condition in worker waitgroup 2026-05-06 23:18:32 +02:00
d7db3d6d1c docs: add rate limiter refactor spec 2026-05-06 23:17:35 +02:00
999a7f73c1 fix: remaining database qualifiers in tests 2026-05-06 23:14:46 +02:00
7f768080ee refactor: update imports to use new db package 2026-05-06 23:13:43 +02:00
9cefb39d01 refactor: consolidate db package and flatten structure 2026-05-06 23:11:05 +02:00
6c4642904f docs: add project structure cleanup spec 2026-05-06 23:08:43 +02:00
403d4e50bb ui: use full-bleed gradient for mobile app icons 2026-05-06 20:21:51 +02:00
7ec7ca206d feat: add web app manifest for better mobile home screen support 2026-05-06 20:19:10 +02:00
7961b13c15 feat: add apple touch icons and root routes 2026-05-06 20:15:26 +02:00
b789e97fd4 style: update title format to MyAnimeList: {page} 2026-05-06 20:10:13 +02:00
21496596c7 ui: unify logo across themes and update favicon 2026-05-06 20:09:24 +02:00
8a009e2630 ui: update logo in footer 2026-05-06 20:08:48 +02:00
6ad0d4da6f ui: update branding with new orange logo and accent color 2026-05-06 20:08:07 +02:00
8948eeeea1 ui: update logo to wordmark style 2026-05-06 19:53:12 +02:00
982d5dc3a8 ui: add new logo to header 2026-05-06 19:51:35 +02:00
901cf5497f docs: clean up cmd readme, add just install hint 2026-05-06 19:48:25 +02:00
15cf2f4881 docs: remove mise option 2026-05-06 19:46:18 +02:00
7592568c4b docs: fix outdated user creation command 2026-05-06 19:45:38 +02:00
7fac75d17f docs: tighten code blocks, add mise install option 2026-05-06 19:43:54 +02:00
a6198fce10 docs: streamline readme structure 2026-05-06 19:40:35 +02:00
65a4d2477a chore: remove impeccable 2026-05-06 19:33:00 +02:00
7ed22f3bd2 feat: persist audio mode preference in localStorage 2026-05-06 15:44:41 +02:00
27df0749ee fix: use updated_at for watchlist sorting instead of created_at 2026-05-06 15:35:15 +02:00
d848a2f31a player: remove theater mode, hide empty subtitle/quality selectors 2026-05-06 14:15:52 +02:00
d5ee434d8e fix: resolve build error in playback service 2026-05-06 14:09:15 +02:00
5e63c3551d jikan: add parallel episode fetching 2026-05-06 14:09:11 +02:00
163a1169c1 player: add quality selector and theater mode 2026-05-06 14:09:09 +02:00
ab05c2dc44 chore: apply cannonical tailwind 2026-05-06 13:41:56 +02:00
be71a34908 chore: apply cannonical tailwind 2026-05-06 13:36:49 +02:00
3c1215655e chore: remove console logging 2026-05-06 13:32:06 +02:00
72d19a7f63 feat: add sfw checkbox in browse 2026-05-06 13:31:28 +02:00
b2741a4525 feat: add season dropdown to watch page 2026-05-06 13:05:59 +02:00
1575e1bb12 ui: add footer component with responsive layout 2026-05-05 18:14:33 +02:00