mattermost/server/cmd/mmctl
Jesse Hallam 84e267e9e8
[MM-66789] Restrict ImportSettings.Directory changes via API and add validation (#34653)
This change enhances security by preventing ImportSettings.Directory from being modified through the API and adds validation to prevent directory conflicts.

Changes:

- Restricted ImportSettings.Directory from being changed via API

- Added validation to prevent directory conflicts with plugin directory

- Added error message translation

- Updated and added comprehensive tests

Co-authored-by: Mattermost Build <build@mattermost.com>
2026-01-06 16:30:07 +00:00
..
client [MM-61758] Burn on read feature (#34703) 2025-12-11 07:59:50 +01:00
commands [MM-66789] Restrict ImportSettings.Directory changes via API and add validation (#34653) 2026-01-06 16:30:07 +00:00
docs Move mmctl cpa subcommands under mmctl user attributes (#33975) 2025-09-29 11:29:30 +00:00
mocks [MM-61758] Burn on read feature (#34703) 2025-12-11 07:59:50 +01:00
printer Replacing interface{} with any everywhere (except generated mocks) (#29446) 2024-12-15 21:11:36 +01:00
mmctl.go MM-53032: Fix module path after repo rename (#23689) 2023-06-11 10:54:35 +05:30
README.md Add a simple mmctl README file (#23638) 2023-10-10 10:34:08 +02:00

mmctl

mmctl is a remote CLI tool that lets you manage your Mattermost instance from the terminal.

The project's documentation can be accessed within the the Mattermost documentation.