Commit Graph

42 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
Alex Janousek
5752906984 CSS follow up fixes 2025-11-12 11:31:52 -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
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
Beverly Nguyen
9ead834492 adding templates and refactor to use dashboard data endpoint 2025-10-24 14:40:17 -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
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
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
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
alexjanousekGSA
53a3143a8f Renamed methods from govuk 2025-07-11 11:59:28 -03:00
alexjanousekGSA
3e2fe8be04 Updated and tested all buttons 2025-07-02 21:30:00 -04:00
Kenneth Kehl
30093673d0 inline notifications-python-client 2025-06-10 11:40:14 -07:00
Jonathan Bobel
c016530a7d Update test_organizations.py 2025-04-17 15:38:27 -04:00
Jonathan Bobel
a5146fc58a Fixing tests 2025-02-27 14:21:43 -05:00
Jonathan Bobel
b6f341ee04 Update test_organizations.py
Fixing tests
2025-02-24 15:34:52 -05:00
Jonathan Bobel
0fa8c571c8 Update test_organizations.py
Fixing a test
2025-02-24 14:50:29 -05:00
Jonathan Bobel
70dae9c208 Update test_organizations.py
Adjusting a test
2025-02-24 14:18:00 -05:00
Jonathan Bobel
5adcfae5d8 Fixing a test 2024-10-09 09:56:19 -04:00
Kenneth Kehl
058a999ed0 ugh 2024-07-11 09:38:32 -07:00
Kenneth Kehl
5b97f33831 fix flow and skip tests for now 2024-04-19 13:53:32 -07:00
Andrew Shumway
6999d72f76 Fix dashboard bug/usage page 2024-02-07 09:38:18 -07:00
stvnrlly
378717571b remove unused support forms/pages & unused go-live form 2023-12-20 10:44:38 -05:00
stvnrlly
f600dd95d6 remove email branding 2023-12-18 16:10:12 -05:00
Carlo Costino
35ecd7006a Finally finished linting all the tests!
...Now to fix the ones I broke... :lolsob:

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-10-12 10:26:01 -04:00
Jonathan Bobel
fea6debaf2 More changes from govuk to usa 2023-08-28 14:40:33 -04:00
Jonathan Bobel
2e16d8d31b Updates after merging black 2023-08-28 12:12:21 -04:00
Kenneth Kehl
8c9721d8e2 notify-api-412 use black to enforce python coding style 2023-08-25 09:12:23 -07:00
Jonathan Bobel
a574fc7b3a Working through the Platform Admin section 2023-08-17 15:13:26 -04:00
Jonathan Bobel
242c7acd34 Changing U.S. Notify to Notify.gov (#656) 2023-07-28 11:12:46 -04:00
Steven Reilly
13d0e46b52 blunt rename of org (#620) 2023-07-12 12:09:44 -04:00