Commit Graph

12790 Commits

Author SHA1 Message Date
Ryan Ahearn
109bc72d4b Access the API endpiont over internal interfaces 2022-09-27 10:46:55 -04:00
Steven Reilly
51fb5bce98 Merge pull request #90 from GSA/s3-region
Proactively specify aws region for s3 operations
2022-09-26 12:53:35 -04:00
Ryan Ahearn
5f1a1f083a Proactively specify aws region for s3 operations 2022-09-26 10:25:03 -04:00
Ryan Ahearn
d9823de61d Merge pull request #85 from GSA/terraform-s3
Terraform s3 buckets
2022-09-23 18:45:39 -04:00
Ryan Ahearn
a90dcc918b Provide s3 credentials for each individual bucket 2022-09-23 12:59:55 -04:00
Ryan Ahearn
7ce9f8cfcb Remove MOU bucket, for now 2022-09-21 23:18:15 -04:00
Ryan Ahearn
b823c2d04f Create s3 buckets that aren't shared with api 2022-09-21 23:18:15 -04:00
Ryan Ahearn
271cf7643d Connect to s3 buckets created by notifications-api 2022-09-21 23:18:10 -04:00
Ryan Ahearn
442bc39ca0 Merge pull request #61 from GSA/terraform-services
Create admin redis via terraform
2022-09-21 22:38:20 -04:00
Jim Moffet
eb27c4eed4 Merge pull request #58 from GSA/jim/090922/reenablecachedecorator
Re-enable caching everywhere, fix tests
2022-09-13 13:46:38 -07:00
jimmoffet
f2b47c9e74 fix weird freeze_time decorator spacing 2022-09-13 13:34:45 -07:00
jimmoffet
4b5e659d3f fix weird pytest decorator spacing 2022-09-13 13:30:52 -07:00
jimmoffet
b7435aefed clean up comments 2022-09-13 13:18:25 -07:00
jimmoffet
24c9854ca6 testing for get_jobs in service dashboard 2022-09-13 13:16:17 -07:00
Ryan Ahearn
ac89d7f1be Update app name to follow shared terraform module conventions 2022-09-13 14:46:02 -04:00
Ryan Ahearn
5a66634b18 Run terraform within CI/CD pipeline 2022-09-13 14:41:34 -04:00
Ryan Ahearn
43bd8c5fe8 Add basic terraform bootstrap and staging environments 2022-09-13 14:15:02 -04:00
Ryan Ahearn
77bef474a3 Merge pull request #57 from GSA/jim/090922/killcopilot
remove copilot
2022-09-13 09:13:53 -04:00
jimmoffet
f3f3b914a1 remove unnecessary noqa comment 2022-09-12 17:51:32 -07:00
jimmoffet
c702104421 fix redis mocking for test runner 2022-09-12 17:38:53 -07:00
jimmoffet
e77e9200cd dummy phone 2022-09-09 17:16:01 -07:00
jimmoffet
69abec0bb3 change dashboard test to reflect demo changes to uploads view 2022-09-09 17:02:48 -07:00
jimmoffet
740470f6bd remove copilot 2022-09-09 13:13:45 -07:00
Ryan Ahearn
1c3faaf5cc Merge pull request #56 from GSA/fix-daily-scan-finding
Mark support/general outofscope until zendesk is removed or updated
2022-09-08 13:04:48 -04:00
Ryan Ahearn
b4b4903885 Merge pull request #54 from GSA/jim/090722/fixredis
Fix Redis Service Broker Connection
2022-09-08 12:56:14 -04:00
jimmoffet
68e6efdad0 remove redis debug config var 2022-09-08 09:07:54 -07:00
Ryan Ahearn
4b4974ec0e Mark support/general outofscope until zendesk is removed or updated 2022-09-08 10:06:39 -04:00
jimmoffet
1f7fa07a79 finally fix redis 2022-09-07 21:32:33 -07:00
Ryan Ahearn
16d88dd6d9 Merge pull request #37 from GSA/jim/090622/updateutilslib
update reqs to use GSA/notifications-utils
2022-09-07 08:33:36 -04:00
jimmoffet
3121e7bc47 update reqs to use GSA/notifications-utils 2022-09-06 18:34:30 -07:00
Ryan Ahearn
c91ebda674 Merge pull request #36 from GSA/clean-up-deploy-secrets
Use prod secrets for deployed environments
2022-09-02 13:38:21 -04:00
Ryan Ahearn
251ac133b5 Source nvmsh as part of a11y-scan 2022-09-02 13:29:56 -04:00
Ryan Ahearn
fe7ea73b61 Use prod secrets for deployed environments 2022-09-02 12:12:35 -04:00
Ryan Ahearn
181b185ed9 Merge pull request #30 from GSA/security-scans
Add security & compliance scans
2022-09-02 07:41:05 -04:00
Ryan Ahearn
f5775de3fe Updates to get pa11y passing 2022-08-31 09:01:11 -04:00
Ryan Ahearn
dfea3ac848 Install pa11y-ci 2022-08-30 10:37:33 -04:00
Ryan Ahearn
0213598bf8 Switch some false-positive prone tests to WARN instead of FAIL 2022-08-29 13:01:20 -04:00
Ryan Ahearn
581caa4d14 Add owasp full scan to daily checks 2022-08-26 17:14:08 -04:00
Ryan Ahearn
3341c08245 Add owasp baseline scan with Scanning environment 2022-08-26 17:08:35 -04:00
Ryan Ahearn
a2913f8b9c Fix static-scan findings 2022-08-26 17:55:31 +00:00
Ryan Ahearn
8b6210eedb Add python static scan task 2022-08-26 14:12:26 +00:00
Ryan Ahearn
1e987cce49 Specify bash shell for all shared action steps 2022-08-26 10:00:35 -04:00
Ryan Ahearn
fa7b1a41b8 Add python and npm audits to checks.yml 2022-08-25 16:55:33 -04:00
Jim Moffet
c982254ef0 Merge pull request #27 from 18F/update-deployer
Pass REDIS_ENABLED from secrets to deploy action
2022-08-24 16:11:51 -07:00
Ryan Ahearn
180012c573 Pass REDIS_ENABLED from secrets to deploy action 2022-08-24 16:21:09 -04:00
Ryan Ahearn
30a8876df8 Merge pull request #26 from 18F/fix-deploy-vars
Include missing deploy vars in deploy action
2022-08-24 15:55:50 -04:00
jimmoffet
c449abede7 make redis_enabled a gh secret for ease of debugging redis 2022-08-24 12:49:20 -07:00
Ryan Ahearn
d9ca79a678 Include missing deploy vars in deploy action 2022-08-24 13:48:30 -04:00
Ryan Ahearn
6f3ef7851a Merge pull request #20 from 18F/jim/080422/testsinitialattempt
Test Suite
2022-08-24 12:36:43 -04:00
Jim Moffet
3851084a9f Update .github/workflows/deploy.yml
Co-authored-by: Ryan Ahearn <ryan.ahearn@gsa.gov>
2022-08-16 11:33:06 -07:00