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

Implement server-side public mute-list filtering for push notifications #2200

Closed
danieldaquino opened this issue May 3, 2024 · 2 comments
Closed

Comments

@danieldaquino
Copy link
Contributor

There are two kinds of mutes on Nostr: Public mutes and private (encrypted) mutes.

Although push notifications from users in encrypted mute lists needs be done on the device itself, filtering of users on public mute lists can be done on the server side.

Acceptance criteria:

  • Push notification server reads public mute lists and does not send push notifications from any publicly muted users
@danieldaquino
Copy link
Contributor Author

Working on this one first (out of the ones listed in #2225) since it is the highest risk item for our new push notifications rollout plan.

@danieldaquino
Copy link
Contributor Author

@alltheseas @jb55, I was able to get this working!

Sent a patch: https://groups.google.com/a/damus.io/g/patches/c/VkD0QccsrEM

@alltheseas I am thinking to jump into #1704 on Wednesday to keep push notifications evolving, but please feel free to recommend me another ticket if you know of a higher priority item to work on!

Overall, please let me know if you have any questions or concerns! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Review
Development

No branches or pull requests

2 participants