Commit Graph

5295 Commits

Author SHA1 Message Date
Kenneth Kehl
2928cd8dac merge from main 2023-09-22 08:22:20 -07:00
Kenneth Kehl
a1890109d8 notify-api-490 fix sns region 2023-09-21 14:48:10 -07:00
Kenneth Kehl
141deb3880 notify-admin-768 initial 2023-09-21 13:50:36 -07:00
Kenneth Kehl
c3aab8328f merge from main 2023-09-19 10:44:19 -07:00
stvnrlly
f764414bc2 Merge branch 'main' into notify-api-446 2023-09-06 16:05:45 -04:00
stvnrlly
833a6977c4 add default template when it does not exist 2023-09-06 14:46:06 -04:00
stvnrlly
8bfc64ebf9 insert total_message_limit into service creation 2023-09-06 12:26:37 -04:00
Steven Reilly
12099ea2d1 Merge pull request #252 from GSA/notify-300b
notify-300 set total message limit to 250k for pilot
2023-08-31 16:12:41 -04:00
Kenneth Kehl
e9280b44b0 notify-api-446 change default text message sender from U.S. Notify 2023-08-31 08:14:23 -07:00
stvnrlly
7bbb05059c update to correct error 2023-08-31 10:57:54 -04:00
stvnrlly
bf33ed7173 Merge branch 'main' into notify-300b 2023-08-31 10:28:44 -04:00
Kenneth Kehl
fb3a6cca68 notify-api-59 make command to create new service 2023-08-30 13:13:43 -07:00
Kenneth Kehl
62f83ffe1e revamp how authentication code is displayed as per Steven 2023-08-30 09:29:08 -07:00
Kenneth Kehl
4df9fa934d Tweak signin so you don't need a phone to login in dev mode 2023-08-30 07:41:04 -07:00
Kenneth Kehl
065009bb7a merge from main and reformat 2023-08-29 16:21:18 -07:00
Kenneth Kehl
1ecb747c6d reformat 2023-08-29 14:54:30 -07:00
Kenneth Kehl
29a280ced4 notify-api-390 2023-08-29 13:12:18 -07:00
Kenneth Kehl
5a350560d7 notify-api-433b remove research mode 2023-08-25 12:09:00 -07:00
Kenneth Kehl
00fd3a72bb code review feedback, fix setup.cfg and reformat 2023-08-25 08:10:33 -07:00
Kenneth Kehl
ccf6f75df9 fix static scan 2023-08-23 11:27:28 -07:00
Kenneth Kehl
026dc14021 notify-api-412 use black to enforce python style standards 2023-08-23 10:35:43 -07:00
Steven Reilly
f90f39de73 Merge pull request #423 from GSA/notify-api-413
notify-api-413 reduce cyclomatic complexity identified by radon
2023-08-21 15:52:20 -04:00
Steven Reilly
4ae369d35d Merge pull request #426 from GSA/notify-api-388
notify-api-388 remove gds metrics
2023-08-21 15:51:37 -04:00
Kenneth Kehl
721e572796 notify-api-427 bug with worker failures 2023-08-18 07:50:48 -07:00
Kenneth Kehl
1765dba476 fix references to gds 2023-08-17 09:01:53 -07:00
Carlo Costino
574e0b92fc Merge pull request #404 from GSA/notify-api-391
notify-api-391 increase code coverage to 95%
2023-08-16 16:40:33 -04:00
Kenneth Kehl
807941ac86 notify-api-413 fix flake8 2023-08-16 10:42:52 -07:00
Kenneth Kehl
e037df8cbc notify-api-413 reduce cyclomatic complexity identified by radon 2023-08-16 09:29:32 -07:00
Kenneth Kehl
f2f0e5a0f1 code review feedback 2023-08-15 14:50:41 -07:00
Kenneth Kehl
c5008da8df cleanup 2023-08-15 11:44:47 -07:00
Kenneth Kehl
fbf2f99d7b more 2023-08-15 10:35:34 -07:00
Kenneth Kehl
b9ba7d018b more tests 2023-08-14 15:32:22 -07:00
Steven Reilly
9c40bf60c2 Merge pull request #408 from GSA/switch-to-fips
Switch to using FIPS-enabled endpoints
2023-08-14 15:59:27 -04:00
Steven Reilly
b731dd5abe Merge pull request #402 from GSA/notify-api-387
notify-api-387 Scan projects for unused code
2023-08-14 13:52:38 -04:00
Kenneth Kehl
b4a2f37ca9 get coverage up to 94% 2023-08-14 09:04:06 -07:00
Carlo Costino
6c14a12b0f Fix use of botocore Config object
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-11 16:24:46 -04:00
Carlo Costino
d4848a67b5 Switch to using FIPS-enabled endpoints
This changeset switches AWS service touchpoints to use their FIPS-enabled counterparts.  Note that S3 has some specific configuration associated with it.

This changeset also updates our allow ACLs to cover the FIPS-enabled endpoints.  We should investigate removing the non-FIPS endpoints as a part of this.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-11 16:24:45 -04:00
Kenneth Kehl
85604e5394 more tests 2023-08-11 11:47:57 -07:00
Kenneth Kehl
318bb01392 more 2023-08-10 12:58:52 -07:00
Kenneth Kehl
8d74a46d7c add noqa for some db methods 2023-08-08 11:57:57 -07:00
Kenneth Kehl
abd1898150 fix code for vulture 2023-08-08 11:48:19 -07:00
Kenneth Kehl
78552484f3 merge from main 2023-08-01 13:32:32 -07:00
Kenneth Kehl
1adc05a7c6 notify-admin-641 let platform admins export listing of all users (#370)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
2023-07-26 12:13:57 -04:00
Kenneth Kehl
6fa4c05adf fix flake8 2023-07-21 10:42:17 -07:00
Kenneth Kehl
f365d8dea9 notify-api-141 add agreement to models.py 2023-07-14 11:13:36 -07:00
Kenneth Kehl
daa74f08d2 rename 2023-07-13 07:25:19 -07:00
Kenneth Kehl
cbed8b8104 retry 2023-07-12 14:52:40 -07:00
Kenneth Kehl
029aa5794d fix handle_integrity_error() 2023-07-11 10:58:58 -07:00
Kenneth Kehl
015a550424 fix docs 2023-07-10 15:38:31 -07:00
Kenneth Kehl
3ac2feacfe fix tests 2023-07-10 14:21:36 -07:00