Skip to content

Releases: cal-itp/benefits

2024.03.3

18 Mar 19:44
f821eec
Compare
Choose a tag to compare

User-Facing Improvements

  • Update the name of SBMTD's agency card to align with new branding #1953

Internal

  • Fix bug in Django Admin Google SSO integration #1956

What's Changed

Full Changelog: 2024.03.2...2024.03.3
Release process issue: #1959

2024.03.2

13 Mar 19:41
4104273
Compare
Choose a tag to compare

Internal

  • Enrollment: refactored to use Backoffice API #1905
  • Sentry: use new feature to recursively scrub events #1935
  • Dependency updates
    • django
    • sentry-sdk
    • django-google-sso
    • calitp-littlepay

What's Changed

Full Changelog: 2024.03.1...2024.03.2
Release process issue: #1943

2024.03.1

01 Mar 20:49
c32987e
Compare
Choose a tag to compare

Internal

  • Refactor models to read secret fields from KeyVault #1874
  • Use Google SSO for Django Admin login #1855
  • Enable Django Admin in all environments #1881
  • Turn on file share backups for Django database #1886
  • Use Back Office API for Payment Processor check workflow #1889

What's Changed

Full Changelog: 2024.01.1...2024.03.1

Release process issue: #1926

2024.01.1

01 Feb 02:11
e1aca40
Compare
Choose a tag to compare

User-Facing Improvements

image
  • Accessibility: This release updates the Skip to main content navigation link to have proper color contrast, and match with the color scheme of the site. The link allows people navigating the site with a keyboard to quickly skip the navigation buttons, and focus on the page's main content links and buttons instead.

Bug fixes

  • Copy: NIST typo fix #1827

Internal

  • Dependency updates: Django, Authlib, Sentry, GitHub Actions, dev tooling
  • Docs: Add updates for system use cases #1798
  • Docs: Describe supported agencies and enrollment pathways #1815
  • Docs: Add description of analytics #1818
  • Docs: Update README, docs landing page #1821 #1842
  • Docs: Add manual QA process #1824
  • Docs: Add copy styleguide #1832
  • Docs: Generate preview site for docs changes #1845

What's Changed

Full Changelog: 2023.12.1...2024.01.1
Release process issue: #1867

2023.12.1

01 Dec 22:11
a88dff6
Compare
Choose a tag to compare

User-Facing Improvements

  • Site-wide: do not show scrollbar when not necessary #1752
  • Enrollment: Show retry button #1787
  • Agency cards: correct language #1793

Bug Fixes

  • Enrollment: error handling for re-enrollment #1804

Internal

  • Dependencies: bump Django to 4.2.6 #1753
  • Agency cards: prepare SBMTD config #1771 #1779
  • Admin: foundational work for persisting a database #1770 #1775 #1778

What's Changed

New Contributors

Full Changelog: 2023.09.1...2023.12.1

2023.09.1

12 Oct 22:57
e21602f
Compare
Choose a tag to compare

Cal-ITP Benefits - Eligibility (Various Devices)1x

Overview

This major release of the Cal-ITP Benefits application expands eligibility verification to U.S. Veterans and brings user-facing improvements in the application copy, translations, and accessibility.

Features

Enrollment pathway for U.S. Veterans

Similar to the pathway older adults use to verify their age via Login.gov and register their contactless debit or credit card for reduced fares when paying for transit, the Benefits application now offers online benefit enrollment for U.S. Veterans.

  • The Benefits app now allows U.S. Veterans who use public transit at participating transit providers in California to verify their Title 38 Veteran status at the U.S. Department of Veterans Affairs and receive reduced fares when paying by contactless debit or credit card.
  • Any California transit agency using the Benefits app can enable this pathway to offer Veterans electronic enrollment for reduced fares.
  • Read the veterans use case on our documentation site for implementation details.
  • Watch a video walkthrough of the Veterans flow from a user perspective.
Cal-ITP.Benefits.Veterans.mp4

Enhancements

Refined application copy

  • Simplified application copy in many areas of the app.
  • Supplemental information is now presented in contextual information modals throughout the app. This new pattern reduces the amount of copy in the app, but allows riders to get additional, detailed information when they want it.
  • Revised copy improves readability for a broad audience.
  • Updated Spanish translation of app content using an external vendor.

Improved accessibility

  • Color adjustments ensure contrast ratios throughout the app now meet or exceed AA standards.
  • Custom, in-app focus rings now adhere to application styles. Riders can navigate the entirety of the app using a keyboard.
  • Links in the app that take the rider to an external website now include an external link icon.

Illustrations

  • The view confirming success enrollment for all benefit pathways now includes an illustration, our first in the app.
Frame 10

What's Changed

Read more

2023.04.2

21 Apr 17:37
ddbc3a5
Compare
Choose a tag to compare

This release contains a number of security and performance improvements, including:

  • More aggressive request filtering, to block unnecessary bot traffic to the app
  • Improved request rate limiting, moving it before requests hit the app
  • Implemented a strict Content Security Policy for improved client security
  • Allow payment processor configuration per-agency
  • More configuration options for our Sentry error monitoring service

What's Changed

Full Changelog: 2023.04.1...2023.04.2
Release process issue: #1368

2023.04.1

04 Apr 16:32
8740b19
Compare
Choose a tag to compare

This release addresses an issue where our read timeout was set too low. It also configures sentry-sdk to not send certain fields to our Sentry instance (we already had the instance configured to not store the data).

What's Changed

Full Changelog: 2023.03.2...2023.04.1
Release process issue: #1346

2023.03.2

30 Mar 22:40
d48a448
Compare
Choose a tag to compare

This release contains improvements to secrets management for the Benefits application and updates to documentation and dependencies.

What's Changed

Full Changelog: 2023.03.1...2023.03.2
Release process issue: #1330

2023.03.1

08 Mar 00:05
df6f0e8
Compare
Choose a tag to compare
image image
New agency selector modal on MobileNew agency selector modal on Desktop

Overview

This release of the Benefits application supports users from multiple transit agencies to link their transit benefit to their bank card. The app now includes a new modal that allows users to select their transit agency. Agencies can direct their users to their specific page (like https://benefits.calitp.org/mst) to bypass the modal.

Major changes in this release:

What's Changed (Full List)

New Contributors

Full Changelog: 2023.02.1...2023.03.1
Release process issue: #1220