Commit Graph

7346 Commits

Author SHA1 Message Date
Chocobozzz 866c5f667d
Simplify ICU in components 2023-06-29 09:49:06 +02:00
Wicklow 40346ead2b
Feature/password protected videos (#5836)
* Add server endpoints

* Refactoring test suites

* Update server and add openapi documentation

* fix compliation and tests

* upload/import password protected video on client

* add server error code

* Add video password to update resolver

* add custom message when sharing pw protected video

* improve confirm component

* Add new alert in component

* Add ability to watch protected video on client

* Cannot have password protected replay privacy

* Add migration

* Add tests

* update after review

* Update check params tests

* Add live videos test

* Add more filter test

* Update static file privacy test

* Update object storage tests

* Add test on feeds

* Add missing word

* Fix tests

* Fix tests on live videos

* add embed support on password protected videos

* fix style

* Correcting data leaks

* Unable to add password protected privacy on replay

* Updated code based on review comments

* fix validator and command

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2023-05-27 01:30:38 +02:00
Александр b730794535 Translated using Weblate (Russian)
Currently translated at 100.0% (2249 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-05-26 16:26:42 +02:00
Farooq Karimi Zadeh 3dabd401d3 Translated using Weblate (Persian)
Currently translated at 95.3% (2144 of 2249 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2023-05-26 16:26:42 +02:00
Chocobozzz ca91a74b87
Improve responsive on medium destkop screens 2023-05-26 11:18:02 +02:00
Chocobozzz 4b70c278a9
Automatic colspan for tables 2023-05-26 10:27:02 +02:00
Chocobozzz e35967ee08
Fix primeng calendar style 2023-05-25 16:15:12 +02:00
Chocobozzz 4958e9e56e
Fix video edit page overflow 2023-05-25 16:09:47 +02:00