11457 Commits
Author SHA1 Message Date
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
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 JanousekandCarlo Costino 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