Commit Graph

232 Commits

Author SHA1 Message Date
Beverly Nguyen
efbc8b2cff Merge pull request #1958 from GSA/notify-api-1065
improve error handling
2025-09-04 15:10:01 -07:00
Kenneth Kehl
ded60409a8 improve logging 2025-09-04 12:30:52 -07:00
Kenneth Kehl
1cef8881a8 try UserState enum 2025-08-28 11:12:49 -07:00
Kenneth Kehl
98b2149cf5 more invite debug 2025-07-16 11:33:15 -07:00
Kenneth Kehl
58a8b51f59 more input checking 2025-06-26 10:35:46 -07:00
Kenneth Kehl
703a29f577 more 2024-11-15 11:39:51 -08:00
Kenneth Kehl
4abd54094d debug s3 partitioning 2024-10-03 07:00:07 -07:00
Kenneth Kehl
4253121189 fix flake8 2024-09-04 10:02:58 -07:00
Kenneth Kehl
c6f222695b add more debug to get e2e tests working 2024-09-04 09:33:41 -07:00
Kenneth Kehl
d4c4bbdb76 debug messages for e2e test story 2024-08-28 14:13:58 -07:00
Kenneth Kehl
08fe1a04db fix imports 2024-08-19 13:12:31 -07:00
Kenneth Kehl
613ee629aa remove debug 2024-08-19 13:00:57 -07:00
Kenneth Kehl
7b1942c3fe initial 2024-08-19 12:53:18 -07:00
Kenneth Kehl
034684bbb0 code review feedback 2024-08-08 10:57:37 -07:00
Kenneth Kehl
304b270112 fix data format 2024-08-06 12:57:40 -07:00
Kenneth Kehl
3efec5f7e8 delete commented out code 2024-07-22 14:27:41 -07:00
Kenneth Kehl
6769e7ae45 merge from main 2024-07-16 10:54:46 -07:00
Kenneth Kehl
337c90bb79 add new api 2024-07-11 11:32:59 -07:00
Kenneth Kehl
8e6a6d42db remove task 2024-06-26 11:59:17 -07:00
Kenneth Kehl
2e4fd3b3ac fix tests 2024-06-20 13:30:43 -07:00
Kenneth Kehl
ad84fc536b remove dead code 2024-06-19 13:00:54 -07:00
Kenneth Kehl
905df17f65 remove datetime.utcnow() 2024-05-23 13:59:51 -07:00
Carlo Costino
99edc88197 Localize notification_utils to the API
This changeset pulls in all of the notification_utils code directly into the API and removes it as an external dependency.  We are doing this to cut down on operational maintenance of the project and will begin removing parts of it no longer needed for the API.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-05-16 10:17:45 -04:00
Aditi Anand
ad55eef5e9 Changes for sqlalchemy 2.0 2024-04-24 16:27:20 -04:00
Kenneth Kehl
0131ea0f1e return None to handle new user 2024-03-29 07:44:35 -07:00
Kenneth Kehl
a8640a65b6 fix email notifications missing personalisation (notify-api-853) 2024-03-13 10:52:55 -07:00
Carlo Costino
8a6cc76d15 Merge pull request #840 from GSA/notify-admin-1277
fix login.gov to use user uuid instead of email (notify-admin-1277)
2024-03-11 11:53:42 -04:00
Kenneth Kehl
7c95211649 fix login.gov to use user uuid instead of email (notify-admin-1277) 2024-03-08 08:44:27 -08:00
Kenneth Kehl
492daee970 fix personalisation for emails 2024-03-06 10:28:34 -08:00
Kenneth Kehl
b777249b6f merge from main 2024-03-01 13:50:09 -08:00
Cliff Hill
e64e500561 Debugging things is fun.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:43:37 -05:00
Cliff Hill
9523cc1d97 Cleaning up with black, isort, flake8.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:43:33 -05:00
Cliff Hill
7416de2a28 KeyType implemented.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:43:33 -05:00
Cliff Hill
a177042e77 Formatting cleanup for models.py
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:43:32 -05:00
Cliff Hill
3982f061b6 Made enums.py for all the enums to avoid cyclic imports.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:43:31 -05:00
Cliff Hill
ac9591ec7c More tweaks, trying to get tests to be clean.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:43:31 -05:00
Cliff Hill
43f18eed6a More changes for enums.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:41:57 -05:00
Cliff Hill
820ee5a942 Cleaning up a lot of things, getting Enums used everywhere.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:40:52 -05:00
Kenneth Kehl
b5a0562077 fix tests 2024-01-24 07:55:14 -08:00
Kenneth Kehl
6dc9828663 fix tests 2024-01-22 10:55:09 -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
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
ea8caf1ad9 remove debugging for 2fa issue 2024-01-11 09:38:00 -08: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