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 |
|