Commit Graph

4572 Commits

Author SHA1 Message Date
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
Jonathan Bobel
40dd67056d Merge branch 'main' of https://github.com/GSA/notifications-admin into 709-remove-govuk-styles
# Conflicts:
#	Pipfile.lock
#	app/main/forms.py
#	tests/app/main/views/accounts/test_choose_accounts.py
#	tests/app/main/views/organizations/test_organizations.py
#	tests/app/main/views/service_settings/test_service_settings.py
#	tests/app/main/views/test_add_service.py
#	tests/app/main/views/test_api_integration.py
#	tests/app/main/views/test_dashboard.py
#	tests/app/main/views/test_find_users.py
#	tests/app/main/views/test_index.py
#	tests/app/main/views/test_jobs.py
#	tests/app/main/views/test_platform_admin.py
#	tests/app/main/views/test_template_folders.py
#	tests/app/main/views/test_tour.py
2023-08-28 10:25:53 -04:00
Jonathan Bobel
8ab550a22f Radio buttons and list edits 2023-08-25 15:31:44 -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
Jonathan Bobel
8b3807da3c Removing the govuk-body class 2023-08-25 11:49:13 -04:00
Jonathan Bobel
a388178e2a Removing or changing more govuk styles 2023-08-25 10:40:56 -04:00
Jonathan Bobel
769f1e9355 Merge branch 'main' of https://github.com/GSA/notifications-admin into 709-remove-govuk-styles 2023-08-25 09:12:16 -04:00
stvnrlly
6c6c22c307 Merge branch 'main' into notify-admin-211 2023-08-24 20:27:40 -04:00
Steven Reilly
5e4faf2b0a Merge pull request #696 from GSA/686-remove-uk-styles
686 Remove UK references and styles
2023-08-24 16:20:18 -04:00
Carlo Costino
d79e15c2a1 Clean up state of E2E tests
This changeset takes care of leaving E2E tests in a clean state so that
we can revisit the work later.  The efforts to add authentication
support did not pan out, so we will go a different route in the near
future.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-24 15:31:21 -04:00
Kenneth Kehl
476644369d notify-admin-211 remove nhs-specific code 2023-08-24 07:49:42 -07:00
Jonathan Bobel
a9ee0769ee Fixing this test 2023-08-23 16:34:33 -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
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
cc0e0a90f0 Few amendments to a failing test 2023-08-17 15:27:49 -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
Jonathan Bobel
6b22c347da Got the tests to pass, so doing a commit 2023-08-15 13:22: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
ff33c7c7f9 Fixing tests 2023-08-14 15:29:10 -04:00
Jonathan Bobel
1be305d045 Reworking checkboxes to adhere to USWDS styling 2023-08-14 10:35:11 -04:00
Jonathan Bobel
fc9667d25b Merge branch 'main' of https://github.com/GSA/notifications-admin into 686-remove-uk-styles
# Conflicts:
#	app/templates/views/service-settings/set-sms.html
2023-08-08 16:49:56 -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
47ab69c4ec notify-admin-687 settings/send text messages changes 2023-08-08 07:53:06 -07:00
Kenneth Kehl
7637695417 Merge pull request #665 from GSA/dependabot/pip/flake8-6.1.0
Bump flake8 from 6.0.0 to 6.1.0
2023-08-07 08:35:23 -07:00
Kenneth Kehl
d5f9fb15d7 fix test for flake8 2023-08-07 08:07:36 -07:00
Jonathan Bobel
d9e5709a0f Removing the section that calculated the count bar for templates and simplified 2023-08-04 14:23:19 -04:00
Jonathan Bobel
0675749b0c Merge branch 'main' of https://github.com/GSA/notifications-admin into 636-remove-uk-requirements 2023-08-03 14:54:09 -04:00
Jonathan Bobel
74c1bb3baf Changed link to email address instead, adjusted test to reflect 2023-08-03 14:46:36 -04:00
Carlo Costino
ab92764840 Remove unused HTTP response header
See https://github.com/wntrblm/flask-talisman/issues/27 for more details

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-08-03 11:13:18 -04:00
Jonathan Bobel
e1528a27b2 Seeing if this test change will let it pass 2023-07-28 14:11:03 -04:00
Steven Reilly
be5144b99a Merge pull request #643 from GSA/notify-admin-530 2023-07-28 11:18:36 -04:00
Andrew Shumway
abf06247d2 Added if admin check to remove row in service settings (#621) 2023-07-28 11:17:02 -04:00
Jonathan Bobel
242c7acd34 Changing U.S. Notify to Notify.gov (#656) 2023-07-28 11:12:46 -04:00
Jonathan Bobel
27a193160f 619 - Removing all mention of emails from the pilot (#615) 2023-07-28 11:03:37 -04:00
Carlo Costino
b5664c3d20 Add support for E2E (end-to-end) tests (#625)
This changeset lays the foundation for supporting E2E (end-to-end) integration tests for US Notify.  It brings in the Playwright testing framework along with the Playwright pytest plugin to make this possible, and includes the following adjustments:

- A new test session fixture for ensuring that Playwright authenticates with the sites that are currently behind HTTP Auth (requies env-var config)
- A new end_to_end test directory specifically for E2E tests
- Updates to the Makefile that make sure E2E tests are not run as a part of the normal test routine but can be run separately
- A new command in the Makefile to run E2E tests that will run in Chromium, Firefox, and Webkit headless browsers

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-07-28 09:31:45 -04:00
Andrew Shumway
34fef6954c Added UTC to formatter return strings and appropriate tests (#617)
Co-authored-by: Andrew Shumway <ashumway@flexion.us>
2023-07-27 11:22:05 -04:00
Kenneth Kehl
f188dea3cd fix flake8 2023-07-26 10:58:53 -07:00
Kenneth Kehl
3a463737c7 merge from main and resolve 2023-07-26 09:20:05 -07:00
Kenneth Kehl
559ed217e4 fix test 2023-07-26 09:09:06 -07:00
Kenneth Kehl
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
Kenneth Kehl
933a4808e4 notify-admin-530 remove email info in service name settings 2023-07-21 08:24:10 -07:00
Tim Lowden
94ea3832f8 Merge pull request #627 from GSA/609-remove-create-account-link
Removing the link to create an account
2023-07-18 11:23:24 -04:00
Kenneth Kehl
ecc4aeb416 Merge pull request #618 from GSA/notify-api-340
notify-api-340 remove daily limit
2023-07-18 07:00:09 -07:00
Jonathan Bobel
bbc03d2ddb Deleting instead of commenting out 2023-07-14 10:39:12 -04:00
Jonathan Bobel
f11746324d Changing white space to try to kick this test off again 2023-07-13 12:54:40 -04:00