Commit Graph

5601 Commits

Author SHA1 Message Date
Beverly Nguyen
dc14da9638 3110 dashboard design feedback & permission changes (#3142)
* update org dashboard

* allowing org admins to access serviecs within an org

* fix test
2025-12-08 20:26:00 +00:00
Beverly Nguyen
a81c9d0ff0 Remove SMS Total Message Limit from Org Dash (#3144)
* Remove SMS Total Message Limit from Org Dash

* update text

* pytest
2025-12-08 12:12:19 -05:00
Beverly Nguyen
23a55bcf96 test coverage 2025-11-19 19:59:57 -08:00
Beverly Nguyen
4d8cc358b4 org test 2025-11-19 19:55:24 -08:00
Beverly Nguyen
766a656311 improve test coverage 2025-11-19 19:34:20 -08:00
Alex Janousek
5752906984 CSS follow up fixes 2025-11-12 11:31:52 -05:00
Beverly Nguyen
a65dbb6550 remove jest 2025-11-07 07:22:54 -05:00
Beverly Nguyen
76edf0796b jest 2025-11-07 07:22:54 -05:00
Beverly Nguyen
e259cdd9fd pytest 2025-11-07 07:22:54 -05:00
Alex Janousek
634824b0d3 Merged in main 2025-11-06 14:36:04 -05:00
Alex Janousek
937417480e SCSS refactor, theme cleanup 2025-11-05 09:24:31 -05:00
Beverly Nguyen
85fbf4e8c2 fix test 2025-10-30 17:31:52 -07:00
Beverly Nguyen
820b6d2e78 fix test 2025-10-30 17:30:20 -07:00
Alex Janousek
32f82cce91 Removed dead code and dead depcrecated route 2025-10-30 14:36:30 -04:00
ccostino
3cbdffa21e Merge pull request #3022 from GSA/3021-create-aggregate-table-of-services-per-org
3021 create aggregate table of services per org
2025-10-29 11:46:13 -04:00
ccostino
dc1603f238 Merge pull request #3025 from GSA/fix/frontend-optimization
Optimizing FE further with dead code cleanup, documentation updates, removal of more convoluting dependencies
2025-10-29 11:00:09 -04:00
Alex Janousek
3ec039cdf7 PR changes 2025-10-28 17:42:25 -04:00
Beverly Nguyen
f0ca651561 Merge branch 'main' into 3021-create-aggregate-table-of-services-per-org 2025-10-28 13:20:59 -07:00
Beverly Nguyen
304efabeec update test 2025-10-27 17:28:31 -07:00
Beverly Nguyen
c7c4b37a2a update test 2025-10-27 16:54:49 -07:00
Alex Janousek
c273d5dd6f Added more unit tests to increase code coverage 2025-10-27 15:00:52 -04:00
Alex Janousek
950ff9ae35 Removed jquery 2025-10-27 12:42:58 -04:00
Beverly Nguyen
9ead834492 adding templates and refactor to use dashboard data endpoint 2025-10-24 14:40:17 -07:00
Beverly Nguyen
5fa8074120 add test for send-one-off 2025-10-23 11:50:24 -07:00
Beverly Nguyen
11a5f01fa4 update table columns 2025-10-21 15:31:37 -07:00
Beverly Nguyen
0594a0bc54 provide pytest 2025-10-21 14:55:21 -07:00
Alex Janousek
5e32691393 More javascript converted 2025-10-21 11:06:08 -04:00
Alex Janousek
c53c9f5c91 Removed jquery from a few simple javascript files 2025-10-20 18:44:33 -04:00
Beverly Nguyen
8fdd1feb08 fix test 2025-10-20 13:09:21 -07:00
Beverly Nguyen
fa7e7f239b refactor 2025-10-20 12:28:34 -07:00
Beverly Nguyen
3127de7711 refactor 2025-10-20 12:26:07 -07:00
Alex Janousek
18d58c69ca Cleaned up readme, un-removed e2e test services, updated e2e test to cleanup better 2025-10-20 10:38:42 -04:00
Beverly Nguyen
d73d4d17d0 trigger action 2025-10-17 13:11:38 -07:00
Beverly Nguyen
847101fbf6 add test 2025-10-16 16:56:29 -07:00
Beverly Nguyen
5ca2ffcef6 fix pytest 2025-10-14 13:20:05 -07:00
Alex Janousek
3a39d910b3 Feat/webpack (#2998)
* First commit

* Removed govuk for webpack. Modernized javascript importing. Removed dead js

* Fixed tests, a few styling bugs

* Fixed some table errors and regenerated backstop ref images

* Updated tests for coverage

* Changes from carlo suggestions
2025-10-14 13:20:58 -04:00
ccostino
54fd592b28 Merge pull request #2991 from GSA/2986-remove-unused-notifications-routes-from-jobspy
Remove view_notifications unused code
2025-10-14 08:54:40 -04:00
Beverly Nguyen
0a1136e2b5 fixing testing 2025-10-10 15:40:40 -07:00
Beverly Nguyen
9efc3b36b3 removing view_notifications from other templates 2025-10-09 17:57:59 -07:00
Kenneth Kehl
20247419df fix tests 2025-10-09 13:25:35 -07:00
Beverly Nguyen
a013f30600 remove view_notifications unsed code 2025-10-08 16:37:42 -07:00
Beverly Nguyen
577a678f0e pytest fix 2025-10-07 14:27:32 -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
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
Alex Janousek
f647b09ac2 Updates for govuk pr followup 2025-10-07 12:29:08 -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
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
Alex Janousek
576fbad4bc Linting fixes 2025-10-01 11:25:11 -04:00
Alex Janousek
24a735ffc2 Refactored polling for status page 2025-10-01 10:58:44 -04:00