Commit Graph

122 Commits

Author SHA1 Message Date
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
820e8b01c8 fix readme typo 2025-09-29 12:23:52 -07:00
Kenneth Kehl
29a9dc5026 upgrade python to 3.13.2 2025-08-28 08:26:46 -07:00
Carlo Costino
f3df2f9c33 Downgrade Python to 3.12.9 again
This changeset puts us back to Python 3.12.9 since we are still wrestling with certificate validation errors in Python 3.13 and no easy way to test things without breaking our deployment flow currently.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-07-30 12:24:16 -04:00
ccostino
0860d41042 Fix version number to match
Document the correct version.
2025-07-29 09:54:39 -04:00
ccostino
5a37482510 Fix version number to match
Document the correct version.
2025-07-29 09:54:30 -04:00
ccostino
cd14024627 Fix version number to match
Document the correct version.
2025-07-29 09:54:20 -04:00
Kenneth Kehl
814d08af2b upgrade to python 3.13.2 2025-07-28 11:56:55 -07:00
Carlo Costino
99194c08d0 Updated README Terraform setup instructio
This changeset updates the setup instructions for Terraform to use a newer tool to manage Terraform installations, and to update the Terraform version used within the project.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-07-23 13:48:03 -04:00
Kenneth Kehl
ff3b9eb820 upgrade to python 3.12.9 2025-06-27 07:00:45 -07:00
Kenneth Kehl
4cc97e8c8c upgrade to python 3.12.7 2025-06-26 07:47:08 -07:00
Kenneth Kehl
68ceda6db5 revert python upgrade again 2025-06-25 13:38:29 -07:00
Kenneth Kehl
bc28e3e2f9 upgrade python again to 3.13.2 2025-06-19 06:58:20 -07:00
Kenneth Kehl
a5399ae693 manually roll python back to 3.12.2 2025-06-09 08:59:50 -07:00
Kenneth Kehl
4cbcf3fe27 python upgrade 2025-05-30 10:09:40 -07:00
Kenneth Kehl
8b2139727e add README comments about poetry upgrades 2025-05-29 08:49:38 -07:00
Carlo Costino
206247f543 Clean up typos
This changeset cleans up a variety of typos that were found and submitted in PR #2588; we cannot directly accept external contributions, but we appreciate the flagging of things like this!

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2025-05-21 17:01:01 -04:00
Cliff Hill
4b50dfc702 Updated documentation.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-15 08:44:32 -05:00
Kenneth Kehl
1cc760c153 write a script to get the VCAP value 2024-10-09 09:43:48 -07:00
Kenneth Kehl
b4b15bc209 cleanup 2024-10-07 10:45:02 -07:00
Carlo Costino
1f42dbdd63 Merge branch 'main' into notify-admin-1495 2024-06-28 11:01:13 -04:00
alexjanousekGSA
18da813fe6 Updated readme 2024-06-26 11:08:20 -06:00
Kenneth Kehl
b126518940 update readme 2024-06-19 08:40:11 -07:00
Carlo Costino
9a83ba7475 Localize notification_utils to the admin
This changeset pulls in all of the notification_utils code directly into the admin and removes it as an external dependency. We are doing this to cut down on operational maintenance of the project and will begin removing parts of it no longer needed for the admin.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2024-05-16 10:37:37 -04:00
Kenneth Kehl
b79835dfd2 code review feedback 2024-05-08 09:10:41 -07:00
Kenneth Kehl
87a0204fe2 explain how to create a first user in the db 2024-05-08 08:36:39 -07:00
samathad2023
b006e2cacf utils dependencies updates 2024-03-21 13:01:14 -07:00
samathad2023
00f81a74fd latest utils commit and sync with main 2024-03-20 14:11:16 -07:00
samathad2023
da5da1abe9 README updates 2024-03-19 09:19:26 -07:00
Steven Reilly
5b8377faae Update README.md 2024-03-06 14:15:37 -05:00
Carlo Costino
3aa5f3415e Updated README title
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-11-22 14:10:03 -05:00
Carlo Costino
d2891042b4 Added pre-commit git hooks into the project
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-11-22 14:05:23 -05:00
Carlo Costino
40de352f9e Update README with new instructions and improve setup
This changeset updates the README.md file with a set of entirely new instructions. These updates are intended to improve clarity, simplify steps, and reduce confusion and environment-setup gotchas that folks have run into previously and we have learned from. A couple of other changes are also included:

- Minor adjustments to the Makefile to improve make bootstrap
- Updates to the sample.env file to include previously missing required environment variables and/or information
- Additional support for Python virtual environments
- Removes tracking of the .python-version file used by pyenv

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-11-22 14:05:20 -05:00
Carlo Costino
09c4dd2e1d Update more dependencies and fix notifications-utils
This changeset updates a few more dependencies and addresses the challenges we have had in keeping the notifications-utils dependency up-to-date.  The changes include instructions on what to do going forward for future notifications-utils updates.

Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-11-01 12:16:35 -04:00
Carlo Costino
e055318ca8 Added instructions to the README
Signed-off-by: Carlo Costino <carlo.costino@gsa.gov>
2023-10-30 16:57:03 -04:00
Steven Reilly
97a6de68b8 update poetry doc link
Co-authored-by: Carlo Costino <ccostino@users.noreply.github.com>
2023-09-05 12:16:52 -04:00
Kenneth Kehl
e8d7d91402 switch from pipenv to poetry 2023-09-01 07:56:02 -07: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
Carlo Costino
d83ee3f66c Update README with additional nvm install step (#513) 2023-05-17 17:09:23 -04:00
Jonathan Bobel
9412821490 Removing these instructions because I tied them into the default build process 2023-04-28 11:25:40 -04:00
Jonathan Bobel
a73d53dd78 Updated README to include USWDS instructions 2023-04-24 15:52:38 -04:00
Ryan Ahearn
e3610f7d9d Address PR feedback 2023-03-14 16:00:40 -04:00
stvnrlly
7613cd2747 remove static and re-add to .gitignore 2022-12-06 10:20:22 -05:00
Steven Reilly
6d33a4621b Merge pull request #185 from GSA/tdlowden-patch-1
Create notify-pilot-flyer.md
2022-11-08 16:44:32 -05:00
Tim Lowden
e5c1ac1f16 Update README.md 2022-11-08 16:10:50 -05:00
stvnrlly
e44fe2eb11 switch to pipenv 2022-11-08 09:44:09 -05:00
Ryan Ahearn
95ad8827bc Merge pull request #182 from GSA/fix-service-names
Replace old notifications- service prefix with notify-
2022-11-07 14:02:09 -05:00
Ryan Ahearn
ea902c3403 Update URL for demo admin server 2022-11-07 13:55:30 -05:00
stvnrlly
7eae8b3a97 until → under 2022-11-07 12:24:46 -05:00
stvnrlly
5f942b19a8 update licensing terms for us gov 2022-11-07 11:29:20 -05:00