Commit Graph

7335 Commits

Author SHA1 Message Date
Besnik Bleta e0372b092b Translated using Weblate (Albanian)
Currently translated at 99.2% (127 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2022-08-16 14:03:22 +02:00
Besnik Bleta bb362a857c Translated using Weblate (Albanian)
Currently translated at 100.0% (1367 of 1367 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
2022-08-16 14:03:21 +02:00
Ihor Hordiichuk f9b9b7603e Translated using Weblate (Ukrainian)
Currently translated at 82.8% (1754 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-08-16 14:03:21 +02:00
Ewout van Mansom 86f292f6b9 Translated using Weblate (Dutch)
Currently translated at 77.2% (1634 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-08-16 14:03:21 +02:00
Ewout van Mansom 81303c07d3 Translated using Weblate (Dutch)
Currently translated at 74.6% (1580 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-08-16 14:03:21 +02:00
Ewout van Mansom 51058cb5bc Translated using Weblate (Dutch)
Currently translated at 74.4% (1575 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-08-16 14:03:21 +02:00
Ewout van Mansom a9de77644d Translated using Weblate (Dutch)
Currently translated at 72.7% (1540 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-08-16 14:03:21 +02:00
Ewout van Mansom 985e2daee6 Translated using Weblate (Dutch)
Currently translated at 72.4% (1534 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-08-16 14:03:21 +02:00
Sirxy 22911e7f87 Translated using Weblate (Bulgarian)
Currently translated at 100.0% (127 of 127 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/bg/
2022-08-16 14:03:21 +02:00
Sirxy fc5c55c4fa Translated using Weblate (Albanian)
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sq/
2022-08-16 14:03:21 +02:00
Sirxy 17ead74c68 Translated using Weblate (Albanian)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2022-08-16 14:03:21 +02:00
Hồ Nhất Duy 9834b591aa Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2116 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-08-16 14:03:21 +02:00
Ewout van Mansom 971bdfeed6 Translated using Weblate (Dutch)
Currently translated at 68.7% (1455 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-08-16 14:03:21 +02:00
Sirxy d6e3986d65 Translated using Weblate (Albanian)
Currently translated at 100.0% (1367 of 1367 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
2022-08-16 14:03:21 +02:00
Sirxy cb420b708b Translated using Weblate (Bulgarian)
Currently translated at 10.9% (143 of 1305 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/bg/
2022-08-16 14:03:21 +02:00
Sirxy 166ec609ee Added translation using Weblate (Bulgarian) 2022-08-16 14:03:21 +02:00
chocobozzz 5297fe04b4 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/
2022-08-16 14:03:21 +02:00
Александр d8100ba619 Translated using Weblate (Russian)
Currently translated at 100.0% (2116 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-08-16 14:03:21 +02:00
chocobozzz 0ed690ea47 Translated using Weblate (French (France) (fr_FR))
Currently translated at 91.5% (1937 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-08-16 14:03:21 +02:00
Chocobozzz fd3c2e8705
Add playback metric endpoint sent to OTEL 2022-08-16 10:33:27 +02:00
Chocobozzz 0e6cd1c00f
Add ability to list comments on local videos 2022-08-16 10:33:27 +02:00
Chocobozzz 76ab0208db
Update translations 2022-08-12 10:46:32 +02:00
Chocobozzz 8fd05f55dc
Merge remote-tracking branch 'weblate/develop' into develop 2022-08-12 10:44:16 +02:00
chocobozzz ac82adaaa0 Translated using Weblate (French (France) (fr_FR))
Currently translated at 91.5% (1937 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-08-12 10:44:13 +02:00
Chocobozzz 2f6e173002
Prevent creating multiple lives 2022-08-12 10:43:50 +02:00
Chocobozzz 9a3f72508c
Move search bar at the middle of the header 2022-08-12 10:37:22 +02:00
Chocobozzz 0582b4f972
Improve wait transcoding help 2022-08-12 10:20:09 +02:00
Chocobozzz 437f277afd
Prefer thumbnail instead of preview 2022-08-12 10:15:45 +02:00
Berto Te a79a43405d Translated using Weblate (Spanish)
Currently translated at 100.0% (2116 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-08-12 01:00:03 +02:00
Berto Te ead4fe947c Translated using Weblate (Spanish)
Currently translated at 99.7% (2110 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-08-11 20:27:38 +02:00
Chocobozzz 418db8ac99
Add years when grouping by stats by month 2022-08-11 15:51:27 +02:00
Roberto Resoli eba586b1ea Translated using Weblate (Italian)
Currently translated at 99.2% (127 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/it/
2022-08-11 15:28:35 +02:00
Morpheus Tao 114be84fe9 Translated using Weblate (Italian)
Currently translated at 99.2% (127 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/it/
2022-08-11 15:28:35 +02:00
Morpheus Tao a6ed136dff Translated using Weblate (Italian)
Currently translated at 100.0% (257 of 257 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/it/
2022-08-11 15:28:35 +02:00
Morpheus Tao f11508da81 Translated using Weblate (Italian)
Currently translated at 67.5% (1430 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2022-08-11 15:28:35 +02:00
Jeff Huang f03cb27996 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2116 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-08-11 15:28:35 +02:00
Hồ Nhất Duy 5e9f119ef4 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2116 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-08-11 15:28:35 +02:00
Berto Te 49d9c53b6c Translated using Weblate (Spanish)
Currently translated at 97.7% (2068 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-08-11 15:28:35 +02:00
Ihor Hordiichuk 413bb9894e Translated using Weblate (Ukrainian)
Currently translated at 82.8% (1754 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-08-11 15:28:35 +02:00
Александр 020e9944f4 Translated using Weblate (Russian)
Currently translated at 100.0% (2116 of 2116 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-08-11 15:28:35 +02:00
Chocobozzz de61544582
Add plugin hooks/placeholder to share modal 2022-08-11 15:28:11 +02:00
Chocobozzz aeb112edbe
Don't autoplay in embed with waiting/ended live 2022-08-11 10:57:58 +02:00
Chocobozzz e67ecaf849
Update translations 2022-08-10 15:24:49 +02:00
chocobozzz 8d1b19b88c Translated using Weblate (Spanish)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-08-10 15:21:06 +02:00
chocobozzz 022a4f1c0d Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 15:21:05 +02:00
chocobozzz 1e6ea7a810 Translated using Weblate (French (France) (fr_FR))
Currently translated at 93.9% (1944 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 7c1d0db360 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 22bbc4e0c3 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 54191980db Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 6635f59db4 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 7166c9bd99 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 16db40f418 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin df3bc4fa88 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 735629e235 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin bea9b077c1 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko bf046b064b Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 21b4087961 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 5242e22117 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 50f11699ea Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko f07a23dc66 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko e73228a3a3 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 43dc043a36 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 8ec03f47f0 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin a1e16b2fb3 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 6721503e82 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Armin 7a31d883bf Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 997a301502 Translated using Weblate (German)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Simon Brosdetzko 6d15b12a06 Translated using Weblate (German)
Currently translated at 94.6% (1960 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-08-10 14:57:44 +02:00
Milo Ivir d73786b579 Translated using Weblate (Croatian)
Currently translated at 99.9% (2068 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
GunChleoc c90f6f26da Translated using Weblate (Gaelic)
Currently translated at 92.8% (1921 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2022-08-10 14:57:44 +02:00
Ihor Hordiichuk f210bd95fc Translated using Weblate (Ukrainian)
Currently translated at 84.5% (1751 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-08-10 14:57:44 +02:00
Milo Ivir 9bb082c4ab Translated using Weblate (Croatian)
Currently translated at 99.7% (2065 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
Ihor Hordiichuk dfa3d80ad3 Translated using Weblate (Ukrainian)
Currently translated at 83.3% (1726 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-08-10 14:57:44 +02:00
Milo Ivir 6ff00c2020 Translated using Weblate (Croatian)
Currently translated at 98.7% (2044 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
J C Worm ce6eb84db2 Translated using Weblate (Portuguese (Brazil))
Currently translated at 51.5% (1067 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2022-08-10 14:57:44 +02:00
J C Worm 46984f843a Translated using Weblate (Portuguese (Brazil))
Currently translated at 43.7% (905 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2022-08-10 14:57:44 +02:00
Milo Ivir 63e7cea936 Translated using Weblate (Croatian)
Currently translated at 98.7% (2044 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
Milo Ivir b6a43e2aa3 Translated using Weblate (Croatian)
Currently translated at 98.7% (2044 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:44 +02:00
josé m 1276d38bd0 Translated using Weblate (Galician)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-08-10 14:57:43 +02:00
Александр 089c5dfc04 Translated using Weblate (Russian)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-08-10 14:57:43 +02:00
Milo Ivir 8f38a49987 Translated using Weblate (Croatian)
Currently translated at 93.2% (1930 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-08-10 14:57:43 +02:00
Berto Te fbdefc0b13 Translated using Weblate (Spanish)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-08-10 14:57:43 +02:00
Jeff Huang 7b0a137a4d Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-08-10 14:57:43 +02:00
Ihor Hordiichuk ccd55f5ada Translated using Weblate (Ukrainian)
Currently translated at 83.3% (1725 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-08-10 14:57:43 +02:00
Hồ Nhất Duy 467539bece Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2070 of 2070 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-08-10 14:57:43 +02:00
Chocobozzz 87cd93970d
Add missing openapi 2022-08-10 14:57:26 +02:00
Chocobozzz 40e9937247
Fix angular warning 2022-08-10 14:38:24 +02:00
Chocobozzz a3b472a12e
Add ability to list imports of a channel sync 2022-08-10 14:32:00 +02:00
Chocobozzz 0567049a98
Add missing job types to admin panel 2022-08-10 10:34:39 +02:00
Chocobozzz f228e9f064
More precise date for jobs 2022-08-10 10:26:20 +02:00
Florent 2a491182e4
Channel sync (#5135)
* Add external channel URL for channel update / creation (#754)

* Disallow synchronisation if user has no video quota (#754)

* More constraints serverside (#754)

* Disable sync if server configuration does not allow HTTP import (#754)

* Working version synchronizing videos with a job (#754)

TODO: refactoring, too much code duplication

* More logs and try/catch (#754)

* Fix eslint error (#754)

* WIP: support synchronization time change (#754)

* New frontend #754

* WIP: Create sync front (#754)

* Enhance UI, sync creation form (#754)

* Warning message when HTTP upload is disallowed

* More consistent names (#754)

* Binding Front with API (#754)

* Add a /me API (#754)

* Improve list UI (#754)

* Implement creation and deletion routes (#754)

* Lint (#754)

* Lint again (#754)

* WIP: UI for triggering import existing videos (#754)

* Implement jobs for syncing and importing channels

* Don't sync videos before sync creation + avoid concurrency issue (#754)

* Cleanup (#754)

* Cleanup: OpenAPI + API rework (#754)

* Remove dead code (#754)

* Eslint (#754)

* Revert the mess with whitespaces in constants.ts (#754)

* Some fixes after rebase (#754)

* Several fixes after PR remarks (#754)

* Front + API: Rename video-channels-sync to video-channel-syncs (#754)

* Allow enabling channel sync through UI (#754)

* getChannelInfo (#754)

* Minor fixes: openapi + model + sql (#754)

* Simplified API validators (#754)

* Rename MChannelSync to MChannelSyncChannel (#754)

* Add command for VideoChannelSync (#754)

* Use synchronization.enabled config (#754)

* Check parameters test + some fixes (#754)

* Fix conflict mistake (#754)

* Restrict access to video channel sync list API (#754)

* Start adding unit test for synchronization (#754)

* Continue testing (#754)

* Tests finished + convertion of job to scheduler (#754)

* Add lastSyncAt field (#754)

* Fix externalRemoteUrl sort + creation date not well formatted (#754)

* Small fix (#754)

* Factorize addYoutubeDLImport and buildVideo (#754)

* Check duplicates on channel not on users (#754)

* factorize thumbnail generation (#754)

* Fetch error should return status 400 (#754)

* Separate video-channel-import and video-channel-sync-latest (#754)

* Bump DB migration version after rebase (#754)

* Prettier states in UI table (#754)

* Add DefaultScope in VideoChannelSyncModel (#754)

* Fix audit logs (#754)

* Ensure user can upload when importing channel + minor fixes (#754)

* Mark synchronization as failed on exception + typos (#754)

* Change REST API for importing videos into channel (#754)

* Add option for fully synchronize a chnanel (#754)

* Return a whole sync object on creation to avoid tricks in Front (#754)

* Various remarks (#754)

* Single quotes by default (#754)

* Rename synchronization to video_channel_synchronization

* Add check.latest_videos_count and max_per_user options (#754)

* Better channel rendering in list #754

* Allow sorting with channel name and state (#754)

* Add missing tests for channel imports (#754)

* Prefer using a parent job for channel sync

* Styling

* Client styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-08-10 09:53:39 +02:00
Chocobozzz 84cae54e7a
Add option to not transcode original resolution 2022-08-09 09:18:07 +02:00
Chocobozzz 3a818abdc0
Reduce auto play error log 2022-08-03 15:25:24 +02:00
Chocobozzz ca0f030787
Add error info on router error 2022-08-03 15:21:00 +02:00
Chocobozzz 9ca0f688e9
Add channel hooks 2022-08-03 10:39:40 +02:00
Chocobozzz 22df69fdec
Add job queue hooks 2022-08-02 15:50:05 +02:00
Chocobozzz e07c55167e
Fix table columns on safari 2022-08-01 15:13:52 +02:00
Chocobozzz 1bb4c9ab2e
Add ability to delete a specific video file 2022-08-01 14:55:10 +02:00
Chocobozzz 5a9a56b78f
Prevent error on highlighted thread 2022-07-29 10:32:56 +02:00
Chocobozzz 37b1d97f22
Prevent fetching playlist status after logout 2022-07-28 16:27:14 +02:00
Chocobozzz 8224e13d3b
Fix disabled inputs in admin 2022-07-28 09:45:15 +02:00
Chocobozzz dbf4952717
Fix broken admin page 2022-07-28 08:45:25 +02:00
Chocobozzz bfcaa9c194
Upgrade client dependencies 2022-07-27 15:24:51 +02:00
Chocobozzz e3d6c6434f
Add bulk action on following/followers 2022-07-27 13:52:13 +02:00
Chocobozzz 073deef886
Handle rejected follows in client
Also add quick filters so it's easier to find pending follows
2022-07-27 13:52:13 +02:00
Chocobozzz 3267d381f4
Fix invalid margin when loader is not displayed 2022-07-27 13:52:13 +02:00
Chocobozzz 051d69a005
Update translations 2022-07-25 11:17:07 +02:00
Chocobozzz e56ce494c8
Merge remote-tracking branch 'weblate/develop' into develop 2022-07-25 11:14:03 +02:00
Chocobozzz 4f50475c67
Display latest uploaded date for captions 2022-07-25 10:45:40 +02:00
Milo van der Linden 658c284b08 Translated using Weblate (Dutch)
Currently translated at 65.4% (1355 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
2022-07-22 22:58:52 +02:00
Александр 5496d4d6a0 Translated using Weblate (Russian)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-07-22 15:32:15 +02:00
josé m 935a2e35b9 Translated using Weblate (Galician)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-07-22 15:32:15 +02:00
Ihor Hordiichuk 5ef8c54d5d Translated using Weblate (Ukrainian)
Currently translated at 83.4% (1726 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-22 15:32:15 +02:00
Milo Ivir 7205582015 Translated using Weblate (Croatian)
Currently translated at 92.8% (1921 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Milo Ivir 3e7f108c30 Translated using Weblate (Croatian)
Currently translated at 92.8% (1921 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Milo Ivir 7c56e0a10f Translated using Weblate (Croatian)
Currently translated at 100.0% (127 of 127 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hr/
2022-07-22 15:32:15 +02:00
Milo Ivir ffa493792f Translated using Weblate (Croatian)
Currently translated at 86.7% (1794 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Berto Te 73d3191afd Translated using Weblate (Spanish)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-07-22 15:32:15 +02:00
Hồ Nhất Duy a91f3507a0 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-07-22 15:32:15 +02:00
Milo Ivir 99a7bf48ce Translated using Weblate (Croatian)
Currently translated at 75.9% (1572 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Jeff Huang 4a271ad98a Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-07-22 15:32:15 +02:00
Александр a9b6501a46 Translated using Weblate (Russian)
Currently translated at 100.0% (2069 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-07-22 15:32:15 +02:00
Milo Ivir 5e1f6fbcbd Translated using Weblate (Croatian)
Currently translated at 58.9% (1220 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-22 15:32:15 +02:00
Ihor Hordiichuk ce79c2605a Translated using Weblate (Ukrainian)
Currently translated at 83.3% (1725 of 2069 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-22 15:32:15 +02:00
Chocobozzz d65cd16551
video-watch.video-threads.loaded after DOM loading 2022-07-22 15:31:37 +02:00
Chocobozzz c8fa571f32
Clearer live session
Get the save replay setting when the session started to prevent
inconsistent behaviour when the setting changed before the session was
processed by the live ending job

Display more information about the potential session replay in live
modal information
2022-07-22 15:22:21 +02:00
Chocobozzz a77c5ff362
Fix stucked HLS player 2022-07-21 12:08:47 +02:00
Chocobozzz ace01da348
Fix z-index with custom homepage 2022-07-18 15:01:47 +02:00
Chocobozzz 42b4063699
Add ability for client to create server logs 2022-07-18 11:37:18 +02:00
Chocobozzz 4fdc735020
Fix typeahead font size 2022-07-15 09:33:41 +02:00
Chocobozzz e45dd87b93
Fix host advanced filter with channels 2022-07-13 11:36:01 +02:00
Chocobozzz ba24a31c26
Fix interface lang button when unlogged 2022-07-12 14:48:44 +02:00
Chocobozzz 21d8979fbd
Fix instance config on mobile 2022-07-12 14:46:09 +02:00
Chocobozzz 0667dbaf26
Reset table pagination on search 2022-07-12 10:19:33 +02:00
Chocobozzz 0f7195fa40
Support hr locale 2022-07-11 16:25:43 +02:00
Milo Ivir c9d02185f7 Translated using Weblate (Croatian)
Currently translated at 81.3% (1422 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 2d40ca414e Translated using Weblate (Croatian)
Currently translated at 74.3% (1300 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir e0fe6f8d0c Translated using Weblate (Croatian)
Currently translated at 74.1% (1297 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
mater 3cd15ce9fc Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir b40e2ed1b2 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
mater 5ab5d4230b Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 3adc402e97 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
mater 780703e752 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir a1aebb1205 Translated using Weblate (Croatian)
Currently translated at 73.6% (1287 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 23f26f82d1 Translated using Weblate (Croatian)
Currently translated at 100.0% (254 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir f885c837c5 Translated using Weblate (Croatian)
Currently translated at 100.0% (102 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hr/
2022-07-11 15:15:28 +02:00
Milo Ivir 1377b6ad08 Added translation using Weblate (Croatian) 2022-07-11 15:15:28 +02:00
Jiri Podhorecky 9435644f34 Translated using Weblate (Czech)
Currently translated at 99.9% (2066 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-07-11 15:15:28 +02:00
Ihor Hordiichuk d69d669211 Translated using Weblate (Ukrainian)
Currently translated at 81.5% (1686 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
David Luís Pereira Pires db9e40cc0f Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pt_PT/
2022-07-11 15:15:27 +02:00
David Luís Pereira Pires 47453f5080 Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/pt_PT/
2022-07-11 15:15:27 +02:00
Ihor Hordiichuk cef00ddd10 Translated using Weblate (Ukrainian)
Currently translated at 81.1% (1677 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
josé m e06635e4cc Translated using Weblate (Galician)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-07-11 15:15:27 +02:00
hecko 50f5dd0e4a Translated using Weblate (Toki Pona)
Currently translated at 93.3% (1929 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-07-11 15:15:27 +02:00
Jeff Huang 58af2cfea9 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-07-11 15:15:27 +02:00
Ihor Hordiichuk ad47973fb4 Translated using Weblate (Ukrainian)
Currently translated at 80.5% (1664 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
Ihor Hordiichuk 9b6e6aa78a Translated using Weblate (Ukrainian)
Currently translated at 79.4% (1642 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-07-11 15:15:27 +02:00
Dingzhong Chen 6a64a6cd4a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-07-11 15:15:27 +02:00
Александр 21273eb5a7 Translated using Weblate (Russian)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-07-11 15:15:27 +02:00
Berto Te 8434136e71 Translated using Weblate (Spanish)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-07-11 15:15:27 +02:00
Hồ Nhất Duy 6efab64af1 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2067 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-07-11 15:15:27 +02:00
Armin c4f1524fb3 Translated using Weblate (German)
Currently translated at 94.0% (1945 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-07-11 15:15:27 +02:00
Jiri Podhorecky 9772a62739 Translated using Weblate (Czech)
Currently translated at 99.8% (2063 of 2067 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-07-11 15:15:27 +02:00
Chocobozzz c0e3d9ff90
Rename not fount page to error page 2022-07-08 10:58:05 +02:00
kontrollanten c482d2b7a6
feat(client/PageNotFound): mascot margin 2022-07-08 10:58:04 +02:00
kontrollanten 9469783d43
feat: custom msg upon 401 response
closes #4768
2022-07-08 10:58:04 +02:00
kontrollanten a28b0f696c
fix(client/AbuseDetails): infinite update loop (#5109)
* fix(client/AbuseDetails): infinite update loop

* Abuse may not have predefined reasons

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-07-08 10:57:29 +02:00
kontrollanten f8b4a71d42
hooks filter:api.my-lib.playlist-elems.get.* (#5098)
* hooks filter:api.my-lib.playlist-elems.get.*

closes #4776

* Introduce my-library plugin scope

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-07-08 10:50:10 +02:00
Chocobozzz 0146f3516e
Fix comments/download attributes on import 2022-07-04 11:31:22 +02:00
Chocobozzz 090d100cc3
Improve menu css 2022-06-30 09:03:40 +02:00
Chocobozzz f87efecff9
Fix button loading position 2022-06-30 08:54:06 +02:00
Chocobozzz 7a9efc5cd2
Remove unused class attribute 2022-06-28 14:11:59 +02:00
Chocobozzz bd2b51be4b
Put instance name in embed button 2022-06-28 14:11:10 +02:00
Chocobozzz 9f4109e263
Registrations typo and css fixes 2022-06-28 13:24:55 +02:00
Chocobozzz a334597283
Theme fixes 2022-06-28 11:29:54 +02:00
Chocobozzz 4c8a099198
Registration css fixes 2022-06-28 10:27:01 +02:00
Chocobozzz 83b1b7eaf1
Merge branch 'release/4.2.0' into develop 2022-06-27 13:53:42 +02:00
Chocobozzz 5079082d0d
Fix boolean data attributes in homepage 2022-06-27 13:51:46 +02:00
Chocobozzz 88edc66eda
Optimize emoji markup list 2022-06-27 11:28:22 +02:00
Chocobozzz 87fdea2fbf
Refactor actor avatar component 2022-06-27 11:22:21 +02:00
Chocobozzz 00fe5d6136
Fix setting theme in client 2022-06-27 09:59:10 +02:00
Chocobozzz b713976afb
Fix comment add avatar when unlogged 2022-06-27 09:45:16 +02:00
Chocobozzz 7c07259ae5
Fix fetching unlisted video in client 2022-06-24 14:47:32 +02:00
Chocobozzz 4c1ce3d44c
Support tok in client 2022-06-24 11:51:30 +02:00
Berto Te cbf180b978 Translated using Weblate (Spanish)
Currently translated at 100.0% (2065 of 2065 strings)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-24 10:33:49 +02:00
Chocobozzz 4e56f0fff1
Merge branch 'release/4.2.0' into develop 2022-06-24 10:33:26 +02:00
Chocobozzz 58e7850615
Fix latest live sessions order 2022-06-24 09:57:55 +02:00
Chocobozzz 087c7118f5
Fix latest live sessions order 2022-06-24 09:53:03 +02:00
Chocobozzz 64324ac646
Merge branch 'release/4.2.0' into develop 2022-06-23 10:53:16 +02:00
Chocobozzz b6898035bf
Fix going live latency mode 2022-06-23 10:52:27 +02:00
Chocobozzz 408fd5e424
More precise format byte with GB 2022-06-23 10:45:36 +02:00
kontrollanten 2e401e8575
store uploaded video filename (#4885)
* store uploaded video filename

closes #4731

* dont crash if videos channel exist

* migration: use raw query

* video source: fixes after code review

* cleanup

* bump migration

* updates after code review

* refactor: use checkUserCanManageVideo

* videoSource: add openapi doc

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

* Styling

* Correctly set original filename as source

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 15:31:25 +02:00
Chocobozzz 6e391224d4
Fix missing link orange 2022-06-21 11:28:46 +02:00
Chocobozzz a3d15b6471
Reduce form error font size 2022-06-20 16:49:07 +02:00
Chocobozzz 75084782b7
Handle input error in custom input text 2022-06-20 16:42:21 +02:00
Chocobozzz 9bc3622320
Handle input error in markdown textarea 2022-06-20 15:56:16 +02:00
Chocobozzz 3031971ec2
Less complicated markdown textarea CSS 2022-06-20 15:16:26 +02:00
Chocobozzz 73114c103a
Fix dropdown z-index 2022-06-20 11:39:54 +02:00
Chocobozzz d34012602b
Update translations 2022-06-20 11:00:14 +02:00
Chocobozzz 94beea1f58
Merge remote-tracking branch 'weblate/develop' into develop 2022-06-20 10:57:07 +02:00
Chocobozzz 0cc85266a4
Fix typo 2022-06-20 10:56:32 +02:00
hecko e7253f0e86 Translated using Weblate (Toki Pona (tok))
Currently translated at 92.5% (1861 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-20 10:23:30 +02:00
Eder Etxebarria 79558c9463 Translated using Weblate (Basque)
Currently translated at 35.0% (724 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2022-06-20 10:23:30 +02:00
hecko 12a975b6e0 Translated using Weblate (Toki Pona (tok))
Currently translated at 90.5% (1821 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-20 10:23:30 +02:00
Berto Te d8ad7bf54f Translated using Weblate (Spanish)
Currently translated at 100.0% (2065 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-20 10:23:30 +02:00
hecko 2cca5f5f22 Translated using Weblate (Toki Pona (tok))
Currently translated at 38.1% (97 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tok/
2022-06-20 10:23:30 +02:00
hecko 9e9777828f Translated using Weblate (Toki Pona (tok))
Currently translated at 76.9% (1547 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-20 10:23:30 +02:00
Ihor Hordiichuk c9301eb89e Translated using Weblate (Ukrainian)
Currently translated at 75.7% (1564 of 2065 strings)

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

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-06-20 10:23:30 +02:00
Александр 167a516a61 Translated using Weblate (Russian)
Currently translated at 96.6% (1995 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-20 10:23:30 +02:00
Jiri Podhorecky d177da1229 Translated using Weblate (Czech)
Currently translated at 98.7% (2039 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-20 10:23:30 +02:00
Jiri Podhorecky e35b2a08d2 Translated using Weblate (Czech)
Currently translated at 96.7% (1998 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-20 10:23:30 +02:00
Jiri Podhorecky 4fcd5aea7c Translated using Weblate (Czech)
Currently translated at 96.7% (1997 of 2065 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-20 10:23:30 +02:00
Chocobozzz 714e33a742
Merge branch 'release/4.2.0' into develop 2022-06-20 10:23:19 +02:00
Chocobozzz da8637bac9
Don't break player on ice error
I don't really know why the ice error is not catched by simple-peer,
where it should according to the code
2022-06-20 09:57:46 +02:00
Chocobozzz 82eb78504f
Fix user name work wrapping 2022-06-17 16:07:56 +02:00
Chocobozzz ba73bedda6
Fix video selection buttons placement 2022-06-17 15:48:03 +02:00
Chocobozzz fba911e2c8
Merge branch 'release/4.2.0' into develop 2022-06-17 14:17:06 +02:00
Chocobozzz f27b7a750f
Send views in a dedicated queue 2022-06-17 14:08:13 +02:00
Chocobozzz 176806204c
Don't display input error in red on typing 2022-06-16 17:26:21 +02:00
Chocobozzz 00e32b7cb4
Update translations 2022-06-16 17:10:16 +02:00
Chocobozzz baf99fcc65
Fix strings that cannot be merged by xlf-merge 2022-06-16 17:07:50 +02:00
Ret Samys 8fe45ea7be Translated using Weblate (tp (generated) (tp))
Currently translated at 27.5% (35 of 127 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tp/
2022-06-16 16:19:00 +02:00
Ret Samys b792170611 Translated using Weblate (tp (generated) (tp))
Currently translated at 1.1% (23 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tp/
2022-06-16 16:19:00 +02:00
Ret Samys 9402304939 Added translation using Weblate (tp (generated) (tp)) 2022-06-16 16:19:00 +02:00
Ret Samys 16ffecabfb Translated using Weblate (tp (generated) (tp))
Currently translated at 17.3% (22 of 127 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tp/
2022-06-16 16:19:00 +02:00
Ret Samys 7478c05287 Added translation using Weblate (tp (generated) (tp)) 2022-06-16 16:19:00 +02:00
hecko 8db61f80ea Translated using Weblate (Toki Pona (tok))
Currently translated at 38.1% (97 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tok/
2022-06-16 16:19:00 +02:00
hecko 1096f6646d Translated using Weblate (Toki Pona (tok))
Currently translated at 73.8% (1486 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko 732d8154f5 Translated using Weblate (Toki Pona (tok))
Currently translated at 37.7% (96 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tok/
2022-06-16 16:19:00 +02:00
hecko a544cde844 Translated using Weblate (Toki Pona (tok))
Currently translated at 70.3% (1414 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko e19c43b58c Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
jan Seli 4a71f881b8 Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko f861d9df33 Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
jan Seli c28e5805c0 Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
jan Seli 2d7c6e4680 Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko cfc3390616 Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
jan Seli c69ed6f7c2 Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko 46729307cf Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
jan Seli 25a33a01af Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko 81271811ec Translated using Weblate (Toki Pona (tok))
Currently translated at 69.2% (1392 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko f0a5330021 Translated using Weblate (Toki Pona (tok))
Currently translated at 65.6% (1321 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
Siourdakis Thanos e1cbc8b3fb Translated using Weblate (Greek)
Currently translated at 48.4% (989 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/el/
2022-06-16 16:19:00 +02:00
hecko 5d8df9cad0 Translated using Weblate (Toki Pona (tok))
Currently translated at 63.6% (1281 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko f6bbbb28a9 Translated using Weblate (Toki Pona (tok))
Currently translated at 60.3% (1213 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko bbd0cba2d3 Translated using Weblate (Toki Pona (tok))
Currently translated at 55.0% (1108 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
Kevin Cope 1a535492a4 Translated using Weblate (Toki Pona (tok))
Currently translated at 54.3% (1092 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:19:00 +02:00
hecko 714c301d7b Translated using Weblate (Toki Pona (tok))
Currently translated at 54.3% (1092 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:18:59 +02:00
Berto Te 39516b4f6a Translated using Weblate (Spanish)
Currently translated at 100.0% (2040 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-16 16:18:59 +02:00
J. Lavoie 4ee0d61db2 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-06-16 16:18:59 +02:00
J. Lavoie c84e8fb54c Translated using Weblate (German)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2022-06-16 16:18:59 +02:00
J. Lavoie 0191e11d2d Translated using Weblate (French (France) (fr_FR))
Currently translated at 97.5% (1989 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-06-16 16:18:59 +02:00
Jiri Podhorecky 642ff003a2 Translated using Weblate (Czech)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/cs/
2022-06-16 16:18:59 +02:00
Jiri Podhorecky 8d3942d196 Translated using Weblate (Czech)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/cs/
2022-06-16 16:18:59 +02:00
Jiri Podhorecky 522d78e39b Translated using Weblate (Czech)
Currently translated at 100.0% (2040 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-16 16:18:59 +02:00
Jiri Podhorecky 07dafa0096 Translated using Weblate (Czech)
Currently translated at 97.5% (1989 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-16 16:18:59 +02:00
hecko ab5e4673bb Translated using Weblate (Toki Pona (tok))
Currently translated at 79.2% (99 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tok/
2022-06-16 16:18:59 +02:00
hecko c3fdcbf044 Translated using Weblate (Toki Pona (tok))
Currently translated at 53.5% (1076 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:18:59 +02:00
josé m 3ae09756d1 Translated using Weblate (Galician)
Currently translated at 100.0% (2040 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-16 16:18:59 +02:00
Hồ Nhất Duy f867c28f71 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-06-16 16:18:59 +02:00
hecko 06c61b88e0 Translated using Weblate (Toki Pona (tok))
Currently translated at 53.3% (1073 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:18:59 +02:00
hecko fdab03b66b Translated using Weblate (Toki Pona (tok))
Currently translated at 53.0% (1067 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:18:59 +02:00
DignifiedSilence 402517b90e Translated using Weblate (Japanese)
Currently translated at 98.9% (2018 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-06-16 16:18:59 +02:00
hecko aa67eb0468 Translated using Weblate (Toki Pona (tok))
Currently translated at 50.2% (1011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:18:59 +02:00
DignifiedSilence 0a54f34ec9 Translated using Weblate (Japanese)
Currently translated at 96.8% (1975 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-06-16 16:18:59 +02:00
nxjoseph b44a61af5b Translated using Weblate (Turkish)
Currently translated at 29.2% (596 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2022-06-16 16:18:59 +02:00
Berto Te d7efd9cfd4 Translated using Weblate (Spanish)
Currently translated at 97.3% (1986 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-16 16:18:59 +02:00
hecko 941d45cc45 Translated using Weblate (Toki Pona (tok))
Currently translated at 35.0% (89 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tok/
2022-06-16 16:18:59 +02:00
hecko a9476bafe5 Translated using Weblate (Toki Pona (tok))
Currently translated at 50.2% (1010 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-16 16:18:59 +02:00
Hồ Nhất Duy d7effa75fb Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2040 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-06-16 16:18:59 +02:00
Jeff Huang b642c03951 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2040 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-06-16 16:18:59 +02:00
Alex 4f3d72b689 Translated using Weblate (Russian)
Currently translated at 100.0% (128 of 128 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2022-06-16 16:18:59 +02:00
Alex bbb75744cd Translated using Weblate (Russian)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2022-06-16 16:18:59 +02:00
Ihor Hordiichuk 6baa4e6382 Translated using Weblate (Ukrainian)
Currently translated at 77.7% (1586 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-06-16 16:18:59 +02:00
josé m e7c4d28f36 Translated using Weblate (Galician)
Currently translated at 98.3% (2006 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-16 16:18:59 +02:00
Armin 6a852c07e3 Translated using Weblate (German)
Currently translated at 97.3% (1985 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-06-16 16:18:59 +02:00
Александр 7932bac3b4 Translated using Weblate (Russian)
Currently translated at 100.0% (2040 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-16 16:18:59 +02:00
chocobozzz d148e11356 Translated using Weblate (French (France) (fr_FR))
Currently translated at 97.1% (1981 of 2040 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-06-16 16:18:58 +02:00
Chocobozzz c4a051712b
Cleanup title-page CSS 2022-06-16 16:16:51 +02:00
Chocobozzz 3d2078d6a5
Fix top menu opacity 2022-06-16 15:14:00 +02:00
Chocobozzz 269f789be1
Improve quick settings UI 2022-06-16 15:06:25 +02:00
Chocobozzz 5e93a6d142
Improve theme label 2022-06-16 14:44:14 +02:00
Chocobozzz 5b0ec7cddb
Increase global font size 2022-06-16 11:37:08 +02:00
Chocobozzz b13a0a48ba
Move alert into to pt-alert-primary 2022-06-15 14:43:33 +02:00
Chocobozzz 04c2dcfc6b
Fix login form scrolling 2022-06-15 14:36:24 +02:00
Chocobozzz 1105696623
Improve login page UI 2022-06-15 14:32:30 +02:00
Chocobozzz 428025432b
Fix login input size 2022-06-15 13:47:24 +02:00
Chocobozzz b38fcaad02
Increase margin between upload and search inputs 2022-06-15 13:46:11 +02:00
Chocobozzz c738d6b950
Remove duplicated hidden attribute 2022-06-15 13:43:46 +02:00
Chocobozzz e10c936b77
Lighter foreground font color 2022-06-15 13:42:11 +02:00
Chocobozzz 6f03f944c3
Redesign register steps 2022-06-15 13:31:53 +02:00
Chocobozzz f552ca84a5
Upgrade client dependencies 2022-06-13 14:05:46 +02:00
Chocobozzz 85cfe29be6
Fix socket io lazy loading 2022-06-13 13:55:05 +02:00
Chocobozzz 22f375f37d
Remove unused global css 2022-06-13 13:43:25 +02:00
Chocobozzz 3bf57a01f8
Cleanup primeng css 2022-06-13 11:46:01 +02:00
Chocobozzz f72c78b2f6
Reorganize application.scss 2022-06-13 11:42:23 +02:00
Chocobozzz dc1296a9ab
Better icon names 2022-06-13 11:28:20 +02:00
Chocobozzz 93c728a25a
Replace all glyphicon icons 2022-06-13 11:23:36 +02:00
Chocobozzz c2faa073d1
Replace glyphicon chevron 2022-06-10 17:05:55 +02:00
Chocobozzz 3e3b360c53
Fix notification z-index with modals 2022-06-10 16:01:35 +02:00
Chocobozzz a70bf3bd33
Rename input toggle hidden to input text
It's more than just an hidden toggle
2022-06-10 15:58:38 +02:00
Chocobozzz b15fcd49bf
Prefer global icon instead of glyphicon for copy 2022-06-10 15:51:47 +02:00
Chocobozzz 073367bb65
Prefer using our icons for notifications 2022-06-10 15:14:49 +02:00
Chocobozzz a14c176472
Use bootstrap loader 2022-06-10 15:00:00 +02:00
Chocobozzz 5efa5df212
Add comments to bootstrap CSS 2022-06-10 14:39:31 +02:00
Chocobozzz 221489caab
Fix buttons hovering background color in tables 2022-06-10 14:14:03 +02:00
Chocobozzz 1fef6bccd9
Remove secondary color theme 2022-06-10 14:06:52 +02:00
Chocobozzz 60d3601371
Fix list overflow 2022-06-10 13:51:12 +02:00
Chocobozzz db66f3914b
Refactor button components 2022-06-10 13:51:12 +02:00
Chocobozzz 0164fc112a
Merge branch 'release/4.2.0' into develop 2022-06-10 10:20:55 +02:00
Chocobozzz bffee1d538
Fix classic select and ng select css inconsistency 2022-06-10 10:18:44 +02:00
Chocobozzz a3d7aadb6d
Fix my import expander icon
Should not be displayed if there is no import error
2022-06-10 10:05:50 +02:00
Chocobozzz db129781ca
Fix button icon margin 2022-06-10 10:04:23 +02:00
Chocobozzz 60ab5b99c7
Fix filters error in console 2022-06-10 09:52:20 +02:00
Chocobozzz 4c0b4a08fe
Fix peertube select weight 2022-06-10 09:50:00 +02:00
Chocobozzz 9a872b03dd
Fix upload banner icon margin 2022-06-10 09:44:20 +02:00
Chocobozzz 55269c0460
Fix search filters count 2022-06-10 09:40:20 +02:00
Chocobozzz 4c8749cb9e
Migrate to bootstrap 5 2022-06-10 09:21:00 +02:00
Chocobozzz 2164a13dab
Update translations 2022-06-08 13:43:11 +02:00
Dingzhong Chen b504951fe1 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-06-08 13:40:52 +02:00
Ihor Hordiichuk f0ef672b20 Translated using Weblate (Ukrainian)
Currently translated at 79.5% (1600 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-06-08 13:40:52 +02:00
Loukas Stamellos a21a068099 Translated using Weblate (Greek)
Currently translated at 41.8% (843 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/el/
2022-06-08 13:40:52 +02:00
Filip Bengtsson 240471d190 Translated using Weblate (Swedish)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/
2022-06-08 13:40:52 +02:00
Александр e04e9ba945 Translated using Weblate (Russian)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2022-06-08 13:40:52 +02:00
Loukas Stamellos d0caa60ea6 Translated using Weblate (Greek)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/el/
2022-06-08 13:40:52 +02:00
Filip Bengtsson 8c6eb34146 Translated using Weblate (Swedish)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/
2022-06-08 13:40:52 +02:00
Александр 19c3ccfdf0 Translated using Weblate (Russian)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2022-06-08 13:40:52 +02:00
Bob Oob e64fe62a57 Translated using Weblate (Swedish)
Currently translated at 94.9% (1910 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:52 +02:00
Filip Bengtsson 35661db37d Translated using Weblate (Swedish)
Currently translated at 94.9% (1910 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:52 +02:00
josé m 4b66dd988f Translated using Weblate (Galician)
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-06-08 13:40:51 +02:00
Loukas Stamellos 22af38b6ab Translated using Weblate (Greek)
Currently translated at 40.5% (815 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/el/
2022-06-08 13:40:51 +02:00
Loukas Stamellos ce58337a3d Translated using Weblate (Greek)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/el/
2022-06-08 13:40:51 +02:00
Loukas Stamellos 01c09f40f6 Translated using Weblate (Greek)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/el/
2022-06-08 13:40:51 +02:00
Filip Bengtsson 7e74fed80c Translated using Weblate (Swedish)
Currently translated at 94.3% (1899 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:51 +02:00
Bob Oob 681af20359 Translated using Weblate (Swedish)
Currently translated at 94.3% (1899 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:51 +02:00
kontrollanten ce5d3add40 Translated using Weblate (Swedish)
Currently translated at 94.1% (1894 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:51 +02:00
Filip Bengtsson 77122a0a1e Translated using Weblate (Swedish)
Currently translated at 94.1% (1894 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:51 +02:00
Bob Oob 825cbcc894 Translated using Weblate (Swedish)
Currently translated at 94.1% (1894 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-06-08 13:40:51 +02:00
hecko 1a987575f4 Translated using Weblate (Toki Pona (tok))
Currently translated at 50.1% (1008 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 90150006c0 Translated using Weblate (Toki Pona (tok))
Currently translated at 76.0% (95 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tok/
2022-06-08 13:40:51 +02:00
hecko 205e800bdf Translated using Weblate (Toki Pona (tok))
Currently translated at 31.5% (635 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko eaebe45f66 Translated using Weblate (Toki Pona (tok))
Currently translated at 26.0% (523 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko b8968277d5 Translated using Weblate (Toki Pona (tok))
Currently translated at 24.7% (497 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
jan Seli 238b9677bb Translated using Weblate (Toki Pona (tok))
Currently translated at 24.3% (490 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 4f025bdf2a Translated using Weblate (Toki Pona (tok))
Currently translated at 24.3% (490 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 563aa5f440 Translated using Weblate (Toki Pona (tok))
Currently translated at 23.3% (470 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 879632101b Translated using Weblate (Toki Pona (tok))
Currently translated at 23.3% (469 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko dbb9333a02 Translated using Weblate (Toki Pona (tok))
Currently translated at 22.1% (445 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 7b8eba5886 Translated using Weblate (Toki Pona (tok))
Currently translated at 21.8% (439 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 98af2e138c Translated using Weblate (Toki Pona (tok))
Currently translated at 34.6% (88 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tok/
2022-06-08 13:40:51 +02:00
hecko 684ece79b7 Translated using Weblate (Toki Pona (tok))
Currently translated at 68.8% (86 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tok/
2022-06-08 13:40:51 +02:00
jan Seli c47c200edb Translated using Weblate (Toki Pona (tok))
Currently translated at 21.1% (425 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko ac903d73db Translated using Weblate (Toki Pona (tok))
Currently translated at 21.1% (425 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 0bf77d3f09 Translated using Weblate (Polish)
Currently translated at 84.3% (1697 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2022-06-08 13:40:51 +02:00
hecko 8283c4931e Translated using Weblate (Toki Pona (tok))
Currently translated at 10.9% (221 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 9c839eb2f2 Translated using Weblate (Toki Pona (tok))
Currently translated at 10.2% (206 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
jan Seli b0e772aee0 Translated using Weblate (Toki Pona (tok))
Currently translated at 10.2% (206 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
jan Seli f30390f3ff Translated using Weblate (Toki Pona (tok))
Currently translated at 10.0% (203 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 01a2b0ae86 Translated using Weblate (Toki Pona (tok))
Currently translated at 10.0% (203 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
jan Seli 4f076d825b Translated using Weblate (Toki Pona (tok))
Currently translated at 10.0% (202 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 95a9a8d233 Translated using Weblate (Toki Pona (tok))
Currently translated at 10.0% (202 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
jan Seli da0bc86eaf Translated using Weblate (Toki Pona (tok))
Currently translated at 9.9% (201 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko ac4cdb5271 Translated using Weblate (Toki Pona (tok))
Currently translated at 9.9% (201 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
hecko 0ab24a9ab6 Translated using Weblate (Toki Pona (tok))
Currently translated at 9.9% (201 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
Berto Te a5331c9cdb Translated using Weblate (Spanish)
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-06-08 13:40:51 +02:00
Jason Zhou ee9a35aeb0 Translated using Weblate (Indonesian)
Currently translated at 66.6% (68 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2022-06-08 13:40:51 +02:00
Jason Zhou 570a6e71fe Translated using Weblate (Indonesian)
Currently translated at 11.0% (194 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-06-08 13:40:51 +02:00
hecko 67aa6d5431 Translated using Weblate (Toki Pona (tok))
Currently translated at 7.2% (146 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:51 +02:00
Hồ Nhất Duy 601b661315 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-06-08 13:40:51 +02:00
Jeff Huang fc61fd7003 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-06-08 13:40:51 +02:00
Александр c90526b34c Translated using Weblate (Russian)
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-06-08 13:40:51 +02:00
hecko 0c82e65e2f Translated using Weblate (Toki Pona (tok))
Currently translated at 7.2% (145 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-06-08 13:40:50 +02:00
ButterflyOfFire 0b85bee334 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/
2022-06-08 13:40:50 +02:00
Jiri Podhorecky dbb411e4bb Translated using Weblate (Czech)
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-06-08 13:40:50 +02:00
Chocobozzz eaa529528c
Support ICU in TS components 2022-06-08 13:40:40 +02:00
luz paz 7a4fd56ccd Fix various typos
Found via `codespell -q 3 -S ./CREDITS.md,./CHANGELOG.md,./client/src/locale,./yarn.lock,./client/yarn.lock -L doubleclick,followings,nd,ot,ro,serie,splitted,tread,truthy`
2022-06-07 16:41:21 +02:00
Chocobozzz e771ff815d
Merge branch 'release/4.2.0' into develop 2022-06-03 14:32:44 +02:00
Chocobozzz 5a2f775a21
Handle playlist without videos available 2022-06-03 14:19:30 +02:00
Chocobozzz 010382b603
Completely remove best default trending algorithm 2022-06-03 14:04:52 +02:00
Chocobozzz 8a2166c9bf
Fix typo 2022-06-01 08:25:41 +02:00
Florian CUNY c6f8ca4d65
Added "total views" in the my channels list (#5007)
* Added "total views" in the my channels list

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

* Fix lint

* applied suggested change

* updated openAPI spec for the use "withStats" when getting video channels

* applied code change

* removed GROUP BY in query

* Fixed test
2022-05-31 16:01:11 +02:00
Chocobozzz d3f4689bde
Add live autostart/messages in embed 2022-05-31 14:24:07 +02:00
Chocobozzz f1a0f3b701
Refactor embed 2022-05-31 10:39:56 +02:00
Poslovitch f823637d18 Display "No subscribers" in my-library instead of "0 subscribers"
Was suggested in https://github.com/Chocobozzz/PeerTube/pull/4484
2022-05-30 10:06:03 +02:00
Chocobozzz 9c931cf0bb
Add missing i18n for hotkeys 2022-05-25 15:39:10 +02:00
Chocobozzz ab623c0e0b
Merge branch 'release/4.2.0' into develop 2022-05-25 15:22:28 +02:00
Chocobozzz 994b474331
Fix job progress column 2022-05-25 11:04:59 +02:00
Chocobozzz a220b84b0e
Fix avatars in notifications 2022-05-25 09:37:30 +02:00
Chocobozzz 424aeb12bd
Fix upload avatar button 2022-05-25 08:55:21 +02:00
Chocobozzz 87a0cac618
Improve admin users list table
* Fix last login sort with null values
 * Remember last selected columns
 * Display last login date by default
2022-05-24 15:29:17 +02:00
Jlll1 bf28e1daf1
(#4959) Add 'Originally Published At' sort option in videos pages (#4977)
* Add Original Publication Date sort dropdown option in video filters

* Make the minimal sort dropdown width 250px to acomodate for 'Originally Published At' option

* Improve label

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-05-24 11:42:50 +02:00
Chocobozzz 2139365262
Fix avatar default size 2022-05-23 17:51:48 +02:00
Chocobozzz cf1c66680d
Update translations 2022-05-23 08:27:33 +02:00
Berto Te 19031cb32b Translated using Weblate (Spanish)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-05-23 06:22:45 +02:00
hecko e2be056bc1 Translated using Weblate (Toki Pona (tok))
Currently translated at 7.8% (20 of 254 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tok/
2022-05-22 03:00:00 +02:00
hecko b36ece7486 Translated using Weblate (Toki Pona (tok))
Currently translated at 65.6% (82 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tok/
2022-05-22 02:59:59 +02:00
hecko d95ffa9b2d Translated using Weblate (Toki Pona (tok))
Currently translated at 3.8% (78 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-05-22 02:59:59 +02:00
Александр cb24dd475f Translated using Weblate (Russian)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-21 11:50:40 +02:00
hecko a93f16ae62 Translated using Weblate (Toki Pona (tok))
Currently translated at 65.6% (82 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tok/
2022-05-21 01:39:43 +02:00
hecko 40fa08b48a Translated using Weblate (Toki Pona (tok))
Currently translated at 1.9% (40 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tok/
2022-05-21 01:39:43 +02:00
DignifiedSilence 88249f2446 Translated using Weblate (Japanese)
Currently translated at 98.7% (1985 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-20 17:12:12 +02:00
Jiri Podhorecky bbf724b2d5 Translated using Weblate (Czech)
Currently translated at 99.0% (1992 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-05-20 17:12:12 +02:00
DignifiedSilence 1e8151ee9b Translated using Weblate (Japanese)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2022-05-20 17:12:12 +02:00
DignifiedSilence a39b0b6897 Translated using Weblate (Japanese)
Currently translated at 97.7% (1966 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-20 17:12:12 +02:00
DignifiedSilence 012f4660ae Translated using Weblate (Japanese)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2022-05-20 17:12:12 +02:00
DignifiedSilence 157db3e60f Translated using Weblate (Japanese)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2022-05-20 17:12:12 +02:00
Hồ Nhất Duy f88d025248 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-20 17:12:12 +02:00
DignifiedSilence 3d4a63794d Translated using Weblate (Japanese)
Currently translated at 97.7% (1966 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-20 17:12:12 +02:00
chocobozzz 062a6dcd20 Added translation using Weblate (Toki Pona (tok)) 2022-05-20 17:12:12 +02:00
chocobozzz fc695fe6f7 Added translation using Weblate (Toki Pona (tok)) 2022-05-20 17:12:12 +02:00
chocobozzz cb2acf7627 Added translation using Weblate (Toki Pona (tok)) 2022-05-20 17:12:11 +02:00
Jeff Huang f59c8a2330 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-05-20 17:12:11 +02:00
Александр b3530c79e3 Translated using Weblate (Russian)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-20 17:12:11 +02:00
Ethan Corgatelli 606c4e45ff Added translation using Weblate (tp (generated) (tp)) 2022-05-20 17:12:11 +02:00
josé m 2f9c815396 Translated using Weblate (Galician)
Currently translated at 100.0% (2012 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-05-20 17:12:11 +02:00
Chocobozzz 13e7c3b02a
Fix redirect users after login with external auth 2022-05-20 11:43:04 +02:00
Chocobozzz 411c752529
Fix lint 2022-05-20 11:42:36 +02:00
Chocobozzz 1c8a9a1d22
Fix 0-9 player hotkey conflict with web browser 2022-05-20 10:06:01 +02:00
Chocobozzz 60f013e103
Add control bar option for peertube player 2022-05-20 09:59:53 +02:00
Chocobozzz a871d2a273
Add "only display embed URL" in share modal 2022-05-20 09:07:00 +02:00
Chocobozzz e9bce34361
Update translations 2022-05-18 15:24:09 +02:00
Chocobozzz 80da237ed5
Merge remote-tracking branch 'weblate/develop' into develop 2022-05-18 15:19:40 +02:00
chocobozzz 1ef1c525f7 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.9% (2011 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-05-18 15:19:36 +02:00
Chocobozzz cf0dd18abc
Increase timeouts 2022-05-18 15:16:34 +02:00
josé m 0c5cb5553b Translated using Weblate (Galician)
Currently translated at 99.4% (2001 of 2012 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-05-18 14:44:07 +02:00
Chocobozzz dda1e82133
Update translations 2022-05-18 14:33:51 +02:00
Zekovski 414ab58593 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/
2022-05-18 14:31:01 +02:00
Hồ Nhất Duy 2b72b18b70 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-18 14:31:01 +02:00
Hồ Nhất Duy fb89ae8538 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-05-18 14:31:01 +02:00
Hồ Nhất Duy 4822cfcfb7 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-18 14:31:01 +02:00
Jeff Huang 29dbd86bb9 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-05-18 14:31:00 +02:00
Jeff Huang 0eac3e1cfb Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (2002 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-05-18 14:31:00 +02:00
Александр 0a005f125a Translated using Weblate (Russian)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-18 14:31:00 +02:00
Berto Te b6e66edb08 Translated using Weblate (Spanish)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-05-18 14:31:00 +02:00
Александр 9afd09aa58 Translated using Weblate (Russian)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-18 14:31:00 +02:00
Hồ Nhất Duy 62e7d7567a Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2011 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-18 14:31:00 +02:00
Александр f8f1b6b279 Translated using Weblate (Russian)
Currently translated at 99.9% (2010 of 2011 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-18 14:31:00 +02:00
Chocobozzz 4783067277
Fix live mode descriptions 2022-05-18 14:30:49 +02:00
Chocobozzz efa236c6c6
Better stats date format 2022-05-18 12:00:51 +02:00
Chocobozzz 305ec38496
Add total viewers overall stat 2022-05-18 09:18:39 +02:00
Chocobozzz f4120aea7a
Fix video upload with some characters in filename 2022-05-17 14:54:54 +02:00
Chocobozzz b01bdcfcae
Add min range to stats graphs 2022-05-10 09:23:58 +02:00
Chocobozzz 644014cc55
Fix help popover width 2022-05-09 10:54:47 +02:00
Chocobozzz cb28bb92da
Add URL redirection support for external auth 2022-05-09 10:47:46 +02:00
Chocobozzz d3d4099ab9
Update translations 2022-05-06 18:43:16 +02:00
Hồ Nhất Duy 30eceede79 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2005 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-06 18:39:51 +02:00
Hồ Nhất Duy 335882f978 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2005 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-06 18:39:51 +02:00
Zet 0d1e804dd4 Translated using Weblate (Arabic)
Currently translated at 84.2% (1689 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-06 18:39:51 +02:00
Hồ Nhất Duy 0f9ba77073 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2005 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-06 18:39:51 +02:00
Zet 7ab9a66be4 Translated using Weblate (Arabic)
Currently translated at 83.8% (1681 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-06 18:39:51 +02:00
Berto Te 3c2935a00d Translated using Weblate (Spanish)
Currently translated at 100.0% (2005 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-05-06 18:39:51 +02:00
Armin a54fe076ef Translated using Weblate (German)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2022-05-06 18:39:51 +02:00
Armin 5e5e1b121e Translated using Weblate (German)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2022-05-06 18:39:51 +02:00
Ihor Hordiichuk 5576acf89d Translated using Weblate (Ukrainian)
Currently translated at 79.0% (1585 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-05-06 18:39:51 +02:00
Hồ Nhất Duy cf16d20080 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (126 of 126 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-05-06 18:39:51 +02:00
Alex 9aeae90662 Translated using Weblate (Russian)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2022-05-06 18:39:51 +02:00
Hồ Nhất Duy c7db0a0278 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2005 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-06 18:39:51 +02:00
Ihor Hordiichuk 529c4d66cd Translated using Weblate (Ukrainian)
Currently translated at 78.9% (1582 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-05-06 18:39:51 +02:00
Александр eb6e3d45b7 Translated using Weblate (Russian)
Currently translated at 100.0% (2005 of 2005 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-06 18:39:51 +02:00
Chocobozzz 822f50fa81
Add help to understand what is a view 2022-05-06 14:56:34 +02:00
Chocobozzz f40712abbb
Add ability to filter overall video stats by date 2022-05-06 14:23:02 +02:00
Chocobozzz f18a060a83
Remove comments, rates and views from stats
It prevent us to apply date filters
2022-05-05 13:47:51 +02:00
Chocobozzz b2d03a8331
Update translations 2022-05-05 11:30:30 +02:00
Simon Brosdetzko bd4054ee05 Translated using Weblate (German)
Currently translated at 100.0% (1999 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-05-05 09:08:26 +02:00
Zet 9b85504948 Translated using Weblate (Arabic)
Currently translated at 83.5% (1671 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 21:30:04 +02:00
DignifiedSilence c20f620422 Translated using Weblate (Japanese)
Currently translated at 98.7% (1975 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-04 17:43:55 +02:00
DignifiedSilence bfb16959eb Translated using Weblate (Japanese)
Currently translated at 98.6% (1972 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-04 16:13:40 +02:00
DignifiedSilence 5f03df8e97 Translated using Weblate (Japanese)
Currently translated at 98.5% (1970 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-04 16:13:40 +02:00
DignifiedSilence 878a692bfc Translated using Weblate (Japanese)
Currently translated at 98.4% (1968 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-04 16:13:40 +02:00
Hồ Nhất Duy 6353564616 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1999 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-04 16:13:39 +02:00
Zet 6167d0a0b1 Translated using Weblate (Arabic)
Currently translated at 81.2% (1624 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Hồ Nhất Duy 0deab446cf Translated using Weblate (Vietnamese)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/vi/
2022-05-04 16:13:39 +02:00
Hồ Nhất Duy 6c2dc2bde2 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1999 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-04 16:13:39 +02:00
Berto Te 9772887b69 Translated using Weblate (Spanish)
Currently translated at 100.0% (1999 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-05-04 16:13:39 +02:00
Jeff Huang 26ae7c10c5 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1999 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-05-04 16:13:39 +02:00
Zet 76a0665c7b Translated using Weblate (Arabic)
Currently translated at 80.6% (1612 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Zet 77004f21d5 Translated using Weblate (Arabic)
Currently translated at 79.5% (1591 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Dingzhong Chen 30f9010a82 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1998 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-05-04 16:13:39 +02:00
Zet bd1a908a76 Translated using Weblate (Arabic)
Currently translated at 76.8% (1537 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Zet cd53b6c53d Translated using Weblate (Arabic)
Currently translated at 76.5% (1531 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Zet f6ecd00f36 Translated using Weblate (Arabic)
Currently translated at 76.4% (1529 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Zet 090c4643fa Translated using Weblate (Arabic)
Currently translated at 74.6% (1493 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-04 16:13:39 +02:00
Александр 5f4faac03c Translated using Weblate (Russian)
Currently translated at 100.0% (1999 of 1999 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-04 16:13:39 +02:00
Chocobozzz 26da644eab
Fix help component z-index 2022-05-04 09:02:59 +02:00
Chocobozzz 39e68a3254
Add session informations in live modal 2022-05-03 15:21:42 +02:00
Chocobozzz 26e3e98ff0
Support live session in server 2022-05-03 14:49:15 +02:00
Chocobozzz 86c5229b4d
Save replay of permanent live in client 2022-05-03 08:32:20 +02:00
Chocobozzz 9a0b50ab31
Fix ng-select hovering 2022-05-02 14:51:19 +02:00
Chocobozzz 1160fd709f
Fix ng select input font color 2022-05-02 14:40:43 +02:00
Chocobozzz dd29842306
Fix subscribe button dropdown position 2022-05-02 13:57:05 +02:00
Chocobozzz 4428ad543e
Fix avatar responsive 2022-05-02 13:46:09 +02:00
Chocobozzz 252e16e158
Remove confusing P2P info in instance features
It's confusing because it depends on user and admin settings
We already display messages in player and watch page if P2P is enabled
2022-05-02 11:31:22 +02:00
Chocobozzz 9794fe1c84
Update translations 2022-05-02 11:10:45 +02:00
Zet e9041cccf7 Translated using Weblate (Arabic)
Currently translated at 74.0% (1483 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-05-02 11:07:52 +02:00
Quentin PAGÈS d3044f76ad Translated using Weblate (Occitan)
Currently translated at 41.6% (833 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2022-05-02 11:07:52 +02:00
Quentin PAGÈS fb02816d78 Translated using Weblate (Occitan)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/oc/
2022-05-02 11:07:52 +02:00
Quentin PAGÈS ccc643ae89 Translated using Weblate (Occitan)
Currently translated at 41.5% (832 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 2b8aa1e3fc Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 927c5fb00c Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 6c672d9726 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 63973cd1e1 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
GunChleoc c5a0f287b4 Translated using Weblate (Gaelic)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gd/
2022-05-02 11:07:52 +02:00
GunChleoc 24910ab971 Translated using Weblate (Gaelic)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gd/
2022-05-02 11:07:52 +02:00
GunChleoc 352cdf758e Translated using Weblate (Gaelic)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy b16ae64766 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 5738780864 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy eac36f6f95 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Quentin PAGÈS 432e500701 Translated using Weblate (Occitan)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/oc/
2022-05-02 11:07:52 +02:00
Quentin PAGÈS 61c4e1de63 Translated using Weblate (Occitan)
Currently translated at 40.0% (801 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 8a35637163 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Besnik Bleta bc0b73a283 Translated using Weblate (Albanian)
Currently translated at 97.6% (122 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 004728b029 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Александр a356ffa66b Translated using Weblate (Russian)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 4d5a3b93cb Translated using Weblate (Vietnamese)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 1ac1096171 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy f531428610 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Hồ Nhất Duy 65b3288df7 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:52 +02:00
Laurent Ettouati aafe589200 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-05-02 11:07:52 +02:00
Laurent Ettouati 36903148d5 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.8% (1998 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-05-02 11:07:52 +02:00
Simon Brosdetzko 20b8a4bcbe Translated using Weblate (German)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-05-02 11:07:51 +02:00
josé m be3194dca8 Translated using Weblate (Galician)
Currently translated at 99.9% (2001 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-05-02 11:07:51 +02:00
Hồ Nhất Duy eea198a5ce Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:51 +02:00
Hồ Nhất Duy dd5a148982 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-05-02 11:07:51 +02:00
Jeff Huang 60101e0db8 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-05-02 11:07:51 +02:00
Александр e27a8d4fac Translated using Weblate (Russian)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-05-02 11:07:51 +02:00
DignifiedSilence fbb0afc0c0 Translated using Weblate (Japanese)
Currently translated at 98.4% (1971 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-05-02 11:07:51 +02:00
Berto Te c6c71f90a9 Translated using Weblate (Spanish)
Currently translated at 100.0% (2002 of 2002 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-05-02 11:07:51 +02:00
Chocobozzz 264903358d
Display live info in my videos 2022-04-20 10:05:21 +02:00
Chocobozzz 4f9a20a00a
Don't date if no there aren't peak viewers 2022-04-20 09:17:23 +02:00
Chocobozzz 023c3ca2e7
Fix live play 2022-04-19 16:24:49 +02:00
Chocobozzz db19581fb2
Add ability to sort by global views 2022-04-15 15:14:32 +02:00
Chocobozzz 2b0d17ccf4
Reduce videos sort complexity
Automatically use best sort if user is logged in and chose hot algorithm
2022-04-15 15:07:20 +02:00
Chocobozzz ef3de8de21
Fix typo 2022-04-15 14:24:48 +02:00
Chocobozzz a94b02e11a
Fix signup setp buttons on chrome 2022-04-15 11:30:17 +02:00
Chocobozzz b53cc662bc
Upgrade translations 2022-04-15 11:01:31 +02:00
Chocobozzz b434d92829
Merge remote-tracking branch 'weblate/develop' into develop 2022-04-15 11:00:16 +02:00
Chocobozzz b3f84d8ddb
Include upper boundary on stats graph zoom 2022-04-15 10:54:13 +02:00
Chocobozzz 1222a602a3
Use round for views stats 2022-04-15 10:47:48 +02:00
Hồ Nhất Duy bcd30dafbe Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy eaf49051b5 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy 149f4f0d73 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy ab54b78a67 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy ec147facbb Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Agron Selimaj 9f17efb7b1 Translated using Weblate (Albanian)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2022-04-15 09:49:40 +02:00
Jason Zhou 88d2c28044 Translated using Weblate (Indonesian)
Currently translated at 58.8% (60 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 0a0602d42d Translated using Weblate (Indonesian)
Currently translated at 14.7% (36 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 1209521d00 Translated using Weblate (Indonesian)
Currently translated at 11.0% (194 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 27877ddec6 Translated using Weblate (Indonesian)
Currently translated at 10.6% (187 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Jason Zhou b45eeebd02 Translated using Weblate (Indonesian)
Currently translated at 5.0% (89 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Jason Zhou 69dca3c039 Translated using Weblate (Indonesian)
Currently translated at 3.4% (60 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy 1defb4e5aa Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
DignifiedSilence d402e8bde2 Translated using Weblate (Japanese)
Currently translated at 98.6% (1962 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-04-15 09:49:40 +02:00
Simon Brosdetzko 2d282560c8 Translated using Weblate (German)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-04-15 09:49:40 +02:00
Александр 9b3d09a993 Translated using Weblate (Russian)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-04-15 09:49:40 +02:00
Hồ Nhất Duy be2d48f855 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-15 09:49:40 +02:00
Ihor Hordiichuk db1fa318c3 Translated using Weblate (Ukrainian)
Currently translated at 79.7% (1587 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-04-15 09:49:40 +02:00
Enfong Cao 96184bc21c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-04-15 09:49:40 +02:00
Berto Te 3ea6a5c847 Translated using Weblate (Spanish)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-04-15 09:49:40 +02:00
josé m 968ea13f06 Translated using Weblate (Galician)
Currently translated at 100.0% (1989 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-04-15 09:49:40 +02:00
Ihor Hordiichuk 0f984aa3fc Translated using Weblate (Ukrainian)
Currently translated at 78.6% (1564 of 1989 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-04-15 09:49:40 +02:00
Chocobozzz 3eda9b775a Support interactive video stats graph 2022-04-15 09:49:35 +02:00
Chocobozzz 384ba8b77a Support videos stats in client 2022-04-15 09:49:35 +02:00
Chocobozzz 2e25a6dad3
Update translations 2022-04-08 11:23:24 +02:00
Simon Brosdetzko 3fc16b4bcc Translated using Weblate (German)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2022-04-08 11:20:28 +02:00
Mohamad Reza 9261c104cd Translated using Weblate (Persian)
Currently translated at 99.5% (1980 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-04-08 11:20:28 +02:00
Mohamad Reza f5ed7a1e17 Translated using Weblate (Persian)
Currently translated at 99.5% (1980 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-04-08 11:20:28 +02:00
Hồ Nhất Duy ba35206a20 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-08 11:20:28 +02:00
Hồ Nhất Duy b39e88366d Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-08 11:20:28 +02:00
Hồ Nhất Duy 005a50a551 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-08 11:20:28 +02:00
Hồ Nhất Duy 650e2bf9c0 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-08 11:20:28 +02:00
Jiri Podhorecky 4829979ac2 Translated using Weblate (Czech)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-04-08 11:20:28 +02:00
Hồ Nhất Duy cba295faa5 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-08 11:20:28 +02:00
Simon Brosdetzko 1c9556b300 Translated using Weblate (German)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-04-08 11:20:28 +02:00
Jurij Podgoršek 2b14ddd2b0 Translated using Weblate (Slovenian)
Currently translated at 60.2% (59 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sl/
2022-04-08 11:20:27 +02:00
Jurij Podgoršek 2be3877fcd Translated using Weblate (Slovenian)
Currently translated at 4.0% (81 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sl/
2022-04-08 11:20:27 +02:00
Александр 2b8e9d4a8e Translated using Weblate (Russian)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-04-08 11:20:27 +02:00
Sergey Zigachev 6a615e350f Translated using Weblate (Russian)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-04-08 11:20:27 +02:00
Sergey Zigachev a162eb7da6 Translated using Weblate (Russian)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-04-08 11:20:27 +02:00
josé m 6ce74608d8 Translated using Weblate (Galician)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-04-08 11:20:27 +02:00
Diazepan Medina 98cf48358e Translated using Weblate (Spanish)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-04-08 11:20:27 +02:00
DignifiedSilence 39a7119270 Translated using Weblate (Japanese)
Currently translated at 97.9% (1947 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-04-08 11:20:27 +02:00
Mohamad Reza 21a31b29b0 Translated using Weblate (Persian)
Currently translated at 99.5% (1979 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-04-08 11:20:27 +02:00
Berto Te 443d762d01 Translated using Weblate (Spanish)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/es/
2022-04-08 11:20:27 +02:00
Hồ Nhất Duy 1426808721 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-04-08 11:20:27 +02:00
Mohamad Reza debcb1c49a Translated using Weblate (Persian)
Currently translated at 99.5% (1979 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-04-08 11:20:27 +02:00
Berto Te 7d25cb9756 Translated using Weblate (Spanish)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-04-08 11:20:27 +02:00
Jeff Huang bbf1a3498c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-04-08 11:20:27 +02:00
Александр 83b0a52949 Translated using Weblate (Russian)
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-04-08 11:20:27 +02:00
chocobozzz 1810c5e1e5 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1988 of 1988 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-04-08 11:20:27 +02:00
Showfom 0abc8be57c Update menu.component.html
It's 2022 now
2022-04-08 11:17:05 +02:00
Chocobozzz 25fd0b59f6
Prefer "publish" over "upload" 2022-04-08 11:16:36 +02:00
kontrollanten 72dd3a7c26
Fix titles on upload page (#4904)
* client/video-add: fix route titles

* client/video-add: show progress in page title

* Styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-04-08 11:14:12 +02:00
Chocobozzz 5302f77d09
Support more plugin helpers in embed 2022-03-23 14:06:43 +01:00
Chocobozzz fa737aa058
Update translations 2022-03-23 08:48:21 +01:00
Mohamad Reza 7e124865de Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-23 02:18:02 +01:00
chocobozzz 7c2f6d0a42 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-03-22 18:27:38 +01:00
Eric Guichaoua 06ad39fbde Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-03-22 18:27:38 +01:00
Александр 087f55e56b Translated using Weblate (Russian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-03-22 18:27:38 +01:00
Mohamad Reza 4592468979 Translated using Weblate (Persian)
Currently translated at 99.8% (1983 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-22 18:27:37 +01:00
Berto Te 8a896b00f9 Translated using Weblate (Spanish)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-03-22 18:27:37 +01:00
chocobozzz 942d902d6f Added translation using Weblate (Latin) 2022-03-22 18:27:37 +01:00
chocobozzz 80cf52670c Added translation using Weblate (Latin) 2022-03-22 18:27:37 +01:00
chocobozzz 31820002d8 Added translation using Weblate (Latin) 2022-03-22 18:27:37 +01:00
josé m e5540d2760 Translated using Weblate (Galician)
Currently translated at 99.1% (1969 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-03-22 18:27:37 +01:00
Jeff Huang 70623c507d Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-03-22 18:27:37 +01:00
Armin 6f4523d120 Translated using Weblate (German)
Currently translated at 99.8% (1983 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-03-22 18:27:37 +01:00
Александр bfabd9079b Translated using Weblate (Russian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-03-22 18:27:37 +01:00
Mohamad Reza 3fb03eec44 Translated using Weblate (Persian)
Currently translated at 99.8% (1983 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-22 18:27:37 +01:00
Chocobozzz 851e808dc9
Fix angular build 2022-03-22 18:27:29 +01:00
Chocobozzz a2c5cd4a03
Add reset button for file inputs in studio page 2022-03-22 17:41:39 +01:00
Chocobozzz 92e66e04f7
Rename studio to editor 2022-03-22 17:24:32 +01:00
Chocobozzz 1808a1f8e4
Add video edition finished notification 2022-03-22 16:25:14 +01:00
Chocobozzz e6afb66940
Update translations 2022-03-21 14:38:13 +01:00
Mohamad Reza 03892614b4 Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:16 +01:00
Hồ Nhất Duy b62c752472 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:16 +01:00
Mohamad Reza 6270b17f9c Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:16 +01:00
Hồ Nhất Duy acab604820 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/vi/
2022-03-21 14:35:16 +01:00
Hồ Nhất Duy ccbcfa993c Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:16 +01:00
Mohamad Reza a3744bedf8 Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:16 +01:00
Mohamad Reza d25902f75f Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:16 +01:00
Jiri Podhorecky 8ce08c9a56 Translated using Weblate (Czech)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-03-21 14:35:16 +01:00
Mohamad Reza d50f3e3452 Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:16 +01:00
Mohamad Reza 3326985776 Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:16 +01:00
Laurent Ettouati 7a302c5355 Translated using Weblate (French (France) (fr_FR))
Currently translated at 96.3% (1912 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-03-21 14:35:16 +01:00
Hồ Nhất Duy 6721f2bacc Translated using Weblate (Vietnamese)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2022-03-21 14:35:16 +01:00
Nikolay 857d3a69a0 Translated using Weblate (Russian)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2022-03-21 14:35:15 +01:00
Nikolay af9feeb210 Translated using Weblate (Finnish)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fi/
2022-03-21 14:35:15 +01:00
Nikolay 8aa08d59d1 Translated using Weblate (Russian)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2022-03-21 14:35:15 +01:00
Nikolay ffe31fcbf1 Translated using Weblate (Finnish)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fi/
2022-03-21 14:35:15 +01:00
Mohamad Reza 8f750c00ce Translated using Weblate (Persian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy 04262b4092 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy 35a453a469 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/vi/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy 9882a83844 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:15 +01:00
Mohamad Reza d6b646531a Translated using Weblate (Persian)
Currently translated at 96.5% (1917 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:15 +01:00
Mohamad Reza 37d487e79d Translated using Weblate (Persian)
Currently translated at 96.5% (1917 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-03-21 14:35:15 +01:00
Eivind Ødegård 61921a63c9 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 7.0% (139 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-03-21 14:35:15 +01:00
Ch 671d402776 Translated using Weblate (Korean)
Currently translated at 11.4% (227 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-21 14:35:15 +01:00
Ch fd5aa27f94 Translated using Weblate (Korean)
Currently translated at 11.2% (223 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-21 14:35:15 +01:00
Pierre-Jean fbbd32fc7b Translated using Weblate (French)
Currently translated at 99.9% (1705 of 1706 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
2022-03-21 14:35:15 +01:00
Elegant Codes 6803844cc0 Translated using Weblate (French)
Currently translated at 99.9% (1705 of 1706 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
2022-03-21 14:35:15 +01:00
Elegant Codes 88c7cb7f0b Translated using Weblate (French)
Currently translated at 99.9% (1705 of 1706 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr/
2022-03-21 14:35:15 +01:00
Elegant Codes 69bef4380e 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/
2022-03-21 14:35:15 +01:00
Elegant Codes a7f4395349 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/
2022-03-21 14:35:15 +01:00
Elegant Codes a3502037ef 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/
2022-03-21 14:35:15 +01:00
Elegant Codes b8fd08ce95 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/
2022-03-21 14:35:15 +01:00
Elegant Codes 211dbc3fda 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/
2022-03-21 14:35:15 +01:00
Elegant Codes 1dbfa3245e 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/
2022-03-21 14:35:15 +01:00
Elegant Codes bb8efbaad0 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr_FR/
2022-03-21 14:35:15 +01:00
Elegant Codes fbaf54fdad Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr_FR/
2022-03-21 14:35:15 +01:00
Elegant Codes fd4e37022a Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.2% (124 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-03-21 14:35:15 +01:00
Elegant Codes a45e471664 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.2% (124 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-03-21 14:35:15 +01:00
Ch b1cced9157 Translated using Weblate (Korean)
Currently translated at 11.1% (221 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy 84a17cf89e Translated using Weblate (Vietnamese)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/vi/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy e44387d323 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:15 +01:00
Jeff Huang 8ff1cc8029 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy ed09f6580c Translated using Weblate (Vietnamese)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/vi/
2022-03-21 14:35:15 +01:00
Hồ Nhất Duy 31b4f8fd19 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:15 +01:00
Ch 7df08a897a Translated using Weblate (Korean)
Currently translated at 11.0% (219 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-21 14:35:14 +01:00
Александр 3051138271 Translated using Weblate (Russian)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-03-21 14:35:14 +01:00
Ch 9b0b83016e Translated using Weblate (Korean)
Currently translated at 11.0% (219 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-21 14:35:14 +01:00
Berto Te 4472b2b318 Translated using Weblate (Spanish)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-03-21 14:35:14 +01:00
Zet 4092e7f4e3 Translated using Weblate (Arabic)
Currently translated at 74.1% (1472 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-03-21 14:35:14 +01:00
Hồ Nhất Duy e8d311e4a2 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-21 14:35:14 +01:00
Zet b05297596b Translated using Weblate (Arabic)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar/
2022-03-21 14:35:14 +01:00
Zet e22cc1b203 Translated using Weblate (Arabic)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ar/
2022-03-21 14:35:14 +01:00
Zet 6d366b9d5e Translated using Weblate (Arabic)
Currently translated at 73.4% (1457 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-03-21 14:35:14 +01:00
J. Lavoie 1c7c6d52b2 Translated using Weblate (German)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2022-03-21 14:35:14 +01:00
J. Lavoie b1453e5de7 Translated using Weblate (German)
Currently translated at 100.0% (256 of 256 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2022-03-21 14:35:14 +01:00
J. Lavoie 3dfecb458f Translated using Weblate (German)
Currently translated at 100.0% (1985 of 1985 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-03-21 14:35:14 +01:00
Chocobozzz 439b6b7bfb
Lazy load charts when listing my channels 2022-03-21 11:40:25 +01:00
Chocobozzz 9ca5728be1
Fix channel edition page 2022-03-21 09:11:11 +01:00
Chocobozzz 22e909224c
Don't allow video edition if not enabled 2022-03-18 16:31:12 +01:00
Chocobozzz 68e72ba90c
Optimize improve stat card rendering in player 2022-03-18 16:01:09 +01:00
Chocobozzz cc92203fe5
Fix menu weird display issue on firefox 2022-03-18 14:15:04 +01:00
Chocobozzz e71e2d8a8f
Fix missing p2p media loader config for hls 2022-03-18 13:32:20 +01:00
Chocobozzz 8366491890
Fix invalid token on upload 2022-03-16 15:45:56 +01:00
kontrollanten 60233e90d2
add client.videos.upload.maxChunkSize config (#4857)
* add client.videos.upload.maxChunkSize config

* updates after review

* remove maxChunkSize from custom-config
2022-03-16 10:57:36 +01:00
Chocobozzz ff6a266e3f
Clearer theme select labels 2022-03-15 15:19:41 +01:00
Chocobozzz b46489f8e4
Cleanup logo svg 2022-03-15 15:12:39 +01:00
Chocobozzz b788e69131
Some fixes for themes 2022-03-15 14:12:37 +01:00
Chocobozzz 57d6503286
Reorganize player files 2022-03-14 14:36:35 +01:00
Chocobozzz 9597920ee3
Reorganize player manager options builder 2022-03-14 11:36:38 +01:00
Chocobozzz 9af2accee6
Reorganize videojs components 2022-03-14 10:27:05 +01:00
Chocobozzz 637a10afb5
Fix hidden player on inactivity 2022-03-14 09:53:12 +01:00
Chocobozzz a15d7b8260
Update translations 2022-03-11 11:12:59 +01:00
Chocobozzz 4495806f2f
Merge remote-tracking branch 'weblate/develop' into develop 2022-03-11 11:11:00 +01:00
Chocobozzz 052bdb7c12
Typo 2022-03-11 11:06:45 +01:00
Ch 58ae266bad Translated using Weblate (Korean)
Currently translated at 10.9% (217 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-10 21:41:42 +01:00
miro da2ac03d97 Translated using Weblate (Finnish)
Currently translated at 40.0% (791 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2022-03-10 21:41:41 +01:00
miro 2cad968be4 Translated using Weblate (Finnish)
Currently translated at 33.4% (661 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2022-03-09 21:36:39 +01:00
miro 667a427feb Translated using Weblate (Finnish)
Currently translated at 28.8% (570 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2022-03-09 19:02:57 +01:00
Ihor Hordiichuk c88aa3524b Translated using Weblate (Ukrainian)
Currently translated at 77.0% (1522 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-03-09 17:32:24 +01:00
Ch 93fe2d9c66 Translated using Weblate (Korean)
Currently translated at 10.7% (213 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2022-03-09 17:32:24 +01:00
Elegant Codes f9f7c89b00 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/
2022-03-09 09:23:16 +01:00
Elegant Codes 9aa071abc6 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/
2022-03-09 09:23:16 +01:00
josé m b65b4b7834 Translated using Weblate (Galician)
Currently translated at 98.2% (1942 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-03-09 09:23:16 +01:00
miro 7c889e1b3e Translated using Weblate (Finnish)
Currently translated at 28.0% (555 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2022-03-09 09:23:16 +01:00
josé m a49134a131 Translated using Weblate (Galician)
Currently translated at 98.0% (1937 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-03-09 09:23:15 +01:00
miro 73f90a5f32 Translated using Weblate (Finnish)
Currently translated at 27.9% (552 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2022-03-09 09:23:15 +01:00
Chocobozzz f443a74649 Add latency setting support 2022-03-09 09:23:10 +01:00
Chocobozzz 01dd04cd5a
Display avatar in embed poster 2022-03-08 16:36:08 +01:00
Chocobozzz 383386d8e2
Update translations 2022-03-08 14:17:13 +01:00
Simon Brosdetzko 16922d5824 Translated using Weblate (German)
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-03-08 13:39:34 +01:00
miro 57e9172b2d Translated using Weblate (Finnish)
Currently translated at 26.9% (532 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2022-03-08 13:39:34 +01:00
Hồ Nhất Duy 410338c063 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-03-08 13:39:34 +01:00
Dingzhong Chen 263fc9bb5f Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-03-08 13:39:34 +01:00
Jiri Podhorecky 85f3aa9f05 Translated using Weblate (Czech)
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-03-08 13:39:34 +01:00
kontrollanten 2c102aac13
Display avatar in video miniatures (#4823)
* show avatar in video miniatures

closes #4040

* fix: videos for api, include avatars

* add config for display video miniature avatar

* Revert "fix: videos for api, include avatars"

This reverts commit 5520a3eda6.

* video-min: set display avatar to false as default

* remove empty line

* rename display_avatar > display_author_avatar

* fix renaming displayAvatar > displayAuthorAvatar
2022-03-08 13:39:27 +01:00
Chocobozzz 90370f7cc8
Improve embed dock style 2022-03-04 08:45:06 +01:00
Chocobozzz 6385fe5803
Fix stuck hls player with bad redundancy 2022-03-03 14:30:55 +01:00
Chocobozzz 8e1237ad83
Fix fa locale 2022-03-03 11:13:16 +01:00
Chocobozzz 55f0a7a762
Update translations and support fa 2022-03-03 10:54:52 +01:00
Berto Te 8654fc6c4e Translated using Weblate (Spanish)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2022-03-02 15:51:54 +01:00
Berto Te bcb031dd4a Translated using Weblate (Spanish)
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-03-02 15:51:54 +01:00
Berto Te 34cc1d4bf9 Translated using Weblate (Spanish)
Currently translated at 98.8% (1954 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-03-02 15:51:53 +01:00
Eivind Ødegård b5c59851cf Translated using Weblate (Norwegian Nynorsk)
Currently translated at 6.4% (128 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-03-02 15:51:53 +01:00
Александр 0a83582aa4 Translated using Weblate (Russian)
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-03-02 15:51:53 +01:00
Jeff Huang eca00cdf18 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-03-02 15:51:53 +01:00
Александр 319953b995 Translated using Weblate (Russian)
Currently translated at 100.0% (1976 of 1976 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-03-02 15:51:53 +01:00
Chocobozzz 77f811ced1
Fix channel avatar in select component 2022-03-02 15:47:04 +01:00
Chocobozzz 42d73f1c57
Fix modal z-index
Should be on top of the header too
2022-03-02 14:25:07 +01:00
Robert Riemann 8b8bd0228d open privacy info in user settings dialogue in new window 2022-03-02 08:32:30 +01:00
Chocobozzz 19e7a90045
Fix playlist element scrolling 2022-03-01 13:37:40 +01:00
Chocobozzz f41efa52a4
Fix avatar with username starting with numbers 2022-02-28 16:44:11 +01:00
Chocobozzz fbd573e59c
Add refresh button to comments list 2022-02-28 16:37:31 +01:00
Chocobozzz 3c18ff47a0
Update translations 2022-02-28 16:32:02 +01:00
Chocobozzz 6df4cf8fdb
Merge remote-tracking branch 'weblate/develop' into develop 2022-02-28 16:30:22 +01:00
Chocobozzz 5a51ecc217
Move admin comments list in overviews menu 2022-02-28 16:27:25 +01:00
Simon Brosdetzko dcdd2a3972 Translated using Weblate (German)
Currently translated at 100.0% (1930 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-02-28 16:02:22 +01:00
Quentin PAGÈS fdc22a2fc8 Translated using Weblate (Occitan)
Currently translated at 41.7% (806 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2022-02-28 16:02:22 +01:00
Lukas ded4729adc Translated using Weblate (German)
Currently translated at 99.0% (1911 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-02-28 16:02:22 +01:00
Diazepan Medina 026b27dd56 Translated using Weblate (Spanish)
Currently translated at 100.0% (1930 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-02-28 16:02:22 +01:00
Berto Te d3e87eb399 Translated using Weblate (Spanish)
Currently translated at 100.0% (1930 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-02-28 16:02:22 +01:00
Dingzhong Chen 389d93ca92 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1930 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-02-28 16:02:22 +01:00
Ihor Hordiichuk c23eda3b17 Translated using Weblate (Ukrainian)
Currently translated at 78.8% (1522 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-02-28 16:02:21 +01:00
ButterflyOfFire 780e0bff1f Translated using Weblate (Arabic)
Currently translated at 73.9% (1427 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2022-02-28 16:02:21 +01:00
ButterflyOfFire 669ee89b02 Translated using Weblate (Kabyle)
Currently translated at 83.1% (1605 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2022-02-28 16:02:21 +01:00
ButterflyOfFire 6c99efda92 Translated using Weblate (Portuguese (Brazil))
Currently translated at 46.3% (894 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2022-02-28 16:02:21 +01:00
ButterflyOfFire 1ede72e1a3 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.0% (1911 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-02-28 16:02:21 +01:00
Jeff Huang 0d96e3fe07 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1930 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-02-28 16:02:21 +01:00
Hồ Nhất Duy b4995e663d Translated using Weblate (Vietnamese)
Currently translated at 99.9% (1929 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-02-28 16:02:21 +01:00
Ihor Hordiichuk da9c879286 Translated using Weblate (Ukrainian)
Currently translated at 78.8% (1522 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-02-28 16:02:21 +01:00
Александр af642b0b6b Translated using Weblate (Russian)
Currently translated at 100.0% (1930 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-02-28 16:02:21 +01:00
DignifiedSilence d729a69d68 Translated using Weblate (Japanese)
Currently translated at 98.7% (1906 of 1930 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-28 16:02:21 +01:00
Chocobozzz 5273f40afc
Improve stat labels 2022-02-28 15:34:07 +01:00
Chocobozzz 70a8e50a5d Cleanup subtitle edition PR 2022-02-28 14:29:01 +01:00
lutangar 57d74ec83d Add simple subtitle edition from video captions tab
Introduce a new __Edit__ button on a subtitle.
It opens a modal with simple textarea allowing the user to do quick corrections on a subtitle.
2022-02-28 14:29:01 +01:00
Chocobozzz e66d0892b1
Fix listUserChannelsForSelect 2022-02-28 13:45:09 +01:00
Chocobozzz a282e4d8a0 Continue user mute in ban modal PR 2022-02-28 11:36:31 +01:00
Poslovitch 5a8de57d57 Add ability to mute user when banning them
Implements https://github.com/Chocobozzz/PeerTube/issues/1803
2022-02-28 11:36:31 +01:00
Chocobozzz c729caf6cc Add basic video editor support 2022-02-28 10:42:19 +01:00
kontrollanten d0800f7661
Implement avatar miniatures (#4639)
* client: remove unused file

* refactor(client/my-actor-avatar): size from input

Read size from component input instead of scss, to make it possible to
use smaller avatar images when implemented.

* implement avatar miniatures

close #4560

* fix(test): max file size

* fix(search-index): normalize res acc to avatarMini

* refactor avatars to an array

* client/search: resize channel avatar to 120

* refactor(client/videos): remove unused function

* client(actor-avatar): set default size

* fix tests and avatars full result

When findOne is used only an array containting one avatar is returned.

* update migration version and version notations

* server/search: harmonize normalizing

* Cleanup avatar miniature PR

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-02-28 08:34:43 +01:00
Chocobozzz 1d54b2052c
Hide remote subscribe if logged in 2022-02-22 14:38:57 +01:00
Chocobozzz fdd5da058a
Update translations 2022-02-22 13:49:59 +01:00
Chocobozzz f7298d0dcc
Merge branch 'release/4.1.0' into develop 2022-02-22 13:48:09 +01:00
Chocobozzz 0d9a327df3
Update translations 2022-02-22 13:47:59 +01:00
Chocobozzz ac5f679ad6
Fix HLS buffer 2022-02-22 13:44:12 +01:00
Chocobozzz 89e3de8dc6
Reduce latency when adding a video to playlist 2022-02-22 11:41:44 +01:00
Chocobozzz 4edee628a0
Improve account removal message for users 2022-02-22 11:25:03 +01:00
Eivind Ødegård 3314fb47de Translated using Weblate (Norwegian Nynorsk)
Currently translated at 5.9% (115 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-02-22 04:12:42 +01:00
DignifiedSilence ffc531e39e Translated using Weblate (Japanese)
Currently translated at 97.6% (1883 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-20 19:48:30 +01:00
DignifiedSilence 888655c9ec Translated using Weblate (Japanese)
Currently translated at 97.6% (1883 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-20 16:20:49 +01:00
DignifiedSilence cc53a889ea Translated using Weblate (Japanese)
Currently translated at 97.5% (1881 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-20 15:11:25 +01:00
李奕寯 b93787dddf Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hant/
2022-02-19 03:28:50 +01:00
李奕寯 2fa09fb87f Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hant/
2022-02-19 03:28:50 +01:00
sn0wygecko dd7dd42b6e Translated using Weblate (Portuguese (Portugal))
Currently translated at 33.4% (644 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_PT/
2022-02-19 03:28:50 +01:00
Eivind Ødegård 5dd35c8c9d Translated using Weblate (Norwegian Nynorsk)
Currently translated at 5.6% (108 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-02-18 16:40:38 +01:00
Eivind Ødegård 25e06d255d Translated using Weblate (Norwegian Nynorsk)
Currently translated at 2.7% (53 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-02-18 11:01:40 +01:00
josé m 3ac2b121c6 Translated using Weblate (Galician)
Currently translated at 100.0% (1928 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-02-18 11:01:39 +01:00
Eivind Ødegård 846acbbb8b Translated using Weblate (Norwegian Nynorsk)
Currently translated at 1.8% (36 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-02-18 08:00:35 +01:00
Eivind Ødegård 04c8704f86 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 1.6% (31 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nn/
2022-02-17 23:02:12 +01:00
Eivind Ødegård 901479a454 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (253 of 253 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/nn/
2022-02-17 23:02:12 +01:00
Eivind Ødegård 6e1fa1500b Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/nn/
2022-02-17 23:02:12 +01:00
Eivind Ødegård 49c800fc96 Translated using Weblate (Norwegian Nynorsk)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/nn/
2022-02-16 23:08:41 +01:00
DignifiedSilence cff913e6f0 Translated using Weblate (Japanese)
Currently translated at 97.1% (1873 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-16 19:34:53 +01:00
DignifiedSilence eece6b217a Translated using Weblate (Japanese)
Currently translated at 96.2% (1856 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-16 17:40:13 +01:00
DignifiedSilence d092162c26 Translated using Weblate (Japanese)
Currently translated at 96.0% (1851 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-16 16:58:37 +01:00
Armin dbb942aa7c Translated using Weblate (German)
Currently translated at 99.1% (1912 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-02-15 17:32:47 +01:00
DignifiedSilence 084c098dbd Translated using Weblate (Japanese)
Currently translated at 95.9% (1849 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-13 16:38:16 +01:00
Hồ Nhất Duy aab245257c Translated using Weblate (Vietnamese)
Currently translated at 99.9% (1927 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-02-13 07:24:27 +01:00
Berto Te afc5a9089a Translated using Weblate (Spanish)
Currently translated at 100.0% (1928 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-02-13 07:24:26 +01:00
Lupinard be858676fd Translated using Weblate (Esperanto)
Currently translated at 86.0% (1659 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2022-02-12 02:09:08 +01:00
knuxify 95f260df16 Translated using Weblate (Polish)
Currently translated at 88.7% (1712 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2022-02-10 10:44:01 +01:00
Александр 38a402d888 Translated using Weblate (Russian)
Currently translated at 100.0% (1928 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-02-10 10:44:01 +01:00
ButterflyOfFire 6a13ce57bb Translated using Weblate (Kabyle)
Currently translated at 83.2% (1605 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2022-02-10 10:44:01 +01:00
Jeff Huang fa01468111 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1928 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-02-10 10:44:01 +01:00
Jiri Podhorecky 6dfae29700 Translated using Weblate (Czech)
Currently translated at 100.0% (1928 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-02-10 10:44:01 +01:00
ButterflyOfFire 86e33547c2 Translated using Weblate (Kabyle)
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kab/
2022-02-10 10:44:01 +01:00
ButterflyOfFire e9cbd4ec1a Translated using Weblate (Kabyle)
Currently translated at 83.2% (1606 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2022-02-10 10:44:01 +01:00
Hồ Nhất Duy 653dbc5b57 Translated using Weblate (Vietnamese)
Currently translated at 99.9% (1927 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-02-10 10:44:01 +01:00
Ihor Hordiichuk 28db2c3e11 Translated using Weblate (Ukrainian)
Currently translated at 78.8% (1521 of 1928 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-02-10 10:44:01 +01:00
Chocobozzz 0ffa7a0ef3
Don't manage remote channels 2022-02-10 10:41:22 +01:00
Chocobozzz 8f0b94f0ed
Update translations 2022-02-09 13:39:32 +01:00
Dimitrios Glentadakis 1f2c6cdc45 Translated using Weblate (Greek)
Currently translated at 42.0% (809 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/el/
2022-02-09 13:37:15 +01:00
DignifiedSilence a88cc7b55a Translated using Weblate (Japanese)
Currently translated at 96.1% (1851 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-09 13:37:15 +01:00
DignifiedSilence c25ef98c45 Translated using Weblate (Japanese)
Currently translated at 94.2% (1814 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-02-09 13:37:15 +01:00
Dingzhong Chen a6ab8a8121 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (125 of 125 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hans/
2022-02-09 13:37:15 +01:00
Dingzhong Chen 54c9c74f01 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hans/
2022-02-09 13:37:15 +01:00
Dingzhong Chen 205c470339 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-02-09 13:37:15 +01:00
kontrollanten 0a3c3908ce Translated using Weblate (Swedish)
Currently translated at 99.2% (1910 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-02-09 13:37:15 +01:00
Chocobozzz 474542d7ac
Add additional checks when importing a video 2022-02-09 11:54:18 +01:00
Chocobozzz ba8a8367e7
Better display redundancy pies 2022-02-09 11:54:18 +01:00
Chocobozzz 15a0e5f3b3
Correctly hide mobile buttons overlay on ios 2022-02-09 11:54:18 +01:00
Chocobozzz cbedb6a5ee
Prevent selection on rewind/forward texts 2022-02-09 11:54:18 +01:00
Chocobozzz c356907b71
Don't display no results if still loading 2022-02-09 11:54:18 +01:00
Chocobozzz 612dd3c3f5
Fix embed margin in share modal 2022-02-09 11:54:18 +01:00
kontrollanten af6b45e5d9 client: show private badge in playlists
closes #2601
2022-02-07 11:24:35 +01:00
Chocobozzz f33e515991
Correctly check import target URL IP 2022-02-07 11:21:25 +01:00
Chocobozzz 4afec73571
Fix scheduled publication on upload 2022-02-07 10:27:08 +01:00
Chocobozzz 21f2df5d3b
Put white background to peertube icons 2022-02-04 13:48:21 +01:00
Chocobozzz c68e2b2d22
Fix plaintext markdown converter 2022-02-04 10:38:32 +01:00
Chocobozzz 457c83486e
Fix hidding mobile overlay 2022-02-04 09:23:07 +01:00
kontrollanten 692a231026 video-playlist: show date and views count
closes #4396
2022-02-03 10:38:47 +01:00
Chocobozzz e17358fa33
Update translations 2022-02-02 14:32:23 +01:00
Александр de88d89aa5 Translated using Weblate (Russian)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-02-02 11:29:20 +01:00
Besnik Bleta 42d574b832 Translated using Weblate (Albanian)
Currently translated at 99.7% (1363 of 1367 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
2022-02-02 11:29:20 +01:00
Chocobozzz c4207f978e
Fast forward on HLS decode error 2022-02-02 11:26:18 +01:00
kontrollanten 038e1f3de5
Add refresh button to admin > video list (#4753)
* feat(client/video-list): add refresh btn

* CSS styling

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-02-01 14:47:36 +01:00
Chocobozzz a2caee9f51
Fix HLS re transcoding with object storage enabled 2022-02-01 14:19:44 +01:00
Chocobozzz 3e8c3fcdb0
Update translations 2022-01-31 11:19:16 +01:00
hecko f57d35dea1 Translated using Weblate (Polish)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pl/
2022-01-31 11:16:03 +01:00
hecko 362190b91c Translated using Weblate (Polish)
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/pl/
2022-01-31 11:16:03 +01:00
DignifiedSilence aec9e02c38 Translated using Weblate (Japanese)
Currently translated at 94.1% (1812 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-31 11:16:03 +01:00
Ihor Hordiichuk 5c683592a4 Translated using Weblate (Ukrainian)
Currently translated at 78.7% (1516 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:03 +01:00
Tolga KARABATAK 1ae853d041 Translated using Weblate (Turkish)
Currently translated at 30.0% (579 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2022-01-31 11:16:03 +01:00
DignifiedSilence a984b505d0 Translated using Weblate (Japanese)
Currently translated at 99.1% (123 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2022-01-31 11:16:03 +01:00
DignifiedSilence e844e6f566 Translated using Weblate (Japanese)
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2022-01-31 11:16:03 +01:00
DignifiedSilence 63b6cd9dad Translated using Weblate (Japanese)
Currently translated at 93.3% (1797 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-31 11:16:02 +01:00
DignifiedSilence f68ea650ec Translated using Weblate (Japanese)
Currently translated at 93.1% (1794 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-31 11:16:02 +01:00
DignifiedSilence 96aac530c7 Translated using Weblate (Japanese)
Currently translated at 92.0% (1771 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-31 11:16:02 +01:00
Mohamad Reza a0e186fb55 Translated using Weblate (Persian)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:02 +01:00
Ihor Hordiichuk b494b32461 Translated using Weblate (Ukrainian)
Currently translated at 76.0% (1463 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:02 +01:00
Toso Malero 3f060ea284 Translated using Weblate (Macedonian)
Currently translated at 2.1% (41 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/mk/
2022-01-31 11:16:02 +01:00
Toso Malero d846745448 Added translation using Weblate (Macedonian) 2022-01-31 11:16:02 +01:00
josé m 0182a9ae07 Translated using Weblate (Galician)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-01-31 11:16:02 +01:00
Novel Martin Harianto 2d92fe2e09 Translated using Weblate (Indonesian)
Currently translated at 7.3% (18 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/id/
2022-01-31 11:16:02 +01:00
Ihor Hordiichuk 957e7b580c Translated using Weblate (Ukrainian)
Currently translated at 71.7% (1382 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:02 +01:00
Jeff Huang 3a90ee1dde Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-01-31 11:16:02 +01:00
Hồ Nhất Duy 016d5a6541 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-01-31 11:16:02 +01:00
Bob Oob 053fe42491 Translated using Weblate (Swedish)
Currently translated at 99.2% (1910 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-01-31 11:16:02 +01:00
Ihor Hordiichuk dec6a7ae0e Translated using Weblate (Ukrainian)
Currently translated at 69.2% (1333 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:02 +01:00
Armin 7fdafef46a Translated using Weblate (German)
Currently translated at 99.3% (1913 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-31 11:16:02 +01:00
Mohamad Reza 7a933f93ea Translated using Weblate (Persian)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:02 +01:00
Ihor Hordiichuk 70d1a14db5 Translated using Weblate (Ukrainian)
Currently translated at 68.9% (1328 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:02 +01:00
J. Lavoie 3126b9f8d7 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-01-31 11:16:02 +01:00
J. Lavoie 5d27e34d2e Translated using Weblate (German)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/de/
2022-01-31 11:16:02 +01:00
J. Lavoie 8a9809ebce Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr_FR/
2022-01-31 11:16:02 +01:00
Ihor Hordiichuk 124a1e2abd Translated using Weblate (Ukrainian)
Currently translated at 67.4% (1299 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:02 +01:00
Mohamad Reza c9d077d3a0 Translated using Weblate (Persian)
Currently translated at 98.0% (1888 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:02 +01:00
Berto Te 1a1d06dc4e Translated using Weblate (Spanish)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-01-31 11:16:02 +01:00
J. Lavoie 3e6193313b Translated using Weblate (German)
Currently translated at 99.3% (1913 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-31 11:16:02 +01:00
Eric Guichaoua 1c6bec0b97 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-01-31 11:16:02 +01:00
J. Lavoie 3174b6aa5f Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fr_FR/
2022-01-31 11:16:02 +01:00
retiolus 9fa11846ba Translated using Weblate (Catalan)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ca/
2022-01-31 11:16:02 +01:00
Mohamad Reza 24730a53c9 Translated using Weblate (Persian)
Currently translated at 72.8% (1402 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:02 +01:00
DignifiedSilence ea3d303294 Translated using Weblate (Japanese)
Currently translated at 91.0% (1752 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-31 11:16:02 +01:00
GunChleoc 23fba109d4 Translated using Weblate (Gaelic)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gd/
2022-01-31 11:16:02 +01:00
GunChleoc 819205ed57 Translated using Weblate (Gaelic)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2022-01-31 11:16:02 +01:00
Mohamad Reza dd3b408faa Translated using Weblate (Persian)
Currently translated at 38.1% (734 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:02 +01:00
Mohamad Reza bab8d4167a Translated using Weblate (Persian)
Currently translated at 27.0% (521 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:02 +01:00
Jiri Podhorecky c039dc2b85 Translated using Weblate (Czech)
Currently translated at 100.0% (1925 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-01-31 11:16:02 +01:00
Ihor Hordiichuk af3dd0e7c7 Translated using Weblate (Ukrainian)
Currently translated at 67.1% (1292 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:02 +01:00
Mohamad Reza 1cd7dfeae5 Translated using Weblate (Persian)
Currently translated at 19.0% (367 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-31 11:16:01 +01:00
GunChleoc b976ee1f16 Translated using Weblate (Gaelic)
Currently translated at 100.0% (124 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gd/
2022-01-31 11:16:01 +01:00
GunChleoc d07f28b03c Translated using Weblate (Gaelic)
Currently translated at 100.0% (255 of 255 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gd/
2022-01-31 11:16:01 +01:00
Ihor Hordiichuk 2e9d9dbd1c Translated using Weblate (Ukrainian)
Currently translated at 66.1% (1274 of 1925 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-31 11:16:01 +01:00
Chocobozzz 8d9c10bc51
Limit scope to local when finding in bulk 2022-01-31 11:15:44 +01:00
Chocobozzz d92d070c91
Split user service 2022-01-21 11:03:25 +01:00
Chocobozzz 94be5ecc4d
Update translations 2022-01-21 10:18:52 +01:00
DignifiedSilence d206dea25c Translated using Weblate (Japanese)
Currently translated at 90.6% (1743 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-21 02:57:23 +01:00
Mohamad Reza f98ff8a1a5 Translated using Weblate (Persian)
Currently translated at 17.6% (339 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-21 02:57:22 +01:00
Mohamad Reza c28b9791b3 Translated using Weblate (Persian)
Currently translated at 17.1% (330 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-20 13:43:27 +01:00
Eric Guichaoua 40fb4f5ce2 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.6% (1916 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-01-20 13:43:27 +01:00
josé m 7c21210347 Translated using Weblate (Galician)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-01-20 13:43:27 +01:00
Mohamad Reza d90f357ecb Translated using Weblate (Persian)
Currently translated at 16.2% (312 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2022-01-20 13:43:27 +01:00
rdxuan e9fe47e095 Translated using Weblate (Chinese (Simplified))
Currently translated at 63.4% (1220 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2022-01-20 13:43:27 +01:00
DignifiedSilence c1ca4e9f46 Translated using Weblate (Japanese)
Currently translated at 99.1% (123 of 124 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2022-01-20 13:43:27 +01:00
DignifiedSilence 00521b26bd Translated using Weblate (Japanese)
Currently translated at 88.8% (1709 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-20 13:43:27 +01:00
Diazepan Medina f230437ba0 Translated using Weblate (Spanish)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-01-20 13:43:27 +01:00
Manuel Viens a4587612f9 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.6% (1916 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-01-20 13:43:27 +01:00
DignifiedSilence 69cef783cb Translated using Weblate (Japanese)
Currently translated at 100.0% (251 of 251 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2022-01-20 13:43:27 +01:00
Hồ Nhất Duy 1482364262 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-01-20 13:43:27 +01:00
Jeff Huang 0ad13d77f2 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-01-20 13:43:27 +01:00
Manuel Viens c4159a13fb Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.6% (1916 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-01-20 13:43:27 +01:00
Александр 0e29da0854 Translated using Weblate (Russian)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-01-20 13:43:26 +01:00
Armin c85937e79d Translated using Weblate (German)
Currently translated at 99.3% (1910 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Lukas 10dee1be0a Translated using Weblate (German)
Currently translated at 99.3% (1910 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Winfried Hyronimus 7c8be859f7 Translated using Weblate (German)
Currently translated at 99.4% (1913 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Lukas 3bca44eb0f Translated using Weblate (German)
Currently translated at 99.4% (1913 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Armin Kunkel 50f7ead6cd Translated using Weblate (German)
Currently translated at 99.0% (1905 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Lukas eb35b3cbd9 Translated using Weblate (German)
Currently translated at 99.0% (1905 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Berto Te ad515f1586 Translated using Weblate (Spanish)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-01-20 13:43:26 +01:00
Armin Kunkel 4591e4f37b Translated using Weblate (German)
Currently translated at 99.3% (1910 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-20 13:43:26 +01:00
Diazepan Medina 4bdb2d56d5 Translated using Weblate (Spanish)
Currently translated at 99.3% (1910 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-01-20 13:43:26 +01:00
Jiri Podhorecky 03e143cbf0 Translated using Weblate (Czech)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-01-20 13:43:26 +01:00
lutangar d2d4a5a999 Fix plugin settings manager definition
This mainly fix the `onSettingsChange` argument typing.
I'm not 100% sure the setting `value` can be a boolean though.
But this is how it was typed before so I just made it consistent.

Feel free to change - or suggest change - to the type names / location.
2022-01-20 13:43:20 +01:00
Chocobozzz 82b9a1005c
Fix abuse crash on deleted reporter account 2022-01-20 10:52:50 +01:00
Chocobozzz efd4ff5fbc
Open and close settings modal using query params 2022-01-20 10:11:49 +01:00
Chocobozzz 071f3e519c
Plugins can add custom instance infobox 2022-01-20 09:35:06 +01:00
Chocobozzz 419b520ca4
Add ability to cancel & delete video imports 2022-01-19 14:31:05 +01:00
Chocobozzz 077a413ff8
Automatically restart live on server/live restart 2022-01-19 10:44:12 +01:00
Chocobozzz e8bffe9690
Remove unnecessary function 2022-01-18 11:37:29 +01:00
Chocobozzz c1f7a737cf
Reduce history method names 2022-01-18 11:25:52 +01:00
Chocobozzz 7177b46ca1
Add ability to delete history element 2022-01-18 11:23:41 +01:00
Chocobozzz 5bca1d0620
Increase player progress bar hitbox height 2022-01-17 15:31:53 +01:00
kontrollanten c333ec098d menu: hide undefined icons
Hide my-global-icon when custom menu items are added without icon property.
2022-01-15 09:34:58 +01:00
The Cashew Trader 884b17773d
Fix user ban modal grammar to account for multiple users (#4722)
* Fix user ban modal grammar to account for multiple users

* Address variable sugggestion

* Address property syntax suggestion

* Address localization suggestion

* More concise `isSingleUser` declaration
2022-01-14 15:10:27 +01:00
Chocobozzz edb12cc9a5
Upgrade client dependencies 2022-01-14 14:28:20 +01:00
Chocobozzz c9c0cc5179
Update translations 2022-01-14 11:35:49 +01:00
Chocobozzz c3f05e413e
Merge remote-tracking branch 'weblate/develop' into develop 2022-01-14 11:33:10 +01:00
Chocobozzz 49098d6bbf
Remove unused function 2022-01-14 11:33:05 +01:00
Kristoffer Grundström 75eb27a5da Translated using Weblate (Swedish)
Currently translated at 100.0% (1921 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-01-14 09:16:04 +01:00
Hồ Nhất Duy 43ce9228bf Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1921 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-01-14 09:16:04 +01:00
josé m 93ee2db3a8 Translated using Weblate (Galician)
Currently translated at 100.0% (1921 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-01-14 09:16:04 +01:00
Dingzhong Chen fa54bf819a Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hans/
2022-01-14 09:16:04 +01:00
Manuel Viens 913e9c6562 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.6% (1914 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-01-14 09:16:04 +01:00
Ihor Hordiichuk 9926ba23fb Translated using Weblate (Ukrainian)
Currently translated at 66.4% (1277 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-14 09:16:04 +01:00
Ihor Hordiichuk 1b61ca4d4c Translated using Weblate (Ukrainian)
Currently translated at 65.2% (1254 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-14 09:16:04 +01:00
Dingzhong Chen 01ce42a0ab Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hans/
2022-01-14 09:16:04 +01:00
Jeff Huang 4fe9106f82 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1921 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-01-14 09:16:04 +01:00
Ihor Hordiichuk 4b93fc686a Translated using Weblate (Ukrainian)
Currently translated at 65.1% (1251 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2022-01-14 09:16:04 +01:00
Александр 406dbaf411 Translated using Weblate (Russian)
Currently translated at 100.0% (1921 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-01-14 09:16:04 +01:00
Berto Te 82d969cb6b Translated using Weblate (Spanish)
Currently translated at 100.0% (1921 of 1921 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-01-14 09:16:04 +01:00
Chocobozzz 696b45deb6
Fix timestamp click 2022-01-13 13:48:02 +01:00
Chocobozzz d7b052ff4e
Move to our own player hotkeys 2022-01-13 11:16:35 +01:00
Chocobozzz fc3412fd4e
Cleanup player hotkeys 2022-01-13 11:16:35 +01:00
Chocobozzz f85b5afb7c
Fix typings 2022-01-12 15:19:51 +01:00
Chocobozzz 2dd0a8a8fd
Add fast forward/rewind on mobile 2022-01-12 15:07:21 +01:00
Chocobozzz e98ef69d1c
Move to landscape on mobile fullscreen 2022-01-12 09:42:54 +01:00
Chocobozzz f1a0555a88
Add player controls on mobile 2022-01-11 11:26:35 +01:00
Chocobozzz ba9eef5f62
Better control bar responsive 2022-01-11 09:44:15 +01:00
Chocobozzz c2e6ad30a4
Fix play icon vertical alignment 2022-01-11 09:22:46 +01:00
Chocobozzz 5097cbda4a
Add missing password field to update user api doc 2022-01-10 10:08:14 +01:00
Chocobozzz a5a79d1542
Increase player control bar size 2022-01-10 10:08:14 +01:00
Chocobozzz 78a5dd9c69
Update translations 2022-01-06 13:36:39 +01:00
David Soh 4ea7ce2e60 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hant/
2022-01-06 13:32:14 +01:00
David Soh f45f1c4c11 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (251 of 251 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hant/
2022-01-06 13:32:14 +01:00
David Soh 099d167a09 Translated using Weblate (Chinese (Traditional))
Currently translated at 99.8% (1917 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-01-06 13:32:14 +01:00
josé m f8e11d3c40 Translated using Weblate (Galician)
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2022-01-06 13:32:13 +01:00
Filip Bengtsson 49c0b51c42 Translated using Weblate (Swedish)
Currently translated at 100.0% (251 of 251 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/
2022-01-06 08:50:53 +01:00
Filip Bengtsson 3d0a7ddb37 Translated using Weblate (Swedish)
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-01-06 08:50:53 +01:00
Dingzhong Chen 5a0ba8ca63 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hans/
2022-01-06 08:50:53 +01:00
Dingzhong Chen 61b10c45ab Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (251 of 251 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hans/
2022-01-06 08:50:53 +01:00
Berto Te 9e84684018 Translated using Weblate (Spanish)
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2022-01-06 08:50:53 +01:00
Kristoffer Grundström e686924af5 Translated using Weblate (Swedish)
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/
2022-01-06 08:50:53 +01:00
Kristoffer Grundström ce8c09272a Translated using Weblate (Spanish)
Currently translated at 100.0% (122 of 122 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2022-01-06 08:50:53 +01:00
Kristoffer Grundström 244d8a2c47 Translated using Weblate (Swedish)
Currently translated at 99.9% (1918 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2022-01-06 08:50:53 +01:00
Manuel Viens c4051544e6 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.4% (1908 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-01-06 08:50:53 +01:00
Jan Marsalek 72ba920689 Translated using Weblate (German)
Currently translated at 98.1% (1884 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-06 08:50:53 +01:00
Jan Marsalek c6660c51c1 Translated using Weblate (German)
Currently translated at 98.1% (1884 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-06 08:50:53 +01:00
Winfried Hyronimus 532660cb17 Translated using Weblate (German)
Currently translated at 98.1% (1884 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2022-01-06 08:50:53 +01:00
Ms Kimsible 4626b9c9b4 Translated using Weblate (French (France) (fr_FR))
Currently translated at 98.1% (1884 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2022-01-06 08:50:53 +01:00
Berto Te 6ada2b3a23 Translated using Weblate (Spanish)
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2022-01-06 08:50:53 +01:00
Jeff Huang fa014ca31f Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2022-01-06 08:50:53 +01:00
Hồ Nhất Duy 3e6240977a Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2022-01-06 08:50:53 +01:00
Aristeidis Alexandridis 4c9414acad Translated using Weblate (Greek)
Currently translated at 100.0% (251 of 251 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/el/
2022-01-06 08:50:52 +01:00
Aristeidis Alexandridis 66d91b548a Translated using Weblate (German)
Currently translated at 100.0% (251 of 251 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2022-01-06 08:50:52 +01:00
Jiri Podhorecky 7a18e95c23 Translated using Weblate (Czech)
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2022-01-06 08:50:52 +01:00
DignifiedSilence 2734f4f697 Translated using Weblate (Japanese)
Currently translated at 88.9% (1706 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-06 08:50:52 +01:00
DignifiedSilence 4090f38099 Translated using Weblate (Japanese)
Currently translated at 88.2% (1693 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-06 08:50:52 +01:00
DignifiedSilence 8c622a40da Translated using Weblate (Japanese)
Currently translated at 88.0% (1689 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-06 08:50:52 +01:00
DignifiedSilence 19cb0f8d4d Translated using Weblate (Japanese)
Currently translated at 87.2% (1674 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-06 08:50:52 +01:00
DignifiedSilence 8719e38a39 Translated using Weblate (Japanese)
Currently translated at 84.4% (1621 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2022-01-06 08:50:52 +01:00
Александр 7ee8cd7f80 Translated using Weblate (Russian)
Currently translated at 100.0% (1919 of 1919 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2022-01-06 08:50:52 +01:00
Chocobozzz a8454bb26c
Fix button group 2022-01-03 15:17:17 +01:00
Chocobozzz cc4bf76c13
Handle async validators 2022-01-03 14:20:52 +01:00
Chocobozzz e2aeb8ad0f
Replace url when redirecting plugin admin url 2021-12-29 15:05:12 +01:00
Chocobozzz 0628157fe9
Move uuid stuff in extra utils
Since it requires an external dependency
2021-12-29 14:44:58 +01:00
Chocobozzz fb3c9e2bf5
Translate plugin settings 2021-12-29 14:08:07 +01:00
Chocobozzz 2accfdd8ec
Refactor admin plugins 2021-12-29 12:17:11 +01:00
Chocobozzz 9744bb2ae8
Fix ngx loading bar deprecation 2021-12-29 11:46:26 +01:00
Chocobozzz 29aedac8dc
Refactor plugin card 2021-12-29 10:41:48 +01:00
Chocobozzz 087fc5dade
Refactor video edition 2021-12-29 10:20:33 +01:00
Chocobozzz 3c065fe3b3
Enhance plugin video fields
Add video form tab selection
Add ability to display an error
2021-12-29 10:10:01 +01:00
Chocobozzz 61cc1c03bf
Support official plugins 2021-12-28 16:43:03 +01:00
Chocobozzz 52b356cfe2
Update translations 2021-12-28 09:51:45 +01:00
Dingzhong Chen c6b257203d Translated using Weblate (Chinese (Simplified))
Currently translated at 65.0% (1225 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2021-12-28 08:42:31 +01:00
Dingzhong Chen a83debcc03 Translated using Weblate (Chinese (Simplified))
Currently translated at 64.9% (1223 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2021-12-28 08:42:31 +01:00
Winfried Hyronimus 6f310d2f52 Translated using Weblate (German)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-12-28 08:42:31 +01:00
Ihor Hordiichuk 66ea16c2b6 Translated using Weblate (Ukrainian)
Currently translated at 64.7% (1220 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-12-28 08:42:31 +01:00
Ramazan Geven 5b8734f373 Translated using Weblate (Turkish)
Currently translated at 30.3% (571 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2021-12-28 08:42:31 +01:00
DignifiedSilence 3db10f4ca2 Translated using Weblate (Japanese)
Currently translated at 85.9% (1619 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:31 +01:00
Natsuki Tsukishiro c6b76d0e77 Translated using Weblate (Japanese)
Currently translated at 84.2% (1588 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:31 +01:00
DignifiedSilence 6dc9e9d3eb Translated using Weblate (Japanese)
Currently translated at 84.1% (1585 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 6e78409379 Translated using Weblate (Japanese)
Currently translated at 84.1% (1586 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
Natsuki Tsukishiro 3fb13b36f9 Translated using Weblate (Japanese)
Currently translated at 84.1% (1586 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 2386467720 Translated using Weblate (Japanese)
Currently translated at 84.1% (1586 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 7008a32ca9 Translated using Weblate (Japanese)
Currently translated at 100.0% (250 of 250 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 668cb0c2e3 Translated using Weblate (Japanese)
Currently translated at 82.7% (1559 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 518199804c Translated using Weblate (Japanese)
Currently translated at 99.1% (118 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 3365a528ad Translated using Weblate (Japanese)
Currently translated at 100.0% (250 of 250 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2021-12-28 08:42:30 +01:00
DignifiedSilence 082456a1be Translated using Weblate (Japanese)
Currently translated at 82.7% (1559 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
Simon Brosdetzko 5d2e566303 Translated using Weblate (German)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-12-28 08:42:30 +01:00
Ihor Hordiichuk ee8223b8f7 Translated using Weblate (Ukrainian)
Currently translated at 64.4% (1215 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-12-28 08:42:30 +01:00
Ilia 751b0a904b Translated using Weblate (Persian)
Currently translated at 12.2% (230 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2021-12-28 08:42:30 +01:00
Takeshi Umeda b8ffca2190 Translated using Weblate (Japanese)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2021-12-28 08:42:30 +01:00
Takeshi Umeda d30eca3815 Translated using Weblate (Japanese)
Currently translated at 100.0% (250 of 250 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2021-12-28 08:42:30 +01:00
Manuel Viens 3d618a02a0 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-12-28 08:42:30 +01:00
Jiri Podhorecky f8ba4fba35 Translated using Weblate (Czech)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-28 08:42:30 +01:00
Laurent Ettouati 596a357151 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-12-28 08:42:30 +01:00
Laurent Ettouati 0daa658d9b Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (250 of 250 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr_FR/
2021-12-28 08:42:30 +01:00
Hồ Nhất Duy a79b6c0ae5 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-12-28 08:42:30 +01:00
Hồ Nhất Duy 6cb0924a25 Translated using Weblate (Vietnamese)
Currently translated at 98.5% (1856 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-12-28 08:42:30 +01:00
Hồ Nhất Duy a3bdcaeffc Translated using Weblate (Vietnamese)
Currently translated at 98.4% (1854 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-12-28 08:42:30 +01:00
Jeff Huang b516517c62 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-12-28 08:42:30 +01:00
Hồ Nhất Duy 04fd29eea3 Translated using Weblate (Vietnamese)
Currently translated at 98.3% (1852 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-12-28 08:42:30 +01:00
Александр 3327beab75 Translated using Weblate (Russian)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-12-28 08:42:30 +01:00
Simon Brosdetzko f2755f2fcb Translated using Weblate (German)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-12-28 08:42:30 +01:00
Александр 70bd5eeadb Translated using Weblate (Russian)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-12-28 08:42:30 +01:00
Berto Te 699b3cfbb4 Translated using Weblate (Spanish)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-12-28 08:42:30 +01:00
josé m 78640a0ac1 Translated using Weblate (Galician)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-12-28 08:42:30 +01:00
Berto Te 353c32d952 Translated using Weblate (Spanish)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-12-28 08:42:30 +01:00
Jeff Huang 48988f1b26 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-12-28 08:42:30 +01:00
Natsuki Tsukishiro 22035f3433 Translated using Weblate (Japanese)
Currently translated at 82.7% (1559 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-28 08:42:30 +01:00
Jiri Podhorecky 00577d4f5a Translated using Weblate (Czech)
Currently translated at 100.0% (1884 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-28 08:42:30 +01:00
Jiri Podhorecky 5e6dcc2230 Translated using Weblate (Czech)
Currently translated at 99.7% (1880 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-28 08:42:30 +01:00
Chocobozzz e6492b2de6
Remove unnecessary onPage event on admin tables 2021-12-24 15:42:55 +01:00
Chocobozzz 807a228071
Fix table all page selection 2021-12-24 15:17:58 +01:00
Chocobozzz c7cdac4409
Fix type conflict 2021-12-24 10:40:51 +01:00
Florian CUNY 1e9c1b1b44
Move zxx to its own group in select-languages component (#4664)
* Move zxx to its own group in select-languages component

* Fix lint

* Fix lint, again

* Apply requested changes
2021-12-24 09:27:27 +01:00
Chocobozzz dbd9fb44dd
Don't stuck state when move transcoding job failed 2021-12-23 11:13:06 +01:00
Chocobozzz c7c6afc66d
Fix error display for embeds 2021-12-23 09:57:02 +01:00
Chocobozzz 9d9a37330c
Ensure plugins are loaded for client route 2021-12-17 14:48:38 +01:00
Chocobozzz 3576225156
Fix search result type auto filter 2021-12-17 14:41:52 +01:00
Chocobozzz f304a1580b
Fix build 2021-12-17 13:58:07 +01:00
Chocobozzz 2b6af10e9f
Fix player with audio only resolution 2021-12-16 14:57:00 +01:00
Chocobozzz 8530211822
Add ability to disable p2p in embed with URL 2021-12-16 10:08:55 +01:00
Chocobozzz b65de1be4d
Use different p2p policy for embeds and webapp 2021-12-16 10:08:55 +01:00
Chocobozzz 9576506763
Add P2P enabled/disabled in player card 2021-12-16 10:08:55 +01:00
Chocobozzz bf1c3c78b0
Hide P2P in player if disabled 2021-12-16 10:08:55 +01:00
Chocobozzz a9bfa85d2c
Add ability for admins to set default p2p policy 2021-12-16 10:08:55 +01:00
lutangar b8fa3e8c73 refactor(types): create dedicated folder for types package src
fix guide examples and add types package readme

refactor(tsconfig): move back base tsconfig to base directory
2021-12-16 10:08:43 +01:00
lutangar 8b03e2ce1a feat(types): create peertube-types package
Create dedicated Typescript "types" configuration file for each "projects".
Create a types folder which includes every useful ts definition:
- client
- server
- shared
Add tooling to create a proper package, extract dependencies, etc...
Add CI Github task.

refactor(types): publish types package in release script
2021-12-16 10:08:43 +01:00
Chocobozzz 3cf68b869d
Ability for admins to set default upload values 2021-12-14 17:17:01 +01:00
Chocobozzz 97f026c7f0
Fix nn/nb locales 2021-12-13 17:23:08 +01:00
Chocobozzz 56cdd9973b
Update translations 2021-12-13 17:08:13 +01:00
Jiri Podhorecky d0358f44dc Translated using Weblate (Czech)
Currently translated at 98.3% (1853 of 1884 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 17:06:45 +01:00
Chocobozzz e2a1ccd174
Add meaning to date short names 2021-12-13 16:44:34 +01:00
Chocobozzz 42fea41a48
Update translations 2021-12-13 16:36:56 +01:00
Berto Te 4abfb1cd17 Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Berto Te bf4dd11973 Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Tony Simoes dad81843c2 Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Berto Te 280ca53eeb Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Tony Simoes f10933c43e Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Berto Te 6c292e3fb3 Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Tony Simoes 46cb03547b Translated using Weblate (Spanish)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-12-13 16:25:27 +01:00
Tony Simoes 40bf5c5724 Translated using Weblate (Spanish)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/es/
2021-12-13 16:25:27 +01:00
Tony Simoes 45adc71f71 Translated using Weblate (Spanish)
Currently translated at 100.0% (1878 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-12-13 16:25:27 +01:00
Ihor Hordiichuk 4ce76651cf Translated using Weblate (Ukrainian)
Currently translated at 62.6% (1177 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-12-13 16:25:27 +01:00
Asier Iturralde Sarasola 5b4788f60a Translated using Weblate (Basque)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
2021-12-13 16:25:27 +01:00
Ihor Hordiichuk d01972475e Translated using Weblate (Ukrainian)
Currently translated at 57.3% (1077 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-12-13 16:25:27 +01:00
Asier Iturralde Sarasola b0887f5ef7 Translated using Weblate (Basque)
Currently translated at 41.4% (778 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2021-12-13 16:25:27 +01:00
DignifiedSilence e4dc4d059c Translated using Weblate (Japanese)
Currently translated at 84.3% (1584 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:27 +01:00
DignifiedSilence f5966a2fdf Translated using Weblate (Japanese)
Currently translated at 82.4% (1548 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:27 +01:00
DignifiedSilence ebe3547426 Translated using Weblate (Japanese)
Currently translated at 80.7% (1517 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:27 +01:00
DignifiedSilence cee98b7bc7 Translated using Weblate (Japanese)
Currently translated at 80.5% (1513 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:27 +01:00
Tirifto 81cfd0a261 Translated using Weblate (Esperanto)
Currently translated at 88.8% (1668 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2021-12-13 16:25:27 +01:00
DignifiedSilence 87e7d31f47 Translated using Weblate (Japanese)
Currently translated at 78.7% (1479 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:27 +01:00
DignifiedSilence 98c02477e0 Translated using Weblate (Japanese)
Currently translated at 76.8% (1444 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:27 +01:00
DignifiedSilence f465cfeb66 Translated using Weblate (Japanese)
Currently translated at 71.4% (1342 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:26 +01:00
Tirifto 693c1513b1 Translated using Weblate (Esperanto)
Currently translated at 86.2% (1620 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2021-12-13 16:25:26 +01:00
DignifiedSilence dc00c94f15 Translated using Weblate (Japanese)
Currently translated at 70.6% (1327 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky e000dc9def Translated using Weblate (Czech)
Currently translated at 100.0% (1878 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
DignifiedSilence 409bdfd3aa Translated using Weblate (Japanese)
Currently translated at 70.0% (1316 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 35b741321e Translated using Weblate (Czech)
Currently translated at 100.0% (1878 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky bfa1e6a2b5 Translated using Weblate (Czech)
Currently translated at 92.1% (1731 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky f1c8cb0c05 Translated using Weblate (Czech)
Currently translated at 91.2% (1714 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 9ba032b54f Translated using Weblate (Czech)
Currently translated at 91.2% (1713 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky bb2547021d Translated using Weblate (Czech)
Currently translated at 91.1% (1711 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 7d662412dd Translated using Weblate (Czech)
Currently translated at 91.0% (1709 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 68e7080938 Translated using Weblate (Czech)
Currently translated at 90.8% (1707 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 34b172bdec Translated using Weblate (Czech)
Currently translated at 90.7% (1704 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky d716bf7ae8 Translated using Weblate (Czech)
Currently translated at 90.6% (1703 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky a20dc957af Translated using Weblate (Czech)
Currently translated at 90.5% (1701 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky ebaee66fae Translated using Weblate (Czech)
Currently translated at 90.4% (1699 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 2781cf2f4f Translated using Weblate (Czech)
Currently translated at 90.3% (1697 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky ec25410fa5 Translated using Weblate (Czech)
Currently translated at 90.2% (1695 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Tirifto 8d2806ad92 Translated using Weblate (Esperanto)
Currently translated at 84.5% (1587 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 4abfb6ccdc Translated using Weblate (Czech)
Currently translated at 89.9% (1689 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Simon Brosdetzko 427651b718 Translated using Weblate (German)
Currently translated at 100.0% (1878 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 7ba92efbe6 Translated using Weblate (Czech)
Currently translated at 84.6% (1590 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 256b510704 Translated using Weblate (Czech)
Currently translated at 81.5% (1531 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 78f6b6cc6a Translated using Weblate (Czech)
Currently translated at 80.1% (1506 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky ed8908d05e Translated using Weblate (Czech)
Currently translated at 80.0% (1504 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky d321dc0992 Translated using Weblate (Czech)
Currently translated at 79.8% (1499 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
josé m b71eb1319f Translated using Weblate (Galician)
Currently translated at 100.0% (1878 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 20d5b0b30e Translated using Weblate (Czech)
Currently translated at 79.4% (1493 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky c4fe147682 Translated using Weblate (Czech)
Currently translated at 79.4% (1492 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Hồ Nhất Duy 0058ae56e7 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/vi/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 6e414ba4f1 Translated using Weblate (Czech)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky fb4d857b4b Translated using Weblate (Czech)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky c4b0dfe90c Translated using Weblate (Czech)
Currently translated at 79.1% (1486 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Hồ Nhất Duy f0f732be66 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1878 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-12-13 16:25:26 +01:00
Zet 66859a3309 Translated using Weblate (Arabic)
Currently translated at 78.7% (1478 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-12-13 16:25:26 +01:00
Filip Bengtsson df03dfc4f6 Translated using Weblate (Swedish)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/
2021-12-13 16:25:26 +01:00
Filip Bengtsson 1d0602c227 Translated using Weblate (Swedish)
Currently translated at 99.8% (1876 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 07772c9ac3 Translated using Weblate (Czech)
Currently translated at 70.7% (1328 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
kontrollanten ed76c6f0e4 Translated using Weblate (Swedish)
Currently translated at 99.3% (1866 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky d30edadc69 Translated using Weblate (Czech)
Currently translated at 66.0% (1240 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Jiri Podhorecky 44abdaff00 Translated using Weblate (Czech)
Currently translated at 65.4% (1229 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Benoît Piédallu 2b10edabea 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-12-13 16:25:26 +01:00
Jiri Podhorecky f5cba6e9d3 Translated using Weblate (Czech)
Currently translated at 63.7% (1197 of 1878 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-12-13 16:25:26 +01:00
Florian CUNY 81547acb25
Added "zxx" (no linguistic content) in available video languages (#4631)
* Added "zxx" (no linguistic content) in available video languages

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

* FIx lint

* Fix lint

* Put other languages below instance languages

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-12-13 15:32:14 +01:00
kontrollanten a37e9e74ff
Give moderators access to edit channels (#4608)
* give admins access to edit all channels

closes #4598

* test(channels): +admin update another users channel

* Fix tests

* fix(server): delete another users channel

Since the channel owner isn't necessary the auth user we need to check
the right account whether it's the last video or not.

* REMOVE_ANY_VIDEO_CHANNEL > MANAGE_ANY_VIDEO_CHANNEL

Merge REMOVE_ANY_VIDEO_CHANNEL and MANY_VIDEO_CHANNELS to
MANAGE_ANY_VIDEO_CHANNEL.

* user-right: moderator can't manage admins channel

* client: MyVideoChannelCreateComponent > VideoChannelCreateComponent

* client: MyVideoChannelEdit > VideoChannelEdit

* Revert "user-right: moderator can't manage admins channel"

This reverts commit 2c627c154e.

* server: clean dupl validator functionality

* fix ensureUserCanManageChannel usage

It's not async anymore.

* server: merge channel validator middleares

ensureAuthUserOwnsChannelValidator & ensureUserCanManageChannel gets
merged into one middleware.

* client(VideoChannelEdit): redirect to prev route

* fix(VideoChannels): handle anon users

* client: new routes for create/update channel

* Refactor channel validators

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-12-13 15:29:13 +01:00
Chocobozzz 82c082d9ed
Fix homepage 2021-12-13 10:06:46 +01:00
Chocobozzz d63e6d4604
Add ability for plugins to register client routes 2021-12-10 15:01:12 +01:00
Chocobozzz 8cf43a6524
Add filter on search results 2021-12-10 11:02:42 +01:00
Chocobozzz a554bc1a26
Merge branch 'release/4.0.0' into develop 2021-12-09 13:54:29 +01:00
Chocobozzz 37f951c80a
Fix lint 2021-12-09 13:54:06 +01:00
Chocobozzz 0882c8e650
Merge branch 'release/4.0.0' into develop 2021-12-09 13:41:24 +01:00
Chocobozzz 2e694a3b98
Fix homepage title 2021-12-09 13:41:16 +01:00
Chocobozzz 4b57ebdfe6
Fix theme update when logged in 2021-12-09 13:38:53 +01:00
Chocobozzz 2acb622cb8
Remove unused code 2021-12-09 10:51:19 +01:00
Chocobozzz dc9ff3128f
Improve control bar inactivity handling
Keep opened when user is in control bar settings
Faster hidding transition for control bar
2021-12-09 10:33:32 +01:00
Chocobozzz 07d6044e21
Focus player after fullscreen 2021-12-09 09:41:26 +01:00
Chocobozzz 38d69d6501
Update torrents info name on video update 2021-12-08 16:12:49 +01:00
Chocobozzz 51d811751f
Fix live duration in player 2021-12-07 11:32:19 +01:00
Chocobozzz d9f9804d86
Merge branch 'release/4.0.0' into develop 2021-12-07 11:06:57 +01:00
Chocobozzz ae9809a7d0
Fix report modal error 2021-12-07 11:05:45 +01:00
Chocobozzz 80badf493a
Add mute status in account and channel pages 2021-12-07 09:46:01 +01:00
Chocobozzz 0bc53e2029
Add ability to redirect users on external auth 2021-12-03 17:04:47 +01:00
Chocobozzz d1a233d8d8
Merge branch 'release/4.0.0' into develop 2021-12-03 16:04:56 +01:00
Chocobozzz 5bd427e01c
Fix search on ios 2021-12-03 16:04:45 +01:00
Chocobozzz 9ea02c48a7
Merge branch 'release/4.0.0' into develop 2021-12-03 14:40:52 +01:00
Chocobozzz 453537426a
Fix too long filename video upload 2021-12-03 14:23:45 +01:00
Chocobozzz e78acf81ff
Fix additional extensions admin config description 2021-12-03 14:12:46 +01:00
kontrollanten 28c6556789
add plugin selector to about/menu elements (#4597)
* add plugin selector to about/menu elements

closes #4586

* Update plugin selector names

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-12-03 10:47:47 +01:00
Chocobozzz 8406a9e8ee
Fix forgot password button role 2021-12-03 10:14:17 +01:00
Chocobozzz 22f25c740b
Recover HLS video with duration inconsistency
With audio longer than video
2021-12-03 10:14:17 +01:00
Chocobozzz decbd0b63b
Fix audio upload if not enabled by instance 2021-12-01 13:59:05 +01:00
Chocobozzz 247bbe2914
Fix playlist miniature size with big description 2021-11-29 14:20:18 +01:00
Chocobozzz 71ab0c07cc
Fix player placeholder width 2021-11-29 14:00:15 +01:00
Chocobozzz 735a8705c8
Remove duplicate IDs 2021-11-29 09:30:32 +01:00
Chocobozzz 4571850d73
Update translations 2021-11-29 09:00:29 +01:00
Chocobozzz 88f599a64f
Merge remote-tracking branch 'weblate/develop' into develop 2021-11-29 08:58:22 +01:00
Jeff Huang e296e25f7e Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1924 of 1924 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-11-29 04:41:35 +01:00
Manuel Viens 4fd837c1e1 Translated using Weblate (French (France) (fr_FR))
Currently translated at 98.6% (1898 of 1924 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-11-29 04:41:34 +01:00
Александр 0938e1748a Translated using Weblate (Russian)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2021-11-29 03:05:16 +01:00
Александр d87d6b7365 Translated using Weblate (Russian)
Currently translated at 100.0% (1924 of 1924 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-29 03:05:16 +01:00
Jiri Podhorecky 3e20a0222c Translated using Weblate (Czech)
Currently translated at 57.7% (1112 of 1924 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-29 03:05:16 +01:00
Jiri Podhorecky c459f9bb6d Translated using Weblate (Czech)
Currently translated at 44.7% (861 of 1924 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-28 07:23:33 +01:00
Berto Te 3e3d1dd71b Translated using Weblate (Spanish)
Currently translated at 100.0% (1924 of 1924 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-11-27 17:14:35 +01:00
Chocobozzz 8afade2607
Introduce plugin id selectors 2021-11-26 17:36:55 +01:00
Chocobozzz ca9bea152a
Update translations 2021-11-26 15:37:07 +01:00
Chocobozzz 251f4eb8b0
Merge remote-tracking branch 'weblate/develop' into develop 2021-11-26 15:34:33 +01:00
Chocobozzz dc4e0ddb74
Improve notification settings UI 2021-11-26 15:29:55 +01:00
Jiri Podhorecky 2b44859352 Translated using Weblate (Czech)
Currently translated at 44.2% (851 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-26 14:02:08 +01:00
Александр 46719fded3 Translated using Weblate (Russian)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-25 16:24:34 +01:00
josé m de13ce70b9 Translated using Weblate (Galician)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-11-25 16:24:34 +01:00
GunChleoc fe199b071e Translated using Weblate (Gaelic)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-11-25 16:24:34 +01:00
Berto Te 9420ab36ff Translated using Weblate (Spanish)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-11-25 16:24:34 +01:00
Simon Brosdetzko d667b91369 Translated using Weblate (German)
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-11-25 16:24:34 +01:00
Jiri Podhorecky 3dbda9cf5a Translated using Weblate (Czech)
Currently translated at 43.3% (833 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-25 16:24:33 +01:00
Jeff Huang 4e9eaf7714 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1923 of 1923 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-11-25 16:24:33 +01:00
Chocobozzz 50a66a69a0
Optimize HLS/WebTorrent videos only 2021-11-25 16:24:15 +01:00
Chocobozzz 1357df30c5
Update translations 2021-11-22 15:36:05 +01:00
Jiri Podhorecky e27d589268 Translated using Weblate (Czech)
Currently translated at 43.4% (814 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-22 15:33:59 +01:00
Simon Brosdetzko 3ddd6a2c80 Translated using Weblate (German)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/de/
2021-11-22 14:25:34 +01:00
Simon Brosdetzko 62e60c7130 Translated using Weblate (German)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-11-22 14:25:34 +01:00
Jiri Podhorecky 952b9db4b2 Translated using Weblate (Czech)
Currently translated at 42.7% (800 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-22 14:25:34 +01:00
Jiri Podhorecky 5adfc051b6 Translated using Weblate (Czech)
Currently translated at 100.0% (119 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/cs/
2021-11-22 14:25:34 +01:00
Jiri Podhorecky b248cd4ecc Translated using Weblate (Czech)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/cs/
2021-11-22 14:25:34 +01:00
Ihor Hordiichuk 04b628c544 Translated using Weblate (Ukrainian)
Currently translated at 56.5% (1060 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-11-22 14:25:34 +01:00
Jiri Podhorecky 0c6c07abb5 Translated using Weblate (Czech)
Currently translated at 42.6% (798 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-11-22 14:25:34 +01:00
Manuel Viens 954e86d5a7 Translated using Weblate (French (France) (fr_FR))
Currently translated at 99.7% (1869 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-11-22 14:25:34 +01:00
Besnik Bleta c903d5d248 Translated using Weblate (Albanian)
Currently translated at 100.0% (247 of 247 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sq/
2021-11-22 14:25:34 +01:00
Besnik Bleta 15f69a2c75 Translated using Weblate (Albanian)
Currently translated at 99.1% (118 of 119 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2021-11-22 14:25:34 +01:00
Besnik Bleta 547cade98a Translated using Weblate (Albanian)
Currently translated at 99.7% (1363 of 1367 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sq/
2021-11-22 14:25:34 +01:00
Simon Brosdetzko 53d9a0e12d Translated using Weblate (German)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-11-22 14:25:34 +01:00
GunChleoc 4c199af33b Translated using Weblate (Gaelic)
Currently translated at 100.0% (249 of 249 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gd/
2021-11-22 14:25:34 +01:00
Ihor Hordiichuk 90d4755b17 Translated using Weblate (Ukrainian)
Currently translated at 49.3% (925 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-11-22 14:25:34 +01:00
Александр 19448af2a4 Translated using Weblate (Russian)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-22 14:25:34 +01:00
GunChleoc 89806a88c0 Translated using Weblate (Gaelic)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-11-22 14:25:34 +01:00
GunChleoc 247925e545 Translated using Weblate (Gaelic)
Currently translated at 99.0% (1855 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-11-22 14:25:34 +01:00
Jeff Huang c8de956f20 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-11-22 14:25:34 +01:00
Ihor Hordiichuk 78132dfef4 Translated using Weblate (Ukrainian)
Currently translated at 47.3% (887 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
2021-11-22 14:25:34 +01:00
Александр 5884454d4a Translated using Weblate (Russian)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-11-22 14:25:34 +01:00
josé m 9e88ead55e Translated using Weblate (Galician)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-11-22 14:25:34 +01:00
Berto Te 116dbb4c67 Translated using Weblate (Spanish)
Currently translated at 100.0% (1873 of 1873 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-11-22 14:25:34 +01:00
Chocobozzz 4ef44b2b71
Add aria expanded to settings button 2021-11-22 14:25:26 +01:00
Chocobozzz 04868c1331
Fix player menu keyboard navigation 2021-11-19 16:21:50 +01:00
Chocobozzz 7aeb82ea7e
Don't manage remote video files 2021-11-19 08:33:18 +01:00
Chocobozzz 98846837eb
Stop killing peertube in ci script 2021-11-18 15:32:06 +01:00
Chocobozzz ad5db1044c
Add ability to run transcoding jobs 2021-11-18 15:20:57 +01:00
Chocobozzz b46cf4b920
Add ability to remove hls/webtorrent files 2021-11-18 09:04:30 +01:00
Chocobozzz 3cfa817672
Add ability to bulk block videos 2021-11-17 11:18:49 +01:00
Chocobozzz 4bdff96d77
Add local/remote badges 2021-11-17 10:18:57 +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 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 f8ddccf239
Upgrade linkifyjs 2021-10-12 15:16:31 +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 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 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 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 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 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 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 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 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 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
Chocobozzz 1378c0d343
Fix client lint 2021-08-17 14:01:45 +02:00
Jelle Besseling 0305db28c9
Add support for saving video files to object storage (#4290)
* Add support for saving video files to object storage

* Add support for custom url generation on s3 stored files

Uses two config keys to support url generation that doesn't directly go
to (compatible s3). Can be used to generate urls to any cache server or
CDN.

* Upload files to s3 concurrently and delete originals afterwards

* Only publish after move to object storage is complete

* Use base url instead of url template

* Fix mistyped config field

* Add rudenmentary way to download before transcode

* Implement Chocobozzz suggestions

https://github.com/Chocobozzz/PeerTube/pull/4290#issuecomment-891670478

The remarks in question:
    Try to use objectStorage prefix instead of s3 prefix for your function/variables/config names
    Prefer to use a tree for the config: s3.streaming_playlists_bucket -> object_storage.streaming_playlists.bucket
    Use uppercase for config: S3.STREAMING_PLAYLISTS_BUCKETINFO.bucket -> OBJECT_STORAGE.STREAMING_PLAYLISTS.BUCKET (maybe BUCKET_NAME instead of BUCKET)
    I suggest to rename moveJobsRunning to pendingMovingJobs (or better, create a dedicated videoJobInfo table with a pendingMove & videoId columns so we could also use this table to track pending transcoding jobs)
    https://github.com/Chocobozzz/PeerTube/pull/4290/files#diff-3e26d41ca4bda1de8e1747af70ca2af642abcc1e9e0bfb94239ff2165acfbde5R19 uses a string instead of an integer
    I think we should store the origin object storage URL in fileUrl, without base_url injection. Instead, inject the base_url at "runtime" so admins can easily change this configuration without running a script to update DB URLs

* Import correct function

* Support multipart upload

* Remove import of node 15.0 module stream/promises

* Extend maximum upload job length

Using the same value as for redundancy downloading seems logical

* Use dynamic part size for really large uploads

Also adds very small part size for local testing

* Fix decreasePendingMove query

* Resolve various PR comments

* Move to object storage after optimize

* Make upload size configurable and increase default

* Prune webtorrent files that are stored in object storage

* Move files after transcoding jobs

* Fix federation

* Add video path manager

* Support move to external storage job in client

* Fix live object storage tests

Co-authored-by: Chocobozzz <me@florianbigard.com>
2021-08-17 08:26:20 +02:00
Chocobozzz 134006b0d4
Update client dependencies 2021-08-11 11:49:01 +02:00
Chocobozzz 421ff4618d
Merge branch 'release/3.3.0' into develop 2021-08-05 15:17:18 +02:00
Chocobozzz ff5f37e4f3
Fix sha fallback 2021-08-05 15:17:09 +02:00
Chocobozzz 27db78400c
Fix backend channel name validator consistency 2021-08-05 13:54:35 +02:00
Chocobozzz 3e254de8be HLS v1 support 2021-08-05 10:57:49 +02:00
Chocobozzz ff4de38385
Filter videos by live in custom markup 2021-08-02 17:10:07 +02:00
Chocobozzz 3da38d6e9f
Fetch things in bulk for the homepage 2021-08-02 15:40:09 +02:00
Chocobozzz 200eaf5152
Remove thumbnail flash for autoplay 2021-08-02 11:46:11 +02:00
Chocobozzz 4a7056b283
Update translations 2021-08-02 10:49:05 +02:00
Phongpanot 90ea6ef1f1 Translated using Weblate (Thai)
Currently translated at 52.8% (952 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2021-08-02 10:41:15 +02:00
Marc Strange 7f02b833ec Translated using Weblate (Catalan)
Currently translated at 36.8% (663 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-08-02 10:41:15 +02:00
Marc Strange 1fdea5f5d0 Translated using Weblate (Catalan)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ca/
2021-08-02 10:41:15 +02:00
Marc Strange 6a95289c84 Translated using Weblate (Catalan)
Currently translated at 33.9% (611 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-08-02 10:41:15 +02:00
Grzesiek11 4c37cbfbe2 Translated using Weblate (Polish)
Currently translated at 99.7% (1795 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2021-08-02 10:41:15 +02:00
Hồ Nhất Duy 1becfc7cab Translated using Weblate (Vietnamese)
Currently translated at 99.8% (1798 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-08-02 10:41:15 +02:00
Александр e1220d60f2 Translated using Weblate (Russian)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-08-02 10:41:15 +02:00
Laurent Ettouati 3ef9aceef9 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-08-02 10:41:15 +02:00
Александр 7aa6525309 Translated using Weblate (Russian)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-08-02 10:41:15 +02:00
Simon Brosdetzko a9a6ecf8be Translated using Weblate (German)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2021-08-02 10:41:15 +02:00
Racida S 3cfda8ea54 Translated using Weblate (Kabyle)
Currently translated at 95.5% (1720 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kab/
2021-08-02 10:41:15 +02:00
Hồ Nhất Duy 706bc8aedc Translated using Weblate (Vietnamese)
Currently translated at 100.0% (246 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/vi/
2021-08-02 10:41:15 +02:00
Hồ Nhất Duy 93a8ab2a74 Translated using Weblate (Vietnamese)
Currently translated at 99.8% (1798 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-08-02 10:41:15 +02:00
Laurent Ettouati 2b7b9dd7bb Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-08-02 10:41:15 +02:00
framabr af85e02ab3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 53.9% (971 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pt_BR/
2021-08-02 10:41:15 +02:00
Marc Strange 8ac253b598 Translated using Weblate (Catalan)
Currently translated at 32.6% (588 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-08-02 10:41:15 +02:00
Jeff Huang 2909b999fe Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-08-02 10:41:15 +02:00
Александр bdb7d35cf0 Translated using Weblate (Russian)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-08-02 10:41:15 +02:00
josé m 2f2b7b6b1b Translated using Weblate (Galician)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-08-02 10:41:15 +02:00
GunChleoc a082d6fd1a Translated using Weblate (Gaelic)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-08-02 10:41:15 +02:00
Berto Te 26bafbb701 Translated using Weblate (Spanish)
Currently translated at 100.0% (1800 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-08-02 10:41:15 +02:00
GunChleoc b68ec72ed6 Translated using Weblate (Gaelic)
Currently translated at 98.6% (1776 of 1800 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-08-02 10:41:15 +02:00
Chocobozzz 23ca2f7bc9
Fix peertube link button 2021-07-30 11:48:21 +02:00
Chocobozzz 171efc48e6
Merge branch 'release/3.3.0' into develop 2021-07-30 11:38:19 +02:00
Chocobozzz 3ce48a0cd0
Hide schedule privacy if private does not exist 2021-07-30 11:24:38 +02:00
Chocobozzz 88d36fe4dc
Correctly fix peertube button link 2021-07-29 17:16:03 +02:00
Chocobozzz 916bf5283b
Fix empty search 2021-07-29 15:51:19 +02:00
Chocobozzz 7e8f19603b
Redirect to search page for origin instance 2021-07-29 15:35:41 +02:00
Chocobozzz af7fd04a67
Add ability to filter by host in search page 2021-07-29 15:19:22 +02:00
Chocobozzz 29837f8885
Add ability to search by host in server 2021-07-27 17:10:52 +02:00
Chocobozzz ac27887774
Merge branch 'release/3.3.0' into develop 2021-07-26 15:18:46 +02:00
Chocobozzz 84c6eadc33
Fix moderation embeds 2021-07-26 15:17:59 +02:00
Chocobozzz a00056c0c8
Fix description timestamp click 2021-07-26 15:14:17 +02:00
Chocobozzz 15a7eafb89
Refactor video links builders 2021-07-26 15:04:37 +02:00
Chocobozzz 9162fdd363
Refactor video links building 2021-07-26 14:12:50 +02:00
Chocobozzz d91714ca56
Fix privacy descriptions 2021-07-26 14:03:46 +02:00
Chocobozzz a66424978c
Fix URL copy in embed 2021-07-26 13:37:18 +02:00
Chocobozzz c4fa01f7c4
Merge branch 'release/3.3.0' into develop 2021-07-23 15:23:43 +02:00
Kimsible c1936140b9 Fix user-dropdown-indicator position on touchscreens 2021-07-23 15:23:22 +02:00
Chocobozzz 7c94e1e7b6
Update translations 2021-07-21 16:26:37 +02:00
Chocobozzz c56de833de
Merge remote-tracking branch 'weblate/develop' into develop 2021-07-21 16:22:47 +02:00
Jeff Huang b20b70893d Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-07-21 16:22:37 +02:00
Marc Strange 5fb66f05ab Translated using Weblate (Catalan)
Currently translated at 29.9% (537 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-07-21 16:22:36 +02:00
Chocobozzz c318541398
Add missing localization keys 2021-07-21 16:22:18 +02:00
Chocobozzz a24bd1ed41
Merge branch 'next' into develop 2021-07-21 15:51:30 +02:00
Kimsible 435990290a Correct privacymsg z-index to avoid hover dropdown on scroll 2021-07-21 15:33:59 +02:00
Kimsible 81d5be91ad Define a z-index for dropup 2021-07-21 15:33:59 +02:00
Kimsible 09f7837d40 Correct z-index for title dropdown in sub-menu and dropdown hover header on scroll 2021-07-21 15:33:59 +02:00
Chocobozzz c63830f154
Rename captions commands 2021-07-21 13:58:35 +02:00
Chocobozzz 4d029ef8ec
Add ability for instances to follow any actor 2021-07-21 13:35:31 +02:00
Chocobozzz 7f28f2ddba
Warning when using capitalized letter in login 2021-07-20 15:27:19 +02:00
Chocobozzz 01af646261
Channel deletion consistency 2021-07-20 15:27:19 +02:00
Chocobozzz c0e8b12e7f
Refactor requests 2021-07-20 15:27:18 +02:00
Chocobozzz 98fb490eb6
Fix signup button display 2021-07-20 13:49:46 +02:00
Chocobozzz 722b65584e
Update translations 2021-07-20 11:12:51 +02:00
Manuel Viens 683820dda1 Translated using Weblate (French)
Currently translated at 100.0% (244 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr/
2021-07-20 11:11:07 +02:00
Phongpanot 91ee3d6441 Translated using Weblate (Thai)
Currently translated at 81.3% (96 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/th/
2021-07-20 11:11:06 +02:00
Phongpanot 10b7577b98 Translated using Weblate (Thai)
Currently translated at 30.8% (76 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/th/
2021-07-20 11:11:06 +02:00
Phongpanot 5f809bb85f Translated using Weblate (Thai)
Currently translated at 53.0% (952 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2021-07-20 11:11:06 +02:00
GunChleoc ab58b56d51 Translated using Weblate (Gaelic)
Currently translated at 99.6% (1786 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-07-20 11:11:05 +02:00
Marc Strange 53e4038fad Translated using Weblate (Catalan)
Currently translated at 30.6% (549 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-07-20 11:11:05 +02:00
Manuel Viens ed2f8c1581 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-07-20 11:11:04 +02:00
DignifiedSilence 0ec2f16e10 Translated using Weblate (Japanese)
Currently translated at 74.4% (1335 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-07-18 07:15:11 +02:00
Phongpanot ad7cfdf963 Translated using Weblate (Thai)
Currently translated at 52.5% (942 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2021-07-17 18:15:34 +02:00
Marc Strange 2a63b9b87f Translated using Weblate (Catalan)
Currently translated at 25.0% (449 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-07-17 18:15:33 +02:00
Marc Strange 94cf682784 Translated using Weblate (Catalan)
Currently translated at 24.9% (448 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-07-16 16:44:19 +02:00
Marc Strange ce439cb4b2 Translated using Weblate (Catalan)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ca/
2021-07-16 16:44:19 +02:00
Marc Strange b6f88a4d7a Translated using Weblate (Catalan)
Currently translated at 100.0% (246 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ca/
2021-07-16 16:44:19 +02:00
DignifiedSilence 3df66ef2c5 Translated using Weblate (Japanese)
Currently translated at 69.9% (1254 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-07-16 16:44:19 +02:00
Marc Strange c5ed1356cf Translated using Weblate (Catalan)
Currently translated at 24.5% (440 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2021-07-16 16:44:19 +02:00
Hồ Nhất Duy 8d55188519 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-07-16 16:44:18 +02:00
I_Automne 4912eaf517 Translated using Weblate (French)
Currently translated at 99.5% (243 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr/
2021-07-16 16:44:18 +02:00
I_Automne 75253b0abc 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-07-16 16:44:18 +02:00
Pierre-Jean e3f59380cd 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-07-16 16:44:18 +02:00
Filip Bengtsson 7161ed82f8 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-07-16 16:44:18 +02:00
Filip Bengtsson e0c1d51afe Translated using Weblate (Swedish)
Currently translated at 99.6% (1786 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2021-07-16 16:44:18 +02:00
Vodoyo Kamal 9ccda2ebb5 Translated using Weblate (Bengali (Bangladesh))
Currently translated at 3.4% (47 of 1367 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/bn_BD/
2021-07-16 16:44:18 +02:00
Jeff Huang a2092fb986 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-07-16 16:44:18 +02:00
owiox8+1viroxeaziaxw@sharklasers.com 98d4320003 Translated using Weblate (French)
Currently translated at 96.3% (235 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr/
2021-07-16 16:44:18 +02:00
owiox8+1viroxeaziaxw@sharklasers.com a48b0d561d Translated using Weblate (French)
Currently translated at 70.9% (173 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr/
2021-07-16 16:44:18 +02:00
owiox8+1viroxeaziaxw@sharklasers.com d99d4604ec Translated using Weblate (French)
Currently translated at 32.3% (79 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fr/
2021-07-16 16:44:18 +02:00
owiox8+1viroxeaziaxw@sharklasers.com b066468105 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-07-16 16:44:18 +02:00
owiox8+1viroxeaziaxw@sharklasers.com ba3de18cfe Added translation using Weblate (French) 2021-07-16 16:44:18 +02:00
Chocobozzz 2d7273168b
Fix user creation form 2021-07-16 16:44:09 +02:00
Chocobozzz a3f45a2ab3
Fix default privacy when plugins deleted private 2021-07-13 08:46:51 +02:00
Chocobozzz 05287a2e36
Fix player options 2021-07-12 15:14:33 +02:00
Chocobozzz b980bcff7b
Fix privacy input altered by plugins 2021-07-12 14:48:57 +02:00
Chocobozzz 3e9cf56480
Fix HTTP fallback with no webtorrent files 2021-07-12 14:35:17 +02:00
Chocobozzz e89cbbdf94
Fix glyphicon icons in primeng table 2021-07-12 14:22:37 +02:00
Chocobozzz 77d873c56d
Fix subscribe hotkey 2021-07-12 10:04:48 +02:00
Chocobozzz e773f08a46
Update translations 2021-07-12 09:31:16 +02:00
Hồ Nhất Duy 6accc168e4 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-07-12 06:15:31 +02:00
GunChleoc a0bb29af27 Translated using Weblate (Gaelic)
Currently translated at 99.9% (1792 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gd/
2021-07-12 06:15:31 +02:00
Laurent Ettouati a4563d8945 Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-07-12 06:15:30 +02:00
Marcin Mikołajczak 2199e9df44 Translated using Weblate (Polish)
Currently translated at 98.4% (1766 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2021-07-08 21:15:30 +02:00
DignifiedSilence 1335ca5a86 Translated using Weblate (Japanese)
Currently translated at 70.9% (1272 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-07-08 21:15:30 +02:00
josé m 9a9fe63740 Translated using Weblate (Galician)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-07-08 21:15:29 +02:00
Jeff Huang f3cd250dea Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-07-06 20:15:35 +02:00
DignifiedSilence c601c889f5 Translated using Weblate (Japanese)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2021-07-06 20:15:34 +02:00
Hồ Nhất Duy a2dff459e6 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-07-06 20:15:34 +02:00
Александр 43db2ad766 Translated using Weblate (Russian)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-07-06 20:15:31 +02:00
DignifiedSilence b32f9f1796 Translated using Weblate (Japanese)
Currently translated at 70.9% (1273 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-07-06 20:15:31 +02:00
Berto Te 9e21017362 Translated using Weblate (Spanish)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-07-06 20:15:28 +02:00
Chocobozzz 30034b8e85
Update translations 2021-07-05 10:26:25 +02:00
Chocobozzz bfc89ad4c5
Merge remote-tracking branch 'weblate/develop' into develop 2021-07-05 10:25:04 +02:00
Chocobozzz cf7f583098
Use show uuid for playlist miniatures 2021-07-05 09:27:53 +02:00
Hồ Nhất Duy 75e0311610 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-07-04 12:15:27 +02:00
Chocobozzz c4238d68fb
Remove unused variable 2021-07-02 14:42:42 +02:00
vachan a9bc370c55 Translated using Weblate (Malayalam)
Currently translated at 22.3% (395 of 1770 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ml/
2021-07-02 12:59:23 +02:00
Александр 2eee7497c7 Translated using Weblate (Russian)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-07-02 12:59:23 +02:00
josé m a60bc31f66 Translated using Weblate (Galician)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2021-07-02 12:59:23 +02:00
Manuel Viens 707f12a49d Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-07-02 12:59:23 +02:00
saleh oukiki 536fbd8124 Translated using Weblate (Arabic)
Currently translated at 78.8% (1413 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2021-07-02 12:59:23 +02:00
Jeff Huang a47413820e Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2021-07-02 12:59:23 +02:00
Berto Te 517a887cad Translated using Weblate (Spanish)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/es/
2021-07-02 12:59:23 +02:00
Hồ Nhất Duy 10e540654e Translated using Weblate (Vietnamese)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2021-07-02 12:59:23 +02:00
Berto Te 9d43dd01f0 Translated using Weblate (Spanish)
Currently translated at 100.0% (1793 of 1793 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2021-07-02 12:59:23 +02:00
Chocobozzz 787409e64a
Fix search module import 2021-07-02 08:49:54 +02:00
Chocobozzz f6c1251def
Use consistent margins 2021-07-01 18:05:08 +02:00
Chocobozzz 674d903b0e
Support accountHandle and channelHandle 2021-07-01 17:41:03 +02:00
Chocobozzz 8b61dcaf23
Homepage error handling 2021-07-01 17:28:47 +02:00
Chocobozzz 701348feed
Fix ng select size 2021-06-30 10:00:12 +02:00
Chocobozzz c894a1ea72
Move watch attributes in a dedicated component 2021-06-30 09:49:45 +02:00
Chocobozzz 2453589a28
Move video alert in a dedicated component 2021-06-30 08:56:14 +02:00
Chocobozzz d4f0b2ecec
Relax watch CSS 2021-06-30 08:50:20 +02:00
Chocobozzz 8d64a72b4c
Refactor a little bit watch html 2021-06-29 18:08:59 +02:00
Chocobozzz 4b8463dee3
Fix console error when watching a video 2021-06-29 18:03:55 +02:00
Chocobozzz 06a5557979
Move watch action buttons in a dedicated component 2021-06-29 18:01:02 +02:00
Chocobozzz 6ebdd12f88
Move privacy concerns in a dedicated component 2021-06-29 17:36:28 +02:00
Chocobozzz 911186dae4
Reorganize watch components 2021-06-29 17:18:39 +02:00
Chocobozzz b0c43e36db
Create a dedicated component for video description 2021-06-29 17:15:05 +02:00
Chocobozzz 6ea59f4154
Create a dedicated component for video rating 2021-06-29 17:00:30 +02:00
Chocobozzz 0ca454e3bd
Only display homepage when components are loaded 2021-06-29 16:16:12 +02:00
Chocobozzz 76b8d72e32
Playlist miniature consistent font size 2021-06-29 15:27:40 +02:00
Chocobozzz fa1e07ca54
Fix player icons on chrome 2021-06-29 15:19:45 +02:00
Chocobozzz 24893b524c
Fix peertube container in markdown preview 2021-06-29 15:17:01 +02:00
Chocobozzz d4a8e7a65f Support short uuid for GET video/playlist 2021-06-29 14:56:35 +02:00
Chocobozzz 62ddc31a9e
Fix big play button 2021-06-28 13:38:43 +02:00
Chocobozzz 50cb778ee6
Fix daily quota display 2021-06-28 11:00:54 +02:00
Chocobozzz 8cbc40b2fe
Move to sass module 2021-06-28 10:54:02 +02:00
Chocobozzz fa12eacc01
Move to sass @use 2021-06-28 09:36:35 +02:00
Chocobozzz 3e84ae3250
Update translations 2021-06-25 17:51:30 +02:00
Александр bc39d07161 Translated using Weblate (Russian)
Currently translated at 100.0% (1791 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-06-25 17:27:43 +02:00
DignifiedSilence 7e088aa343 Translated using Weblate (Japanese)
Currently translated at 100.0% (118 of 118 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2021-06-25 17:27:43 +02:00
DignifiedSilence 9c774a12d5 Translated using Weblate (Japanese)
Currently translated at 99.1% (244 of 246 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2021-06-25 17:27:43 +02:00
DignifiedSilence 49b101eb8d Translated using Weblate (Japanese)
Currently translated at 58.7% (1053 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-06-25 17:27:43 +02:00
Dingzhong Chen 6b42e3bfb0 Translated using Weblate (Chinese (Simplified))
Currently translated at 74.4% (1333 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hans/
2021-06-25 17:27:43 +02:00
DignifiedSilence e28a042ae9 Translated using Weblate (Japanese)
Currently translated at 48.4% (868 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2021-06-25 17:27:43 +02:00
plr20 8d120a563e Translated using Weblate (Czech)
Currently translated at 26.1% (468 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2021-06-25 17:27:43 +02:00
Laurent Ettouati 8804227cef Translated using Weblate (French (France) (fr_FR))
Currently translated at 100.0% (1791 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2021-06-25 17:27:43 +02:00
Александр 881840c690 Translated using Weblate (Russian)
Currently translated at 100.0% (1791 of 1791 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2021-06-25 17:27:43 +02:00