Dailymotion plugin for Grayjay - work in progress
Click here to install into Grayjay
Features
- - Home
- - Home search
- - Live videos from home search
- - Search autocomplete
- - Video details (likes, dislikes, views, publish date)
- - Subscriptions
- - Channel search
- - Channel details
- - Channel playlist tab
- - Downloads
- - Playlists search
- - Settings / Thumbnail resolution
- - Settings / Creator avatar resolution
- - Settings / Hide sensitive content
- - Settings / Prefered Country
- - Sign in (import subscriptions and playlists (and Likes, Favorites, Recently Watched))
- - Polycentric Comments
- - Subtitles
Work in progress (wip)
- - Harbor account verification
Todo
- - Unit tests - (wip)
- - Platform comments (not generally available) - (wip)
Known bugs
- - Live filter in Subscriptions tab
Install
npm install
Update graphql types (optional)
npm run codegen
Build
npm run build
npm start - will build and watch for changes
notes:
- Content of the 'build' folder should not be manually changed since it's recreated for each build.
- Used rollup to bundle all the scripts into one.
- Used npm shrinkwrap to lock the dependency versions of the project. This should avoid new bugs, vulnerabilities and breaking changes (in minor and patches), introduced when the dependencies are automatically updated by npm.