Draft: Last read messages
-
Implement jump to message ID (based on !1304) -
Add last read ID to the db model -
Update last read ID in the DB: Find out what the user has read -
Open chat at last unread message -
Show an unread marker -
Integrate it with MDS (follow up of python-nbxmpp!84 (merged)) -
Request on login -
Store last read id received in a live event -
Publish MDS -
Implement logic to consider the correct last read event only (our own, a received one)
-
Supersedes !960
Edited by mesonium