PeerTube/server/core/initializers/migrations
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
..
0505-user-last-login-date.ts
0510-video-file-metadata.ts
0515-video-abuse-reason-timestamps.ts
0520-abuses-split.ts
0525-abuse-messages.ts
0530-playlist-multiple-video.ts
0535-video-live.ts
0540-video-file-infohash.ts
0545-video-live-save-replay.ts
0550-actor-follow-cleanup.ts
0555-actor-follow-url.ts
0560-user-feed-token.ts
0565-actor-follow-local-url.ts
0570-permanent-live.ts
0575-duplicate-thumbnail.ts
0580-caption-filename.ts
0585-video-file-names.ts
0590-trackers.ts
0595-remote-url.ts
0600-duplicate-video-files.ts
0605-actor-missing-keys.ts
0610-views-index copy.ts
0612-captions-unique.ts
0615-latest-versions-notification-settings.ts
0620-latest-versions-application.ts
0625-latest-versions-notification.ts
0630-banner.ts
0635-actor-image-size.ts
0640-unique-keys.ts
0645-actor-remote-creation-date.ts
0650-actor-custom-pages.ts
0655-streaming-playlist-filenames.ts
0660-object-storage.ts Implement user import/export in server 2024-02-21 13:49:08 +01:00
0665-no-account-warning-modal.ts
0670-pending-job-default.ts
0675-p2p-enabled.ts
0680-files-storage-default.ts
0685-multiple-actor-images.ts
0690-live-latency-mode.ts
0695-remove-remote-rates.ts
0700-edition-finished-notification.ts
0705-local-video-viewers.ts
0710-live-sessions.ts
0715-video-source.ts
0720-session-ending-processed.ts
0725-node-version.ts
0730-video-channel-sync.ts
0735-video-channel-sync-import-foreign-key.ts
0740-fix-old-enums.ts
0745-user-otp.ts
0750-user-registration.ts
0755-unique-viewer-url.ts
0760-video-live-replay-setting.ts
0765-remote-transcoding.ts
0770-actor-preferred-username.ts
0775-add-user-is-email-public.ts
0780-notification-registration.ts
0785-video-password-protection.ts
0790-thumbnail-disk.ts
0795-duplicate-runner-name.ts
0800-video-replace-file.ts
0805-viewer-subdivision.ts Add subdivision to viewer stats 2023-12-28 09:56:05 +01:00
0810-user-export.ts Implement user import/export in server 2024-02-21 13:49:08 +01:00
0815-user-import.ts Implement user import/export in server 2024-02-21 13:49:08 +01:00
0820-abuse-registration-stats.ts Add abuse and registration requests stats 2024-02-21 14:57:20 +01:00
0825-video-ratio.ts Add video aspect ratio in server 2024-02-27 15:24:34 +01:00
0830-keep-original-file.ts Add config option to keep original video file (basic first version) (#6157) 2024-03-15 15:47:18 +01:00