Commit Graph

135 Commits

Author SHA1 Message Date
Kenneth Kehl
86a2017f91 fix flake 8 2024-07-30 10:30:32 -07:00
Kenneth Kehl
a8fad883f1 fix keystring 2024-07-30 10:17:04 -07:00
Kenneth Kehl
42184a17cd fix flake8 2024-07-25 12:38:33 -07:00
Kenneth Kehl
1bdb291397 debug 2024-07-24 07:13:34 -07:00
Kenneth Kehl
622255e5a6 merges 2024-05-20 13:19:14 -07:00
Kenneth Kehl
9ba5e3b917 code review feedback 2024-05-20 12:09:49 -07:00
Carlo Costino
9a83ba7475 Localize notification_utils to the admin
This changeset pulls in all of the notification_utils code directly into the admin 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 admin.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-05-16 10:37:37 -04:00
Kenneth Kehl
d47f9933d2 add check for government email addresses 2024-05-13 13:39:51 -07:00
Kenneth Kehl
26988d255f remove logged_in_elsewhere as per code review feedback 2024-05-08 12:45:01 -07:00
Kenneth Kehl
64aa45dcaa remove commented out code 2024-05-07 12:37:04 -07:00
Kenneth Kehl
9ecbfb7e05 notify-admin-1459 2024-05-06 10:43:01 -07:00
Carlo Costino
4b37d81c16 Merge branch 'main' into notify-admin-flask 2024-04-29 15:43:12 -04:00
samathad2023
2bcad264b8 urllib3 update 2024-04-24 12:11:33 -07:00
Kenneth Kehl
f7fe270171 fix service invites 2024-04-24 11:20:17 -07:00
Kenneth Kehl
80fb024827 merge from main 2024-04-16 13:08:06 -07:00
Kenneth Kehl
f30899d762 fix 90 day email validation 2024-04-16 12:06:33 -07:00
Jonathan Bobel
6784cf9f3c 1423 - Few final updates to switch over to login.gov 2024-04-15 15:50:42 -04:00
Kenneth Kehl
5538b802ee Exception Investigation: builtins:KeyError 2024-04-10 13:17:00 -07:00
samathad2023
e71989022d flask upgrade 2024-04-04 18:09:22 -07:00
Kenneth Kehl
cde0ab018a fix null on some unit tests 2024-04-02 14:02:04 -07:00
Kenneth Kehl
10ed1dab22 fixes 2024-04-02 13:46:47 -07:00
Kenneth Kehl
817c01faff change state to something non-arbitrary 2024-04-02 13:32:32 -07:00
Carlo Costino
0e0ee8ae0c Merge pull request #1341 from GSA/notify-admin-1304
Add error handling for successful Login.gov authentications without a…
2024-03-26 11:07:52 -04:00
Kenneth Kehl
addc078cbe merge from main 2024-03-22 11:57:47 -07:00
Kenneth Kehl
6efb16120d Add error handling for successful Login.gov authentications without a Notify account 2024-03-21 09:34:55 -07:00
Kenneth Kehl
197ef11075 fix tests 2024-03-19 11:32:36 -07:00
Carlo Costino
b4986e4170 Enable Login.gov for all environments
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-19 13:59:30 -04:00
Kenneth Kehl
4e6f143675 fix register from join service 2024-03-19 09:30:20 -07:00
Kenneth Kehl
492f798274 update login.gov stuff to use user uuid instead of email (notify-admin-1277) 2024-03-08 09:04:56 -08:00
Carlo Costino
92fc35b6f6 Only enable Login.gov link for demo right now
We are holding off on production until we have a chance to share more information with pilot partners.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-26 17:47:42 -05:00
Kenneth Kehl
470574e197 enable login.gov link on demo and production and adjust test 2024-02-26 17:47:42 -05:00
Kenneth Kehl
4043e0dbaf fix PEM string 2024-01-17 07:46:27 -08:00
Kenneth Kehl
59faa8fd42 some debugging 2023-12-15 14:20:54 -08:00
Kenneth Kehl
f54a79bdf9 reformat private key 2023-12-15 12:16:03 -08:00
Kenneth Kehl
cec2d7ea02 reformat private key 2023-12-15 12:07:54 -08:00
Kenneth Kehl
bc32c62dc6 flake8 2023-12-15 07:20:34 -08:00
Kenneth Kehl
72a2cf554a add debugging statement 2023-12-15 07:18:47 -08:00
Kenneth Kehl
f7f1b7fb3e fix initial url import to signin.html 2023-12-14 09:17:32 -08:00
Kenneth Kehl
19b0f8a76d flake8 2023-12-14 09:11:32 -08:00
Kenneth Kehl
7ffd3f5031 code review feedback 2023-12-14 07:34:33 -08:00
Kenneth Kehl
70de61c695 fix whitespace 2023-12-11 07:50:45 -08:00
Kenneth Kehl
83dfdc31f2 fix flake8 2023-11-14 11:13:16 -08:00
Kenneth Kehl
22d728f0f8 cleanup 2023-11-14 10:14:35 -08:00
Kenneth Kehl
bda164f2a1 fix flake8 2023-11-10 14:10:49 -08:00
Kenneth Kehl
6f9e55cba0 debug and etc 2023-11-10 11:08:52 -08:00
Kenneth Kehl
e5403a52f1 notify-admin-338 login.gov integration 2023-11-02 14:10:22 -07:00
Kenneth Kehl
1d790868f3 merge from main 2023-10-31 12:22:06 -07:00
Kenneth Kehl
782cff2d5f fiddle with logout 2023-10-20 09:34:39 -07:00
Kenneth Kehl
7ca258b547 work on logout 2023-10-20 08:48:04 -07:00
Kenneth Kehl
1d1e7747d0 cleanup login.gov work 2023-10-19 12:22:36 -07:00