-
-
Notifications
You must be signed in to change notification settings - Fork 25
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
Dendrite sends read receipts regardless of user preference #3284
Comments
This comment was originally posted by @S7evinK at matrix-org/dendrite#3284 (comment). Imo, not a Dendrite issue, more Element Web.. We can't check everything a random client sends us. |
This comment was originally posted by @necropola at matrix-org/dendrite#3284 (comment). Does the client (element-web) talk to other servers or is it the homeserver (dendrite, synapse, ...)? I thought it's the latter. And somehow synapse knows how to handle the user preference. I think we should, check what's in the matrix protocol specs. I think, it's about whether dendrite supports MSC2285 or not, but it apparently got a checkmark for supporting it: matrix-org/dendrite#3222 Note, that I am only assuming that element-web (correctly) uses hidden/private read receipts when the user disables the option to send read receipts to other users. I neither know for sure nor am I knowledgable enough (yet), to figure out what's going on exactly. |
This comment was originally posted by @S7evinK at matrix-org/dendrite#3284 (comment). Right, Element Web does indeed not use If you really want this now, you can patch |
This comment was originally posted by @necropola at matrix-org/dendrite#3284 (comment). Let's see, if I understand this correctly:
This makes it even harder for dendrite (server) developers to keep up with possible feature creep introduced by other (client and server) developers and gives a lot of power to the people deciding what goes in to a Matrix Protocol Version. |
This comment was originally posted by @S7evinK at matrix-org/dendrite#3284 (comment). Exactly. As you've seen, I've created several issues regarding support for specific versions. Thing is, we already claim to have support for 1.1 and 1.2, which in reality we don't. |
This comment was originally posted by @necropola at matrix-org/dendrite#3284 (comment). Announcing support for
|
This comment was originally posted by @spaetz at matrix-org/dendrite#3284 (comment).
Indeed, the only way right now is to implement the missing features, to support matrix up to 1.4. there are meta issues for each version. There are ideas floating to announce feature support instead of version support, but that is not what the spec says right now. |
This issue was originally created by @necropola at matrix-org/dendrite#3284.
Background information
Description
Steps to reproduce
show read receipts from other users
enabled that they are still getting read receipts from dendrite,Basically synapse honors this (element) user preference and dendrite ignores it.
The text was updated successfully, but these errors were encountered: