Commit Graph

13466 Commits (82c15dd48efed01b0fb3702fa612fa27d61005a4)

Author SHA1 Message Date
Chocobozzz 82c15dd48e
Fix studio page responsive 2024-09-05 16:08:50 +02:00
Chocobozzz e0901185ff
Fix search input ellipsis 2024-09-05 15:57:00 +02:00
Chocobozzz 99091da7c5
Improve email error logging 2024-09-05 15:43:43 +02:00
Chocobozzz 853f311684
Rewording "waiting for live" message
It's confusing, especially for permanent lives
2024-09-05 15:17:32 +02:00
Chocobozzz 06934fee4e
Use correct privacy when publishing lives
We don't really need to use a private privacy until the user submits the
second step, because it requires an additional and intentional step
(streaming the live in the RTMP URL) for the user
2024-09-05 15:04:32 +02:00
Chocobozzz e740e2ea3f
Fix player with useDefineForClassFields: true
See https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#the-usedefineforclassfields-flag-and-the-declare-property-modifier

TLDR: everything set in super(...) is overridden by our local
declaration
So prefer to initialize attributes in constructor + use declare to not
emit declarations
2024-09-05 14:48:24 +02:00
Chocobozzz 87b50be420
Update changelog 2024-09-05 14:15:58 +02:00
Chocobozzz f31da23625
Fix search filters reset button 2024-08-21 15:29:46 +02:00
Chocobozzz a06c2ea020
Update translations 2024-08-21 13:58:58 +02:00
Payman Moghadam abc8d9c284
Translated using Weblate (Persian)
Currently translated at 88.1% (2165 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2024-08-21 13:53:12 +02:00
Payman Moghadam 09e45a7a17
Translated using Weblate (Persian)
Currently translated at 87.6% (2153 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fa/
2024-08-21 13:53:12 +02:00
chocobozzz 6b45685e3a
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/
2024-08-21 13:53:12 +02:00
chocobozzz 954e9bf0f8
Translated using Weblate (French (France) (fr_FR))
Currently translated at 95.1% (2337 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2024-08-21 13:53:12 +02:00
T.S 8ee9cb1ca6
Translated using Weblate (Japanese)
Currently translated at 100.0% (2457 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2024-08-21 13:53:12 +02:00
T.S 445f4813b1
Translated using Weblate (Japanese)
Currently translated at 99.9% (2456 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2024-08-21 13:53:12 +02:00
Hồ Nhất Duy 5f09cafefa
Translated using Weblate (Vietnamese)
Currently translated at 100.0% (2457 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2024-08-21 13:53:12 +02:00
Hồ Nhất Duy a174a2160f
Translated using Weblate (Vietnamese)
Currently translated at 98.6% (2423 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2024-08-21 13:53:12 +02:00
Besnik Bleta 00f2c0a040
Translated using Weblate (Albanian)
Currently translated at 99.3% (146 of 147 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/sq/
2024-08-21 13:53:12 +02:00
Jeff Huang f4ff0ef2e4
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2457 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2024-08-21 13:53:12 +02:00
Hồ Nhất Duy 09cc66b304
Translated using Weblate (Vietnamese)
Currently translated at 96.2% (2364 of 2457 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/vi/
2024-08-21 13:53:11 +02:00
Chocobozzz 5291ac2478
Remove useless option
See https://blog.angular.dev/using-isolatedmodules-in-angular-18-2-68a7d3a6c03d
2024-08-21 13:52:43 +02:00
Chocobozzz a86252b399
Support actors with array url field 2024-08-20 15:50:31 +02:00
Chocobozzz 1870626af5
Fix video file storage attribute 2024-08-20 09:05:53 +02:00
Chocobozzz 27bf92235f
Fix video file object storage detection 2024-08-19 17:02:44 +02:00
Chocobozzz dc151d3f51
Fix google bot detection 2024-08-19 17:02:29 +02:00
Chocobozzz 62fcf1fa96
Better html title for account and channel pages 2024-08-19 16:28:26 +02:00
Chocobozzz b2bb45cf91
Fix broken object storage playlist on file removal 2024-08-19 16:00:55 +02:00
Chocobozzz bd60f178af
Reduce errors in tests logs 2024-08-19 10:27:27 +02:00
Chocobozzz 3a6e3c9dee
Avoid "No changed keys found" error 2024-08-19 10:13:33 +02:00
Chocobozzz c5b66526eb
Fix sass mixed declarations deprecation warning
https://sass-lang.com/documentation/breaking-changes/mixed-decls/
2024-08-19 09:35:41 +02:00
Chocobozzz 1261bdf1d8
Update client dependencies 2024-08-16 15:20:43 +02:00
Chocobozzz c255ea92cf
Update server dependencies 2024-08-16 14:27:49 +02:00
Chocobozzz 6d2f5868e0
Faster transcription segment detection 2024-08-16 13:48:41 +02:00
Chocobozzz 1acfda0c3c
Fix chapters icon layout shift 2024-08-16 13:21:50 +02:00
Chocobozzz b1084f0a02
Fix client build 2024-08-16 12:09:43 +02:00
Chocobozzz c0b2bc9a08
Fix abuse message exception when target is removed 2024-08-16 10:59:07 +02:00
Chocobozzz 9a6e68d505
Isolated modules to true in client
Speeds up compilation
2024-08-16 10:52:01 +02:00
Chocobozzz d97484c2f7
Fix updating instance custom config 2024-08-16 10:43:24 +02:00
Chocobozzz 16d9204ea8
Replace sanitize-html by dompurify in frontend
It's lighter and we don't have native dependencies warnings in web
browser
2024-08-16 10:41:02 +02:00
Chocobozzz 38cc3910ff
Fix tests 2024-08-14 16:14:06 +02:00
Chocobozzz fa1d5c76f8
Update translations 2024-08-14 15:41:38 +02:00
Chocobozzz 48492c6d19
Fix build language export 2024-08-14 15:39:37 +02:00
josé m 558f18dbf4
Translated using Weblate (Galician)
Currently translated at 100.0% (2439 of 2439 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
2024-08-14 15:37:05 +02:00
Jiri Podhorecky 0026a695cb
Translated using Weblate (Czech)
Currently translated at 90.4% (2206 of 2439 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/cs/
2024-08-14 15:37:05 +02:00
T.S 38ebb2554e
Translated using Weblate (Japanese)
Currently translated at 100.0% (146 of 146 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ja/
2024-08-14 15:37:05 +02:00
T.S 244d1ace55
Translated using Weblate (Japanese)
Currently translated at 100.0% (274 of 274 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/ja/
2024-08-14 15:37:05 +02:00
T.S 96c6b23662
Translated using Weblate (Japanese)
Currently translated at 100.0% (2439 of 2439 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2024-08-14 15:37:05 +02:00
T.S 8a8d41085c
Translated using Weblate (Japanese)
Currently translated at 100.0% (2439 of 2439 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ja/
2024-08-14 15:37:05 +02:00
VeryREAL 94f98c6748
Translated using Weblate (Tatar)
Currently translated at 2.0% (47 of 2240 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tt/
2024-08-14 15:37:05 +02:00
Phongpanot abee1d8f06
Translated using Weblate (Thai)
Currently translated at 65.1% (1588 of 2439 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2024-08-14 15:37:05 +02:00