Commit graph

125 commits

Author SHA1 Message Date
Omar Roth eac0a52f10 Fix shiftKey for player hotkeys 2019-04-19 09:20:41 -05:00
Omar Roth 2a6c81a89d Add authentication API 2019-04-18 16:23:50 -05:00
Omar Roth 26168a9520 Refactor CSRF tokens (using format in #473) 2019-04-15 23:23:40 -05:00
Omar Roth b51fd7fc13 Add view count to video items 2019-04-14 17:43:44 -05:00
Omar Roth efe86c37b2 Show subscribe text when not logged in 2019-04-14 17:10:32 -05:00
Omar Roth e8c5246645 Fix share button 2019-04-12 09:31:05 -05:00
Omar Roth 5de300fb35 Fix default background color for player 2019-04-11 17:03:37 -05:00
Omar Roth c8cf4fe09c Fix subscription_ajax for Google accounts 2019-04-07 12:59:12 -05:00
Omar Roth 7a0f0ca5ce Fix thin mode 2019-03-27 11:31:05 -05:00
Omar Roth 0c6cede287 Format files and trim trailing whitespace 2019-03-23 14:05:13 -05:00
Omar Roth 1c8075ca40 Add 0.25 to list of playback rates 2019-03-23 11:14:15 -05:00
Omar Roth 56b0952cd1 Update sources 2019-03-23 11:09:31 -05:00
Omar Roth fd26f9f34e Add support for premieres to search and feed 2019-03-22 14:54:35 -05:00
Omar Roth 88b70973cc Add 'premiereTimestamp' to /api/v1/videos 2019-03-22 14:53:19 -05:00
Omar Roth d85020079f Add shortcuts for changing playbackRate 2019-03-17 12:21:55 -05:00
Omar Roth 99aa214859 Add 'thumbnail_id' to playlists 2019-03-17 12:21:47 -05:00
Omar Roth 405e98f429 Add 1.25 and 0.75 playback rates 2019-03-16 09:17:57 -05:00
Omar Roth 4a56a2cad6 Remove outline when clicking on player 2019-03-15 08:34:37 -05:00
Omar Roth 46e985b306 Add 'dark_mode', 'thin_mode' as query parameters 2019-03-11 12:44:25 -05:00
Omar Roth fdc014af67 Add '&local=true' to watch and embed pages 2019-03-11 11:43:48 -05:00
Omar Roth a65998274f Defer loading videojs-share until last 2019-03-05 15:22:04 -06:00
Omar Roth a39b1583da Add administrator preferences 2019-03-01 16:06:45 -06:00
Omar Roth 27cd1e73f3 Fix feed menu on mobile 2019-02-26 09:23:16 -06:00
Omar Roth 7e6cf7b979 Add title text for icons 2019-02-24 16:19:31 -06:00
Omar Roth c5a17cd043 Add subscriptions to feed menu 2019-02-24 11:53:10 -06:00
Omar Roth 5bf3c28436 Add better indicator for livestreams 2019-02-21 14:19:05 -06:00
Omar Roth 83493237a5 Add support for translating time intervals 2019-02-20 08:49:54 -06:00
Omar Roth ceea6e4597 Escape subscribe text 2019-02-12 14:59:26 -06:00
Omar Roth 9989c8100a Properly escape email when creating view 2019-02-02 15:27:19 -06:00
Omar Roth d5c9b7dfe8 Only play after error if already playing 2019-01-31 20:26:11 -06:00
Omar Roth def58ff11f Add interval and timeout for errors in player 2019-01-31 09:09:00 -06:00
Omar Roth 1e214aae7c Reload player instead of removing invalid source 2019-01-29 19:55:27 -06:00
Omar Roth ff09a7255a Add handling to remove invalid sources 2019-01-28 22:36:27 -06:00
Omar Roth 26b7200360 Respect playback rate when reloading player 2019-01-28 20:47:38 -06:00
Omar Roth b38a2bbd12 Reload player on error 2019-01-28 20:45:08 -06:00
Omar Roth 097cbcdae3 Update subscribe button immediately 2019-01-27 22:12:07 -06:00
Omar Roth 6218078c51 Pull subscribe widget into separate file 2019-01-27 21:06:28 -06:00
Omar Roth a9aae6b36c Add internal redirect for video URLs 2019-01-27 20:36:40 -06:00
Omar Roth d88f9f3b3e Use params for importing dash sources 2019-01-23 19:46:17 -06:00
Omar Roth a160c645c9 Add support for translations 2018-12-20 15:32:09 -06:00
Omar Roth b030149d76 Revert "Use <audio> tag for audio only"
This reverts commit e6bc5bb35d.
2018-12-08 20:12:22 -06:00
Omar Roth 32bd593a8a Remove log statement 2018-11-27 21:20:29 -06:00
Omar Roth 1c49fa3b63 Add timeout for autoplay 2018-11-27 21:18:20 -06:00
Omar Roth 0152967d3e Fix title when downloading video 2018-11-25 19:01:04 -06:00
Omar Roth d6d73bd336 Fix clickable titles in subscription feed 2018-11-20 22:58:30 -06:00
Omar Roth 6b12f11e10 Add ability to mark videos as watched in subscription feed 2018-11-19 22:06:59 -06:00
Omar Roth b535de690e Move video count into playlist thumbnail 2018-11-19 17:34:33 -06:00
Omar Roth e6bc5bb35d Use <audio> tag for audio only 2018-11-15 17:52:53 -06:00
Omar Roth c8b321920d Add channel video count to search results 2018-11-13 19:18:08 -06:00
Omar Roth 0e26e4d407 Remove video title tooltip 2018-11-12 18:37:58 -06:00
Omar Roth 316a73f07e Remove duration for playlists in search results 2018-11-07 10:07:47 -06:00
Omar Roth 791f216a45 Don't remove unsupported sources 2018-10-30 08:34:55 -05:00
Omar Roth ef95dc2380 Add fix for show playlists 2018-10-21 19:54:41 -05:00
Omar Roth 4875aa1d7e Add partial support for video duration in thumbnails 2018-10-20 20:37:55 -05:00
Omar Roth c72b9bea64 Add '&list' to videos shown on mix page 2018-10-06 22:22:50 -05:00
Omar Roth 20130db556 Add mixes 2018-09-29 10:59:11 -05:00
Omar Roth b3ca3922a9 Add experimental dash support 2018-09-24 19:28:36 -05:00
Omar Roth d886f8d1e3 Add fix for playlists with no videos 2018-09-22 14:11:01 -05:00
Omar Roth cefb5d679f Add label to HLS 2018-09-20 09:45:49 -05:00
Omar Roth 62380933b2 Add support for playlists and channels in search 2018-09-20 09:36:09 -05:00
Omar Roth 429a4b2dec Proxy thumbnails 2018-09-14 21:24:28 -05:00
Omar Roth 2232bc0495 Use escaped newlines instead of graves 2018-09-13 18:12:19 -05:00
Omar Roth 3ec684ae71 Host assets locally 2018-09-06 09:59:17 -05:00
Omar Roth 023066b452 Revert "Remove 'codecs' from source types"
This reverts commit 93e12d94fc.
2018-09-05 10:49:40 -05:00
Omar Roth 93e12d94fc Remove 'codecs' from source types 2018-09-05 10:38:01 -05:00
Omar Roth 45fa148380 Don't add playlist id for channel videos 2018-08-27 18:53:34 -05:00
Omar Roth 7fd0f93d02 Add support for preferences as query params 2018-08-25 20:05:51 -05:00
Omar Roth 9a15438c71 Minor formatting changes 2018-08-17 11:04:38 -05:00
Omar Roth bb0b60e575 Add playlist page and endpoint 2018-08-16 14:26:16 -05:00
Omar Roth 7116421fa4 Use http-streaming for livestreams 2018-08-11 14:29:51 -05:00
Omar Roth ce0e4babad Pull 'player' out into seperate component 2018-08-11 10:52:13 -05:00
Omar Roth b9315bc534 Major cleanup 2018-08-04 23:14:57 -05:00
Omar Roth 3dcb6766fc Add 'published' to video component 2018-08-04 10:22:12 -05:00
Omar Roth 8764b298ad Add thin mode 2018-07-26 12:09:29 -05:00
Omar Roth eb1df96e1b Remove patch and update file structure 2018-07-06 07:59:56 -05:00