Commit Graph
3568 Commits
Author SHA1 Message Date
Kenneth Kehl e3490691d3 notify-admin-762 fix tests 2023-09-19 14:30:32 -07:00
Kenneth Kehl 91f1790c89 fix up 2023-09-13 12:16:43 -07:00
Kenneth Kehl 705808e0e5 remove TODO comment 2023-09-12 10:37:14 -07:00
Kenneth Kehl f813a403a9 fix tests to use env vars 2023-09-11 14:23:12 -07:00
Kenneth Kehl 29ea098fd3 make some progress 2023-09-08 12:53:35 -07:00
Kenneth Kehl cc8f8dfcc2 initial 2023-09-08 08:38:27 -07:00
Kenneth Kehl b5d795e09e notify-api-446 change default text message sender from U.S. Notify 2023-08-31 08:21:28 -07:00
Jonathan Bobel 3cee5302e4 Changes to the forms file 2023-08-28 12:29:25 -04:00
Kenneth Kehl 8c9721d8e2 notify-api-412 use black to enforce python coding style 2023-08-25 09:12:23 -07:00
Kenneth Kehl c6eb007386 merge from main 2023-08-25 08:57:24 -07:00
stvnrlly 6c6c22c307 Merge branch 'main' into notify-admin-211 2023-08-24 20:27:40 -04:00
Kenneth Kehl 476644369d notify-admin-211 remove nhs-specific code 2023-08-24 07:49:42 -07:00
Jonathan Bobel 4aa781ed9a Merge branch 'main' of https://github.com/GSA/notifications-admin into 686-remove-uk-styles 2023-08-23 11:24:50 -04:00
Steven Reilly 9fc44a352b Merge branch 'main' into notify-api-387 2023-08-22 17:45:04 -04:00
Jonathan Bobel a4fc40bcba Renamed components folder, put failing tests back in to get some assistance with those 2023-08-22 12:40:53 -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
Jonathan Bobel d66ff27bae Merge branch 'main' of https://github.com/GSA/notifications-admin into 686-remove-uk-styles
# Conflicts:
#	app/assets/stylesheets/main.scss
#	app/templates/views/find-users/user-information.html
#	app/templates/views/two-factor-webauthn.html
#	app/templates/views/user-profile/manage-security-key.html
#	app/templates/views/user-profile/security-keys.html
#	gulpfile.js
2023-08-15 13:29:39 -04:00
Carlo Costino 9e609efa1c Remove webauthn hooks
This changeset removes webauthn from the Notify.gov admin app.  We are not using webauthn at all in our implementation and will be looking at an entirely different authentication system in the near future.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-14 16:59:38 -04:00
Jonathan Bobel 348e29fb40 - Removed links to the gov uk stylesheets
- Deleted /stylesheets folder
- Removed sass build from gulpfile
- Changed gov links to usa links
- Changed other govuk styles, like breadcrumbs
- Changed name of uk_components file to us_components
- Fixed a few tests that broke on account of the changes
2023-08-08 16:19:17 -04:00
Kenneth Kehl d36c70ed16 notify-api-387 scan projects for unused code 2023-08-08 12:12:15 -07:00
Jonathan Bobel 242c7acd34 Changing U.S. Notify to Notify.gov (#656) 2023-07-28 11:12:46 -04:00
dc342385ce notify-admin-641 let platform admins export listing of all users (#647)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
Co-authored-by: stvnrlly <steven.reilly@gsa.gov>
2023-07-26 12:08:55 -04:00
Steven Reilly 13d0e46b52 blunt rename of org (#620) 2023-07-12 12:09:44 -04:00
Carlo Costino 234bbe677b Merge pull request #594 from GSA/notify-api-316
Rework downloadable reports and fix process_type
2023-07-03 15:12:34 -04:00
Carlo Costino 9f88af0ac2 Fix create and update template method calls
The removal of the process_type argument was causing a couple of the method calls to break since they were still sending in the argument.  This commit fixes that and updates the corresponding tests as well.

h/t @terrazoon for uncovering the touchpoints originally!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-03 15:06:06 -04:00
Carlo Costino da84a18970 Ensure users are authenticated for most pages (#586)
* Ensure users are authenticated for most pages

This changeset makes sure that users must be authenticated and logged in to view most pages of the Notify service.  We are moving to a model where only the home page and a select few others will be publicly accessible for the time being.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-03 15:03:33 -04:00
Kenneth Kehl 88b033616b Merge pull request #561 from GSA/notify-552
notify-552 remove option to use priority queue from UI
2023-06-28 13:46:55 -07:00
Kenneth Kehl d2d7a75a5f notify-536: accurately reflect delivery receipts in UI (#551) 2023-06-27 11:20:58 -04:00
Kenneth Kehl aa0f15c1b2 notify-552 remove option to use priority queue from UI 2023-06-20 08:37:56 -07:00
Jonathan Bobel f266084ddb Test passed, good time to commit 2023-06-16 14:55:24 -04:00
Andrew Shumway e0d4fee515 Replaced 30 min email exp variable with 1 hour in config for consistency 2023-06-15 08:54:52 -06:00
Carlo Costino 63a97b9780 Remove PY_TIMEZONE references (#547)
This changeset removes the PY_TIMEZONE configuration variable and updates all references to it to refer directly to pytz.utc instead.  It also cleans up a few of the import statements and removes those that are no longer needed (like the current_app reference from Flask).

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-06-12 17:00:20 -04:00
Carlo Costinoandstvnrlly 92d25f5a69 Convert frontend display to be just UTC (#540)
This changeset converts the display of dates and times to be just UTC to match the recent changes in the backend.  This unwinds a bit of work that was done previously and allows us to start with a clean slate in how we want to approach displaying dates and times going forward. It also adds a bit of explanatory text to help users.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
Co-authored-by: stvnrlly <steven.reilly@gsa.gov>
2023-06-12 15:49:48 -04:00
Jonathan Bobel d98a8ceada Update to top navigation active state(s) (#538)
* Updated top navigation active states
* Updated pricing page
2023-06-09 10:59:01 -04:00
Jonathan Bobel e0d2d74067 Update dashboard and template flow (#514)
* Updated header and footer
* Moved files around and updated gulpfile to correct the build process when it goes to production
* Updated fonts
* Adjusted grid templating
* Adding images to assets
* Updated account pages, dashboard, and pages in message sending flow
* Updated the styling for the landing pages in the account section once logged in
2023-06-08 13:12:00 -04:00
Andrew Shumway a1484c62bb Requested changes in PR review 2023-06-01 15:40:50 -06:00
Andrew Shumway d2fd5ab07d Added display of daily limit and remaining amount after csv upload 2023-05-15 14:37:05 -06:00
Jonathan Bobel 68e94dd650 Addressing most of the low-lift items from the Notify content audit (#491) 2023-05-08 10:49:30 -04:00
Steven Reilly 454b778582 Cookie streamlining (#493)
* remove cookie banner
* remove form from cookies.html
* move cookie content to privacy page
2023-05-03 15:33:27 -04:00
Steven Reilly 3f44877c8b Bump flask & werkzeug to 2.3 (#490)
* bump werkzeug to 2.3
* remove no_cookie blueprint
2023-05-02 09:45:48 -04:00
Kenneth KehlandKenneth Kehl 54abfb3a4d remove components related to MOU and agreement (#476)
Co-authored-by: Kenneth Kehl <@kkehl@flexion.us>
2023-04-28 14:08:12 -04:00
Ryan Ahearn 4fc95a4e28 Update utils for improved logging 2023-04-26 15:31:06 -04:00
Ryan Ahearn a42617f776 Add logging around auth{entication,orization} calls 2023-04-26 11:25:24 -04:00
Ryan Ahearn 99c94851c0 Create events logging for updating email and phone number for yourself 2023-04-26 11:25:24 -04:00
Ryan Ahearn 2d1d8e26c8 Create events logging for creating and removing user invites 2023-04-26 11:25:24 -04:00
Kenneth Kehl ec23f2077f some code review feedback 2023-04-20 11:32:28 -07:00
Kenneth Kehl 1a2bd34ccb merge from main 2023-04-20 11:19:55 -07:00
Kenneth Kehl 65ea248429 #446 remove crown 2023-04-13 07:13:04 -07:00
Ryan Ahearn de668d7aba Remove contact-list references from code 2023-04-12 15:35:14 -04:00