Skip to content

Deploy to PROD 6/24/25#1843

Merged
Mephistic merged 36 commits into
prodfrom
main
Jun 25, 2025
Merged

Deploy to PROD 6/24/25#1843
Mephistic merged 36 commits into
prodfrom
main

Conversation

@Mephistic

Copy link
Copy Markdown
Collaborator

Summary

  • Notification Email Style Updates
  • Extract Audio for Hearing Transcriptions
  • Fetch and store paragraphs for hearing transcriptions

boazsender and others added 30 commits May 12, 2025 16:42
Improve ffmpeg logic and file handling.
…e was ready, we were processing the in-progress livestream, which our transcription flow doesn't handle properly. Now, we should only process hearings after the video is finalized and we can process a complete transcription
Make ffmpeg progress reporting less noisy.
… sub-optimal because we can't confirm that we've verified the email before sending, but sendgrid bounce management should cap the pain that can cause, users can't modify these message so the spam potential is severely limited, and the ongoing firebase auth credentials issue makes this check cause more pain than it resolves.
Use Profile Email Instead of Firebase Auth
…the template files from the deployed function, set a default text content for emails to avoid SendGrid errors
Update Firestore Rules for Transcriptions
…function - we can manually trigger the scheduled function if need be, so this is useless. Also fixes a typo in the digest rendering that could prevent the template from rendering with data
…s the current notification system design and would actually be dangerous to run now
…n - we can always trigger the scheduled function manually if need be
Remove Old Notifications Functions
… now that they're hosted - these should ideally switch domain based on environment, but one problem at a time.
… to be applied in the final email without it, so I figure this won't hurt.
Switch email image links to the mapletestimony.org domain
…n based on user feedback, adding hyperlinks from bills to the respective bill page on MAPLE
…tments to header + bills, more adjustments to users, adding hyperlinks to user profiles + bill pages from the user section
Add sentence retreival and storage to transcription webhook.
… re-size columns for User Bills, center header text. Also fixes the test email script to accomodate the new pluralize helper
@vercel

vercel Bot commented Jun 24, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
maple-dev ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 24, 2025 8:44pm
1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
maple-prod ⬜️ Ignored (Inspect) Jun 24, 2025 8:44pm

@Mephistic Mephistic merged commit b499547 into prod Jun 25, 2025
10 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.

2 participants