Commit Graph

388 Commits

Author SHA1 Message Date
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
9e2dc55500 Updated activity chart to include additional day (#2862) 2025-08-25 17:45:14 -04:00
Beverly Nguyen
c779f38258 Refactored the activity table to use meaningful data attributes instead of CSS classes for JavaScript functionality. 2025-08-07 12:29:15 -07:00
Beverly Nguyen
894e8c7d1b adding status column 2025-08-07 09:57:44 -07:00
Beverly Nguyen
95421c6d1e cleaning up css and add better visual for pagination 2025-08-05 22:46:49 -07:00
Beverly Nguyen
126188cea1 added manage_templates to enum 2025-07-16 22:30:48 -07:00
Beverly Nguyen
1bf55e7fa3 Replace send_messages and manage_service strings across application with ServicePermission.SEND_MESSAGES and ServicePermission.MANAGE_SERVICE types 2025-07-15 23:56:58 -07:00
Beverly Nguyen
310ec3eae6 merge main 2025-03-12 13:17:03 -07:00
Beverly Nguyen
de67e441f9 removing comments 2025-03-12 12:11:46 -07:00
Beverly Nguyen
dd7d32e51c remove extra code 2025-03-11 12:45:29 -07:00
Jonathan Bobel
ae619fff64 Merge branch 'main' of https://github.com/GSA/notifications-admin into 2200-contextual-tooltips 2025-03-11 12:48:49 -04:00
Beverly Nguyen
e59516562f remove dead code from dashboard 2025-03-04 21:14:53 -08:00
Beverly Nguyen
5cede78661 Merge branch 'main' into 1543-review-and-update-total-messages-chart-on-dashboard-and-usagehtml-with-new-data-from-backend 2025-02-24 14:49:28 -08:00
Beverly Nguyen
5c9d190021 total message ratio update 2025-02-24 14:44:43 -08:00
Beverly Nguyen
61fb59f1cb total message ratio update 2025-02-24 14:08:26 -08:00
Beverly Nguyen
229842b8c9 pluralization and fixing conditionals 2025-01-29 16:32:21 -08:00
Beverly Nguyen
cae2ec1a6d refactor naming 2025-01-23 11:53:27 -08:00
Beverly Nguyen
7be1872993 clean up templates 2025-01-20 15:21:32 -08:00
Beverly Nguyen
b6b110765a flake8 and fixing conditionals 2025-01-20 14:05:15 -08:00
Jonathan Bobel
935c5fd62c Adding sr-only context to the tooltip 2025-01-17 13:54:13 -05:00
Jonathan Bobel
565e6ad509 2200 - Adding tooltip to Total messages header for explanation 2025-01-17 13:38:36 -05:00
Beverly Nguyen
7422b6160a Reformat 2025-01-16 18:22:13 -08:00
Beverly Nguyen
839bd0b3a9 remove service 2025-01-16 18:20:32 -08:00
Beverly Nguyen
79e8f02ec6 refactor code partial 2025-01-16 18:17:27 -08:00
Beverly Nguyen
dfe421b361 refactor code 2025-01-16 17:33:55 -08:00
Beverly Nguyen
c6ed4a8661 changed pending state 2025-01-16 12:05:14 -08:00
Beverly Nguyen
8754c03a00 updating job status states 2025-01-15 14:28:47 -08:00
Jonathan Bobel
35958769f4 Send Message A11Y Audit - Adjust headers in Send Message flow 2024-11-22 16:45:25 -05:00
Kenneth Kehl
64b979c0f7 Merge pull request #2005 from GSA/notify-admin-2001
fix moderate accessibility violation scope='row'
2024-10-29 12:38:07 -07:00
Jonathan Bobel
98fb68ad14 Updated to table captions and hiding the legend on the dashboard if it's empty 2024-10-08 16:05:00 -04:00
Kenneth Kehl
9c59e40de7 fix moderate accessibility violation scope='row' 2024-10-08 11:32:55 -07:00
Kenneth Kehl
b953d316c4 fix aria label issue 2024-09-23 08:01:56 -07:00
Kenneth Kehl
892705b125 revert fix for aria label 2024-09-11 14:19:31 -07:00
Kenneth Kehl
8d6478c3c1 switch to serious and above try removing aria label 2024-09-11 13:31:50 -07:00
Beverly Nguyen
65ef22f26e removed template type 2024-08-29 15:19:51 -07:00
Beverly Nguyen
e704cb1b78 added template-stats.html 2024-08-29 15:10:08 -07:00
Beverly Nguyen
b20c8ec909 Merge pull request #1901 from GSA/notify-admin-1877
set timezone automatically
2024-08-27 17:35:58 -07:00
Kenneth Kehl
d756b2289f code review feedback 2024-08-27 12:47:15 -07:00
Kenneth Kehl
0c612581cd finish up 2024-08-26 07:50:24 -07:00
Beverly Nguyen
ca7c2e0c93 captialization 2024-08-23 18:36:16 -07:00
Kenneth Kehl
3456bb47a1 move file around 2024-08-23 14:01:51 -07:00
Kenneth Kehl
c7b83596ba add gulp reference 2024-08-23 11:47:43 -07:00
Kenneth Kehl
77d49754c6 initial 2024-08-23 11:03:32 -07:00
Beverly Nguyen
b40cb5a9ad updated width when sms is zero 2024-08-22 15:46:17 -07:00
Beverly Nguyen
1a76ff5dbe Merge branch 'main' into refactoring-fetch 2024-08-14 15:36:21 -07:00
Beverly Nguyen
b9d1ae5ad8 refactoring fetch for activity chart 2024-08-14 13:45:24 -07:00
Jonathan Bobel
a31e199147 Updates from the QA review 2024-08-14 16:11:00 -04:00
Jonathan Bobel
9a59a09bf8 Show templates even if there is just 1 2024-08-13 15:06:08 -04:00
Jonathan Bobel
0fabcabeb3 Merge branch 'main' of https://github.com/GSA/notifications-admin into 1674-match-recent-batches-to-wireframe
# Conflicts:
#	tests/app/main/views/test_dashboard.py
#	tests/javascripts/activityChart.test.js
2024-08-13 14:57:01 -04:00
Beverly Nguyen
a6e7e15643 Merge branch 'main' into 1810-clean-up-data-viz-ui-component 2024-08-09 14:29:51 -07:00