Commit Graph

17758 Commits

Author SHA1 Message Date
dependabot[bot]
d9f8ab6a1d Bump virtualenv from 20.35.1 to 20.35.3 (#2997)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.35.1 to 20.35.3.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.35.1...20.35.3)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-version: 20.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13 08:57:46 -04:00
ccostino
4bb36a793f Merge pull request #2989 from GSA/template_usage
reverse template usage
2025-10-10 11:52:36 -04:00
ccostino
6fab5c9355 Merge pull request #2994 from GSA/dependabot/pip/pytest-env-1.2.0
Bump pytest-env from 1.1.5 to 1.2.0
2025-10-10 11:07:27 -04:00
ccostino
349ae5dcc0 Merge pull request #2995 from GSA/dependabot/pip/virtualenv-20.35.1
Bump virtualenv from 20.35.0 to 20.35.1
2025-10-10 10:19:38 -04:00
dependabot[bot]
6580fcc866 Bump virtualenv from 20.35.0 to 20.35.1
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.35.0 to 20.35.1.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.35.0...20.35.1)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-version: 20.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-09 23:07:44 +00:00
dependabot[bot]
49d032acbc Bump pytest-env from 1.1.5 to 1.2.0
Bumps [pytest-env](https://github.com/pytest-dev/pytest-env) from 1.1.5 to 1.2.0.
- [Release notes](https://github.com/pytest-dev/pytest-env/releases)
- [Commits](https://github.com/pytest-dev/pytest-env/compare/1.1.5...1.2.0)

---
updated-dependencies:
- dependency-name: pytest-env
  dependency-version: 1.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-09 23:07:06 +00:00
Beverly Nguyen
7c593284a7 Merge pull request #2993 from GSA/remove-timeoutpop-from-bundle
timeoutPopup not needed in main bundle
2025-10-09 15:25:03 -07:00
Kenneth Kehl
20247419df fix tests 2025-10-09 13:25:35 -07:00
Beverly Nguyen
dab51878e8 timeoutPopup not needed in main bundle 2025-10-09 11:27:37 -07:00
Alex Janousek
02053b92cb Timeout popup disappeared (#2992) 2025-10-09 11:21:12 -07:00
dependabot[bot]
ebdb644cf2 Bump virtualenv from 20.34.0 to 20.35.0 (#2990)
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.34.0 to 20.35.0.
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](https://github.com/pypa/virtualenv/compare/20.34.0...20.35.0)

---
updated-dependencies:
- dependency-name: virtualenv
  dependency-version: 20.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-09 12:05:26 -04:00
Kenneth Kehl
e8d8773351 fix so we only show up to current month 2025-10-09 07:31:15 -07:00
ccostino
78878da532 Merge pull request #2988 from GSA/fix-timeout-popup
Move timeout-popup out of uglify section
2025-10-08 17:57:02 -04:00
Kenneth Kehl
2dd73d195b reverse template usage 2025-10-08 12:10:01 -07:00
Beverly Nguyen
809c5b5dee fix timeout-popup 2025-10-08 11:59:30 -07:00
ccostino
ebf1f96403 Merge pull request #2987 from GSA/fix-retention-days-display
Fix "Data available for X days" text disappearing on job details page
2025-10-08 09:58:48 -04:00
Beverly Nguyen
6d84b38b1b css fix 2025-10-07 14:30:36 -07:00
Beverly Nguyen
577a678f0e pytest fix 2025-10-07 14:27:32 -07:00
Beverly Nguyen
b83416d281 Fix "Data available for X days" text disappearing on job details page 2025-10-07 13:33:25 -07:00
Beverly Nguyen
46b16d6a95 Merge pull request #2985 from GSA/remove-cf-redis-workaround
Remove secure Redis protocol workaround
2025-10-07 13:24:43 -07:00
Carlo Costino
c24e057311 Fix test fixture
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-10-07 15:29:47 -04:00
Carlo Costino
fa0a82a92a Remove secure Redis protocol workaround
This changeset removes a workaround that has been in place to account for a small error in the Cloud.gov AWS broker that has recently been fixed.

h/t to @markdboyd for the fix here! https://github.com/cloud-gov/aws-broker/pull/440

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-10-07 15:11:32 -04:00
ccostino
fe5428efe8 Merge pull request #2984 from GSA/remove-socketio
Remove Socket.IO dependencies and Socket infrastructure
2025-10-07 14:06:54 -04:00
Beverly Nguyen
705952cc30 Remove Socket.IO dependencies and Socket infrastructure
- Remove socket.io-client npm package
- Remove Socket.IO from gulpfile.js
- Remove API_PUBLIC_WS_URL config variable from all environments
- Remove Socket CSP directives (cdn.socket.io, wss:// URLs)
- Remove unused data-host attribute from job template
- Update test_headers.py to remove Socket.IO assertions
- Update deployment configs (manifest.yml, deploy-config/*.yml, .github/workflows/*.yml)
2025-10-07 10:44:45 -07:00
ccostino
9e3829d8d9 Merge pull request #2983 from GSA/2974-follow-up-to-govuk-pr
Updates for govuk pr followup
2025-10-07 13:31:31 -04:00
Alex Janousek
f647b09ac2 Updates for govuk pr followup 2025-10-07 12:29:08 -04:00
dependabot[bot]
b0527c1fd8 Bump @rollup/plugin-node-resolve from 16.0.1 to 16.0.2 (#2978)
Bumps [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) from 16.0.1 to 16.0.2.
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/node-resolve/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/node-resolve-v16.0.2/packages/node-resolve)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-node-resolve"
  dependency-version: 16.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:32:21 -04:00
dependabot[bot]
28b0b766d2 Bump python-json-logger from 3.3.0 to 4.0.0 (#2980)
Bumps [python-json-logger](https://github.com/nhairs/python-json-logger) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/nhairs/python-json-logger/releases)
- [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md)
- [Commits](https://github.com/nhairs/python-json-logger/compare/v3.3.0...v4.0.0)

---
updated-dependencies:
- dependency-name: python-json-logger
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 14:31:59 +00:00
dependabot[bot]
149b6d81a6 Bump playwright from 1.55.1 to 1.56.0 (#2979)
Bumps [playwright](https://github.com/microsoft/playwright) from 1.55.1 to 1.56.0.
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.55.1...v1.56.0)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:29:16 -04:00
dependabot[bot]
24e21f8df0 Bump moto from 5.1.13 to 5.1.14 (#2981)
Bumps [moto](https://github.com/getmoto/moto) from 5.1.13 to 5.1.14.
- [Release notes](https://github.com/getmoto/moto/releases)
- [Changelog](https://github.com/getmoto/moto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getmoto/moto/compare/5.1.13...5.1.14)

---
updated-dependencies:
- dependency-name: moto
  dependency-version: 5.1.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:23:05 -04:00
dependabot[bot]
5e246eb585 Bump hypothesis from 6.140.2 to 6.140.3 (#2982)
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.140.2 to 6.140.3.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.140.2...hypothesis-python-6.140.3)

---
updated-dependencies:
- dependency-name: hypothesis
  dependency-version: 6.140.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-07 10:20:01 -04:00
ccostino
3dcb820429 Merge pull request #2976 from GSA/dependabot/pip/certifi-2025.10.5
Bump certifi from 2025.8.3 to 2025.10.5
2025-10-07 09:57:14 -04:00
dependabot[bot]
06746fa824 Bump certifi from 2025.8.3 to 2025.10.5
Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.8.3 to 2025.10.5.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.08.03...2025.10.05)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2025.10.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-07 13:37:39 +00:00
ccostino
dcc88603ff Merge pull request #2977 from GSA/dependabot/pip/newrelic-11.0.1
Bump newrelic from 11.0.0 to 11.0.1
2025-10-07 09:35:37 -04:00
dependabot[bot]
a35f5b6e2d Bump newrelic from 11.0.0 to 11.0.1
Bumps [newrelic](https://github.com/newrelic/newrelic-python-agent) from 11.0.0 to 11.0.1.
- [Release notes](https://github.com/newrelic/newrelic-python-agent/releases)
- [Commits](https://github.com/newrelic/newrelic-python-agent/compare/v11.0.0...v11.0.1)

---
updated-dependencies:
- dependency-name: newrelic
  dependency-version: 11.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 23:09:16 +00:00
dependabot[bot]
6dd2b94955 Bump rollup from 4.52.3 to 4.52.4 (#2973)
Bumps [rollup](https://github.com/rollup/rollup) from 4.52.3 to 4.52.4.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.3...v4.52.4)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.52.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-06 12:06:04 -04:00
Alex Janousek
6f5750f095 Removed all govuk css (#2814)
* Removed all govuk css

* Updated reference files

* Removing govuk js

* Fixed casing for modules, removed unused page

* Got more reference images

* Updated template page

* Removed govuk padding util

* Updated hint to uswds hint

* More govuk cleanup

* Commiting backstopjs ref files

* Fixed all unit tests that broke due to brittleness around govuk styling

* Added new ref images

* Final removal of govuk

* Officially removed all govuk references

* Updated reference file

* Updated link to button

* UI modernization

* Cleanup

* removed govuk escaping tests since they are no longer needed

* Fix CodeQL security issue in escapeElementName function

- Escape backslashes first before other special characters
- Prevents potential double-escaping vulnerability
- Addresses CodeQL alert about improper string escaping

* Found more govuk removal. Fixed unit tests

* Add missing pipeline check to pre-commit

* updated test

* Updated e2e test

* More update to e2e test

* Fixed another e2e test

* Simple PR comments addressed

* More updates

* Updated backstop ref files

* Refactored folder selection for non-admins

* Updated redundant line

* Updated tests to include correct mocks

* Added more ref files

* Addressing carlos comments

* Addressing Carlo comments, cleanup of window initing

* More cleanup and addressing carlo comments

* Fixing a11 scan

* Fixed a few issues with javascript

* Fixed for pr

* Fixing e2e tests

* Tweaking e2e test

* Added more ref files and cleaned up urls.js

* Fixed bug with creating new template

* Removed brittle test - addressed code ql comment

* e2e race condition fix

* More e2e test fixes

* Updated e2e tests to not wait for text sent

* Updated test to not wait for button click response

* Made tear down more resilent if staging is down

* reverted e2e test to what was working before main merge

* Updated backstopRef images

* Updated gulp to include job-polling differently
2025-10-06 09:38:54 -04:00
dependabot[bot]
a366a10865 Bump cryptography from 46.0.1 to 46.0.2 (#2964)
Bumps [cryptography](https://github.com/pyca/cryptography) from 46.0.1 to 46.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/46.0.1...46.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-version: 46.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 12:38:32 +00:00
dependabot[bot]
6ae67ae94f Bump isort from 6.0.1 to 6.1.0 (#2965)
Bumps [isort](https://github.com/PyCQA/isort) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/PyCQA/isort/compare/6.0.1...6.1.0)

---
updated-dependencies:
- dependency-name: isort
  dependency-version: 6.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-02 08:28:07 -04:00
Alex Janousek
a4e1cc0d38 Removing csp console error (#2963)
* Removing csp console error

* Fixed activity page console error as well
2025-10-01 16:50:35 -07:00
ccostino
ce6eddd4e3 Merge pull request #2960 from GSA/fix/status-page-updates
Refactored polling for status page
10/01/2025
2025-10-01 12:19:02 -04:00
dependabot[bot]
f2f0d0e1ed Bump beautifulsoup4 from 4.13.5 to 4.14.2 (#2955)
Bumps [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) from 4.13.5 to 4.14.2.

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-version: 4.14.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 16:07:44 +00:00
dependabot[bot]
873299146a Bump rollup from 4.52.2 to 4.52.3 (#2954)
Bumps [rollup](https://github.com/rollup/rollup) from 4.52.2 to 4.52.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v4.52.2...v4.52.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-version: 4.52.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 16:05:45 +00:00
dependabot[bot]
03b7d0b130 Bump markupsafe from 3.0.2 to 3.0.3 (#2956)
Bumps [markupsafe](https://github.com/pallets/markupsafe) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/markupsafe/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: markupsafe
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:57:54 -04:00
dependabot[bot]
e2024d0535 Bump jest-environment-jsdom from 30.1.2 to 30.2.0 (#2957)
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 30.1.2 to 30.2.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-version: 30.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:57:18 -04:00
dependabot[bot]
ee067e152e Bump jest from 30.1.3 to 30.2.0 (#2959)
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) from 30.1.3 to 30.2.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-version: 30.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 11:56:07 -04:00
Alex Janousek
1667a7669f Added back feature flag injection entry point logic as a comment 2025-10-01 11:54:36 -04:00
Alex Janousek
576fbad4bc Linting fixes 2025-10-01 11:25:11 -04:00
Alex Janousek
35590fed0f Little bit of cleanup 2025-10-01 11:13:44 -04:00
Alex Janousek
24a735ffc2 Refactored polling for status page 2025-10-01 10:58:44 -04:00