From d03f5674f840b657ea1234aef02dcc676088bde0 Mon Sep 17 00:00:00 2001 From: Bryce Date: Fri, 24 Apr 2026 11:30:44 -0700 Subject: [PATCH] feat: pivot staging environment to production alternative UI --- config/prod-alt.edn | 36 ++++++++++++++++++++++++++++++++++ terraform/staging-taskdef.json | 2 +- terraform/staging.tfvars | 4 ++-- 3 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 config/prod-alt.edn diff --git a/config/prod-alt.edn b/config/prod-alt.edn new file mode 100644 index 00000000..b22a56d8 --- /dev/null +++ b/config/prod-alt.edn @@ -0,0 +1,36 @@ +{:db {:server "database"} + :datomic-url "datomic:ddb://us-east-1/integreat/integreat-prod" + :base-url "https://app-new.integreatconsult.com" + :solr-uri "http://solr-ec2-prod.local:8983" + :solr-impl :solr + :scheme "https" + :dd-env "prod" + :dd-service "integreat-app" + :jwt-secret "auto ap invoices are awesome" + :invoice-import-queue-url "https://sqs.us-east-1.amazonaws.com/679918342773/integreat-mail-prod" + :requests-queue-url "https://sqs.us-east-1.amazonaws.com/679918342773/integreat-background-request-prod" + :invoice-email "invoices@mail.app.integreatconsult.com" + :import-failure-destination-email "ben@integreatconsult.com" + :data-bucket "data.prod.app.integreatconsult.com" + :yodlee-cobrand-name "qstartus12" + :yodlee-cobrand-login "qstartus12" + :yodlee-cobrand-password "MPD@mg78hd" + :yodlee-user-login "integreat" + :yodlee-user-password "Import3transactions!" + :yodlee-base-url "https://quickstart2.api.yodlee.com/ysl" + :yodlee-app "10003600" + :yodlee-fastlink "https://quickstartus2node.yodleeinteractive.com/authenticate/qstartus12/?channelAppName=quickstartus2" + :yodlee-proxy-host "172.31.10.83" + :yodlee-proxy-port 8888 + :run-background? false + :run-web? true + :yodlee2-integreat-user "integreat-main" + :yodlee2-client-id "3AATcwfPsWP1rP9oDoo4HvZhtaroGVcA" + :yodlee2-client-secret "cXTBmKbGfkaBFIpM" + :yodlee2-base-url "https://production.api.yodlee.com/ysl" + :yodlee2-fastlink "https://fl4.prod.yodlee.com/authenticate/USDevexProd2-319/fastlink/?channelAppName=usdevexprod2" + :yodlee2-proxy-host "172.31.10.83" + :yodlee2-proxy-port 8888 + :plaid {:base-url "https://production.plaid.com" + :client-id "61bfab05f7e762001b323f79" + :secret-key "2be026ca5e7f7e9f23f2fb4d7c914d"}} diff --git a/terraform/staging-taskdef.json b/terraform/staging-taskdef.json index 4e6dd5ff..f5afa85c 100644 --- a/terraform/staging-taskdef.json +++ b/terraform/staging-taskdef.json @@ -3,7 +3,7 @@ "environment": [ { "name": "config", - "value": "/usr/local/config/staging.edn" + "value": "/usr/local/config/prod-alt.edn" }, { "name": "DD_ENV", diff --git a/terraform/staging.tfvars b/terraform/staging.tfvars index 662eda3a..a3c1900e 100644 --- a/terraform/staging.tfvars +++ b/terraform/staging.tfvars @@ -1,8 +1,8 @@ aws_access_key_id="AKIAINHACMVQJ6NYD26A" aws_secret_access_key="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" -domain="staging3.app.integreatconsult.com" +domain="app-new.integreatconsult.com" invoice_address="invoices-staging@mail.app.integreatconsult.com" -base_url="https://staging3.app.integreatconsult.com" +base_url="https://app-new.integreatconsult.com" stage="staging" task_role_arn="arn:aws:iam::679918342773:role/datomic-ddb" execution_role_arn="arn:aws:iam::679918342773:role/ecsTaskExecutionRole"