Commit graph

22 commits

Author SHA1 Message Date
ea76444a8a
fix: spclient API url; parsing NotFound tracks in GQL search 2025-08-08 10:59:49 +02:00
4a3b288a3c
feat: add audio features scraping, fix ogg file checking, return URL expiry date 2025-01-11 21:22:31 +01:00
c10079f581
refactor: reworked ID model 2024-12-06 02:59:00 +01:00
5b50589b26
feat: add Etag queries to pb client, client logging 2024-11-29 19:30:58 +01:00
49b8d8a5f3
fix: make SpotifyIoPool send+sync, make SpotifyId to base62 return no Result 2024-11-28 12:52:20 +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
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
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
2e30a2aa30
feat: add reqwest TLS features 2024-11-20 00:15:03 +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