Commit Graph

3334 Commits

Author SHA1 Message Date
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