Skip to content

Deploy to Prod 4/6/26#2098

Merged
Mephistic merged 6 commits intoprodfrom
main
Apr 7, 2026
Merged

Deploy to Prod 4/6/26#2098
Mephistic merged 6 commits intoprodfrom
main

Conversation

@Mephistic
Copy link
Copy Markdown
Collaborator

Changelog

  • Phone Verification prep work (behind a flag on PROD)
  • Fix timestamp resolution bug for Hearing Transcripts
  • Updates to the Edit Profile page re: pagination, UX consistency
  • Removing MALegislature Unit tests (this was never useful, but occasionally broke builds - we can add a health check / smoke test for the MALegislature API at some point if we feel the need)
  • Fixing Admin Resolve Report functionality

kiminkim724 and others added 6 commits March 24, 2026 19:56
* Phone verified added to firestore data model, and cloud function added to set it

* Added front end hooks for cloud completePhoneVerification function

* added get verified button on edit profile page

* added empty Verify your phone number modal

* Have working flow for phone verification from edit profile page

* Added handling for account-exists-with-different-credential error

* fixed formatting

* Added a feature flag to hide phone verification UI changes behind
* partial commit of followers tab refactor

* refactor topic subscription query utils

* confirm unfollows in following tab

* refactor: rename LoadableList to LoadableListState for consistency

* minor style edits

* reorganize edit profile function locations

* fix(i18n): Update translation keys for follow/unfollow buttons

* refactor: Update LoadableItemsState type to enforce object constraint and adjust follower fetching logic

* change i18n namespace for confirmation modal

* fix(translation): Moving unfollow confirmation translation keys to common.json because the component in question is intended for use across multiple pages

---------

Co-authored-by: jicruz96 <accounts@jicruz.com>
…running) call to the actual MA Legislature API, which makes the unit tests slower and more likely to fail. This *may* eventually be worth replacing with an E2E test that hits the legislature and ensures we can parse specific endpoints/documents (#2093)
… are mismatched with the existing Firestore dev data, but the type check is extraneous since all we need it an (optional) name from the profile. This simply removes the check (the mismatch was on a Timestamp field, so not relevant to the functionality here). (#2097)
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
maple-dev Ready Ready Preview, Comment Apr 6, 2026 4:19pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
maple-prod Ignored Ignored Apr 6, 2026 4:19pm

Request Review

@Mephistic Mephistic merged commit 6cf7fb6 into prod Apr 7, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants