mattermost/server/cmd/mmctl
Jesse Hallam 016e2fd6fb
ci: compile mmctl e2e tests with requirefips when FIPS_ENABLED=true (#36267)
* ci: compile mmctl e2e tests with requirefips when FIPS_ENABLED=true

Without this, the mmctl test binary was compiled without the requirefips
tag even in the FIPS container, leaving model.FIPSEnabled=false and
PasswordSettings.MinimumLength=8. Short passwords like "somepass" passed
validation and hashing silently succeeded, giving false confidence that
the tests were FIPS-clean.

* tests: fix short password in TestUserConvertCmdF for FIPS

"Valid bot to user convert" reached ConvertBotToUser with "password"
(8 chars), which fails MinimumLength=14 on FIPS builds.
2026-04-28 00:41:57 +00:00
..
client mmctl: Add support for listing user roles through mmctl (#34064) 2026-03-18 11:43:13 +00:00
commands ci: compile mmctl e2e tests with requirefips when FIPS_ENABLED=true (#36267) 2026-04-28 00:41:57 +00:00
docs Remove vestigial MySQL support (#34865) 2026-01-20 21:01:59 +00:00
mocks [MM-67859] Update license renewal and expiry email branding (#35701) 2026-04-04 20:30:36 -03:00
printer Improve mmctl output by filtering escape sequences (#35191) 2026-02-05 15:32:35 +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.