Commit Graph

17736 Commits

Author SHA1 Message Date
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
ccostino
d7544767eb Merge pull request #2953 from GSA/readme-typo
fix readme typo
2025-09-30 15:48:56 -04:00
Beverly Nguyen
820e8b01c8 fix readme typo 2025-09-29 12:23:52 -07:00
Kenneth Kehl
1c51e78abe hardcode FEATURE_SOCKET_ENABLED to False (#2952)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
2025-09-29 11:55:07 -04:00
dependabot[bot]
cfe89f61bc Bump phonenumbers from 9.0.14 to 9.0.15 (#2951)
Bumps [phonenumbers](https://github.com/daviddrysdale/python-phonenumbers) from 9.0.14 to 9.0.15.
- [Commits](https://github.com/daviddrysdale/python-phonenumbers/compare/v9.0.14...v9.0.15)

---
updated-dependencies:
- dependency-name: phonenumbers
  dependency-version: 9.0.15
  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-09-29 10:22:09 -04:00
Beverly Nguyen
87040d41e9 Merge pull request #2950 from GSA/hotfix/remove-all-polling
Hotfix/remove all polling
2025-09-26 15:49:27 -07:00
Alex Janousek
50ed613ebf Test updates 2025-09-26 17:42:01 -04:00
Alex Janousek
96c9bc3e5e More linting and changed default var to false for polling 2025-09-26 16:54:35 -04:00
Alex Janousek
a5f551e43d Merge branch 'main' into hotfix/remove-all-polling 2025-09-26 16:27:58 -04:00
Alex Janousek
ef8914fbcd Disabled new endpoint as well 2025-09-26 16:26:48 -04:00
Alex Janousek
5b4a1820a9 Removed polling logic from status page and added button instead 2025-09-26 16:21:50 -04:00
Alex Janousek
bc474c9206 Bugfix/polling improvements - Pointing polling to new backend endpoint designed for status only (#2949)
* Optimizing polling

* Fixed formatting issue

* Pointed new endpoint to new backend polling endpoint

* Missed a unit test update

* Fixed flake issue
2025-09-26 14:51:29 -04:00
Alex Janousek
80065c8200 Fixed flake issue 2025-09-26 14:40:31 -04:00
Alex Janousek
7f270879d6 Missed a unit test update 2025-09-26 14:36:50 -04:00
Alex Janousek
2ba2ba6f86 Fixed merge conflicts from main 2025-09-26 14:12:25 -04:00
Alex Janousek
e552d95702 Pointed new endpoint to new backend polling endpoint 2025-09-26 14:02:11 -04:00
dependabot[bot]
60b7f9149e Bump pyyaml from 6.0.2 to 6.0.3 (#2947)
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: pyyaml
  dependency-version: 6.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-09-26 11:06:53 +00:00
dependabot[bot]
bb24117f00 Bump newrelic from 10.17.0 to 11.0.0 (#2948)
Bumps [newrelic](https://github.com/newrelic/newrelic-python-agent) from 10.17.0 to 11.0.0.
- [Release notes](https://github.com/newrelic/newrelic-python-agent/releases)
- [Commits](https://github.com/newrelic/newrelic-python-agent/compare/v10.17.0...v11.0.0)

---
updated-dependencies:
- dependency-name: newrelic
  dependency-version: 11.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-09-26 06:58:40 -04:00
Alex Janousek
a40c8861bf Optimizing polling (#2946)
* Optimizing polling

* Fixed formatting issue
2025-09-26 06:57:18 -04:00
Alex Janousek
4f92b19084 Fixed formatting issue 2025-09-25 16:59:00 -04:00
Alex Janousek
557d85f57d Optimizing polling 2025-09-25 16:26:00 -04:00
ccostino
5a9c9824aa Merge pull request #2936 from GSA/templatetests
fix template tests
2025-09-25 11:46:24 -04:00
dependabot[bot]
8b76e45049 Bump shapely from 2.1.1 to 2.1.2 (#2945)
Bumps [shapely](https://github.com/shapely/shapely) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/shapely/shapely/releases)
- [Changelog](https://github.com/shapely/shapely/blob/main/CHANGES.txt)
- [Commits](https://github.com/shapely/shapely/compare/2.1.1...2.1.2)

---
updated-dependencies:
- dependency-name: shapely
  dependency-version: 2.1.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-09-25 10:15:12 -04:00