You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
erikjohnston opened this issue
Oct 22, 2020
· 5 comments
· Fixed by #13719
Labels
A-InviteInviting users to rooms and accepting invitesS-MinorBlocks non-critical functionality, workarounds exist.T-DefectBugs, crashes, hangs, security vulnerabilities, or other reported issues.
I've worked on a solution to this a while back but wasn't happy enough with it to start the upstreaming process.
My totally naïve approach to this was bypassing the database persistence for this narrow case of push notifications and triggering pushers directly as synapse receives the event over federation. I'm now wondering if this approach has any chance of being applicable for merging.
The current iteration also is restricted to http pushers, but I'm currently working on making it more general.
erikjohnston
added
S-Minor
Blocks non-critical functionality, workarounds exist.
T-Defect
Bugs, crashes, hangs, security vulnerabilities, or other reported issues.
and removed
z-bug
(Deprecated Label)
z-p2
(Deprecated Label)
labels
Jul 23, 2021
anoadragon453
changed the title
We don't push invites from remote servers (for rooms the local server isn't in).
We don't send push notifications for invites from remote servers (for rooms the local server isn't in).
Aug 22, 2022
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
A-InviteInviting users to rooms and accepting invitesS-MinorBlocks non-critical functionality, workarounds exist.T-DefectBugs, crashes, hangs, security vulnerabilities, or other reported issues.
The invite comes in via federation
/invite
and gets persisted as an outlier. This flow bypasses thehandle_push_actions_for_event
code.Is a unit test failing, if added to
tests/push/test_email.py
The text was updated successfully, but these errors were encountered: