Releases: Selbi182/SpotifyDiscoveryBot
Releases · Selbi182/SpotifyDiscoveryBot
v1.7
This update should fix problems for users who follow A LOT of artists.
- More robust mass-fetching and mass-caching
- Fixed large database insertions causing trouble
- Getting super-rate-limited Spotify (more than 1000 seconds) now halts the app with an error message
- More detailed progress when caching newly followed artists
- Added /clear button to the logs site
- Added auto_clear_notifications feature control flag
v1.6
Mostly a hotfix release, because Spotify changed the API (without any announcements, gah) that completely broke down the bot.
- Fixed a critical NullPointerException involving available markets
- Unfollowed artists are now properly removed from the database cache
- Updated forwarder service to properly handle whitelisted extended album groups
- Added a bunch of debugging log messages (enable with
logging.level.spotify=DEBUG
in application.properties)
v1.5
- AutoPurger now allows for individual expiration days per playlist (user request)
- RelayService renamed to ForwarderService
- AutoPurger, ForwarderService, BlacklistService, and FeatureControl have all been reworked to be part of the
application.properties
file. The README has been updated for this - Fixed rare encoding issues when trying to read the log
v1.4
- Added AutoPurger (user request)
- Reworked additions to playlists to be much faster on large batches of new releases
- Calling the path
/clear
now force-unsets all notifiers, no matter what
v1.3
Small QoL update:
- Initial setup should now automatically open the browser
- Fixed notifiers clearance (the white circles getting removed as you listen to a given playlist with new releases) spamming pointless Spotify API requests over and over
- Crawl cron can now be manually overridden in the application.properties with
spotify.discovery.crawl.cron
- Fixed notifiers sometimes showing up even when there were no releases
- Fixed public and collaborative playlists not being updatable
- Log blocks no longer collapse when selecting text
- DEV_MODE.txt renamed to a .ini file