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

Immutable DMs proof of concept salvage #10416

Closed
turt2live opened this issue Jul 25, 2019 · 1 comment · Fixed by matrix-org/matrix-react-sdk#3286
Closed

Immutable DMs proof of concept salvage #10416

turt2live opened this issue Jul 25, 2019 · 1 comment · Fixed by matrix-org/matrix-react-sdk#3286

Comments

@turt2live
Copy link
Member

Implementing the draft of #10415 to see how bad it can be.

@turt2live
Copy link
Member Author

turt2live commented Jul 30, 2019

The existing PoC needs altering to handle the server-side bits. There's parts of it which might be able to split out as benefits anyways (removal of ChatReuseDialog). See matrix-org/matrix-spec-proposals#2199

Edit: blocking on further MSC work to solidify it, then minor server work to get everything going.

@jryans jryans removed this from In Progress in Web App Team Jul 30, 2019
@turt2live turt2live changed the title Immutable DMs proof of concept Immutable DMs proof of concept salvage Aug 7, 2019
@turt2live turt2live added this to In Progress in Web App Team via automation Aug 7, 2019
turt2live added a commit to matrix-org/matrix-react-sdk that referenced this issue Aug 7, 2019
Part of element-hq/element-web#10416

This section of code applies to the + button next to PEOPLE in the room list.
turt2live added a commit to matrix-org/matrix-react-sdk that referenced this issue Aug 7, 2019
turt2live added a commit to matrix-org/matrix-react-sdk that referenced this issue Aug 7, 2019
Part of element-hq/element-web#10416

This code is used by the welcome bot logic and the groups/communities section of the app. goHomeOnCancel can be removed because no matter what happens we'll end up in a room with the user (and we aren't showing a dialog anymore).
turt2live added a commit to matrix-org/matrix-react-sdk that referenced this issue Aug 7, 2019
Part of element-hq/element-web#10416

All usages of the dialog have been replaced with new DM logic.
turt2live added a commit to matrix-org/matrix-react-sdk that referenced this issue Aug 7, 2019
Part of element-hq/element-web#10416

All usages of the dialog have been replaced with new DM logic.
@turt2live turt2live moved this from In Progress to In Review in Web App Team Aug 7, 2019
Web App Team automation moved this from In Review to In Test Aug 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants