Commit graph

71 commits

Author SHA1 Message Date
Philipp Wolfer
cae7d22a36
Implemented Funkwhale API listens export 2023-11-12 00:39:19 +01:00
Philipp Wolfer
3ac3fac317
Test ListenBrainz client 2023-11-11 23:03:23 +01:00
Philipp Wolfer
cf8a6d2ab6
Tests for reading / writing scrobbler log 2023-11-11 17:08:23 +01:00
Philipp Wolfer
9d97e324aa
Move models to separate package
This allows easier reuse and better separation of code without introducing
circular dependencies
2023-11-11 16:20:40 +01:00
Philipp Wolfer
cdddf89a3e
More tests 2023-11-10 18:55:22 +01:00
Philipp Wolfer
94be108e8b
Tests and fixed for LB additional data conversion 2023-11-10 18:31:47 +01:00
Philipp Wolfer
0ee53aaa4c
Cross compile binaries 2023-11-10 17:21:03 +01:00
Philipp Wolfer
0939748829
Simple CI task 2023-11-10 14:38:00 +01:00
Philipp Wolfer
c6331328d4
Use testify to simplify tests 2023-11-10 08:59:19 +01:00
Philipp Wolfer
f9ac0328a7
Implement "backends" command 2023-11-10 08:43:17 +01:00
Philipp Wolfer
153b1a0def
Initial interfaces fr love transfer 2023-11-10 00:57:25 +01:00
Philipp Wolfer
49cb2774e2
listenbrainz: Read data from newest first
Very low min_ts parameters lead to empty results from LB and there is no
easy way to determine the oldest valid timestamp.
2023-11-10 00:56:43 +01:00
Philipp Wolfer
6047a9b274
Fixed Maloja AdditionalInfo creation 2023-11-10 00:55:32 +01:00
Philipp Wolfer
0bee8561e3
Implemented Maloja listen export 2023-11-10 00:00:49 +01:00
Philipp Wolfer
10590f9f67
scrobblerlog: write device name as unknown 2023-11-09 22:54:55 +01:00
Philipp Wolfer
8395f1e02c
ListenBrainz API listens exporter 2023-11-09 22:49:43 +01:00
Philipp Wolfer
49d06b7f52
Various output tweaks 2023-11-09 17:31:48 +01:00
Philipp Wolfer
e9b7aabc0a
Implemented scrobbler.log writer 2023-11-09 17:31:02 +01:00
Philipp Wolfer
0b3b3b768d
Rockbox scrobbler.log listen reader 2023-11-09 16:41:27 +01:00
Philipp Wolfer
8661075975
Basic backend structure and listen transfer implementation 2023-11-09 16:40:46 +01:00
Philipp Wolfer
80ef3f23c0
Basic command structure 2023-11-09 10:02:48 +01:00