Commit Graph
10420 Commits
Author SHA1 Message Date
Carlo Costino 793f0e5f85 Merge pull request #793 from GSA/update-utils-0-2-8
Update utils to 0.2.8
02-08-2024
2024-02-06 16:41:51 -05:00
Carlo Costino 7ff858563e Update utils to 0.2.8
This changeset updates notifications-utils to 0.2.8 to address a cryptography dependency update and Dependabot security alert.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-06 16:32:31 -05:00
Carlo Costino a70f76c09a Merge pull request #787 from GSA/notify-admin-1159b
update sent_at
2024-02-05 16:56:29 -05:00
Kenneth Kehl ddad4e409e update send_at when status resolves 2024-02-02 12:51:11 -08:00
Carlo Costino b3a30f291e Merge pull request #788 from GSA/notify-api-784
notify-api-784 remove simulated numbers
2024-02-02 14:02:54 -05:00
Kenneth Kehl 3e6ea3aa2c merge from main 2024-02-02 10:44:29 -08:00
Kenneth Kehl 65bc37d203 fix fstring 2024-02-02 10:29:01 -08:00
Kenneth Kehl fad3d4f473 fix tests 2024-02-02 09:32:24 -08:00
Kenneth Kehl c45e74a74b update sent_at 2024-02-02 09:03:54 -08:00
Carlo Costino f1b1c01f97 Merge pull request #785 from GSA/broken_prod
handle bom in phone number field
2024-02-01 17:02:26 -05:00
Kenneth Kehl 82dd29d457 handle bom in phone number field 2024-02-01 12:01:29 -08:00
Kenneth Kehl a028be238b notify-api-784 remove simulated numbers 2024-02-01 10:48:59 -08:00
Carlo Costino c6ef8a1259 Merge pull request #779 from GSA/debug_for_state
fix fstrings
2024-01-31 12:04:59 -05:00
Kenneth Kehl ab71ccde68 fix fstrings 2024-01-31 08:53:54 -08:00
Carlo Costino 11cace732a Merge pull request #778 from GSA/debug_for_state
remove cache hit/miss writes to log
2024-01-31 11:26:48 -05:00
Kenneth Kehl aecff08d7a remove cache hit/miss writes to log 2024-01-31 08:20:12 -08:00
Carlo Costino 9be2f15183 Merge pull request #776 from GSA/debug_for_state
handle error
2024-01-31 11:17:28 -05:00
Kenneth Kehl fa2b18d5b7 fix logic 2024-01-31 08:10:48 -08:00
Kenneth Kehl 277262ed69 handle error 2024-01-31 08:06:09 -08:00
Carlo Costino e398d9b227 Merge pull request #774 from GSA/debug_for_state
add debug
2024-01-31 10:33:19 -05:00
Kenneth Kehl 363ecb33d5 add debug 2024-01-31 07:25:11 -08:00
Carlo Costino 87cf541561 Merge pull request #770 from GSA/fix-infrastructure-checks
Fix Terraform commands and actions
01-30-2024
2024-01-30 15:04:32 -05:00
Carlo Costino 0149228a39 Merge pull request #769 from GSA/dependabot/pip/aiohttp-3.9.2
Bump aiohttp from 3.9.0 to 3.9.2
2024-01-30 11:27:41 -05:00
Carlo Costino 123b19d835 Remove the profile attribute entirely
This was what was apparently breaking our Terraform actions.  I traced this to an undocumented breaking change with the AWS provider; more details can be seen here: https://discuss.hashicorp.com/t/error-error-configuring-terraform-aws-provider-failed-to-get-shared-config-profile-default/39417/2

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 10:47:16 -05:00
Carlo Costino b63130c1ba Remove profile attribute from environment providers
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 10:35:27 -05:00
Carlo Costino 033f439313 Updated 18F/terraform-cloudgov to v0.7.1
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 09:39:54 -05:00
Carlo Costino 8c03d14237 Update Cloud Foundry Terraform module
This changeset updates the Cloud Foundry Terraform to its latest release.  Our file were previously referencing a very old version, which was contributing to infrastructure check and deployment failures.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-30 09:25:05 -05:00
dependabot[bot] d9ca597106 Bump aiohttp from 3.9.0 to 3.9.2
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.0 to 3.9.2.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.0...v3.9.2)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 00:13:57 +00:00
Carlo Costino 379a9d3e24 Merge pull request #768 from GSA/notify-admin-1158
notify-admin-1158 fix email sending
01-29-2024
2024-01-26 14:58:55 -05:00
Kenneth Kehl a790c2f9c7 notify-admin-1158 fix email sending 2024-01-26 11:42:30 -08:00
Steven Reilly 5ebfe95814 Merge pull request #767 from GSA/update-utils-0-2-7
Update notifications-utils to 0.2.7
2024-01-24 16:05:23 -05:00
Carlo Costino 491f7262ec Merge pull request #763 from GSA/1132-capitalize-pending-csv
1132 - Capitalize "Pending" in delivery reports
2024-01-24 15:51:29 -05:00
Carlo Costino 3157aa2ee1 Update notifications-utils to 0.2.7
This changeset updates the notifications-utils library to 0.2.7.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-24 14:54:15 -05:00
Jonathan Bobel 4ef944d795 1132 - Capitalize "Pending" in delivery reports 2024-01-24 10:56:37 -05:00
Steven Reilly ffb890df8c Merge pull request #761 from GSA/set-no-proxy-exclusion
Add no_proxy environment variable
2024-01-22 17:06:19 -05:00
Carlo Costino 11e10cd5ca Add no_proxy environment variable
This changeset adds the no_proxy environment variable to be set at the time our app runs to exclude the internal apps running within our platform that are handled by Cloud Foundry network policies instead.  Without this in place, the egress proxy will not allow our deployed apps to talk with one another.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-22 16:28:37 -05:00
Carlo Costino 8c2597a960 Merge pull request #758 from GSA/dependabot/pip/beautifulsoup4-4.12.3
Bump beautifulsoup4 from 4.12.2 to 4.12.3
2024-01-22 11:24:33 -05:00
Carlo Costino 949c5e473a Merge pull request #760 from GSA/adjust-egress-proxy-config
Adding missing egress proxy configuration
2024-01-19 17:49:02 -05:00
Carlo Costino 316875a22a Add Login.gov URLs to our egress allow ACL
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-19 17:42:38 -05:00
Carlo Costino 2fcb2f59b8 Adding missing egress proxy configuration
This changeset adds a missing egress proxy configuration environment variable.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-19 17:39:32 -05:00
dependabot[bot] aa6f8afa44 Bump beautifulsoup4 from 4.12.2 to 4.12.3
Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.12.2 to 4.12.3.

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-19 21:12:26 +00:00
Carlo Costino 66b31bc619 Merge pull request #756 from GSA/staging_bug_get_phone
optimize how we look up phone numbers
2024-01-19 12:18:09 -05:00
Kenneth Kehl a100f60369 code review feedback 2024-01-19 09:02:44 -08:00
Kenneth Kehl 510e67e20b code review feedback 2024-01-18 15:12:52 -08:00
Carlo Costino 13d5c365a1 Merge pull request #750 from GSA/dependabot/pip/flake8-bugbear-24.1.17
Bump flake8-bugbear from 23.12.2 to 24.1.17
2024-01-18 17:54:00 -05:00
dependabot[bot] df97d42c7d Bump flake8-bugbear from 23.12.2 to 24.1.17
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 23.12.2 to 24.1.17.
- [Release notes](https://github.com/PyCQA/flake8-bugbear/releases)
- [Commits](https://github.com/PyCQA/flake8-bugbear/compare/23.12.2...24.1.17)

---
updated-dependencies:
- dependency-name: flake8-bugbear
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 22:47:06 +00:00
Carlo Costino ad6aed88a3 Merge pull request #751 from GSA/fix-baseexception
Update try/except block to catch Exception
2024-01-18 17:43:44 -05:00
Kenneth Kehl 797c9f5fc8 remove print statement 2024-01-18 14:06:32 -08:00
Kenneth Kehl f9120e7d3e optimize how we look up phone numbers 2024-01-18 13:54:23 -08:00
Carlo Costino fa26e2e37c Merge pull request #754 from GSA/staging_bug_get_phone
fix case sensitivity looking up phone number
2024-01-18 14:01:02 -05:00