This is a POC for chat notifications, enabled with a feature flag / plugin configuration. When enabled, two-way sync is completely disabled (as the semantics are otherwise not well defined). I'll follow up on this change with some refactoring and unit tests as we solidify this.
(This doesn't completely resolve https://mattermost.atlassian.net/browse/MM-58297, as there are styling concerns there, but I wanted to get a prototype up for review on which we can flesh out next steps.)
Summary
This is a POC for chat notifications, enabled with a feature flag / plugin configuration. When enabled, two-way sync is completely disabled (as the semantics are otherwise not well defined). I'll follow up on this change with some refactoring and unit tests as we solidify this.
(This doesn't completely resolve https://mattermost.atlassian.net/browse/MM-58297, as there are styling concerns there, but I wanted to get a prototype up for review on which we can flesh out next steps.)
Ticket Link
Fixes: https://mattermost.atlassian.net/browse/MM-58289 Relates-to: https://mattermost.atlassian.net/browse/MM-58297