Skip to content

Notifications - #114

Merged
chrisgoggins merged 3 commits into
mainfrom
johnny/notifications
Sep 30, 2026
Merged

chrisgoggins merged 3 commits into
mainfrom
johnny/notifications

Conversation

@jxchen21

Copy link
Copy Markdown
Collaborator

Description

Resolves #106. Implements real-time toast notifications for ride-related events (assignment, cancellation, etc.) Testing was not very extensive and scoped mostly to cancellation for the draft. Notification appearance will also be modified to match design. Toast and email notifications are dispatched in parallel so failure in one doesn't affect the other, essentially upholding isolation between the processes to prevent blocking.

Note for future sprints: encountered a bug during testing where admin and user side views don't seem to have any hook for re-rendering displayed data when database updates are made. Not a correctness issue, but means users may see stale data until reload.

Checklist

  • Title is the same as the ticket title
  • Ticket is mentioned above
  • Changes fulfill the ticket's acceptance criteria
  • Relevant developers have been assigned
  • Relevant reviewers (EM, Designers, etc.) have been requested

@jxchen21 jxchen21 self-assigned this Sep 22, 2026
@netlify

netlify Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

❌ Deploy Preview for able-alliance failed. Why did it fail? →

Name Link
🔨 Latest commit 556e987
🔍 Latest deploy log https://app.netlify.com/projects/able-alliance/deploys/6abd7f74d114140008e5a12a

@chrisgoggins chrisgoggins 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.

Good work! Handled some merge conflicts on here and also the new emails. Will look into that stale data issue too

@chrisgoggins
chrisgoggins merged commit b81bb22 into main Sep 30, 2026
1 of 5 checks passed
@chrisgoggins
chrisgoggins deleted the johnny/notifications branch September 30, 2026 21:31
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.

Notifications

2 participants