Commit Graph

10885 Commits

Author SHA1 Message Date
Alex Janousek
8be1155331 Added nav link fix & merged in main 2025-11-07 07:23:01 -05:00
Beverly Nguyen
d7e5a61142 EMAIL_REGEX complied and css updates 2025-11-07 07:23:01 -05:00
Beverly Nguyen
981216689a adding escaping 2025-11-07 07:22:54 -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
8ee2d386c7 Add service editing to organization dashboard with confirmation modal
- Add edit form for service name, primary contact, and status
- Add confirmation modal before saving changes
- Refactor dashboard actions into helper functions
- Add validation for service name and email format
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
99f2627357 Migrate styles from deprecated file and remove all comments
- Migrated guide page styles (Best Practices, Clear Goals, Establish Trust, Write for Action)
- Created _guides.scss component with all missing styles
- Fixed SMS message bubble dimensions to match original design (464px, 5px border-radius)
- Reduced header divider height between Settings | Sign out
- Removed duplicate placeholder styles from _sms-message.scss
- Created design token for placeholder highlight color (#face00)
- Removed all unnecessary comments from SCSS files
- Migrated new fieldset and radio background styles from main branch
2025-11-07 07:22:48 -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
Alex Janousek
d86da8ed50 Linting tweaks 2025-11-05 10:22:33 -05:00
Alex Janousek
937417480e SCSS refactor, theme cleanup 2025-11-05 09:24:31 -05:00
Alex Janousek
1566c70027 Refactored sass implementation to allow easier customization 2025-11-02 14:54:43 -05:00
Beverly Nguyen
820b6d2e78 fix test 2025-10-30 17:30:20 -07:00
Beverly Nguyen
fca008eba3 Merge branch 'main' into 3062-create-an-edit-modal 2025-10-30 14:59:09 -07: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
Alex Janousek
32f82cce91 Removed dead code and dead depcrecated route 2025-10-30 14:36:30 -04:00
Beverly Nguyen
949f09bb70 Add inline forms to organization dashboard for creating services and inviting users 2025-10-30 10:00:52 -07:00
Alex Janousek
3a3458e184 Potential fix for code scanning alert no. 23: URL redirection from remote source (#3064)
* Potential fix for code scanning alert no. 23: URL redirection from remote source

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Removed helper function

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-10-30 11:47:27 -04:00
Beverly Nguyen
f498553a49 Fix feature flag case sensitivity for Cloud Foundry environments 2025-10-29 10:15:36 -07: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
bb43d81a0e One last tweak 2025-10-29 09:49:44 -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
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
Alex Janousek
21a8b1784e Updated template folder form to not use jquery 2025-10-24 13:19:02 -04:00
Beverly Nguyen
06b4ecbbcf Bug Fix: One-off button is missing for users with only ‘send message’ permission. 2025-10-23 11:47:29 -07:00
Alex Janousek
cedfd4fe04 Another file converted 2025-10-23 12:04:26 -04:00
Alex Janousek
2fdb0e30f9 Another converted file 2025-10-22 14:38:01 -04:00
Alex Janousek
51c7587637 Converted another js file 2025-10-22 08:49:49 -04: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
Alex Janousek
d119ac9c18 2 more files converted 2025-10-21 16:38:35 -04:00
Beverly Nguyen
0a3d21215c get service and usage 2025-10-21 12:26:56 -07:00
Beverly Nguyen
ba01e6e388 Merge branch 'main' of github.com:GSA/notifications-admin into 3021-create-aggregate-table-of-services-per-org 2025-10-21 11:13:01 -07:00
Alex Janousek
5e32691393 More javascript converted 2025-10-21 11:06:08 -04:00
Alex Janousek
2ba8779c9b Converted more files 2025-10-21 09:35:41 -04:00
Alex Janousek
c53c9f5c91 Removed jquery from a few simple javascript files 2025-10-20 18:44:33 -04:00
Beverly Nguyen
3127de7711 refactor 2025-10-20 12:26:07 -07:00
Beverly Nguyen
afef4978f9 refactor org model and removed enum 2025-10-20 12:11:01 -07:00
Alex Janousek
43c076e504 Copy updates. Changing client => people 2025-10-20 11:14:44 -04: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
965f3780fd toggle description 2025-10-17 15:54:45 -07:00