Commit Graph

51 Commits (2ea986326d1a64c294025b79088032f3c77e8320)

Author SHA1 Message Date
Émilien Devos 2ea986326d
Bump videojs to 7.12.1 (#3011) 2 years ago
Samantaz Fox 4f4b19a962
embed page: fix typo in videojs-overlay script URL 2 years ago
syeopite 262131f68e
Add script to resolve and fetch VideoJS files 3 years ago
saltycrys ff46c18164 Move themes into default.css
Now that themes are controlled with a class instead of setting
media="none" on the stylesheet link and both themes already being
duplicated in default.css for the automatic themeing it makes sense
to have all theme related CSS in the same place.

This commit also fixes the missing dark theme on embeds.
4 years ago
Omar Roth 3b2e142542
Fix JSON serialization 4 years ago
leonklingele 70cbe91776
Migrate to a good Content Security Policy (#1023)
So attacks such as XSS (see [0]) will no longer be of an issue.

[0]: https://github.com/omarroth/invidious/issues/1022
4 years ago
Omar Roth be055d9dcb
Add support for custom playlists 5 years ago
Omar Roth ff5d79e3ee
Update video extractor 5 years ago
Omar Roth 485459b8b2
Add clickable title for embedded videos 5 years ago
Omar Roth 9122f8acee
Add title overlay to embedded videos 5 years ago
Omar Roth ef8c9f093c
Add premiere date to watch page 5 years ago
Omar Roth 0338fd42e1
Add support for Web notifications 5 years ago
Omar Roth fd8af88493
Use separate asset version for cache busting 5 years ago
Omar Roth 4616f889fd
Add simple form of cache busting 5 years ago
Omar Roth 058711d3a8
Refactor player.js 5 years ago
Omar Roth 2ddc61fa5c
Refactor embed.js 5 years ago
Omar Roth 2faa2ed1f4
Refactor watch.js 5 years ago
Omar Roth 1a9360ca75
Minor formatting changes 5 years ago
Omar Roth 56fe3ede5b Add annotation preferences 5 years ago
Omar Roth 6859b85266 Add 'lang' to HTML tag 5 years ago
Omar Roth bb5a1ad513 Add 'continue_autoplay' preference 5 years ago
Omar Roth 9a7fea0447 Add playlist support to embedded videos 5 years ago
Omar Roth 0c6cede287 Format files and trim trailing whitespace 5 years ago
Omar Roth 956dc382ea Clean up player CSS 5 years ago
Omar Roth 9a15438c71 Minor formatting changes 6 years ago
Omar Roth ce0e4babad Pull 'player' out into seperate component 6 years ago
Omar Roth d4e37c0201 Commit whitespace 6 years ago
Omar Roth 02a4bbccb6 Format JavaScript 6 years ago
Omar Roth 3154f250d8 Update player sources 6 years ago
Omar Roth 6c71227766 Add JSON mapping for captions 6 years ago
Omar Roth f3646dc0bb Disable preload on embedded videos by default 6 years ago
Omar Roth ac12d161b9 Enable captions when `listen=1` 6 years ago
Omar Roth ca7c376874 Add preferred captions 6 years ago
Omar Roth 06af43c95e Add timeDisplay to player 6 years ago
Omar Roth d75d34abdd Fix player parameters 6 years ago
Omar Roth 54190d9645 Fix caption listings in embedded videos 6 years ago
Omar Roth 3398a9fe6b Move player options into initialization 6 years ago
Omar Roth 7128881a38 Add videojs style to embedded videos 6 years ago
Omar Roth 5ddf7889fe Add color scheme for player 6 years ago
Omar Roth a12690cbfd Add captions to embedded videos 6 years ago
Omar Roth 7e217fd0cb Use 'dump_unquoted' for share title 6 years ago
Omar Roth 25bf44d7ad HTML escape title on watch and embed pages 6 years ago
Omar Roth 01d23c6191 Fix metadata and embed code on watch and embed 6 years ago
Omar Roth b5bbf1b9f2 Add share button 6 years ago
Omar Roth e1391f4ac7 Use videojs-markers for start end end times 6 years ago
Omar Roth 78f995c903 Move aspectRatio into videojs options 6 years ago
Omar Roth ac8fb9d8c8 Add 'raw' and 'quality' options to embedded videos 6 years ago
Omar Roth b965c8a7a4 Fix typo in embedded player 6 years ago
Omar Roth 8861d31b21 Move video options to <video> element 6 years ago
Omar Roth 23711a127c Add 'autoplay', 'controls', 'loop' to embedded player options 6 years ago