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
Carlo Costino
003d257589
Update pull request template
...
This changeset updates our pull request template to be much more streamlined and shifts most of the information to our documentation. The PR template now links to the docs for folks who are new and unfamiliar with what we require in our pull requests so that the template itself just has the headings and quick outlines to get started more easily and quickly.
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2024-06-28 17:23:07 -04: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
87c3efd312
switch to 3.12.3
2024-06-20 12:37:11 -07:00
Kenneth Kehl
5429af16d4
pin python to 3.12.2
2024-06-20 10:45:22 -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
samathad2023
00f81a74fd
latest utils commit and sync with main
2024-03-20 14:11:16 -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
samathad2023
7ff7455022
updated to yml
2024-03-11 11:32:49 -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