1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 01:39:37 +02:00
Peertube/server/core/lib
ilfarpro dd52e8b89e
Feature for runners - handle storyboard-generation-job (#7191)
* Implement processing storyboards by runners

* Fixed storyboard generation by runners

* use common code patterns

* fix import

* improve debug logging for storyboard generation

* config option for storyboard processing with remote-runners

* refactor repetitive pattern

* refactor storyboard related code to share common utlities

* Fix test

* Fix storyboard generation config logic

* Improve logging

* Added tests for storyboard generation with runners

* Refactor PR

---------

Co-authored-by: ilfarpro <ilfarpro@ya.ru>
Co-authored-by: Chocobozzz <me@florianbigard.com>
2025-09-10 11:50:06 +02:00
..
activitypub Add Scheduled Lives functionality (#7144) 2025-08-01 15:06:27 +02:00
auth Allow auth plugins to redirect to external url (#7179) 2025-08-07 14:59:19 +02:00
automatic-tags Update server dependencies 2024-06-21 14:39:50 +02:00
files-cache Create and inject caption playlist in HLS master 2025-04-09 16:18:38 +02:00
html Add email translations 2025-07-24 09:18:04 +02:00
job-queue Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
live Always specify s3 content type 2025-05-26 11:08:47 +02:00
model-loaders Check video rights before providing AP information 2024-04-26 10:09:38 +02:00
notifier Add email translations 2025-07-24 09:18:04 +02:00
object-storage Fix lint 2025-06-26 09:10:55 +02:00
opentelemetry Prevent metric warning for redundancy gauge 2025-07-29 14:31:26 +02:00
plugins Add runner version info 2025-07-29 10:30:33 +02:00
runners Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
schedulers Optimize updating token activity 2025-09-05 10:34:47 +02:00
transcoding Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
user-import-export Add Scheduled Lives functionality (#7144) 2025-08-01 15:06:27 +02:00
views add user agent video stats (#6871) 2025-04-07 10:29:59 +02:00
worker Add piscina idle timeout 2025-05-13 11:24:39 +02:00
actor-follow-health-cache.ts server/server -> server/core 2023-10-04 15:13:25 +02:00
blocklist.ts Implement user import/export in server 2024-02-21 13:49:08 +01:00
client-urls.ts Add email translations 2025-07-24 09:18:04 +02:00
emailer.ts Fix sending emails in production 2025-08-21 11:49:01 +02:00
hls.ts Always specify s3 content type 2025-05-26 11:08:47 +02:00
internal-event-emitter.ts Migrate eslint to v9 2025-05-07 15:49:23 +02:00
local-actor.ts Implement user import/export in server 2024-02-21 13:49:08 +01:00
local-video-creator.ts Add Scheduled Lives functionality (#7144) 2025-08-01 15:06:27 +02:00
moderation.ts Migrate eslint to v9 2025-05-07 15:49:23 +02:00
paths.ts Create and inject caption playlist in HLS master 2025-04-09 16:18:38 +02:00
peertube-socket.ts Migrate eslint to v9 2025-05-07 15:49:23 +02:00
rate.ts Implement user import/export in server 2024-02-21 13:49:08 +01:00
redis.ts Add ability to configure stun servers 2024-10-24 10:36:17 +02:00
redundancy.ts server/server -> server/core 2023-10-04 15:13:25 +02:00
search.ts server/server -> server/core 2023-10-04 15:13:25 +02:00
server-config-manager.ts Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
signup.ts Fix signup and import 2023-10-11 15:58:16 +02:00
stat-manager.ts Implement auto tag on comments and videos 2024-05-29 15:03:14 +02:00
storyboard.ts Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
sync-channel.ts Fill video support on channel sync 2025-09-03 08:46:38 +02:00
thumbnail.ts Delete remote thumbnails/preview on update 2025-01-28 14:15:58 +01:00
timeserie.ts server/server -> server/core 2023-10-04 15:13:25 +02:00
upload-image.ts Add ability to customize instance logo 2025-06-24 06:38:29 +02:00
uploadx.ts Prevent plugins to log exceptions 2025-05-13 11:21:06 +02:00
user.ts Add email translations 2025-07-24 09:18:04 +02:00
video-blacklist.ts Prevent aborting another live session 2024-03-18 16:09:22 +01:00
video-captions.ts Run transcription after file replacement 2025-04-17 15:15:21 +02:00
video-channel.ts Refactor caption creation 2024-02-21 13:49:08 +01:00
video-chapters.ts Fix duplicate chapters error 2024-01-18 09:17:13 +01:00
video-comment.ts Implement auto tag on comments and videos 2024-05-29 15:03:14 +02:00
video-download.ts Add global rate limit to video download 2025-05-14 15:16:38 +02:00
video-file.ts Add global rate limit to video download 2025-05-14 15:16:38 +02:00
video-jobs.ts Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
video-path-manager.ts Create and inject caption playlist in HLS master 2025-04-09 16:18:38 +02:00
video-playlist.ts Add ability to order playlists 2025-07-06 13:05:01 +02:00
video-pre-import.ts Improve NSFW system 2025-04-30 15:54:11 +02:00
video-privacy.ts More robust ACL error handler 2025-06-24 16:02:39 +02:00
video-state.ts Add ability to put captions in object storage 2025-02-07 09:35:39 +01:00
video-studio.ts Feature for runners - handle storyboard-generation-job (#7191) 2025-09-10 11:50:06 +02:00
video-tokens-manager.ts server/server -> server/core 2023-10-04 15:13:25 +02:00
video-urls.ts Remove web video redundancy support 2025-01-31 11:13:13 +01:00
video.ts Implement auto tag on comments and videos 2024-05-29 15:03:14 +02:00