Implemented listenbrainz-archive backend with listen export support

This commit is contained in:
Philipp Wolfer 2025-05-23 19:03:06 +02:00
parent 5c56e480f1
commit 92e7216fac
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
10 changed files with 475 additions and 28 deletions

View file

@ -55,11 +55,11 @@ type ListenSubmission struct {
}
type Listen struct {
InsertedAt int64 `json:"inserted_at,omitempty"`
ListenedAt int64 `json:"listened_at"`
RecordingMSID string `json:"recording_msid,omitempty"`
UserName string `json:"user_name,omitempty"`
TrackMetadata Track `json:"track_metadata"`
InsertedAt float64 `json:"inserted_at,omitempty"`
ListenedAt int64 `json:"listened_at"`
RecordingMSID string `json:"recording_msid,omitempty"`
UserName string `json:"user_name,omitempty"`
TrackMetadata Track `json:"track_metadata"`
}
type Track struct {