Commit Graph

3821 Commits (a3ce4ae847b749d4cb2ebebb4134264b7c58dcc5)

Author SHA1 Message Date
Chocobozzz a3ce4ae847
Limit channel numbers
We can't load too much channels in selects and it helps to prevent actor
name squatting
2019-11-29 16:35:27 +01:00
Chocobozzz 1689176a7b
Fix channel playlist miniatures overflow 2019-11-29 16:20:23 +01:00
Chocobozzz cdbfd2b003
Fix background body color 2019-11-29 14:23:28 +01:00
Chocobozzz 43c66a91df
Add ability to disable P2P in HLS player too 2019-11-29 14:14:47 +01:00
Chocobozzz 20f1ec8d9d
Improve video languages user settings label 2019-11-29 14:06:03 +01:00
Chocobozzz 47f6cb31d7
Fix email to field 2019-11-29 13:36:40 +01:00
Chocobozzz cb5ce4cb13
Add more filters to admin follows table 2019-11-29 11:16:43 +01:00
Chocobozzz 97ecddae10
Filter on follows actor types in about page 2019-11-29 10:55:17 +01:00
Chocobozzz f5b72c3937
Fix brackets truncation in video description 2019-11-29 10:18:40 +01:00
Chocobozzz b8f4167fb6
Only display accepted followers/followings in about page 2019-11-28 11:37:32 +01:00
Chocobozzz d275e75453
Focus player on video loading 2019-11-28 11:08:04 +01:00
MrGiga 3062112200 Fix For GitPod 2019-11-28 09:22:48 +01:00
Chocobozzz 24e0d90069
Fix overflow in menu 2019-11-27 14:19:49 +01:00
Chocobozzz 20146df217
Fix update host 2019-11-27 11:38:40 +01:00
Chocobozzz aedf50d142
Fix magnet uri player copy 2019-11-27 11:18:34 +01:00
Chocobozzz 2a53942d9e
Fix overflow when creating a channel 2019-11-27 10:41:08 +01:00
Chocobozzz 414131338d
Fix welcome modal when saving config 2019-11-27 10:29:29 +01:00
Chocobozzz 918058dea3
Fix welcome mascot 2019-11-27 10:29:27 +01:00
Chocobozzz 2fa9c40e20
Fix tests 2019-11-27 10:29:27 +01:00
Chocobozzz a18bb55e9b
Fix error log when updating redundancy 2019-11-27 10:29:26 +01:00
Dirk Kelly ab87af1155 Update dependencies.md to be consistent
The current dependencies document syntax is broken on https://docs.joinpeertube.org/#/dependencies.
This update makes the page source consistent across distributions in the hopes of avoiding rendering issues.
2019-11-27 08:50:35 +01:00
Chocobozzz 49c3bf6fa2
Fix duplicate HLS resolution in master playlist 2019-11-26 16:57:51 +01:00
Chocobozzz 52201311e1
Add codec information in HLS playlist 2019-11-26 16:25:36 +01:00
Chocobozzz 08eb3dca82
Merge remote-tracking branch 'weblate/develop' into develop 2019-11-26 14:29:15 +01:00
Chocobozzz 84ddb975d1
Don't autoload HLS fragments 2019-11-25 17:13:47 +01:00
Attila F 50befbe932 Translated using Weblate (Hungarian)
Currently translated at 94.0% (1025 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-25 16:59:15 +01:00
Attila F c7919faea2 Translated using Weblate (English (United States))
Currently translated at 99.9% (1089 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/en_US/
2019-11-25 16:59:14 +01:00
Marcin Mikołajczak eb6a88f67e Translated using Weblate (Polish)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pl/
2019-11-25 16:59:14 +01:00
Filip Bengtsson bc448add80 Translated using Weblate (Swedish)
Currently translated at 99.7% (1087 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2019-11-25 16:59:14 +01:00
Marcin Mikołajczak f808652481 Translated using Weblate (Polish)
Currently translated at 45.0% (491 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2019-11-25 16:59:14 +01:00
Ch eb12a714f5 Translated using Weblate (Korean)
Currently translated at 13.8% (150 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2019-11-25 16:59:14 +01:00
Attila F ff55addf0d Translated using Weblate (Hungarian)
Currently translated at 79.3% (864 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-25 16:59:14 +01:00
ButterflyOfFire 06ae230c00 Translated using Weblate (Arabic)
Currently translated at 86.7% (85 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar_001/
2019-11-25 16:59:14 +01:00
Filip Bengtsson c9f8267800 Translated using Weblate (Swedish)
Currently translated at 99.7% (1087 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2019-11-25 16:59:14 +01:00
Attila F 444a109eea Translated using Weblate (Hungarian)
Currently translated at 63.6% (693 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-25 16:59:14 +01:00
Edwin Alberto Amado Baron 7af6514a4a Translated using Weblate (Spanish)
Currently translated at 72.7% (792 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2019-11-25 16:59:14 +01:00
ButterflyOfFire 01fcedfe64 Translated using Weblate (Arabic)
Currently translated at 41.4% (451 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar_001/
2019-11-25 16:59:14 +01:00
Julien Maulny 66a3674004 Fix lint 2019-11-25 16:59:09 +01:00
Chocobozzz f84dde5e12 Merge branch 'checkbox-input-plugin' into 'develop'
(plugins) adding checkbox and textarea as possible input types, add links in form label

See merge request framasoft/peertube/PeerTube!25
2019-11-25 11:19:45 +01:00
Rigel Kent 2dbbf86086 (plugins) adding checkbox and textarea as possible input types, add links in form label 2019-11-25 11:19:45 +01:00
Chocobozzz f92bb405d4 Merge branch 'signup-hooks' into 'develop'
(plugins) adding signup scope and init hook, modifying ensureUserRegistrationAllowed allowedParams

See merge request framasoft/peertube/PeerTube!24
2019-11-25 11:16:12 +01:00
Rigel Kent ba7b7e572f (plugins) adding signup scope and init hook, modifying ensureUserRegistrationAllowed allowedParams 2019-11-25 11:16:12 +01:00
Chocobozzz efcd6f2e62
Fix fragmented download URL 2019-11-25 10:59:50 +01:00
Chocobozzz 0f2f274c98
Auto load HLS player in embed too 2019-11-25 10:59:49 +01:00
Chocobozzz 3a149e9f8b
Add audio only transcoding tests 2019-11-25 10:59:49 +01:00
frankdelange 6ad88df896
Comment changed, mostly to kick Travis into rectifying its last silliness 2019-11-25 10:59:49 +01:00
frankdelange 597ca6de2c
Show poster image when playing audio-only content, do not hide controls
Add '.vjs-playing-audio-only-content' class to:
 - show poster image
 - disable controls auto-hide

...when playing audio-only content
2019-11-25 10:59:48 +01:00
frankdelange 5c7d650827
Add audio-only option to transcoders and player
This patch adds an audio-only option to PeerTube by means of a new transcoding configuration which creates mp4 files which only contain an audio stream. This new transcoder has a resolution of '0' and is presented in the preferences and in the player resolution menu as 'Audio-only' (localised). When playing such streams the player shows the file thumbnail as background and disables controls autohide.

Audio-only files can be shared and streamed just like any other file. They can be downloaded as well, the resulting file will be an mp4 container with a single audio stream.

This patch is a proof of concept to show the feasibility of 'true' audio-only support. There are better ways of doing this which also enable multiple audio streams for a given video stream (e.g. DASH) but as this would entail a fundamental change in the way PeerTube works it is a bridge too far for a simple proof of concept.
2019-11-25 10:59:47 +01:00
Chocobozzz dee6fe1e4f
Add ability to generate HLS in CLI 2019-11-25 10:59:47 +01:00
Chocobozzz 5a71acd254
Disable webtorrent support in client 2019-11-25 10:59:46 +01:00