PeerTube/server/core/lib
chagai95 e57c3024f4
Add config option to keep original video file (basic first version) (#6157)
* testing not removing old file and adding columb to db

* implement feature

* remove unnecessary config changes

* use only keptOriginalFileName, change keptOriginalFileName to keptOriginalFilename for consistency with with videoFile table, slight refactor with basename()

* save original video files to dedicated directory original-video-files

* begin implementing object storage (bucket) support

---------

Co-authored-by: chagai.friedlander <chagai.friedlander@fairkom.eu>
Co-authored-by: Ian <ian.kraft@hotmail.com>
Co-authored-by: Chocobozzz <me@florianbigard.com>
2024-03-15 15:47:18 +01:00
..
activitypub
auth
emails
files-cache
html
job-queue Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
live
model-loaders
notifier
object-storage Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
opentelemetry
plugins
runners
schedulers
transcoding Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
user-import-export Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
views
worker
actor-follow-health-cache.ts
actor-image.ts
blocklist.ts
emailer.ts
hls.ts
internal-event-emitter.ts
local-actor.ts
local-video-creator.ts Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
moderation.ts
paths.ts
peertube-socket.ts
rate.ts
redis.ts
redundancy.ts
search.ts
server-config-manager.ts
signup.ts
stat-manager.ts
sync-channel.ts
thumbnail.ts Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
timeserie.ts
uploadx.ts
user.ts
video-blacklist.ts
video-captions.ts
video-channel.ts
video-chapters.ts
video-comment.ts
video-file.ts Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
video-jobs.ts
video-path-manager.ts Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
video-playlist.ts
video-pre-import.ts
video-privacy.ts Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00
video-state.ts
video-studio.ts
video-tokens-manager.ts
video-urls.ts
video.ts