-
Notifications
You must be signed in to change notification settings - Fork 5.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
npm:web-push not working #23693
Comments
Deno 1.44.1 was used to check again, but the situation remained the same and failed. |
I am seeing this same issue too. I have a Supabase Edge Function that runs on the Deno runtime that uses web-push to my subscribed devices for notifications. When my devices receive push notifications I receive the |
It's almost useless, but if your payload is undefined you can at least receive the event |
Same issue |
Hello guys, |
Just tried out the original reproduction and it works in Deno 1.45.2. I don't get the described permission error anymore 🎉 |
It doesn't seem to be resolved. I have my own repo I'm testing with, but also using the repo above I'm getting the same decryption errors deno 1.45.2 (release, aarch64-apple-darwin)
v8 12.7.224.12
typescript 5.5.2 Here's the issue on web-push side web-push-libs/web-push#904 but I think it needs to be fixed in deno |
I stand corrected. I mistakenly only checked the logs in Chrome DevTools and didn't look at |
@littledivy, I'm pretty sure this is still unresolved - you need to test on |
Fixes denoland#25260 Fixes denoland#25254 Fixes denoland#23693 Verified that `web-push` GCM decryption works in the browser.
Merged a fix and the push messages are now being delivered and decrypted. Try it out with |
Amazing, thank you! Will hope to see this in production soon. |
Fixes #25260 Fixes #25254 Fixes #23693 Verified that `web-push` GCM decryption works in the browser. See `aead-gcm-stream` changes [here](littledivy/aead-gcm-stream@a9ffd0c)
Version: Deno 1.43.1
web-push is not work Deno.
AES-GCM decryption in Chrome fails and causes an error.
This prevents us from receiving messages sent from the server.
We have prepared a verified repository for your reference.
https://github.com/Octo8080X/verification-web-push-on-Deno
The text was updated successfully, but these errors were encountered: