40745d3946
feat: apply rollup 🚀 ( #20 )
...
Co-authored-by: Su-Yong <simssy2205@gmail.com >
2023-10-04 17:51:39 +09:00
46d3a85cc0
fix: remove unnecessary JSON.stringify & JSON.parse
2023-09-30 08:43:10 +09:00
72660f5aa1
fix: reduce unchecked type-cast
2023-09-30 08:35:16 +09:00
ad8b9c9bf7
fix: resolves #958
2023-09-13 21:54:45 +09:00
9739dbe27f
fix(download): Crashes due to genius-lyrics feature
2023-09-11 15:58:44 +09:00
451d33707a
fix: downloader
...
For example, in South Korea, YouTube Music is only available to YT premium users.
Therefore, calling getInfo without passing a cookie will always return `UNPLAYABLE`.
2023-09-04 18:01:54 +09:00
ce264c5d65
fix: minor fix
2023-09-04 17:45:25 +09:00
b5472c11df
fix: fix plugins cannot load config
2023-09-04 03:04:44 +09:00
53f5bda382
feat: migration to TypeScript FINAL
...
Co-authored-by: Su-Yong <simssy2205@gmail.com >
2023-09-04 02:27:53 +09:00
278618bc83
feat: migration to TypeScript part 3
...
Co-authored-by: Su-Yong <simssy2205@gmail.com >
2023-09-03 21:02:57 +09:00
897cfd3c7d
apply fix from eslint
2023-08-29 19:14:51 +09:00
c722896a73
fix: remove xo, migration to eslint
2023-08-29 17:22:38 +09:00
e8b712b3fa
Merge pull request #1091 from Araxeus/fix-new-downloader-metadata
...
[downloader] Cleanup metadata
2023-04-02 21:31:17 +02:00
ac9b59dc84
[downloader] Cleanup metadata
...
* Title and artist gets cleaned as before
* We now ignore thumbnail that ends with `.webp` since they cause problems
2023-03-27 23:49:30 +03:00
4e10dab5a8
cache downloader getCoverBuffer()
2023-03-27 22:25:57 +03:00
f722cf86dd
Allow downloading age restricted videos
...
* Bypass age restriction using `androidTvInfo`
* Bump youtubei.js fix #1084
* Add more detailed error messages, including song name or url
2023-03-24 14:59:16 +03:00
e8c3716106
use new dynamic config
2023-03-19 21:02:23 +02:00
4f4372b65a
fix PR review comments
2023-03-19 20:23:09 +02:00
325026e3ea
rome lint
2023-03-19 20:15:15 +02:00
51871a3fec
catch errors in downloadSong()
2023-03-15 20:29:12 +02:00
b652a011a5
lint
2023-03-12 20:00:10 +02:00
83abbdb25a
add caching to getCoverBuffer
...
when downloading an album, will no longer re-download an encode identical cover images
2023-03-12 19:53:25 +02:00
c5781962f4
lint
2023-03-05 18:56:04 +02:00
6ca64d68ca
show ffmpeg progress
2023-03-04 16:17:39 +02:00
ad484ab745
use centralized config
2023-03-04 15:48:15 +02:00
7b3280c12b
add skip existing files option
2023-03-04 15:17:54 +02:00
cd41f093be
fix download button not showing first time menu is opened
2023-03-04 15:15:01 +02:00
a2eb3a3319
helpful error when trying to download a private or "mixed for you" playlist
2023-03-04 14:16:22 +02:00
e4b1d38f85
dont add album to metadata if it's ===N/A
2023-03-04 13:51:18 +02:00
560e323893
lint
2023-03-04 13:40:03 +02:00
a31e59fbc7
fix download button showing when it shouldn't
2023-03-04 13:39:49 +02:00
2cbc73d2ed
remove unused imports
2023-03-04 12:31:03 +02:00
099e5d8491
add download feedback and progress
2023-03-04 12:12:23 +02:00
54d3f925e6
add trackId to album downloads
2023-03-04 01:53:19 +02:00
ec6107138d
remove node-id3
2023-03-04 01:09:07 +02:00
b6f9404ff5
download using youtubei,js instead of ytdl-core
2023-03-03 23:19:23 +02:00
8adfcdc002
Replace all | in title (codeQL fix)
2023-02-12 19:21:04 +01:00
be3a2880eb
Bump FFMpeg
2022-10-09 12:32:26 +02:00
f5622970c6
Merge branch 'master' into migrate-from-remote-to-ipc
2022-05-01 23:09:13 +03:00
71e9f280a1
Set lyrics metadata if Genius plugin is enabled
2022-04-09 15:02:54 +02:00
5bd97685b9
migrate from remote to ipc
2022-02-13 23:45:53 +02:00
37c0ceaafe
Merge branch 'master' into fix-restart-on-config-change
2022-02-07 17:27:27 +02:00
74b67c3d33
fix restart app on config change option
2022-01-23 00:12:20 +02:00
cb920194ce
filenamify playlist folder name
2022-01-18 18:32:25 +02:00
40fbf3441a
Backport missing changes for playlist badge
2022-01-16 17:29:21 +01:00
90d6f13b56
Merge branch 'master' into download-playlist-badge-count
2022-01-16 17:23:43 +01:00
57ace9d504
lint
2022-01-14 00:08:43 +02:00
17a24cbb04
set badge on downloader playlist
2022-01-12 14:29:56 +02:00
74f61a532d
downloader lint&refactor
2022-01-12 09:49:27 +02:00
5e68d2487f
allow downloading playlists from popup menu
2022-01-11 22:54:53 +02:00