Commit Graph

11467 Commits

Author SHA1 Message Date
Kenneth Kehl
c2f2cbc3bb fix tests 2024-09-26 13:18:14 -07:00
Kenneth Kehl
561d813d4e remove redis_store mocking from s3 tests 2024-09-26 12:24:06 -07:00
Kenneth Kehl
8aae0d59b4 use shared memory instead of expiring dict for jobs cache 2024-09-26 11:56:39 -07:00
Kenneth Kehl
d27d877f68 Merge pull request #1330 from GSA/fix_test_coverage
actually start deleting old s3 objects
2024-09-26 08:13:20 -07:00
Carlo Costino
0736c982f0 Merge pull request #1334 from GSA/update-deploy-tool
Change 18f deprecated deploy tool to CG deploy tool
2024-09-26 09:36:18 -04:00
Kenneth Kehl
9cd1b8dc4d Merge pull request #1338 from GSA/argh_load_test
fix load test
2024-09-25 11:02:40 -07:00
Kenneth Kehl
71417a19dc fix load test 2024-09-25 10:22:27 -07:00
Andrew Shumway
ada2c3ec45 Change 18f deploy tool to CG deploy tool 2024-09-18 10:37:43 -06:00
Carlo Costino
5db03feebd Merge pull request #1332 from GSA/notify-api-1306
further work on phone number validation
09-18-24
2024-09-18 12:19:48 -04:00
Kenneth Kehl
641b01d094 some cleanup 2024-09-13 11:22:50 -07:00
Kenneth Kehl
eb736cada8 Merge pull request #1331 from GSA/notify-api-1306
add initial phone validation ability
2024-09-13 10:25:12 -07:00
Kenneth Kehl
3737865153 add try/except 2024-09-12 12:30:19 -07:00
Kenneth Kehl
7dd396b2fd whoops 2024-09-12 11:06:22 -07:00
Kenneth Kehl
97cecd8569 add initial phone validation ability 2024-09-12 10:31:01 -07:00
Carlo Costino
5af110220e Merge pull request #1327 from GSA/add-prod-deploy-instructions
Add production deployment steps to documentation
2024-09-12 11:58:12 -04: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
Kenneth Kehl
564ae06383 fix schedule 2024-09-11 08:50:29 -07:00
Kenneth Kehl
2f9fea909e actually start deleting old s3 objects 2024-09-11 07:31:50 -07:00
Carlo Costino
51ac7bd37d Add production deployment steps to documentation
This changeset adds the steps to take for setting up a new production deployment.  This includes instructions on creating the release notes and what to do once the deploys are done (and if they fail, what to do to help troubleshoot).

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-09-10 14:44:58 -04: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