Changelog
Features
- Added Mopidy as a Source #24
- Added ListenBrainz as a Source and Client #16
- Added MPRIS as a Source
- Rewrote Spotify Source to enable scrobbling music played on Spotify Connect devices #51
- "Recently played" tracks in UI now returns consolidated list of tracks discovered by MS, rather than relying on API from each source (better support for things like Spotify connect)
- Logging improvements
- labels are now cleaner
- log levels in UI now use a more color-blind friendly palette
- more insight into Source activity and reasons why a track isn't scrobbled (at debug log level)
Bug Fixes
- Fix log filter in UI not working for levels other than debug and info
- Fixed length arrays for storing client/source tracked scrobbles should prevent memory ballooning
Documentation
- Added documentation and updated schema for Mopidy, MPRIS, and Listenbrainz