quintodrome/core/scrobbler
Deluan Quintão a521c74a59
feat(server): track scrobble/linstens history (#4770)
* feat(scrobble): implement scrobble repository and record scrobble history

Signed-off-by: Deluan <deluan@navidrome.org>

* feat(scrobble): add configuration option to enable scrobble history

Signed-off-by: Deluan <deluan@navidrome.org>

* test(scrobble): enhance scrobble history tests for repository recording

Signed-off-by: Deluan <deluan@navidrome.org>

---------

Signed-off-by: Deluan <deluan@navidrome.org>
2025-12-06 11:07:18 -05:00
..
buffered_scrobbler.go feat(plugins): experimental support for plugins (#3998) 2025-06-22 20:45:38 -04:00
buffered_scrobbler_test.go refactor: make NowPlaying dispatch asynchronous with worker pool (#4757) 2025-12-01 22:21:54 -05:00
interfaces.go feat(plugins): experimental support for plugins (#3998) 2025-06-22 20:45:38 -04:00
play_tracker.go feat(server): track scrobble/linstens history (#4770) 2025-12-06 11:07:18 -05:00
play_tracker_test.go feat(server): track scrobble/linstens history (#4770) 2025-12-06 11:07:18 -05:00
scrobbler_suite_test.go Rename log.LevelCritical to log.LevelFatal 2022-12-21 14:53:36 -05:00