Commit Graph

335 Commits

Author SHA1 Message Date
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
Chocobozzz
b6eb8de3a0 Fix requests on node 20 2025-01-15 14:15:50 +01:00
Khyvodul
1a568cc65c feat: 6167 Add autoplay setting in the admin settings section (#6788)
* feat-6167: Add autoplay setting for new users in GUI admin section

* feat-6167: Add new localization for admin GUI

* Fix user configuration not taking default auto play setting into account when creating a new user

* Revert "feat-6167: Add new localization for admin GUI"

This reverts commit fcdb05c8ea.

* Move autoplay in defaults section

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-14 13:25:17 +01:00
kontrollanten
3f30458c37 feat: plugin support to filter email addresses (#6752)
* feat: plugin support to filter email addresses

Add support for plugins to filter user email addresses.

* Add missing `totalNotDeletedComments` doc

* Styling

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-01-14 11:02:12 +01:00
Chocobozzz
0380d02ca2 Fix auto block list link in notification email 2025-01-13 15:54:40 +01:00
Chocobozzz
fcd71e14a4 Enable viewers protocol v2 2025-01-13 11:41:07 +01:00
Chocobozzz
038c410308 Fix http signature key url 2025-01-13 09:11:11 +01:00
Chocobozzz
f4d6cecf10 Redesign about pages 2025-01-09 10:29:17 +01:00
Chocobozzz
acf62ba620 Fix tests 2025-01-09 10:29:17 +01:00
Chocobozzz
9bacc48643 Add masto verification link support 2025-01-09 10:29:17 +01:00
Chocobozzz
5b4c7fc20d Add custom upload ability for runners 2025-01-09 10:29:16 +01:00
Chocobozzz
3fafcb15a1 Fix TLS crash with HTTP proxy 2024-12-23 09:16:48 +01:00
Chocobozzz
a1dd455634 Fix studio edition on audio only file 2024-12-16 08:42:13 +01:00
Chocobozzz
ae3b487c42 Fix user export expiration 2024-12-16 07:11:30 +01:00
Chocobozzz
6b60a1d852 Fix client links 2024-12-11 14:35:40 +01:00
Chocobozzz
804171860e Server dep maintenance upgrade 2024-11-25 10:04:59 +01:00
Chocobozzz
c3544d80b5 Fix ERR_BUFFER_OUT_OF_BOUNDS on some node version 2024-11-25 09:15:35 +01:00
Chocobozzz
f83674c143 Global client redesign
* Split "my library" into "video space (channels, videos...)" and "my library (playlists, history...)"
 * Split "admin" into "overview (users, videos...)", "moderation (abuses, blocks, registrations...)" and "settings (configuration, runners...)"
 * Reorganize the header and the left menu: account settings/notifications are now in the header
 * Add instance information context in the left menu
 * Merge dedicated videos pages for "recently added", "trending", "local videos" into a "browse videos" page that includes quick filters
 * Clean up entire CSS
 * Clean CSS variables so it's easier to theme PeerTube (some new variables fallback to old variables to limit currnet themes breakages)
 * Replace the current light theme into a new one (beige)
 * Add a dark (brown) theme (included in PeerTube core)
 * Fix accessibility issues with old light theme colors (white on orange button for example)
 * Redesign the left menu, the horizontal menu, form controls and buttons, "Discover videos" page and common video filters panel
 * Replace/remove/add some global icon
2024-11-23 14:44:49 +01:00
Chocobozzz
af7ffcf813 Fix auto blacklisting unlisted videos 2024-11-12 10:29:36 +01:00
Chocobozzz
3842a527f6 Remove deprecated server code 2024-11-04 10:23:01 +01:00
Chocobozzz
11fd3a4618 Correctly delete web videos with hls without audio 2024-11-04 09:50:15 +01:00
Chocobozzz
7476abe8b5 Catch OTP errors 2024-11-04 09:25:26 +01:00
Chocobozzz
29cdeb0621 Fix sql formatter crash 2024-10-31 10:49:24 +01:00
Chocobozzz
a91bd80087 Add ability to filter requested runner jobs 2024-10-31 10:22:35 +01:00
Chocobozzz
0e8a6bbe6d Merge branch 'release/6.3.0' into develop 2024-10-30 08:03:08 +01:00
Chocobozzz
7d5d7f22ff Fix transcoding resolutions when audio is enabled 2024-10-29 16:32:35 +01:00
Chocobozzz
18d9858109 Fix creating playlist without thumbnail 2024-10-29 16:12:38 +01:00
Chocobozzz
70ee15d3aa Add ability to configure stun servers 2024-10-24 10:36:17 +02:00
Chocobozzz
8745c915d5 Improve redis logging 2024-10-23 10:54:23 +02:00
kontrollanten
41c70a6b35 Sitemap: Hide empty accounts/channels and add video tags (#6633)
* feat(sitemap): remove empty accounts/channels

closes #6607

* feat(sitemap): add more video tags

https://developers.google.com/search/docs/crawling-indexing/sitemaps/video-sitemaps

closes #6606

* Chunk videos SQL query

* Optimize SQL query

---------

Co-authored-by: Chocobozzz <me@florianbigard.com>
2024-10-23 07:17:02 +02:00
Chocobozzz
ef1732e5b9 Fix client tests 2024-10-22 14:04:05 +02:00
Chocobozzz
54adc6f038 Add instance avatar to default open graph tags 2024-10-22 13:12:17 +02:00
Chocobozzz
5af6cf6e82 Merge branch 'release/6.3.0' into develop 2024-10-22 10:53:11 +02:00
Chocobozzz
1606e41195 Fix live replay broken thumbnails 2024-10-22 10:30:06 +02:00
Chocobozzz
a8bc342204 Fix fetching client comment URL 2024-10-21 15:14:54 +02:00
Chocobozzz
150d9f197d Fix .mov upload on some windows 2024-10-21 11:35:44 +02:00
Chocobozzz
69017c6e01 Styling 2024-10-21 11:07:23 +02:00
Chocobozzz
47a7007f74 Merge branch 'release/6.3.0' into develop 2024-10-08 08:42:56 +02:00