Commit Graph

164 Commits

Author SHA1 Message Date
Alex Janousek
cb8e620343 Merge branch 'main' into feature/updating-node-modules 2024-08-09 10:50:30 -06:00
alexjanousekGSA
e730c46525 Removed test command 2024-08-08 13:45:38 -06:00
Kenneth Kehl
b77a142f6b try moving if block 2024-08-07 07:37:04 -07:00
Kenneth Kehl
89eb24c795 add ds.baseline 2024-08-06 08:37:43 -07:00
Kenneth Kehl
7c89863eab add more environment variables for e2e tests 2024-08-05 13:20:21 -07:00
Alex Janousek
6f9b9ff467 Merge branch 'main' into 1682-update-remaining-outdated-npm-dependencies 2024-07-15 13:05:29 -06:00
Carlo Costino
94e8df0470 Update Python dependencies - 7/12/24 - and ignore idna pip-audit flag
This changeset updates several Python dependencies that Dependabot has flagged.

It also ignores a pip-audit report of idna, which incorrectly flagged the version we are on as having been affected by PYSEC-2024-60; this was fixed in version 3.7 of idna, which we are currently using.  We will update the action again once the audit flag is corrected and/or another fix version is released (if needed).

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-07-12 12:02:37 -04:00
alexjanousekGSA
415217057f Updated checks.yml 2024-07-11 13:21:28 -06:00
alexjanousekGSA
d08943677f Updated checks to include a npm install 2024-07-09 10:26:35 -06:00
John Skiles Skinner
ea1dc14ab3 Add /** to paths in three deploy YAML files 2024-06-26 18:47:21 -07:00
John Skiles Skinner
ece3bd201d Adjust indentation in deploy.yml 2024-06-26 15:44:01 -07:00
John Skiles Skinner
f591ef21fc Upgrade tj-actions from v41 to v44 2024-06-25 15:19:49 -07:00
Kenneth Kehl
626f4a1ac0 Create codeql.yml 2024-05-21 07:47:12 -07:00
Carlo Costino
2484ea08df Update gunicorn to latest release
This changeset updates the gunicorn dependency to the latest release to address a recent CVE.  It also updates the its-dangerous package.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-17 18:05:19 -04:00
Carlo Costino
0044beaeed Updated dependencies and ignore gunicorn audit flag
This changeset updates a couple of dependencies, including our Python dependency audit check, and specifically ignores a gunicorn audit flag that appeared on 4/16/2024.

As soon as there is an update available for gunicorn that addresses the issue we will remove the flag to ignore the vulnerability report and update the dependency.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-16 11:46:57 -04:00
Carlo Costino
14508b2d97 Update GitHub Actions
This changeset updates all references to GitHub Actions to be version 4 due to a mandatory Node.js update.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-04-04 08:40:24 -04:00
Kenneth Kehl
10ed1dab22 fixes 2024-04-02 13:46:47 -07:00
Carlo Costino
eb599344ad Add missing env var from cf push
This changeset adds a missing environment variable in the cf push command for the production and demo deployments.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-03-19 13:38:34 -04:00
Kenneth Kehl
3aacdcb3ef fix_commit_hash 2024-03-14 13:25:02 -07:00
Kenneth Kehl
cb0ba15571 merge from main and code review feedback 2024-03-13 10:17:38 -07:00
Carlo Costino
4e32ef37b6 Adjust connectivity to Login.gov
- Adds Login.gov to remaining egress proxies (both prototype and production URLs)
- Swaps links to Login.gov to production environment

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-26 17:47:42 -05:00
Kenneth Kehl
f245c25e59 merge from main 2024-02-26 11:10:37 -08:00
Kenneth Kehl
141c24e371 add latest version commit hash to footer (notify-admin-204) 2024-02-26 11:07:16 -08:00
Carlo Costino
9c392bca78 Switch E2E test command to use Makefile
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:38 -05:00
Carlo Costino
7259d617ee Actually disable webkit in CI/CD E2E tests
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:38 -05:00
Carlo Costino
3a6eeb2292 Swapping API back to development environment
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:38 -05:00
Carlo Costino
bd41dfc1c2 Attempting to get E2E work with local API
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
534daa2d82 Attempting to match local E2E config with CI/CD
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
c790d8b844 Added some additional environment variables to E2E command
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
719ecfe8f6 Modified E2E test job environment
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
29c20a0ee9 Trying to see if New Relic needs to be in place
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:37 -05:00
Carlo Costino
5aacdcbc35 Slight adjustments to make sure no typos are present
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
c2e7b4897d Adjusting a couple of other environment variables
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
136403a263 Adding a couple more missing env vars for the admin server
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
aec20b5e73 Add API access to Admin server
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
95bdd335eb Changing back to staging API; trying to get E2E auth working
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
87ca03f6d8 Switch back to using the API locally in the CI/CD job
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:36 -05:00
Carlo Costino
9987946f92 Trying one more environment variable for auth
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
997aa8e72f Added missing environment variables for the server process
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
c652c17617 Clean up and fix the E2E tests so that they run
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
46be3cd7b3 Add a missing slash in the test URI
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
2201c16a2b Now try to run the E2E tests!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:35 -05:00
Carlo Costino
84559e0574 Switch Admin site environment to development
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
b9a7e48e78 Attempting to work against staging API
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
558296684c Attempting to run actual E2E tests again to see real errors
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
3ba9a85845 Adjusting API environment to development
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
57cd123f4e Adding Redis for running the API
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
6b98cf7c35 Reverting previous change of the DB name
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:34 -05:00
Carlo Costino
91527f32f2 Changing DB name to match Makefile bootstrap command
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00
Carlo Costino
9c32fa2d4e Adding in missing DATABASE_URL environment variable
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-02-23 11:09:33 -05:00