Commit Graph

350 Commits

Author SHA1 Message Date
Peifan Li
fc49b319a4 chore(release): v1.6.9 2025-12-16 22:47:26 -05:00
Peifan Li
99eefcfd80 fix: Change js-runtime from node to deno and add deno install 2025-12-16 22:47:18 -05:00
Peifan Li
08161b3b17 chore(release): v1.6.8 2025-12-16 22:20:58 -05:00
Peifan Li
5e55a963ed chore: update CHANGELOG 2025-12-16 22:20:38 -05:00
Peifan Li
65b749d03f style: Update button styles and add kebab menu for mobile 2025-12-16 22:18:38 -05:00
Peifan Li
b57e9df2ce feat: Add external player options to VideoActionButtons 2025-12-16 22:01:49 -05:00
Peifan Li
22d625bd37 style: Update styles for VideoAuthorInfo and VideoTags 2025-12-16 21:40:28 -05:00
Peifan Li
422701b1e3 refactor: Simplify handling of extractorArgs in ytdlpConfig 2025-12-16 20:44:26 -05:00
Peifan Li
f2516d2bf7 chore(release): v1.6.7 2025-12-16 14:45:07 -05:00
Peifan Li
b5854719d4 feat: Add subscribe functionality to VideoPlayer page 2025-12-16 14:45:01 -05:00
Peifan Li
6430605e30 refactor: Update quotation marks to use double quotes consistently 2025-12-16 14:43:57 -05:00
Peifan Li
4624d121b7 feat: Add subscribe functionality to VideoPlayer page 2025-12-16 14:42:19 -05:00
Peifan Li
a7a4eae713 feat: Add function to get author channel URL 2025-12-16 14:14:55 -05:00
Peifan Li
0ba6e207f3 chore: update docs 2025-12-16 13:47:54 -05:00
Peifan Li
09493cc2d6 chore(release): v1.6.6 2025-12-16 01:04:17 -05:00
Peifan Li
9fa960d888 fix: Prevent accidental tag loss when saving settings 2025-12-16 01:04:09 -05:00
Peifan Li
9c7f4cc1e7 refactor: Improve handling of tags in settingsController 2025-12-16 01:03:34 -05:00
Peifan Li
7d9113cce4 chore(release): v1.6.5 2025-12-16 00:12:33 -05:00
Peifan Li
ae339ef666 feat: Add build dependencies for native modules 2025-12-16 00:12:28 -05:00
Peifan Li
df8d279b7a feat: Add build dependencies for native modules 2025-12-16 00:11:26 -05:00
Peifan Li
e3b565ce71 chore(release): v1.6.4 2025-12-16 00:01:20 -05:00
Peifan Li
dfbc3d7249 feat: Add various new features and improvements 2025-12-16 00:00:47 -05:00
Peifan Li
f3e2a879ef test: update password verification test case 2025-12-15 23:59:16 -05:00
Peifan Li
c1d898b548 feat: Add functionality to reset password and handle wait time 2025-12-15 23:43:23 -05:00
Peifan Li
4fb1c1c8f9 style: Remove unused imports and variables 2025-12-15 22:57:33 -05:00
Peifan Li
748c80cef5 test: Update video controller tests and downloader tests 2025-12-15 22:11:44 -05:00
Peifan Li
b4277dd88f feat: Implement core video download function using yt-dlp 2025-12-15 21:04:01 -05:00
Peifan Li
c748651223 refactor: breakdown downloaders and controllers 2025-12-15 20:54:14 -05:00
Peifan Li
3698d451a1 refactor: breakdown storageServive 2025-12-15 20:26:37 -05:00
Peifan Li
87f8d605b3 feat: Add new header components and functionality 2025-12-15 19:36:18 -05:00
Peifan Li
a0bb4154da feat: Add ActiveDownloadsTab, CustomTabPanel, HistoryItem, HistoryTab, QueueTab components 2025-12-15 19:30:03 -05:00
Peifan Li
abb79d4b14 feat: Added components for video title editing, rating, tags, author info, description, and metadata 2025-12-15 19:24:56 -05:00
Peifan Li
c2c6f064f7 chore(release): v1.6.3 2025-12-15 18:37:12 -05:00
Peifan Li
126f5026d5 test: Fix pipeline test error 2025-12-15 18:37:08 -05:00
Peifan Li
1a2bee871b chore(release): v1.6.2 2025-12-15 18:24:39 -05:00
Peifan Li
6baf0d8b50 test: improve overall test coverage 2025-12-15 18:24:34 -05:00
Peifan Li
2f78fbb5d2 test: Update version number test regex in Footer component test 2025-12-15 18:19:59 -05:00
Peifan Li
a31f0f57b0 chore(release): v1.6.1 2025-12-15 17:46:04 -05:00
Peifan Li
506efdf30f test: improve overall test coverage 2025-12-15 17:45:55 -05:00
Peifan Li
5a047b702e test: improve test case 2025-12-15 16:45:03 -05:00
Peifan Li
f32d8fc641 chore(release): v1.6.0 2025-12-15 16:29:24 -05:00
Peifan Li
b6fd0ab1a0 feat: Add detailed logging and refactor logic for subtitle download process 2025-12-15 16:29:17 -05:00
Peifan Li
06ce1b8fb1 refactor: Improve timestamp formatting in logger functions 2025-12-15 16:07:31 -05:00
Peifan Li
53f08ccab7 feat: Add function to cleanup video artifacts 2025-12-15 13:07:09 -05:00
Peifan Li
dc8918bc2f refactor: Relax H.264 preference for YtDlpDownloader 2025-12-15 12:45:41 -05:00
Peifan Li
de7721b66a feat(frontend): Add functionality to detect and display video resolution 2025-12-15 12:28:10 -05:00
Peifan Li
8279e640a8 refactor: Simplify Bilibili subtitle download logic 2025-12-15 00:26:37 -05:00
Peifan Li
ea46066aba feat: Add detailed logging for subtitle download process 2025-12-15 00:22:28 -05:00
Peifan Li
e82ead6d60 refactor: Update response format for backward compatibility 2025-12-14 23:55:55 -05:00
Peifan Li
4e0dd4cd8c refactor: refactor controller 2025-12-14 22:23:08 -05:00