the_icelander
Re:Story of Mattermost: Open-Sourced Competitor to Slack
on Monday December 30, 2019 @12:04PM (#21914818)
Archiving a channel in Mattermost just sets a flag in the database. Once the bad actor is removed a simple query can restore the channels they archived. Something like: `UPDATE Channels SET DeleteAt = 0 WHERE DeleteAt > [some timestamp]`
There's also a CLI command to restore the channels. While this won't keep it from happening it should get things back to normal fairly quickly.
Re:Story of Mattermost: Open-Sourced Competitor to Slack
on Wednesday December 18, 2019 @11:42AM (#21826644)
Not for business, but if you want to get your friends on a chat server it would be easier if they knew you couldn't see everything they said.
Re:Story of Mattermost: Open-Sourced Competitor to Slack
on Wednesday December 18, 2019 @11:31AM (#21826515)
My response to someone insisting on using only Microsoft Teams is: What if Teams goes down? How is the IT team going to coordinate bringing it back up? Email? SMS?
Re:Story of Mattermost: Open-Sourced Competitor to Slack
on Wednesday December 18, 2019 @11:12AM (#21826292)
Check out the Kubernetes operator, which handles zero-downtime upgrades as well as blue/green deployments and canary builds: https://github.com/mattermost/mattermost-operator
Re:Story of Mattermost: Open-Sourced Competitor to Slack
on Wednesday December 18, 2019 @11:05AM (#21826215)
In 5.10 Mattermost added the ability to move the configuration to the database, which solves the issue of having a config.json file. This also has the advantage of versioning your configuration in the database which makes rolling back changes very easy.