Paul van Tilburg
218e714b03
Bump dependency on cached to 0.38.0
...
This fixes the unused `*_prime_cache` compile warnings.
2022-08-12 09:53:56 +02:00
Paul van Tilburg
5cb476c7e2
Cargo update
2022-08-12 09:53:29 +02:00
Paul van Tilburg
45cb7faed9
Cargo update
2022-07-17 16:29:36 +02:00
Paul van Tilburg
8c0bfd766a
Bump the version to 0.2.0
2022-05-27 22:59:29 +02:00
Paul van Tilburg
78fc93fedf
Retrieve all pages by following the next URL
...
* Derserialize the paging information
* Parse each next URL; handle URL parse errors
* Use a default page size of 50; pass offset 0 to count by item index
2022-05-27 22:47:52 +02:00
Paul van Tilburg
10bbd9b495
Cargo update
2022-05-26 22:12:31 +02:00
Paul van Tilburg
b4c0188fba
Drop some unnecessary bloat/unused crates
2022-05-26 20:40:18 +02:00
Paul van Tilburg
3ec1879932
Replace own youtube-dl impl by youtube_dl crate (refs: #8 )
...
* Drop the depend on the `tokio` crate, because we don't need to
run our own processes anymore.
* Remove unnecessary error variant for command failure
2022-05-26 20:38:51 +02:00
Paul van Tilburg
b53365a293
Implement proper error logging and handling ( closes : #6 )
...
* Use the `thiserror` crate to make our own error type
* Implement Rocket's `Responder` type for the error type
* Adjust all methods to use the error type
* Small documentation tweaks
2022-05-26 19:57:24 +02:00
Paul van Tilburg
8afd4b17ba
Add a simple index page that explains the usage
2022-05-24 11:05:59 +02:00
Paul van Tilburg
aac6248878
Initial import into Git
2022-05-20 16:14:55 +02:00