Commit Graph

1158 Commits

Author SHA1 Message Date
Kenneth Kehl
4c5741a82e change timing a bit 2024-12-23 08:03:12 -08:00
Kenneth Kehl
1bac8a82a0 introduce gaps in message sends 2024-12-20 09:58:03 -08:00
Kenneth Kehl
cfe9b11cf6 remove tasks from redis after they complete 2024-12-18 14:09:22 -08:00
Kenneth Kehl
f706086bbf cleanup 2024-12-13 09:48:48 -08:00
Kenneth Kehl
26e53a80ba avoid message is none scenario 2024-12-13 08:43:23 -08:00
Kenneth Kehl
5ce31c78fd start writing message ids to the notifications table 2024-12-13 07:30:41 -08:00
Kenneth Kehl
6bc329006e change retries 2024-12-12 11:49:51 -08:00
Carlo Costino
a15d81ea14 Revert "12/11/2024 Production Deployment API hotfixes" 2024-12-12 09:11:59 -05:00
Kenneth Kehl
50aeb0ab0f try to bypass static scan false positive 2024-12-10 08:53:38 -08:00
Kenneth Kehl
06725af417 try to bypass static scan false positive 2024-12-10 08:49:07 -08:00
Kenneth Kehl
dc8660191c change retry schedule 2024-12-10 08:04:55 -08:00
Kenneth Kehl
665de72059 add expire times for redis objects 2024-12-04 07:37:59 -08:00
Kenneth Kehl
9b1eb70bbe try to fix tests 2024-12-03 14:05:25 -08:00
Kenneth Kehl
14e4d761fc try to fix tests 2024-12-03 13:50:42 -08:00
Carlo Costino
fe033b0d7b Merge pull request #1443 from GSA/notify-api-1442
fix broken go live email notification
2024-12-02 16:50:06 -05:00
Kenneth Kehl
6124fbc6a4 fix logic 2024-12-02 12:15:32 -08:00
Kenneth Kehl
791d18b4ec fix logic 2024-12-02 11:48:26 -08:00
Kenneth Kehl
639d2e2335 fix broken go live email notification 2024-11-27 08:50:12 -08:00
Kenneth Kehl
12776354e3 fix broken go live email notification 2024-11-27 08:36:52 -08:00
Kenneth Kehl
8aae0d59b4 use shared memory instead of expiring dict for jobs cache 2024-09-26 11:56:39 -07:00
Kenneth Kehl
64a85868a3 code review feedback and merge from main 2024-09-11 09:39:18 -07:00
Kenneth Kehl
fefdd297ea initial 2024-09-06 11:13:13 -07:00
Kenneth Kehl
3ac2db4379 more flake 8 2024-08-15 11:24:24 -07:00
Kenneth Kehl
c0ab7c8a68 more exc_info 2024-08-15 11:07:36 -07:00
Kenneth Kehl
146f0cc787 initial 2024-08-15 10:31:02 -07:00
Cliff Hill
fef3173876 Minor fix.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-07-26 12:42:36 -04:00
Cliff Hill
17b078982f Logging where the error is at.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-07-26 09:46:37 -04:00
Kenneth Kehl
bf587aaf2f set delivery receipt delay to 30 seconds (from 120 seconds) 2024-07-23 09:21:40 -07:00
Carlo Costino
26c6d392ce Merge pull request #1200 from GSA/grrr
fix ExpiringDict caching solution
2024-07-22 17:15:44 -04:00
Kenneth Kehl
aa63003937 cleanup 2024-07-22 07:21:03 -07:00
Kenneth Kehl
875d378b3d fix ExpiringDict caching solution 2024-07-19 13:58:23 -07:00
Kenneth Kehl
56c87e9611 handling throttling exception 2024-07-19 07:48:55 -07:00
Kenneth Kehl
d7279c7c38 revamp PII masking 2024-06-17 11:12:30 -07:00
Kenneth Kehl
76c34ffae6 Need magic PII-free debugging method for API 2024-06-11 10:34:57 -07:00
Kenneth Kehl
6081ff4873 merge from main 2024-06-06 13:18:00 -07:00
Kenneth Kehl
feb8a1bfaf merge from main 2024-06-06 13:12:37 -07:00
Kenneth Kehl
920d2c4539 debug for notify-admin-1588 2024-06-05 12:42:35 -07:00
Kenneth Kehl
db68583cf9 merge from main 2024-06-04 08:20:01 -07:00
Kenneth Kehl
22ffc56520 remove v2 2024-05-30 12:27:07 -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
Kenneth Kehl
8fba67170e remove deprecated notification 2024-04-11 10:28:09 -07:00
Kenneth Kehl
ebdb78e52e reformat up to latest version of black 2024-04-01 15:12:33 -07:00
Andrew Shumway
1547e80e37 Fix spacing 2024-03-28 09:35:53 -06:00
Andrew Shumway
d3b895ddc6 PEP-257 changes 2024-03-27 10:32:40 -06:00
Andrew Shumway
6599c284cc Add docs/code comments for message-send-flow 2024-03-18 11:45:40 -06:00
Andrew Shumway
5f2508a975 Add docs/code comments for message send flow 2024-03-18 11:32:29 -06:00
Kenneth Kehl
492daee970 fix personalisation for emails 2024-03-06 10:28:34 -08:00
Cliff Hill
06d1e0236f String cleanup complete.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:58:23 -05:00
Cliff Hill
a118b16eb8 Replaced "delivered".
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-02-28 12:58:22 -05:00