Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add playlists #673

Merged
merged 1 commit into from Oct 16, 2019

Conversation

@omarroth
Copy link
Owner

commented Aug 6, 2019

Adds support for creating and managing playlists for an Invidious account. Closes #114.

It should be possible to merge in a couple smaller chunks to shrink the size of this PR a bit. Comments are appreciated.

Still to be implemented:

  • API endpoints
  • Playlist thumbnails
  • Importing and syncing playlists for Google accounts (#378) follow-up PR
  • Support for exporting as part of /data_control follow-up PR
  • Support for moving items within playlist (preferably without JS) follow-up PR
  • Migration scripts, missing text to locales

Along with some general cleanup.

Currently known issues:

  • Player doesn't correctly use the next video in a playlist

There are a couple TODOs sprinkled around for things that are yet to be implemented or need a second pass.

@omarroth omarroth force-pushed the add-playlists branch 2 times, most recently from 3718ae4 to 20cfebb Aug 15, 2019
@omarroth omarroth force-pushed the add-playlists branch 2 times, most recently from 2b0aab2 to 755c65a Sep 4, 2019
@omarroth omarroth force-pushed the add-playlists branch from 03fabb6 to 0ff8d4c Sep 28, 2019
@omarroth omarroth force-pushed the add-playlists branch from c24c6cf to e7eb540 Oct 7, 2019
@omarroth omarroth referenced this pull request Oct 9, 2019
@omarroth omarroth force-pushed the add-playlists branch 2 times, most recently from cf0fc96 to d78f73a Oct 15, 2019
@omarroth omarroth force-pushed the add-playlists branch from d78f73a to be055d9 Oct 16, 2019
@omarroth omarroth merged commit 5c69110 into master Oct 16, 2019
4 checks passed
4 checks passed
Travis CI - Branch Build Passed
Details
Travis CI - Pull Request Build Passed
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
@omarroth omarroth deleted the add-playlists branch Oct 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.