Commit Graph
6543 Commits
Author SHA1 Message Date
Kenneth Kehl ddad4e409e update send_at when status resolves 2024-02-02 12:51:11 -08: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 c45e74a74b update sent_at 2024-02-02 09:03:54 -08: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
Kenneth Kehl 31ff6a11ee merge from main 2024-02-01 08:06:10 -08:00
Kenneth Kehl ab71ccde68 fix fstrings 2024-01-31 08:53:54 -08:00
Kenneth Kehl aecff08d7a remove cache hit/miss writes to log 2024-01-31 08:20:12 -08: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
Kenneth Kehl 363ecb33d5 add debug 2024-01-31 07:25:11 -08:00
Kenneth Kehl a790c2f9c7 notify-admin-1158 fix email sending 2024-01-26 11:42:30 -08:00
Jonathan Bobel 4ef944d795 1132 - Capitalize "Pending" in delivery reports 2024-01-24 10:56:37 -05:00
Kenneth Kehl b5a0562077 fix tests 2024-01-24 07:55:14 -08:00
Kenneth Kehl c97be34b3b optimize personalisation lookup 2024-01-23 10:41:34 -08:00
Kenneth Kehl 0c15a65f40 remove print statement 2024-01-22 12:13:16 -08:00
Kenneth Kehl 4024c8f905 merge from main 2024-01-22 10:55:26 -08:00
Kenneth Kehl 6dc9828663 fix tests 2024-01-22 10:55:09 -08: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 ed3a356ad1 merge from main and fix some tests 2024-01-19 08:58:24 -08:00
Kenneth Kehl 510e67e20b code review feedback 2024-01-18 15:12:52 -08: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
Kenneth Kehl 7997d887c6 fix case sensitivity looking up phone number 2024-01-18 10:53:20 -08:00
Kenneth Kehl 4b98106037 debug 2024-01-18 10:16:14 -08:00
Kenneth Kehl 567dd390b4 fix personalisation 2024-01-18 10:03:35 -08:00
Carlo Costino 4efeb19d02 Update try/except block to catch Exception
This changeset updates a try/except block to catch Exception instead of BaseException.  Using BaseException is an anti-pattern and is not intended for user-defined code; it can also lead to other unintended side effects if not handled properly.

This is enough of a concern that the new release of flake8-bugbear now issues warnings when it sees BaseException being caught without an immediate re-raise.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-17 22:57:04 -05:00
Kenneth Kehl c13ed73d23 substitute phone numbers back in when sending data to reports 2024-01-17 09:04:04 -08:00
Kenneth Kehl 848b62092a merge from main 2024-01-16 11:21:54 -08:00
Kenneth Kehl f9f1013f5b notify-api-742 don't write phone numbers to db 2024-01-16 11:21:24 -08:00
Kenneth Kehl e45d4dbac9 fix tests 2024-01-12 15:08:59 -08:00
Kenneth Kehl 3414c8e15a fix redis issue causing error in log 2024-01-12 14:28:14 -08:00
Kenneth Kehl 59e8c493e5 add stats for cache hits/misses and remove debug message 2024-01-12 07:30:19 -08:00
Kenneth Kehl efe4cd589c more debugging messages 2024-01-11 13:22:13 -08:00
Kenneth Kehl 6ab8d556e5 fix case where we dont know the phoneCarrier for any reason 2024-01-11 12:41:24 -08:00
Kenneth Kehl ab0066589c fix registration and mock tests for redis 2024-01-11 11:51:00 -08:00
Kenneth Kehl c3cb60f3b0 fix registration so email gets sent 2024-01-11 11:11:12 -08:00
Kenneth Kehl a8955ef78f fix flake8 2024-01-11 09:50:59 -08:00
Kenneth Kehl 131eff475a merge from main 2024-01-11 09:43:58 -08:00
Kenneth Kehl ea8caf1ad9 remove debugging for 2fa issue 2024-01-11 09:38:00 -08:00
Carlo Costino 6332399b5b Really make sure Redis is enabled
This changeset should cover the rest of the missing pieces to make sure Redis connectivity is truly established in the API app.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-01-11 12:05:07 -05:00
Kenneth Kehl 6f04915ee8 flake8 2024-01-10 11:20:33 -08:00
Kenneth Kehl 7b2e59dede switch to raw_get and raw_set to see exceptions 2024-01-10 10:30:44 -08:00
Kenneth Kehl 3dcb8d194e more debug 2024-01-10 09:10:52 -08:00
Kenneth Kehl 572c8ebb84 reformat 2024-01-09 14:45:11 -08:00
Kenneth Kehl 2f9b98c07e debug messages 2024-01-09 14:28:24 -08:00
Kenneth Kehl 5366992d1a format 2024-01-09 14:01:03 -08:00