Commit graph

39 commits

Author SHA1 Message Date
038340e391 Add .tool-versions for latest yt-dlp 2024-01-23 07:26:32 +00:00
c2f4070a36 Add type ChannelName 2024-01-23 07:21:19 +00:00
9a7287c1d9 Add type NetUrl 2024-01-20 20:44:01 +00:00
d3b6697110 clippy fixes (#19)
All checks were successful
ci/woodpecker/cron/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #19
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2024-01-20 20:10:43 +00:00
12d44bd3c4 update-deps (#18)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #18
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2024-01-20 19:47:13 +00:00
4eaf158483 i15-anyhow-context (#17)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/cron/woodpecker Pipeline was successful
Closes kemitix/podal#15

Reviewed-on: #17
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-08-13 16:11:16 +01:00
d305a2bb1b i2-cli-subscription-file (#16)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Closes kemitix/podal#2

Reviewed-on: #16
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-08-07 09:43:13 +01:00
304ae6740d i13-cli-history-file (#14)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Closes kemitix/podal#13

Reviewed-on: #14
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-08-06 15:07:56 +01:00
9d578c2d86 i3-cli-download-dir (#12)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Closes kemitix/podal#3

Reviewed-on: #12
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-08-06 12:14:02 +01:00
eadf921589 remove stray println commands (#11)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #11
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-08-05 07:30:33 +01:00
4e2ce4b89e i5-add-tests (part 4) (#10)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Closes kemitix/podal#5

Reviewed-on: #10
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-08-05 06:50:00 +01:00
83081a2051 i5-add-tests (part 3) (#9)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #9
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-07-29 20:36:03 +01:00
9057adddc3 i5-add-tests (part 2) (#7)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
closes kemitix/podal#5

Reviewed-on: #7
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
Co-committed-by: Paul Campbell <pcampbell@kemitix.net>
2023-07-28 18:35:41 +01:00
Paul Campbell
7d5bfa76a0 Merge pull request 'i5-add-tests' (#6) from i5-add-tests into main
Reviewed-on: #6
2023-07-25 16:59:24 +01:00
4a19470712 add woodpecker config 2023-07-25 16:58:17 +01:00
6d967f5eae Add tests for loading subscriptions file 2023-07-25 16:57:08 +01:00
65156db75e provide history find/add and fetch download as parameters to main 2023-07-25 14:56:59 +01:00
17a92e45e4 provide feed find/get functions as parameters from main 2023-07-25 14:47:33 +01:00
e1ea5a81ec extract fetch 2023-07-25 10:58:56 +01:00
13600e0927 extract subscriptions 2023-07-25 10:57:19 +01:00
a60999785b extract history::add 2023-07-25 10:55:02 +01:00
8b7c88e85c extract history::find 2023-07-25 10:53:26 +01:00
05f7258978 inline get_link function 2023-07-25 10:51:14 +01:00
0b6903404a extract feed::get 2023-07-25 10:50:00 +01:00
507447f6ad extract prelude and feed::find 2023-07-25 10:47:54 +01:00
ec20864dac extract errors.rs 2023-07-25 10:36:08 +01:00
43be49910b split main.rs into lib.rs and main.rs 2023-07-25 10:33:41 +01:00
97ce2b374f add clap dependency 2023-07-25 10:28:38 +01:00
de28bae66b just show title of entry being downloaded 2023-07-24 07:55:38 +01:00
2c953b5997 extract site as a parameter 2023-07-24 07:40:20 +01:00
2cd5b20840 ignore user config and files 2023-07-24 07:37:08 +01:00
1896a57b93 subscriptions is just the channel name (with @ prefix) 2023-07-24 07:35:55 +01:00
e18c0f8bea display command output while it is running 2023-07-24 07:24:03 +01:00
47ff64585b replace youtube-dl with yt-dlp 2023-07-23 20:21:36 +01:00
60dffe9824 remove debug logs 2023-07-23 20:21:17 +01:00
c512a6f83c inlining 2023-07-23 20:09:55 +01:00
6a703fd19a ignore target/ 2023-07-23 20:09:49 +01:00
d56523ea4f initial implementation 2023-07-23 18:54:04 +01:00
Paul Campbell
ec1170faa6 Initial commit 2023-07-23 18:52:14 +01:00