Commit Graph

388 Commits

Author SHA1 Message Date
Chocobozzz 2b6af10e9f
Fix player with audio only resolution 2021-12-16 14:57:00 +01:00
Chocobozzz 8530211822
Add ability to disable p2p in embed with URL 2021-12-16 10:08:55 +01:00
Chocobozzz 9576506763
Add P2P enabled/disabled in player card 2021-12-16 10:08:55 +01:00
Chocobozzz bf1c3c78b0
Hide P2P in player if disabled 2021-12-16 10:08:55 +01:00
Chocobozzz a9bfa85d2c
Add ability for admins to set default p2p policy 2021-12-16 10:08:55 +01:00
Chocobozzz dc9ff3128f
Improve control bar inactivity handling
Keep opened when user is in control bar settings
Faster hidding transition for control bar
2021-12-09 10:33:32 +01:00
Chocobozzz 07d6044e21
Focus player after fullscreen 2021-12-09 09:41:26 +01:00
Chocobozzz 51d811751f
Fix live duration in player 2021-12-07 11:32:19 +01:00
Chocobozzz 22f25c740b
Recover HLS video with duration inconsistency
With audio longer than video
2021-12-03 10:14:17 +01:00
Chocobozzz 4ef44b2b71
Add aria expanded to settings button 2021-11-22 14:25:26 +01:00
Chocobozzz 04868c1331
Fix player menu keyboard navigation 2021-11-19 16:21:50 +01:00
Chocobozzz cd2fad008a
Update angular 2021-11-10 16:33:55 +01:00
Chocobozzz 950b3ce7f0
Migrate to @peertube/videojs-contextmenu
To fix a bug with latest videojs
2021-10-26 11:24:05 +02:00
Chocobozzz 36de29dfb2
Remove render media todo
We don't want to use official module anymore since we removed a large
part of the upstream code we don't need (pdf etc)
2021-10-22 16:18:55 +02:00
Chocobozzz 02b2e482e0
Fix some old typing issues 2021-10-22 16:18:00 +02:00
Chocobozzz efcadd3d14
Fix "Off" player string localization 2021-10-21 11:01:10 +02:00
Chocobozzz 5196817c5d
Fix privacy concern for remote videos 2021-10-21 09:24:22 +02:00
Chocobozzz 926bf5496f
Fix missing width/height in share iframe 2021-10-20 09:56:15 +02:00
Chocobozzz 0067a77d23
Improve playback with bad redundancies 2021-10-14 17:06:41 +02:00
kontrollanten c80e458afb
extend client-overrides with default images (#4392)
* extend client-overrides with default images

Add:
* default-playlist.png
* default-avatar-account.png
* default-avatar-videochannel.png

solves #4108

* Rename to default-avatar-video-channel.png

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-10-12 13:50:40 +02:00
Chocobozzz bdb1dfc176
Safer iframe creation 2021-10-11 11:13:27 +02:00
Chocobozzz 89ac282e04
Fix embed api 2021-09-10 15:53:33 +02:00
Chocobozzz e367da949b
Cleanup player quality change 2021-09-10 15:06:57 +02:00
Chocobozzz 98ab5dc810
Remove useless async 2021-08-26 10:01:42 +02:00
Ms Kimsible 7dca45f99d
Inform user to fill account profile and channels (#4352)
* Add account-setup modal when login

* Add channels-setup alert into my-channels, my-playlists and upload page

Co-authored-by: Ms Kimsible <kimsible@users.noreply.github.com>
2021-08-26 08:22:33 +02:00
Chocobozzz dd24f1bb0a
Add video filters to common video pages 2021-08-25 11:24:11 +02:00
Chocobozzz 5f31aaa398
Fix player setting overflow 2021-08-18 09:54:40 +02:00
Chocobozzz 9df52d660f
Migrate client to eslint 2021-08-18 08:35:06 +02:00
Chocobozzz 134006b0d4
Update client dependencies 2021-08-11 11:49:01 +02:00
Chocobozzz 421ff4618d
Merge branch 'release/3.3.0' into develop 2021-08-05 15:17:18 +02:00
Chocobozzz ff5f37e4f3
Fix sha fallback 2021-08-05 15:17:09 +02:00
Chocobozzz 3e254de8be HLS v1 support 2021-08-05 10:57:49 +02:00
Chocobozzz 23ca2f7bc9
Fix peertube link button 2021-07-30 11:48:21 +02:00
Chocobozzz 88d36fe4dc
Correctly fix peertube button link 2021-07-29 17:16:03 +02:00
Chocobozzz 15a7eafb89
Refactor video links builders 2021-07-26 15:04:37 +02:00
Chocobozzz 9162fdd363
Refactor video links building 2021-07-26 14:12:50 +02:00
Chocobozzz a66424978c
Fix URL copy in embed 2021-07-26 13:37:18 +02:00
Chocobozzz 05287a2e36
Fix player options 2021-07-12 15:14:33 +02:00
Chocobozzz 3e9cf56480
Fix HTTP fallback with no webtorrent files 2021-07-12 14:35:17 +02:00
Chocobozzz 4b8463dee3
Fix console error when watching a video 2021-06-29 18:03:55 +02:00
Chocobozzz c6bfbaebe7
Fix error when cookies are disabled 2021-06-25 15:40:59 +02:00
Chocobozzz 2b58ca796d
Upgrade client dependencies 2021-06-25 15:37:50 +02:00
kontrollanten 72f611ca15 add client hook filter:videojs.options
closes #4086
2021-06-14 13:35:48 +02:00
Chocobozzz ffacd78f21
Load embed api resolutions on init 2021-06-08 10:17:47 +02:00
Chocobozzz 5351a0584f
Replace local menu icon 2021-05-28 14:56:42 +02:00
Chocobozzz a1eda903a4
Support '/w/' and '/w/p/' for watch page
And use them as default in client
2021-05-28 11:38:08 +02:00
Chocobozzz 2539932e16
Instance homepage support (#4007)
* Prepare homepage parsers

* Add ability to update instance hompage

* Add ability to set homepage as landing page

* Add homepage preview in admin

* Dynamically update left menu for homepage

* Inject home content in homepage

* Add videos list and channel miniature custom markup

* Remove unused elements in markup service
2021-05-27 15:59:55 +02:00
Chocobozzz db0159c7f2
Fix "stats for nerds" card in HTTP mode 2021-05-14 14:07:16 +02:00
Chocobozzz 1a5b67b66d
Fix http player defaulting to audio resolution 2021-05-14 13:58:40 +02:00
Chocobozzz 36d9a79f7b
Fix player settings dispose 2021-05-05 10:09:32 +02:00