Commit Graph

108 Commits

Author SHA1 Message Date
413ee70923 feat: use saved progress for watch button on anime page
Check continue_watching_entry to find the episode to resume from.
Show 'Continue Episode N' instead of 'Watch Now' when progress exists.
2026-05-13 18:16:25 +02:00
851c9d701f feat: link continue watching cards to saved episode
Include ?ep=N in the watch links so clicking a continue watching
card loads the correct episode and resumes from saved progress.
2026-05-13 18:16:19 +02:00
037137f48a fix: update dist paths to include static/ subdirectory matching Bun output 2026-05-13 15:07:32 +02:00
d7ee662bb0 fix: delete button removes correct watchlist item 2026-05-13 13:14:20 +02:00
77ad87bbd8 fix: use exported field names for EpisodeData in watch template 2026-05-13 12:43:29 +02:00
0e25f98f37 refactor: update watch route in watchlist_actions template 2026-05-13 12:43:24 +02:00
2f47dfce94 refactor: update watch route in continue_watching template 2026-05-13 12:43:18 +02:00
345853406c refactor: general architectural cleanup and bug fixes 2026-05-13 11:20:49 +02:00
ab31cf4c4c cleanup: remove redundant and old architectural files 2026-05-13 10:34:16 +02:00
459e4d30b3 refactor: cleanup db helpers, ratelimit and base template padding 2026-05-12 12:34:42 +02:00
91aa0de67d refactor: move SVGs and style.css to static/assets/ and update references 2026-05-10 20:28:01 +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
1120c57bcd chore: update build scripts and player entry point 2026-05-10 18:34:47 +02:00
df2bf8125d fix: enable scrolling for episode list with fixed height 2026-05-08 13:21:21 +02:00
223089fa61 fix: prevent Remove from Watchlist text from wrapping 2026-05-08 12:36:19 +02:00
620ebc0b6c fix: normalize heading font weights and replace hardcoded colors with css variables 2026-05-08 12:26:37 +02:00
b6ccef7743 fix: use text-foreground and font-normal for watch order heading 2026-05-08 12:06:19 +02:00
15abfde6f4 fix: use text-foreground hover for footer source link 2026-05-08 12:03:39 +02:00
5251d773f6 fix: use text-foreground for watchlist actions 2026-05-08 12:02:21 +02:00
af38636759 feat: auto-hide player controls in fullscreen 2026-05-08 09:45:57 +02:00
f755435af9 fix: use text-foreground for continue watching h2 2026-05-07 15:05:41 +02:00
30109590ba fix: update avatar field casing and sync models 2026-05-07 14:56:39 +02:00
30f45ece89 fix: resolve user avatar template error 2026-05-07 13:56:30 +02:00
b5083035f5 feat: add user avatar with dicebear dylan 2026-05-07 13:42:21 +02:00
7412c9ed68 feat: add light mode support across all templates 2026-05-07 12:21:03 +02:00
ca5b19209c fix: writing bit stuff cleaner 2026-05-07 11:20:40 +02:00
8ea7dfde1b fix: add missing sort-by-display element in watchlist 2026-05-07 08:48:23 +02:00
ac822f8f3e feat: add margin to watchlist cards 2026-05-07 00:59:37 +02:00
4887088795 feat: remove watchlist import/export functionality 2026-05-07 00:54:22 +02:00
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
df2f136f3c feat: add export/import buttons and logic to watchlist UI 2026-05-06 23:57:20 +02:00
7ec7ca206d feat: add web app manifest for better mobile home screen support 2026-05-06 20:19:10 +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
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
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
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
0679b483c3 style: improve typography hierarchy with weight contrast 2026-05-05 18:04:51 +02:00