Chocobozzz
|
c0a4982ebe
|
Fix 404 when having ;threadId param
|
2023-03-02 10:35:59 +01:00 |
Chocobozzz
|
8d1f78044c
|
Add ability to disable http duration OTEL metrics
|
2023-02-27 13:53:54 +01:00 |
Chocobozzz
|
5b94394a1a
|
Fix E2E with firefox
|
2023-02-27 11:58:35 +01:00 |
Chocobozzz
|
d7ce9dca61
|
Add additional check for playlistName
|
2023-02-27 09:44:03 +01:00 |
Chocobozzz
|
4765348107
|
Add x-powered-by header
|
2023-02-27 09:22:59 +01:00 |
Wicklow
|
c0687c91b9
|
Add server hooks for listing subscription
|
2023-02-25 15:47:48 +01:00 |
Chocobozzz
|
d41f4a6dc6
|
Improve image test comparison
|
2023-02-24 15:10:13 +01:00 |
Wicklow
|
16ccb43767
|
Fix filters on playlists
|
2023-02-23 16:07:44 +01:00 |
Chocobozzz
|
f44cd95c01
|
Update doc anchor links
|
2023-02-23 09:46:43 +01:00 |
Chocobozzz
|
c6ae14ee3f
|
Fix typo
|
2023-02-23 08:25:03 +01:00 |
Chocobozzz
|
c5c95361e6
|
Move to new documentation links
|
2023-02-22 16:15:14 +01:00 |
John Livingston
|
5471449f99
|
Fix #5614: do not log bearerToken.
|
2023-02-17 15:10:47 +01:00 |
Chocobozzz
|
efaf379789
|
Fix dev instance following test instances
|
2023-02-17 10:28:33 +01:00 |
Chocobozzz
|
82e3ae1523
|
Fix CI
|
2023-02-17 09:21:11 +01:00 |
Chocobozzz
|
182082f52d
|
Update bullmq
Requires redis >= 6.2
|
2023-02-16 14:10:11 +01:00 |
Chocobozzz
|
e65ef81cf5
|
Update server dependencies
|
2023-02-16 11:56:58 +01:00 |
Chocobozzz
|
5bfe684e76
|
Move webfinger controller in well known router
|
2023-02-15 16:36:04 +01:00 |
Chocobozzz
|
1a73a7dcd0
|
Move cli.ts in a private shared directory
It's only used by cli scripts of this directory
|
2023-02-15 16:30:33 +01:00 |
Chocobozzz
|
fd7581b036
|
Fix "unique viewers" inconsistency with countries
|
2023-02-15 09:02:34 +01:00 |
Chocobozzz
|
20321f2049
|
Reencode the video on cut
Unfortunately copying audio/video is not precise enough and could lead
to inconsistencies
|
2023-02-14 14:06:34 +01:00 |
Chocobozzz
|
4ea827076d
|
Fix audio out of synced on studio cut
|
2023-02-14 11:00:24 +01:00 |
Chocobozzz
|
9625be3857
|
Fix CI timeout
|
2023-02-14 09:04:49 +01:00 |
Chocobozzz
|
4565774669
|
Fix retrying update on sql serialization conflict
|
2023-02-14 09:03:22 +01:00 |
Chocobozzz
|
afb371d940
|
Refactor playlist creation for lives
|
2023-01-27 09:04:02 +01:00 |
Chocobozzz
|
a2be43f570
|
Merge branch 'release/5.0.0' into develop
|
2023-01-27 08:34:16 +01:00 |
Chocobozzz
|
8059e050ef
|
Fix live with base url object storage
|
2023-01-27 08:30:56 +01:00 |
Chocobozzz
|
2a720a0fac
|
Try to debug test timeout
|
2023-01-24 11:57:37 +01:00 |
Chocobozzz
|
ff71e06ad1
|
Add user registration policy info
|
2023-01-23 14:49:29 +01:00 |
Chocobozzz
|
4115f20084
|
Add ability to not send an email for registration
|
2023-01-20 15:34:01 +01:00 |
Chocobozzz
|
9436936cf6
|
Add more signup limit tests
|
2023-01-19 15:27:04 +01:00 |
Chocobozzz
|
4e4c23c5b8
|
Merge branch 'release/5.0.0' into develop
|
2023-01-19 15:25:52 +01:00 |
Chocobozzz
|
823e411fa6
|
Fix signup limit
|
2023-01-19 15:23:06 +01:00 |
Chocobozzz
|
a68ccaead6
|
(breaking): Always list nsfw videos in playlists
Keep the same behaviour as unlisted videos
The frontend is in charge to blur the video element if the nsfw setting
is "hide" or "blur"
|
2023-01-19 15:04:10 +01:00 |
Chocobozzz
|
32fde390f4
|
Use unknown when category is not set
Unstead of Misc, that could be a real category
|
2023-01-19 14:09:57 +01:00 |
Chocobozzz
|
1f6dd00844
|
Warn on too big max upload part
|
2023-01-19 14:08:05 +01:00 |
Chocobozzz
|
f959b51824
|
Fix broken merge
|
2023-01-19 14:00:37 +01:00 |
Chocobozzz
|
6e06694fd6
|
Fix semver comparison
|
2023-01-19 13:54:53 +01:00 |
Chocobozzz
|
f008e9f3f3
|
Add missing url unique index in local video viewer
|
2023-01-19 13:54:52 +01:00 |
Chocobozzz
|
b379759f55
|
Add signup approval API tests
|
2023-01-19 13:53:40 +01:00 |
Chocobozzz
|
e364e31e25
|
Implement signup approval in server
|
2023-01-19 13:53:40 +01:00 |
Chocobozzz
|
eba2a7a834
|
Don't need a special comment sort function
|
2023-01-12 11:19:42 +01:00 |
Chocobozzz
|
0b96a0fb77
|
Optimize again comments list sql query
|
2023-01-12 11:11:41 +01:00 |
Chocobozzz
|
3f3530c3db
|
Merge branch 'release/5.0.0' into develop
|
2023-01-12 08:54:13 +01:00 |
Chocobozzz
|
8180f60477
|
Fix ACL incompatibility with some s3 providers
We'll move to another method in the future
See https://github.com/Chocobozzz/PeerTube/issues/5497
|
2023-01-12 08:41:16 +01:00 |
Chocobozzz
|
9ec435c85d
|
Increase tests timeout
|
2023-01-11 08:44:06 +01:00 |
Chocobozzz
|
8c4bbd946d
|
Refactor model utils
|
2023-01-10 11:56:08 +01:00 |
Chocobozzz
|
a8749f7c3b
|
Fix comments SQL pagination
|
2023-01-10 09:17:23 +01:00 |
Chocobozzz
|
1c30b112b9
|
Fix lint
|
2023-01-09 14:42:52 +01:00 |
Chocobozzz
|
f99a3f7dce
|
Correctly fix build
|
2023-01-09 14:22:36 +01:00 |
Chocobozzz
|
eb66ee8835
|
Refactor table attributes
|
2023-01-09 10:29:23 +01:00 |
Chocobozzz
|
0a8a79552c
|
Merge branch 'feature/SO035' into develop
|
2023-01-09 09:44:00 +01:00 |
Chocobozzz
|
cde3d90ded
|
Use raw sql for comments
|
2023-01-09 09:29:02 +01:00 |
Chocobozzz
|
5847724474
|
Add tracker opentelemtry metrics
|
2023-01-05 10:19:51 +01:00 |
Chocobozzz
|
60bab7b540
|
Implement getServerListeningConfig plugin helper
|
2023-01-04 11:52:54 +01:00 |
Chocobozzz
|
60b880acdf
|
External auth can update user on login
|
2023-01-04 11:41:29 +01:00 |
Chocobozzz
|
7e0c26066a
|
External auth can set more user fields
videoQuota, videoQuotaDaily, adminFlags
|
2023-01-04 11:41:29 +01:00 |
Chocobozzz
|
b65f5367ba
|
Add ability to customize token lifetime
|
2023-01-04 11:41:29 +01:00 |
Chocobozzz
|
518c5cc62d
|
Try to debug a CI issue
|
2023-01-03 14:52:35 +01:00 |
Chocobozzz
|
25691c9930
|
Prefer using sequelize replacements even for tests
|
2023-01-03 14:23:42 +01:00 |
Chocobozzz
|
9972ace3a3
|
Merge branch 'release/5.0.0' into develop
|
2022-12-30 15:28:49 +01:00 |
Chocobozzz
|
54db8e3d5c
|
Fix P2P with object storage
|
2022-12-30 15:05:14 +01:00 |
Chocobozzz
|
0daaab0c0e
|
Try to fix github api rate limit
|
2022-12-29 10:24:06 +01:00 |
Chocobozzz
|
4fe7cde283
|
Fix build
|
2022-12-29 10:14:43 +01:00 |
Chocobozzz
|
7ce2eac8fc
|
Improve sync channel logging
|
2022-12-28 16:11:11 +01:00 |
Chocobozzz
|
ded68a9760
|
More robust short to complete uuid error handler
|
2022-12-28 14:42:48 +01:00 |
Chocobozzz
|
7a07da01c4
|
Improve upgrade documentation
|
2022-12-28 10:29:37 +01:00 |
Chocobozzz
|
03c9f04a47
|
Fix sync tests
|
2022-12-23 14:02:13 +01:00 |
Chocobozzz
|
1fed9cb8d3
|
Don't need to use redis to block tracker ips
There could be many of them, so reduce load by storing IPs directly
inside node memory
|
2022-12-23 13:40:42 +01:00 |
Chocobozzz
|
41027acb0a
|
Merge branch 'release/5.0.0' into develop
|
2022-12-21 10:56:57 +01:00 |
Chocobozzz
|
dfa4944f34
|
Fix local channel stats
|
2022-12-21 10:46:58 +01:00 |
Chocobozzz
|
ec3ce76f19
|
Prefer displaying channel in rss feeds
|
2022-12-20 09:28:01 +01:00 |
Chocobozzz
|
868314e8bf
|
Add ability to get user from file token
|
2022-12-20 09:15:49 +01:00 |
Chocobozzz
|
57e11a20f1
|
Forward 206 status code for object storage proxy
|
2022-12-19 16:08:00 +01:00 |
Chocobozzz
|
9b6c9b5ae6
|
Increase timeout
|
2022-12-12 16:16:27 +01:00 |
Chocobozzz
|
2732eeff9e
|
Fix CI using 127.0.0.1 for tests
|
2022-12-12 13:36:23 +01:00 |
Chocobozzz
|
c7c5f8d0f1
|
Add austrian sign language
|
2022-12-09 09:18:39 +01:00 |
Chocobozzz
|
c2fba93a60
|
Merge remote-tracking branch 'weblate/develop' into release/5.0.0
|
2022-12-07 09:00:49 +01:00 |
Chocobozzz
|
b6640fa0af
|
Add req and res to allow download filter hooks
|
2022-12-06 13:50:18 +01:00 |
Chocobozzz
|
b8598d40f6
|
Merge branch 'release/5.0.0' into develop
|
2022-12-02 17:54:23 +01:00 |
Chocobozzz
|
71e3e879c0
|
Support reinjecting token in private m3u8 playlist
|
2022-12-02 15:25:20 +01:00 |
Chocobozzz
|
190ac9df7c
|
Increase timeouts
|
2022-11-29 10:25:26 +01:00 |
Chocobozzz
|
5949eca71f
|
Increase old jobs to delete per hour
|
2022-11-28 15:16:15 +01:00 |
Chocobozzz
|
a5858c3e53
|
Update changelog
|
2022-11-24 13:36:32 +01:00 |
Chocobozzz
|
b7113ff7ef
|
Increase unicast job concurrency
|
2022-11-24 10:20:07 +01:00 |
Chocobozzz
|
624ea01b10
|
Fix overall viewers stats with start/end dates
|
2022-11-24 10:07:58 +01:00 |
Chocobozzz
|
c3b21b68b5
|
Delete completed/failed jobs directly from bullmq
|
2022-11-23 17:13:01 +01:00 |
Chocobozzz
|
5800f354cc
|
Filter out invalid images from peertube
|
2022-11-23 16:23:22 +01:00 |
Chocobozzz
|
3299c9e124
|
Add missing uuids search query doc
|
2022-11-23 15:50:42 +01:00 |
Chocobozzz
|
22926eafdb
|
Fix infohash exists memoize maxage
1 minute is enough, and it could lead to unknown infohash issue when
re-streaming in a permanent live
|
2022-11-23 15:50:42 +01:00 |
Florent
|
fbad149ff2
|
Fix DISABLE_LOCAL_SEARCH blocking request to local search API (#5411)
|
2022-11-23 15:50:34 +01:00 |
Chocobozzz
|
b1dbb9fefc
|
Merge branch 'release/4.3.0' into develop
|
2022-11-16 14:40:34 +01:00 |
Chocobozzz
|
f240fb4bea
|
Fix broadcasting in parallel views
|
2022-11-16 14:40:10 +01:00 |
Chocobozzz
|
99b757488c
|
Fix server lint
|
2022-11-15 15:00:23 +01:00 |
Chocobozzz
|
4638cd713d
|
Don't inject untrusted input
Even if it's already checked in middlewares
It's better to have safe modals too
|
2022-11-15 14:41:55 +01:00 |
Chocobozzz
|
31a9ed960f
|
Add configuration for prometheus exporter hostname
|
2022-11-15 13:56:04 +01:00 |
Chocobozzz
|
077600e037
|
Upgrade server dependencies
|
2022-11-15 13:48:51 +01:00 |
Chocobozzz
|
c241947630
|
Correctly terminate an ended live
|
2022-11-15 10:50:57 +01:00 |
Chocobozzz
|
90dbc73132
|
Type result
|
2022-11-14 16:36:17 +01:00 |
kontrollanten
|
564b9b5597
|
refactor(server): redis > ioredis (#5371)
* refactor(server): redis > ioredis
* refactor(JobQueue): reuse redis connection builder
* fix(redisio)
* fix(redis): setValue
* feat(redis): showFriendlyErrorStack
* feat(redis): auto pipelining
308017a6b9/README.md (autopipelining)
* dont use autopipelining for bullmq
* ioredis events
|
2022-11-14 16:26:20 +01:00 |
Chocobozzz
|
ff91b644fb
|
Add ability to install alpha/beta/rc plugin
|
2022-11-14 16:21:59 +01:00 |
Chocobozzz
|
a742347d50
|
Fix transcoding test
|
2022-11-14 14:34:55 +01:00 |
Chocobozzz
|
f713f36bdf
|
Federate entire description
Introduce an explicit field truncatedDescription
description in video list is deprecated
description in video get will contain the entire description
|
2022-11-14 13:03:54 +01:00 |
Chocobozzz
|
44e702ded4
|
Prevent broken transcoding with audio only input
|
2022-11-14 11:39:01 +01:00 |
Chocobozzz
|
4efa5535cc
|
Fix infinite playlist import
Using an hard videos limit in config
|
2022-11-14 11:11:39 +01:00 |
Chocobozzz
|
f30ef8cf98
|
Fix retranscoding of odd resolution
|
2022-11-07 10:43:22 +01:00 |
Chocobozzz
|
c0a9de6652
|
Prevent uploadx too big log for config
|
2022-11-07 10:40:43 +01:00 |
Chocobozzz
|
a32bf8cd20
|
Fix running again transcoding on a video only file
|
2022-11-07 10:25:24 +01:00 |
Chocobozzz
|
11ae7e2917
|
Fix follow constraint check with an account
|
2022-11-07 10:11:51 +01:00 |
Chocobozzz
|
0015924ad6
|
Increase test timeout
|
2022-11-03 08:31:27 +01:00 |
Chocobozzz
|
5fc4a1825c
|
Fix preview generation for imports
|
2022-10-31 14:29:48 +01:00 |
Chocobozzz
|
6740b6428b
|
Fix transcoding failure when importing a video
|
2022-10-31 13:30:39 +01:00 |
Chocobozzz
|
e8299615c1
|
Fix CI
|
2022-10-31 09:55:09 +01:00 |
Chocobozzz
|
91c72729d8
|
Prevent error in redundancy scheduler
|
2022-10-31 08:57:52 +01:00 |
Chocobozzz
|
eb8da03d1c
|
Prevent error in update scheduler
|
2022-10-31 08:51:52 +01:00 |
Chocobozzz
|
c08e4cfcf9
|
Fix CLI build
|
2022-10-31 08:45:46 +01:00 |
Chocobozzz
|
9e5cf66be7
|
Breaking API: Consistency with role id/label
|
2022-10-28 16:34:08 +02:00 |
Chocobozzz
|
37ff5005b4
|
Add logger for uploadx
|
2022-10-28 10:47:06 +02:00 |
Chocobozzz
|
1b0a04dea8
|
Check missing config keys
|
2022-10-28 10:46:46 +02:00 |
Chocobozzz
|
1ebe2c2b9f
|
Update production.yaml
|
2022-10-28 09:59:39 +02:00 |
Chocobozzz
|
5a122dddc5
|
Option to disable static files auth check/s3 proxy
|
2022-10-27 09:13:10 +02:00 |
Chocobozzz
|
44df702502
|
More robust updateTorrentMetadata
|
2022-10-26 10:55:12 +02:00 |
Chocobozzz
|
e82cb08722
|
Fix proxy tests
|
2022-10-25 15:01:51 +02:00 |
Chocobozzz
|
aa887096f9
|
Correctly delete live files from object storage
|
2022-10-25 14:18:59 +02:00 |
Chocobozzz
|
508c1b1e9f
|
Correctly cleanup files from object storage
|
2022-10-25 11:51:20 +02:00 |
Chocobozzz
|
849f0fd3b2
|
Lock files to generate torrents/move files
|
2022-10-25 11:50:44 +02:00 |
Chocobozzz
|
3b1995a2d0
|
Increase test timeout
|
2022-10-24 14:54:21 +02:00 |
Chocobozzz
|
b3ce36069f
|
Prevent concurrency issues when sending m3u8 file
|
2022-10-24 14:48:24 +02:00 |
Chocobozzz
|
0177101284
|
Fix tests
|
2022-10-24 14:48:24 +02:00 |
Chocobozzz
|
9ab330b90d
|
Use private ACL for private videos in s3
|
2022-10-24 14:48:24 +02:00 |
Chocobozzz
|
3545e72c68
|
Put private videos under a specific subdirectory
|
2022-10-24 14:48:24 +02:00 |
kontrollanten
|
38a3ccc7f8
|
feat: show contained playlists under My videos (#5125)
* feat: show contained playlists under My videos
closes #4769
* refactor(server): remove unused types
* fixes after code review
* fix(client/video-miniature): add to playlist
* fix(server/user/me): shortUUID response
* Revert "fix(client/video-miniature): add to playlist"
This reverts commit f1a0412391 .
* fix(client/PlaylistService): caching
* Revert "fix(server/user/me): shortUUID response"
This reverts commit e3f1ee4e33 .
* Fix fetching playlists
Co-authored-by: Chocobozzz <me@florianbigard.com>
|
2022-10-24 14:48:03 +02:00 |
Chocobozzz
|
dd84f4f263
|
Wait segment sha processing
|
2022-10-11 17:14:54 +02:00 |
Alberto Mardegan
|
5e1bd8690b
|
server: use account/channel avatar in RSS feeds (#5325)
* server: use account/channel avatar in RSS feeds
Fixes: #5320
* Styling
Co-authored-by: Chocobozzz <me@florianbigard.com>
|
2022-10-11 17:02:47 +02:00 |
Chocobozzz
|
bbae45c32e
|
Fix live tests
|
2022-10-11 16:00:11 +02:00 |
Chocobozzz
|
8bd6aa0424
|
Also retry when fetching master m3u8 playlist
|
2022-10-11 14:33:42 +02:00 |
Chocobozzz
|
e5fc6b5983
|
Fix host validation on locahost
|
2022-10-11 13:42:58 +02:00 |
Chocobozzz
|
cea2fd90dd
|
Merge branch 'release/4.3.0' into develop
|
2022-10-11 13:30:51 +02:00 |
Chocobozzz
|
a6b26afc56
|
Fix channel follow with manually approved follower
|
2022-10-11 13:27:22 +02:00 |
Chocobozzz
|
9d4c60dccc
|
Add ability for plugins to register ws routes
|
2022-10-11 11:11:04 +02:00 |
Chocobozzz
|
5cc2f0ea0a
|
Fix channel import with some channels
|
2022-10-10 15:33:32 +02:00 |
kontrollanten
|
c43ed8e862
|
Expose PeerTube socket to plugins (#5239)
* server(pluginHelpers): add socket
* test(plugins): add socket cases
* fixes after review
* Update plugin-helpers.ts
* Update plugin-helpers.ts
|
2022-10-10 15:18:31 +02:00 |
Chocobozzz
|
52d6c2e0bf
|
Fix video job error when video has been deleted
|
2022-10-10 14:51:11 +02:00 |
Chocobozzz
|
97a2a704e2
|
Fix peers info width in live
|
2022-10-10 11:44:47 +02:00 |
Chocobozzz
|
34aa316f58
|
Try to fix tests
|
2022-10-10 11:40:29 +02:00 |
Chocobozzz
|
63fa260a81
|
Merge branch 'feature/otp' into develop
|
2022-10-10 11:19:58 +02:00 |
Chocobozzz
|
a3e5f804ad
|
Encrypt OTP secret
|
2022-10-10 11:12:23 +02:00 |
Chocobozzz
|
2166c058f3
|
Allow admins to disable two factor auth
|
2022-10-07 14:28:35 +02:00 |
Chocobozzz
|
56f4783075
|
Support two factor authentication in backend
|
2022-10-07 10:51:16 +02:00 |
Chocobozzz
|
9b99d32804
|
Increase timeout
|
2022-10-04 14:57:11 +02:00 |
Chocobozzz
|
7dd7ff4ceb
|
Fix tests
|
2022-10-04 13:57:56 +02:00 |