Commit Graph

14353 Commits

Author SHA1 Message Date
Chocobozzz
a4d9c461bb
Fix services tests 2025-02-13 16:32:21 +01:00
Chocobozzz
327360c6b1
Prefer short uuid for embeds too 2025-02-13 15:51:13 +01:00
Chocobozzz
d0acc7e35f
Redundancy federation typo 2025-02-13 15:51:03 +01:00
Chocobozzz
eaf6fccbbb
Add playlistUrl metadata in json to hls files 2025-02-13 10:45:48 +01:00
Chocobozzz
7895697ce1
Fix redundancy federation warning 2025-02-13 09:42:29 +01:00
Chocobozzz
8ac957a55c
Fix feed icon position 2025-02-12 16:30:19 +01:00
Chocobozzz
26f487e6ca
Fix copy button title 2025-02-12 16:24:36 +01:00
Chocobozzz
bff5682f6c
Improve s3 exceptions logging 2025-02-12 15:55:18 +01:00
Chocobozzz
3116309914
Add title to ellipsed content 2025-02-12 15:21:32 +01:00
Chocobozzz
347fd59f4b
Safari desktop 13 is not supported anymore 2025-02-12 15:20:35 +01:00
Chocobozzz
863530b654
BigInt must be supported 2025-02-12 14:49:56 +01:00
Chocobozzz
48b89cb6b2
Update openapi doc 2025-02-12 14:48:29 +01:00
Chocobozzz
e002b6fcd6
Add channelUpdatedAt list subscriptions sort 2025-02-12 14:37:24 +01:00
Chocobozzz
56419fd515
More robust live handler on invalid ffprobe 2025-02-12 10:33:37 +01:00
Chocobozzz
cb5f0b8959
Fix tests 2025-02-12 10:33:34 +01:00
Chocobozzz
27d14308e5
Fix comment replies count on replies 2025-02-11 16:18:14 +01:00
Chocobozzz
306257686c
Fix select search input 2025-02-11 15:51:31 +01:00
Chocobozzz
ac0bf90758
Fix live ending when using remote runners 2025-02-11 14:51:00 +01:00
Chocobozzz
66023f9c98
Fix runner files watch 2025-02-11 11:38:17 +01:00
Chocobozzz
6c8ad2496a
Fix big play button style 2025-02-11 11:38:10 +01:00
Chocobozzz
bb62408e81
Update browser stack tests 2025-02-11 10:25:43 +01:00
Chocobozzz
c8b7980b22
Optimize player SVG 2025-02-11 09:16:25 +01:00
Chocobozzz
fd8fb56c76
Fix error messages when updating the form 2025-02-11 08:41:52 +01:00
Chocobozzz
dec8948225
Update translations 2025-02-10 16:20:17 +01:00
Chocobozzz
9b19c6ad3d
Fix client build 2025-02-10 16:17:00 +01:00
fran secs
8439e2bb99
Translated using Weblate (Catalan)
Currently translated at 100.0% (2519 of 2519 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
2025-02-10 16:05:21 +01:00
Jeff Huang
b341f6065b
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (2519 of 2519 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
2025-02-10 16:05:21 +01:00
alex gabilondo
320b07b2b2
Translated using Weblate (Basque)
Currently translated at 89.7% (2258 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2025-02-10 16:05:21 +01:00
alex gabilondo
9396c19bff
Translated using Weblate (Basque)
Currently translated at 88.1% (2217 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2025-02-10 16:05:20 +01:00
Andrea Gavioli
aaab06df98
Translated using Weblate (Italian)
Currently translated at 99.9% (2514 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2025-02-10 16:05:20 +01:00
Phongpanot
1bed0213a8
Translated using Weblate (Thai)
Currently translated at 61.9% (1558 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
2025-02-10 16:05:20 +01:00
Andrea Gavioli
81e7501765
Translated using Weblate (Italian)
Currently translated at 100.0% (2516 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2025-02-10 16:05:20 +01:00
Andrea Gavioli
a40926badd
Translated using Weblate (Italian)
Currently translated at 100.0% (148 of 148 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/it/
2025-02-10 16:05:20 +01:00
Andrea Gavioli
a095549539
Translated using Weblate (Italian)
Currently translated at 100.0% (274 of 274 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/it/
2025-02-10 16:05:20 +01:00
Andrea Gavioli
46c782bd53
Translated using Weblate (Italian)
Currently translated at 100.0% (2516 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2025-02-10 16:05:20 +01:00
Andrea Gavioli
93756dee13
Translated using Weblate (Italian)
Currently translated at 99.9% (2514 of 2516 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
2025-02-10 16:05:20 +01:00
Chocobozzz
2842bdefd9 Merge branch 'fix/reword-edition' into 'develop'
Reword "edition"

See merge request framasoft/peertube/PeerTube!35
2025-02-10 15:02:27 +00:00
Midgard
21c4031c4d Reword "edition" 2025-02-10 15:02:26 +00:00
Chocobozzz
50b067f9cd
Separate player in dedicated build
* Separate player in a dedicated build, that we can control using vite.
   We had too many issues with Angular build system and we can now
   have the same build between the embed and the client. We can also
   embed SVG directly in the CSS
 * Upgrade p2p-media-loader to v2
 * Update internal infohashes to reflect this p2p-media-loader protocol
   change (they are updated at PeerTube startup)
 * Minimum required iOS version is now v14
2025-02-10 15:38:20 +01:00
Chocobozzz
2fe6ce79f1
Fix lint 2025-02-10 08:25:32 +01:00
Chocobozzz
ce8327aa58
Fix tests build 2025-02-10 08:14:47 +01:00
Chocobozzz
0184aa9be7
Fix caption in object storage export 2025-02-10 08:10:05 +01:00
Chocobozzz
b6b6922006
Fix french 2025-02-10 06:28:45 +01:00
Chocobozzz
5b220f2a59
Fix build 2025-02-07 11:32:36 +01:00
Chocobozzz
0abaaa8ccb
Remove stapling from nginx config
Letsencrypt ends its support: https://letsencrypt.org/2024/12/05/ending-ocsp/
2025-02-07 09:47:35 +01:00
Chocobozzz
448043fc81
Prefer "editing" over "edition" 2025-02-07 09:45:28 +01:00
Chocobozzz
2183c53601
Remove unused job 2025-02-07 09:40:06 +01:00
Chocobozzz
260447942a
Add ability to put captions in object storage
Deprecate:
 * `path` and `url` of `ActorImage` (used to represent account/channel
   avatars/banners) in favour of `fileUrl`
 * `path` of `AvatarInfo` (used in notifications) in favour of `fileUrl`
 * `captionPath` of `VideoCaption` in favour of `fileUrl`
 * `storyboardPath` of `Storyboard` in favour of `fileUrl`
2025-02-07 09:35:39 +01:00
Chocobozzz
e6725e6d3a
Fix miniature progress bar 2025-02-05 09:05:48 +01:00
Chocobozzz
9ac4ecb6f8
Fix S3 with some providers
Including our S3 mock server for tests
2025-02-05 08:54:23 +01:00