Skip to content

Feat: add initial Roseville configuration - #3448

Merged
thekaveman merged 4 commits into
mainfrom
feat/roseville
Jan 28, 2026
Merged

Feat: add initial Roseville configuration#3448
thekaveman merged 4 commits into
mainfrom
feat/roseville

Conversation

@thekaveman

@thekaveman thekaveman commented Jan 22, 2026

Copy link
Copy Markdown
Member

Closes #3171

I've confirmed the Littlepay configuration for Roseville in both QA and Prod.

This PR adds the agency slug and agency-specific copy for Roseville.

@github-actions github-actions Bot added back-end Django views, sessions, middleware, models, migrations etc. migrations [auto] Review for potential model changes/needed data migrations updates i18n Copy: Language files or Django i18n framework and removed migrations [auto] Review for potential model changes/needed data migrations updates labels Jan 22, 2026
@thekaveman thekaveman added the migrations [auto] Review for potential model changes/needed data migrations updates label Jan 22, 2026
@github-actions

github-actions Bot commented Jan 22, 2026

Copy link
Copy Markdown
Contributor

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  benefits/core/context
  agency.py
Project Total  

This report was generated by python-coverage-comment-action

@Scotchester Scotchester left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple notes for the future on translations, but this works as expected 👍


msgid "Get your reduced fare on Roseville public transit when you tap to ride"
msgstr ""
"Obtenga una tarifa reducida en el transporte público Roseville cuando toque "

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was this included accidentally, or is it a better translation than what we used before?

Suggested change
"Obtenga una tarifa reducida en el transporte público Roseville cuando toque "
"Obtenga una tarifa reducida en transporte público Roseville cuando toque "

Comment on lines +985 to +988
msgstr ""
"Cal-ITP no almacena su información. Todos los beneficios de tránsito de "
"Roseville reducen las tarifas en un 50%% para el servicio de autobús en "
"rutas fijas."

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seeing this makes me realize we've translated this one in several different ways, too. With and without the "fixed routes" bit, and once without mentioning the percentage (SBMTD).

Not something to worry about here, probably, just something to remember when we get these translations into the DB.

@thekaveman
thekaveman merged commit 0c84d51 into main Jan 28, 2026
14 checks passed
@thekaveman
thekaveman deleted the feat/roseville branch January 28, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

back-end Django views, sessions, middleware, models, migrations etc. i18n Copy: Language files or Django i18n framework migrations [auto] Review for potential model changes/needed data migrations updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Roseville: Littlepay configuration complete; ready for configuration in Cal-ITP Benefits.

2 participants