43 Commits

Author SHA1 Message Date
OMGeeky
ee3ff97d26 add function to return if a channel is live 2024-06-04 18:14:22 +02:00
OMGeeky
c1f7eeed43 add test for twitch duration converter 2024-06-04 18:11:43 +02:00
OMGeeky
ad4fc9a209 revert adding rustls-tls feature 2024-04-21 23:27:13 +02:00
OMGeeky
64635bef67 use rustls-tls feature in reqwest 2024-04-21 17:53:04 +02:00
OMGeeky
1e7d28bada allow settings path to be set with env var TWBA_CONFIG 2024-04-21 17:42:04 +02:00
OMGeeky
908cbae28f update settings lib 2024-04-20 19:31:33 +02:00
OMGeeky
5004c83a13 update crate name 2024-04-20 13:33:45 +02:00
OMGeeky
f5d80a8163 fix unmuted panic 2023-07-15 19:59:54 +02:00
OMGeeky
eb7eae2735 fix inverted cancel token usage 2023-07-15 18:24:45 +02:00
OMGeeky
f4982df4cd remove tracing feature (now just use tracing) 2023-07-15 17:46:56 +02:00
OMGeeky
050b4f8ac0 fix progress handle not exiting (cancellation token?) 2023-07-15 17:44:10 +02:00
OMGeeky
2f4f823205 fix progress handle not exiting 2023-07-15 16:56:50 +02:00
OMGeeky
845a617771 bump version 2023-07-15 13:56:32 +02:00
OMGeeky
4ce921e68d fix oversight 2023-07-15 13:55:54 +02:00
OMGeeky
c54b0f50d9 add progress indicator for downloading video parts 2023-07-15 13:48:28 +02:00
OMGeeky
720cd60a00 update main with samples & tests 2023-06-18 02:05:19 +02:00
OMGeeky
97fb6d9eef change str's to chars in replace 2023-06-18 02:02:03 +02:00
OMGeeky
97156aa1ab use copy instead of reading the whole file into memory and then writing all
this should call read & write repeatedly until the whole file is copied into the target file (at the current position)
2023-06-18 02:00:55 +02:00
OMGeeky
7cea47bf4c rename field to snake_case 2023-06-18 01:56:43 +02:00
OMGeeky
ceb3932952 fix bug where it could get stuck on getting the next page since the counter is never increased 2023-06-18 01:55:53 +02:00
OMGeeky
a3115b08a0 improve Error handling by providing better errors 2023-06-18 01:55:00 +02:00
OMGeeky
3e33439978 fix bug where only part of the file is written when combining ts files 2023-06-09 00:25:26 +02:00
OMGeeky
99b585ad24 update download pool to be way more efficient 2023-06-03 13:30:58 +02:00
OMGeeky
b0d22659a7 update video download url 2023-06-02 17:48:28 +02:00
OMGeeky
e369535b23 add feature flag to enable tracing instead of log 2023-06-01 22:11:51 +02:00
OMGeeky
61762208ad Update Cargo.toml 2023-04-15 19:59:44 +02:00
OMGeeky
81c0e1c3fc Update Cargo.toml
downloader_config version
2023-04-15 19:59:02 +02:00
OMGeeky
d375e0e448 better logging 2023-04-09 12:27:56 +02:00
OMGeeky
b28cb4670e configurable amount of download threads 2023-04-07 17:08:26 +02:00
OMGeeky
2b017eaee9 tests 2023-04-07 16:56:52 +02:00
OMGeeky
441ff41119 tests 2023-04-07 16:53:33 +02:00
OMGeeky
d86540ab1e logs & multiple awaitable tasks for downloading (test) 2023-04-05 18:56:22 +02:00
OMGeeky
1e0e6f48ac logs 2023-04-04 22:57:28 +02:00
OMGeeky
769404ce78 logs & single thread download 2023-04-04 22:29:46 +02:00
OMGeeky
4169eec22b some more logs 2023-04-04 20:05:29 +02:00
OMGeeky
dd947a6087 some more logs 2023-04-04 20:00:33 +02:00
OMGeeky
6b29be50dd try to change reqwest back from rustls 2023-04-04 19:40:53 +02:00
OMGeeky
b72db99adc logging 2023-04-04 18:12:35 +02:00
OMGeeky
3aec2308a2 rustls 2023-04-03 17:18:51 +02:00
OMGeeky
de37b2243b logging 2023-04-02 22:37:10 +02:00
OMGeeky
81210475ff change to git dependencies 2023-04-01 16:19:31 +02:00
OMGeeky
d336babade builds under gnu stable? 2023-04-01 15:01:20 +02:00
OMGeeky
564bc59720 initial commit 2023-04-01 15:01:20 +02:00