diff --git a/distro/configs/openfn/config.json b/distro/configs/openfn/config.json
index 464a7cf5..b8e84ff5 100644
--- a/distro/configs/openfn/config.json
+++ b/distro/configs/openfn/config.json
@@ -2,5 +2,5 @@
"endpoint": "http://localhost:4000",
"statePath": "./projectState.json",
"specPath": "./openfn-project.yaml",
- "apiKey": "some_key"
+ "apiKey": "please_generate_a_more_secure_unique_secret_value_for_your_project"
}
diff --git a/distro/pom.xml b/distro/pom.xml
index 28eeb33e..30ef2686 100644
--- a/distro/pom.xml
+++ b/distro/pom.xml
@@ -267,6 +267,7 @@
+
diff --git a/scripts/run_msf_addons.sh b/scripts/run_msf_addons.sh
index 26af5901..66c29090 100755
--- a/scripts/run_msf_addons.sh
+++ b/scripts/run_msf_addons.sh
@@ -20,12 +20,12 @@ echo "$INFO Creating OpenFn admin user..."
%{
name: "openmrs",
schema: "raw",
- body: %{"username" => System.get_env("MSF_OPENMRS_USERNAME"), "password" => System.get_env("MSF_OPENMRS_PASSWORD")}
+ body: %{"username" => System.get_env("MSF_OPENMRS_USERNAME"), "instanceUrl" => System.get_env("MSF_OPENMRS_INSTANCE_URL"), "password" => System.get_env("MSF_OPENMRS_PASSWORD")}
},
%{
name: "dhis2",
schema: "raw",
- body: %{"username" => System.get_env("MSF_DHIS2_USERNAME"), "password" => System.get_env("MSF_DHIS2_PASSWORD")}
+ body: %{"username" => System.get_env("MSF_DHIS2_USERNAME"), "hostUrl" => System.get_env("MSF_DHIS2_HOST_URL"), "password" => System.get_env("MSF_DHIS2_PASSWORD")}
}
]
)' && echo "$INFO Creating OpenFn admin user completed successfully."
diff --git a/scripts/secrets/azure.msf.env b/scripts/secrets/azure.msf.env
index 60fe0e30..30fe22f0 100644
--- a/scripts/secrets/azure.msf.env
+++ b/scripts/secrets/azure.msf.env
@@ -26,7 +26,7 @@ OPENFN_HOSTNAME=openfn-172-17-0-1.traefik.me
# Choose an admin email address and configure a mailer. If you don't specify
# mailer details the local test adaptor will be used and mail previews can be
# viewed at localhost:4000/dev/mailbox
-EMAIL_ADMIN='admin@openfn.org'
+EMAIL_ADMIN='michael.bontyes@madiro.org'
# MAILGUN_API_KEY='some-key'
# MAILGUN_DOMAIN='some-domain'
@@ -65,7 +65,7 @@ LISTEN_ADDRESS=0.0.0.0
PORT=4000
# The origins from which you want to allow requests (comma separated)
-ORIGINS=//lime-mosul-uat.madiro.org:4000,//msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com:443,//msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com:80,//msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com:4000,//openfn-172-17-0-1.traefik.me,//openfn-192-168-18-6.traefik.me
+ORIGINS=//lime-mosul-uat.madiro.org:4000,//lime-mosul-dev.madiro.org:4000,//msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com:443,//msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com:80,//msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com:4000,//openfn-172-17-0-1.traefik.me,//openfn-192-168-18-6.traefik.me
# You can configure error reporting via Sentry by providing a DSN.
# SENTRY_DSN=https://some-url.ingest.sentry.io/some-id
@@ -200,10 +200,12 @@ MSF_OPENFN_PASSWORD=Admin1234567
# MSF OpenMRS account
MSF_OPENMRS_USERNAME=admin
+MSF_OPENMRS_INSTANCE_URL=http://msf-ocg-openmrs3-dev.westeurope.cloudapp.azure.com/openmrs
MSF_OPENMRS_PASSWORD=Admin123
# MSF DHIS2 account
MSF_DHIS2_USERNAME=admin
+MSF_DHIS2_HOST_URL=https://dhis2-uat.ocg.msf.org
MSF_DHIS2_PASSWORD=Admin123
diff --git a/scripts/secrets/local.msf.env b/scripts/secrets/local.msf.env
index 03574121..0aea7395 100644
--- a/scripts/secrets/local.msf.env
+++ b/scripts/secrets/local.msf.env
@@ -26,7 +26,7 @@ OPENFN_HOSTNAME=openfn-172-17-0-1.traefik.me
# Choose an admin email address and configure a mailer. If you don't specify
# mailer details the local test adaptor will be used and mail previews can be
# viewed at localhost:4000/dev/mailbox
-EMAIL_ADMIN='admin@openfn.org'
+EMAIL_ADMIN='michael.bontyes@madiro.org'
# MAILGUN_API_KEY='some-key'
# MAILGUN_DOMAIN='some-domain'
@@ -204,10 +204,12 @@ MSF_OPENFN_PASSWORD=Admin1234567
# MSF OpenMRS account
MSF_OPENMRS_USERNAME=admin
+MSF_OPENMRS_INSTANCE_URL=http://localhost/openmrs
MSF_OPENMRS_PASSWORD=Admin123
# MSF DHIS2 account
MSF_DHIS2_USERNAME=admin
+MSF_DHIS2_HOST_URL=http://localhost
MSF_DHIS2_PASSWORD=Admin123