Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions infra/deployments/forms/forms-admin/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ module "forms_admin" {
opentelemetry_head_sampler_ratio = var.forms_runner_settings.opentelemetry_head_sampler_ratio
act_as_user_enabled = var.forms_admin_settings.act_as_user_enabled
org_admin_alerts_enabled = var.forms_admin_settings.org_admin_alerts_enabled
weekly_submission_emails_enabled = var.forms_admin_settings.weekly_submission_emails_enabled
enable_mailchimp_sync = var.forms_admin_settings.synchronize_to_mailchimp
enable_organisations_sync = var.forms_admin_settings.synchronize_orgs_from_govuk
deploy_account_id = var.deploy_account_id
Expand Down
1 change: 1 addition & 0 deletions infra/deployments/forms/inputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,7 @@ variable "forms_admin_settings" {
opentelemetry_head_sampler_ratio = string
act_as_user_enabled = bool
org_admin_alerts_enabled = bool
weekly_submission_emails_enabled = bool
govuk_app_domain = string
synchronize_to_mailchimp = bool
synchronize_orgs_from_govuk = bool
Expand Down
1 change: 1 addition & 0 deletions infra/deployments/forms/tfvars/dev.tfvars
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ forms_admin_settings = {
opentelemetry_head_sampler_ratio = "0.1"
act_as_user_enabled = true
org_admin_alerts_enabled = true
weekly_submission_emails_enabled = true
govuk_app_domain = "integration.publishing.service.gov.uk"
synchronize_to_mailchimp = false
synchronize_orgs_from_govuk = false
Expand Down
1 change: 1 addition & 0 deletions infra/deployments/forms/tfvars/production.tfvars
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ forms_admin_settings = {
opentelemetry_head_sampler_ratio = "0.1"
act_as_user_enabled = false
org_admin_alerts_enabled = true
weekly_submission_emails_enabled = false
govuk_app_domain = "publishing.service.gov.uk"
synchronize_to_mailchimp = true
synchronize_orgs_from_govuk = true
Expand Down
1 change: 1 addition & 0 deletions infra/deployments/forms/tfvars/staging.tfvars
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ forms_admin_settings = {
opentelemetry_head_sampler_ratio = "0.1"
act_as_user_enabled = true
org_admin_alerts_enabled = true
weekly_submission_emails_enabled = true
govuk_app_domain = "staging.publishing.service.gov.uk"
synchronize_to_mailchimp = false
synchronize_orgs_from_govuk = false
Expand Down
1 change: 1 addition & 0 deletions infra/deployments/forms/tfvars/user-research.tfvars
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ forms_admin_settings = {
opentelemetry_head_sampler_ratio = "0.1"
act_as_user_enabled = false
org_admin_alerts_enabled = true
weekly_submission_emails_enabled = false
govuk_app_domain = ""
synchronize_to_mailchimp = false
synchronize_orgs_from_govuk = false
Expand Down
4 changes: 4 additions & 0 deletions infra/modules/forms-admin/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,10 @@ module "ecs_service" {
{
name = "SETTINGS__FEATURES__ORG_ADMIN_ALERTS_ENABLED",
value = var.org_admin_alerts_enabled
},
{
name = "SETTINGS__FEATURES__WEEKLY_SUBMISSION_EMAILS_ENABLED",
value = var.weekly_submission_emails_enabled
}
]

Expand Down
6 changes: 6 additions & 0 deletions infra/modules/forms-admin/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,12 @@ variable "org_admin_alerts_enabled" {
default = false
}

variable "weekly_submission_emails_enabled" {
type = bool
description = "Enables turning on weekly submission batch emails for forms"
default = false
}

variable "enable_mailchimp_sync" {
type = bool
description = "Whether to synchronise the MailChimp mailing lists from the forms-admin user data"
Expand Down
Loading