Commit Graph

85 Commits

Author SHA1 Message Date
0c1a643d93 Update hotkey script to work with multiple selectors
Because, of course, videos are drawn differently on home page, search
results, video recommendations and subscriptions
THANKS GOOGL
2024-12-21 11:34:29 +01:00
ad4aac1061 Rename package 2024-12-21 11:25:31 +01:00
2c6dbc287c Use kkdai downloader 2024-12-21 11:16:21 +01:00
97d509248c Update kkdai downloader 2024-12-21 11:16:12 +01:00
ccaa16a68f Fix signature function (ty github) 2024-12-15 11:10:00 +01:00
a8cf8cbb8a Tweak shit a little 2024-12-15 11:04:37 +01:00
20e5594f60 Add raw ytdlp downloader 2024-11-24 19:40:06 +01:00
83f7676b2e Refactor downloaders to separate package to utilize an interface 2024-11-24 19:33:53 +01:00
f639545e9b Add more shit to strip 2024-11-12 11:29:11 +01:00
18d7177099 Less workers more better? 2024-11-12 10:51:03 +01:00
07c20f4582 Close video file that exists when checking 2024-11-05 16:03:38 +01:00
9b38ea7068 Betterify sanitization 2024-11-05 16:03:32 +01:00
8ab4b4c280 Refactor sanitization 2024-11-05 15:59:29 +01:00
0ad8722bf9 Remove from ongoing downloads even if failed 2024-11-05 15:59:29 +01:00
d8c4c343f4 Skip downloading existing videos 2024-11-05 15:59:29 +01:00
52fdcc64ef Shorter timeout 2024-11-05 15:58:44 +01:00
fa0f1cb48c Sanitize video titles and author names 2024-11-05 15:43:13 +01:00
63899ac4bd Download videos to authorname folder 2024-11-05 15:38:44 +01:00
f5c072360b Add alternate downloader
That works a lot faster, pog
2024-11-05 15:36:08 +01:00
7c02cbf0e4 Update ignore 2024-11-05 15:35:56 +01:00
9b41f9114c Improve deletification
It was meant to run once and not as a service...
So it's bursting at the seams
But it will work
I will make it work
2024-11-05 15:33:30 +01:00
60dc43fd9b add new youtubedl dependency 2024-11-05 15:29:49 +01:00
584084c1bc Touch messages so they don't time out while processing 2024-10-18 17:52:30 +02:00
ed8eaf67a2 Update dl url 2024-10-18 17:52:21 +02:00
268351f31e Cleanup 2024-10-13 23:30:48 +02:00
43efe20d8c Update hotkey script 2024-10-13 23:30:34 +02:00
8d55bcb5ee Refactor everything to use nsq instead of hosting a http server
The point of this is (hopefully) some sort of resiliency
I do not want to lose any messages ever
And I want to be able to kill this process whenever it is misbehaving
Hopefully this achieves that goal
2024-10-13 23:20:06 +02:00
48179c3a67 More better rate limiting 2024-10-13 22:53:43 +02:00
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