Deploy Optional Features
Prerequisite
Complete deployment steps in https://iqxbusiness.atlassian.net/wiki/spaces/ONELIST70/pages/694618133.
Email Approval Service
Download the files below. Fill in all configurations in the values.yaml file. Run the following command.
helm install emailapproval.tgz --generate-name --namespace <ONELIST_NAMESPACE>
For example:
helm install emailapproval.tgz --generate-name --namespace onelist-dev
kubectl patch cm onelist-config -n <ONELIST_NAMESPACE> --patch '{"data":{"MailFilter": "<MailFilter>"}}'
For example:
kubectl patch cm onelist-config -n onelist-dev --patch '{"data":{"MailFilter": "**"}}'
Create the OneList Email Approval channel
Follow the instructions at https://iqxbusiness.atlassian.net/wiki/spaces/ONELIST70/pages/694616855 to create the OneList notification channel for email approval:
Channel type: Email Approval
Email template: Task Approval