Commit Graph
57 Commits
Author SHA1 Message Date
Alex Janousek b06e205952 Merge pull request #3235 from GSA/fix/message-allowance-heading-3119
Small copy change
2026-02-11 11:04:49 -05:00
Alex Janousek 957e0a8103 Updated based on comment 2026-02-04 14:28:56 -05:00
Alex Janousek 196cdea567 More copy updates 2026-02-03 09:45:39 -05:00
Alex Janousek 7bfd79c97f Small copy change 2026-02-02 15:37:27 -05:00
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 0f995ce392 adding back css that was removed 2025-11-12 13:36:52 -08:00
Beverly Nguyen 38a4143108 remove bg color 2025-11-11 12:21:15 -08:00
Beverly Nguyen a52b5ff419 Add "Delete Service" button 2025-11-11 12:02:26 -08:00
Beverly Nguyen d7e5a61142 EMAIL_REGEX complied and css updates 2025-11-07 07:23:01 -05:00
Beverly Nguyen bdc6db1d66 Fix None rendering in empty email field 2025-11-07 07:22:53 -05:00
Beverly Nguyen f57ad08007 ove organization dashboard JS to separate file 2025-11-07 07:22:53 -05:00
Beverly Nguyen b7bdfb4441 confirmation modal 2025-11-07 07:22:53 -05:00
Beverly Nguyen 74e15c117d add editing actions 2025-11-07 07:22:53 -05:00
Alex Janousek 634824b0d3 Merged in main 2025-11-06 14:36:04 -05:00
Alex Janousek 5d9719e0f2 Stablized with all CSS working now 2025-11-06 14:23:30 -05:00
Beverly Nguyen 87e932dc52 button improvements 2025-10-30 14:45:54 -07:00
Beverly Nguyen ce98732914 a11y fixes 2025-10-30 14:16:32 -07:00
Beverly Nguyen 6e20ebb7fa Added new buttons for forms to be inline and visual highlight 2025-10-30 14:14:17 -07:00
Beverly Nguyen 949f09bb70 Add inline forms to organization dashboard for creating services and inviting users 2025-10-30 10:00:52 -07:00
Beverly Nguyen 304efabeec update test 2025-10-27 17:28:31 -07:00
Beverly Nguyen 362c52ce8b table-overflow-x-auto 2025-10-21 15:37:43 -07:00
Beverly Nguyen 11a5f01fa4 update table columns 2025-10-21 15:31:37 -07:00
Beverly Nguyen b76ab1a679 update date format 2025-10-21 14:37:27 -07:00
Beverly Nguyen 965f3780fd toggle description 2025-10-17 15:54:45 -07:00
Beverly Nguyen 507c33a4db Add services overview table to organization dashboard 2025-10-16 17:42:42 -07:00
Beverly Nguyen 847101fbf6 add test 2025-10-16 16:56:29 -07:00
Beverly Nguyen a89163ce28 updated the styling 2025-10-16 14:58:27 -07:00
Beverly Nguyen fb528f03a8 Add organization message usage and service counts to dashboard
- Fetch organization message allowance from API endpoint
- Display messages sent, remaining, and total limit on dashboard
- Add service count statistics (total, live, trial, suspended)
- Pass message usage data to template for chart visualization
2025-10-16 14:39:01 -07:00
Beverly Nguyen 11d7f5839d Add Service Status and message usage count 2025-10-14 15:28:58 -07:00
Beverly Nguyen 14c4f3a726 we only need current financial year 2025-10-14 12:59:49 -07:00
Beverly Nguyen 08d39d7bad Moved usage to it's own route to not confuse with dashboard 2025-10-14 12:27:15 -07:00
Beverly Nguyen 0168331390 adding total chart 2025-10-06 18:12:31 -07:00
Beverly Nguyen 68ebcf88f5 set up org dashboard 2025-10-06 14:12:46 -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 a196827da8 Complete govuk-width-container migration and fix add-org template 2025-07-22 08:57:05 -04:00
alexjanousekGSA 3e2fe8be04 Updated and tested all buttons 2025-07-02 21:30:00 -04:00
Jonathan Bobel 5f258cb699 2515 - Remove autofocus.js 2025-04-17 14:46:00 -04:00
Beverly Nguyen ff1b60cc89 Merge branch 'main' into 1464-switch-to-the-new-withnav_template 2024-05-17 11:20:55 -07:00
Beverly Nguyen 3b82e136e0 switched to withnav_template for org_template, settings template 2024-04-24 13:43:17 -07:00
Beverly Nguyen bc945c9420 replaced content_tempalte and withoutnav_template with base.html 2024-04-24 12:31:00 -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
stvnrlly f538e70fe6 remove unused organization templates 2023-12-17 16:29:29 -05:00
Jonathan Bobel c19083b04e Merge branch 'main' of https://github.com/GSA/notifications-admin into 718-clean-up-components-section
# Conflicts:
#	app/templates/components/components/footer/_footer.scss
#	app/templates/components/components/hint/_hint.scss
#	app/templates/views/service-settings/data-retention.html
#	app/templates/views/service-settings/sms-senders.html
#	app/templates/views/two-factor-webauthn.html
#	app/templates/views/user-profile/security-keys.html
2023-08-31 12:06:55 -04:00
Jonathan Bobel b1c6a768ec Committing before merge 2023-08-30 11:07:38 -04:00
Jonathan Bobel 8ab550a22f Radio buttons and list edits 2023-08-25 15:31:44 -04:00
Jonathan Bobel 8b3807da3c Removing the govuk-body class 2023-08-25 11:49:13 -04:00
Jonathan Bobel 64256a6f57 Removing govuk utility classes 2023-08-25 11:38:07 -04:00
Jonathan Bobel a388178e2a Removing or changing more govuk styles 2023-08-25 10:40:56 -04:00