navidrome/core/scrobbler
Kendall Garner 4998ac2c59
feat(server): add scrobble history Native API (#5761)
* initial scrobble api

* feat: add scrobble retrieval api

* address feedback (1)

* fix spelling

* be explicit about get

* add primary key field, update index, remove rowid references

* use unix timestamp for input and output

---------

Co-authored-by: Deluan Quintão <deluan@navidrome.org>
2026-07-13 11:32:03 -04:00
..
buffered_scrobbler.go fix(plugins): populate username for buffered plugin scrobbles (#5736) 2026-07-08 12:37:42 -04:00
buffered_scrobbler_test.go fix(plugins): populate username for buffered plugin scrobbles (#5736) 2026-07-08 12:37:42 -04:00
interfaces.go feat(plugins): add PlaybackReport to scrobbler capability (#5452) 2026-05-02 16:14:53 -04:00
nowplaying_worker.go feat(plugins): add PlaybackReport to scrobbler capability (#5452) 2026-05-02 16:14:53 -04:00
play_tracker.go fix(plugins): discard buffered scrobbles when a plugin is removed (#5737) 2026-07-08 12:37:17 -04:00
play_tracker_test.go feat(server): add scrobble history Native API (#5761) 2026-07-13 11:32:03 -04:00
playbackreport_worker.go feat(plugins): add PlaybackReport to scrobbler capability (#5452) 2026-05-02 16:14:53 -04:00
scrobbler_suite_test.go Rename log.LevelCritical to log.LevelFatal 2022-12-21 14:53:36 -05:00