Chocobozzz
530a083cea
More robust create playlist
2025-02-21 10:20:10 +01:00
Chocobozzz
f1f2f32524
Fix build
2025-02-21 09:27:12 +01:00
Chocobozzz
e81b6eba74
Add public links to AP representation
...
See https://github.com/Chocobozzz/PeerTube/issues/6389
2025-02-21 09:08:58 +01:00
Chocobozzz
de5adc09b2
Format server type models
2025-02-21 07:50:38 +01:00
Chocobozzz
0bf17d869c
Add typeOneOf filter to list notifications
2025-02-20 11:48:15 +01:00
Chocobozzz
c661018b38
More robust way to update live runner jobs
2025-02-20 08:50:26 +01:00
Chocobozzz
941c35c1ef
Fix download endpoint
2025-02-20 06:12:31 +01:00
Chocobozzz
b26f724be8
Fix adding a reply to a comment
2025-02-19 16:39:53 +01:00
Chocobozzz
451dc9c024
Fix extension detection
2025-02-19 10:45:29 +01:00
Chocobozzz
1579d8ce1e
Improve podcast feed
2025-02-18 13:47:58 +01:00
Chocobozzz
29f55e9115
Use npm run install-node-dependencies
...
Instead of yarn, so we can move to another package manager in the future
2025-02-18 13:44:06 +01:00
Chocobozzz
a93ad97aa1
Use intent and timeout for open in mobile app
2025-02-17 15:59:41 +01:00
kontrollanten
ad746cd945
server: hide meta duration when duration is 0
2025-02-17 11:27:18 +01:00
Chocobozzz
c88cb21663
Improve podcast feed
2025-02-17 11:10:46 +01:00
Chocobozzz
21f0fbde0d
Add RSS feed discovery
2025-02-14 15:55:28 +01:00
Chocobozzz
02d53b1786
Improve live replay logging
2025-02-14 10:42:30 +01:00
Chocobozzz
a2c601d3e6
Add content length when downloading a muxed file
2025-02-14 08:54:57 +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
bff5682f6c
Improve s3 exceptions logging
2025-02-12 15:55:18 +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
27d14308e5
Fix comment replies count on replies
2025-02-11 16:18:14 +01:00
Chocobozzz
ac0bf90758
Fix live ending when using remote runners
2025-02-11 14:51:00 +01:00
Chocobozzz
9b19c6ad3d
Fix client build
2025-02-10 16:17:00 +01: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
0184aa9be7
Fix caption in object storage export
2025-02-10 08:10:05 +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
9ac4ecb6f8
Fix S3 with some providers
...
Including our S3 mock server for tests
2025-02-05 08:54:23 +01:00
Chocobozzz
7a4e353718
Add web video redundancy migration
2025-02-04 08:11:54 +01:00
Chocobozzz
cfd8c3c40e
Update server dependencies
...
Breaking: rename parse-log script option `-nt` to `-n`
2025-02-03 10:19:11 +01:00
Chocobozzz
94a7879d7d
Add host to common video filters
2025-01-31 16:08:09 +01:00
Chocobozzz
05f105d03f
Remove web video redundancy support
...
It's not used anymore in the player since several major versions now, so
there's no point in continuing to store these video files
2025-01-31 11:13:13 +01:00
Chocobozzz
23cd92430f
Don't publish video before audio stream
2025-01-31 07:04:34 +01:00
Chocobozzz
43b70c0d65
Priorize audio transcoding on if audio/video split
2025-01-29 16:33:14 +01:00
Chocobozzz
a4f836c042
Increase image upload size
2025-01-28 15:09:39 +01:00
kontrollanten
a51fb3f35e
feat(API): permissive email check in login, reset & verification ( #6648 )
...
* feat(API): permissive email check in reset & verification
In order to not force users to be case sensitive when asking for
password reset or resend email verification. When there's multiple
emails where the only difference in the local is the capitalized
letters, in those cases the users has to be case sensitive.
closes #6570
* feat(API/login): permissive email handling
Allow case insensitive email when there's no other candidate.
closes #6570
* code review changes
* Fix tests
* Add more duplicate email checks
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-28 14:16:43 +01:00
Chocobozzz
9f64909fc7
Delete remote thumbnails/preview on update
2025-01-28 14:15:58 +01:00
kontrollanten
372e15eb49
fix(plugins/hooks): call user delete upon delete me
...
closes #6859
2025-01-28 09:39:30 +01:00
Chocobozzz
962d3401a1
Fix viewers federation
2025-01-27 15:27:45 +01:00
Chocobozzz
d16d2e6744
Fix views tests
2025-01-17 16:00:49 +01:00
Chocobozzz
200e9dbd3c
Fix import notification
2025-01-17 15:08:35 +01:00
Chocobozzz
f3607593a3
Fix notification video state
2025-01-17 14:12:31 +01:00
Chocobozzz
6ef092f0da
Fix transcoding of audio only videos
2025-01-17 10:30:14 +01:00
Chocobozzz
82246a0c8d
Better live notification label
2025-01-16 10:53:18 +01:00
Chocobozzz
cda0351a2b
Fix proxy conflict
2025-01-15 14:46:08 +01:00