-
Notifications
You must be signed in to change notification settings - Fork 748
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
Android clients hides room history from newly invited users in a room #4503
Comments
I think this is because of the lack of MSC3061: Sharing room keys for past messages on android (and ios). Existing issues: |
Even if Element iOS or Android does not support key sharing yet, their presence in a room should not prevent web users from sharing keys? It sounds like these are two separate issues:
|
I see this has been moved to |
We believe this is a Crypto issue and would fall to @BillCarsonFr and team. @BillCarsonFr is that right, what can we do to help you with this? |
I have to check, if by 'hides history' you mean that the message are not displayed, it's a timeline issue to be handled by platform. But this need some investigation, try to reproduce and provide more details / screenshots, hard to understand as is without investigation |
The symptom is that messages are not shown in the room history on the web client. The assumption is that Element Web hides the messages it is not able to decrypt. Also note that the issue is NOT that Android (or iOS clients cannot view history). The issue is: If a room has only Element Web devices, key sharing works as expected. I.e. newly invited users can indeed see the history in the room. BUT if an Android device gets into the room, the next web device which gets invited to the room will NOT be able to see the history. |
@BillCarsonFr |
It all look like the same bug and it's on web. Try to reply to an old message that the last web don't see. I would be in favor to close here and open an issue on web |
Regarding the android part, it should be fixed when And this #2190 will be tweaked to enable back pagination if history is shared and also show event and request keys. |
So we can keep this open for android (we have now to enable back showing history and backpaginating when history is shared and query keys). A separate issue must be open on web regarding the display/pagination issue |
As seen with @duxovni Web issues already exists: |
Looks like element-hq/element-web#4153 is now closed. What does that mean for the status of this bug? |
@daniellekirkwood according to @BillCarsonFr comment, it should be fixed now, can you test again? |
Steps to reproduce
Our customers are complaining that export of room history does not work. They expect to have new users in a room be able to see the complete message history of the room, but previous history doesn't load automatically when joining the room, and there is no sign or indications of loading nor any errors.
Repro:
Prerequisite:
Issue (1)
Issue (2)
New web user can only see messages AFTER the message Android user sent. IOW messages sent earlier that the first Android message will be excluded from the room history.
Outcome
What did you expect?
What happened instead?
Your phone model
No response
Operating system version
No response
Application version and app store
No response
Homeserver
No response
Will you send logs?
No
The text was updated successfully, but these errors were encountered: