Jonathan Daugherty
Jonathan Daugherty
@msm-code I wanted to check in since it has been a little while. Have you made any progress on implementing this feature? Is there anything I can do to help?
Thanks for the request. It’s true that custom channel categories are not yet implemented in Matterhorn.
Thanks @dpb1!
That's a good question! I think to some extent the answer depends on the purpose of logging, which in my view is to *defeat* edits and deletes. 😊
I added a bullet to the main ticket summary about edits and deletes.
Thanks @kquick, a config option (defaulting to web client behavior) sounds good to me.
I discussed this with Harrison H. on the server development team. For posterity, if we decide to go forward with this, this is how the web client accomplishes this and...
Apparently the web client uses `:` as its `pending_post_id` scheme. And apparently the deduplication scheme is mostly to avoid duplicate messages from the *same* client. Still, we could generate one...
A couple of other things that need to be considered: * We need to decide how to present messages that have not been confirmed by the server. * We also...
Another point via @kquick: once the message arrives it'll be necessary to update its creation timestamp based on the one from the server.