Kenneth Kehl
eb6572640c
lazy init encryption
2025-10-06 12:35:55 -07:00
Kenneth Kehl
1cef8881a8
try UserState enum
2025-08-28 11:12:49 -07:00
Kenneth Kehl
94cd812f08
fix
2025-08-13 13:02:37 -07:00
Kenneth Kehl
63568acc24
fix
2025-08-13 12:54:28 -07:00
Kenneth Kehl
fd02defcf5
fix
2025-08-13 12:27:38 -07:00
Kenneth Kehl
771b27499c
fix updated_at
2025-08-13 12:21:10 -07:00
Kenneth Kehl
c15d8d7319
hmmm
2025-08-12 12:16:24 -07:00
Kenneth Kehl
abddff61cd
fix serialization
2025-03-10 08:28:44 -07:00
Kenneth Kehl
d6bb2d8fb0
track message costs
2025-02-28 08:39:13 -08:00
Kenneth Kehl
59dfb05ee5
code review feedback
2025-01-14 07:35:02 -08:00
Kenneth Kehl
aaddd8c336
more tests
2025-01-13 11:10:03 -08:00
Kenneth Kehl
9685b09677
fix tests
2025-01-10 13:51:35 -08:00
Kenneth Kehl
64a61f5d36
cleanup redis commands and flow
2025-01-10 11:21:39 -08:00
Kenneth Kehl
628c6eb848
do minimalistic fix first
2025-01-06 11:45:31 -08:00
Kenneth Kehl
674320b72d
add message_id to model duh
2024-12-13 11:54:46 -08:00
Kenneth Kehl
64a85868a3
code review feedback and merge from main
2024-09-11 09:39:18 -07:00
Kenneth Kehl
01fff300f8
merge from main
2024-08-22 08:38:01 -07:00
Kenneth Kehl
146f0cc787
initial
2024-08-15 10:31:02 -07:00
Kenneth Kehl
486d5f66e9
fix tests
2024-08-12 14:07:26 -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
ebdb78e52e
reformat up to latest version of black
2024-04-01 15:12:33 -07: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
Cliff Hill
4429e48221
More changes are done.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:56:32 -05:00
Cliff Hill
b5c2a8e240
Fixin' bugs.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:44:19 -05:00
Cliff Hill
c6136bb4aa
Minor fixes.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:44:18 -05:00
Cliff Hill
689ff10b71
Latest and greatest.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:44:18 -05:00
Cliff Hill
544bf35c06
Adding another set of columns to the migration.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:44:18 -05:00
Cliff Hill
b1a53c76ee
More cleanup.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:44:18 -05:00
Cliff Hill
116078524e
Switching to using StrEnum, which is in an external lib until 3.11.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:44:15 -05:00
Cliff Hill
0790e5f64d
TRying to fix defaults.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:38 -05: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
5d02f22408
Migration worked without errors now.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:37 -05:00
Cliff Hill
ced386b0c5
Another thing needs an enum.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:36 -05:00
Cliff Hill
6a8f7ffeb3
More migration fun.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:36 -05:00
Cliff Hill
f6297a3c06
Making migration (better!)
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:35 -05:00
Cliff Hill
ecf7b71292
Cleaning up models.py to have consistant enum definitions.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:35 -05:00
Cliff Hill
22c4866d21
MOre cleanup of helper function.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:35 -05:00
Cliff Hill
655a57c0a4
Adding some documentation to the helper function.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:35 -05:00
Cliff Hill
d7e8228cff
Making the migration.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:34 -05:00
Cliff Hill
bd705ed188
More cleanup.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:34 -05:00
Cliff Hill
8c6046b03b
Cleaning up tests.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:33 -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
db3761609b
Job Status changed.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:33 -05:00
Cliff Hill
69a9accfca
Getting NotificationStatus implemented everywhere.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:32 -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
661904e2cd
More fixes for enums.
...
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov >
2024-02-28 12:43:32 -05:00