Commit Graph

8252 Commits

Author SHA1 Message Date
Mario Pepe c78afeeadb Translated using Weblate (Italian)
Currently translated at 71.0% (1598 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2023-12-20 15:30:27 +01:00
Pierre-Jean 0907e7761a Translated using Weblate (French)
Currently translated at 100.0% (1706 of 1706 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
2023-12-20 15:30:27 +01:00
Julien Maulny 9d128e35e8 Translated using Weblate (French)
Currently translated at 100.0% (1706 of 1706 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
2023-12-20 15:30:27 +01:00
josé m 334744a25c Translated using Weblate (Galician)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-12-20 15:30:27 +01:00
Anatoly abbd309b5c Translated using Weblate (Russian)
Currently translated at 99.9% (2247 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-12-20 15:30:27 +01:00
Renne Rocha 60fe81bab3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 62.7% (1411 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2023-12-20 15:30:27 +01:00
Balázs Meskó 1786c82e7d Translated using Weblate (Hungarian)
Currently translated at 72.9% (1639 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2023-12-20 15:30:27 +01:00
Balázs Meskó b85c1865e4 Translated using Weblate (Hungarian)
Currently translated at 72.4% (1628 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2023-12-20 15:30:27 +01:00
Balázs Meskó 070624a422 Translated using Weblate (Hungarian)
Currently translated at 72.2% (1625 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2023-12-20 15:30:27 +01:00
Jeff Huang 1d934040d7 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-12-20 15:30:26 +01:00
Goudarz Jafari 3b60d8e14b Translated using Weblate (Persian)
Currently translated at 100.0% (142 of 142 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fa/
2023-12-20 15:30:26 +01:00
Goudarz Jafari 9855f7d7c6 Translated using Weblate (Persian)
Currently translated at 100.0% (272 of 272 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fa/
2023-12-20 15:30:26 +01:00
josé m bb1a75cfe9 Translated using Weblate (Galician)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-12-20 15:30:26 +01:00
Aitor Salaberria 1c697fa24c Translated using Weblate (Basque)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-12-20 15:30:26 +01:00
FediThing cbe57fa266 Update video-watch.component.html
Tweaked error message so that users realise that refreshing the page may help the video to load properly.
2023-12-20 15:26:26 +01:00
Chocobozzz c37b19ffa9
Add no-constant-binary-expression eslint rule
https://eslint.org/blog/2022/07/interesting-bugs-caught-by-no-constant-binary-expression/
2023-12-20 11:04:38 +01:00
Chocobozzz b6b50bf0b4
Use new plugin index sort and recommended tags 2023-12-20 10:55:47 +01:00
Chocobozzz fe37e5232b
Add ability to customize views/playback interval 2023-12-20 10:55:47 +01:00
Chocobozzz bca6d58676
Automatically filter on local videos in admin
We expect admins will mostly want to act on local videos
2023-12-20 10:55:47 +01:00
Chocobozzz c72d5ead39
Fix big play button skin applied to settings menu 2023-12-18 09:36:22 +01:00
Chocobozzz bd1dd8fd95
Reload overviews page on logout 2023-12-15 11:23:03 +01:00
Chocobozzz 63c4a02ce0
Fix views events with lives 2023-12-14 11:12:18 +01:00
Chocobozzz d5fd8227b4
Avoid sending seek event on video start time 2023-12-14 09:52:50 +01:00
Chocobozzz 1aab639928
Bumped to version v6.0.2 2023-12-11 09:09:56 +01:00
Chocobozzz 5ca370e395
Fix lint 2023-12-08 14:04:20 +01:00
Chocobozzz ba050fb0df
Fix displaying many countries 2023-12-08 11:07:49 +01:00
Chocobozzz 8031504212
Fix updating started live error 2023-12-08 10:20:15 +01:00
Chocobozzz ff338f7dda
Fix embed when waiting for a live 2023-12-08 10:13:08 +01:00
Chocobozzz 83cba14a61
Originally published and reupload date consistency 2023-12-08 08:59:47 +01:00
Chocobozzz d897a04565
Bumped to version v6.0.1 2023-11-29 10:20:14 +01:00
Chocobozzz 4826cb2c69
Add missing jobs in jobs list 2023-11-29 09:37:57 +01:00
Chocobozzz e3d4259e14
Bumped to version v6.0.0 2023-11-28 08:40:29 +01:00
Chocobozzz 13b78db38e
Cleanup input switch 2023-11-27 10:11:29 +01:00
Chocobozzz f3907ceeaf
Fix client registration performance 2023-11-27 09:15:42 +01:00
Chocobozzz 2703129a1a
Update translations 2023-11-27 08:42:40 +01:00
Chocobozzz 424108b98d
Merge remote-tracking branch 'weblate/develop' into develop 2023-11-27 08:40:57 +01:00
Chocobozzz 05d6520b22
Fix input switch accessibility 2023-11-27 08:37:20 +01:00
Ettore Atalan 14f8a9ba30 Translated using Weblate (German)
Currently translated at 97.1% (2183 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-11-25 16:12:22 +01:00
Ettore Atalan 2508492635 Translated using Weblate (German)
Currently translated at 96.2% (2162 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-11-25 15:51:38 +01:00
Ettore Atalan a2c0cade2e Translated using Weblate (German)
Currently translated at 95.7% (2151 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-11-25 15:43:11 +01:00
Ettore Atalan cc90c153e7 Translated using Weblate (German)
Currently translated at 94.6% (2126 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-11-25 15:35:38 +01:00
Ettore Atalan b1e23d9990 Translated using Weblate (German)
Currently translated at 94.5% (2124 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-11-25 15:33:00 +01:00
Ettore Atalan 491aac98e0 Translated using Weblate (German)
Currently translated at 94.5% (2123 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-11-25 00:36:04 +01:00
BGR2 77b23551b0 Translated using Weblate (Turkish)
Currently translated at 36.2% (815 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2023-11-24 14:52:02 +01:00
Chocobozzz 6349881dbd
Fix graph zooming end date 2023-11-23 09:40:04 +01:00
Chocobozzz 80efccf6c5
Add autofocus to password prompt 2023-11-23 08:58:53 +01:00
Chocobozzz b13460a10a
Add ability to set password from embed API 2023-11-23 08:14:54 +01:00
Chocobozzz 4c07200d64
CSS consistency on small screens 2023-11-22 08:28:22 +01:00
Chocobozzz 76fc448ab4
Bumped to version v6.0.0-rc.2 2023-11-20 10:44:50 +01:00
Chocobozzz 3f50a1bf25
Update translations 2023-11-20 09:48:48 +01:00
Chocobozzz bbfa4208a0
Merge remote-tracking branch 'weblate/develop' into develop 2023-11-20 09:46:54 +01:00
Chocobozzz 79a61fa9c6
Prevent player mobile buttons flickering 2023-11-20 09:42:54 +01:00
Hồ Nhất Duy 6f3a118be8 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-11-20 07:11:20 +01:00
Aitor Salaberria d90b8678cb Translated using Weblate (Basque)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-11-20 07:11:20 +01:00
Jiri Podhorecky 82bc692d2b Translated using Weblate (Czech)
Currently translated at 99.8% (2243 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-11-20 07:11:20 +01:00
Jiri Podhorecky b68f7955b4 Translated using Weblate (Czech)
Currently translated at 98.7% (2218 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-11-20 07:11:20 +01:00
Jiri Podhorecky 734f5e10ba Translated using Weblate (Czech)
Currently translated at 98.5% (2213 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-11-20 07:11:20 +01:00
Jiri Podhorecky 6151833116 Translated using Weblate (Czech)
Currently translated at 98.1% (2205 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-11-20 07:11:19 +01:00
alex gabilondo 671d2963ec Translated using Weblate (Basque)
Currently translated at 100.0% (142 of 142 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
2023-11-20 07:11:19 +01:00
alex gabilondo 4fdf3a1227 Translated using Weblate (Basque)
Currently translated at 100.0% (274 of 274 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/
2023-11-20 07:11:19 +01:00
DignifiedSilence fdd5c877fb Translated using Weblate (Japanese)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-11-20 07:11:19 +01:00
T.S 2f78d97127 Translated using Weblate (Japanese)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-11-20 07:11:19 +01:00
T.S 6e3700b0df Translated using Weblate (Japanese)
Currently translated at 99.4% (2234 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-11-20 07:11:19 +01:00
DignifiedSilence aad5ea84ab Translated using Weblate (Japanese)
Currently translated at 99.4% (2234 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-11-20 07:11:19 +01:00
T.S feac6c5ddd Translated using Weblate (Japanese)
Currently translated at 99.3% (2231 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-11-20 07:11:19 +01:00
Ignacio Carrera González 4e1fd1a330 Translated using Weblate (Spanish)
Currently translated at 95.2% (2139 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2023-11-20 07:11:19 +01:00
Jeff Huang 9c14f18f04 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-11-20 07:11:19 +01:00
josé m 76a6c7c0ae Translated using Weblate (Galician)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-11-20 07:11:19 +01:00
0que a08ce33ad0 Translated using Weblate (Russian)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-11-20 07:11:19 +01:00
Александр dadd88aa58 Translated using Weblate (Russian)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-11-20 07:11:19 +01:00
Chocobozzz 92fb7a2b62
Optimize homepage videos query 2023-11-17 14:40:37 +01:00
Chocobozzz 5b43602457
Fix card font color theme 2023-11-17 11:29:08 +01:00
Chocobozzz 33c707616c
Disable p2p seeding using local storage
Used by E2E testing
2023-11-15 11:06:18 +01:00
Chocobozzz 929e05007c
Update translations 2023-11-09 09:05:23 +01:00
Chocobozzz 07de9791cf
Merge remote-tracking branch 'weblate/develop' into develop 2023-11-09 09:03:55 +01:00
Chocobozzz c2cf26eaf7
Less space below player in portrait mode 2023-11-09 09:03:32 +01:00
Hồ Nhất Duy 1bda457656 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-11-09 06:41:08 +01:00
Jeff Huang 5312bb7819 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-11-09 06:41:08 +01:00
0que 538ea58d68 Translated using Weblate (Russian)
Currently translated at 99.2% (141 of 142 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2023-11-09 06:41:08 +01:00
0que 7e5a1a42c1 Translated using Weblate (Russian)
Currently translated at 98.9% (271 of 274 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2023-11-09 06:41:08 +01:00
0que c0006c9a10 Translated using Weblate (Russian)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-11-09 06:41:08 +01:00
Mamiako Pavel 13dbea1103 Translated using Weblate (Russian)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-11-09 06:41:08 +01:00
Anatoly Bogomolov f544ef3647 Translated using Weblate (Russian)
Currently translated at 100.0% (2246 of 2246 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-11-09 06:41:08 +01:00
Sarah Lewis adfce264a6
Improve grammar within sign-up flow (#6026)
* Update signup-success-after-email.component.html

* Update signup-success-before-email.component.html
2023-11-09 06:41:03 +01:00
Chocobozzz 7ca4de2d98
Update page title and description on video change 2023-11-08 16:03:49 +01:00
Chocobozzz dbd0a3bcac
Fix player ratio on mobile with portrait videos 2023-11-08 15:56:56 +01:00
Chocobozzz 6e613df63f
Fix notification scrolling 2023-11-07 11:19:36 +01:00
Chocobozzz 624da0b0a4
Fix live button with multiple words 2023-11-07 11:17:28 +01:00
Chocobozzz 788fa301f2
Don't send views for private videos 2023-11-07 10:46:08 +01:00
Chocobozzz 5dd39c07a7
Bumped to version v6.0.0-rc.1 2023-11-07 08:49:09 +01:00
Chocobozzz 610f851651
Update translations 2023-11-07 08:17:32 +01:00
Murat Özalp 1908e10d95 Translated using Weblate (Turkish)
Currently translated at 34.6% (775 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2023-11-06 20:26:25 +01:00
GunChleoc fbf64af51a Translated using Weblate (Gaelic)
Currently translated at 98.7% (2212 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-11-06 17:40:50 +01:00
Txopi e5d6197487 Translated using Weblate (Basque)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-11-06 11:57:10 +01:00
Free coss cefdc74e26 Translated using Weblate (Arabic)
Currently translated at 96.0% (2151 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-11-06 11:57:10 +01:00
Jaz Dina 329344e869 Translated using Weblate (Spanish)
Currently translated at 95.9% (2149 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2023-11-06 11:57:10 +01:00
Aitor Salaberria 1f7a91c47e Translated using Weblate (Basque)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-11-06 11:57:10 +01:00
Aitor Salaberria cf1727cdd5 Translated using Weblate (Basque)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-11-06 11:57:10 +01:00
Aitor Salaberria b31a4bf682 Translated using Weblate (Basque)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-11-06 11:57:10 +01:00
Aitor Salaberria 582e3f97b0 Translated using Weblate (Basque)
Currently translated at 100.0% (142 of 142 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
2023-11-06 11:57:10 +01:00
Aitor Salaberria e7183d1ee7 Translated using Weblate (Basque)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-11-06 11:57:10 +01:00
Aitor Salaberria 8b7f1c1d80 Translated using Weblate (Spanish)
Currently translated at 94.6% (2120 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2023-11-06 11:57:10 +01:00
Chocobozzz 4aeb1de909
Update p2p media loader 2023-11-06 11:20:23 +01:00
Chocobozzz 96bb9de7d0
Fix E2E tests 2023-11-06 08:56:56 +01:00
Chocobozzz d3c9a2e5b9
Add script to move videos to file system 2023-11-02 09:21:49 +01:00
Chocobozzz 543fbd1ffe
Correctly display broken muxing session
Can happen when we stream an audio stream only
2023-10-30 11:57:39 +01:00
Chocobozzz 98ddba6808
Update translations 2023-10-30 11:13:13 +01:00
Chocobozzz e0c0089366
Merge remote-tracking branch 'weblate/develop' into develop 2023-10-30 11:11:51 +01:00
Aitor Salaberria c3a999d7ab Translated using Weblate (Basque)
Currently translated at 85.9% (1924 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-30 11:11:48 +01:00
Chocobozzz 04bd31bc18
Add more live latency info in stats for nerds 2023-10-30 11:08:09 +01:00
Chocobozzz a12d94f30d
Fix live start time
Use undefined to not break live edge position set by hls.js
2023-10-30 11:04:26 +01:00
Chocobozzz 19dbbdafcc
Fix local E2E timeout 2023-10-30 10:32:37 +01:00
Chocobozzz 078c97b357
Add chapter cache to time tooltip 2023-10-30 10:25:14 +01:00
Chocobozzz 22e05d15db
Fix video error handling 2023-10-30 09:55:06 +01:00
0que 15eb78797c Translated using Weblate (Russian)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2023-10-29 16:14:45 +01:00
0que 5d5255dfe9 Translated using Weblate (Russian)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2023-10-29 16:14:45 +01:00
0que 46fc4852e8 Translated using Weblate (Russian)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-29 16:14:45 +01:00
Aitor Salaberria 766203fa94 Translated using Weblate (Basque)
Currently translated at 85.9% (1924 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-29 16:14:44 +01:00
Aitor Salaberria 1025145c9f Translated using Weblate (Basque)
Currently translated at 85.1% (1906 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-28 23:57:47 +02:00
Aitor Salaberria 0de9ec0013 Translated using Weblate (Basque)
Currently translated at 79.8% (1787 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-28 09:02:49 +02:00
Free coss 384d219a73 Translated using Weblate (Arabic)
Currently translated at 95.9% (2148 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Ryan He 22ef09a1a6 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hant/
2023-10-27 17:16:22 +02:00
Ryan He d03d340efc Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hant/
2023-10-27 17:16:22 +02:00
Ryan He a427d1d67b Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-10-27 17:16:22 +02:00
Free coss 0aa4c0cd40 Translated using Weblate (Arabic)
Currently translated at 87.2% (1953 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss a68dfc4feb Translated using Weblate (Arabic)
Currently translated at 86.4% (1936 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss 22f1e6d782 Translated using Weblate (Arabic)
Currently translated at 86.2% (1931 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss d96d921ffd Translated using Weblate (Arabic)
Currently translated at 85.5% (1916 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss 102f4b9f80 Translated using Weblate (Arabic)
Currently translated at 85.3% (1910 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss 3cc67f91b4 Translated using Weblate (Arabic)
Currently translated at 85.0% (1905 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
josé m abb8ca1c32 Translated using Weblate (Galician)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 76eae1ea77 Translated using Weblate (Basque)
Currently translated at 78.7% (1764 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Cokelat8 77c654adfc Translated using Weblate (Indonesian)
Currently translated at 98.0% (100 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2023-10-27 17:16:22 +02:00
Aitor Salaberria c8de359c57 Translated using Weblate (Basque)
Currently translated at 78.4% (1756 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Cokelat8 5b8179e758 Translated using Weblate (Indonesian)
Currently translated at 97.0% (99 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2023-10-27 17:16:22 +02:00
Cokelat8 238bb87189 Translated using Weblate (Indonesian)
Currently translated at 30.7% (75 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/id/
2023-10-27 17:16:22 +02:00
Cokelat8 20c2156b4d Translated using Weblate (Indonesian)
Currently translated at 12.8% (224 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 55530ad896 Translated using Weblate (Basque)
Currently translated at 77.4% (1734 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Mikel Gartzia Santamaria f7f326a083 Translated using Weblate (Basque)
Currently translated at 77.2% (1730 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Aitor Salaberria ca0a77be53 Translated using Weblate (Basque)
Currently translated at 77.2% (1730 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 90cf61ec62 Translated using Weblate (Basque)
Currently translated at 71.5% (1601 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 252999db9a Translated using Weblate (Basque)
Currently translated at 67.3% (1508 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Chocobozzz 507467b6a6
Fix local e2e tests 2023-10-27 16:53:41 +02:00
Chocobozzz 049f50bc32
Fix start time with web video player 2023-10-27 14:29:40 +02:00
Chocobozzz 2809ebbc20
Fix playlist element title overflow 2023-10-27 11:27:10 +02:00
Chocobozzz 414875a220
Fix running server in E2E tests 2023-10-27 10:44:01 +02:00
Chocobozzz 0c63b37eb3
Remove unnecessary wdio services
See https://webdriver.io/blog/2023/07/31/driver-management/
2023-10-27 10:22:38 +02:00
Chocobozzz 3bd4637014
Also skip count for recommendation fallback 2023-10-26 14:50:20 +02:00
Chocobozzz f9bbcd4ba2
Fix stats X axis with old videos 2023-10-26 14:43:50 +02:00
Chocobozzz 360439088d
Skip counting for recommended videos 2023-10-25 14:55:06 +02:00
Chocobozzz 004c9779d2
Update translations 2023-10-23 09:07:08 +02:00
Chocobozzz 40723fb79d
Merge remote-tracking branch 'weblate/develop' into develop 2023-10-23 08:57:59 +02:00
Chocobozzz 18dd8fd541
Upgrade ng-select to fix cross icon accessibility 2023-10-23 08:57:24 +02:00
Aitor Salaberria decc4f7945 Translated using Weblate (Basque)
Currently translated at 66.3% (1486 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-22 21:32:17 +02:00
Free coss 583340a6ce Translated using Weblate (Arabic)
Currently translated at 85.1% (1907 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-22 16:51:05 +02:00
Free coss 1839e9a987 Translated using Weblate (Arabic)
Currently translated at 80.3% (1798 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-22 14:15:51 +02:00
Aitor Salaberria 4dbb9575fc Translated using Weblate (Basque)
Currently translated at 64.8% (1451 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-22 14:15:45 +02:00
Aitor Salaberria b0c8bb3bd9 Translated using Weblate (Basque)
Currently translated at 63.2% (1416 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-22 13:20:39 +02:00
Aitor Salaberria fb5d877dc2 Translated using Weblate (Basque)
Currently translated at 58.3% (1306 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-22 01:23:57 +02:00
Aitor Salaberria 3cf52ac344 Translated using Weblate (Basque)
Currently translated at 56.4% (1265 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-21 20:14:11 +02:00
Aitor Salaberria 17f5bdea01 Translated using Weblate (Basque)
Currently translated at 55.9% (1252 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-21 18:33:06 +02:00
Aitor Salaberria e914cf7353 Translated using Weblate (Basque)
Currently translated at 55.2% (1236 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-21 14:00:44 +02:00
Hồ Nhất Duy 0687f186ed Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-10-21 06:26:12 +02:00
Filip Hanes d178c11e08 Translated using Weblate (Slovak)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sk/
2023-10-20 17:31:00 +02:00
Александр 6ed7db797a Translated using Weblate (Russian)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-20 17:31:00 +02:00
DignifiedSilence a0d290deb9 Translated using Weblate (Japanese)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-10-20 17:31:00 +02:00
Free coss 3c5bb11db6 Translated using Weblate (Arabic)
Currently translated at 80.1% (1794 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-20 17:31:00 +02:00
Jeff Huang 385c55eac8 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-10-20 17:31:00 +02:00
Ihor Hordiichuk d3c41554e6 Translated using Weblate (Ukrainian)
Currently translated at 98.5% (2207 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-10-20 17:31:00 +02:00
Александр 5a3cc6fac5 Translated using Weblate (Russian)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-20 17:31:00 +02:00
josé m 85e16cf2d5 Translated using Weblate (Galician)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-10-20 17:31:00 +02:00
Chocobozzz a74fe0b69a
Remove unused polyfill
Only needed by ios versions we don't support anymore
2023-10-20 16:00:53 +02:00
Chocobozzz 8e15a31e98
Fix overflow on videos list pages 2023-10-20 16:00:36 +02:00
Chocobozzz 81a51d4bb1
Fix chapters markers in progress bar
Fix when we update the video source
Fix when we don't have the video duration yet when creating markers
2023-10-12 16:03:20 +02:00
Chocobozzz ed0852f1b8
Update translations 2023-10-12 15:19:52 +02:00
Free coss 4b428a7e76 Translated using Weblate (Arabic)
Currently translated at 78.3% (1749 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-12 15:17:51 +02:00
Free coss 37b4c33ab9 Translated using Weblate (Arabic)
Currently translated at 75.3% (1682 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-12 15:17:51 +02:00
Free coss bce22ae0a9 Translated using Weblate (Arabic)
Currently translated at 75.2% (1680 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-12 15:17:51 +02:00
Free coss 2c926a6933 Translated using Weblate (Arabic)
Currently translated at 74.1% (1655 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-12 15:17:51 +02:00
Free coss d8e7e759a1 Translated using Weblate (Arabic)
Currently translated at 74.0% (1652 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-12 15:17:51 +02:00
Milo Ivir f95073d75a Translated using Weblate (Croatian)
Currently translated at 100.0% (2232 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-10-12 15:17:51 +02:00
Hồ Nhất Duy 632c1e950d Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2232 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-10-12 15:17:51 +02:00
Aitor Salaberria 84f24c1c4c Translated using Weblate (Basque)
Currently translated at 55.4% (1237 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-12 15:17:51 +02:00
Free coss aa41099522 Translated using Weblate (Arabic)
Currently translated at 73.5% (1641 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-12 15:17:51 +02:00
Aitor Salaberria 916964291a Translated using Weblate (Basque)
Currently translated at 55.0% (1228 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-12 15:17:51 +02:00
Aitor Salaberria 5a4667a578 Translated using Weblate (Basque)
Currently translated at 54.4% (1215 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-12 15:17:51 +02:00
Aitor Salaberria 2c054f7d37 Translated using Weblate (Basque)
Currently translated at 53.7% (1200 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-12 15:17:51 +02:00
chocobozzz 688dfa7399 Translated using Weblate (French (France) (fr_FR))
Currently translated at 92.2% (2059 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2023-10-12 15:17:51 +02:00
Jeff Huang 1253174105 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2232 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-10-12 15:17:51 +02:00
Ihor Hordiichuk f14f622343 Translated using Weblate (Ukrainian)
Currently translated at 98.5% (2200 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-10-12 15:17:51 +02:00
Александр db337cd1d5 Translated using Weblate (Russian)
Currently translated at 100.0% (2232 of 2232 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-12 15:17:51 +02:00
Chocobozzz c6d2384aa7
Fix global buttons accessibility 2023-10-12 15:01:17 +02:00
Chocobozzz d3ae2e9c80
Fix feed button 2023-10-12 14:24:48 +02:00
Chocobozzz ce3d17388d
Fix remove file buttons accessibility 2023-10-12 14:24:38 +02:00
Chocobozzz e94160c770
Fix playlist buttons accessibility 2023-10-12 14:24:22 +02:00
Chocobozzz a1c96a63a0
Better videos list header styling 2023-10-12 09:06:40 +02:00
Chocobozzz 13f07161f5
Do not display only "Older" period 2023-10-11 11:56:03 +02:00
Chocobozzz e2c7e58f42
Fix input switch accessibility 2023-10-11 11:49:15 +02:00
Chocobozzz 30ad7fdf69
Upgrade client dependencies 2023-10-11 11:42:57 +02:00
Chocobozzz 066efd4b94
Add tooltip to know we can sort the column 2023-10-11 09:20:09 +02:00
Chocobozzz d0cd721254
Fix focus visible on table row 2023-10-10 11:00:11 +02:00
Chocobozzz 58036ff463
Fix focus on table header cell with sort 2023-10-10 10:56:25 +02:00
Chocobozzz dc5564258f
Fix focus information on table checkboxes 2023-10-10 10:49:22 +02:00
Chocobozzz bc80e45a09
Fix table expand button accessibility 2023-10-10 09:16:33 +02:00
Chocobozzz 0d0b5ac08d
Fix custom bootstrap helpers margins/paddings 2023-10-10 09:11:50 +02:00
Chocobozzz cf5ab8abf2
Add focus to important elements with tooltip 2023-10-10 09:04:56 +02:00
Chocobozzz 57abac459b
Fix registration button style 2023-10-10 08:41:35 +02:00
Chocobozzz 905a40217d
Fix logged in hotkeys 2023-10-10 08:35:53 +02:00
Chocobozzz 0bb768a712
padding/margin inline is supported by ios 12.1
So we don't need the @supports CSS rule anymore
2023-10-09 16:11:51 +02:00
Chocobozzz 50e415e12e
Allow to disable all hotkeys
Added angular2-hotkeys dependency inside PeerTube, to tweak some
settings

It will also allow us to support non latin keyboard in the future as we
can choose the "mouse trap" dependency
2023-10-09 15:33:19 +02:00
Chocobozzz e6b455b4ea
Better title for the date component 2023-10-09 10:19:06 +02:00
Chocobozzz 9b879f69c4
Fix video playlist miniature tabindex 2023-10-09 10:09:17 +02:00
Chocobozzz f47762c60b
Add global skip link
Don't use routerLink as some pages react on route params changes
Prefer to programmatically focus the main content if we can
2023-10-09 10:07:03 +02:00
Chocobozzz bd4b321b0b
Add missing autocomplete fields 2023-10-09 09:50:59 +02:00
Chocobozzz 31a67bc620
Add placeholder to contact email input 2023-10-09 09:49:07 +02:00
Chocobozzz 62dd3ad573
Explain the filter button will close the filters 2023-10-09 09:41:54 +02:00
Chocobozzz be42d9a2b4
Add radiogroup role 2023-10-09 09:38:08 +02:00
Chocobozzz f84002001a
Fix search input accessibility label 2023-10-09 09:28:58 +02:00
Chocobozzz 28af325f99
Fix x overflow for search results 2023-10-09 09:21:43 +02:00
Chocobozzz a41c908370
Improve simple/advanced search accessibility 2023-10-06 16:42:06 +02:00
Chocobozzz f547ab7dd1
Fix tables on small devices 2023-10-06 15:13:50 +02:00
Chocobozzz 52319e371f
Fix top sub menu accessibility 2023-10-06 14:56:29 +02:00
Chocobozzz 8d20c8f391
Prevent setting color attribute on loading bar
Fire accessibility/HTML guidelines warnings/errors
2023-10-06 11:29:13 +02:00
Chocobozzz 04bc2e2dbe
Use lists for the left menu 2023-10-06 11:23:12 +02:00
Chocobozzz dcf5075ae4
Use <header> and <main> 2023-10-06 10:47:39 +02:00
Chocobozzz 2861397f9d
Replace <menu> by <nav> for left menu 2023-10-06 10:45:42 +02:00
Chocobozzz 7938f1d5e6
Use h1 for hotkeys modal
And so hide what's behind the modal
2023-10-06 10:41:45 +02:00
Chocobozzz 1019aaf8e7
Avoid multiple <br /> tags 2023-10-06 10:29:42 +02:00
Chocobozzz 743db867f2
Remove invalid role on noscript tag 2023-10-06 10:19:58 +02:00
Chocobozzz 55d7e361f5
Add alert role to form error messages 2023-10-06 10:19:20 +02:00
Chocobozzz 54f16adca8
Add accessibility role to notification div 2023-10-06 10:17:44 +02:00
Chocobozzz 27243f96f1
Improve left menu toggle accessibility 2023-10-06 10:08:51 +02:00
Chocobozzz ce99886db6
Improve search bar accessibility
Also remove the "X" icon from Chrome we don't want
2023-10-06 09:59:21 +02:00
Chocobozzz c5397bd066
Fix broadcast dismiss icon accessibility 2023-10-05 16:30:08 +02:00
Chocobozzz 84bcfdaeff
Add scope="col" to column headers 2023-10-05 16:20:15 +02:00
Chocobozzz d6a31f9bef
Improve accessibility of empty column header 2023-10-05 16:13:12 +02:00
Chocobozzz 0ac3820f4d
Improve hotkeys popup accessibility 2023-10-05 15:56:36 +02:00
Chocobozzz 4d61e5ef9c
Improve video miniature link label accessibility 2023-10-05 15:43:24 +02:00
Chocobozzz 46dd167df6
Fix placeholder accesibility 2023-10-05 15:24:32 +02:00
Chocobozzz f85ace9ebb
Improve alert links accessibility 2023-10-05 15:20:24 +02:00
Chocobozzz e5eefaf7a5
Use aria hidden for global icons
We use them in buttons/links that already have accessible context
(title, content or label) or just as decorative icons (in menu for
example)
2023-10-05 15:05:24 +02:00
Chocobozzz 114327d4ce
Fix margin with big resolution labels 2023-10-04 14:08:01 +02:00
Chocobozzz 0112cd3851
Update translations 2023-10-04 10:06:21 +02:00
Aitor Salaberria 195d724014 Translated using Weblate (Basque)
Currently translated at 51.5% (1149 of 2231 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-04 10:01:10 +02:00
Ihor Hordiichuk 557a80b30b Translated using Weblate (Ukrainian)
Currently translated at 98.3% (2195 of 2231 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-10-04 10:01:10 +02:00
Jeff Huang aea1fd022c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2231 of 2231 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-10-04 10:01:10 +02:00
nexi 4fdf489324 Translated using Weblate (Serbian (cyrillic))
Currently translated at 14.6% (256 of 1747 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sr_Cyrl/
2023-10-04 10:01:10 +02:00
Filip Hanes db6f6950dd Translated using Weblate (Slovak)
Currently translated at 100.0% (234 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sk/
2023-10-04 10:01:10 +02:00
Filip Hanes c015394fd4 Translated using Weblate (Slovak)
Currently translated at 100.0% (2231 of 2231 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sk/
2023-10-04 10:01:10 +02:00
Александр a655a8a100 Translated using Weblate (Russian)
Currently translated at 100.0% (2231 of 2231 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-04 10:01:10 +02:00
Vri 62b2ee85c4 Translated using Weblate (German)
Currently translated at 95.4% (2129 of 2231 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-10-04 10:01:10 +02:00
Chocobozzz d0f8a0e677
Fix mime type handling from remote instances 2023-10-04 09:59:27 +02:00
Chocobozzz 5cea8f9567
Prevent remote subscribe on accounts
Which is not supported by PeerTube
2023-10-03 10:20:29 +02:00
Chocobozzz 4f718651dd
Update translations 2023-10-02 11:51:32 +02:00
chocobozzz 2c4065958e Translated using Weblate (Icelandic)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-10-02 11:42:56 +02:00
Filip Hanes 691523f1b0 Translated using Weblate (Slovak)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sk/
2023-10-02 11:24:51 +02:00
Filip Hanes 3b4d5a882f Translated using Weblate (Slovak)
Currently translated at 97.8% (229 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sk/
2023-10-02 11:24:51 +02:00
Filip Hanes a5a12bac9b Translated using Weblate (Slovak)
Currently translated at 89.3% (1990 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sk/
2023-10-02 11:24:51 +02:00
Aitor Salaberria 5e46d4a0df Translated using Weblate (Basque)
Currently translated at 48.5% (1081 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-02 11:24:51 +02:00
Filip Hanes b84a741b78 Translated using Weblate (Slovak)
Currently translated at 2.3% (52 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sk/
2023-10-02 11:24:51 +02:00
Aitor Salaberria 923e636543 Translated using Weblate (Basque)
Currently translated at 43.3% (965 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-02 11:24:51 +02:00
Aitor Salaberria 71fe133884 Translated using Weblate (Basque)
Currently translated at 41.4% (923 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-02 11:24:51 +02:00
Jeston Tan 9156f3f5a0 Translated using Weblate (Chinese (Simplified))
Currently translated at 90.6% (2017 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2023-10-02 11:24:51 +02:00
Txopi 2839f33682 Translated using Weblate (Basque)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
2023-10-02 11:24:51 +02:00
Aitor Salaberria 27f274bf28 Translated using Weblate (Basque)
Currently translated at 41.1% (917 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-02 11:24:51 +02:00
Aitor Salaberria d79884cf72 Translated using Weblate (Basque)
Currently translated at 40.6% (904 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-02 11:24:51 +02:00
Neko Nekowazarashi 45ec230569 Translated using Weblate (Indonesian)
Currently translated at 96.0% (98 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2023-10-02 11:24:51 +02:00
Neko Nekowazarashi eb0e9180dd Translated using Weblate (Indonesian)
Currently translated at 29.9% (73 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/id/
2023-10-02 11:24:50 +02:00
Free coss 86f7074458 Translated using Weblate (Arabic)
Currently translated at 71.3% (1589 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-02 11:24:50 +02:00
Victor Hampel 9c64a6e0ab Translated using Weblate (German)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2023-10-02 11:24:50 +02:00
Victor Hampel 13e8f300a8 Translated using Weblate (German)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2023-10-02 11:24:50 +02:00
Free coss 9099a91c13 Translated using Weblate (Arabic)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ar/
2023-10-02 11:24:50 +02:00
Free coss dcc907e1ec Translated using Weblate (Arabic)
Currently translated at 71.3% (1589 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-02 11:24:50 +02:00
Eric Guichaoua 2198aa190d Translated using Weblate (French (France) (fr_FR))
Currently translated at 92.5% (2061 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2023-10-02 11:24:50 +02:00
Jim Kats fd6db1cb34 Translated using Weblate (Greek)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/el/
2023-10-02 11:24:50 +02:00
Jim Kats f67ab92939 Translated using Weblate (Greek)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/el/
2023-10-02 11:24:50 +02:00
Jim Kats cc66b565df Translated using Weblate (Greek)
Currently translated at 45.7% (1019 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/el/
2023-10-02 11:24:50 +02:00
Jim Kats ad9a4006e8 Translated using Weblate (Greek)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/el/
2023-10-02 11:24:50 +02:00
Free coss e687f6fbc6 Translated using Weblate (Arabic)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar/
2023-10-02 11:24:50 +02:00
Free coss 3e81eeab51 Translated using Weblate (Arabic)
Currently translated at 70.8% (1577 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-02 11:24:50 +02:00
Hồ Nhất Duy 5b05d5dc8d Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-10-02 11:24:50 +02:00
nexi 948fade981 Translated using Weblate (Serbian (cyrillic))
Currently translated at 100.0% (102 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sr_Cyrl/
2023-10-02 11:24:50 +02:00
Jiri Podhorecky 4f36f466f3 Translated using Weblate (Czech)
Currently translated at 98.9% (2202 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-10-02 11:24:50 +02:00
Besnik Bleta 8b1165d13a Translated using Weblate (Albanian)
Currently translated at 98.5% (139 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2023-10-02 11:24:50 +02:00
no b208072eec Translated using Weblate (Albanian)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2023-10-02 11:24:50 +02:00
Balázs Meskó 044af75497 Translated using Weblate (Hungarian)
Currently translated at 73.2% (1631 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2023-10-02 11:24:50 +02:00
nexi f51c1cb71c Translated using Weblate (Serbian (cyrillic))
Currently translated at 14.5% (255 of 1747 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sr_Cyrl/
2023-10-02 11:24:50 +02:00
Александр 1ad14eb413 Translated using Weblate (Russian)
Currently translated at 99.9% (2225 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-02 11:24:50 +02:00
GunChleoc fb6a5539ea Translated using Weblate (Gaelic)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-10-02 11:24:50 +02:00
GunChleoc 85abebf5a6 Translated using Weblate (Gaelic)
Currently translated at 99.9% (2224 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-10-02 11:24:50 +02:00
nexi 03ffad7e14 Translated using Weblate (Serbian (cyrillic))
Currently translated at 100.0% (102 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sr_Cyrl/
2023-10-02 11:24:50 +02:00
nexi 058d0bbe88 Translated using Weblate (Serbian (cyrillic))
Currently translated at 14.5% (254 of 1747 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sr_Cyrl/
2023-10-02 11:24:49 +02:00
nexi 8207c94dbc Translated using Weblate (Serbian (cyrillic))
Currently translated at 100.0% (244 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sr_Cyrl/
2023-10-02 11:24:49 +02:00
Milo Ivir 6d706b6796 Translated using Weblate (Croatian)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-10-02 11:24:49 +02:00
Milo Ivir 4bbd1b9632 Translated using Weblate (Croatian)
Currently translated at 99.8% (2223 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-10-02 11:24:49 +02:00
Milo Ivir 228b46ec80 Translated using Weblate (Croatian)
Currently translated at 99.8% (2222 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-10-02 11:24:49 +02:00
josé m fa1b0eb4d9 Translated using Weblate (Galician)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-10-02 11:24:49 +02:00
DignifiedSilence cddd451af8 Translated using Weblate (Japanese)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2023-10-02 11:24:49 +02:00
T.S cdf0e4cc1e Translated using Weblate (Japanese)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2023-10-02 11:24:49 +02:00
DignifiedSilence 3d0e097113 Translated using Weblate (Japanese)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2023-10-02 11:24:49 +02:00
DignifiedSilence b60db6ebe3 Translated using Weblate (Japanese)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-10-02 11:24:49 +02:00
Sveinn í Felli 712d69af01 Translated using Weblate (Icelandic)
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-10-02 11:24:49 +02:00
Jeff Huang d67541f3c8 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2226 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-10-02 11:24:49 +02:00
Payman Moghadam 3314c76ec5 Translated using Weblate (Persian)
Currently translated at 97.7% (2177 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-10-02 11:24:49 +02:00
Ihor Hordiichuk 36c73a9aef Translated using Weblate (Ukrainian)
Currently translated at 98.5% (2194 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-10-02 11:24:49 +02:00
GunChleoc f2a6020934 Translated using Weblate (Gaelic)
Currently translated at 96.5% (2150 of 2226 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-10-02 11:24:48 +02:00
Chocobozzz 76dbe843d1
Merge branch 'release/5.2.0' into develop 2023-08-30 19:03:03 +02:00
Chocobozzz 0c302acb3c
Bumped to version v5.2.1 2023-08-30 18:35:48 +02:00
Chocobozzz e23b95a901
Fix loading spinner displayed forever on chrome 2023-08-28 16:42:32 +02:00
Chocobozzz 80a94b04fb
Fix loading spinner displayed forever on chrome 2023-08-28 16:42:05 +02:00
Chocobozzz 77b70702d2
Add video chapters support 2023-08-28 16:17:31 +02:00
Chocobozzz 4d3ea87486
More robust about page
Don't throw if we can't find a category or a language
Can happen if the instance configuration contains a category/language
that has been deleted by a plugin for example
2023-08-21 15:32:33 +02:00
Chocobozzz 273d57023b
Update translations 2023-08-18 14:12:32 +02:00
Chocobozzz a4a8ccdfb6
Merge remote-tracking branch 'weblate/develop' into develop 2023-08-18 13:44:29 +02:00
Chocobozzz c74dc602a6
Simplify table pagination footer 2023-08-18 13:43:59 +02:00
Chocobozzz 863ef63805
Fix typo 2023-08-18 13:43:55 +02:00
GunChleoc f0e7993e46 Translated using Weblate (Gaelic)
Currently translated at 96.2% (2155 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-08-18 12:26:38 +02:00
Txopi 7c827e0b1a Translated using Weblate (Basque)
Currently translated at 38.7% (867 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-08-18 12:26:38 +02:00
GunChleoc c6660368e9 Translated using Weblate (Gaelic)
Currently translated at 94.3% (2113 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-08-18 12:26:38 +02:00
GunChleoc 7f8601bc5d Translated using Weblate (Gaelic)
Currently translated at 92.5% (2074 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-08-18 12:26:38 +02:00
GunChleoc ea4ae0abdc Translated using Weblate (Gaelic)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gd/
2023-08-18 12:26:38 +02:00
GunChleoc 6fd18713a5 Translated using Weblate (Gaelic)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gd/
2023-08-18 12:26:38 +02:00
GunChleoc 49eda08643 Translated using Weblate (Gaelic)
Currently translated at 91.5% (2050 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2023-08-18 12:26:38 +02:00
Txopi d952a2b787 Translated using Weblate (Basque)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
2023-08-18 12:26:38 +02:00
Txopi 89cc743dd5 Translated using Weblate (Basque)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/
2023-08-18 12:26:38 +02:00
jinubook fe86ac023a Translated using Weblate (Korean)
Currently translated at 9.5% (214 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2023-08-18 12:26:38 +02:00
Mamiako Pavel 3ca4ccc9ad Translated using Weblate (Russian)
Currently translated at 100.0% (2240 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-08-18 12:26:38 +02:00
Александр 7a6b5776e4 Translated using Weblate (Russian)
Currently translated at 100.0% (2240 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-08-18 12:26:38 +02:00
Renne Rocha 3da9cb2aa8 Translated using Weblate (Portuguese (Brazil))
Currently translated at 63.2% (1416 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2023-08-18 12:26:37 +02:00
Milo Ivir 5eb669472e Translated using Weblate (Croatian)
Currently translated at 100.0% (2240 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-08-18 12:26:37 +02:00
Timur Seber b1e9f22815 Translated using Weblate (Tatar)
Currently translated at 1.4% (32 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tt/
2023-08-18 12:26:37 +02:00
Jeff Huang b591c569ec Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2240 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-08-18 12:26:37 +02:00
Hồ Nhất Duy 0112fa45ad Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2240 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-08-18 12:26:37 +02:00
Ihor Hordiichuk cd3d5c22dd Translated using Weblate (Ukrainian)
Currently translated at 98.4% (2206 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-08-18 12:26:37 +02:00
Timur Seber e65135150a Added translation using Weblate (Tatar) 2023-08-18 12:26:37 +02:00
Александр 909fac516c Translated using Weblate (Russian)
Currently translated at 100.0% (2240 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-08-18 12:26:37 +02:00
Txopi ce2e0ae23d Translated using Weblate (Basque)
Currently translated at 37.2% (835 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-08-18 12:26:37 +02:00
Chocobozzz 7ace48819e
Add ability to reset originallyPublishedAt 2023-08-18 11:40:54 +02:00
Chocobozzz ca589b42f1
Fix button router link
Using the default one assigns the directive to the host, where we just
want to put it inside the `my-button` component
2023-08-18 11:09:34 +02:00
Chocobozzz 5f79f37d10
Remove useless information 2023-08-18 10:39:49 +02:00
Chocobozzz 8e4fba97b2
Automatically adapt player ratio 2023-08-18 09:48:45 +02:00
Chocobozzz 23092139a6
Better abuse style of removed videos 2023-08-17 14:34:49 +02:00
Chocobozzz c5f8dc0533
Correctly truncate HTML
We can because we don't use the video truncated description since v5.0
2023-08-17 14:34:49 +02:00
Chocobozzz 3a4992633e
Migrate server to ESM
Sorry for the very big commit that may lead to git log issues and merge
conflicts, but it's a major step forward:

 * Server can be faster at startup because imports() are async and we can
   easily lazy import big modules
 * Angular doesn't seem to support ES import (with .js extension), so we
   had to correctly organize peertube into a monorepo:
    * Use yarn workspace feature
    * Use typescript reference projects for dependencies
    * Shared projects have been moved into "packages", each one is now a
      node module (with a dedicated package.json/tsconfig.json)
    * server/tools have been moved into apps/ and is now a dedicated app
      bundled and published on NPM so users don't have to build peertube
      cli tools manually
    * server/tests have been moved into packages/ so we don't compile
      them every time we want to run the server
 * Use isolatedModule option:
   * Had to move from const enum to const
     (https://www.typescriptlang.org/docs/handbook/enums.html#objects-vs-enums)
   * Had to explictely specify "type" imports when used in decorators
 * Prefer tsx (that uses esbuild under the hood) instead of ts-node to
   load typescript files (tests with mocha or scripts):
     * To reduce test complexity as esbuild doesn't support decorator
       metadata, we only test server files that do not import server
       models
     * We still build tests files into js files for a faster CI
 * Remove unmaintained peertube CLI import script
 * Removed some barrels to speed up execution (less imports)
2023-08-11 15:02:33 +02:00
Chocobozzz 04d1da5621
Update translations 2023-07-31 10:03:03 +02:00
Sveinn í Felli ad0515e962 Translated using Weblate (Icelandic)
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-07-31 09:36:19 +02:00
Shun Sakai f060fb7890 Translated using Weblate (Japanese)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2023-07-31 09:36:19 +02:00
Blood Axe a190f53b07 Translated using Weblate (Norwegian Bokmål)
Currently translated at 83.7% (1858 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nb_NO/
2023-07-31 09:36:19 +02:00
Blood Axe cf4aa3b50d Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.6% (1723 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nb_NO/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk b77baa8dd7 Translated using Weblate (Ukrainian)
Currently translated at 98.5% (2186 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk 53e765aa43 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/uk/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk caf5fddb63 Translated using Weblate (Ukrainian)
Currently translated at 98.2% (2181 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk c333fcd4c1 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/uk/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk 3264b91797 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (269 of 269 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/uk/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk 71e3d66ad1 Translated using Weblate (Ukrainian)
Currently translated at 98.2% (2181 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-07-31 09:36:19 +02:00
T.S 335bf9d159 Translated using Weblate (Japanese)
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-07-31 09:36:19 +02:00
DignifiedSilence eab39eeaa2 Translated using Weblate (Japanese)
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-07-31 09:36:19 +02:00
DignifiedSilence 43900e44a5 Translated using Weblate (Japanese)
Currently translated at 99.9% (2218 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-07-31 09:36:19 +02:00
Sveinn í Felli 8eb672b901 Translated using Weblate (Icelandic)
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-07-31 09:36:19 +02:00
Hannes Ylä-Jääski 87554129c1 Translated using Weblate (Finnish)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fi/
2023-07-31 09:36:19 +02:00
Hannes Ylä-Jääski 7c17c6e088 Translated using Weblate (Finnish)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fi/
2023-07-31 09:36:19 +02:00
Hannes Ylä-Jääski e5ac2bd89d Translated using Weblate (Finnish)
Currently translated at 93.8% (2082 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2023-07-31 09:36:19 +02:00
Александр ce551c05ef Translated using Weblate (Russian)
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-07-31 09:36:19 +02:00
Milo Ivir 64c25db21c Translated using Weblate (Croatian)
Currently translated at 100.0% (269 of 269 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hr/
2023-07-31 09:36:19 +02:00
Александр 44a3c5e60b Translated using Weblate (Russian)
Currently translated at 99.0% (2199 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-07-31 09:36:19 +02:00
Milo Ivir e28d3fd8cf Translated using Weblate (Croatian)
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-07-31 09:36:19 +02:00
Milo Ivir dfa93a67c4 Translated using Weblate (Croatian)
Currently translated at 100.0% (140 of 140 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hr/
2023-07-31 09:36:19 +02:00
Jeff Huang 3bde8546cf Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2219 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-07-31 09:36:19 +02:00
Milo Ivir 37371739ab Translated using Weblate (Croatian)
Currently translated at 99.9% (2217 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-07-31 09:36:19 +02:00
Ihor Hordiichuk 29594b0e7a Translated using Weblate (Ukrainian)
Currently translated at 98.2% (2181 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-07-31 09:36:19 +02:00
Milo Ivir afdc22fb24 Translated using Weblate (Croatian)
Currently translated at 99.8% (2216 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-07-31 09:36:19 +02:00
Milo Ivir d8c0ffc2b5 Translated using Weblate (Croatian)
Currently translated at 100.0% (269 of 269 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hr/
2023-07-31 09:36:19 +02:00
Milo Ivir a902f3afcf Translated using Weblate (Croatian)
Currently translated at 99.7% (2213 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-07-31 09:36:19 +02:00
Milo Ivir 533a4a61f4 Translated using Weblate (Croatian)
Currently translated at 99.0% (2197 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-07-31 09:36:19 +02:00
Payman Moghadam 0bfa26f9cf Translated using Weblate (Persian)
Currently translated at 98.9% (2196 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-31 09:36:18 +02:00
Ihor Hordiichuk 9b7b784083 Translated using Weblate (Ukrainian)
Currently translated at 97.5% (2165 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-07-31 09:36:18 +02:00
Payman Moghadam ab84f2802d Translated using Weblate (Persian)
Currently translated at 98.9% (2196 of 2219 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-31 09:36:18 +02:00
Chocobozzz e390107e5a
Fix add to playlist button width 2023-07-28 15:55:49 +02:00
Chocobozzz f9ac050a35
Remove unnecessary workarounds
Has been fixed upstream
2023-07-28 15:46:14 +02:00
Chocobozzz 3193ac2c3b
Refactor a little bit nsfwPolicyToParam 2023-07-28 15:37:22 +02:00
Chocobozzz 65bb29c6d3
Remove unnecesary fixme/todo 2023-07-28 15:20:49 +02:00
Chocobozzz 2bfc8ce3d0
Remove unnecessary cast 2023-07-28 11:41:17 +02:00
Chocobozzz f932957b2e
Remove banner/avatar fields from channel/account
Deprecated since 4.2
2023-07-28 11:41:14 +02:00
Chocobozzz 89aa333110
Add ability to force transcoding 2023-07-28 11:09:03 +02:00
Chocobozzz ac8f81e373
Reduce hls.js not supported log
Happens often on iOS
2023-07-28 09:18:12 +02:00
Chocobozzz 809fecf2b4
Correctly dispose player components 2023-07-27 14:49:58 +02:00
Chocobozzz 39c0ceee8b
Fix player error modal
Not hidden when we change the video
2023-07-27 14:44:34 +02:00
Chocobozzz f18003d0ac
Improve runner management
* Add ability to remove runner jobs
 * Add runner job state quick filter
 * Merge registration tokens and runners tables in the same page
 * Add copy button to copy registration token
2023-07-27 14:17:12 +02:00
Chocobozzz ec3228cae7
Fix playlist owner font size 2023-07-26 11:03:21 +02:00
Chocobozzz f42fcb4b58
Implement video file replacement in client 2023-07-25 11:53:08 +02:00
Chocobozzz c6867725fb
Add p2p info to metrics 2023-07-21 11:42:52 +02:00
Chocobozzz b63c607b92
Fix updating P2P setting 2023-07-21 11:07:49 +02:00
Chocobozzz 305facdfab
Add peers number and p2p enabled label to metrics 2023-07-20 12:06:39 +02:00
Chocobozzz 8a9d247105
Fix "undefined" in stats card 2023-07-20 11:18:47 +02:00
Chocobozzz 4ddf488ab5
Improve player settings menu style 2023-07-20 10:53:22 +02:00
Chocobozzz c8defc41ee
Fix max settings panel height 2023-07-20 10:26:14 +02:00
Chocobozzz 8ece9c8ca0
Improve recommended videos without video tags 2023-07-19 13:24:31 +02:00
Chocobozzz d430862f00
Force ltr on code inputs 2023-07-19 11:22:05 +02:00
Chocobozzz bfd01f289d
Fix player metrics 2023-07-19 10:20:01 +02:00
Chocobozzz c6a3445360
Fix lint 2023-07-17 14:17:18 +02:00
Chocobozzz 4212a107d4
Update translations 2023-07-17 11:50:58 +02:00
Blood Axe b0ac4b2438 Translated using Weblate (Norwegian Bokmål)
Currently translated at 77.0% (1734 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nb_NO/
2023-07-17 11:46:42 +02:00
Vodoyo Kamal 8a0ee81535 Translated using Weblate (Bengali)
Currently translated at 8.1% (143 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/bn/
2023-07-17 11:46:42 +02:00
Ewout van Mansom 4dcc1f4c9f Translated using Weblate (Dutch)
Currently translated at 94.9% (2137 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2023-07-17 11:46:42 +02:00
Blood Axe 1464f3bd1c Translated using Weblate (Norwegian Bokmål)
Currently translated at 70.5% (1587 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nb_NO/
2023-07-17 11:46:42 +02:00
Blood Axe 82a5bbf509 Translated using Weblate (Norwegian Bokmål)
Currently translated at 82.9% (112 of 135 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/nb_NO/
2023-07-17 11:46:42 +02:00
Branislav Pavelka 39802e9ec4 Translated using Weblate (Slovak)
Currently translated at 2.4% (54 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sk/
2023-07-17 11:46:42 +02:00
Victor Hampel 0341f8445a Translated using Weblate (German)
Currently translated at 100.0% (270 of 270 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2023-07-17 11:46:42 +02:00
Phongpanot a65c450a3b Translated using Weblate (Thai)
Currently translated at 62.5% (1408 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2023-07-17 11:46:42 +02:00
Phongpanot e2991217a3 Translated using Weblate (Thai)
Currently translated at 62.5% (1408 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2023-07-17 11:46:42 +02:00
Payman Moghadam 7d1d5514c2 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:42 +02:00
Hồ Nhất Duy a88684e0df Translated using Weblate (Vietnamese)
Currently translated at 100.0% (135 of 135 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2023-07-17 11:46:42 +02:00
Hồ Nhất Duy 2a21ecc873 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-07-17 11:46:42 +02:00
Branislav Pavelka d3b0db9168 Translated using Weblate (Slovak)
Currently translated at 1.6% (38 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sk/
2023-07-17 11:46:42 +02:00
Payman Moghadam 82a3277db7 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:42 +02:00
Jiri Podhorecky b7b50dfa76 Translated using Weblate (Czech)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-07-17 11:46:42 +02:00
Milo Ivir 47b89723dd Translated using Weblate (Croatian)
Currently translated at 100.0% (268 of 268 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hr/
2023-07-17 11:46:42 +02:00
Milo Ivir ce65d401dd Translated using Weblate (Croatian)
Currently translated at 99.3% (2236 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2023-07-17 11:46:42 +02:00
DignifiedSilence 87421e87a9 Translated using Weblate (Japanese)
Currently translated at 100.0% (135 of 135 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2023-07-17 11:46:42 +02:00
DignifiedSilence 4ab9816215 Translated using Weblate (Japanese)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-07-17 11:46:41 +02:00
T.S b6ac52d52c Translated using Weblate (Japanese)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-07-17 11:46:41 +02:00
Payman Moghadam ec731e21f4 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:41 +02:00
Payman Moghadam 87c8a55284 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:41 +02:00
Payman Moghadam 3b9f845145 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:41 +02:00
Payman Moghadam ec2922b660 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:41 +02:00
Payman Moghadam 6078c0e4e9 Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:41 +02:00
Jeff Huang 2d78af0f68 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-07-17 11:46:41 +02:00
Payman Moghadam ed2b8f127c Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-07-17 11:46:41 +02:00
Ihor Hordiichuk 39d58998c4 Translated using Weblate (Ukrainian)
Currently translated at 97.9% (2203 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2023-07-17 11:46:41 +02:00
Александр 1cfded4f14 Translated using Weblate (Russian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-07-17 11:46:41 +02:00
Chocobozzz d0b7d66f58
Fix password E2E tests 2023-07-17 11:46:24 +02:00
Chocobozzz 9a72e4fe9e
Improve settings menu label handler 2023-07-17 11:31:46 +02:00
Chocobozzz e29221f855
Fix e2e tests 2023-07-17 11:31:46 +02:00
Chocobozzz 9684bc959e
Fix anonymous autoplay 2023-07-17 11:31:46 +02:00
Chocobozzz 45ec48b2b1
Don't update opengraph in angular
We already set these tags in the server
2023-07-17 11:31:46 +02:00
Chocobozzz 28dd2f14f5
Some player fixes on Android, Safari and iOS 2023-07-17 11:31:46 +02:00
Chocobozzz 930e1b939a
Fix HLS player on mobile 2023-07-17 11:31:46 +02:00
Chocobozzz 9bb541bec7
Round HTTP/P2P network stats 2023-07-17 11:31:46 +02:00
Chocobozzz 9bc85bd2f8
Prevent multiple sha requests 2023-07-17 11:31:46 +02:00
Wicklow cbe06f779f
Add e2e tests for password protected videos (#5860) 2023-07-17 11:31:42 +02:00
Jackson Chen 260242decd update third party link to docs 2023-07-17 11:30:45 +02:00
Chocobozzz 288e1d37e9
Fix lint 2023-07-12 13:39:37 +02:00
Chocobozzz 88cde4392a
Merge branch 'release/5.2.0' into develop 2023-07-12 10:37:59 +02:00
Chocobozzz ed22eaabfa
Fix terms/code of conduct link toggle 2023-07-12 10:22:43 +02:00
Chocobozzz c57ad141a9
Rename webtorrent config to web_videos 2023-07-11 09:52:14 +02:00
Chocobozzz 784e2ad5c3
Prefer web videos in favour of webtorrent 2023-07-11 09:21:13 +02:00
Chocobozzz c3030e944a
Fix build 2023-07-10 16:41:08 +02:00
Chocobozzz 8953f055c8
Rename player embed api 2023-07-10 16:08:53 +02:00
Chocobozzz a1bd2b77d9
Remove webtorrent support from client 2023-07-10 16:08:28 +02:00
Chocobozzz 8ef866071f
Fix fetching storyboard of password protected video 2023-06-29 14:22:13 +02:00
Chocobozzz 19aeb64b25
Better channel deletion message 2023-06-29 10:19:55 +02:00
Chocobozzz 180d8f297e
More robust wait transcoding checkbox display 2023-06-29 10:19:55 +02:00
Chocobozzz d299afeb2c
Fix lint 2023-06-29 10:18:20 +02:00
Chocobozzz 638a295021
Support storyboards in embed 2023-06-29 10:17:59 +02:00
Chocobozzz 52807a075f
Fix storyboard on firefox 2023-06-29 10:16:57 +02:00
Chocobozzz d8f39b126d
Add storyboard support 2023-06-29 10:16:55 +02:00
Chocobozzz 866c5f667d
Simplify ICU in components 2023-06-29 09:49:06 +02:00
Wicklow 40346ead2b
Feature/password protected videos (#5836)
* Add server endpoints

* Refactoring test suites

* Update server and add openapi documentation

* fix compliation and tests

* upload/import password protected video on client

* add server error code

* Add video password to update resolver

* add custom message when sharing pw protected video

* improve confirm component

* Add new alert in component

* Add ability to watch protected video on client

* Cannot have password protected replay privacy

* Add migration

* Add tests

* update after review

* Update check params tests

* Add live videos test

* Add more filter test

* Update static file privacy test

* Update object storage tests

* Add test on feeds

* Add missing word

* Fix tests

* Fix tests on live videos

* add embed support on password protected videos

* fix style

* Correcting data leaks

* Unable to add password protected privacy on replay

* Updated code based on review comments

* fix validator and command

* Updated code based on review comments
2023-06-29 09:48:55 +02:00
Chocobozzz b4516abc39
Bumped to version v5.2.0 2023-06-21 09:06:13 +02:00
Chocobozzz 923e41fa4f
Update translations 2023-06-20 09:25:22 +02:00
Payman Moghadam fa1f8915de Translated using Weblate (Persian)
Currently translated at 100.0% (2250 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-20 09:22:23 +02:00
chocobozzz 7c3b866881 Translated using Weblate (Czech)
Currently translated at 99.9% (2248 of 2250 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-06-20 09:22:23 +02:00
Chocobozzz 7c8bf6d0b0
Update translations 2023-06-20 09:07:21 +02:00
Payman Moghadam 914d1b15c4 Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam 69ad479457 Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-19 16:07:59 +02:00
Jiri Podhorecky 0a7c3a08d2 Translated using Weblate (Czech)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2023-06-19 16:07:59 +02:00
Ettore Atalan 08ae214926 Translated using Weblate (German)
Currently translated at 97.8% (2200 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-06-19 16:07:59 +02:00
Ettore Atalan c43e50c51c Translated using Weblate (German)
Currently translated at 97.7% (2198 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2023-06-19 16:07:59 +02:00
Sveinn í Felli 175f0fccf1 Translated using Weblate (Icelandic)
Currently translated at 100.0% (268 of 268 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/is/
2023-06-19 16:07:59 +02:00
Sveinn í Felli c371ba1685 Translated using Weblate (Icelandic)
Currently translated at 100.0% (134 of 134 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/is/
2023-06-19 16:07:59 +02:00
Sveinn í Felli a688701f91 Translated using Weblate (Icelandic)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-06-19 16:07:59 +02:00
Sveinn í Felli cd6fa266b8 Translated using Weblate (Icelandic)
Currently translated at 99.9% (2247 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-06-19 16:07:59 +02:00
Kindred La Boneta 9f9131f843 Translated using Weblate (Esperanto)
Currently translated at 100.0% (135 of 135 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eo/
2023-06-19 16:07:59 +02:00
Kindred La Boneta 2f4e4d10e9 Translated using Weblate (Esperanto)
Currently translated at 100.0% (270 of 270 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eo/
2023-06-19 16:07:59 +02:00
Kindred La Boneta 99c494e504 Translated using Weblate (Esperanto)
Currently translated at 69.6% (1566 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2023-06-19 16:07:59 +02:00
Hồ Nhất Duy 20cea0cdc0 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-06-19 16:07:59 +02:00
DignifiedSilence 68f5eae953 Translated using Weblate (Japanese)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2023-06-19 16:07:59 +02:00
Payman Moghadam 7f41ff1152 Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam f23887487f Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam 0f8f495528 Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam cf0eff3972 Translated using Weblate (Persian)
Currently translated at 100.0% (135 of 135 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam 0dc5d1e6bb Translated using Weblate (Persian)
Currently translated at 100.0% (268 of 268 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam c909306251 Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-06-19 16:07:59 +02:00
Payman Moghadam 1743510282 Translated using Weblate (Persian)
Currently translated at 100.0% (268 of 268 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fa/
2023-06-19 16:07:59 +02:00
Chocobozzz 7d758898dc
Alphabetical order for channels filter 2023-06-19 11:18:56 +02:00
Chocobozzz 7c77ace9a7
Fix languages alphabetical sort 2023-06-19 10:11:23 +02:00
Chocobozzz 58af76dc4e
Fix REST API menu link 2023-06-07 08:26:10 +02:00
Chocobozzz 25d7cc3cb6
Fix custom default route link 2023-06-05 10:33:35 +02:00
Chocobozzz ae51278920
Fix video channels quick filter overflow 2023-06-05 10:19:23 +02:00
Chocobozzz a45e2971f7
Don't display unknown information 2023-06-05 08:50:54 +02:00
Chocobozzz 9a64621975
Bumped to version v5.2.0-rc.1 2023-05-30 10:18:25 +02:00
Chocobozzz 01619dd083
Update translations 2023-05-30 09:41:25 +02:00
Payman Moghadam d468b8f869 Translated using Weblate (Persian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-05-29 16:32:58 +02:00
Payman Moghadam aa8ec31e82 Translated using Weblate (Persian)
Currently translated at 99.3% (2235 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-05-29 00:46:56 +02:00
Payman Moghadam f5aac6736b Translated using Weblate (Persian)
Currently translated at 97.5% (2195 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-05-28 12:39:42 +02:00
Payman Moghadam a7fd6b6baf Translated using Weblate (Persian)
Currently translated at 95.3% (2144 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-05-28 08:48:02 +02:00
Payman Moghadam d4fff51d96 Translated using Weblate (Persian)
Currently translated at 95.3% (2144 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-05-27 17:12:09 +02:00
josé m fbd05f0c09 Translated using Weblate (Galician)
Currently translated at 99.9% (2247 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-05-27 10:18:31 +02:00
José M 53cd2b9901 Translated using Weblate (Spanish)
Currently translated at 98.0% (2206 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2023-05-27 01:31:45 +02:00
José M 9276129d75 Translated using Weblate (Spanish)
Currently translated at 98.0% (2206 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2023-05-27 01:30:38 +02:00