diff --git a/.github/actions/setup-project/action.yml b/.github/actions/setup-project/action.yml index db1540fad..9315b7172 100644 --- a/.github/actions/setup-project/action.yml +++ b/.github/actions/setup-project/action.yml @@ -15,7 +15,7 @@ runs: python-version: "3.12.3" - name: Install poetry shell: bash - run: pip install poetry + run: pip install poetry==1.8.5 - name: Install application dependencies shell: bash run: make bootstrap diff --git a/Makefile b/Makefile index ed9baf394..9e0eeb46e 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,6 @@ NVMSH := $(shell [ -f "$(HOME)/.nvm/nvm.sh" ] && echo "$(HOME)/.nvm/nvm.sh" || e .PHONY: bootstrap bootstrap: generate-version-file ## Set up everything to run the app - poetry self update poetry self add poetry-dotenv-plugin poetry lock --no-update poetry install --sync --no-root diff --git a/app/main/views/index.py b/app/main/views/index.py index 92cbfaf0b..c460f6d37 100644 --- a/app/main/views/index.py +++ b/app/main/views/index.py @@ -282,6 +282,8 @@ def guidance_index(): def contact(): return render_template( "views/contact.html", + navigation_links=about_notify_nav(), + ) @@ -313,6 +315,8 @@ def why_text_messaging(): def join_notify(): return render_template( "views/join-notify.html", + navigation_links=about_notify_nav(), + ) diff --git a/app/main/views/sub_navigation_dictionaries.py b/app/main/views/sub_navigation_dictionaries.py index 9bd008842..0e896b64e 100644 --- a/app/main/views/sub_navigation_dictionaries.py +++ b/app/main/views/sub_navigation_dictionaries.py @@ -119,7 +119,7 @@ def about_notify_nav(): "link": "main.join_notify", }, { - "name": "Contact", + "name": "Contact us", "link": "main.contact", }, ] diff --git a/app/templates/components/header.html b/app/templates/components/header.html index 2a1d330b4..41e28e42b 100644 --- a/app/templates/components/header.html +++ b/app/templates/components/header.html @@ -41,7 +41,7 @@ {% set navigation = navigation + [ {"href": url_for('main.about_notify'), "text": "About Notify", "active": request.path == '/about'}, {"href": url_for('main.join_notify'), "text": "Join Notify", "active": request.path == '/join-notify'}, - {"href": url_for('main.contact'), "text": "Contact", "active": request.path == '/contact'} + {"href": url_for('main.contact'), "text": "Contact us", "active": request.path == '/contact'} ] %} {% endif %} {% endif %} diff --git a/app/templates/views/about/why-text-messaging.html b/app/templates/views/about/why-text-messaging.html index 2b1982225..c70629e58 100644 --- a/app/templates/views/about/why-text-messaging.html +++ b/app/templates/views/about/why-text-messaging.html @@ -40,7 +40,7 @@
Texting not only helps programs reach people using a nearly-universal communication method, it is a cost effective - way to do so. With Notify.gov you can get started for free, allowing you to try out + way to do so. With Notify.gov you can get started for free, allowing you to try out texting to complement your existing communications and outreach strategies.
Limited data retention, encryption, and multi-factor
- authentication protect user data and manage risk
+ authentication protect user data and manage risk with
our security efforts