Commit Graph

12320 Commits (c2cf26eaf7798c54ccc6821207e5482e1d1e24ad)

Author SHA1 Message Date
Chocobozzz 22e05d15db
Fix video error handling 2023-10-30 09:55:06 +01:00
Chocobozzz f108600464
Fix CI 2023-10-30 09:09:55 +01:00
0que 15eb78797c Translated using Weblate (Russian)
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ru/
2023-10-29 16:14:45 +01:00
0que 5d5255dfe9 Translated using Weblate (Russian)
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ru/
2023-10-29 16:14:45 +01:00
0que 46fc4852e8 Translated using Weblate (Russian)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
2023-10-29 16:14:45 +01:00
Aitor Salaberria 766203fa94 Translated using Weblate (Basque)
Currently translated at 85.9% (1924 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-29 16:14:44 +01:00
Aitor Salaberria 1025145c9f Translated using Weblate (Basque)
Currently translated at 85.1% (1906 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-28 23:57:47 +02:00
Aitor Salaberria 0de9ec0013 Translated using Weblate (Basque)
Currently translated at 79.8% (1787 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-28 09:02:49 +02:00
Free coss 384d219a73 Translated using Weblate (Arabic)
Currently translated at 95.9% (2148 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Ryan He 22ef09a1a6 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (141 of 141 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/zh_Hant/
2023-10-27 17:16:22 +02:00
Ryan He d03d340efc Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (271 of 271 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/zh_Hant/
2023-10-27 17:16:22 +02:00
Ryan He a427d1d67b Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2023-10-27 17:16:22 +02:00
Free coss 0aa4c0cd40 Translated using Weblate (Arabic)
Currently translated at 87.2% (1953 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss a68dfc4feb Translated using Weblate (Arabic)
Currently translated at 86.4% (1936 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss 22f1e6d782 Translated using Weblate (Arabic)
Currently translated at 86.2% (1931 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss d96d921ffd Translated using Weblate (Arabic)
Currently translated at 85.5% (1916 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss 102f4b9f80 Translated using Weblate (Arabic)
Currently translated at 85.3% (1910 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
Free coss 3cc67f91b4 Translated using Weblate (Arabic)
Currently translated at 85.0% (1905 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar/
2023-10-27 17:16:22 +02:00
josé m abb8ca1c32 Translated using Weblate (Galician)
Currently translated at 100.0% (2239 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 76eae1ea77 Translated using Weblate (Basque)
Currently translated at 78.7% (1764 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Cokelat8 77c654adfc Translated using Weblate (Indonesian)
Currently translated at 98.0% (100 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2023-10-27 17:16:22 +02:00
Aitor Salaberria c8de359c57 Translated using Weblate (Basque)
Currently translated at 78.4% (1756 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Cokelat8 5b8179e758 Translated using Weblate (Indonesian)
Currently translated at 97.0% (99 of 102 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/id/
2023-10-27 17:16:22 +02:00
Cokelat8 238bb87189 Translated using Weblate (Indonesian)
Currently translated at 30.7% (75 of 244 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/id/
2023-10-27 17:16:22 +02:00
Cokelat8 20c2156b4d Translated using Weblate (Indonesian)
Currently translated at 12.8% (224 of 1748 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/id/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 55530ad896 Translated using Weblate (Basque)
Currently translated at 77.4% (1734 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Mikel Gartzia Santamaria f7f326a083 Translated using Weblate (Basque)
Currently translated at 77.2% (1730 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Aitor Salaberria ca0a77be53 Translated using Weblate (Basque)
Currently translated at 77.2% (1730 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 90cf61ec62 Translated using Weblate (Basque)
Currently translated at 71.5% (1601 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Aitor Salaberria 252999db9a Translated using Weblate (Basque)
Currently translated at 67.3% (1508 of 2239 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2023-10-27 17:16:22 +02:00
Chocobozzz 507467b6a6
Fix local e2e tests 2023-10-27 16:53:41 +02:00
Chocobozzz 880f8b924d
Add worker thread completed OTEL metric 2023-10-27 14:40:53 +02:00
Chocobozzz 049f50bc32
Fix start time with web video player 2023-10-27 14:29:40 +02:00
Chocobozzz 2809ebbc20
Fix playlist element title overflow 2023-10-27 11:27:10 +02:00
Chocobozzz 414875a220
Fix running server in E2E tests 2023-10-27 10:44:01 +02:00
Chocobozzz 0c63b37eb3
Remove unnecessary wdio services
See https://webdriver.io/blog/2023/07/31/driver-management/
2023-10-27 10:22:38 +02:00
Chocobozzz 09ab8e577c
Increase timeouts 2023-10-26 16:41:19 +02:00
Chocobozzz a2d5c2d44f
Add worker thread queue metrics 2023-10-26 16:34:54 +02:00
Chocobozzz bbd7de5c9d
CI can be very slow 2023-10-26 15:23:07 +02:00
Chocobozzz 606c044dc8
Fix uploading empty master playlist on s3 2023-10-26 15:14:14 +02:00
Chocobozzz 3bd4637014
Also skip count for recommendation fallback 2023-10-26 14:50:20 +02:00
Chocobozzz f9bbcd4ba2
Fix stats X axis with old videos 2023-10-26 14:43:50 +02:00
Chocobozzz 40a6dcb632
Optimize video views redis calls
Try to avoid them if we can
2023-10-26 14:08:19 +02:00
Chocobozzz 0f21769205
Don't log http request to benchmark views api 2023-10-26 12:30:34 +02:00
Chocobozzz de862fd0e7
Optimize video viewer stats
Many Redis (and so network) calls can be expensive
Avoid them if we can by using in memory cache
2023-10-26 11:35:55 +02:00
Chocobozzz 8ecf95471d
Also remove video session on muxing error 2023-10-26 09:07:26 +02:00
Chocobozzz dd7de7e32d
Don't add a LIMIT 1 to prevent seq scan 2023-10-26 08:36:53 +02:00
Chocobozzz d3dd952cc5
Try to optimize tagsOneOf/tagsAllOf SQL queries
Using a CTE because the query will probably return a few results
I tried a IN clause but PG doesn't seem to be more efficient with it
The CTE seems to be the only choice
2023-10-25 16:15:41 +02:00
Chocobozzz a290fbf821
Add isLive DB index 2023-10-25 15:07:36 +02:00
Chocobozzz 82813e9739
Optimize infohash SQL query
We need to use the array operator to use GIN index
2023-10-25 15:04:00 +02:00