Commit Graph

5128 Commits

Author SHA1 Message Date
Chocobozzz 60d893cf82
Remove deprecated option 2021-11-17 08:56:08 +01:00
Chocobozzz ac03618098
Don't display log tag filter for audit logs 2021-11-16 10:49:03 +01:00
Chocobozzz e5830ac64b
Fix progress display 2021-11-16 09:13:20 +01:00
Chocobozzz 5638df0895
Update xliffmerge 2021-11-15 15:56:58 +01:00
Chocobozzz 45b3a29b6a
Update translations 2021-11-15 15:10:19 +01:00
Hồ Nhất Duy 1cb98662b1 Translated using Weblate (Vietnamese)
Currently translated at 99.8% (1895 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-11-15 09:37:42 +01:00
Александр 494f0551ce Translated using Weblate (Russian)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-15 09:37:42 +01:00
Manuel Viens 56f5ccb233 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.7% (1893 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-11-15 09:37:42 +01:00
Besnik Bleta 52927a8aa2 Translated using Weblate (Albanian)
Currently translated at 99.5% (1361 of 1367 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
2021-11-15 09:37:42 +01:00
Александр e759b73f74 Translated using Weblate (Russian)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-15 09:37:42 +01:00
Rostyslav Haitkulov 2e3e678763 Translated using Weblate (Ukrainian)
Currently translated at 48.1% (914 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-11-15 09:37:42 +01:00
Александр fc6bbd6b72 Translated using Weblate (Russian)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-15 09:37:42 +01:00
GunChleoc fb87355d6a Translated using Weblate (Gaelic)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-11-15 09:37:42 +01:00
Yaron Shahrabani 26bee038f7 Translated using Weblate (Hebrew)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/he/
2021-11-15 09:37:42 +01:00
Jeff Huang 9af0e181bf Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-11-15 09:37:42 +01:00
Filip Bengtsson 43f74fb997 Translated using Weblate (Swedish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/
2021-11-15 09:37:42 +01:00
Filip Bengtsson 18f398dc54 Translated using Weblate (Swedish)
Currently translated at 99.2% (1883 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-11-15 09:37:42 +01:00
Александр e638fa09a7 Translated using Weblate (Russian)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-15 09:37:42 +01:00
josé m 14ebef96b0 Translated using Weblate (Galician)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-11-15 09:37:42 +01:00
Berto Te f5d5c88a6d Translated using Weblate (Spanish)
Currently translated at 100.0% (1897 of 1897 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-11-15 09:37:42 +01:00
Chocobozzz 50fe0eac38
Fix account switch in channels page 2021-11-15 09:19:54 +01:00
Chocobozzz bc84433893
Add more when deleting a video 2021-11-15 09:12:15 +01:00
Chocobozzz 527a52ac42
Add ability to filter out public videos from admin 2021-11-12 14:23:22 +01:00
Chocobozzz 8db19c959e
Remove contributors list from /about/peertube
Some contributors don't want to be associated to a particular peertube
instance
2021-11-12 11:00:51 +01:00
Chocobozzz a7dbc60871
Improve user delete confirmation modal 2021-11-12 09:09:09 +01:00
Chocobozzz cd2fad008a
Update angular 2021-11-10 16:33:55 +01:00
Chocobozzz 9bedf70b23
Update client dependencies 2021-11-10 16:11:28 +01:00
Chocobozzz 1868ff3db9
Fix lint 2021-11-09 16:07:40 +01:00
Chocobozzz 7337a75bf0
Add available themes and plugins in feature table 2021-11-09 15:26:10 +01:00
Chocobozzz 51353d9a03 Refactor video views
Introduce viewers attribute for live videos
Count views for live videos
Reduce delay to see the viewer update for lives
Add ability to configure video views buffer interval and view ip
expiration
2021-11-09 15:00:31 +01:00
Chocobozzz 221ee1adc9 Add transcoding fail message in client 2021-11-09 15:00:21 +01:00
Chocobozzz c49c366ac3
Update translations 2021-11-08 11:25:43 +01:00
Zet 9cd875001b Translated using Weblate (Arabic)
Currently translated at 82.6% (1539 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-11-08 11:19:06 +01:00
Jonatan Nyberg 7b8957bb2f Translated using Weblate (Swedish)
Currently translated at 98.0% (1827 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-11-08 11:19:06 +01:00
Laurent Ettouati 4d56b69733 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.3% (1851 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-11-08 11:19:06 +01:00
Zet e9ea5c75d1 Translated using Weblate (Arabic)
Currently translated at 82.9% (1545 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-11-08 11:19:06 +01:00
Zet f0300e2df7 Translated using Weblate (Arabic)
Currently translated at 82.8% (1543 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-11-08 11:19:06 +01:00
Zet c578fc6d08 Translated using Weblate (Arabic)
Currently translated at 82.8% (1543 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-11-08 11:19:06 +01:00
Eivind Ødegård 7c315b6a76 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 3.2% (58 of 1788 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2021-11-08 11:19:06 +01:00
Zet 170272666c Translated using Weblate (Arabic)
Currently translated at 82.8% (1543 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-11-08 11:19:06 +01:00
Hồ Nhất Duy 4976f93cbb Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-11-08 11:19:06 +01:00
Hugo Peixoto 0711bd6b7d Translated using Weblate (Portuguese (Portugal))
Currently translated at 35.7% (666 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_PT/
2021-11-08 11:19:06 +01:00
Hugo Peixoto 5b1509296b Translated using Weblate (Portuguese (Portugal))
Currently translated at 32.4% (605 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_PT/
2021-11-08 11:19:06 +01:00
GunChleoc d58384e145 Translated using Weblate (Gaelic)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gd/
2021-11-08 11:19:06 +01:00
GunChleoc 687a6afd69 Translated using Weblate (Gaelic)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-11-08 11:19:06 +01:00
Balázs Meskó 4cfaec956d Translated using Weblate (Hungarian)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2021-11-08 11:19:06 +01:00
Manuel Viens 36b8a08925 Translated using Weblate (French (France) (fr_FR))
Currently translated at 98.8% (1841 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-11-08 11:19:06 +01:00
Zet a17866ae05 Translated using Weblate (Arabic)
Currently translated at 82.7% (1542 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-11-08 11:19:05 +01:00
Александр e1cf2c89c1 Translated using Weblate (Russian)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2021-11-08 11:19:05 +01:00
josé m 36b04e053e Translated using Weblate (Galician)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-11-08 11:19:05 +01:00
Berto Te 796099a388 Translated using Weblate (Spanish)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-11-08 11:19:05 +01:00
Jeff Huang 1e6d9eeb37 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-11-08 11:19:05 +01:00
Simon Brosdetzko b9756be715 Translated using Weblate (German)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-11-08 11:19:05 +01:00
Александр 8cf6a987e9 Translated using Weblate (Russian)
Currently translated at 100.0% (1863 of 1863 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-08 11:19:05 +01:00
Chocobozzz fe6c962666
Prefer "hide" since filters are not a modal 2021-11-08 11:18:37 +01:00
Chocobozzz 6fd4f8975c
Fix english 2021-11-08 11:17:12 +01:00
Chocobozzz d91b23b11c
Fix jobs state selection badge style 2021-11-05 14:14:31 +01:00
Chocobozzz 3233acdadf
Fix modal button inconsistency 2021-11-05 11:52:25 +01:00
Chocobozzz df1db951c5
Support RTMPS 2021-11-05 11:38:17 +01:00
Florian CUNY 8dd754c767
Added 144p encoding (#4492)
* Added 144p encoding

Implements https://github.com/Chocobozzz/PeerTube/issues/4428

* Fixed typo in core-utils

* Increased BitPerPixel for 144p

* Disabled 144p by default in test.yaml

* Another try at fixing tests

* Fixed test in video-transcoder (api-3)

* Fixed test in video-imports (api-4)

* Fixed test in live-constraints (api-2)

* Tried to fix tests in api-3 again

* Revert "Tried to fix tests in api-3 again"

This reverts commit 266e1143fa37f333d149c2c2791c7bd33621ac14.

* Fixed test in config.ts (api-2)

* Try to fix test in video-hls.ts (api-3)

* Fixed test in video-transcoder.ts (api-3)

* Fix tests

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-11-05 10:23:02 +01:00
Chocobozzz dd6d2a7ce5
Improve advanced input filter 2021-11-03 14:23:55 +01:00
Chocobozzz d324756edb
Add ability to filter by file type 2021-11-03 11:32:41 +01:00
Chocobozzz d5d9c5b79e
Add ability to filter live videos 2021-11-03 09:59:53 +01:00
Chocobozzz 9814ea9f04
Fix lint 2021-11-03 09:40:50 +01:00
Chocobozzz 05ac4ac7ed
Move admin stuff in +admin 2021-11-02 14:14:26 +01:00
Chocobozzz 047f9585dd
Fix select in share modal 2021-11-02 11:52:55 +01:00
Chocobozzz 256fb92e67
Better moderation label 2021-11-02 11:51:23 +01:00
Chocobozzz 231ff4af3b
Add ability to exclude muted accounts 2021-11-02 11:50:03 +01:00
Chocobozzz 61f85385bb
Add admin videos loading animation 2021-11-02 11:17:17 +01:00
Chocobozzz 7e7d8e4853
Some fixes for admin videos list 2021-11-02 11:13:13 +01:00
Chocobozzz f1c861727c
Add ability to preview embed in share modal 2021-11-02 10:01:28 +01:00
Chocobozzz eeae81428e
Remove useless components 2021-10-29 11:52:58 +02:00
Chocobozzz 3c10840fa9 Add video file size info in admin videos list 2021-10-29 11:48:21 +02:00
Chocobozzz 2760b454a7 Deprecate filter video query
Introduce include and isLocal instead
2021-10-29 11:48:21 +02:00
Chocobozzz e4611b5491 Always use my-table-expander-icon 2021-10-29 11:48:21 +02:00
Chocobozzz 33f6dce136 Add videos list admin component 2021-10-29 11:48:21 +02:00
Chocobozzz 00004f7f6b Put admin users in overview tab 2021-10-29 11:48:21 +02:00
Chocobozzz bd898dd76b
Add message if registration is disabled 2021-10-29 11:16:36 +02:00
Florian CUNY db581cf7b9
Added label on the next autoplayed video and hide the hr line if unnecessary (#4497)
* Added label on the next autoplayed video

Implements https://github.com/Chocobozzz/PeerTube/issues/4280

Also hid the hr line if autoplay is disabled

* Applied code suggestion

* Applied code suggestion

* Applied the last remaining code suggestion
2021-10-26 17:15:12 +02:00
Florian CUNY 754b6f5f41
Made the video channels limit (per user) server-wide configurable (#4491)
* Made the video channels limit (per user) server-wide configurable

Implements https://github.com/Chocobozzz/PeerTube/issues/3092

Also added a "quota bar" in the account's settings page

* Fixed lint errors

* Another pass at fixing lint errors

* Applied code suggestions

* Removed 'video channels quota'
2021-10-26 16:42:10 +02:00
Chocobozzz 615836dbd4
@peertube/embed-api 0.0.
5
2021-10-26 16:17:51 +02:00
Chocobozzz 950b3ce7f0
Migrate to @peertube/videojs-contextmenu
To fix a bug with latest videojs
2021-10-26 11:24:05 +02:00
Poslovitch 9f3bf1432d Added Markdown formatting in playlist descriptions
Implements https://github.com/Chocobozzz/PeerTube/issues/3627
2021-10-26 08:48:17 +02:00
Poslovitch 3c4d6c1d9c Changed label of "sort by views" to "sort by recent views"
Fixes https://github.com/Chocobozzz/PeerTube/issues/4421
2021-10-26 08:37:40 +02:00
Rigel Kent 276250f0a3
prevent multiple post-process triggering of upload-resumable (#4175)
* prevent multiple post-process triggering of upload-resumable

* switch from 409 to 503 for upload being processed

* Improve resumable upload check

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-10-25 17:42:20 +02:00
Chocobozzz 36de29dfb2
Remove render media todo
We don't want to use official module anymore since we removed a large
part of the upstream code we don't need (pdf etc)
2021-10-22 16:18:55 +02:00
Chocobozzz 02b2e482e0
Fix some old typing issues 2021-10-22 16:18:00 +02:00
Chocobozzz 60dd77c692
Cleanup video playlist element miniature code 2021-10-22 16:05:57 +02:00
Chocobozzz 0ba9696c01
Cleanup video update component 2021-10-22 15:51:02 +02:00
Nataly Rocha 382258676c
Add warning and update privacy on share playlist (#4469)
* add warning and update privacy on share

* update playlist display name on toast

* change privacy update to link

* remove conditional

* Improve share private warning styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-10-22 15:11:45 +02:00
Chocobozzz ab4001aade
Provide origin URL to client and fix remote share 2021-10-22 14:11:58 +02:00
Chocobozzz a71d4140a5
Update translations 2021-10-21 11:07:14 +02:00
Zet 9e872fa5fb Translated using Weblate (Arabic)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar/
2021-10-21 11:01:39 +02:00
Zet 9656848d3a Translated using Weblate (Arabic)
Currently translated at 100.0% (248 of 248 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ar/
2021-10-21 11:01:39 +02:00
Zet 06c89800ba Translated using Weblate (Arabic)
Currently translated at 83.6% (1543 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-10-21 11:01:39 +02:00
Berto Te 5b73f19cbe Translated using Weblate (Spanish)
Currently translated at 100.0% (248 of 248 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/es/
2021-10-21 11:01:39 +02:00
Diazepan Medina dc5096146d Translated using Weblate (Spanish)
Currently translated at 100.0% (248 of 248 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/es/
2021-10-21 11:01:39 +02:00
Zet 6bfb6bae36 Translated using Weblate (Arabic)
Currently translated at 79.9% (1475 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-10-21 11:01:38 +02:00
Kempelen e16936cd50 Translated using Weblate (Hungarian)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hu/
2021-10-21 11:01:38 +02:00
Kempelen 8dc24d6806 Translated using Weblate (Hungarian)
Currently translated at 100.0% (248 of 248 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hu/
2021-10-21 11:01:38 +02:00
Kempelen 63dbc8e6d8 Translated using Weblate (Hungarian)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2021-10-21 11:01:38 +02:00
Hồ Nhất Duy b33b14887b Translated using Weblate (Vietnamese)
Currently translated at 99.8% (1843 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-10-21 11:01:38 +02:00
helabasa cf1e8bef54 Translated using Weblate (Sinhala)
Currently translated at 4.2% (5 of 117 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/si/
2021-10-21 11:01:38 +02:00
helabasa 668abfdd70 Translated using Weblate (Sinhala)
Currently translated at 1.6% (4 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/si/
2021-10-21 11:01:38 +02:00
helabasa 2353191688 Added translation using Weblate (Sinhala) 2021-10-21 11:01:38 +02:00
helabasa 040b376ae1 Added translation using Weblate (Sinhala) 2021-10-21 11:01:38 +02:00
Jeff Huang 73649a0c97 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-10-21 11:01:38 +02:00
Chocobozzz efcadd3d14
Fix "Off" player string localization 2021-10-21 11:01:10 +02:00
Chocobozzz fe228901ce
Hide live transcoding features if disabled 2021-10-21 11:00:53 +02:00
Chocobozzz a2c3564a31
Improve moderation dropdown UX 2021-10-21 10:19:42 +02:00
Chocobozzz 5196817c5d
Fix privacy concern for remote videos 2021-10-21 09:24:22 +02:00
Chocobozzz ebe9b6b3f3
Fix ng select tags height 2021-10-20 14:50:46 +02:00
Chocobozzz 64553e8809
Add ability to filter logs by tags 2021-10-20 14:33:38 +02:00
Chocobozzz 1243729899
Refactor log level choice 2021-10-20 13:52:56 +02:00
Chocobozzz d94b8ecf7d
Improve admin tables responsive 2021-10-20 11:35:09 +02:00
Chocobozzz dbb76162b9
Admin menu header consistency for system entries 2021-10-20 10:27:51 +02:00
Chocobozzz 926bf5496f
Fix missing width/height in share iframe 2021-10-20 09:56:15 +02:00
Chocobozzz 05c114f5b4
Fix max pagination in find in bulk 2021-10-20 09:25:44 +02:00
Chocobozzz 978c87e7f5
Add channel filters for my videos/followers 2021-10-20 09:25:44 +02:00
Chocobozzz 7e76cc3800
Add quick filter for followers 2021-10-20 09:25:44 +02:00
Chocobozzz 4beda9e12a
Add ability to view my followers 2021-10-20 09:25:44 +02:00
Chocobozzz e960932517
Optimize channel with video in homepage 2021-10-18 15:41:20 +02:00
Chocobozzz 2cc276f92f
Fix find in bulk 2021-10-18 11:44:54 +02:00
Chocobozzz 1e2fe802d1
Force live type specification in first step 2021-10-15 11:45:03 +02:00
Chocobozzz 3eb7ee658d
Try to improve permanent live label 2021-10-15 10:54:12 +02:00
Chocobozzz ca44cb3692
Fix my videos search on refresh 2021-10-15 10:30:39 +02:00
Chocobozzz 0067a77d23
Improve playback with bad redundancies 2021-10-14 17:06:41 +02:00
Chocobozzz afb7d2d5c6
Remove protractor workaround
We don't use it anymore
2021-10-14 11:50:22 +02:00
Chocobozzz cf0c8ee588
Fix admin edition disabling feature 2021-10-14 11:35:43 +02:00
Chocobozzz e1a570abff
Fix user subscription follows count 2021-10-14 10:52:15 +02:00
Chocobozzz f8ddccf239
Upgrade linkifyjs 2021-10-12 15:16:31 +02:00
Chocobozzz 6214bc7dde
Update client dependencies 2021-10-12 14:47:19 +02:00
Chocobozzz 80dea8f4d6
Rename config key 2021-10-12 14:25:30 +02:00
kontrollanten 7399a79f73
add option to always show channel display name (#4422)
* add option to always show channel display name

closes #4040

* show avatar in video miniatures

closes #4040

* Revert "show avatar in video miniatures"

This reverts commit 79b1a84140.

* channel display name: fix review comments
2021-10-12 14:23:44 +02:00
Chocobozzz 10ef089102
Merge branch 'release/3.4.0' into develop 2021-10-12 13:50:48 +02:00
kontrollanten c80e458afb
extend client-overrides with default images (#4392)
* extend client-overrides with default images

Add:
* default-playlist.png
* default-avatar-account.png
* default-avatar-videochannel.png

solves #4108

* Rename to default-avatar-video-channel.png

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-10-12 13:50:40 +02:00
kontrollanten c3bb04413e
add ...playlist.elements.loaded hook (#4387)
* client: add ...playlist.elements.loaded hook

closes #4385

* fix linting error

* client: add playlist metadata to video-watch hooks

* Prefer using a filter for playlist elements hook

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-10-12 13:45:55 +02:00
Jelle Besseling 8d8a037e3f
Allow configuration to be static/readonly (#4315)
* Allow configuration to be static/readonly

* Make all components disableable

* Improve disabled component styling

* Rename edits allowed field in configuration

* Fix CI
2021-10-12 13:33:44 +02:00
Chocobozzz 221d876fa7
Fix upload can deactivate 2021-10-12 10:53:26 +02:00
Chocobozzz c55d76206c
Remove redundant attribute 2021-10-11 14:55:06 +02:00
Chocobozzz 9fb2ed5f83
Remove useless assignment 2021-10-11 14:40:00 +02:00
Chocobozzz 0fe87dc5a1
Remove unused function 2021-10-11 12:00:29 +02:00
Chocobozzz bdb1dfc176
Safer iframe creation 2021-10-11 11:13:27 +02:00
Chocobozzz 9b513232ac
Update translations 2021-10-11 09:57:18 +02:00
Kempelen eca57688ad Translated using Weblate (Hungarian)
Currently translated at 93.9% (1734 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2021-10-11 09:38:53 +02:00
chocobozzz d75190e374 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-10-11 09:38:53 +02:00
Hồ Nhất Duy 84f7ca0e32 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-10-11 09:38:53 +02:00
DignifiedSilence 74f7cf9302 Translated using Weblate (Japanese)
Currently translated at 70.2% (1297 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-10-11 09:38:53 +02:00
Kempelen 0d5357c0ee Translated using Weblate (Hungarian)
Currently translated at 88.5% (1634 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2021-10-11 09:38:53 +02:00
Zet e4779734b3 Translated using Weblate (Arabic)
Currently translated at 77.6% (1432 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-10-11 09:38:53 +02:00
Petr Balíček 982496fb69 Translated using Weblate (Czech)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/cs/
2021-10-11 09:38:53 +02:00
Petr Balíček 1d710274ef Translated using Weblate (Czech)
Currently translated at 100.0% (248 of 248 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/cs/
2021-10-11 09:38:53 +02:00
Ihor Hordiichuk bbd092a430 Translated using Weblate (Ukrainian)
Currently translated at 51.0% (941 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-10-11 09:38:53 +02:00
Kempelen 1ac398076e Translated using Weblate (Hungarian)
Currently translated at 85.0% (1569 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2021-10-11 09:38:53 +02:00
Petr Balíček 75572a1082 Translated using Weblate (Czech)
Currently translated at 25.4% (469 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-10-11 09:38:53 +02:00
Zet 64b2790ee5 Translated using Weblate (Arabic)
Currently translated at 76.5% (1412 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-10-11 09:38:53 +02:00
Mostafa Ahangarha 6623ba4fcc Translated using Weblate (Persian)
Currently translated at 13.2% (245 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2021-10-11 09:38:53 +02:00
Armin Kunkel 067343d694 Translated using Weblate (German)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-10-11 09:38:53 +02:00
Manuel Viens 3979c313f9 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-10-11 09:38:53 +02:00
Eivind Ødegård b58c45ce05 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 1.9% (35 of 1788 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2021-10-11 09:38:53 +02:00
vachan 9553b2a104 Translated using Weblate (Malayalam)
Currently translated at 22.5% (399 of 1770 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ml/
2021-10-11 09:38:53 +02:00
Ihor Hordiichuk 870f586e2f Translated using Weblate (Ukrainian)
Currently translated at 50.7% (937 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-10-11 09:38:53 +02:00
Ihor Hordiichuk 6430fddfa0 Translated using Weblate (Ukrainian)
Currently translated at 43.3% (799 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-10-11 09:38:53 +02:00
Frank Sträter f52f7e0336 Translated using Weblate (Dutch)
Currently translated at 82.3% (1519 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2021-10-11 09:38:53 +02:00
Filip Bengtsson 03ea8f50f0 Translated using Weblate (Swedish)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/
2021-10-11 09:38:53 +02:00
Filip Bengtsson 474a56fed8 Translated using Weblate (Swedish)
Currently translated at 99.4% (1835 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-10-11 09:38:53 +02:00
Filip Bengtsson d66b23eba8 Translated using Weblate (Swedish)
Currently translated at 97.5% (1799 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-10-11 09:38:53 +02:00
Александр e334d72ee0 Translated using Weblate (Russian)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-10-11 09:38:52 +02:00
josé m 28e67b69bd Translated using Weblate (Galician)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-10-11 09:38:52 +02:00
Diazepan Medina 867990d498 Translated using Weblate (Spanish)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-10-11 09:38:52 +02:00
Jeff Huang eadfb01a5a Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-10-11 09:38:52 +02:00
Александр 675bf7417e Translated using Weblate (Russian)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2021-10-11 09:38:52 +02:00
Александр 5a84ce4a10 Translated using Weblate (Russian)
Currently translated at 100.0% (248 of 248 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2021-10-11 09:38:52 +02:00
Hồ Nhất Duy 7244c42da9 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1845 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-10-11 09:38:52 +02:00
josé m 7a4676f7e5 Translated using Weblate (Galician)
Currently translated at 98.6% (1820 of 1845 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-10-11 09:38:52 +02:00
Chocobozzz d00e9c54f3
Merge branch 'next' into develop 2021-10-11 09:37:30 +02:00
Chocobozzz eecd7ac359
Bumped to version v3.4.1 2021-10-11 09:37:27 +02:00
Chocobozzz 0af2a8c5d6
Correctly disable infinite scroll for reuse 2021-10-11 09:37:27 +02:00
Chocobozzz 52d1477ac4
Fix client build 2021-10-11 09:37:26 +02:00
Chocobozzz db9df9a72c
Fix local/session storage polyfill 2021-10-11 09:37:26 +02:00
Chocobozzz e0b1231b20
Fix autoblock message on upload page 2021-10-11 09:37:26 +02:00
Chocobozzz 3edbafb637
Bumped to version v3.4.1 2021-10-11 09:23:55 +02:00
Chocobozzz b51e5b7401
Correctly disable infinite scroll for reuse 2021-10-08 15:59:05 +02:00
Chocobozzz 78ff11fc25
Fix client build 2021-10-08 14:51:03 +02:00
Chocobozzz dd0ad8dfa5
Fix local/session storage polyfill 2021-10-08 11:57:39 +02:00
Chocobozzz 8e7442d0d8
Fix autoblock message on upload page 2021-10-08 11:26:17 +02:00
Chocobozzz 89ac282e04
Fix embed api 2021-09-10 15:53:33 +02:00
Chocobozzz e367da949b
Cleanup player quality change 2021-09-10 15:06:57 +02:00
Chocobozzz c6fb386adc
Bumped to version v3.4.0 2021-09-09 10:54:23 +02:00
Chocobozzz 335fe15c47
Disable chunk upload on ios
See https://github.com/kukhariev/ngx-uploadx/issues/316#issuecomment-915858713
2021-09-09 10:31:30 +02:00
Chocobozzz c97ebaa6a8
Update translations 2021-09-08 17:18:05 +02:00
Laurent Ettouati 35cdbfcf73 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (247 of 247 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr_FR/
2021-09-08 17:16:30 +02:00
Laurent Ettouati 88fdab479b Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1850 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-09-08 17:16:30 +02:00
Hồ Nhất Duy 5bbc67d4ff Translated using Weblate (Vietnamese)
Currently translated at 99.8% (1848 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-09-08 17:16:30 +02:00
Ms Kimsible 1a535e0327 Translated using Weblate (French (France) (fr_FR))
Currently translated at 97.6% (1807 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-09-08 17:16:30 +02:00
Laurent Ettouati 4b1bed46a6 Translated using Weblate (French (France) (fr_FR))
Currently translated at 97.6% (1807 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-09-08 17:16:30 +02:00
Simon Brosdetzko d8a4c83b9f Translated using Weblate (German)
Currently translated at 100.0% (1850 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-09-08 17:16:30 +02:00
Jeff Huang a1c92b742d Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1850 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-09-08 17:16:30 +02:00
Ihor Hordiichuk 832610610d Translated using Weblate (Ukrainian)
Currently translated at 35.8% (664 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-09-08 17:16:30 +02:00
Phongpanot f381976de0 Translated using Weblate (Thai)
Currently translated at 54.7% (1013 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2021-09-08 17:16:30 +02:00
Александр 8bcbc85ec5 Translated using Weblate (Russian)
Currently translated at 100.0% (1850 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-09-08 17:16:30 +02:00
Berto Te 62a84aa377 Translated using Weblate (Spanish)
Currently translated at 100.0% (1850 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-09-08 17:16:30 +02:00
think4web 3ddda00c79 Translated using Weblate (Ukrainian)
Currently translated at 32.5% (603 of 1850 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-09-08 17:16:30 +02:00
Chocobozzz 8a7abfef88
Fix video filters for non english UI 2021-09-08 15:13:12 +02:00
Chocobozzz 9e8a7e0837
Ensure we return a boolean 2021-09-08 10:19:03 +02:00
Chocobozzz 0ea2f79d45
Safer image preview 2021-09-08 10:16:39 +02:00
Ms Kimsible 4546d92e40 Fix undefined this.user.videoChannels on production build 2021-09-08 10:16:33 +02:00
Ms Kimsible b16e0cf248
Fix broken delete buttons of admin federation lists (#4378)
* Add ellipsis on my-delete button of federation admin

* Add ellipsis on button label to define (max-)width on host component

Co-authored-by: Ms Kimsible <kimsible@users.noreply.github.com>
2021-09-08 10:12:38 +02:00
Chocobozzz 6f9719b568
Add dev lib documentation 2021-09-07 11:47:40 +02:00
Chocobozzz 02b286f890
More robust webtorrent redundancy download
Avoid issues with inconsistencies between magnet infohash and torrent
infohash, blocking webtorrent upload that will timeout
2021-09-06 16:19:49 +02:00
Chocobozzz 6d210220be
Fix NSFW filter and add tests 2021-09-03 16:35:18 +02:00
Chocobozzz c21a0aa855
Display a message in embed on unsupported web browser 2021-09-02 09:31:07 +02:00
Chocobozzz 12d6b873cd
Improve e2e workflow and add doc 2021-09-02 09:07:42 +02:00
Chocobozzz 6527eb0ccf
Compat embed with ios 11 2021-09-01 15:55:54 +02:00
Chocobozzz 3419e0e1fe
Migrate to webdriverio 2021-09-01 15:06:46 +02:00
Chocobozzz 2a4c9669d2
Also fix safari for embed 2021-09-01 11:56:12 +02:00
Chocobozzz ef44710bb0
Fix player on safari 11 2021-08-31 16:25:10 +02:00
Chocobozzz 92cb986263
Bumped to version v3.4.0-rc.1 2021-08-31 08:43:11 +02:00
Chocobozzz 36e5e1d7a6
Update translations 2021-08-31 08:09:05 +02:00
Ihor Hordiichuk 2a373aed15 Translated using Weblate (Ukrainian)
Currently translated at 32.3% (598 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk 29296572b6 Translated using Weblate (Ukrainian)
Currently translated at 26.5% (490 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk 960b29ef6f Translated using Weblate (Ukrainian)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/uk/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk e5d0291a7e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (234 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/uk/
2021-08-30 17:13:29 +02:00
Filip Bengtsson a5adfb8e2d Translated using Weblate (Swedish)
Currently translated at 100.0% (247 of 247 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk 3b2686ca0b Translated using Weblate (Ukrainian)
Currently translated at 26.5% (490 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
think4web 5a7841e409 Translated using Weblate (Ukrainian)
Currently translated at 26.5% (490 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Filip Bengtsson a652ad481e Translated using Weblate (Swedish)
Currently translated at 95.9% (1774 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-08-30 17:13:29 +02:00
Simon Brosdetzko 7fa2a8fec8 Translated using Weblate (German)
Currently translated at 100.0% (1848 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk cb194a8ea1 Translated using Weblate (Ukrainian)
Currently translated at 18.8% (349 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
think4web e728c8ed92 Translated using Weblate (Ukrainian)
Currently translated at 18.8% (349 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
think4web 2ed63bddd0 Translated using Weblate (Ukrainian)
Currently translated at 17.9% (332 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Jeff Huang c18bd8dd2c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1848 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-08-30 17:13:29 +02:00
Hồ Nhất Duy 29c27bce0f Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1848 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-08-30 17:13:29 +02:00
Stefan Keks cf35ae9c40 Translated using Weblate (Ukrainian)
Currently translated at 17.5% (325 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk 35889eca4e Translated using Weblate (Ukrainian)
Currently translated at 17.5% (325 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Phongpanot 46cc967651 Translated using Weblate (Thai)
Currently translated at 54.3% (1005 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2021-08-30 17:13:29 +02:00
Александр 32353c4784 Translated using Weblate (Russian)
Currently translated at 100.0% (1848 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-08-30 17:13:29 +02:00
Mostafa Ahangarha d678941642 Translated using Weblate (Persian)
Currently translated at 10.1% (188 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2021-08-30 17:13:29 +02:00
Berto Te 20fe00c0d4 Translated using Weblate (Spanish)
Currently translated at 100.0% (1848 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk e32517a623 Translated using Weblate (Ukrainian)
Currently translated at 17.5% (325 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Stefan Keks dfecc5a114 Translated using Weblate (Ukrainian)
Currently translated at 17.5% (325 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Ihor Hordiichuk 0121d1e196 Translated using Weblate (Ukrainian)
Currently translated at 17.5% (324 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Stefan Keks 302a1b70f5 Translated using Weblate (Ukrainian)
Currently translated at 17.5% (324 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
think4web 4a1a0eca6f Translated using Weblate (Ukrainian)
Currently translated at 17.4% (323 of 1848 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-08-30 17:13:29 +02:00
Chocobozzz af6766e375
Fix login modal error 2021-08-30 17:13:16 +02:00
Chocobozzz 2b36e477bf
Add import polyfill 2021-08-30 14:13:31 +02:00
Chocobozzz 893f0f2f0f
Specify absolute tsconfig path for webpack 2021-08-30 10:49:24 +02:00
Chocobozzz 87244e54bb
Remove unused webpack plugin 2021-08-30 10:03:55 +02:00
Chocobozzz 1199515781
Fix video update redirection id 2021-08-30 09:39:09 +02:00
Chocobozzz 1b20624552
Don't display scope fitler on account/channel pages 2021-08-30 09:37:18 +02:00
Ms Kimsible 94b13cf4b3 Add account setup message to welcome alert after signup 2021-08-30 09:24:36 +02:00
Chocobozzz 40e7ed0714
Try to fix weird CI test crashes 2021-08-27 11:30:08 +02:00
Chocobozzz 8f58172565
Allow accounts to skip account setup modal 2021-08-27 10:15:55 +02:00
Chocobozzz 1ff15061b3
Avoid layout shift in account setup modal 2021-08-27 09:30:32 +02:00
Chocobozzz bf80903fde
Don't display account setup modal on signup
Don't bother user with a modal just after signup
2021-08-27 09:26:45 +02:00
Chocobozzz 0dce48c1e2
Custom markup container default to space between 2021-08-26 13:44:54 +02:00
Chocobozzz 91ae3c4a54
Update translations 2021-08-26 11:04:25 +02:00
knuxify b4e666a47c Translated using Weblate (Polish)
Currently translated at 99.5% (1801 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2021-08-26 10:01:50 +02:00
josé m 75a17527df Translated using Weblate (Galician)
Currently translated at 100.0% (1809 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-08-26 10:01:50 +02:00
GunChleoc 9f72e689c9 Translated using Weblate (Gaelic)
Currently translated at 100.0% (247 of 247 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gd/
2021-08-26 10:01:50 +02:00
GunChleoc 918ad78932 Translated using Weblate (Gaelic)
Currently translated at 100.0% (1809 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-08-26 10:01:50 +02:00
Jeff Huang 2ee9bd8157 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1809 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-08-26 10:01:50 +02:00
Simon Brosdetzko 6aaf43dded Translated using Weblate (German)
Currently translated at 100.0% (247 of 247 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2021-08-26 10:01:50 +02:00
Александр fe24a23237 Translated using Weblate (Russian)
Currently translated at 100.0% (1809 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-08-26 10:01:50 +02:00
Berto Te 4fd33a9d79 Translated using Weblate (Spanish)
Currently translated at 100.0% (1809 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-08-26 10:01:50 +02:00
Simon Brosdetzko f3d810dbd7 Translated using Weblate (German)
Currently translated at 100.0% (1809 of 1809 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-08-26 10:01:50 +02:00
Chocobozzz 18305950c3
Fix E2E tests 2021-08-26 10:01:42 +02:00
Chocobozzz 818045ef04
Update client dependencies 2021-08-26 10:01:42 +02:00
Chocobozzz 98ab5dc810
Remove useless async 2021-08-26 10:01:42 +02:00
Ms Kimsible 52a354ab7a
Fix user quota alerts always displayed (#4354)
* Fix user quota alerts display on upload page

* Fix border-radius upload messages alerts

Co-authored-by: Ms Kimsible <kimsible@users.noreply.github.com>
2021-08-26 08:40:18 +02:00
Ms Kimsible 7dca45f99d
Inform user to fill account profile and channels (#4352)
* Add account-setup modal when login

* Add channels-setup alert into my-channels, my-playlists and upload page

Co-authored-by: Ms Kimsible <kimsible@users.noreply.github.com>
2021-08-26 08:22:33 +02:00
Chocobozzz fdec51e384
Merge branch 'feature/video-filters' into develop 2021-08-25 11:42:30 +02:00
Chocobozzz 59c8902a57
Update upload message filter hook name 2021-08-25 11:41:10 +02:00
Ms Kimsible 4e1592daa4
Alert user for low quota and video auto-block on upload page (#4336)
* Replace wording of instance contact

* Add contact-us button to no-quota alert on upload page

* Add alert for accounts with auto-blocked videos on upload page

* Add alert for accounts without enough quota + refacto on upload page

* Using ng-container and ng-template

* Add alert for daily quota

* Add hook filter for upload page alert messages

* Add instance name as subtitle in contact modal

* Fix eslint max-len on  string

* Fix missing word in quota left daily message - upload page

Co-authored-by: Kimsible <kimsible@users.noreply.github.com>
2021-08-25 11:38:10 +02:00
Chocobozzz dd24f1bb0a
Add video filters to common video pages 2021-08-25 11:24:11 +02:00
Chocobozzz 6c8386bc82
Update client dependencies 2021-08-19 10:12:56 +02:00
Chocobozzz 2e80d256cc
Fix live/upload redirection 2021-08-18 11:39:45 +02:00
Chocobozzz e5a818d3cb
Speed up client lint 2021-08-18 10:44:16 +02:00
Chocobozzz 64ef55f7c8
Update translations 2021-08-18 10:10:18 +02:00
chocobozzz 229c41f182 Translated using Weblate (Japanese)
Currently translated at 72.4% (1306 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-08-18 10:07:15 +02:00
GunChleoc 40b5cce087 Translated using Weblate (Gaelic)
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-08-18 10:05:00 +02:00
Hồ Nhất Duy 16ff819a60 Translated using Weblate (Vietnamese)
Currently translated at 99.8% (1801 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-08-18 10:05:00 +02:00
I_Automne 28cf1ca7d9 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/
2021-08-18 10:05:00 +02:00
spf 6f9c260ee0 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/
2021-08-18 10:05:00 +02:00
Александр 2ff83c2981 Translated using Weblate (Russian)
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-08-18 10:05:00 +02:00
Andrews Góes Santos 9f5801d798 Translated using Weblate (Portuguese (Brazil))
Currently translated at 53.6% (967 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2021-08-18 10:05:00 +02:00
Laurent Ettouati 9db0409f51 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-08-18 10:05:00 +02:00
GunChleoc 96383901ff Translated using Weblate (Gaelic)
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-08-18 10:05:00 +02:00
Marcin Mikołajczak 5f1b218bc2 Translated using Weblate (Polish)
Currently translated at 99.7% (1798 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2021-08-18 10:05:00 +02:00
Steffen 6415691fad Translated using Weblate (Danish)
Currently translated at 6.9% (126 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/da/
2021-08-18 10:05:00 +02:00
Berto Te 027eeac207 Translated using Weblate (Spanish)
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-08-18 10:05:00 +02:00
Jeff Huang 3b0d224c51 Translated using Weblate (Chinese (Traditional))
Currently translated at 99.9% (1802 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-08-18 10:05:00 +02:00
Simon Brosdetzko f7b427ef01 Translated using Weblate (German)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2021-08-18 10:05:00 +02:00
josé m d6d3c33939 Translated using Weblate (Galician)
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-08-18 10:05:00 +02:00
Simon Brosdetzko ae07a28a8f Translated using Weblate (German)
Currently translated at 100.0% (1803 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-08-18 10:05:00 +02:00
Marc Strange 6b85b3329c Translated using Weblate (Catalan)
Currently translated at 36.9% (666 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-08-18 10:05:00 +02:00
owiox8+1viroxeaziaxw@sharklasers.com f3287b5340 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.8% (1800 of 1803 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-08-18 10:05:00 +02:00
Chocobozzz 5f31aaa398
Fix player setting overflow 2021-08-18 09:54:40 +02:00
Chocobozzz f7891304f0
Fix stats card label width 2021-08-18 09:34:00 +02:00
Chocobozzz 9df52d660f
Migrate client to eslint 2021-08-18 08:35:06 +02:00