Commit graph

11 commits

Author SHA1 Message Date
Philipp Wolfer
fa7732c538
Autenticate OAuth backends 2023-11-21 17:51:13 +01:00
Philipp Wolfer
6e330daf06
Implemented progressbar for export/import 2023-11-19 13:56:06 +01:00
Philipp Wolfer
ab04eb1123
Updated all import/export interfaces 2023-11-17 07:41:47 +01:00
Philipp Wolfer
4e9f50b6b6
More resilient HTTP requests
Fixed rate limit check for ListenBrainz and Funkwhale. Also retry always
on server side errors.
2023-11-15 09:20:35 +01:00
Philipp Wolfer
bef482fd68
Funkwhale: Handle rate limit headers 2023-11-13 18:20:01 +01:00
Philipp Wolfer
719ef5b84b
Minor simplification of test cases 2023-11-13 09:23:35 +01:00
Philipp Wolfer
c4ae2eda48
Simple tests for Backend.FromConfig implementations 2023-11-12 17:51:15 +01:00
Philipp Wolfer
aa01ae1342
Unified code for backend clients and tests 2023-11-12 16:28:23 +01:00
Philipp Wolfer
9316838d59
Funkwhale: Implemented LovesExport 2023-11-12 15:57:18 +01:00
Philipp Wolfer
48c8843f91
Moved specifc backends into separate packages 2023-11-12 01:14:53 +01:00
Philipp Wolfer
cae7d22a36
Implemented Funkwhale API listens export 2023-11-12 00:39:19 +01:00