PeerTube/server/initializers/migrations
Josh Morel 7ccddd7b52 add quarantine videos feature (#1637)
* add quarantine videos feature

* increase Notification settings test timeout

to 20000ms. was completing 7000 locally but timing out
after 10000 on travis

* fix quarantine video test issues

-propagate misspelling
-remove skip from server/tests/client.ts

* WIP use blacklist for moderator video approval

instead of video.quarantine boolean

* finish auto-blacklist feature
2019-04-02 11:26:47 +02:00
..
0005-email-pod.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0010-email-user.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0015-video-views.ts Use global uuid instead of remoteId for videos 2017-07-11 16:01:56 +02:00
0020-video-likes.ts Use global uuid instead of remoteId for videos 2017-07-11 16:01:56 +02:00
0025-video-dislikes.ts Use global uuid instead of remoteId for videos 2017-07-11 16:01:56 +02:00
0030-video-category.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0035-video-licence.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0040-video-nsfw.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0045-user-display-nsfw.ts Use global uuid instead of remoteId for videos 2017-07-11 16:01:56 +02:00
0050-video-language.ts Use global uuid instead of remoteId for videos 2017-07-11 16:01:56 +02:00
0055-video-uuid.ts Fix last commit 2018-07-26 11:02:04 +02:00
0060-video-file.ts Move video file metadata in their own table 2017-08-25 11:36:23 +02:00
0065-video-file-size.ts replace fs by fs-extra to prevent EMFILE error 2018-08-27 16:03:57 +02:00
0070-user-video-quota.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0075-video-resolutions.ts Correctly migrate to fs-extra 2018-08-27 16:23:34 +02:00
0080-video-channels.ts findById -> findByPk 2019-02-21 14:40:10 +01:00
0085-user-role.ts Add tests to user roles 2017-10-27 17:27:06 +02:00
0090-videos-description.ts Add lazy description on server 2017-10-30 10:16:27 +01:00
0095-videos-privacy.ts Add video privacy setting 2017-10-31 11:53:13 +01:00
0100-activitypub.ts Move job queue to redis 2018-01-25 18:41:17 +01:00
0105-server-mail.ts Move models to typescript-sequelize 2017-12-13 16:50:33 +01:00
0110-server-key.ts Move models to typescript-sequelize 2017-12-13 16:50:33 +01:00
0115-account-avatar.ts Move models to typescript-sequelize 2017-12-13 16:50:33 +01:00
0120-video-null.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0125-table-lowercase.ts Add migration 2017-12-13 17:46:23 +01:00
0130-user-autoplay-video.ts Enh #106 : Add an autoPlayVideo user attribute (#159) 2017-12-19 10:45:49 +01:00
0135-video-channel-actor.ts Propagate old comment on new follow 2017-12-28 11:16:08 +01:00
0140-actor-url.ts Fix webfinger validator 2017-12-21 10:16:20 +01:00
0145-delete-author.ts Add migration to delete old Authors table 2017-12-29 09:42:57 +01:00
0150-avatar-cascade.ts Begin to add avatar to actors 2017-12-29 19:10:13 +01:00
0155-video-comments-enabled.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0160-account-route.ts Fix tls and account bug 2018-01-05 14:15:32 +01:00
0165-video-route.ts Remove :443 from video urls too 2018-01-05 14:51:05 +01:00
0170-actor-follow-score.ts Add scores to follows and remove bad ones 2018-01-11 09:35:50 +01:00
0175-actor-follow-counts.ts Fix lint 2018-01-12 12:18:11 +01:00
0180-job-table-delete.ts Move job queue to redis 2018-01-25 18:41:17 +01:00
0185-video-share-url.ts Don't rehost announced video activities 2018-01-26 15:49:57 +01:00
0190-video-comment-unique-url.ts Fix migrations 2018-01-29 11:58:07 +01:00
0195-support.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0200-video-published-at.ts Fix migration 200 2018-03-30 17:47:21 +02:00
0205-user-nsfw-policy.ts Add ability to choose what policy we have for NSFW videos 2018-04-19 11:01:34 +02:00
0210-video-language.ts Use ISO 639 for languages 2018-04-23 14:39:52 +02:00
0215-video-support-length.ts Fix video channel description/support max length 2018-05-09 13:32:44 +02:00
0220-video-state.ts Add concept of video state, and add ability to wait transcoding before 2018-06-12 20:37:51 +02:00
0225-video-fps.ts Handle higher FPS for high resolution (test) 2018-06-29 17:10:54 +02:00
0235-delete-some-video-indexes.ts Optimize SQL queries 2018-07-24 14:04:05 +02:00
0240-drop-old-indexes.ts Delete old indexes 2018-07-27 17:22:20 +02:00
0245-user-blocked.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0250-video-abuse-state.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0255-video-blacklist-reason.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0260-upload-quota-daily.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0265-user-email-verified.ts add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
0270-server-redundancy.ts Basic video redundancy implementation 2018-09-13 14:05:49 +02:00
0275-video-file-unique.ts Avoid old issue regarding duplicated hosts in db 2018-10-08 11:58:18 +02:00
0280-webtorrent-policy-user.ts move to boolean switch 2018-10-13 11:53:48 +02:00
0285-description-support.ts Feature/description support fields length 1000 (#1267) 2018-10-19 08:54:01 +02:00
0290-account-video-rate-url.ts Check activities host 2018-11-14 16:32:27 +01:00
0295-video-file-extname.ts Support additional video extensions 2018-12-11 15:11:09 +01:00
0300-user-videos-history-enabled.ts Add history on server side 2018-12-18 11:35:50 +01:00
0305-fix-unfederated-videos.ts Fix federation of some videos 2018-12-19 13:41:47 +01:00
0310-drop-unused-video-indexes.ts Optimize index sizes 2018-12-20 15:25:49 +01:00
0315-user-notifications.ts Add notifications in the client 2019-01-09 11:15:15 +01:00
0320-blacklist-unfederate.ts Add ability to unfederate a local video (on blacklist) 2019-01-10 15:39:51 +01:00
0325-video-abuse-fields.ts Increase abuse length to 3000 2019-01-14 16:48:38 +01:00
0330-video-streaming-playlist.ts Add hls support on server 2019-02-11 09:13:02 +01:00
0335-video-downloading-enabled.ts Update migration version for download enabled 2019-02-11 11:55:11 +01:00
0340-add-originally-published-at.ts Move original publication date in advanced settings 2019-02-11 14:33:47 +01:00
0345-video-playlists.ts Add server migrations 2019-03-18 11:17:59 +01:00
0350-video-blacklist-type.ts add quarantine videos feature (#1637) 2019-04-02 11:26:47 +02:00