Commit Graph

40 Commits

Author SHA1 Message Date
Peifan Li
f03bcf3adb feat: migrate json file based DB to sqlite 2025-11-24 21:35:12 -05:00
Peifan Li
f70f41574d refactor: Update frontend and backend URLs for Docker environment 2025-11-23 23:42:52 -05:00
Peifan Li
32ea97caf4 refactor: Improve comments section toggling logic 2025-11-23 21:00:06 -05:00
Peifan Li
81ec7a8eff style: Update settings and grid sizes in frontend pages 2025-11-23 15:05:18 -05:00
Peifan Li
046ad4fc7e feat: add MissAV support 2025-11-23 14:19:31 -05:00
Peifan Li
6e2d648ce1 feat: Add fullscreen functionality 2025-11-23 12:46:56 -05:00
Peifan Li
9d78f7a372 style: Update styles for better spacing and alignment 2025-11-23 12:26:21 -05:00
Peifan Li
fc9252e539 feat: Add collection translation for CollectionCard 2025-11-23 12:14:12 -05:00
Peifan Li
1292777cd1 feat: Add AnimatedRoutes component for page transitions 2025-11-23 12:02:23 -05:00
Peifan Li
d25f845058 feat: add rating; UI adjustment 2025-11-23 11:42:09 -05:00
Peifan Li
c9d683e903 feat: Add settings functionality and settings page 2025-11-23 10:55:47 -05:00
Peifan Li
018e0b19b8 style: Add useMediaQuery hook for responsiveness 2025-11-23 00:25:13 -05:00
Peifan Li
b6231d27a6 style: Update button variants to outlined in modals 2025-11-23 00:11:36 -05:00
Peifan Li
7a847ed1cc style: Refactor header layout for mobile and desktop 2025-11-22 23:56:54 -05:00
Peifan Li
534044c3f7 style: Add responsive viewport meta tag and css rules 2025-11-22 23:43:47 -05:00
Peifan Li
395f085281 feat: Add Footer component 2025-11-22 23:29:23 -05:00
Peifan Li
d1285af416 feat: Add video upload functionality 2025-11-22 23:19:01 -05:00
Peifan Li
0fcd886745 feat: Add video upload functionality 2025-11-22 23:15:20 -05:00
Peifan Li
8978c52047 feat: Add functionality to fetch and display video comments 2025-11-22 22:55:28 -05:00
Peifan Li
0e2a0a791d feat: Add pagination logic and controls for videos 2025-11-22 20:12:02 -05:00
Peifan Li
d97bbde963 style: Update VideoCard component props and logic 2025-11-22 20:00:00 -05:00
Peifan Li
e0b1f59407 feat: Add snackbar notifications for various actions 2025-11-22 19:52:41 -05:00
Peifan Li
eb53d29228 refactor with MUI 2025-11-22 13:47:27 -05:00
Peifan Li
8e65f40277 feat: Add confirmation modals for video and collection actions 2025-11-22 13:17:31 -05:00
Peifan Li
11bd2f37af refactor with TypeScript 2025-11-22 11:16:15 -05:00
Peifan Li
63bce0e532 feat: Add Bilibili collection handling functionality 2025-11-21 18:22:50 -05:00
Peifan Li
23bd6d7d7f feat(Home): Add reset search button in search results 2025-11-21 17:42:38 -05:00
Peifan Li
6f77ee352f feat: Add options to delete videos with a collection 2025-11-21 17:23:29 -05:00
Peifan Li
390d3f413b feat: Add video management functionality 2025-11-21 16:41:50 -05:00
Peifan Li
1fd06af823 feat: Add active downloads indicator 2025-11-21 15:21:49 -05:00
Peifan Li
f9754c86b2 style: Update video player page layout and styling 2025-11-21 14:54:14 -05:00
Peifan Li
2c15fc88b3 feat: Customize build configuration with environment variables 2025-03-21 10:09:04 -04:00
Peifan Li
6d64f5d786 feat: Add Bilibili video download support and frontend build fix 2025-03-20 22:40:14 -04:00
Peifan Li
a45babdadc feat(frontend): Add search functionality to homepage 2025-03-12 23:30:21 -04:00
Peifan Li
b09504d798 feat: Add Bilibili multi-part download functionality 2025-03-12 23:21:52 -04:00
Peifan Li
e1c82924ed feat: Initialize status.json for tracking download status 2025-03-12 22:16:27 -04:00
Peifan Li
0f14404508 feat: Add delete collection modal 2025-03-12 21:59:25 -04:00
Peifan Li
4ea5328502 feat: Add server-side collection management 2025-03-09 22:27:21 -04:00
Peifan Li
0726bba224 chore: Create necessary directories and display version information 2025-03-09 20:47:44 -04:00
Peifan Li
959c54b6f2 init 2025-03-08 22:35:41 -05:00