Skip to content

Updated Protocol #28

@davliang

Description

@davliang

I believe there was a new FCM endpoint that is being used and the old endpoints used in this library have been deprecated.

An up-to-date implementation can be found here:
https://github.com/Eneris/push-receiver/blob/master/src/fcm.ts

And the migration post:
https://firebase.google.com/docs/cloud-messaging/migrate-v1

I'll see if I can find time to make a pull request in the future.

Activity

crow-misia

crow-misia commented on Sep 9, 2024

@crow-misia
Owner

I think that sounds good.
I am eagerly awaiting your PR.
If you need any help, just let me know.

davliang

davliang commented on Sep 9, 2024

@davliang
Author

All right! This should resolve with #29 as soon as I finish testing it.

linked a pull request that will close this issue on Sep 9, 2024
crow-misia

crow-misia commented on May 10, 2025

@crow-misia
Owner

@davliang
Any progress on this?
Trying to get started on supporting protocol updates.

davliang

davliang commented on May 11, 2025

@davliang
Author

@davliang
Any progress on this?
Trying to get started on supporting protocol updates.

I have some updates on a local machine somewhere.

Unfortunately, I haven't had much free time in the past few months. And there was another response that I couldn't handle with the current code base.

My apologies. I likely have some time after about another month, but it may be too long to wait.

crow-misia

crow-misia commented on May 12, 2025

@crow-misia
Owner

All right.

I'm in a similar situation, so it may not change in time.

I'll see what I can do.

crow-misia

crow-misia commented on Jun 16, 2025

@crow-misia
Owner

I've successfully implemented VAPID support, and I've released v0.2.0.
The x-firebase-client header is not yet implemented but will be addressed in a subsequent update.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      Participants

      @crow-misia@davliang

      Issue actions

        Updated Protocol · Issue #28 · crow-misia/go-push-receiver