Ryan Ahearn
cdf2810b14
Update flask & cryptography versions
2023-02-09 17:26:36 -05:00
Ryan Ahearn
496bf80c77
Merge pull request #174 from GSA/ses-brokerpak
...
Provision SES via brokerpak
2023-02-06 11:28:23 -05:00
Ryan Ahearn
ad6f8a6778
Fix email_domain for demo environment
2023-02-03 15:53:44 -05:00
Steven Reilly
dc06b411ca
Update default templates and add update command ( #166 )
...
This commit adds config_files for default data and, using that, creates a new way to update our default templates without needing to hardcode a migration.
---------
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov >
2023-02-03 10:11:21 -05:00
Ryan Ahearn
13438e0602
Add terraform module to staging/demo/prod
2023-02-02 15:45:09 -05:00
Ryan Ahearn
fd9b730900
Document location of repositories and manual SES steps
2023-02-01 12:09:45 -05:00
Ryan Ahearn
d1c03e5e8c
Get SES config from VCAP_SERVICES
2023-01-31 17:27:17 -05:00
Ryan Ahearn
74566b733d
Add ses module and staging implementation
2023-01-31 12:13:15 -05:00
Ryan Ahearn
5ea1275f27
Merge pull request #173 from GSA/cf-cli-8
...
Tweak tail & jq usage to parse cf-cli@8 output
2023-01-27 15:33:08 -05:00
Ryan Ahearn
a1ea9281a2
Add cf-cli version check to create_service_account
2023-01-27 14:54:14 -05:00
Ryan Ahearn
d84393a242
Tweak tail & jq usage to parse cf-cli@8 output
2023-01-27 14:27:22 -05:00
Ryan Ahearn
b166baeb4c
Merge pull request #172 from GSA/new-relic-egress-debug
...
Connect to new relic through egress proxy
2023-01-26 10:23:53 -05:00
Ryan Ahearn
b46dfe98d8
Remove wildcard matcher on egress allow
2023-01-24 15:57:43 -05:00
Ryan Ahearn
c54a207c57
Update proxy settings to enable sending data to new relic
2023-01-24 13:48:38 -05:00
Ryan Ahearn
914a7cc969
Updates for sandbox env
2023-01-24 13:43:37 -05:00
Ryan Ahearn
b7c9535798
Merge pull request #170 from GSA/new-relic-onboarding-doc
...
Add onboarding step for new relic to infra-overview.md
2023-01-23 13:21:33 -05:00
Ryan Ahearn
35fdd6132d
Add onboarding step for new relic to infra-overview.md
2023-01-23 12:00:58 -05:00
Ryan Ahearn
e95e24875a
Merge pull request #168 from GSA/new-relic
...
Initial setup of New relic
2023-01-19 12:50:41 -05:00
Ryan Ahearn
c3faf3df4d
Install newrelic before attempting to validate config
2023-01-19 09:38:18 -05:00
Ryan Ahearn
b9a53b7b54
Validate new relic config in github actions
2023-01-19 09:33:33 -05:00
Ryan Ahearn
0652b21521
Set new relic license key via env var
2023-01-18 10:49:39 -05:00
Ryan Ahearn
50bc1532a3
Turn off newrelic for celery-beat
2023-01-18 10:03:45 -05:00
Ryan Ahearn
bec3c53128
Setup newrelic for cloud.gov environments
2023-01-18 09:20:22 -05:00
Ryan Ahearn
bfeb65c914
Install newrelic and enable in development
2023-01-18 09:06:09 -05:00
Ryan Ahearn
2fbe5fa3cb
Merge pull request #164 from GSA/system-description-doc
...
Add a system description entry to docs
2023-01-09 12:42:44 -05:00
Ryan Ahearn
a218b58151
Update docs/system-description.md
...
Co-authored-by: Steven Reilly <stvnrlly@users.noreply.github.com >
2023-01-09 12:15:07 -05:00
Ryan Ahearn
7c2e17bf1f
Clarify that we are not providing direct access to SES/SNS
2023-01-09 09:34:47 -05:00
Ryan Ahearn
b88de42101
Add a system description entry to docs
2023-01-06 16:20:03 -05:00
Ryan Ahearn
e4ff137f07
Merge pull request #163 from GSA/us-phone-numbers
...
Default to US phone numbers
2023-01-06 15:48:12 -05:00
Ryan Ahearn
828671ecfc
Remove obsolete strip_leading_plus_one method
2023-01-06 11:14:45 -05:00
Ryan Ahearn
8a0535fa03
Save normalized phone format to DB
2023-01-06 11:06:23 -05:00
Ryan Ahearn
82df01653f
Update tests to focus on US numbers
2023-01-05 11:06:12 -05:00
Ryan Ahearn
abc7b09d0d
Update app to utilize updated phone validation methods
2023-01-05 11:06:12 -05:00
Ryan Ahearn
767e10b52e
Merge pull request #157 from GSA/sms-provider-cleanup
...
SMS provider cleanup
2023-01-05 07:52:10 -05:00
Ryan Ahearn
a4349975e5
Merge branch 'main' into sms-provider-cleanup
...
* main:
Update to most recent pip-audit action
Remove restart: always from devcontainer
simplify to use the script for this exact purpose
simplify cleanup steps
update sandbox teardown steps
2023-01-03 10:23:55 -05:00
Ryan Ahearn
7878316790
Remove placeholder sms callback comments
2023-01-03 10:23:14 -05:00
Ryan Ahearn
c5f15a81de
Merge pull request #160 from GSA/pip-audit-mitigation
...
Pip audit mitigation
2023-01-03 10:06:41 -05:00
Ryan Ahearn
7e02e6b33d
Update to most recent pip-audit action
2023-01-03 09:44:53 -05:00
Ryan Ahearn
bc21cd3d3f
Remove restart: always from devcontainer
2023-01-03 09:43:32 -05:00
Steven Reilly
812499bfa3
Merge pull request #158 from GSA/stvnrlly/sandbox-teardown
...
Update sandbox teardown steps
2022-12-23 11:53:43 -05:00
Steven Reilly
d7b889767e
simplify to use the script for this exact purpose
...
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov >
2022-12-23 11:26:11 -05:00
Steven Reilly
276546fc99
simplify cleanup steps
...
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov >
2022-12-23 11:25:44 -05:00
Steven Reilly
036a511e12
update sandbox teardown steps
2022-12-23 10:13:28 -05:00
Ryan Ahearn
d70e1b125a
Remove NOTIFY_EMAIL_DOMAIN override in CI test runs
2022-12-22 10:52:08 -05:00
Ryan Ahearn
44a4b2d1a9
Remove firetext from notifications_sms_callback.py
2022-12-22 10:01:12 -05:00
Ryan Ahearn
77afecf8d2
Remove mmg & firetext from research_mode_tasks.py
2022-12-22 09:31:12 -05:00
Ryan Ahearn
db75efe789
Remove mmg & firetext from test_provider_details_dao
2022-12-22 09:31:12 -05:00
Ryan Ahearn
b4a05d6ae7
Remove mmg & firetext from test_send_to_providers
2022-12-22 09:31:12 -05:00
Ryan Ahearn
041cd08097
Clean up more mmg and firetext references
2022-12-22 09:31:12 -05:00
Ryan Ahearn
6a04be0370
Remove firetext and mmg from inbound SMS options
2022-12-22 09:31:12 -05:00