Skip to content

Releases: crohrer/spotifyRadioPlaylist

The lights go off

12 Nov 23:17
Compare
Choose a tag to compare

fixes problem with ratelimits when requesting huge playlists (like >10K) from spotify

The lights go on

12 Nov 12:04
Compare
Choose a tag to compare
  • Attempts to fix a problem where horseman was not closed correctly in some rare cases
  • Adds some new station examples

Scenic World

11 Jun 12:52
Compare
Choose a tag to compare

Changes search algorithm to work sequentially instead of parallel
.
Parallel requests caused problems with refreshed accessTokens. This
should also cause the application to hit API limits less often.

to go

10 Jun 10:37
Compare
Choose a tag to compare

Better refreshing of accessTokens
:
When making a lot of consecutive search requests the accessToken might
expire. Now the application refreshes the accessToken when this happens
while searching.
This also adds Promises in the OAuth process.

No, but there's nowhere to go

09 Jun 09:54
Compare
Choose a tag to compare

Around 30-05-2017 Spotify seemed to have changed their search API. Now it requires Auth. This change prevented us from adding new tracks.
This release fixes this problem and adds some error handling / debugging features.

If this release causes errors, check your node version. Version 4 is not supported - I recommend node version >=7

I would have nowhere to go

07 May 11:43
Compare
Choose a tag to compare

improved string matching for track search. Now matches also when punctuation differs.
i.e. "Hey Maria - Cid Rim Remix" vs. "Hey Maria (Cid Rim Remix)"

Made this for http://www.wefunkradio.com/highlights/trending because there are a lot of remixes

No, but I know, but I know

07 May 10:14
Compare
Choose a tag to compare

fixes problems with redirects and SSL.
Adds old crawling mechanism as fallback. This fixes weird redirect problems with FluxFM.

Life, life is all right on the Rhine

06 May 23:37
Compare
Choose a tag to compare

Fixes some minor issues with dependencies & error messages

Rhineland

06 May 22:58
Compare
Choose a tag to compare
Rhineland Pre-release
Pre-release

Fixes #11 -> now pages with ajax are supported.
Also adds option to remove unwanted parts from artist and title strings
the option "fm4Api" is changed to "orfApi".

This version uses phantom JS. Make sure phantomjs is installed

Mount Wroclai

06 May 19:58
Compare
Choose a tag to compare

Changes config format to allow multiple radioStations in one config.
Look at config.example.json to see how to use the new format.
Also starting the script has changed: node main.js <stationIdentifier> where stationIdentifier is the name of the playlist in your config.
More details can be found in readme