57 Commits

Author SHA1 Message Date
ca3c3423b1 Discover go install 2024-10-03 10:53:35 +02:00
0ce14bdc53 Update hotkey 2024-08-17 15:12:01 +02:00
PhatPhuckDave
676748f614 Make text green when download started
Finally, feedback
2024-07-22 15:45:53 +02:00
PhatPhuckDave
b92a325b99 Update hotkey to work with any youtube page (hopefully) 2024-07-21 23:29:24 +02:00
PhatPhuckDave
7e12d9e939 Enable CORS 2024-07-21 18:59:57 +02:00
PhatPhuckDave
38449a7676 Add hotkey for download 2024-07-21 18:56:11 +02:00
PhatPhuckDave
7cf0cf5033 Add no workey extension 2024-07-21 18:56:08 +02:00
c95613e240 Merge branch 'rework' 2024-07-16 17:53:20 +02:00
8a51da97c2 Remove websockets 2024-07-14 14:59:34 +02:00
468de9e401 Simplify everything 2024-07-14 14:59:12 +02:00
4fd836c0b6 Update instrumentation 2024-07-14 14:40:36 +02:00
cdcdb18c57 Fix issue with reader disconnecting due to closd channel 2024-06-27 12:21:55 +02:00
f368436325 Fix build script 2024-06-27 12:07:29 +02:00
2cb95c397d Mod tidy 2024-06-27 11:56:59 +02:00
7966b06f1b Fix issue with client reconnect and improve client resiliency 2024-06-27 11:54:14 +02:00
51a94b6636 Fix memory leak in server
Remove server instrumentation
2024-06-27 11:22:16 +02:00
4ca3053243 Improve client disconnect detection 2024-06-27 11:05:30 +02:00
4acb89cdb1 Rework WS server 2024-06-27 10:42:17 +02:00
c930aeb737 Enable middle click download on subscriptions as well 2024-06-25 13:34:58 +02:00
aad190d94c Add alerts to downloader 2024-06-25 13:28:58 +02:00
089e7f637f Limit download speed to not kill internet 2024-06-21 22:23:02 +02:00
be38b3d602 Fix error handling 2024-06-20 17:51:48 +02:00
b6e7040662 Fix broadcast 2024-06-20 17:46:43 +02:00
0174f3d9b9 Fix issue with download order not being propagated
I assume it's because dead sockets are consuming broadcast messages
2024-06-19 21:40:33 +02:00
7cac378d04 add downloader build 2024-06-18 20:14:26 +02:00
85a0dcd8f5 Update tampermonkey script 2024-06-18 18:45:18 +02:00
be1f62d27d Fix issue with server not broadcasting 2024-06-18 18:24:10 +02:00
d94b581d41 Remove unused api and realtime 2024-06-18 18:24:10 +02:00
e0635c3bc9 Remove deploy 2024-06-18 18:16:16 +02:00
eb6764538b Rework DL to use new endpoint 2024-06-18 18:10:19 +02:00
d5a70a2700 Rework websockets and add timeouts 2024-06-18 18:10:19 +02:00
b4d161e8e9 Integrate ws client into downloader 2024-06-18 09:38:55 +02:00
0e9ddcd7a4 Add server build files 2024-06-18 09:38:48 +02:00
eccd113e90 Assemble useful client-server communication 2024-06-18 01:03:11 +02:00
762e62614d Implement basic ws server and client 2024-06-18 00:47:10 +02:00
fa6be7f2cf Add ws server 2024-06-18 00:10:00 +02:00
f01e13a82d Refactor 2024-06-18 00:09:58 +02:00
2ec00ea02d Cleanup 2024-06-18 00:08:05 +02:00
bb7af20f83 Add dl to enqueue downloads 2024-06-17 21:19:55 +02:00
6e5dc31856 Add dl module 2024-06-17 21:11:23 +02:00
eb43976857 Fix issue with fake deadlock 2024-06-17 21:11:19 +02:00
6f2b472c83 Add tampermonkey script 2024-06-17 16:35:19 +02:00
3663c6c214 Fix issues with slow 2024-06-17 16:19:12 +02:00
a7babdbba4 Fix issues with slow 2024-06-17 16:14:46 +02:00
37ab3d8dc7 Cleanup 2024-06-17 15:57:25 +02:00
8286e578f2 Add ytdlp binding lib 2024-06-17 15:56:25 +02:00
3d41e4c75e Remove timeout kill 2024-06-17 15:16:12 +02:00
2b876d5712 Add alternate downloader that seems to not work very well... 2024-06-17 15:05:09 +02:00
9542806ab4 Add build scripts 2024-06-17 14:27:32 +02:00
78455cceaa Implement downloading videos 2024-06-17 14:20:45 +02:00