generated from mattermost/mattermost-plugin-starter-template
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add autocompletion to the slash command (#161)
* feat: Add comprehensive autocompletion for cloud slash commands * refactor: Move all flags to optional arguments in autocompletion * refactor: Replace Optional: true with Required: false in AutocompleteArg * refactor: Update test-data flag from Optional to Required: false * refactor: Replace Name field with Type and Data in AutocompleteArg * feat: Add affinity argument to create command autocomplete * feat: Add database argument to create command autocomplete * feat: Add --env argument to create command autocomplete * feat: Add filestore argument to create command autocomplete * feat: Add --image argument to create command autocomplete * feat: Add --size argument to create command autocomplete * feat: Add version argument to create command autocomplete * feat: Add clear-env argument to update command autocomplete * feat: Add --env argument to update command autocomplete * feat: Add --image argument to update command autocomplete * docs: Update license argument help text in update command autocomplete * feat: Add --shared-installation argument to update command autocomplete * feat: Add --size argument to update command autocomplete * docs: Update version argument help text with example * docs: Update help text for --test-data argument in create command * docs: Update license argument help text in create command autocomplete * feat: Update help text for --allow-updates in share command * feat: Add TextType validation for affinity command argument * feat: Add TextType autocomplete for create command flags * feat: Add mmcli subcommand for running Mattermost CLI commands * feat: Add mmctl subcommand to support running mmctl commands on installations * feat: Update import subcommand autocomplete with proper type and data fields * refactor: Remove RoleID from cloud command autocomplete configuration * feat: Add configurable autocompletion for slash command * feat: Add command autocompletion configuration option to plugin * fix: Use p.getCommand() instead of undefined getCommand() * Fixing linter errors
- Loading branch information
Showing
4 changed files
with
332 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters