Philipp Wolfer
|
a87686af57
|
Reduced code redundancy in import processing
|
2023-12-03 17:10:50 +01:00 |
|
Philipp Wolfer
|
ca3b8492b0
|
Unified export result types
|
2023-12-03 16:56:12 +01:00 |
|
Philipp Wolfer
|
a4a05ea047
|
subsonic: fixed filtering songs based on timestamp
|
2023-12-01 11:48:23 +01:00 |
|
Philipp Wolfer
|
b169dd2cc4
|
auth: generate oauth2 state randomly
|
2023-11-28 18:13:40 +01:00 |
|
Philipp Wolfer
|
4bf0f2c81d
|
listenbrainz: fetch listens in reverse listen time order
This allows parallel import
|
2023-11-28 18:13:40 +01:00 |
|
Philipp Wolfer
|
d96df4367d
|
Release 0.2.0
|
2023-11-28 09:10:03 +01:00 |
|
Philipp Wolfer
|
f9d25e3b6f
|
lastfm: listens export
|
2023-11-28 08:55:53 +01:00 |
|
Philipp Wolfer
|
267018901b
|
lastfm: listens import
|
2023-11-27 14:48:20 +01:00 |
|
Philipp Wolfer
|
406e150987
|
lastfm: loves import
|
2023-11-27 14:48:12 +01:00 |
|
Philipp Wolfer
|
1249238d3a
|
lastfm: loves export
|
2023-11-27 14:48:00 +01:00 |
|
Philipp Wolfer
|
5b8f4788f9
|
lastfm: authentication
|
2023-11-27 14:47:46 +01:00 |
|
Philipp Wolfer
|
3ccbb20a9e
|
Fixed tracking import errors
|
2023-11-27 14:44:20 +01:00 |
|
Philipp Wolfer
|
0045a5096e
|
listenbrainz: fixed listens pagination
|
2023-11-27 14:43:11 +01:00 |
|
Philipp Wolfer
|
ca99a3d5fb
|
jspf: consider love track MBID
|
2023-11-27 14:42:59 +01:00 |
|
Philipp Wolfer
|
5aed552854
|
Moved tokensource to auth package
|
2023-11-24 10:30:30 +01:00 |
|
Philipp Wolfer
|
46e6a667c8
|
Added constants for app name and version, use custom user-agent
|
2023-11-24 08:58:31 +01:00 |
|
Philipp Wolfer
|
e1c9fb6076
|
Move the JSPF playlist code into public module
|
2023-11-24 08:04:56 +01:00 |
|
Philipp Wolfer
|
0f5cb49b4c
|
Refactored common rate limit code into separate module
|
2023-11-24 01:24:54 +01:00 |
|
Philipp Wolfer
|
857661ebf9
|
Restructured code, moved all modules into internal
For now all modules are considered internal. This might change later
|
2023-11-24 01:24:54 +01:00 |
|
Philipp Wolfer
|
f447a259d4
|
OAuth2Strategy interface to abstract the details of the login flow
This allows implementing clients the deviate from the standard OAuth2 flow
|
2023-11-23 14:41:31 +01:00 |
|