Commit Graph

9325 Commits

Author SHA1 Message Date
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
Ryan Ahearn
579aa0a564 Merge pull request #155 from GSA/versioned-terraform-modules
Use versioned terraform modules
2022-12-22 09:25:00 -05:00
Ryan Ahearn
f967d2a478 Update terraform module to v0.2.0 2022-12-22 09:09:12 -05:00
Ryan Ahearn
469e2a2fc0 Specify terraform module versions 2022-12-22 08:51:15 -05:00
Ryan Ahearn
79bf27f988 Merge pull request #149 from GSA/graceful-encryption-errors
Gracefully handle decryption errors in past-7-days notification reports
2022-12-13 14:50:32 -05:00
Ryan Ahearn
431f7aeb3c Gracefully handle decryption errors in past-7-days notification reports 2022-12-13 14:18:34 -05:00
Ryan Ahearn
e639ce2fba Merge pull request #145 from GSA/cryptography
Update Cryptography in api db
2022-12-13 12:08:32 -05:00
Ryan Ahearn
7860ab9bb0 Update notifications-utils repo address 2022-12-13 11:53:07 -05:00
Ryan Ahearn
6aa46da916 Create fixture that just calls create_app 2022-12-13 08:53:41 -05:00
Ryan Ahearn
0d0db5f6f6 Document potential PII and data storage policies 2022-12-12 16:46:31 -05:00
Ryan Ahearn
17ee4c3f2b Use encrypt/decrypt methods in place of signing 2022-12-12 16:41:04 -05:00
Ryan Ahearn
1f183b96b9 Add migration to expand api_keys.secret column max length 2022-12-09 16:34:18 -05:00
Ryan Ahearn
c1c6fec28f Get utils version with updated certifi 2022-12-08 15:46:39 -05:00
Ryan Ahearn
9f4b628f0d Merge branch 'main' into cryptography
* main:
  Track notifications_utils main instead of specific commit
  Update certifi
  Update notifications_utils
2022-12-08 15:30:11 -05:00
Ryan Ahearn
1801a7a459 Merge pull request #139 from GSA/certifi-update
Dependency updates
2022-12-08 15:02:03 -05:00
Ryan Ahearn
79ac21c2df Track notifications_utils main instead of specific commit 2022-12-08 14:31:20 -05:00
Ryan Ahearn
d7cd23b562 Update certifi 2022-12-08 13:46:07 -05:00
Ryan Ahearn
9969bd5304 Update notifications_utils 2022-12-08 12:53:20 -05:00
Ryan Ahearn
b553ea4c77 Update uses of encryption.encrypt to more accurate encryption.sign 2022-12-07 14:55:05 -05:00
Ryan Ahearn
52ce391405 Merge pull request #134 from GSA/api-documents
Update API documentation
2022-12-02 12:02:02 -05:00