Commit Graph

3563 Commits

Author SHA1 Message Date
Laurent Ettouati 73c89ea81f Translated using Weblate (French (France))
Currently translated at 100.0% (1603 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-11-09 16:15:06 +01:00
Luca Calcaterra 5501aa5c81 Translated using Weblate (Italian)
Currently translated at 53.7% (862 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2020-11-09 16:15:06 +01:00
Yogesh K S d5680325d7 Added translation using Weblate (Kannada) 2020-11-09 16:15:06 +01:00
Alexander Ivanov a9dbcaf7d5 Translated using Weblate (Russian)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2020-11-09 16:15:06 +01:00
josé m 05c85c9990 Translated using Weblate (Galician)
Currently translated at 34.5% (554 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-11-09 16:15:06 +01:00
Balázs Meskó f59090e2b9 Translated using Weblate (Hungarian)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hu/
2020-11-09 16:15:06 +01:00
Balázs Meskó 0f78e2ac54 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1603 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2020-11-09 16:15:06 +01:00
josé m 802b17b7ff Translated using Weblate (Galician)
Currently translated at 34.4% (552 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-11-09 16:15:06 +01:00
Luca Calcaterra a45c73c276 Translated using Weblate (Italian)
Currently translated at 45.5% (730 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2020-11-09 16:15:06 +01:00
Juraj Liso 182633e308 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/
2020-11-09 16:15:06 +01:00
Balázs Meskó cd3238e2f0 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1603 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2020-11-09 16:15:06 +01:00
josé m 9b7c216a4b Translated using Weblate (Galician)
Currently translated at 32.8% (526 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-11-09 16:15:05 +01:00
Alexander Ivanov d73417b332 Translated using Weblate (Russian)
Currently translated at 99.4% (1594 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-11-09 16:15:05 +01:00
Артур Кирпо e47ae0e651 Translated using Weblate (Russian)
Currently translated at 99.4% (1594 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-11-09 16:15:05 +01:00
Mark Van den Borre 516ffaa2f1 Translated using Weblate (Dutch)
Currently translated at 98.4% (1578 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2020-11-09 16:15:05 +01:00
josé m 36724c5dfc Translated using Weblate (Galician)
Currently translated at 29.5% (474 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-11-09 16:15:05 +01:00
Berto Te dbea6eb425 Translated using Weblate (Spanish)
Currently translated at 100.0% (1603 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-11-09 16:15:05 +01:00
Tirifto 72c8855574 Translated using Weblate (Esperanto)
Currently translated at 99.5% (1595 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-11-09 16:15:05 +01:00
Mélanie Chauvel 07f6e6d080 Translated using Weblate (French (France))
Currently translated at 99.5% (1595 of 1603 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-11-09 16:15:05 +01:00
Chocobozzz 4872e9468e
Fix global loading bar in client 2020-11-09 16:08:03 +01:00
Chocobozzz 053aed43fb Regenerate miniature on live save 2020-11-09 15:33:04 +01:00
Chocobozzz 3bc68dfd61 Fix audio sync after saving replay
hls.js seems to not correctly handle audio gaps with fragmented mp4
(but can with a ts playlist)
2020-11-09 15:33:04 +01:00
Chocobozzz f8c00564e7 Add live info in watch page 2020-11-09 15:33:04 +01:00
Chocobozzz 99fa5c5bad Fix theater mode 2020-11-09 15:33:04 +01:00
Chocobozzz 97969c4edf Add check constraints live tests 2020-11-09 15:33:04 +01:00
Chocobozzz c29039e7c0 Add warning below live stream key field 2020-11-09 15:33:04 +01:00
Chocobozzz a056ca4813 Add max lives limit 2020-11-09 15:33:04 +01:00
Chocobozzz d846d99c6c Add modal to display live information 2020-11-09 15:33:04 +01:00
Chocobozzz da0310f821 Add thumbnail info if live 2020-11-09 15:33:04 +01:00
Chocobozzz b5b687550d Add ability to save live replay 2020-11-09 15:33:04 +01:00
Chocobozzz fb7194043d Check live duration and size 2020-11-09 15:33:04 +01:00
Chocobozzz a5cf76afa3 Add watch messages if live has not started 2020-11-09 15:33:04 +01:00
Chocobozzz c6c0fa6cd8 Live streaming implementation first step 2020-11-09 15:33:04 +01:00
kimsible 110d463fec Restore line feed for markdown lists support in comments 2020-11-08 16:44:43 +01:00
Kimsible f34cc2a48e
Improve markdown-it emoji list column display (#3253)
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2020-11-08 11:35:09 +01:00
Kimsible 98b9464312
render html/markdown for new comment notification email (#3255)
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2020-11-07 22:59:58 +01:00
Kimsible 6a9498e37c Correct break line display for re-draft comments 2020-11-06 18:14:15 +01:00
Rigel Kent 61379e4311
check for null local/session storage
fixes #3156
2020-11-06 17:42:25 +01:00
test2a 214ff6fa00
changed video rating popover text with link to login page (#3168)
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2020-10-30 11:30:21 +01:00
Jeena dd1e2f2f96 Add possibility to share origin URL to video if it's not local
It's very difficult to share the original URL for a video when you watch it on your
own instance while it's not from it but from a different instance. Right now when
you use the share UI you only can share a link so a person can watch it on your
own instance, this patch adds a checkbox to the share UI to share the origin URL
instead if needed.
2020-10-29 09:06:40 +01:00
Chocobozzz e0f31bc9ce
Merge remote-tracking branch 'weblate/develop' into develop 2020-10-23 14:19:01 +02:00
Chocobozzz 0ad33467b8
Update translations 2020-10-23 14:18:55 +02:00
chocobozzz 3f8e944085 Translated using Weblate (Spanish)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-10-23 14:18:42 +02:00
eduard pintilie 53b581072b Translated using Weblate (Romanian)
Currently translated at 16.3% (224 of 1370 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ro/
2020-10-23 14:08:22 +02:00
Hozan Şahin b8c88332f6 Translated using Weblate (Turkish)
Currently translated at 4.5% (72 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2020-10-23 14:08:21 +02:00
Balázs Meskó c18ba39fca Translated using Weblate (Hungarian)
Currently translated at 91.3% (1462 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2020-10-23 14:08:20 +02:00
josé m 6fc8371b7f Translated using Weblate (Galician)
Currently translated at 23.0% (369 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-10-23 14:08:20 +02:00
chocobozzz a3beaac140 Translated using Weblate (Spanish)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-10-23 14:08:19 +02:00
Tirifto fd7f52b87a Translated using Weblate (Esperanto)
Currently translated at 95.8% (1533 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-10-23 14:08:19 +02:00
Phongpanot 5a2d456d45 Translated using Weblate (Thai)
Currently translated at 49.6% (794 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2020-10-18 11:51:53 +02:00
Zet 12591f7aa3 Translated using Weblate (Arabic)
Currently translated at 99.6% (1595 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2020-10-16 15:51:55 +02:00
Clemens Schielicke 6519aebdce Translated using Weblate (German)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2020-10-16 15:51:54 +02:00
Clemens Schielicke 92494addc7 Translated using Weblate (German)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2020-10-16 15:51:54 +02:00
Quentin PAGÈS d5c1e69d3b Translated using Weblate (Occitan)
Currently translated at 60.4% (967 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2020-10-16 15:51:54 +02:00
josé m 9aa347d2e4 Translated using Weblate (Galician)
Currently translated at 21.5% (344 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-10-16 15:51:54 +02:00
Clemens Schielicke 2c03a146a5 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-16 15:51:53 +02:00
Zet 7338d989e1 Translated using Weblate (French (France))
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-10-16 15:51:52 +02:00
Clemens Schielicke 61bd075e1b Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:42 +02:00
Simon Brosdetzko 225209ecd3 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:42 +02:00
Clemens Schielicke 641c10bc93 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:30 +02:00
Simon Brosdetzko c7ef2dd5c4 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:30 +02:00
Clemens Schielicke f2e4bc33f1 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:24 +02:00
Simon Brosdetzko 29fcc9f516 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:24 +02:00
Clemens Schielicke 9666890924 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:19 +02:00
Simon Brosdetzko a83ce817e3 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:18 +02:00
Clemens Schielicke f855c621a5 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:14 +02:00
Simon Brosdetzko d93dae0ad2 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:48:13 +02:00
Clemens Schielicke 96e3151bde Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:47:50 +02:00
Simon Brosdetzko 442672520c Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:47:50 +02:00
Clemens Schielicke f2b9e4bd62 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:47:40 +02:00
Simon Brosdetzko 5aa09af246 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:47:40 +02:00
Clemens Schielicke 018793403c Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:47:29 +02:00
Simon Brosdetzko 7455d51e2a Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:47:29 +02:00
Clemens Schielicke 84f636fbe2 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:45:05 +02:00
Simon Brosdetzko 2f1a86a63f Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:45:05 +02:00
Clemens Schielicke 6f952ef79c Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:44:39 +02:00
Clemens Schielicke fed0a36de6 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:44:01 +02:00
Simon Brosdetzko e851f33eaa Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:44:00 +02:00
Clemens Schielicke 695fcd5d23 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:43:03 +02:00
Simon Brosdetzko 61031e4095 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:43:03 +02:00
Clemens Schielicke e17a828038 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:42:47 +02:00
Simon Brosdetzko ac0ec91faf Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:42:47 +02:00
Clemens Schielicke e93760acc7 Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:10:48 +02:00
Simon Brosdetzko 7223f4ba2a Translated using Weblate (German)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 15:10:48 +02:00
Clemens Schielicke a41f53c3ce Translated using Weblate (German)
Currently translated at 99.6% (1594 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 13:04:01 +02:00
Simon Brosdetzko 38cf8c6147 Translated using Weblate (German)
Currently translated at 99.6% (1594 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 13:04:01 +02:00
Clemens Schielicke df0dfb801e Translated using Weblate (German)
Currently translated at 87.6% (1403 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:52:57 +02:00
Simon Brosdetzko 325ed0d857 Translated using Weblate (German)
Currently translated at 87.6% (1403 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:52:56 +02:00
Simon Brosdetzko b4c05c0361 Translated using Weblate (German)
Currently translated at 81.4% (1303 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:42:39 +02:00
Clemens Schielicke abd0f80bae Translated using Weblate (German)
Currently translated at 81.4% (1303 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:42:38 +02:00
Clemens Schielicke 99315dc260 Translated using Weblate (German)
Currently translated at 78.8% (1262 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:34:57 +02:00
Simon Brosdetzko 6b3be52e66 Translated using Weblate (German)
Currently translated at 78.8% (1262 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:34:56 +02:00
Clemens Schielicke 482855af7a Translated using Weblate (German)
Currently translated at 75.0% (1201 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:29:34 +02:00
Simon Brosdetzko 5c64557267 Translated using Weblate (German)
Currently translated at 75.0% (1201 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:29:34 +02:00
Clemens Schielicke 8cdd1f813e Translated using Weblate (German)
Currently translated at 74.9% (1199 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:29:18 +02:00
Simon Brosdetzko 09abdb5734 Translated using Weblate (German)
Currently translated at 74.9% (1199 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:29:17 +02:00
Clemens Schielicke 71f9eaf85a Translated using Weblate (German)
Currently translated at 74.5% (1192 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:28:17 +02:00
Simon Brosdetzko 629e286ebb Translated using Weblate (German)
Currently translated at 74.5% (1192 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 11:28:17 +02:00
Clemens Schielicke 02b3bdc0f5 Translated using Weblate (German)
Currently translated at 73.0% (1169 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:33:59 +02:00
Simon Brosdetzko 7d6fa57a4c Translated using Weblate (German)
Currently translated at 73.0% (1169 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:33:59 +02:00
Clemens Schielicke acbb859700 Translated using Weblate (German)
Currently translated at 72.8% (1165 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:29:55 +02:00
Simon Brosdetzko 05db0c6026 Translated using Weblate (German)
Currently translated at 72.8% (1165 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:29:55 +02:00
Clemens Schielicke 937612c4f4 Translated using Weblate (German)
Currently translated at 72.7% (1164 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:29:44 +02:00
Simon Brosdetzko 80b9abdc7b Translated using Weblate (German)
Currently translated at 72.7% (1164 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:29:43 +02:00
Clemens Schielicke 8abdbad2aa Translated using Weblate (German)
Currently translated at 71.8% (1149 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:26:53 +02:00
Simon Brosdetzko 5ef097f312 Translated using Weblate (German)
Currently translated at 71.8% (1149 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 10:26:53 +02:00
Clemens Schielicke d60559f82f Translated using Weblate (German)
Currently translated at 70.9% (1135 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:47:36 +02:00
Simon Brosdetzko e72e856fee Translated using Weblate (German)
Currently translated at 70.9% (1135 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:47:36 +02:00
Clemens Schielicke 646b446738 Translated using Weblate (German)
Currently translated at 69.3% (1110 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:43:36 +02:00
Simon Brosdetzko 26d391f0f0 Translated using Weblate (German)
Currently translated at 69.3% (1110 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:43:36 +02:00
Clemens Schielicke 8b8be7eace Translated using Weblate (German)
Currently translated at 68.9% (1103 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:41:21 +02:00
Simon Brosdetzko 983bbe9f59 Translated using Weblate (German)
Currently translated at 68.9% (1103 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:41:20 +02:00
Clemens Schielicke 3e9e19fff4 Translated using Weblate (German)
Currently translated at 67.1% (1075 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:32:36 +02:00
Simon Brosdetzko 0d37cbe988 Translated using Weblate (German)
Currently translated at 67.1% (1075 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-15 08:32:36 +02:00
Clemens Schielicke 55525b6c74 Translated using Weblate (German)
Currently translated at 66.8% (1069 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 16:34:26 +02:00
Simon Brosdetzko afc6c138c0 Translated using Weblate (German)
Currently translated at 66.8% (1069 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 16:34:26 +02:00
Clemens Schielicke 0dd629efd2 Translated using Weblate (German)
Currently translated at 65.6% (1050 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 15:25:09 +02:00
Simon Brosdetzko 6ce341caaa Translated using Weblate (German)
Currently translated at 65.6% (1050 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 15:25:09 +02:00
Clemens Schielicke e1ca7dd593 Translated using Weblate (German)
Currently translated at 65.3% (1046 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:37:08 +02:00
Simon Brosdetzko d7bcfe0bd6 Translated using Weblate (German)
Currently translated at 65.3% (1046 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:37:07 +02:00
Clemens Schielicke e062fe6c50 Translated using Weblate (German)
Currently translated at 65.3% (1046 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:34:26 +02:00
Simon Brosdetzko 97d20688ab Translated using Weblate (German)
Currently translated at 65.3% (1046 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:34:26 +02:00
Clemens Schielicke 446dadf105 Translated using Weblate (German)
Currently translated at 65.3% (1046 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:34:09 +02:00
Simon Brosdetzko bbe6346f90 Translated using Weblate (German)
Currently translated at 65.3% (1046 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:34:09 +02:00
Clemens Schielicke c8d4fc326e Translated using Weblate (German)
Currently translated at 65.1% (1042 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:27:41 +02:00
Simon Brosdetzko dac4a89975 Translated using Weblate (German)
Currently translated at 65.1% (1042 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-10-14 11:27:41 +02:00
Zet 93ec283789 Translated using Weblate (Arabic)
Currently translated at 96.5% (1545 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2020-10-13 19:51:54 +02:00
Phongpanot d41de16e00 Translated using Weblate (Thai)
Currently translated at 46.7% (748 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2020-10-13 19:51:51 +02:00
Zet 16d9ef3993 Translated using Weblate (Arabic)
Currently translated at 93.9% (1503 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2020-10-10 19:47:35 +02:00
Zet 78d7d0410d Translated using Weblate (Arabic)
Currently translated at 92.1% (1475 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2020-10-10 12:28:29 +02:00
Zet 38c2fde13e Translated using Weblate (Arabic)
Currently translated at 92.3% (1478 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2020-10-10 02:49:55 +02:00
Daniele Garau a65b03e984 Translated using Weblate (Italian)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/it/
2020-10-10 02:49:54 +02:00
Daniele Garau 415aa688cf Translated using Weblate (Italian)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/it/
2020-10-10 02:49:54 +02:00
Daniele Garau 985bfd50d9 Translated using Weblate (Italian)
Currently translated at 42.6% (682 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2020-10-10 02:49:54 +02:00
Zet daaba8ed8d Translated using Weblate (Arabic)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar/
2020-10-05 19:51:51 +02:00
Zet a3015daea0 Translated using Weblate (Arabic)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ar/
2020-10-05 19:51:51 +02:00
Zet 0f7a736f0e Translated using Weblate (Arabic)
Currently translated at 93.9% (1503 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2020-10-05 19:51:50 +02:00
Ehsan Gholami 5f0868ba02 Translated using Weblate (Persian)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fa/
2020-10-05 19:51:49 +02:00
Ehsan Gholami 03579f817c Translated using Weblate (Persian)
Currently translated at 41.8% (98 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fa/
2020-10-05 19:51:49 +02:00
Ehsan Gholami 1a6ddf003a Translated using Weblate (Persian)
Currently translated at 7.0% (113 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2020-10-05 19:51:48 +02:00
Vincent Finance b746c2e325 Translated using Weblate (Japanese)
Currently translated at 98.9% (98 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2020-09-28 13:25:57 +02:00
Vincent Finance 90ecf6bcb8 Translated using Weblate (Japanese)
Currently translated at 99.5% (241 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2020-09-28 13:25:57 +02:00
Vincent Finance edc304b982 Translated using Weblate (Japanese)
Currently translated at 43.0% (688 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2020-09-28 13:25:57 +02:00
Clemens Schielicke 6c638d4930 Translated using Weblate (German)
Currently translated at 64.0% (1025 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-09-28 13:25:57 +02:00
Clemens Schielicke 2cbd668ba4 Translated using Weblate (German)
Currently translated at 63.9% (1023 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-09-28 13:25:57 +02:00
josé m c86135b9cd Translated using Weblate (Galician)
Currently translated at 15.9% (255 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2020-09-28 13:25:57 +02:00
Clemens Schielicke 8c6398eaac Translated using Weblate (German)
Currently translated at 61.6% (987 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2020-09-28 13:25:57 +02:00
Александр 5686c342d3 Translated using Weblate (Russian)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Quentin PAGÈS 4886cde4fc Translated using Weblate (Occitan)
Currently translated at 60.4% (967 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2020-09-28 13:25:57 +02:00
Slimane Selyan AMIRI 8797d1042f Translated using Weblate (Kabyle)
Currently translated at 97.2% (1556 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2020-09-28 13:25:57 +02:00
Andrey ece5c0887c Translated using Weblate (Russian)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2020-09-28 13:25:57 +02:00
Andrey 17f8d1b43f Translated using Weblate (Russian)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2020-09-28 13:25:57 +02:00
Александр 344d79dcd0 Translated using Weblate (Russian)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Andrey c80393e90e Translated using Weblate (Russian)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Tirifto f89d4b070c Translated using Weblate (Esperanto)
Currently translated at 93.5% (1496 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-09-28 13:25:57 +02:00
Slimane Selyan AMIRI 1b6beeec83 Translated using Weblate (Kabyle)
Currently translated at 97.3% (1557 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2020-09-28 13:25:57 +02:00
Александр 1eaa18d380 Translated using Weblate (Russian)
Currently translated at 62.3% (998 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Slimane Selyan AMIRI f61eb88c79 Translated using Weblate (Kabyle)
Currently translated at 97.4% (1559 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2020-09-28 13:25:57 +02:00
Александр a1a180c69d Translated using Weblate (Russian)
Currently translated at 62.2% (996 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Slimane Selyan AMIRI b35968a86f Translated using Weblate (Kabyle)
Currently translated at 97.5% (1560 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2020-09-28 13:25:57 +02:00
Slimane Selyan AMIRI d30c764d60 Translated using Weblate (Kabyle)
Currently translated at 98.6% (1579 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2020-09-28 13:25:57 +02:00
Tirifto 666ab04d63 Translated using Weblate (Esperanto)
Currently translated at 91.8% (1470 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-09-28 13:25:57 +02:00
Balázs Meskó 00d8a54156 Translated using Weblate (Hungarian)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hu/
2020-09-28 13:25:57 +02:00
Laurent Ettouati 73186521b4 Translated using Weblate (French (France))
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2020-09-28 13:25:57 +02:00
Balázs Meskó b52cb840eb Translated using Weblate (Hungarian)
Currently translated at 84.3% (1349 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2020-09-28 13:25:57 +02:00
Laurent Ettouati 9b02cb77cb Translated using Weblate (French (France))
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-09-28 13:25:57 +02:00
boris joeson 053c6aa5f8 Translated using Weblate (Korean)
Currently translated at 84.6% (83 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ko/
2020-09-28 13:25:57 +02:00
boris joeson 563163897a Translated using Weblate (Japanese)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2020-09-28 13:25:57 +02:00
boris joeson bff9f296ea Translated using Weblate (Korean)
Currently translated at 100.0% (234 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ko/
2020-09-28 13:25:57 +02:00
boris joeson 7abdc86356 Translated using Weblate (Korean)
Currently translated at 25.5% (25 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ko/
2020-09-28 13:25:57 +02:00
Net 77a609c3d5 Translated using Weblate (English (United Kingdom))
Currently translated at 17.9% (42 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/en_GB/
2020-09-28 13:25:57 +02:00
Александр 8add751b66 Translated using Weblate (Russian)
Currently translated at 61.1% (978 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Tirifto 8df2d7c2a9 Translated using Weblate (Esperanto)
Currently translated at 91.1% (1458 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-09-28 13:25:57 +02:00
boris joeson 4f2780561b Added translation using Weblate (Korean) 2020-09-28 13:25:57 +02:00
Jeff Huang d579b229b3 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2020-09-28 13:25:57 +02:00
Filip Bengtsson 2c0e1ee136 Translated using Weblate (Swedish)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-09-28 13:25:57 +02:00
Александр 314a0a9628 Translated using Weblate (Russian)
Currently translated at 61.0% (976 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-09-28 13:25:57 +02:00
Berto Te c6a75be7ee Translated using Weblate (Spanish)
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-09-28 13:25:57 +02:00
Rigel Kent 7f0d856169 jobs/logs view select and empty state visual improvements 2020-09-28 13:25:50 +02:00
Chocobozzz b43d19cf44
Bumped to version v2.4.0 2020-09-08 11:12:05 +02:00
Chocobozzz 30b1e10603
Fix privacy/channel select on upload 2020-09-04 10:47:52 +02:00
chocobozzz 2c67b96493 Translated using Weblate (French (France))
Currently translated at 100.0% (1600 of 1600 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-09-03 16:22:09 +02:00
Chocobozzz 92d7ef0b4d
Update translations 2020-09-03 16:14:06 +02:00
Chocobozzz 9746f3df97
Merge remote-tracking branch 'weblate/develop' into release/2.4.0 2020-09-03 16:10:12 +02:00
chocobozzz 6a24faf6d7 Translated using Weblate (French (France))
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-09-03 16:11:07 +02:00
Chocobozzz d3bb7994fe
Improve report labels 2020-09-03 16:09:22 +02:00
Tzafrir Cohen 2cfd3b7eb9 Added translation using Weblate (Hebrew) 2020-09-02 21:57:51 +02:00
Tirifto cdb6dfdd7c Translated using Weblate (Esperanto)
Currently translated at 90.5% (1448 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-09-01 16:51:36 +02:00
Boo Teille 35d06d6371 Translated using Weblate (French (France))
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-09-01 16:51:35 +02:00
Tzafrir Cohen 13230c6815 Translated using Weblate (Hebrew)
Currently translated at 86.3% (209 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/he/
2020-08-31 02:24:50 +02:00
Tzafrir Cohen e9404e14a6 Translated using Weblate (Hebrew)
Currently translated at 66.3% (65 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/he/
2020-08-31 02:24:49 +02:00
Tzafrir Cohen fee59af2ba Added translation using Weblate (Hebrew) 2020-08-30 21:04:21 +02:00
Jeff Huang 75df34cfb7 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2020-08-30 10:43:02 +02:00
Filip Bengtsson df1f629022 Translated using Weblate (Swedish)
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-08-30 10:43:01 +02:00
Berto Te 1f94d882a3 Translated using Weblate (Spanish)
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-08-30 10:43:01 +02:00
Tirifto fda4c09fd8 Translated using Weblate (Esperanto)
Currently translated at 87.6% (1401 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-08-30 10:43:00 +02:00
chocobozzz c4f1ae5646 Translated using Weblate (French (France))
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-30 10:42:59 +02:00
Rigel Kent b6a5e8dc00 Translated using Weblate (French (France))
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-30 10:42:59 +02:00
Chocobozzz 5520f6658e
Bumped to version v2.4.0-rc.1 2020-08-27 08:46:36 +02:00
Chocobozzz 1a568b6fca
Fix play of videos on ios
When the user already played a video
2020-08-27 08:39:44 +02:00
chocobozzz 23f5be5e24 Translated using Weblate (French (France))
Currently translated at 100.0% (1599 of 1599 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-26 15:52:36 +02:00
Chocobozzz bddada385a
Update translations 2020-08-26 15:39:21 +02:00
Chocobozzz 5d666c0eb2
Merge remote-tracking branch 'weblate/develop' into develop 2020-08-26 15:34:31 +02:00
Chocobozzz c8bc2a1af6
Fix e2e tests 2020-08-26 14:44:35 +02:00
Chocobozzz e6abf95e9f
Add redirection on unavailable video due to follow constraints 2020-08-26 09:14:14 +02:00
Chocobozzz ca00baa75a
Avoid 404 when changing language 2020-08-26 08:54:19 +02:00
Chocobozzz 365d9083c9
Fix video block in abuse table 2020-08-26 08:45:48 +02:00
Chocobozzz d6eace77db Fix playlist element dropdown overflow 2020-08-25 14:42:16 +02:00
Chocobozzz 2856af48ac Fix z-index dropdown icon
Was on top of the header
2020-08-25 14:42:16 +02:00
Filip Bengtsson a84130649c Translated using Weblate (Swedish)
Currently translated at 90.1% (1435 of 1592 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-08-25 14:11:15 +02:00
Chocobozzz b405d663b4
Upgrade client dep' 2020-08-25 14:01:29 +02:00
Filip Bengtsson 57818c3d3c Translated using Weblate (Swedish)
Currently translated at 87.8% (1398 of 1592 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-08-25 10:56:46 +02:00
Chocobozzz f27624e8bf
Update translations 2020-08-25 10:48:58 +02:00
Chocobozzz ed78004086
Update angular to fix localize extraction bug 2020-08-25 10:48:35 +02:00
Chocobozzz 7673c1f6a4
Update translations 2020-08-25 10:30:23 +02:00
Cedric F 71a9c2106b Translated using Weblate (French (France))
Currently translated at 99.9% (1591 of 1592 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-25 10:26:10 +02:00
Cedric F 552c84d904 Translated using Weblate (French (France))
Currently translated at 97.0% (1545 of 1592 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-25 10:26:10 +02:00
Waazdakka bae29ac751 Translated using Weblate (French (France))
Currently translated at 97.0% (1545 of 1592 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-25 10:26:10 +02:00
Chocobozzz 6c733e4617
We don't support IE 2020-08-24 11:55:42 +02:00
Chocobozzz b8ccbe5d06
Update translations 2020-08-24 09:35:43 +02:00
Chocobozzz 1e7eb457ed
Merge remote-tracking branch 'weblate/develop' into develop 2020-08-24 09:30:46 +02:00
Laurent Ettouati 55e7cb59f9 Translated using Weblate (French (France))
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2020-08-23 23:51:34 +02:00
Laurent Ettouati b706b9582a Translated using Weblate (French (France))
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr_FR/
2020-08-23 23:51:34 +02:00
WhiredPlanck 83ce39b25e Translated using Weblate (Chinese (Simplified))
Currently translated at 47.5% (728 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2020-08-23 23:51:34 +02:00
Balázs Úr c77eee3d71 Translated using Weblate (Hungarian)
Currently translated at 89.5% (1372 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2020-08-23 23:51:34 +02:00
Laurent Ettouati efcc7b5dab Translated using Weblate (French (France))
Currently translated at 100.0% (1532 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-23 23:51:33 +02:00
Timothée Grégoire 48fd689265 Translated using Weblate (French (France))
Currently translated at 100.0% (1532 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-23 23:51:32 +02:00
Filip Bengtsson 7b8c5a1f78 Translated using Weblate (Swedish)
Currently translated at 90.0% (1379 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-08-21 15:40:00 +02:00
Chocobozzz 781ba98126 Add ability to set a description to dynamic fields 2020-08-21 15:39:51 +02:00
Chocobozzz 0cd6ffc09c Send videojs to action player hooks 2020-08-21 15:39:51 +02:00
Chocobozzz 79f392a657 Fix tokens loading 2020-08-21 15:39:51 +02:00
Chocobozzz 7294aab0c8 Add ability to set custom field to video form 2020-08-21 15:39:51 +02:00
Chocobozzz f95628636b Support plugin hooks in embed 2020-08-20 14:23:57 +02:00
Waazdakka e9b8b63c85 Translated using Weblate (French (France))
Currently translated at 99.9% (1531 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-20 11:06:43 +02:00
Chocobozzz a9f6802e7d
Fix user video languages settings 2020-08-20 11:05:45 +02:00
Guillaume Pérution-Kihli ad22e87c27 Translated using Weblate (French (France))
Currently translated at 98.8% (1515 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-19 17:28:38 +02:00
Chocobozzz ebc8dd52ca
Correctly fix autoplay with webtorrent 2020-08-19 16:27:44 +02:00
Waazdakka c0639ba04d Translated using Weblate (French (France))
Currently translated at 97.1% (1488 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-19 16:19:33 +02:00
Chocobozzz 9eccae74c8
Try to fix autoplay with ios/safari
* Disable autoplay on first load because we have weird issues (player
 starts to play and stop so we loose the big play button). We also don't
 want to autoplay muted videos (bad UX IMHO and we don't have ads to
 display)
 * Enable autoplay when we already played a video (fixes the issue with
 playlists)
2020-08-19 16:17:39 +02:00
test2a ce4e63c181 Update video-import-url.component.html
changed wording of raw mp4 file to media file as we can import variety of formats both audio and video
2020-08-19 11:41:13 +02:00
test2a 1c840ca482 Update video-import-torrent.component.html
changed wording of mp4 file to media file as we can import variety of formats both audio and video
2020-08-19 11:41:13 +02:00
Jeff Huang 668f9620fe Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hant/
2020-08-19 11:30:29 +02:00
Jeff Huang 06df541204 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hant/
2020-08-19 11:30:28 +02:00
Kemal Oktay Aktoğan 21d852a73e Translated using Weblate (Turkish)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tr/
2020-08-19 11:30:28 +02:00
Kemal Oktay Aktoğan 004304f791 Translated using Weblate (Turkish)
Currently translated at 100.0% (234 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tr/
2020-08-19 11:30:28 +02:00
Chocobozzz 2d0d756e85 Fix responsive playlist elements 2020-08-19 11:30:21 +02:00
Chocobozzz 2711491ce1 Remove unused class in playlists elements 2020-08-19 11:30:21 +02:00
Chocobozzz d142c7b9c0 Use playlistPosition for playlists instead of videoId 2020-08-19 11:30:21 +02:00
Chocobozzz 3c6a44a181 Fix video playlist resuming 2020-08-19 11:30:21 +02:00
Chocobozzz e79df4eefb Update playlist add component to accept multiple times the same video 2020-08-19 11:30:21 +02:00
Chocobozzz b75410b87d Fix playlist dropdown active color 2020-08-19 11:30:21 +02:00
Chocobozzz 50a1e91dcc Fix startAt/stopAt playlist element edition 2020-08-19 11:30:21 +02:00
Chocobozzz 60ea8f7a31 Fix playlist deletion 2020-08-19 11:30:21 +02:00
Kemal Oktay Aktoğan 777db82ee6 Translated using Weblate (Turkish)
Currently translated at 49.5% (116 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tr/
2020-08-18 09:54:31 +02:00
Kemal Oktay Aktoğan 57f1ba762f Translated using Weblate (Turkish)
Currently translated at 4.7% (73 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2020-08-18 09:54:31 +02:00
Chocobozzz 7ed1edbbe4 We don't need services anymore for validators 2020-08-17 15:12:55 +02:00
Chocobozzz 1a95f0b962
Update translations 2020-08-17 10:34:58 +02:00
Chocobozzz f29f487ef8
Use localize for page titles 2020-08-17 10:30:59 +02:00
Chocobozzz 1bfc7b7379
Some code style fixes 2020-08-17 10:19:53 +02:00
Jeff Huang ee2c7f4225 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hant/
2020-08-17 10:18:00 +02:00
Jeff Huang 2190b96f25 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hant/
2020-08-17 10:18:00 +02:00
Jeff Huang 0ca1ef62a2 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1532 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2020-08-17 10:18:00 +02:00
Jeff Huang a6bcdd173f Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1532 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2020-08-17 10:18:00 +02:00
Filip Bengtsson 0c8885bafe Translated using Weblate (Swedish)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/
2020-08-17 10:18:00 +02:00
Antimidia 9c08ff81db Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pt_BR/
2020-08-17 10:18:00 +02:00
Berto Te d668e02716 Translated using Weblate (Spanish)
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2020-08-17 10:17:59 +02:00
Filip Bengtsson fddab2b666 Translated using Weblate (Swedish)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/
2020-08-17 10:17:59 +02:00
Filip Bengtsson b62e1a22a9 Translated using Weblate (Swedish)
Currently translated at 88.4% (1355 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-08-17 10:17:59 +02:00
Antimidia c2f34620d6 Translated using Weblate (Portuguese (Brazil))
Currently translated at 66.7% (1022 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2020-08-17 10:17:59 +02:00
Berto Te f2c6ebc61b Translated using Weblate (Spanish)
Currently translated at 100.0% (1532 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-08-17 10:17:59 +02:00
Berto Te c8565966f6 Translated using Weblate (Spanish)
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/es/
2020-08-17 10:17:59 +02:00
Jeff Huang a7415e3f04 Translated using Weblate (Chinese (Traditional))
Currently translated at 97.3% (1491 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2020-08-17 10:17:59 +02:00
Rafael Fontenelle b8c197e082 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (99 of 99 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pt_BR/
2020-08-17 10:17:59 +02:00
Rafael Fontenelle 85e0e0e66b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (242 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/pt_BR/
2020-08-17 10:17:59 +02:00
Rafael Fontenelle 32954ba4b2 Translated using Weblate (Portuguese (Brazil))
Currently translated at 65.0% (996 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2020-08-17 10:17:59 +02:00
Berto Te 4105017090 Translated using Weblate (Spanish)
Currently translated at 92.4% (1416 of 1532 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-08-17 10:17:59 +02:00
Kim 245b9d27bc
On touchscreens add content overlay for opened menu (#3088)
* Overflow:hidden on touchscreen when modal-open

* Do not display menu by default on touchscreens

* Add content overlay on touchscreens when menu is opened

* Fix zIndex overlay for search infos

* On touchscreens close menu on swipe left

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-08-17 10:17:54 +02:00
Kim 30d55e75ca
Add restore scroll position on user-dropdown anchors links and scroll to top on active sub-menu links (#3066)
* Add restore scroll position on router same url

* Remove settings top anchor

* Add scrollToTop on active links fixed sub-menu

* Add restore scroll position on notification avatar links

* Toggle menu and close pophover when click on active dropdown menu-left link

* Add onSameUrlRestoreScrollPosition on user dropdown channels link

* Same behavior scrollTop and scroll to anchor everywhere

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-08-17 10:13:31 +02:00
Chocobozzz 28fbb88f93
Fix css lint 2020-08-17 09:42:51 +02:00
test2a 39392b24e2
removed minimum width css to fit mobile devices with lesser width (#3090)
* Update instance-features-table.component.scss

removed this minimum width option because on mobile phones this resulted in page being larger than the phone width

* Update instance-features-table.component.scss

removed blank lines as requested
2020-08-17 09:34:08 +02:00
Chocobozzz aea53cc649
Fix incorrect resolution with webtorrent videos 2020-08-14 17:45:00 +02:00
Chocobozzz 496d784d05 Fix invalid refresh token in embed 2020-08-14 17:31:34 +02:00
Chocobozzz b4c3c51dc8
Fix circular dependencies 2020-08-14 17:28:54 +02:00
Chocobozzz 93e903ac16
Fix lint 2020-08-14 15:04:58 +02:00
kimsible da188b9f9e Migrate i18n to localize 2020-08-14 15:03:38 +02:00
kimsible 230c3ba24b Use this.user.account.id instead of recall authService.getUser() 2020-08-14 15:03:38 +02:00
kimsible c537763a23 Fix autoclose md popover when click on emoji list link inside 2020-08-14 15:03:38 +02:00
kimsible fdd1296521 Small refactor comments 2020-08-14 15:03:38 +02:00
kimsible e548a7c9b0 Remove unused markdown-it-emoji types dependency 2020-08-14 15:03:38 +02:00
kimsible ee3bd9db05 Add emoji list to markdown infos 2020-08-14 15:03:38 +02:00
kimsible fd9c3c8d66 Refactor popover markdown, add code style 2020-08-14 15:03:38 +02:00
kimsible 04c7f70175 Use commonjs instead of esm typescript for light emojis 2020-08-14 15:03:38 +02:00
kimsible 0672dc769b Add unicode emoji to markdown 2020-08-14 15:03:38 +02:00
kimsible 438c256b26 Move markdown icon on right and correct colors 2020-08-14 15:03:38 +02:00
kimsible ddb0303f4d Fix i18n on delete modal and linter 2020-08-14 15:03:38 +02:00
kimsible 3c176894ba Add markown compatible help icon in comment textarea 2020-08-14 15:03:38 +02:00
kimsible cb54210c19 Use comment as label for comments-thread add button 2020-08-14 15:03:38 +02:00
kimsible c311596094 Add icons to dropdown actions (report, remove and remove & re-draft) 2020-08-14 15:03:38 +02:00
kimsible 45ae994a44 Move delete, delete & redraft actions to options 2020-08-14 15:03:38 +02:00
kimsible f63c03fb6e Add delete & re-draft for comments without replies 2020-08-14 15:03:38 +02:00
kimsible 09f8f73fbc Hide deleted comment message when no replies 2020-08-14 15:03:38 +02:00
Chocobozzz 5a6de09313
Update locales with the new localization system 2020-08-14 10:34:16 +02:00
Chocobozzz 66357162f8
Migrate to $localize
* Remove i18n polyfill to translate things in components
 * Reduce bundle sizes
 * Improve runtime perf
 * Reduce a lot the time to make a full client build
 * Reduce client build complexity
 * We don't need a service to translate things anymore (so we will be able to translate title pages etc)

Unfortunately we may loose some translations in the migration process.
I'll put a message on weblate to notify translators
2020-08-14 10:28:30 +02:00
Chocobozzz 8c36074799
Update build steps for localization 2020-08-14 09:34:07 +02:00
Chocobozzz ef78fdbb2e
Update player and server translations 2020-08-14 09:32:20 +02:00
Chocobozzz 6f0db095f8
Regenerate translations 2020-08-14 09:20:27 +02:00
Chocobozzz fe9cc7183f
Remove useless i18n tags 2020-08-14 09:19:30 +02:00
Chocobozzz 954511f3ff
Update translations 2020-08-14 09:17:41 +02:00
Filip Bengtsson cce8f1dccc Translated using Weblate (Swedish)
Currently translated at 95.5% (1426 of 1492 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-08-12 09:17:00 +02:00
Berto Te 05ea02b581 Translated using Weblate (Spanish)
Currently translated at 100.0% (1492 of 1492 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-08-12 09:17:00 +02:00
Laurent Ettouati 108e3d138f Translated using Weblate (French (France))
Currently translated at 99.9% (1491 of 1492 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-12 09:16:59 +02:00
Rigel Kent 857961f0ee
adapt my-select-checkbox placeholder to its context 2020-08-11 16:52:26 +02:00
Chocobozzz 94676e631c
Remove angular pipes module 2020-08-11 16:50:00 +02:00
Chocobozzz 52c4976fcf
Use ng select for multiselect 2020-08-11 16:18:42 +02:00
Chocobozzz 3d25d5de33
Move form modules in the form shared module 2020-08-11 09:54:42 +02:00
Chocobozzz c9ea405f10
Fix playlist position in my playlists 2020-08-11 09:48:40 +02:00
Chocobozzz 9abd170dec
Fix tags in search filters 2020-08-11 09:41:55 +02:00
Rigel Kent 02c01341f4 add ng-select for templatable select options
- create select-tags component to replace ngx-chips
- create select-options to factorize option selection in forms
- create select-channel to simplify channel selection
- refactor tags validation
2020-08-11 09:03:39 +02:00
kimsible 4abe9c593a Add validator channel name 2020-08-11 08:46:35 +02:00
kimsible 62fc691548 Add channel_name field to create-user view 2020-08-11 08:46:35 +02:00
kimsible c2165d607e Add anchor links to about/instance 2020-08-11 08:34:04 +02:00
kimsible e752c75e55 Fix expanded margin content css var unapplied 2020-08-11 08:03:47 +02:00
kimsible 7034b3c908 Refactor - improve offset content handling with fixed sub-menu and broadcast-message 2020-08-11 08:03:28 +02:00
Chocobozzz 560605026b
Remove smooth scroll behaviour
It's not adapted to a SPA because the scroll is updated when we change page
2020-08-10 16:00:21 +02:00
Kim 4a53fc8204
Add new anchors in my-settings and handle offset sub-menu height (#3032)
* Add anchors setting and handle offset with sub-meu

* Use PeerTube scroll logic

* Add anchor for top my-settings

* Improve scroller with smooth behavior and css offset

* Fix anchor position when using history navigation

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-08-10 15:57:37 +02:00
Chocobozzz 207612dff8 Continue without token on error in embed 2020-08-10 15:15:48 +02:00
kimsible 41fafa9ef9 Do not display videojs poster when video is starting 2020-08-10 13:46:04 +02:00
Rigel Kent fccbbc1a77 add and document new additional video extensions supported at upload 2020-08-10 09:46:59 +02:00
Chocobozzz ae2dd04617
Correctly fix sub menu 2020-08-10 09:43:44 +02:00
Chocobozzz 82f443de1a
Add buttons in playlist page
To delete/edit/share the playlist
2020-08-10 09:43:44 +02:00
Chocobozzz 10846ef656
Fix playlist layout on mobile 2020-08-10 09:43:44 +02:00
Aman Sharma 203d594f2d
Resume video playback on close of support modal (#3052)
* Resume video playback on close of support modal #2995

* Fix lint issues
2020-08-10 08:32:10 +02:00
kimsible 17384fd856 Avoid lost scroll position when modal open 2020-08-10 08:18:54 +02:00
Rigel Kent b47d6282fb
revert upload bar text color to white 2020-08-09 13:29:23 +02:00
Chocobozzz 241c1a558c
Fix icon names 2020-08-07 14:55:55 +02:00
Chocobozzz 61c299eb24
Add ipad e2e test 2020-08-07 14:20:38 +02:00
Chocobozzz d5cefc1fa5
Merge branch 'feature/e2e' into develop 2020-08-07 14:01:11 +02:00
Chocobozzz 3efa3f4d35
Fix play overlay icon 2020-08-07 13:46:58 +02:00
Chocobozzz 951b582f52
Add ability to share playlists in modal 2020-08-07 13:43:48 +02:00
Chocobozzz 4891e4c77b
Regenerate translations 2020-08-07 11:48:00 +02:00
Chocobozzz 956f0a814c
Merge remote-tracking branch 'weblate/develop' into develop 2020-08-07 11:45:06 +02:00
Chocobozzz 189ab8deb3
Add ability to disable peertube button link in embed 2020-08-07 11:42:53 +02:00
Tzafrir Cohen 32f6fdd49d Translated using Weblate (Hebrew)
Currently translated at 13.2% (13 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/he/
2020-08-07 11:35:06 +02:00
Tzafrir Cohen 967884dff9 Added translation using Weblate (Hebrew) 2020-08-07 11:35:06 +02:00
Rigel Kent 0ec02c3ff7 Translated using Weblate (French (France))
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-08-07 11:35:06 +02:00
Yury Bulka 545c90d94d Translated using Weblate (Ukrainian)
Currently translated at 12.9% (186 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2020-08-07 11:35:06 +02:00
Chocobozzz 193b9ba7c0
Fix loading bar color 2020-08-07 11:34:22 +02:00
Chocobozzz 7f90579c04
Add playlist embed E2E test 2020-08-07 11:12:59 +02:00
Chocobozzz 5ab7fd9da9
Save 2020-08-07 09:14:25 +02:00
Chocobozzz be59656c82
Correctly error network errors in embed 2020-08-07 09:13:32 +02:00
Chocobozzz 92d54714b9 Fix control bar on small screens 2020-08-07 08:58:29 +02:00
Chocobozzz 4485dafb0e Fix playlist menu overflow 2020-08-07 08:58:29 +02:00
Chocobozzz 6fad8e51c4 Handle playlist oembed 2020-08-07 08:58:29 +02:00
Chocobozzz a75292db78 Align dock padding with playlist button 2020-08-07 08:58:29 +02:00
Chocobozzz 9054a8b6e5 Handle playlist methods in embed api 2020-08-07 08:58:29 +02:00
Chocobozzz 2a71d286ce Handle playlist position in URL 2020-08-07 08:58:29 +02:00
Chocobozzz fb13852d30 Load all playlist elements 2020-08-07 08:58:29 +02:00
Chocobozzz 1a8c2d74d1 Handle start at/stop at in playlist embed 2020-08-07 08:58:29 +02:00
Chocobozzz 56674bb9f8 Handle unavailable videos in embed playlists 2020-08-07 08:58:29 +02:00
Chocobozzz a950e4c82b Add previous button 2020-08-07 08:58:29 +02:00
Chocobozzz 4572c3d0d9 Handle basic playlist in embed 2020-08-07 08:58:29 +02:00
Chocobozzz 5abc96fca2 Add logic to handle playlist in embed 2020-08-07 08:58:29 +02:00
Chocobozzz a4ff3100d3 Cleanup tokens logic in embed 2020-08-07 08:55:02 +02:00
Chocobozzz a02b93ce75 Fix lint 2020-08-07 08:28:14 +02:00
Chocobozzz d88c9eb9db Remove angular build warning 2020-08-07 08:28:14 +02:00
Chocobozzz bd45d503e5 Reorganize shared models 2020-08-07 08:28:14 +02:00
Chocobozzz 583eb04b54 Upgrade to angular 10 2020-08-07 08:28:14 +02:00
Rigel Kent 4504f09f6e deal with refresh token in embed 2020-08-06 15:08:58 +02:00
Rigel Kent 71ab65d02f decouple video abuse details from embed, add embed to block list details 2020-08-06 15:08:58 +02:00
Chocobozzz a3b5e78af3 Analyze embed too with bundlewatch 2020-08-06 10:58:36 +02:00
Chocobozzz c7a53f6121
Correctly finish upload before updating video 2020-08-05 16:22:13 +02:00
Rigel Kent 9e8929d633
adjust help component, fix its instances in video-edit 2020-08-05 11:23:37 +02:00
Rigel Kent 830c762bb6
reword intellectual property
fixes #3010
2020-08-04 21:20:46 +02:00
Rigel Kent 6863f814b0 special display case for logged-out users to display download in watch page 2020-08-04 16:06:40 +02:00
Rigel Kent 9a42363291
correct column toggle z-index for user list 2020-08-03 23:43:23 +02:00
kimsible a7eaeae1dc Fix regression blocklist-accounts icon in sub-title 2020-08-03 16:52:40 +02:00
kimsible 8bed61815d Fix regression subscriptions icon in dropdown sub-menu 2020-08-03 16:52:40 +02:00
kimsible d607fc2463 Fix regressions sub-menu titles on mobile-view 2020-08-03 16:52:40 +02:00
Chocobozzz b12ce2b851
Fix isIOS function 2020-08-03 16:07:22 +02:00
Chocobozzz dca0fe12ec
Fix resolution for portrait videos 2020-08-03 16:03:52 +02:00
Chocobozzz 2045b57223
Fix about page layout with fixed submenu 2020-08-03 11:49:24 +02:00
Chocobozzz 7a09c3007a
Fix player hotkeys part 2 2020-08-03 08:56:32 +02:00
Chocobozzz e85bfe96fd
Fixes video hotkey part 1
A patch has to be merged in videojs hotkey plugin too
2020-07-31 17:11:28 +02:00
Chocobozzz 08d9ba0f85
Add ability to disable peertube link in embed 2020-07-31 17:03:57 +02:00
Chocobozzz 7c87bce471
Fix anonymous user theme 2020-07-31 16:55:32 +02:00
Chocobozzz b6a8cfc571
Detect ipad desktop as ios too 2020-07-31 16:08:52 +02:00
Chocobozzz d45f3641d0
Fix fullscreen on ios 2020-07-31 15:54:52 +02:00
chocobozzz 3991fcf29f Translated using Weblate (Spanish)
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-07-31 15:22:50 +02:00
chocobozzz 144a8695f5 Translated using Weblate (Spanish)
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-07-31 15:18:38 +02:00
chocobozzz 23b2a81df0 Translated using Weblate (Spanish)
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2020-07-31 15:08:29 +02:00
Yury Bulka feb27e46bb Translated using Weblate (Ukrainian)
Currently translated at 11.6% (168 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2020-07-31 13:50:34 +02:00
Yury Bulka a79bb6c23d Translated using Weblate (Ukrainian)
Currently translated at 11.0% (158 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2020-07-31 13:50:34 +02:00
Yury Bulka 7c9375a733 Translated using Weblate (Ukrainian)
Currently translated at 8.4% (121 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2020-07-31 13:50:34 +02:00
Quentin PAGÈS 801bddba17 Translated using Weblate (Occitan)
Currently translated at 72.4% (1041 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2020-07-31 13:50:34 +02:00
Laurent Ettouati 7e0d27071d Translated using Weblate (French (France))
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-07-31 13:50:34 +02:00
Александр aa9ed19873 Translated using Weblate (Russian)
Currently translated at 69.7% (1002 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-07-31 13:50:34 +02:00
Filip Bengtsson 7b1fb44064 Translated using Weblate (Swedish)
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-07-31 13:50:34 +02:00
Rigel Kent cf8ecab5ce Translated using Weblate (French (France))
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-07-31 13:50:34 +02:00
Laurent Ettouati 79f5d43949 Translated using Weblate (French (France))
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-07-31 13:50:34 +02:00
Tirifto ca7988d822 Translated using Weblate (Esperanto)
Currently translated at 99.0% (1422 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-07-31 13:50:34 +02:00
Tirifto 59ef87e786 Translated using Weblate (Esperanto)
Currently translated at 98.5% (1415 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2020-07-31 13:50:34 +02:00
Filip Bengtsson b86d6cb396 Translated using Weblate (Swedish)
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-07-31 13:50:34 +02:00
Laurent Ettouati 0e8800d6af Translated using Weblate (French (France))
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2020-07-31 13:50:34 +02:00
Chocobozzz 805d6a354b
Fix top menu dropdown 2020-07-31 13:39:42 +02:00
Chocobozzz e29dc2832e
Fix user list view 2020-07-31 13:33:05 +02:00
Chocobozzz 2f712d2bff
Fix build
(my bad)
2020-07-31 12:02:15 +02:00
Chocobozzz 41130b4ce3 Fix tests 2020-07-31 11:35:19 +02:00
Chocobozzz d573926e9b Add migrations for abuse messages 2020-07-31 11:35:19 +02:00
Chocobozzz 594d3e48d8 Add abuse messages/states notifications 2020-07-31 11:35:19 +02:00
Chocobozzz 94148c9028 Add abuse messages management in my account 2020-07-31 11:35:19 +02:00
Chocobozzz 441e453ae5 Add abuse message management in admin 2020-07-31 11:35:19 +02:00
kimsible 837fe4f3fb Revert user-menu dropdown active class on sub-menu and autoclose only on outside click 2020-07-31 11:31:45 +02:00
Kim 30814423ae
Improve (accessibility title) and move action-buttons on left in tables (#2980)
* Improve and move action-buttons on left in tables

* Focus on my-delete and my-button

* Correct spaces syntax

* Move user-action dropdown on the left

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-31 11:30:57 +02:00
Rigel Kent 7b3909644d test search for subscriptions and video-channels 2020-07-29 18:15:53 +02:00
Rigel Kent 225a7682e6 adapt notifications buttons for small screens 2020-07-29 18:15:53 +02:00
Rigel Kent 66927c0588 modify user-quota to match account settings style 2020-07-29 18:15:53 +02:00
Rigel Kent 4f5d045960 harmonize search for libraries 2020-07-29 18:15:53 +02:00
Rigel Kent bc99dfe54e variable columns for users list, more columns possible, badge display for statuses 2020-07-29 18:15:53 +02:00
Rigel Kent 654a188f80 allow sorting notifications 2020-07-29 18:15:53 +02:00
Rigel Kent 292c17b894 fix margin-left for edit-button 2020-07-29 18:15:53 +02:00
Kim dfe3f7b72e
Add alert and hide upload view when no upload is possible (#2966)
* Add alert and hide upload view when no upload is possible

* Add about instance link to alert

* Hide videos and imports links when no upload is possible

* Correct curly spacing lint

* Put logic canUpload to User model + add isHidden param to to-menu-dropdown

* Use canSeeVideoLinks from user model

* Rename and change logic canUpload to isUploadDisabled

* Use isDisplayed() method intead of isHidden value

* Refactor client and check videos count using quota

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Co-authored-by: Chocobozzz <me@florianbigard.com>
2020-07-28 15:18:38 +02:00
Kim a949f67636
correct regressions on sub-menu for account and admin (#3004) 2020-07-24 23:29:39 +02:00
Kim 2e7f262724
Display user quota progress bars above upload form (#2981)
* Move user-quota to my-user-quota shared component

* Add user-quota to upload form

* Increase progress bar height and make it focusable

* Correct syntax parenthesis

* Add explicit title to user-quota bars + tooltip with quota values

* Hide user-quota in second upload step

* Customize focus styles on user-quota

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-24 08:53:25 +02:00
Kim b40a219338
Hide generic channel display name and avatar on watch view (#2988)
* Hide generic channel display name on watch view

* Hide generic channel avatar on watch view

* Add Default username channel as a generic channel display-name

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-24 08:49:59 +02:00
Rigel Kent e13d7ae45c
fix position for sub-menus with actor
fixes ed5bb51726
2020-07-23 21:32:28 +02:00
Rigel Kent 2e2e4cf426
separate menu options from their values, remove their chevron 2020-07-23 15:44:32 +02:00
Chocobozzz f4a2dc5092
Fix compilation 2020-07-23 15:35:18 +02:00
Kim ed5bb51726
Improve navigation sub-menu and tabs effects (#2971)
* Improve nav border and colors on active and non-active

* Remove margin-top effect on active nav

* Use opacity / bold instead of color change on nav

* Remove dropdown items label in sub-menu and add a class active

* Position sub-menu to fixed

* Autoclose dropdown sub-menu only on outside click

* Remove open dropdown on hover in sub-menu

* Show reusable h1 for dropdown item in sub-menu

* Put reusable sub-menu h1 styles to mixins

* Add icons to sub-menu dropdown-item h1

* Make all the sub-menu accessible with focus

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-23 15:09:15 +02:00
Kim 345b4a22a8
Update my-account sub-menus icons (#2977)
* Update user sub-menus icons

* Update admin sub-menu icons

* Add solendp to credits

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-23 14:42:06 +02:00
kimsible 8110705d02 Fix: disable vertical scroll instead of hide on desktop browsers 2020-07-23 14:32:04 +02:00
Chocobozzz 2291a412d2
Merge branch 'release/2.3.0' into develop 2020-07-21 11:16:28 +02:00
Chocobozzz 97aaeadad5
Bumped to version v2.3.0 2020-07-21 10:03:58 +02:00
Chocobozzz 2e03d65032
Fix E2E tests 2020-07-21 09:38:26 +02:00
Chocobozzz ec903c010e
Merge branch 'release/2.3.0' into develop 2020-07-20 17:00:58 +02:00
kimsible 2170f1db6e Fix accessibility action buttons and display on imports and followers list 2020-07-20 17:00:28 +02:00
kimsible 2821595787 Correct missing test in user-edit template 2020-07-20 16:58:09 +02:00
kimsible cd801c6907 Correct action button selection mode styles 2020-07-20 16:57:47 +02:00
kimsible b5366b3c7e Correct maximized icon padding since new icons set implemented 2020-07-20 16:56:59 +02:00
Chocobozzz 0bdad52fbb
Fix issues with external links in search page 2020-07-20 11:37:06 +02:00
Chocobozzz 69a019968e
Fallback to built in HLS if possible 2020-07-20 10:13:56 +02:00
Chocobozzz cfde28bac3 Add ability to report account 2020-07-10 14:02:41 +02:00
Chocobozzz 8ca56654a1 Add ability to report comments in front end 2020-07-10 14:02:41 +02:00
Chocobozzz 310b5219b3 Add new abuses tests 2020-07-10 14:02:41 +02:00
Chocobozzz 4f32032fed Add migrations 2020-07-10 14:02:41 +02:00
Chocobozzz d95d155988 Use 3 tables to represent abuses 2020-07-10 14:02:41 +02:00
Chocobozzz 72493e44e9
Fix embed url 2020-07-10 11:13:41 +02:00
chocobozzz a42a3d34a1 Translated using Weblate (Chinese (Traditional))
Currently translated at 99.1% (1424 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2020-07-10 10:36:44 +02:00
chocobozzz b13186e3a7 Translated using Weblate (Russian)
Currently translated at 69.2% (994 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2020-07-10 10:30:15 +02:00
Filip Bengtsson c1b4805be1 Translated using Weblate (Swedish)
Currently translated at 97.6% (1402 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2020-07-10 10:20:16 +02:00
NorbiPeti d567632952 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1436 of 1436 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2020-07-10 10:20:16 +02:00