Commit Graph

7460 Commits

Author SHA1 Message Date
Wicklow ffd9bf1c8b
Add ability to download videos from my videos page (#6008)
* Fix object storage download

* Add ability to download videos from my videos page

* Updated code based on review comments

* Styling

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2024-01-12 15:29:07 +01:00
Chocobozzz 9e9a00d7f8
Fix video timestamp linkify 2024-01-11 10:47:36 +01:00
Chocobozzz 0461ce8d24
Fix videos list pagination 2024-01-11 10:22:36 +01:00
Chocobozzz b9e11ea213
Prevent displaying multiple times channels 2024-01-11 10:08:10 +01:00
Chocobozzz b68d2b0698
Improve video import notification 2024-01-08 10:01:30 +01:00
Chocobozzz d1adcfadfd
Update angular to v17 2024-01-05 10:47:14 +01:00
Chocobozzz 0a53a54ed7
Merge branch 'release/6.0.0' into develop 2024-01-03 15:26:22 +01:00
Chocobozzz 5cf5465d20
Fix player ratio on audio only 2024-01-03 15:23:20 +01:00
Chocobozzz d7804627c2
Fix chapter position width consistency 2024-01-03 11:12:12 +01:00
Chocobozzz 3608eb4f1e
Fix input mask with 10h+ videos 2024-01-03 11:10:41 +01:00
Chocobozzz 4cbea51255
Add subdivision to viewer stats 2023-12-28 09:56:05 +01:00
Chocobozzz 4437ae0fd3
Add FEP-2677 tests 2023-12-27 16:18:18 +01:00
Chocobozzz b9077c83fc
Add ability to disable storyboards 2023-12-27 10:39:09 +01:00
Chocobozzz 482223cc23
Merge branch 'release/6.0.0' into develop 2023-12-22 09:50:20 +01:00
Chocobozzz b25a6d0560
Fix theme colors on stats page 2023-12-22 09:49:59 +01:00
Chocobozzz 00e0d15611
Update translations 2023-12-20 16:20:38 +01:00
Sergey Zigachev c6a963511f Translated using Weblate (Russian)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-12-20 15:30:28 +01:00
Sergey Zigachev 05bb85c480 Translated using Weblate (Russian)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-12-20 15:30:28 +01:00
Filip Bengtsson b2f90f761c Translated using Weblate (Swedish)
Currently translated at 94.2% (2119 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson 2164843f22 Translated using Weblate (Swedish)
Currently translated at 89.4% (2010 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson c457a7bd65 Translated using Weblate (Swedish)
Currently translated at 88.6% (1993 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson a9b70daf5f Translated using Weblate (Swedish)
Currently translated at 87.0% (1958 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson 979f240436 Translated using Weblate (Swedish)
Currently translated at 85.8% (1931 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson e7a7d5b7bd Translated using Weblate (Swedish)
Currently translated at 84.3% (1897 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson 7f0f8430de Translated using Weblate (Swedish)
Currently translated at 84.1% (1892 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson 44a0530175 Translated using Weblate (Swedish)
Currently translated at 100.0% (142 of 142 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sv/
2023-12-20 15:30:28 +01:00
Filip Bengtsson b384a9b2c8 Translated using Weblate (Swedish)
Currently translated at 100.0% (274 of 274 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/sv/
2023-12-20 15:30:28 +01:00
Yaron Shahrabani 0604db09e8 Translated using Weblate (Hebrew)
Currently translated at 90.0% (218 of 242 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/he/
2023-12-20 15:30:28 +01:00
Hồ Nhất Duy 861f988667 Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2023-12-20 15:30:28 +01:00
Александр 22c88842a0 Translated using Weblate (Russian)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-12-20 15:30:28 +01:00
Fontan 030 4cc64bd6ef Translated using Weblate (Kazakh)
Currently translated at 58.1% (82 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:28 +01:00
Phongpanot 3f8b7f7f7f Translated using Weblate (Thai)
Currently translated at 66.3% (1492 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2023-12-20 15:30:28 +01:00
Fontan 030 4b1095ccb4 Translated using Weblate (Kazakh)
Currently translated at 53.9% (76 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:28 +01:00
Fontan 030 2c9047d57a Translated using Weblate (Kazakh)
Currently translated at 52.4% (74 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:28 +01:00
Fontan 030 3a5fe8aba3 Translated using Weblate (Kazakh)
Currently translated at 48.2% (68 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:28 +01:00
Fontan 030 7f771a443c Translated using Weblate (Kazakh)
Currently translated at 47.5% (67 of 141 strings)

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-12-20 15:30:28 +01:00
Fontan 030 2b397d798c Translated using Weblate (Kazakh)
Currently translated at 0.8% (20 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kk/
2023-12-20 15:30:28 +01:00
Fontan 030 e1c8e95705 Translated using Weblate (Kazakh)
Currently translated at 0.2% (6 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/kk/
2023-12-20 15:30:28 +01:00
Fontan 030 101c86275b Translated using Weblate (Kazakh)
Currently translated at 36.6% (26 of 71 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/kk/
2023-12-20 15:30:28 +01:00
Fontan 030 190f95d405 Added translation using Weblate (Kazakh) 2023-12-20 15:30:27 +01:00
Fontan 030 7e44bdd59f Translated using Weblate (Kazakh)
Currently translated at 44.6% (63 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
paring 885b17be1b Translated using Weblate (Korean)
Currently translated at 85.7% (84 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ko/
2023-12-20 15:30:27 +01:00
josé m 5aafc1ec4e Translated using Weblate (Galician)
Currently translated at 99.2% (141 of 142 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gl/
2023-12-20 15:30:27 +01:00
josé m 6e6aba9542 Translated using Weblate (Galician)
Currently translated at 100.0% (272 of 272 strings)

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-12-20 15:30:27 +01:00
Fontan 030 94adf5adee Translated using Weblate (Kazakh)
Currently translated at 39.0% (55 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
Fontan 030 8157e37000 Translated using Weblate (Kazakh)
Currently translated at 32.6% (46 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
Fontan 030 9d401ea8e3 Translated using Weblate (Kazakh)
Currently translated at 30.4% (43 of 141 strings)

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2023-12-20 15:30:27 +01:00
Txopi 3391bdd66c Translated using Weblate (Basque)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-12-20 15:30:27 +01:00
Fontan 030 9acf470eea Translated using Weblate (Kazakh)
Currently translated at 25.3% (18 of 71 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/kk/
2023-12-20 15:30:27 +01:00
Fontan 030 a6dc865d30 Translated using Weblate (Kazakh)
Currently translated at 26.2% (37 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
Fontan 030 a14fcf3e41 Added translation using Weblate (Kazakh) 2023-12-20 15:30:27 +01:00
Fontan 030 74005fb55f Translated using Weblate (Kazakh)
Currently translated at 25.5% (36 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
Fontan 030 721f726cd9 Translated using Weblate (Kazakh)
Currently translated at 23.4% (33 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
Sveinn í Felli 5f965a34af Translated using Weblate (Icelandic)
Currently translated at 100.0% (2248 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/is/
2023-12-20 15:30:27 +01:00
BGR2 e9a7660275 Translated using Weblate (Turkish)
Currently translated at 36.2% (815 of 2248 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2023-12-20 15:30:27 +01:00
Fontan 030 d7a7f4f869 Translated using Weblate (Kazakh)
Currently translated at 21.2% (30 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/kk/
2023-12-20 15:30:27 +01:00
Fontan 030 db364e32cb Added translation using Weblate (Kazakh) 2023-12-20 15:30:27 +01:00
Mario Pepe c78afeeadb Translated using Weblate (Italian)
Currently translated at 71.0% (1598 of 2248 strings)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2023-11-24 14:52:02 +01:00