Skip to content
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

Web Push API #11

Open
dahlia opened this issue Aug 30, 2024 · 2 comments
Open

Web Push API #11

dahlia opened this issue Aug 30, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@dahlia
Copy link
Owner

dahlia commented Aug 30, 2024

Hollo's Mastodon-compatible APIs currently do not have push API methods. It makes Phanpy the only usable client for Hollo. To make Hollo usable with many more client apps, we should implement push API methods.

@dahlia dahlia added the enhancement New feature or request label Aug 30, 2024
@ThisIsMissEm
Copy link
Contributor

Ha, and if only we'd had RFC 8414 sooner in Mastodon, people could introspect the server and see it didn't have the push scope, and therefore couldn't do push subscriptions.

@ThisIsMissEm
Copy link
Contributor

ThisIsMissEm commented Oct 23, 2024

So this is going to be a bit messy to implement: Mastodon uses aesgcm as the webpush content-encoding, where as a lot of libraries will only support aes128gcm, additionally Mastodon uses encryption with webpush, which a lot of libraries don't seem to implement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants