Chocobozzz
89c0f36a53
Run transcription after file replacement
2025-04-17 15:15:21 +02:00
Chocobozzz
d31993b714
Fix sort with a video search
2025-04-17 14:29:23 +02:00
Chocobozzz
8f72e470f4
Force colors on dev/test mode
...
Concurrently program is used and not detected as a tty
2025-04-17 14:29:16 +02:00
Luc Didry
8de04c14e9
🔊 — [server] Disable log coloring when TTY does not support it
2025-04-17 14:29:16 +02:00
Chocobozzz
986e71a1f7
Better ask email verification flow
...
Allow user to resend the email verification link when changing the
current email
Fix success messages when validating a new email
2025-04-15 10:36:12 +02:00
Chocobozzz
e19ee1ebc9
Merge branch 'release/7.1.0' into develop
2025-04-15 09:44:04 +02:00
Chocobozzz
d6f7b471de
Fix nodeinfo local posts
2025-04-15 09:36:56 +02:00
Chocobozzz
45da32cdd7
Merge branch 'release/7.1.0' into develop
2025-04-11 10:31:02 +02:00
Chocobozzz
d0babc0012
Fix podcast feed download extension
2025-04-11 08:45:51 +02:00
Chocobozzz
a6f2e92c35
Limit max live sessions
2025-04-10 13:02:05 +02:00
Chocobozzz
9b05a4b49e
Fix tests
2025-04-10 12:53:04 +02:00
Chocobozzz
7cec8fd98c
Use "match" sort when searching videos
2025-04-10 10:10:41 +02:00
Chocobozzz
e7753c1b62
Prefer handle param name
2025-04-10 09:55:55 +02:00
Chocobozzz
6f68db1be9
Use handle for param name
2025-04-10 09:44:50 +02:00
Chocobozzz
334ad174a9
Refactor account/channel manage checks
...
Use a more robust approach by requiring the caller to choose if it needs
to check the actor is local and/or the user can manage it
2025-04-10 09:07:42 +02:00
Chocobozzz
ccb3fd4ab7
Merge branch 'release/7.1.0' into develop
2025-04-09 16:45:05 +02:00
Chocobozzz
6e44e7e29a
Create and inject caption playlist in HLS master
2025-04-09 16:18:38 +02:00
Chocobozzz
94deeb0a8f
Fix HLS private static path
2025-04-08 08:18:54 +02:00
kontrollanten
a7be820abc
add user agent video stats ( #6871 )
...
* add user agent video stats
closes #6832
* Disable indexes, support start/end dates
* move ua parsing to client
* Openapi, inline body request, update tests
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-04-07 10:29:59 +02:00
Chocobozzz
473cd4f7ef
Check max ZIP uncompressed size
2025-04-07 08:29:34 +02:00
Chocobozzz
69c851c8e6
Fix path traversal when getting a private playlist
2025-04-07 07:10:08 +02:00
Chocobozzz
71744313f0
Fix infinite server crash on invalid zip import
2025-04-03 10:37:21 +02:00
Chocobozzz
0fc3f91d83
Ensure playlist is owned by actor/instance
2025-04-03 10:19:37 +02:00
Chocobozzz
76226d8568
Fix infinite loop in AP crawl
2025-04-03 09:47:34 +02:00
Chocobozzz
fd6b6b5931
Ensure channel is owned by the account
2025-04-03 09:47:34 +02:00
Chocobozzz
07bc2bdac4
Merge branch 'release/7.1.0' into develop
2025-04-03 06:31:10 +02:00
Chocobozzz
0ee00337f3
Specify charset in content type for subtitles
2025-04-03 06:09:24 +02:00
RF9A5V
25a9f37ded
Add Comment Count to Video Preview Components ( #6635 )
...
* WIP: Add backend functionality to store comment count per video and update on comment visibility actions
* WIP: Display image icon and comment count on video miniature component
* Probably don't need to index the comment count
* Added comment count back to mini video component
* Added basic tests
* Sort by comments, more robust comments count
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-04-02 16:29:22 +02:00
kontrollanten
75d7c2a9dc
add filter:email.template-path.result / filter:email.subject.result ( #6876 )
...
* add filter:email.template-path.result / filter:email.subject.result
closes #3392
* Remove juice
* Kill mock server
---------
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-04-02 15:16:29 +02:00
Chocobozzz
e9f887323a
Revert "fix: plugin/theme names with scope are not allowed"
...
This reverts commit 8426746bf1
.
2025-04-02 14:36:11 +02:00
Sébastien NOBILI
8426746bf1
fix: plugin/theme names with scope are not allowed
2025-04-02 14:19:26 +02:00
Chocobozzz
b295dd5820
Redesign manage my videos
...
* Use a table to list my videos for a clearer overview and so it's
easier to add bulk actions in the future
* Use a "Manage" video page with a proper URL navigation
* Add "Stats" and "Studio" in this "Manage" page
2025-04-02 10:49:25 +02:00
Chocobozzz
f0f44e1704
Use indexifembedded for embeds
2025-04-01 08:31:29 +02:00
Chocobozzz
8f7dde01d5
Fix lint and test fixtures
2025-03-31 09:59:06 +02:00
Chocobozzz
8810d63c40
Reset video state on studio failure
2025-03-31 09:06:11 +02:00
Chocobozzz
260a6e5ec4
Correctly handle webp images
2025-03-31 09:01:26 +02:00
Chocobozzz
1a5c4ff11d
Ensure ffmpeg is killed
2025-03-28 09:20:07 +01:00
Chocobozzz
1fe60b9406
Fix getting s3 objects with some s3 providers
...
See https://github.com/Chocobozzz/PeerTube/issues/6940#issuecomment-2743919744
And https://github.com/aws/aws-sdk-js-v3/issues/6810#issuecomment-2594523693
2025-03-27 16:20:12 +01:00
Chocobozzz
c345f683d6
Fix updating a user with the same email as before
2025-03-27 16:10:21 +01:00
Chocobozzz
c627e6d834
Support multiple rel="me"
2025-03-27 14:15:33 +01:00
Chocobozzz
8c30e166c3
Fix playlist view margins
2025-03-27 12:00:30 +01:00
Chocobozzz
10c5f44e1a
Fix stuck S3 client
2025-03-17 14:47:49 +01:00
Chocobozzz
575ec2beaf
Improve logging
2025-03-17 10:27:37 +01:00
Chocobozzz
cc7fdc81aa
Correctly decrease transcription job
2025-03-17 10:16:19 +01:00
Chocobozzz
01355d5453
Fix podcast feed namespace
2025-03-10 08:46:44 +01:00
Chocobozzz
73c6e9e094
Fix invalid remote podcast feed
...
We don't have their local channel id
2025-03-10 08:46:44 +01:00
Chocobozzz
cb91056514
Support <podcast:txt purpose="p20url"> element
2025-03-04 13:49:25 +01:00
Chocobozzz
888273a1d7
Search on accepted follows only
2025-03-04 10:58:09 +01:00
Chocobozzz
a6a3f00be4
Reduce warn logs
2025-02-26 15:57:46 +01:00
Chocobozzz
4e51c838dc
Fix geoip crash
2025-02-26 09:06:22 +01:00