Commit graph

37 commits

Author SHA1 Message Date
4a3b288a3c
feat: add audio features scraping, fix ogg file checking, return URL expiry date 2025-01-11 21:22:31 +01:00
b774098619
feat: add more commands to CLI 2024-12-11 19:31:12 +01:00
c10079f581
refactor: reworked ID model 2024-12-06 02:59:00 +01:00
2cd8107a11
fix: cli: make base_dir optional 2024-12-05 16:21:21 +01:00
7c4c2d2058
fix: several fixes to the Spotify client 2024-12-05 12:17:39 +01:00
ad8817c8c6
fix: retry on GatewayTimeout error 2024-11-29 19:38:26 +01:00
b12543dbb8
chore: bump downloader version 2024-11-29 19:31:12 +01:00
5b50589b26
feat: add Etag queries to pb client, client logging 2024-11-29 19:30:58 +01:00
346a910c21
chore: prerelease spotifyio v0.0.2 2024-11-28 13:00:06 +01:00
1599c85422
chore: prerelease model v0.2.0 2024-11-28 12:58:40 +01:00
49b8d8a5f3
fix: make SpotifyIoPool send+sync, make SpotifyId to base62 return no Result 2024-11-28 12:52:20 +01:00
7b4b0fc886
chore: specify internal dependency versions 2024-11-26 20:19:56 +01:00
b26824d6e0
fix: remove unreachable pattern 2024-11-26 19:12:57 +01:00
3ddaa1aa28
chore: set version to 0.0.1 2024-11-26 19:10:56 +01:00
665a84dbf9
chore: reformat 2024-11-26 19:08:53 +01:00
7d95fb0674
chore: add pre-commit 2024-11-26 19:06:53 +01:00
20b060475b
fix: fix clippy lints 2024-11-26 19:06:03 +01:00
947c092502
docs: add README 2024-11-26 18:55:07 +01:00
41b1081879
feat: add audio format utils 2024-11-26 17:08:15 +01:00
f7c08b8883
refactor: move constants to util 2024-11-26 12:17:03 +01:00
6952b3f09c
feat: add audio_format_extension function 2024-11-26 12:11:55 +01:00
f0b846973e
feat: remove Widevine certificate caching 2024-11-26 12:05:04 +01:00
4198d8fecc
feat: reconnect when TCP connection ist lost 2024-11-26 11:47:43 +01:00
9c29a9efdc
feat: add Widevine support 2024-11-25 17:24:00 +01:00
c2d53e1e56
fix: small fixes to the downloader 2024-11-20 03:57:28 +01:00
2e30a2aa30
feat: add reqwest TLS features 2024-11-20 00:15:03 +01:00
73c6c2afc2
feat: add commands to dl single items 2024-11-19 23:51:00 +01:00
894ecb9c4a
feat: connect session lazily, add jitter to pool 2024-11-19 23:28:50 +01:00
ccace48671
feat: add downloader 2024-11-19 21:18:12 +01:00
9241f5527a
fix: GQL model, improved pool 2024-11-19 00:28:23 +01:00
a12e6cd857
feat: add WEB API endpoints 2024-11-18 05:30:53 +01:00
4f6c7d0341
feat: add connection pool 2024-11-17 04:25:37 +01:00
0ca296e996
feat: support multiple sessions, add CLI 2024-11-16 03:14:52 +01:00
c21de0f81d
feat: session caching 2024-11-15 13:11:41 +01:00
9271b344bd
fix: support parsing user IDs 2024-11-15 12:45:53 +01:00
4fd0930ed4
feat: implemented API endpoints 2024-11-15 12:45:40 +01:00
f6bcf32fe3
initial commit 2024-11-15 12:43:38 +01:00