Commit graph

14 commits

Author SHA1 Message Date
Philipp Wolfer
780af98e1e
Spotify: consider rate limit HTTP headers 2023-11-23 10:49:40 +01:00
Philipp Wolfer
36cc41d05d
Uppercase acronyms (ISRC / JSPF) 2023-11-23 08:27:37 +01:00
Philipp Wolfer
cac88f316b
Reduced redundancy in model conversions and consistent naming 2023-11-22 17:53:09 +01:00
Philipp Wolfer
e29d8e2a63
Custom OAuth2 TokenSource to persist refreshed tokens in database 2023-11-22 17:24:30 +01:00
Philipp Wolfer
4a9f26d9db
Improved progress report for Spotify loves 2023-11-22 12:39:41 +01:00
Philipp Wolfer
0e3061e837
Support disc numbers 2023-11-22 12:05:00 +01:00
Philipp Wolfer
2e6319d296
Spotify: Loves export 2023-11-22 11:52:28 +01:00
Philipp Wolfer
ed9debc127
Spotify: Implemented API request and tests for user tracks 2023-11-22 10:24:33 +01:00
Philipp Wolfer
d0739aad0f
Use config from OAuth2Authenticator for auth command 2023-11-22 08:41:18 +01:00
Philipp Wolfer
117014a977
Change project license to GPLv3
Individual files, mainly the models and the HTTP clients stay under MIT
2023-11-22 08:05:23 +01:00
Philipp Wolfer
08876a2d70
Fixed import count updates 2023-11-22 07:37:44 +01:00
Philipp Wolfer
1af484e0f6
Fixed storing last import timestamp 2023-11-21 18:14:11 +01:00
Philipp Wolfer
fa7732c538
Autenticate OAuth backends 2023-11-21 17:51:13 +01:00
Philipp Wolfer
3d3685d8bc
Initial implementation for Spotify listens export 2023-11-21 16:42:59 +01:00