Skip to content

Add browser push notification subscription flowBrowser push notifications - #223

Open
momocentral wants to merge 3 commits into
mainfrom
browser-push-notifications
Open

Add browser push notification subscription flowBrowser push notifications#223
momocentral wants to merge 3 commits into
mainfrom
browser-push-notifications

Conversation

@momocentral

Copy link
Copy Markdown
Collaborator

Summary

Adds the browser-side flow for push notification subscriptions.

Implemented:

  • Service worker for receiving push events and opening alert pages on notification click
  • Push notification API service
  • Preferences menu section to enable/disable browser notifications on the current device
  • Automatic sync of existing browser subscription after login
  • Localized UI strings in EN/FR/ES/DE

Notes

This depends on the matching pyro-api PR because the frontend calls:

  • /api/v1/push-subscriptions/public-key
  • /api/v1/push-subscriptions/
  • /api/v1/push-subscriptions/:id

Verification

I verified the frontend builds successfully with pnpm build.

@vercel

vercel Bot commented May 11, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
new-pyro-platform Ready Ready Preview, Comment May 11, 2026 7:08pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants