Commit Graph

9829 Commits

Author SHA1 Message Date
Chocobozzz 88edc66eda
Optimize emoji markup list 2022-06-27 11:28:22 +02:00
Chocobozzz 87fdea2fbf
Refactor actor avatar component 2022-06-27 11:22:21 +02:00
Chocobozzz e722fb5923
Merge branch 'release/4.2.0' into develop 2022-06-27 10:36:31 +02:00
Chocobozzz 41e74ec9cd
Fix broken feeds with published live 2022-06-27 10:36:16 +02:00
Chocobozzz 7a5c3d77fe
Fix feed with live stream 2022-06-27 10:20:49 +02:00
Chocobozzz 00fe5d6136
Fix setting theme in client 2022-06-27 09:59:10 +02:00
Chocobozzz b713976afb
Fix comment add avatar when unlogged 2022-06-27 09:45:16 +02:00
Chocobozzz 7fb45bdacb
Optimize feeds query 2022-06-27 09:34:26 +02:00
Chocobozzz c53853ca1b
Introduce worker threads to process remote images 2022-06-24 16:31:48 +02:00
Chocobozzz 2873f00bd8
Fix embed compat with safari 10 2022-06-24 15:26:45 +02:00
Chocobozzz 85f6202a81
Add live play tests 2022-06-24 14:52:54 +02:00
Chocobozzz 7c07259ae5
Fix fetching unlisted video in client 2022-06-24 14:47:32 +02:00
Chocobozzz 978489b64c
Add toki pona in video languages 2022-06-24 11:59:12 +02:00
Chocobozzz 4c1ce3d44c
Support tok in client 2022-06-24 11:51:30 +02:00
Berto Te cbf180b978 Translated using Weblate (Spanish)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-24 10:33:50 +02:00
Ihor Hordiichuk e026c55a28 Translated using Weblate (Ukrainian)
Currently translated at 79.3% (1639 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-06-24 10:33:50 +02:00
Jiri Podhorecky 52162c9df4 Translated using Weblate (Czech)
Currently translated at 99.4% (2053 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-24 10:33:50 +02:00
Ihor Hordiichuk 57f217b0e6 Translated using Weblate (Ukrainian)
Currently translated at 77.7% (1606 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-06-24 10:33:50 +02:00
josé m 1c17145abf Translated using Weblate (Galician)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:50 +02:00
josé m 190b225d0c Translated using Weblate (Galician)
Currently translated at 98.0% (2025 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:50 +02:00
josé m 8b02e0def9 Translated using Weblate (Galician)
Currently translated at 96.4% (1992 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:49 +02:00
josé m 3db0b70283 Translated using Weblate (Galician)
Currently translated at 96.4% (1991 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-24 10:33:49 +02:00
David Marzal 62cce1f310 Translated using Weblate (Spanish)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2022-06-24 10:33:49 +02:00
David Marzal 69b6b883e9 Translated using Weblate (Spanish)
Currently translated at 99.9% (2063 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-24 10:33:49 +02:00
Phongpanot ef4f1798cf Translated using Weblate (Thai)
Currently translated at 46.1% (954 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2022-06-24 10:33:49 +02:00
Александр 10d2be9e64 Translated using Weblate (Russian)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-24 10:33:49 +02:00
hecko 61790100b4 Translated using Weblate (Toki Pona)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-24 10:33:49 +02:00
Hồ Nhất Duy dfdc741d10 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-06-24 10:33:49 +02:00
Jeff Huang 2c05338e78 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-06-24 10:33:49 +02:00
Dingzhong Chen 6b2323823b Translated using Weblate (Chinese (Simplified))
Currently translated at 94.6% (1955 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-06-24 10:33:49 +02:00
Александр bef83a8ff4 Translated using Weblate (Russian)
Currently translated at 97.5% (2014 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-24 10:33:49 +02:00
Chocobozzz 4e56f0fff1
Merge branch 'release/4.2.0' into develop 2022-06-24 10:33:26 +02:00
Chocobozzz c3fb12b31f
Fix lint 2022-06-24 10:13:09 +02:00
Chocobozzz 58e7850615
Fix latest live sessions order 2022-06-24 09:57:55 +02:00
Chocobozzz 92083e4228
Fix removed sha segments on fast restream 2022-06-24 09:57:55 +02:00
Chocobozzz 087c7118f5
Fix latest live sessions order 2022-06-24 09:53:03 +02:00
Chocobozzz b6e2b5df73
Fix removed sha segments on fast restream 2022-06-24 09:35:30 +02:00
slendermon 383dbdec67
Centos 8 (#5075)
* Centos 8

Centos 8

* Document

Document centos 8 fixing

* Document fix centos 8 

Bad spacing fix
2022-06-23 12:00:33 +02:00
Chocobozzz 371d4c6063
Merge branch 'release/4.2.0' into develop 2022-06-23 11:01:55 +02:00
Chocobozzz f2623febd8
Fix duplicated tags error 2022-06-23 11:01:44 +02:00
Chocobozzz 64324ac646
Merge branch 'release/4.2.0' into develop 2022-06-23 10:53:16 +02:00
Chocobozzz b6898035bf
Fix going live latency mode 2022-06-23 10:52:27 +02:00
Chocobozzz 408fd5e424
More precise format byte with GB 2022-06-23 10:45:36 +02:00
Chocobozzz 20886f4bf9
Fix search index tests 2022-06-23 10:31:17 +02:00
Chocobozzz 53023be33a
Fix fast restream in saved permanent live 2022-06-23 10:30:48 +02:00
Chocobozzz 2c2befaaca
Fix video right check 2022-06-22 14:03:50 +02:00
Chocobozzz ff9d43f62a
Refactor video rights checker 2022-06-22 10:25:31 +02:00
kontrollanten 2e401e8575
store uploaded video filename (#4885)
* store uploaded video filename

closes #4731

* dont crash if videos channel exist

* migration: use raw query

* video source: fixes after code review

* cleanup

* bump migration

* updates after code review

* refactor: use checkUserCanManageVideo

* videoSource: add openapi doc

* test(check-params/video-source): fix timeout

* Styling

* Correctly set original filename as source

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 15:31:25 +02:00
J Webb dec4952155
Ensure peertube root directory is setup to be traversed by nginx (#5028)
* Update production.md

On Ubuntu 22.04, the dir `/var/www/peertube` is restricted to user peertube & group peertube. This causes issues with many of the subsequent sudo commands, and also results in white-screen on initial visit to the site due to JS files not being accessible. This PR loosens those requirements, but maybe would be better if nginx is just added to peertube group? This is my first time installing PeertTube, so I'll defer to someone with more knowledge of this framework to vet the approach here.

* Set specific mode on peertube root directory

* Minor fixup

* Prefer ls instead of chmod to check directory

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 14:40:53 +02:00
Durgaraj Karki c8bac5396c
fixes video not played from defined parameters in embed service (#5023)
* fixes video not played from defined parameters in embed service

* adds parameters to the oembed services

* Styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 14:38:15 +02:00