From 9e7244caf327b7a68bdfb1ca9962473f549761c8 Mon Sep 17 00:00:00 2001 From: Kegan Maher Date: Wed, 13 Mar 2024 13:45:16 -0700 Subject: [PATCH 1/7] chore(github): add task to link back to release process issue --- .github/ISSUE_TEMPLATE/release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/ISSUE_TEMPLATE/release.yml b/.github/ISSUE_TEMPLATE/release.yml index f77ec12e5..1b3c7f245 100644 --- a/.github/ISSUE_TEMPLATE/release.yml +++ b/.github/ISSUE_TEMPLATE/release.yml @@ -91,6 +91,7 @@ body: - label: Confirm acceptance of Smoke Tests by adding a comment to this issue - label: Tag the release on the `prod` branch, push the tag to GitHub (see [docs](https://docs.calitp.org/benefits/deployment/release/#5-tag-the-release) for commands) - label: Create a release in GitHub for the tag, generating release notes + - label: Edit release notes to link back to this Release process issue - label: Edit release notes with additional context, images, animations, etc. as-needed - type: checkboxes id: hotfix-checklist @@ -106,6 +107,7 @@ body: - label: Confirm acceptance of Smoke Tests by adding a comment to this issue - label: Tag the release on `prod`, push the tag to GitHub (see [docs](https://docs.calitp.org/benefits/deployment/release/#5-tag-the-release) for commands) - label: Create a release in GitHub for the tag, generating release notes + - label: Edit release notes to link back to this Release process issue - label: Edit release notes with additional context, images, animations, etc. as-needed - label: Create a branch off `dev` - label: Open a PR from `prod` into that branch, merge From 418757276ea09942dcf18cd382454cd2eda7c6cf Mon Sep 17 00:00:00 2001 From: Kegan Maher Date: Wed, 13 Mar 2024 15:28:48 -0700 Subject: [PATCH 2/7] chore(templates): update name of SBMTD agency card --- benefits/core/templates/core/includes/help--sbmtd.html | 4 ++-- .../media-item--idcardcheck--start--sbmtd-mobility-pass.html | 4 ++-- .../includes/selection-label--sbmtd-mobility-pass.html | 4 ++-- .../templates/eligibility/start--sbmtd-mobility-pass.html | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/benefits/core/templates/core/includes/help--sbmtd.html b/benefits/core/templates/core/includes/help--sbmtd.html index d4f5c5a73..85a7ddcd2 100644 --- a/benefits/core/templates/core/includes/help--sbmtd.html +++ b/benefits/core/templates/core/includes/help--sbmtd.html @@ -1,8 +1,8 @@ {% load i18n %} -

{% translate "What is a Mobility Pass?" %}

+

{% translate "What is a Reduced Fare Mobility ID?" %}

{% blocktranslate trimmed %} - The Santa Barbara Metropolitan Transit District issues Mobility Pass cards to eligible riders. This transit benefit may need to be renewed in the future based on the expiration date of the Mobility Pass. Learn more at the SBMTD Fares & Passes. + The Santa Barbara Metropolitan Transit District issues Reduced Fare Mobility ID cards to eligible riders. This transit benefit may need to be renewed in the future based on the expiration date of the Reduced Fare Mobility ID. Learn more at the SBMTD Fares & Passes. {% endblocktranslate %}

diff --git a/benefits/eligibility/templates/eligibility/includes/media-item--idcardcheck--start--sbmtd-mobility-pass.html b/benefits/eligibility/templates/eligibility/includes/media-item--idcardcheck--start--sbmtd-mobility-pass.html index 2117c9f62..2c004ab41 100644 --- a/benefits/eligibility/templates/eligibility/includes/media-item--idcardcheck--start--sbmtd-mobility-pass.html +++ b/benefits/eligibility/templates/eligibility/includes/media-item--idcardcheck--start--sbmtd-mobility-pass.html @@ -3,13 +3,13 @@ {% load i18n %} {% block heading %} - {% translate "Your current Mobility Pass number" %} + {% translate "Your current Reduced Fare Mobility ID number" %} {% endblock heading %} {% block body %}

- {% translate "You do not need to have your physical card, but you will need your 4-digit Mobility Pass number on the back of the card." %} + {% translate "You do not need to have your physical card, but you will need your 4-digit Reduced Fare Mobility ID number on the back of the card." %}

{% endblock body %} diff --git a/benefits/eligibility/templates/eligibility/includes/selection-label--sbmtd-mobility-pass.html b/benefits/eligibility/templates/eligibility/includes/selection-label--sbmtd-mobility-pass.html index 884348614..9d2e4f7de 100644 --- a/benefits/eligibility/templates/eligibility/includes/selection-label--sbmtd-mobility-pass.html +++ b/benefits/eligibility/templates/eligibility/includes/selection-label--sbmtd-mobility-pass.html @@ -2,9 +2,9 @@ {% load i18n %} {% block label %} - {% translate "SBMTD Mobility Pass" %} + {% translate "SBMTD Reduced Fare Mobility ID" %} {% endblock label %} {% block description %} - {% translate "This option is for people who have a current SBMTD Mobility Pass." %} + {% translate "This option is for people who have a current SBMTD Reduced Fare Mobility ID." %} {% endblock description %} diff --git a/benefits/eligibility/templates/eligibility/start--sbmtd-mobility-pass.html b/benefits/eligibility/templates/eligibility/start--sbmtd-mobility-pass.html index ace24b397..f2951d2af 100644 --- a/benefits/eligibility/templates/eligibility/start--sbmtd-mobility-pass.html +++ b/benefits/eligibility/templates/eligibility/start--sbmtd-mobility-pass.html @@ -7,7 +7,7 @@ {% block headline %}
-

{% translate "You selected a Mobility Pass transit benefit." %}

+

{% translate "You selected a Reduced Fare Mobility ID transit benefit." %}

{% endblock headline %} From c77b8a743c441a5a92f68dc1f44ff6e5355eb327 Mon Sep 17 00:00:00 2001 From: Kegan Maher Date: Wed, 13 Mar 2024 15:30:48 -0700 Subject: [PATCH 3/7] chore(forms): update name of SBMTD agency card --- benefits/eligibility/forms.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/benefits/eligibility/forms.py b/benefits/eligibility/forms.py index 46d22a8fc..3d64c89cf 100644 --- a/benefits/eligibility/forms.py +++ b/benefits/eligibility/forms.py @@ -9,7 +9,6 @@ from benefits.core import models, recaptcha, widgets - logger = logging.getLogger(__name__) @@ -160,17 +159,17 @@ def __init__(self, *args, **kwargs): class SBMTDMobilityPass(EligibilityVerificationForm): - """EligibilityVerification form for the SBMTD Mobility Pass.""" + """EligibilityVerification form for the SBMTD Reduced Fare Mobility ID.""" def __init__(self, *args, **kwargs): super().__init__( title=_("Agency card information"), headline=_("Let’s see if we can confirm your eligibility."), - blurb=_("Please input your Mobility Pass number and last name below to confirm your eligibility."), - name_label=_("Last name (as it appears on Mobility Pass card)"), + blurb=_("Please input your Reduced Fare Mobility ID number and last name below to confirm your eligibility."), + name_label=_("Last name (as it appears on Reduced Fare Mobility ID card)"), name_placeholder="Garcia", - name_help_text=_("We use this to help confirm your Mobility Pass."), - sub_label=_("SBMTD Mobility Pass number"), + name_help_text=_("We use this to help confirm your Reduced Fare Mobility ID."), + sub_label=_("SBMTD Reduced Fare Mobility ID number"), sub_help_text=_("This is a 4-digit number on the back of your card."), sub_placeholder="1234", name_max_length=255, From 373eac77a5bcb0476aa33203e26225477b1a6052 Mon Sep 17 00:00:00 2001 From: Kegan Maher Date: Wed, 13 Mar 2024 22:41:04 +0000 Subject: [PATCH 4/7] chore(translations): update name of SBMTD agency card --- benefits/locale/en/LC_MESSAGES/django.po | 35 ++++++------ benefits/locale/es/LC_MESSAGES/django.po | 68 ++++++++++++------------ 2 files changed, 53 insertions(+), 50 deletions(-) diff --git a/benefits/locale/en/LC_MESSAGES/django.po b/benefits/locale/en/LC_MESSAGES/django.po index dfeadf545..76ab9d419 100644 --- a/benefits/locale/en/LC_MESSAGES/django.po +++ b/benefits/locale/en/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://github.com/cal-itp/benefits/issues \n" -"POT-Creation-Date: 2024-01-19 00:29+0000\n" +"POT-Creation-Date: 2024-03-13 22:40+0000\n" "Language: English\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -194,15 +194,15 @@ msgid "" "target=\"_blank\" rel=\"noopener noreferrer\">MST Riders Guide." msgstr "" -msgid "What is a Mobility Pass?" +msgid "What is a Reduced Fare Mobility ID?" msgstr "" msgid "" -"The Santa Barbara Metropolitan Transit District issues Mobility Pass cards " -"to eligible riders. This transit benefit may need to be renewed in the " -"future based on the expiration date of the Mobility Pass. Learn more at the " -"SBMTD Fares & Passes." +"The Santa Barbara Metropolitan Transit District issues Reduced Fare Mobility " +"ID cards to eligible riders. This transit benefit may need to be renewed in " +"the future based on the expiration date of the Reduced Fare Mobility ID. " +"Learn more at the SBMTD Fares & Passes." msgstr "" msgid "Sign out of Login.gov" @@ -303,17 +303,17 @@ msgid "This is a 5-digit number on the front and back of your card." msgstr "" msgid "" -"Please input your Mobility Pass number and last name below to confirm your " -"eligibility." +"Please input your Reduced Fare Mobility ID number and last name below to " +"confirm your eligibility." msgstr "" -msgid "Last name (as it appears on Mobility Pass card)" +msgid "Last name (as it appears on Reduced Fare Mobility ID card)" msgstr "" -msgid "We use this to help confirm your Mobility Pass." +msgid "We use this to help confirm your Reduced Fare Mobility ID." msgstr "" -msgid "SBMTD Mobility Pass number" +msgid "SBMTD Reduced Fare Mobility ID number" msgstr "" msgid "This is a 4-digit number on the back of your card." @@ -337,12 +337,12 @@ msgid "" "number. The number starts with a number sign (#) followed by five digits." msgstr "" -msgid "Your current Mobility Pass number" +msgid "Your current Reduced Fare Mobility ID number" msgstr "" msgid "" "You do not need to have your physical card, but you will need your 4-digit " -"Mobility Pass number on the back of the card." +"Reduced Fare Mobility ID number on the back of the card." msgstr "" msgid "A Login.gov account with identity verification" @@ -394,10 +394,11 @@ msgid "" "eligibility card." msgstr "" -msgid "SBMTD Mobility Pass" +msgid "SBMTD Reduced Fare Mobility ID" msgstr "" -msgid "This option is for people who have a current SBMTD Mobility Pass." +msgid "" +"This option is for people who have a current SBMTD Reduced Fare Mobility ID." msgstr "" msgid "Older Adult" @@ -448,7 +449,7 @@ msgstr "" msgid "Continue" msgstr "" -msgid "You selected a Mobility Pass transit benefit." +msgid "You selected a Reduced Fare Mobility ID transit benefit." msgstr "" msgid "Older Adult benefit overview" diff --git a/benefits/locale/es/LC_MESSAGES/django.po b/benefits/locale/es/LC_MESSAGES/django.po index 30fd03ddf..fbfdfce87 100644 --- a/benefits/locale/es/LC_MESSAGES/django.po +++ b/benefits/locale/es/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: https://github.com/cal-itp/benefits/issues \n" -"POT-Creation-Date: 2024-01-19 00:29+0000\n" +"POT-Creation-Date: 2024-03-13 22:40+0000\n" "Language: Español\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -262,21 +262,22 @@ msgstr "" "href='https://mst.org/riders-guide/how-to-ride/courtesy-card/' " "target=\"_blank\" rel=\"noopener noreferrer\">MST Riders Guide." -msgid "What is a Mobility Pass?" -msgstr "¿Qué es un Mobility Pass?" +msgid "What is a Reduced Fare Mobility ID?" +msgstr "¿Qué es un Reduced Fare Mobility ID?" msgid "" -"The Santa Barbara Metropolitan Transit District issues Mobility Pass cards " -"to eligible riders. This transit benefit may need to be renewed in the " -"future based on the expiration date of the Mobility Pass. Learn more at the " -"SBMTD Fares & Passes." -msgstr "" -"Santa Barbara Metropolitan Transit District emite tarjetas Mobility Pass a " -"pasajeros que califican. Este beneficio de tránsito debe renovarse en el " -"futuro en función de la fecha de vencimiento del Mobility Pass. Obtenga más " -"información en el SBMTD Fares & Passes." +msgstr "" +"Santa Barbara Metropolitan Transit District emite tarjetas Reduced Fare " +"Mobility ID a pasajeros que califican. Este beneficio de tránsito debe " +"renovarse en el futuro en función de la fecha de vencimiento del Reduced " +"Fare Mobility ID. Obtenga más información en el SBMTD Fares & " +"Passes." msgid "Sign out of Login.gov" msgstr "Cierre sesión de Login.gov" @@ -391,20 +392,20 @@ msgid "This is a 5-digit number on the front and back of your card." msgstr "Este es un número de 5 dígitos en el anverso y reverso de su tarjeta." msgid "" -"Please input your Mobility Pass number and last name below to confirm your " -"eligibility." +"Please input your Reduced Fare Mobility ID number and last name below to " +"confirm your eligibility." msgstr "" -"Ingrese el número de cuatro dígitos de su Mobility Pass y su apellido a " -"continuación para confirmar su elegibilidad." +"Ingrese el número de cuatro dígitos de su Reduced Fare Mobility ID y su " +"apellido a continuación para confirmar su elegibilidad." -msgid "Last name (as it appears on Mobility Pass card)" -msgstr "Apellido (tal como aparece en la tarjeta de Mobility Pass)" +msgid "Last name (as it appears on Reduced Fare Mobility ID card)" +msgstr "Apellido (tal como aparece en la tarjeta de Reduced Fare Mobility ID)" -msgid "We use this to help confirm your Mobility Pass." -msgstr "Usamos esto para ayudar a confirmar su Mobility Pass." +msgid "We use this to help confirm your Reduced Fare Mobility ID." +msgstr "Usamos esto para ayudar a confirmar su Reduced Fare Mobility ID." -msgid "SBMTD Mobility Pass number" -msgstr "Número de SBMTD Mobility Pass" +msgid "SBMTD Reduced Fare Mobility ID number" +msgstr "Número de SBMTD Reduced Fare Mobility ID" msgid "This is a 4-digit number on the back of your card." msgstr "Este es un número de 4 dígitos en el reverso de su tarjeta." @@ -431,15 +432,15 @@ msgstr "" "No necesita tener su tarjeta física, pero necesitará saber el número. El " "número comienza con un signo de número (#) seguido de cinco dígitos." -msgid "Your current Mobility Pass number" -msgstr "Su número actual de Mobility Pass" +msgid "Your current Reduced Fare Mobility ID number" +msgstr "Su número actual de Reduced Fare Mobility ID" msgid "" "You do not need to have your physical card, but you will need your 4-digit " -"Mobility Pass number on the back of the card." +"Reduced Fare Mobility ID number on the back of the card." msgstr "" "No necesita tener su tarjeta física, pero necesitará su número de cuatro " -"dígitos de Mobility Pass en el reverso de la tarjeta." +"dígitos de Reduced Fare Mobility ID en el reverso de la tarjeta." msgid "A Login.gov account with identity verification" msgstr "Una cuenta de Login.gov con verificación de identidad" @@ -498,13 +499,14 @@ msgstr "" "Esta opción es para personas que cuentan actualmente con una tarjeta de " "cortesía o una tarjeta de elegibilidad MST RIDES." -msgid "SBMTD Mobility Pass" +msgid "SBMTD Reduced Fare Mobility ID" msgstr "" -msgid "This option is for people who have a current SBMTD Mobility Pass." +msgid "" +"This option is for people who have a current SBMTD Reduced Fare Mobility ID." msgstr "" -"Esta opción es para personas que cuentan actualmente con un Mobility Pass de " -"SBMTD." +"Esta opción es para personas que cuentan actualmente con un Reduced Fare " +"Mobility ID de SBMTD." msgid "Older Adult" msgstr "Adulto mayor" @@ -563,8 +565,8 @@ msgstr "Ha seleccionado un beneficio de tránsito de tarjeta de cortesía." msgid "Continue" msgstr "Continuar" -msgid "You selected a Mobility Pass transit benefit." -msgstr "Ha seleccionado un beneficio de tránsito de Mobility Pass." +msgid "You selected a Reduced Fare Mobility ID transit benefit." +msgstr "Ha seleccionado un beneficio de tránsito de Reduced Fare Mobility ID." msgid "Older Adult benefit overview" msgstr "Descripción de beneficios para adultos mayores" From c3b048b90f1fba88186a1a4018f405753933fb10 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Mar 2024 21:28:17 +0000 Subject: [PATCH 5/7] chore(deps-dev): bump django-google-sso from 6.0.1 to 6.0.2 Bumps [django-google-sso](https://github.com/megalus/django-google-sso) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/megalus/django-google-sso/releases) - [Changelog](https://github.com/megalus/django-google-sso/blob/main/CHANGELOG.md) - [Commits](https://github.com/megalus/django-google-sso/compare/v6.0.1...v6.0.2) --- updated-dependencies: - dependency-name: django-google-sso dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 33117ee78..b6b1c8862 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,7 +12,7 @@ dependencies = [ "azure-identity==1.15.0", "Django==5.0.3", "django-csp==3.8", - "django-google-sso==6.0.1", + "django-google-sso==6.0.2", "eligibility-api==2023.9.1", "calitp-littlepay==2024.3.1", "requests==2.31.0", From 54a44e7a2c9802ad99c1a716724deb4753e22fb5 Mon Sep 17 00:00:00 2001 From: Kegan Maher Date: Fri, 15 Mar 2024 16:57:45 +0000 Subject: [PATCH 6/7] chore(docs): update name of SBMTD agency card --- docs/tests/manual-tests.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/tests/manual-tests.md b/docs/tests/manual-tests.md index fd9f762cd..ada2ee430 100644 --- a/docs/tests/manual-tests.md +++ b/docs/tests/manual-tests.md @@ -37,7 +37,7 @@ Read [the Login.gov Testing identity proofing documentation](https://developers. To test the agency card enrollment pathway, use the following test credentials: - [Courtesy Cards (MST)](https://docs.google.com/document/d/1bFynuiLy9POXYEYnLVEQJpAm1TVqlappN9lU9ev3Bvg/edit#heading=h.l2jcqsl4s6rh) -- [Mobility Pass (SBMTD)](https://docs.google.com/document/d/1bFynuiLy9POXYEYnLVEQJpAm1TVqlappN9lU9ev3Bvg/edit#heading=h.rkuhoc19aku7) +- [Reduced Fare Mobility ID (SBMTD)](https://docs.google.com/document/d/1bFynuiLy9POXYEYnLVEQJpAm1TVqlappN9lU9ev3Bvg/edit#heading=h.rkuhoc19aku7) ### Littlepay From 0e39d07af82914c72bdc88cfd8068f9c2e7ff588 Mon Sep 17 00:00:00 2001 From: Kegan Maher Date: Fri, 15 Mar 2024 17:04:17 +0000 Subject: [PATCH 7/7] chore: bump version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 33117ee78..3de0cc9db 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "benefits" -version = "2024.03.2" +version = "2024.03.3" description = "Cal-ITP Benefits is an application that enables automated eligibility verification and enrollment for transit benefits onto customers’ existing contactless bank (credit/debit) cards." readme = "README.md" license = { file = "LICENSE" }