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
Chocobozzz
e37ca6cbc7
Prevent error log
2022-10-04 11:17:37 +02:00
Chocobozzz
b7faa8372e
Decrease plugin version check for tests
2022-10-04 11:00:30 +02:00
kontrollanten
6c5f0d3aeb
server: serve files from storage/well-known ( #5214 )
...
* server: serve files from storage/well-known
closes #5206
* well-known: add tests
* test: try to skip new tests
* test: another try
* fix(config/prod): well_known path
* test: fix broken tests
* Update misc-endpoints.ts
* Use getDirectoryPath for tests
* Fix tests
Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-10-04 10:53:00 +02:00
Chocobozzz
cfd57d2ca0
Live supports object storage
...
* Sync live files (segments, master playlist, resolution playlist,
segment sha file) into object storage
* Automatically delete them when the live ends
* Segment sha file is now a file on disk, and not stored in memory
anymore
2022-10-04 10:03:17 +02:00