Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • luisterdoos luisterdoos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Hanze
  • 4.2 GAC Luisterdoos
  • luisterdoosluisterdoos
  • Merge requests
  • !31

Spotify plugin

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Robert de Vries requested to merge gacld-97-spotify into master Jan 14, 2018
  • Overview 0
  • Commits 39
  • Pipelines 6
  • Changes 18

This merge request includes full blown support for Spotify.

  • Sign in through Spotify OAuth
  • Sign out from Spotify OAuth
  • Offer Luisterdoos as a Spotify Connect device
  • Ability to pause playback
  • Ability to search and play artists
  • Ability to search and play songs
  • Ability to search and play playlists
  • Ability to locally play songs
  • Ability to play songs that other devices send through Spotify Connect
  • Ability to play to other devices through Spotify Connect

You can ask Greta to start a song locally by saying "Speel een nummer van {ArtistName} (op {DeviceName})". Please do have a look at the speech handler to see what features are there and how to use them through Speech.

MR links Please note that I have cherry picked GitLab CD integration from !28 (merged), merged !30 (merged) for Plugin Services support and merged !33 (merged) for async/await support. Please make sure to first review the other MRs before merging this one. This MR should be up to date with master as of Tuesday 16th of January 2018.

Edited Jan 16, 2018 by Robert de Vries
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: gacld-97-spotify