As a user, I want to be able to visually identify permalink included in the message rendered in the timeline, so that I can understand that I can click on it, and I can expect that I will be redirected to the correct target. The permalink will render as pills and the link will be replaced by more useful information, like the room name, or the user display name.
Permalink for users are rendered correctly on the timeline. Generally permalink for users are for user members, but it can be any matrix.to link for users.
Permalink for rooms are rendered correctly on the timeline. Room details have to be retrieved, so that room display name can replace the link. Note that depending on the room state, the room details can be retrieved even if the user is not a member of the room.
Permalink for messages are rendered correctly on the timeline. Links to message contain the room Id, so same than for room, it can be possible to retrieve the room details even if the user is not a member of the room.
Note that some cases may already be implemented in some EX mobile clients.
Description
As a user, I want to be able to visually identify permalink included in the message rendered in the timeline, so that I can understand that I can click on it, and I can expect that I will be redirected to the correct target. The permalink will render as pills and the link will be replaced by more useful information, like the room name, or the user display name.
Note that some cases may already be implemented in some EX mobile clients.
Acceptance criteria
Size estimate
M
Dependencies
Out of scope
Open questions
Subtasks