PeerTube/server/initializers/migrations
Josh Morel d9eaee3939 add user account email verificiation (#977)
* add user account email verificiation

includes server and client code to:

* enable verificationRequired via custom config
* send verification email with registration
* ask for verification email
* verify via email
* prevent login if not verified and required
* conditional client links to ask for new verification email

* allow login for verified=null

these are users created when verification not required
should still be able to login when verification is enabled

* refactor email verifcation pr

* change naming from verified to emailVerified
* change naming from askVerifyEmail to askSendVerifyEmail
* undo unrelated automatic prettier formatting on api/config
* use redirectService for home
* remove redundant success notification on email verified

* revert test.yaml smpt host
2018-08-31 09:18:19 +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
0020-video-likes.ts
0025-video-dislikes.ts
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
0050-video-language.ts
0055-video-uuid.ts Fix last commit 2018-07-26 11:02:04 +02:00
0060-video-file.ts
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
0085-user-role.ts
0090-videos-description.ts
0095-videos-privacy.ts
0100-activitypub.ts
0105-server-mail.ts
0110-server-key.ts
0115-account-avatar.ts
0120-video-null.ts
0125-table-lowercase.ts
0130-user-autoplay-video.ts
0135-video-channel-actor.ts
0140-actor-url.ts
0145-delete-author.ts
0150-avatar-cascade.ts
0155-video-comments-enabled.ts expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
0160-account-route.ts
0165-video-route.ts
0170-actor-follow-score.ts
0175-actor-follow-counts.ts
0180-job-table-delete.ts
0185-video-share-url.ts
0190-video-comment-unique-url.ts Fix migrations 2018-01-29 11:58:07 +01:00
0195-support.ts Implement support field in video and video channel 2018-02-15 15:29:07 +01: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 Add reason when banning a user 2018-08-08 17:44:22 +02:00
0250-video-abuse-state.ts Add state and moderationComment for abuses on server side 2018-08-10 16:54:01 +02:00
0255-video-blacklist-reason.ts Add blacklist reason field 2018-08-14 09:27:18 +02:00
0260-upload_quota_daily.ts Implement daily upload limit (#956) 2018-08-28 09:01:35 +02:00
0265-user-email-verified.ts add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00