Skip to content

Deploy to Prod 3/24/26#2083

Merged
Mephistic merged 14 commits intoprodfrom
main
Mar 24, 2026
Merged

Deploy to Prod 3/24/26#2083
Mephistic merged 14 commits intoprodfrom
main

Conversation

@Mephistic
Copy link
Collaborator

Changelog

Deploy Notes

  • Noted in the original PR, but we will also have to manually add the DocumentText for the 11 Ballot Initiative bills on PROD once the firebase functions deploy - this is already done on DEV.

kiminkim724 and others added 14 commits February 3, 2026 20:32
* Add Typesense schema update to each github deploy and adding more logs

* Add more comments
* basic framework to add timestamps to url

* cleanup

* copy to clipboard url button

* handle page load

* remove unneeded code

* set aside common function

* fix(transcripts): Make the auto-scroll work when first loading a Hearing page at a specific timestamp, some de-duping

* cr2

* show share button only on active elemet

* material ui share icon

* cleanup

---------

Co-authored-by: Mephistic <deathbyfiresermon@gmail.com>
* add lifecycle json

* formatting fix from prettier
Implemented a v2 version of the scrape single hearing function. Changed
the frontend to call the v2 version. Updated the check auth and check
admin functions to be able to take a request object for both v1 and v2
firebase functino
* switch url from localhost to prod

* modify links
* pretty email wrap

* fix NuLawLab on small viewsizes
* active element styling

* reset hovered onclick

* align update button center

* readd active element border
* remove zenhub mentions, replace with github issues

* fix broken all contributors bot link
* Testing jest upgrade, using node environment export resolution with jsdom for jest 29 to tackle import errors, committing as is to test in CI

* fix types

* Fix types

* fix(typesense): Get client type from created client to avoid double-installation conflict, yarn fix
* update color styling

* removed color styling on text, results in black text
* add ballot_init banner, hide sponsors

* updated text
* Add constant for Ballot Initiative Committee code, add more spacing for ballot initiative summaries

* Use white-space: pre-wrap for ballot initiative summaries - these are long and preserving whitespace is important for legibility

* Don't write DocumentText for bills if it is not present in the API - we are going to start manually (for now) overwriting DocumentText for bills with PDFs but not DocumentText, and we don't want the next scraper run to overwrite that data with null.

* Adding type assertion to test for type change
@vercel
Copy link

vercel bot commented Mar 24, 2026

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

Project Deployment Actions Updated (UTC)
maple-dev Ready Ready Preview, Comment Mar 24, 2026 11:20pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
maple-prod Ignored Ignored Mar 24, 2026 11:20pm

Request Review

@Mephistic Mephistic merged commit 2637677 into prod Mar 24, 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.

7 participants