Commit Graph

11520 Commits

Author SHA1 Message Date
Chocobozzz
77239b425a
Merge branch 'release/4.3.0' into develop 2022-11-17 08:58:33 +01:00
Chocobozzz
b961118540
Bumped to version v4.3.1 2022-11-17 08:48:47 +01:00
Chocobozzz
387ce48eed
Update changelog 2022-11-17 08:48:22 +01:00
Chocobozzz
b1dbb9fefc
Merge branch 'release/4.3.0' into develop 2022-11-16 14:40:34 +01:00
Chocobozzz
f240fb4bea
Fix broadcasting in parallel views 2022-11-16 14:40:10 +01:00
Chocobozzz
e57a840ede
Remove content type for raw requests 2022-11-15 16:55:57 +01:00
Chocobozzz
27744d8e56
Upgrade chromedriver 2022-11-15 15:56:10 +01:00
Chocobozzz
7dcd7d8140
Fix client lint 2022-11-15 15:16:41 +01:00
Chocobozzz
99b757488c
Fix server lint 2022-11-15 15:00:23 +01:00
Chocobozzz
4638cd713d
Don't inject untrusted input
Even if it's already checked in middlewares
It's better to have safe modals too
2022-11-15 14:41:55 +01:00
Chocobozzz
6bcb559fc9
Update client dependencies 2022-11-15 14:17:14 +01:00
Chocobozzz
2160dfa95c
Update translations 2022-11-15 14:02:31 +01:00
Chocobozzz
73997183ab
Merge remote-tracking branch 'weblate/develop' into develop 2022-11-15 13:58:53 +01:00
Chocobozzz
31a9ed960f
Add configuration for prometheus exporter hostname 2022-11-15 13:56:04 +01:00
T.S
59066ee3d2 Translated using Weblate (Japanese)
Currently translated at 98.7% (2117 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-11-15 13:49:09 +01:00
T.S
ecff994cf4 Translated using Weblate (Japanese)
Currently translated at 98.3% (2108 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-11-15 13:49:09 +01:00
T.S
e3152de3f2 Translated using Weblate (Japanese)
Currently translated at 98.1% (2103 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-11-15 13:49:09 +01:00
T.S
f4cafb22e4 Translated using Weblate (Japanese)
Currently translated at 100.0% (131 of 131 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2022-11-15 13:49:09 +01:00
T.S
c5dfbe455e Translated using Weblate (Japanese)
Currently translated at 100.0% (257 of 257 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2022-11-15 13:49:09 +01:00
T.S
de2e1ae54b Translated using Weblate (Japanese)
Currently translated at 97.3% (2086 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-11-15 13:49:09 +01:00
Milo Ivir
90fdc928f1 Translated using Weblate (Croatian)
Currently translated at 100.0% (2143 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-11-15 13:49:09 +01:00
Eivind Ødegård
0e89f362d0 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 13.9% (298 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:09 +01:00
Iñigo
2f9cde485f Translated using Weblate (Basque)
Currently translated at 38.2% (819 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2022-11-15 13:49:09 +01:00
Hồ Nhất Duy
510404aadb Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2143 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-11-15 13:49:09 +01:00
Eivind Ødegård
0054aa4fb3 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 13.0% (280 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:09 +01:00
Eivind Ødegård
fcc32d006b Translated using Weblate (Norwegian Nynorsk)
Currently translated at 12.6% (272 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:09 +01:00
Erik Guldberg
69082e89b8 Translated using Weblate (Norwegian Bokmål)
Currently translated at 3.2% (70 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nb_NO/
2022-11-15 13:49:09 +01:00
Erik Guldberg
3feecdd55f Translated using Weblate (Norwegian Bokmål)
Currently translated at 3.1% (67 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nb_NO/
2022-11-15 13:49:09 +01:00
Eivind Ødegård
a7e892ea86 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 12.3% (264 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:08 +01:00
Eivind Ødegård
a845078809 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 10.9% (234 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:08 +01:00
Eivind Ødegård
475642c505 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 8.6% (186 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:08 +01:00
Eivind Ødegård
47627f8b35 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 8.0% (173 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-11-15 13:49:08 +01:00
Hồ Nhất Duy
a5f5ab2273 Translated using Weblate (Vietnamese)
Currently translated at 99.9% (2142 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-11-15 13:49:08 +01:00
Jeff Huang
69816ffcb1 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2143 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-11-15 13:49:08 +01:00
Ihor Hordiichuk
477acd7653 Translated using Weblate (Ukrainian)
Currently translated at 94.4% (2025 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-11-15 13:49:08 +01:00
Iñigo
54bfa30361 Translated using Weblate (Basque)
Currently translated at 36.7% (788 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2022-11-15 13:49:08 +01:00
Александр
c3ab799e1c Translated using Weblate (Russian)
Currently translated at 100.0% (2143 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-11-15 13:49:08 +01:00
Александр
f8be15ece7 Translated using Weblate (Russian)
Currently translated at 99.7% (2137 of 2143 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-11-15 13:49:08 +01:00
Chocobozzz
077600e037
Upgrade server dependencies 2022-11-15 13:48:51 +01:00
Chocobozzz
59a643aa5c
Force autoplay when live starts
Using the mute
2022-11-15 11:57:49 +01:00
Chocobozzz
c241947630
Correctly terminate an ended live 2022-11-15 10:50:57 +01:00
Chocobozzz
90dbc73132
Type result 2022-11-14 16:36:17 +01:00
kontrollanten
564b9b5597
refactor(server): redis > ioredis (#5371)
* refactor(server): redis > ioredis

* refactor(JobQueue): reuse redis connection builder

* fix(redisio)

* fix(redis): setValue

* feat(redis): showFriendlyErrorStack

* feat(redis): auto pipelining

308017a6b9/README.md (autopipelining)

* dont use autopipelining for bullmq

* ioredis events
2022-11-14 16:26:20 +01:00
Chocobozzz
ff91b644fb
Add ability to install alpha/beta/rc plugin 2022-11-14 16:21:59 +01:00
Chocobozzz
a742347d50
Fix transcoding test 2022-11-14 14:34:55 +01:00
Chocobozzz
2f061e065a
Merge branch 'release/4.3.0' into develop 2022-11-14 14:22:33 +01:00
Chocobozzz
2198bb5a19
Prevent XSS with ng-select
When using ng-option

See https://github.com/ng-select/ng-select/issues/1363
2022-11-14 14:21:40 +01:00
Chocobozzz
f713f36bdf
Federate entire description
Introduce an explicit field truncatedDescription
description in video list is deprecated
description in video get will contain the entire description
2022-11-14 13:03:54 +01:00
Chocobozzz
44e702ded4
Prevent broken transcoding with audio only input 2022-11-14 11:39:01 +01:00
Chocobozzz
4efa5535cc
Fix infinite playlist import
Using an hard videos limit in config
2022-11-14 11:11:39 +01:00