Skip to content

Feature: Web push notifications end-to-end (FCM) validation #262

Description

@prem22k

The Firebase messaging service worker was fixed this session (moved into src/, built by Vite with define() substitution, registered in use-push-notifications). But end-to-end FCM delivery is unverified.

Work needed:

  • Verify getToken() against a real VAPID key
  • Confirm background notification rendering (onBackgroundMessage)
  • Handle notification-click deep-linking (meeting invite, task)
  • Add FCM token login/rotation on user signout
  • Test across browsers

Why: push is a core collaboration feature; the SW previously shipped literal placeholders so it never worked in any build.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions