735 Commits

Author SHA1 Message Date
Jelle Glebbeek
f302554f6b feat: add retry button to error card (#66) 2021-05-23 20:48:03 +02:00
Jelle Glebbeek
60e37cf8b8 feat: add front-end for 'when done' actions (#75) 2021-05-23 20:10:44 +02:00
Jelle Glebbeek
ac6458c9e5 fix: ipc handler being registered 2 times on app reload 2021-05-23 17:13:52 +02:00
Jelle Glebbeek
a98ea56827 fix: delete prompt not showing on unified playlists (#80) 2021-05-23 15:38:43 +02:00
Jelle Glebbeek
ef61135d7f fix: progress bar not showing indefinite state when fetching playlist metadata 2021-05-23 15:14:10 +02:00
Jelle Glebbeek
9179ba1af9 fix: removing a unified playlist now stops downloading accordingly (#80) 2021-05-23 14:57:02 +02:00
Jelle Glebbeek
562d70b9c6 test: add unit-tests for DoneAction.js 2021-05-22 01:48:11 +02:00
Jelle Glebbeek
4ed8e71384 feat: add backend for 'when done actions' (#75) 2021-05-22 01:47:47 +02:00
Jelle Glebbeek
718b183d29 docs: add website link to README header (#72) 2021-05-22 00:14:10 +02:00
Jelle Glebbeek
d382bba2fb test: fix and add tests for Filepaths.js 2021-05-21 15:28:21 +02:00
Jelle Glebbeek
f5fc6b988b feat: add support for persistent settings when using the portable version (#71) 2021-05-21 15:27:58 +02:00
Jelle Glebbeek
5bb053b8a5 test: mock the fs.promises.access function to prevent false test fail 2021-05-20 22:04:55 +02:00
Jelle Glebbeek
b4e7ddbd28 fix: shortmessage error handling not working 2021-05-20 22:01:47 +02:00
Jelle Glebbeek
75982fdea3 fix: load the tasklist after the binaryUpdater has run to prevent EBUSY errors 2021-05-20 22:01:15 +02:00
Jelle Glebbeek
b8c465ea5a chore: add new error definitions 2021-05-20 22:00:48 +02:00
Jelle Glebbeek
8730571f3a fix: check if binary exists, if not download again 2021-05-20 21:59:48 +02:00
Jelle Glebbeek
c2b75691fe fix: ask the user if they want to install the VC redist 2010 if not present on the system #55 2021-05-20 03:12:36 +02:00
Jelle Glebbeek
59b44a31dc chore: bump version to 2.1.3 v2.1.3 2021-05-19 17:06:05 +02:00
Jelle Glebbeek
ded98dca2f fix: send full error including execa error to report #55 2021-05-19 12:49:09 +02:00
Jelle Glebbeek
365100e190 test: fix test case being too specific v2.1.2 2021-05-18 23:01:05 +02:00
Jelle Glebbeek
b2290b61f9 chore: bump version to 2.1.2 2021-05-18 22:59:33 +02:00
Jelle Glebbeek
a185d73f13 fix: Signature decrpytion failure caused by mobile user agents #55 2021-05-18 22:53:50 +02:00
Jelle Glebbeek
e973310226 feat: add option to enable/disable https certificate verification #68 2021-05-18 22:52:57 +02:00
Jelle Glebbeek
8962fa490b fix: subtitles option not working on unified playlists (#65) 2021-05-18 17:08:54 +02:00
Jelle Glebbeek
a94ef02edb chore: bump version to 2.1.1 v2.1.1 2021-05-18 16:35:09 +02:00
Jelle Glebbeek
840f953fde chore: fix eslint 2021-05-18 16:31:29 +02:00
Jelle Glebbeek
d773d2fe80 chore: fix eslint 2021-05-18 16:28:27 +02:00
Jelle Glebbeek
6afb09952d fix: report the actual error on youtube-dl returned an empty object (#55) 2021-05-18 16:27:52 +02:00
Jelle Glebbeek
cc8c1a75da fix: videoOnly being selected when downloading playlists with cookies (#64) 2021-05-18 16:27:19 +02:00
Jelle Glebbeek
6a7fc694e2 chore: bump version number to v2.1.0 v2.1.0 2021-05-17 22:09:37 +02:00
Jelle Glebbeek
c9642e8dda test: fix utils detectInfoType test 2021-05-17 21:58:30 +02:00
Jelle Glebbeek
850cd76385 feat: show the user that subtitles are downloading (#53) 2021-05-17 21:48:45 +02:00
Jelle Glebbeek
059180d2ed feat: When reporting a 'youtubedl returned empty object' send the object
this allows me to debug this bug further (#55)
2021-05-17 21:26:25 +02:00
Jelle Glebbeek
1b5e18343d chore: fix comment styling in renderer.js 2021-05-07 14:57:17 +02:00
Jelle Glebbeek
76d9287379 feat: ask confirmation when removing a video that is downloading (#54) 2021-05-07 14:56:04 +02:00
Jelle Glebbeek
3715411ca8 feat: add option to download auto-generated subtitles too (#53) 2021-05-06 02:06:10 +02:00
Jelle Glebbeek
cd74cebcd2 fix: download button not updating after a big playlist gets added (#50) 2021-05-06 00:54:47 +02:00
Jelle Glebbeek
f62310c674 test: update Settings and Video tests to reflect (7b742c5f5c) 2021-05-01 03:54:03 +02:00
Jelle Glebbeek
334f634e8d chore: disable the ESlint 'prefer-destructuring' rule 2021-05-01 03:52:10 +02:00
Jelle Glebbeek
7b742c5f5c feat: add filename format customisation (#48) 2021-05-01 03:51:21 +02:00
Jelle Glebbeek
a3b5bebca4 chore: merge upstream changes to remote 2021-05-01 01:58:47 +02:00
Jelle Glebbeek
181e51c8ff test: update TaskList and Settings tests to reflect changes in (63b67695e1) 2021-05-01 01:56:34 +02:00
Jelle Glebbeek
63b67695e1 feat: add restore setting and ask the user if they want to restore (#46) 2021-05-01 01:54:21 +02:00
Jelle Glebbeek
70bd54e658 chore: add feature request label to the corresponding issue template 2021-04-29 18:13:25 +02:00
Jelle Glebbeek
6bd1d2ac8b chore: use feature-request label in the corresponding template 2021-04-29 18:07:35 +02:00
Jelle Glebbeek
054fdcc61e Test: Fix unit-test for TaskList.js 2021-04-27 15:30:56 +02:00
Jelle Glebbeek
071a9a18be Docs: Replace downloads badge in README with license badge 2021-04-27 15:26:55 +02:00
Jelle Glebbeek
f42a4f8b7f Chore: Merge remote changes 2021-04-27 15:20:54 +02:00
Jelle Glebbeek
306c60467b Test: Add TaskList.js test & fix Settings.test.js 2021-04-27 15:18:23 +02:00
Jelle Glebbeek
d93b49623a Feat: Add task list saving (#46) 2021-04-27 15:17:21 +02:00