Jonathan Bobel
c611fe38c9
945 - Fixed the javascript so it's not breaking every page this element is not on
2023-11-27 16:19:54 -05:00
Jonathan Bobel
06a15c5afc
927 - Updates to math in Dashboard area
2023-11-16 12:02:59 -05:00
Carlo Costino
a46a21a519
Revert recent changes for window location updates
...
There are a few other things at play that will require more investigation at a future date:
- Why window.location.assign() or history.pushState() do not work
- If any other config or polyfills are needed with JSDOM
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2023-10-12 10:00:30 -04:00
Carlo Costino
4fff35590b
Attempt at fixing sign-out link after session expires
...
Note that this still does not seem to work; needs more investigation, but not a showstopper for the feature going out!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2023-10-11 17:10:53 -04:00
Carlo Costino
d4d36087d4
Swapped resetting window.location.href to using window.location.assign
...
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2023-10-11 15:48:30 -04:00
Andrew Shumway
76f9c5e6ab
Merge branch 'main' of https://github.com/GSA/notifications-admin into notify-678
2023-10-10 11:00:37 -06:00
Jonathan Bobel
db201eeda9
Small styling updates
2023-10-10 11:23:19 -04:00
Jonathan Bobel
fd196c6534
814 - Adding alert component to CSV error area
2023-10-05 16:20:37 -04:00
Andrew Shumway
643e1ef1b6
Merge branch 'main' of https://github.com/GSA/notifications-admin into notify-678
2023-10-03 14:37:04 -06:00
Andrew Shumway
efce22b171
Put timer back to 25 minutes
2023-10-02 15:21:00 -06:00
Andrew Shumway
93ac55ce35
Separate logout by user or inactivity
2023-10-02 15:20:23 -06:00
Andrew Shumway
00db493305
Clean up code/tests
2023-10-02 14:48:35 -06:00
Jonathan Bobel
64094c02ed
Updated home page image
2023-10-02 11:11:52 -04:00
Carlo Costino
57f2ee798b
Made several adjustments for session timer tests
...
- Turned the timeoutPopup module into a proper module that is exported
- Pulled out the setInterval inner function to be its own method
- Adjusted the session timer tests to have additional setup and teardown pieces
- Added a few tests
There may be some additional adjustments needed, e.g., we may not have to expose all of the methods, but then we have to figure out how to make them accessible in the tests another way.
h/t @A-Shumway42 for pairing with me to review all of these changes and approach!
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov >
2023-09-28 15:31:08 -04:00
Andrew Shumway
d7e7a082cd
Put timer back to 25 minute kickoff
2023-09-27 11:37:43 -06:00
Andrew Shumway
25190117dc
Remove attempts to export module
2023-09-27 11:24:46 -06:00
Andrew Shumway
9846379c0f
Merge branch 'main' of https://github.com/GSA/notifications-admin into notify-678
2023-09-27 11:15:46 -06:00
Carlo Costino
285a54a552
Merge pull request #788 from GSA/780-remove-menu-on-mobile
...
780 - Hide menu button on mobile home page when logged out
2023-09-25 13:55:35 -04:00
Jonathan Bobel
e2ab8ea008
Styling update for failed section
2023-09-22 16:35:12 -04:00
Jonathan Bobel
811c51c469
Styling and conditional changes for mobile menu button
2023-09-21 15:01:29 -04:00
Jonathan Bobel
c069ab7abc
Slight change to the icon
2023-09-21 09:55:42 -04:00
Jonathan Bobel
54eb8df9f7
- Added new flag imagery for favicon and related images
...
- Removed preloaded fonts - legacy UK site stuff
- Added the ability to run pa11y scan with npm run pa11y-ci
2023-09-20 13:52:54 -04:00
Jonathan Bobel
594e1095f7
Styling update to fix broken link when status is failing
2023-09-18 12:14:28 -04:00
Jonathan Bobel
c94da180cc
Merge branch 'main' of https://github.com/GSA/notifications-admin into 767-move-sign-out-nav-item
...
# Conflicts:
# app/assets/sass/uswds/_uswds-theme-custom-styles.scss
2023-09-18 09:57:41 -04:00
Jonathan Bobel
d4500461d0
Changing the name of this scss file
2023-09-15 15:47:41 -04:00
Jonathan Bobel
8e158e7646
Moving the sign out nav item to the right
2023-09-15 15:46:24 -04:00
Jonathan Bobel
f075d28799
Moved some files around to keep the legacy govuk styles in their own place in case we don't need them someday
2023-09-15 13:29:33 -04:00
Jonathan Bobel
dedb41f67e
Fixing styling issues on the send message flow
2023-09-15 12:26:31 -04:00
Jonathan Bobel
bbf41bae5e
Reintroducing govuk styles for file upload page
2023-09-14 14:10:07 -04:00
Andrew Shumway
d856e39484
Create export of session timer for tests
2023-09-14 08:56:46 -06:00
Andrew Shumway
f257a38084
Refactor code/initial tests
2023-09-13 12:44:40 -06:00
Jonathan Bobel
c6e356c315
Changed a few things for accessibility
2023-09-12 15:17:06 -04:00
Andrew Shumway
42cd3b4a0e
Moved html to footer
2023-09-12 11:30:27 -06:00
Andrew Shumway
92953676c4
Added user authentication check to timer
2023-09-08 13:51:12 -06:00
Jonathan Bobel
1507199e6b
Altered the modal a bit to use USWDS styling and the dialog element - still needs some cleanup but passing it back off to Andrew
2023-09-07 16:41:55 -04:00
Andrew Shumway
559965c479
Merge branch 'main' of https://github.com/GSA/notifications-admin into notify-678
2023-09-07 08:39:14 -06:00
Andrew Shumway
8712d7d822
Functionality for session timer display
2023-09-07 08:38:41 -06:00
Jonathan Bobel
d8a6004926
- Changing things back to govukFieldset
...
- Added the usaAlert component
- Edited styles because stripping out UK styles broke the highlighting section
2023-09-01 16:34:54 -04:00
Jonathan Bobel
c02b7b0047
Few govuk to usa changes on this page which I'm not sure when you see it
2023-08-28 15:26:19 -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
8ea03c9da6
Few style and header changes
2023-08-25 11:11:15 -04:00
Jonathan Bobel
a388178e2a
Removing or changing more govuk styles
2023-08-25 10:40:56 -04:00
Jonathan Bobel
412fad89ff
Changing the govuk grid to USWDS
2023-08-23 16:18:25 -04:00
Jonathan Bobel
966e929d47
Got the tests to work
2023-08-23 11:24:35 -04:00
Jonathan Bobel
51fde90f79
A few clean-up items in the Platform Admin section
2023-08-18 11:30:30 -04:00
Jonathan Bobel
a574fc7b3a
Working through the Platform Admin section
2023-08-17 15:13:26 -04:00
Andrew Shumway
9d16738c83
Add initial file for popup
2023-08-16 10:55:24 -06:00
Jonathan Bobel
01a319e0be
Commit before editing platform admin area
2023-08-16 11:15:23 -04:00