diff --git a/tests/docker-compose.email.yml b/tests/docker-compose.email.yml new file mode 100644 index 00000000..452546f3 --- /dev/null +++ b/tests/docker-compose.email.yml @@ -0,0 +1,8 @@ +version: "3.3" + +services: + cvat: + volumes: + - ./email_settings.py:/home/django/email_settings.py:ro + environment: + DJANGO_SETTINGS_MODULE: email_settings diff --git a/tests/email_settings.py b/tests/email_settings.py new file mode 100644 index 00000000..71eeaa0a --- /dev/null +++ b/tests/email_settings.py @@ -0,0 +1,17 @@ +#!/usr/bin/env python + +# Copyright (C) 2020 Intel Corporation +# +# SPDX-License-Identifier: MIT + +from cvat.settings.production import * + + +# https://github.com/pennersr/django-allauth +ACCOUNT_AUTHENTICATION_METHOD = 'username' +ACCOUNT_CONFIRM_EMAIL_ON_GET = True +ACCOUNT_EMAIL_REQUIRED = True +ACCOUNT_EMAIL_VERIFICATION = 'mandatory' + +# Email backend settings for Django +EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' \ No newline at end of file