Releases
0.6.1
New Features
Spotify accounts URL is now configurable
Auth token refresh can now be configured to refresh within a threshold of expiration when a request is sent (#52 )
Idle and playback polling values are now configurable (#58 )
Staging environment added
Support for Spotify smart shuffle to display on the app (#62 )
Configurable throttle time to prevent repeated API calls to Spotify with different controls
Support for Spotify API playback's disallows to disable relevant controls on the app (#64 )
Changes
Spotify service has been refactored into smaller services: auth, polling, and controls (#57 )
Unit test results stored in CircleCI
Fixes
Missing configurations were added to the gulpfile to be configurable as environment variables
CircleCI build fixed
CSS themes refactored to prevent over-importing
Build script refactored to include gulpfile and code coverage commands and prebuild and postbuild scripts
Fix relevant Spotify API requests to handle text responses (#61 )
Catch Spotify API responses for 'restriction violated' and cancel the request (#63 )
Refactor the overlay container theme CSS to align with the app component's theme CSS (#60 )
Update Spotify Auth logout to also re-direct the app to the /login
page (#63 )
Add an authentication check request after failed Spotify API requests to see if the user is still authenticated or if the app should logout (#63 )
You can’t perform that action at this time.