Philipp Wolfer
|
c817480809
|
Updated Weblate CI secret and fixed build
|
2025-04-29 11:12:28 +02:00 |
|
Philipp Wolfer
|
47486ff659
|
Update weblate configuration
|
2025-04-29 11:05:37 +02:00 |
|
Philipp Wolfer
|
159f486cdc
|
Upgrade musicbrainzws2
|
2025-04-29 10:32:59 +02:00 |
|
Philipp Wolfer
|
b104c2bc42
|
scrobblerlog: fixed listen export progress
|
2025-04-29 10:10:32 +02:00 |
|
Philipp Wolfer
|
ed191d2f15
|
scrobblerlog: Allow configuring fallback time zone
Fixes #6
|
2025-04-29 10:05:40 +02:00 |
|
Philipp Wolfer
|
0f4b04c641
|
Renamed Backend.FromConfig to Backend.InitConfig and added error handling
|
2025-04-29 10:03:28 +02:00 |
|
Philipp Wolfer
|
aad542850a
|
scrobblerlog: Use specific Record type
This makes the interface more generic and easier to reuse in other
projects.
|
2025-04-29 09:18:57 +02:00 |
|
Philipp Wolfer
|
aeb3a56982
|
Moved scrobblerlog parsing to separate package
|
2025-04-29 08:44:31 +02:00 |
|
Philipp Wolfer
|
69665bc286
|
scrobblerlog: consider timezone from parsed file
|
2025-04-29 07:54:27 +02:00 |
|
Philipp Wolfer
|
9184d2c3cf
|
Update changelog for next version
|
2025-04-28 08:09:36 +02:00 |
|
Philipp Wolfer
|
4a30bdf9d9
|
Update go.mod
|
2025-04-28 08:03:33 +02:00 |
|
Philipp Wolfer
|
91f78d04dd
|
ListenBrainz: Handle missing loves metadata for merged recordings
If a loved recording MBID got merged into another recording, the love on
ListenBrainz has no metadata. Lookup the metadata directly from
MusicBrainz.
|
2025-04-27 18:59:26 +02:00 |
|
Philipp Wolfer
|
9e1c2d8435
|
Remove github.com/delucks/go-subsonic from go.mod
|
2025-04-27 18:17:19 +02:00 |
|
Philipp Wolfer
|
db78bfe457
|
Fixed subsonic test
|
2025-04-27 18:16:27 +02:00 |
|
Philipp Wolfer
|
20c9ada6ec
|
RecordingMsid -> RecordingMSID
|
2025-04-27 18:14:48 +02:00 |
|
Philipp Wolfer
|
7c0774fb8d
|
ListenBrainz: Fixed loves export
|
2025-04-27 18:11:58 +02:00 |
|
Philipp Wolfer
|
90bf51a00b
|
ListenBrainz: Log missing recording MBID on love import
|
2025-04-27 17:54:29 +02:00 |
|
Philipp Wolfer
|
910056b0a6
|
Subsonic: Support for some OpenSubsonic tags
Mainly this makes the MusicBrainz recording ID available
|
2025-04-27 17:53:51 +02:00 |
|
Philipp Wolfer
|
bed60c7cdf
|
Update dependencies
|
2025-04-27 17:22:29 +02:00 |
|
Philipp Wolfer
|
2d66d41873
|
ListenBrainz: Fix love import progress
Exporting existing loves must not mark the progress as completed.
|
2025-04-27 16:57:30 +02:00 |
|
Philipp Wolfer
|
da6c920789
|
ListenBrainz: Fix loves import loading all existing loves
Fixes import if the user had more than 1000 loves already
|
2025-04-27 16:57:13 +02:00 |
|
Philipp Wolfer
|
01e7569051
|
Fixed progress for subsonic loves export
|
2025-04-27 16:21:59 +02:00 |
|
Philipp Wolfer
|
1ea90d2d2b
|
Update translation files
|
2025-04-09 22:31:34 +02:00 |
|
Philipp Wolfer
|
329f696b55
|
Manage gotext as a tool with go.mod
|
2025-04-09 22:30:06 +02:00 |
|
Philipp Wolfer
|
5f9c0f24ab
|
Updated dependencies
|
2025-04-09 22:11:59 +02:00 |
|
Philipp Wolfer
|
dc834e9b6f
|
update dependencies
|
2025-04-07 08:46:46 +02:00 |
|
Philipp Wolfer
|
0d9bc74bc0
|
More conversion to mbtypes.MBID
|
2025-04-03 15:19:26 +02:00 |
|
Philipp Wolfer
|
13eb8342ab
|
Use mbtypes.ISRC type
|
2025-04-03 15:08:02 +02:00 |
|
Philipp Wolfer
|
ad1644672c
|
Write acronym MBID all uppercase
|
2025-04-03 15:00:45 +02:00 |
|
Philipp Wolfer
|
8fff19ceac
|
Use MBID type from go.uploadedlobster.com/mbtypes
|
2025-04-03 14:56:39 +02:00 |
|
Philipp Wolfer
|
04eddfda33
|
Release 0.4.1
|
2024-09-16 19:07:07 +02:00 |
|
Philipp Wolfer
|
1c1ce224f7
|
Update dependencies
|
2024-09-16 19:02:14 +02:00 |
|
Philipp Wolfer
|
7175d3453d
|
Fix go version definition in go.mod
|
2024-09-16 19:00:24 +02:00 |
|
Philipp Wolfer
|
cdf20728ae
|
Update and tidy dependencies
|
2024-04-15 15:47:55 +02:00 |
|
Philipp Wolfer
|
bcc7bf3167
|
Replaced util Min/Max functions with builtin
|
2024-04-15 15:47:16 +02:00 |
|
Philipp Wolfer
|
357932f9b0
|
Use resty response.IsSuccess() instead of checking for status code 200
|
2024-03-24 16:36:53 +01:00 |
|
Philipp Wolfer
|
3f1bebd8ed
|
deezer: fix artist and album ID URIs
Fixes #7
|
2024-01-29 08:27:51 +01:00 |
|
Philipp Wolfer
|
1aa7b61649
|
subsonic: include subsonic_id as additional metadata
|
2024-01-26 12:21:11 +01:00 |
|
Philipp Wolfer
|
fee1eba080
|
Release 0.4.0
|
2024-01-21 16:28:55 +01:00 |
|
Philipp Wolfer
|
757aeed7b5
|
Translated using Weblate (German)
Currently translated at 100.0% (54 of 54 strings)
Co-authored-by: Philipp Wolfer <ph.wolfer@gmail.com>
Translate-URL: https://translate.uploadedlobster.com/projects/scotty/app/de/
Translation: Scotty/app
|
2024-01-21 15:26:29 +00:00 |
|
Philipp Wolfer
|
df423acdeb
|
Update translation files
|
2024-01-21 16:19:50 +01:00 |
|
Philipp Wolfer
|
c69097434c
|
Update dependencies
|
2024-01-15 08:41:50 +01:00 |
|
Philipp Wolfer
|
84443d0e69
|
Close export progress in export goroutine
Fixes crash in case of importer exiting prematurely
|
2024-01-15 08:21:38 +01:00 |
|
Philipp Wolfer
|
1cea9bd301
|
Use ImportResult log for dump backend
|
2024-01-15 08:05:05 +01:00 |
|
Philipp Wolfer
|
8a2ddb7772
|
Replaced ImportResult.ImportErrors with ImportResult.ImportLog
|
2024-01-15 08:00:17 +01:00 |
|
Philipp Wolfer
|
91f9b62db3
|
Update translations
|
2024-01-15 07:35:44 +01:00 |
|
Philipp Wolfer
|
210fe928fd
|
Update config.example.toml
Add spotify-history and listenbrainz check-duplicate-listens. Clarify
documentation.
|
2024-01-15 07:34:42 +01:00 |
|
Philipp Wolfer
|
6281554248
|
jspf: fixed creating new file in append mode
|
2024-01-14 23:41:15 +01:00 |
|
Philipp Wolfer
|
66242d0057
|
Updated changelog
|
2024-01-14 22:32:56 +01:00 |
|
Philipp Wolfer
|
d704e4d3cb
|
Updated README
|
2024-01-14 22:22:34 +01:00 |
|