Skip to content

Releases: buckmaxwell/jukebox

core functionality pre-release (3)

19 Jul 23:58

Choose a tag to compare

Pre-release

Client app changes:

  • There is now a dedicated Host app in React
  • Host can now add rooms
  • Host can now follow rooms
  • Multiple service accounts can now be connected to a single room

Notes:

  • Troubleshooting section still doesn't exist
  • Favicon and Site Title are still React default
  • Spotify is still the only streaming service supported
  • No ability to view information about a room you own / follow
  • No ability to export room songs to a playlist

core functionality pre-release (2)

19 Jun 04:09
62e97de

Choose a tag to compare

Pre-release

Client app changes:

  • Dropdown with links for leave room, host / cohost room, troubleshooting (troubleshooting doesn't exist yet)
  • Typeahead just returns results as they arrive from the server without extra (annoying) filtering
  • Flash messages are styled nicely with album art

Notes:

  • Client app is now built in react, not vue-cli
  • No ability to co-host yet
  • Spotify is still the only streaming service supported

core functionality pre-release (1)

18 May 01:27
300eb9b

Choose a tag to compare

Pre-release

The front end works. You can sign in to spotify, get a code, sign into the room, search for songs, and then queue them. This is a very unstable pre-release.

  • Vist localhost, you're not in a room yet so you'll see
    not_in_room

  • To get the code, visit /host
    host_page

  • After sign in you should see a search page. You'll be able to search for and then queue songs
    song_search

Troubleshooting

  • Visit localhost:15672 and sign in as guest / guest to observe the queues
    queues

basic room_settings authorization flow

05 May 03:05

Choose a tag to compare

Pre-release

Usage

  • make sure you have .env.dev files set up for room_settings, the authorization workers and postgres/pgmanager,
docker-compose up --build
  • visit localhost:5000
  • arrive at a page where you can select which service to authenticate with (only option spotify)
  • authenticate with spotify
  • receive 'you are logged in. this is where the preferences pages will be.'

Development

  • pgmanager docker container allows running migrations and rollbacks.
  • visit localhost 15672 and login w guest, guest for rabbitmq management.
  • see ROOM_SETTINGS and SERVICE cookie have been set in browser