PeerTube/server/initializers/migrations
Wicklow 40346ead2b
Feature/password protected videos (#5836)
* Add server endpoints

* Refactoring test suites

* Update server and add openapi documentation

* fix compliation and tests

* upload/import password protected video on client

* add server error code

* Add video password to update resolver

* add custom message when sharing pw protected video

* improve confirm component

* Add new alert in component

* Add ability to watch protected video on client

* Cannot have password protected replay privacy

* Add migration

* Add tests

* update after review

* Update check params tests

* Add live videos test

* Add more filter test

* Update static file privacy test

* Update object storage tests

* Add test on feeds

* Add missing word

* Fix tests

* Fix tests on live videos

* add embed support on password protected videos

* fix style

* Correcting data leaks

* Unable to add password protected privacy on replay

* Updated code based on review comments

* fix validator and command

* Updated code based on review comments
2023-06-29 09:48:55 +02: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 Move uuid stuff in extra utils 2021-12-29 14:44:58 +01:00
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 Fix latest migrations 2021-02-19 08:41:32 +01:00
0605-actor-missing-keys.ts Add compat with openssl 3 2022-07-12 12:08:12 +02:00
0610-views-index copy.ts Add new plugin/peertube version notifs 2021-03-24 18:18:41 +01:00
0612-captions-unique.ts Remove duplicate captions 2021-04-08 14:45:40 +02:00
0615-latest-versions-notification-settings.ts Add new plugin/peertube version notifs 2021-03-24 18:18:41 +01:00
0620-latest-versions-application.ts Add new plugin/peertube version notifs 2021-03-24 18:18:41 +01:00
0625-latest-versions-notification.ts Add new plugin/peertube version notifs 2021-03-24 18:18:41 +01:00
0630-banner.ts Add banner migrations 2021-04-08 10:07:53 +02:00
0635-actor-image-size.ts Add size info in db for actor images 2021-04-08 13:38:04 +02:00
0640-unique-keys.ts Add migration to remove duplicated keys 2021-04-26 14:27:42 +02:00
0645-actor-remote-creation-date.ts Fix remote actor creation date 2021-05-07 09:00:09 +02:00
0650-actor-custom-pages.ts Instance homepage support (#4007) 2021-05-27 15:59:55 +02:00
0655-streaming-playlist-filenames.ts Use random names for VOD HLS playlists 2021-07-26 11:29:31 +02:00
0660-object-storage.ts Fix object storage migration 2021-08-19 09:27:14 +02:00
0665-no-account-warning-modal.ts Allow accounts to skip account setup modal 2021-08-27 10:15:55 +02:00
0670-pending-job-default.ts Fix pending job table migration 2021-08-30 16:28:36 +02:00
0675-p2p-enabled.ts Add ability for admins to set default p2p policy 2021-12-16 10:08:55 +01:00
0680-files-storage-default.ts Fix video file storage column consistency 2022-02-22 14:49:23 +01:00
0685-multiple-actor-images.ts Implement avatar miniatures (#4639) 2022-02-28 08:34:43 +01:00
0690-live-latency-mode.ts Add latency setting support 2022-03-09 09:23:10 +01:00
0695-remove-remote-rates.ts Don't store remote rates of remote videos 2022-03-18 11:21:50 +01:00
0700-edition-finished-notification.ts Rename studio to editor 2022-03-22 17:24:32 +01:00
0705-local-video-viewers.ts Support video views/viewers stats in server 2022-04-15 09:49:35 +02:00
0710-live-sessions.ts Support live session in server 2022-05-03 14:49:15 +02:00
0715-video-source.ts store uploaded video filename (#4885) 2022-06-21 15:31:25 +02:00
0720-session-ending-processed.ts Clearer live session 2022-07-22 15:22:21 +02:00
0725-node-version.ts Automatically rebuild native modules on ABI change 2022-08-03 15:08:36 +02:00
0730-video-channel-sync.ts Channel sync (#5135) 2022-08-10 09:53:39 +02:00
0735-video-channel-sync-import-foreign-key.ts Add ability to list imports of a channel sync 2022-08-10 14:32:00 +02:00
0740-fix-old-enums.ts Fix old DB enum names 2022-09-13 15:22:02 +02:00
0745-user-otp.ts Support two factor authentication in backend 2022-10-07 10:51:16 +02:00
0750-user-registration.ts Implement signup approval in server 2023-01-19 13:53:40 +01:00
0755-unique-viewer-url.ts Add missing url unique index in local video viewer 2023-01-19 13:54:52 +01:00
0760-video-live-replay-setting.ts Feature/Add replay privacy (#5692) 2023-03-31 09:12:21 +02:00
0765-remote-transcoding.ts Implement remote runner jobs in server 2023-05-09 08:57:34 +02:00
0770-actor-preferred-username.ts Set actor preferred name case insensitive 2023-05-11 16:16:27 +02:00
0775-add-user-is-email-public.ts Add Podcast RSS feeds (#5487) 2023-05-22 16:00:05 +02:00
0780-notification-registration.ts Fix registration notification error in client 2023-06-19 10:52:40 +02:00
0785-video-password-protection.ts Feature/password protected videos (#5836) 2023-06-29 09:48:55 +02:00