Tags: krateng/maloja
Tags
Version 3.2.2 * [Security] Fixed XSS vulnerability in error page (Disclosed by https://github.com/NULLYUKI) * [Architecture] Reworked the default directory selection * [Feature] Added option to show scrobbles on tile charts * [Bugfix] Fixed Last.fm authentication
Version 3.2.1 * [Feature] Added setting for custom week offset * [Feature] Added Musicbrainz album art fetching * [Bugfix] Fixed album entity rows being marked as track entity rows * [Bugfix] Fixed scrobbling of tracks when all artists have been removed by server parsing * [Bugfix] Fixed Spotify import of multiple files * [Bugfix] Fixed process control on FreeBSD * [Bugfix] Fixed Spotify authentication thread blocking the process from terminating * [Technical] Upgraded all third party modules to use requests module and send User Agent
Version 3.2.0 'Nicole' * [Architecture] Switched to linuxserver.io container base image * [Architecture] Reworked image handling * [Architecture] Removed pre-calculated stats * [Feature] Added support for albums * [Feature] New start page * [Feature] Added UI for track-artist, track-album and album-artist association * [Feature] Added inline UI for association and merging in chart lists * [Feature] Added UI selector for including associated artists * [Feature] Added UI distinction for associated scrobbles in chart bars * [Performance] Improved image rendering * [Performance] Optimized several database calls * [Bugfix] Fixed configuration of time format * [Bugfix] Fixed search on manual scrobble page * [Bugfix] Disabled DB maintenance while not running main server * [Bugfix] Removed some nonsensical ephemereal database entry creations * [Bugfix] Fixed API endpoint for track charts with no artist provided
Version 3.1.0 'Soyeon' * [Architecture] Cleaned up legacy process control * [Architecture] Added proper exception framework to native API * [Feature] Implemented track title and artist name editing from web interface * [Feature] Implemented track and artist merging from web interface * [Feature] Implemented scrobble reparsing from web interface * [Performance] Adjusted cache sizes * [Logging] Added cache memory use information * [Technical] Bumped Python Version and various dependencies
PreviousNext