Deluan
|
5142a842f4
|
Fix small lint errors found by gocritic
|
2026-01-02 20:06:07 +00:00 |
|
Deluan
|
ff61d5f630
|
Better scrobble log message when buffer is disabled
|
2026-01-02 20:05:07 +00:00 |
|
Deluan
|
5f9c7d1507
|
Add feature flag for buffered scrobbling
|
2026-01-02 20:05:07 +00:00 |
|
Deluan
|
75cc2580b7
|
Disable Last.FM features based on LastFM.Enabled config option
|
2026-01-02 20:05:07 +00:00 |
|
Deluan
|
6d46689622
|
Implement Scrobble buffering/retrying
|
2026-01-02 20:05:07 +00:00 |
|
Deluan
|
006b8d0d4a
|
Add option to disable external scrobbling per player
|
2026-01-02 20:05:05 +00:00 |
|
Deluan
|
541411322c
|
Disable completely external scrobblers if feature is disabled (DevEnableScrobble)
|
2026-01-02 20:05:05 +00:00 |
|
Deluan
|
ffd1aa7e89
|
Refactor: Consolidate scrobbling logic in play_tracker
|
2026-01-02 20:05:05 +00:00 |
|
Deluan
|
c0f5b6950f
|
Don't send scrobbles/nowPlaying updates to Last.fm if user has not authorized
|
2026-01-02 20:05:04 +00:00 |
|
Deluan
|
5db24ff145
|
Send NowPlaying and Scrobbles to Last.fm
|
2026-01-02 20:05:04 +00:00 |
|
Deluan
|
0a9f6cb807
|
Refactor Agents to be singleton
Initial work for Last.fm scrobbler
|
2026-01-02 20:05:04 +00:00 |
|
Deluan
|
883d316670
|
Use singleton in other places as well
|
2026-01-02 20:05:04 +00:00 |
|
Deluan
|
0057c9f38a
|
Try to register all playing music in GetNowPlaying
|
2026-01-02 20:04:23 +00:00 |
|
Deluan
|
1ac077cf22
|
Fix GetNowPlaying endpoint showing only the last play
|
2026-01-02 20:04:23 +00:00 |
|
Deluan
|
7b4b6f8130
|
New implementation of NowPlaying
|
2026-01-02 20:04:23 +00:00 |
|