Commit Graph

11450 Commits

Author SHA1 Message Date
Kenneth Kehl
97cecd8569 add initial phone validation ability 2024-09-12 10:31:01 -07:00
Kenneth Kehl
a154d5707d Merge pull request #1272 from GSA/notify-api-1271
Read over Python 3.12's Logging Guide and see if there's anything else we could be leveraging/configuring to improve how logging is structured throughout our applications
2024-09-11 10:30:17 -07:00
Kenneth Kehl
7fe00e6d14 code review feedback and merge from main 2024-09-11 09:57:32 -07:00
Kenneth Kehl
64a85868a3 code review feedback and merge from main 2024-09-11 09:39:18 -07:00
Carlo Costino
1b98f45a7e Merge pull request #1329 from GSA/fix_test_coverage
bring test coverage back to 95%
2024-09-10 14:44:08 -04:00
Kenneth Kehl
4e9e014a0c add test 2024-09-10 11:12:43 -07:00
Kenneth Kehl
e236ed6404 Merge pull request #1318 from GSA/notify-api-1303
delete old s3 objects
2024-09-09 09:22:55 -07:00
Carlo Costino
452f762a7f Merge pull request #1316 from GSA/notify-admin-1157
E2E Test Improvement: leverage the live staging API instead of deploying a local instance in CI/C
2024-09-09 12:18:18 -04:00
Kenneth Kehl
b34012c7c3 log s3 objects we want to delete 2024-09-06 13:15:38 -07:00
Kenneth Kehl
fefdd297ea initial 2024-09-06 11:13:13 -07:00
Kenneth Kehl
befe20249f try another way 2024-09-05 09:16:32 -07:00
Cliff Hill
671cad66b5 Merge pull request #1314 from GSA/update-adr-0009
Change BackstopJS ADR (0009) to accepted and add more details
2024-09-05 09:55:12 -04:00
Carlo Costino
17b41eeefa Change BackstopJS ADR (0009) to accepted and add more details
This changeset updates ADR 0009 - BackstopJS integration - to be accepted now that it has undergone some review.

It also adds a few extra details about what the next steps will look like with firmer language that we will be integrating this as a new job in our CI/CD process.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-09-04 16:56:08 -04:00
Carlo Costino
21dd065e61 Merge pull request #1313 from GSA/notify-admin-1157
more debug for e2e tests
2024-09-04 16:54:05 -04:00
Kenneth Kehl
33568d431f change TypeError test 2024-09-04 13:19:50 -07:00
Kenneth Kehl
cf246aba7d more debug 2024-09-04 13:03:21 -07:00
Kenneth Kehl
74d8bfdee8 more debug 2024-09-04 12:48:21 -07:00
Carlo Costino
93a1024703 Merge pull request #1297 from GSA/0009-backstopjs-adr
Added new ADR for BackstopJS
2024-09-04 15:22:22 -04:00
Carlo Costino
f60dce5588 Merge pull request #1312 from GSA/notify-admin-1157
add more debug to get e2e tests working
2024-09-04 14:59:13 -04:00
Kenneth Kehl
1288e726b7 pip audit fail 2024-09-04 11:24:44 -07:00
Kenneth Kehl
4253121189 fix flake8 2024-09-04 10:02:58 -07:00
Kenneth Kehl
099e77b615 debug 2024-09-04 09:42:14 -07:00
Kenneth Kehl
c6f222695b add more debug to get e2e tests working 2024-09-04 09:33:41 -07:00
Kenneth Kehl
b9e400de42 fix flake 8 2024-08-30 07:10:00 -07:00
Beverly Nguyen
0914cd9b5d Merge pull request #1304 from GSA/API-1265_adding_fields_for_template_stats
Api 1265 adding fields for template stats
08-30-2024
2024-08-29 12:32:41 -07:00
Beverly Nguyen
3fd9af62ed Merge pull request #1305 from GSA/notify-admin-1157
debug messages for e2e test story
2024-08-28 15:05:32 -07:00
Kenneth Kehl
d4c4bbdb76 debug messages for e2e test story 2024-08-28 14:13:58 -07:00
Cliff Hill
00e0f41d85 Stuff was done.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-08-28 17:07:51 -04:00
Cliff Hill
dbfd99cb65 Added fields to endpoint.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-08-28 16:53:00 -04:00
Cliff Hill
4084a18327 I think it is working now.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-08-28 15:05:42 -04:00
Kenneth Kehl
db9f2b80a2 merge from main 2024-08-28 11:57:51 -07:00
Kenneth Kehl
6a2fae5933 Merge pull request #1300 from GSA/notify-api-1298
limit cache download by time
2024-08-28 09:50:41 -07:00
Alex Janousek
e487b50acf Apply suggestions from code review
Co-authored-by: Carlo Costino <ccostino@users.noreply.github.com>
2024-08-28 09:44:12 -04:00
Kenneth Kehl
0b423646d7 Merge pull request #1294 from GSA/notify-api-144
make generate-salt command
2024-08-27 11:36:42 -07:00
Kenneth Kehl
aa2c8afefe limit cache download by time 2024-08-27 10:31:58 -07:00
alexjanousekGSA
4301f7a8d4 Added new ADR for BackstopJS 2024-08-27 12:33:08 -04:00
Kenneth Kehl
78d944dfcb code review feedback remove ability to run on higher tiers 2024-08-23 11:03:11 -07:00
Carlo Costino
91a61b1081 Merge pull request #1285 from GSA/dependabot/pip/marshmallow-3.22.0
Bump marshmallow from 3.21.3 to 3.22.0
2024-08-23 11:42:36 -04:00
Kenneth Kehl
fb23748abc fix flake 8 2024-08-23 07:30:10 -07:00
Kenneth Kehl
861d604a58 add generate-salt task and remove deploy rotate-secret 2024-08-23 07:23:35 -07:00
Kenneth Kehl
4f62d1486d ugh try again with different permissions 2024-08-22 14:50:12 -07:00
Beverly Nguyen
db111b48de Merge pull request #1293 from GSA/notify-api-144
remove secrets
2024-08-22 14:36:21 -07:00
Kenneth Kehl
3e8485a217 remove secrets 2024-08-22 14:14:19 -07:00
Carlo Costino
916ba67496 Merge pull request #1292 from GSA/notify-api-144
make it possible to write secrets
2024-08-22 17:03:36 -04:00
Kenneth Kehl
9c3280f326 make it possible to write secrets 2024-08-22 12:04:22 -07:00
Cliff Hill
fb743cf28b Fixed the joins. Now to figure out why there's no data.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-08-22 14:54:16 -04:00
Carlo Costino
ba243ff750 Merge pull request #1291 from GSA/notify-api-144
try Bearer instead of token
2024-08-22 14:36:45 -04:00
Kenneth Kehl
468b846467 try Bearer instead of token 2024-08-22 11:29:21 -07:00
Carlo Costino
ecfea7c9b0 Merge pull request #1290 from GSA/notify-api-144
Use custom salt when using encryption library from notification_utils
2024-08-22 14:07:52 -04:00
Cliff Hill
05e27c7f3b Restructured the query to be adhering to SQLAlchemy 2.0.
Signed-off-by: Cliff Hill <Clifford.hill@gsa.gov>
2024-08-22 14:04:22 -04:00