-
Notifications
You must be signed in to change notification settings - Fork 128
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Co-authored-by: Lev Brouk <[email protected]> Co-authored-by: Mattermod <[email protected]>
- Loading branch information
1 parent
6abe3ca
commit f986c15
Showing
3 changed files
with
104 additions
and
94 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,103 +1,113 @@ | ||
{ | ||
"id": "jira", | ||
"name": "Jira", | ||
"description": "Atlassian Jira plugin for Mattermost.", | ||
"homepage_url": "https://github.com/mattermost/mattermost-plugin-jira", | ||
"support_url": "https://github.com/mattermost/mattermost-plugin-jira/issues", | ||
"release_notes_url": "https://github.com/mattermost/mattermost-plugin-jira/releases/tag/v3.1.0", | ||
"icon_path": "assets/icon.svg", | ||
"version": "3.1.0", | ||
"min_server_version": "6.5.0", | ||
"server": { | ||
"executables": { | ||
"linux-amd64": "server/dist/plugin-linux-amd64", | ||
"linux-arm64": "server/dist/plugin-linux-arm64", | ||
"darwin-amd64": "server/dist/plugin-darwin-amd64", | ||
"darwin-arm64": "server/dist/plugin-darwin-arm64", | ||
"windows-amd64": "server/dist/plugin-windows-amd64.exe" | ||
} | ||
}, | ||
"webapp": { | ||
"bundle_path": "webapp/dist/main.js" | ||
}, | ||
"settings_schema": { | ||
"settings": [ | ||
{ | ||
"key": "EnableJiraUI", | ||
"display_name": "Allow users to attach and create Jira issues in Mattermost:", | ||
"type": "bool", | ||
"help_text": "When **false**, users cannot attach and create Jira issues in Mattermost. Does not affect Jira webhook notifications. Select **false** then disable and re-enable this plugin in **System Console > Plugins > Plugin Management** to reset the plugin state for all users. \n \n When **true**, install this plugin to your Jira instance with `/jira install` to allow users to create and manage issues across Mattermost channels. See [documentation](https://about.mattermost.com/default-jira-plugin-link-application) to learn more.", | ||
"default": true | ||
}, | ||
{ | ||
"key": "secret", | ||
"display_name": "Webhook Secret:", | ||
"type": "generated", | ||
"help_text": "The secret used to authenticate the webhook to Mattermost.", | ||
"regenerate_help_text": "Regenerates the secret for the webhook URL endpoint. Regenerating the secret invalidates your existing Jira integrations." | ||
}, | ||
{ | ||
"key": "RolesAllowedToEditJiraSubscriptions", | ||
"display_name": "Mattermost Roles Allowed to Edit Jira Subscriptions:", | ||
"type": "radio", | ||
"help_text": "Mattermost users who can subscribe channels to Jira tickets.", | ||
"default": "system_admin", | ||
"options": [ | ||
"id": "jira", | ||
"name": "Jira", | ||
"description": "Atlassian Jira plugin for Mattermost.", | ||
"homepage_url": "https://github.com/mattermost/mattermost-plugin-jira", | ||
"support_url": "https://github.com/mattermost/mattermost-plugin-jira/issues", | ||
"release_notes_url": "https://github.com/mattermost/mattermost-plugin-jira/releases/tag/v3.2.0", | ||
"icon_path": "assets/icon.svg", | ||
"version": "3.2.0", | ||
"min_server_version": "6.5.0", | ||
"server": { | ||
"executables": { | ||
"darwin-amd64": "server/dist/plugin-darwin-amd64", | ||
"darwin-arm64": "server/dist/plugin-darwin-arm64", | ||
"linux-amd64": "server/dist/plugin-linux-amd64", | ||
"linux-arm64": "server/dist/plugin-linux-arm64", | ||
"windows-amd64": "server/dist/plugin-windows-amd64.exe" | ||
}, | ||
"executable": "" | ||
}, | ||
"webapp": { | ||
"bundle_path": "webapp/dist/main.js" | ||
}, | ||
"settings_schema": { | ||
"header": "Please refer to the `/jira` command [**documentation**](https://mattermost.gitbook.io/plugin-jira/setup/installation#step-2-install-app-on-jira-server) to further configure the Jira plugin.", | ||
"footer": "Please refer to the `/jira` command [**documentation**](https://mattermost.gitbook.io/plugin-jira/setup/installation#step-2-install-app-on-jira-server) to further configure the Jira plugin. Specifically, [`/jira instance [un-]install`](https://mattermost.gitbook.io/plugin-jira/setup/installation#step-2-install-app-on-jira-server) and [`/jira webhook`](https://mattermost.gitbook.io/plugin-jira/setup/configuration#step-4-required-setup-webhooks-from-jira).", | ||
"settings": [ | ||
{ | ||
"key": "EnableJiraUI", | ||
"display_name": "Allow users to attach and create Jira issues in Mattermost:", | ||
"type": "bool", | ||
"help_text": "When **false**, users cannot attach and create Jira issues in Mattermost. Does not affect Jira webhook notifications. Select **false** then disable and re-enable this plugin in **System Console \u003e Plugins \u003e Plugin Management** to reset the plugin state for all users. \n \n When **true**, install this plugin to your Jira instance with `/jira install` to allow users to create and manage issues across Mattermost channels. See [documentation](https://about.mattermost.com/default-jira-plugin-link-application) to learn more.", | ||
"placeholder": "", | ||
"default": true | ||
}, | ||
{ | ||
"key": "secret", | ||
"display_name": "Webhook Secret:", | ||
"type": "generated", | ||
"help_text": "The secret used to authenticate the webhook to Mattermost.", | ||
"regenerate_help_text": "Regenerates the secret for the webhook URL endpoint. Regenerating the secret invalidates your existing Jira integrations.", | ||
"placeholder": "", | ||
"default": null | ||
}, | ||
{ | ||
"display_name": "All users", | ||
"value": "users" | ||
"key": "RolesAllowedToEditJiraSubscriptions", | ||
"display_name": "Mattermost Roles Allowed to Edit Jira Subscriptions:", | ||
"type": "radio", | ||
"help_text": "Mattermost users who can subscribe channels to Jira tickets.", | ||
"placeholder": "", | ||
"default": "system_admin", | ||
"options": [ | ||
{ | ||
"display_name": "All users", | ||
"value": "users" | ||
}, | ||
{ | ||
"display_name": "Users who can manage channel settings", | ||
"value": "channel_admin" | ||
}, | ||
{ | ||
"display_name": "Users who can manage teams", | ||
"value": "team_admin" | ||
}, | ||
{ | ||
"display_name": "System Admins", | ||
"value": "system_admin" | ||
} | ||
] | ||
}, | ||
{ | ||
"display_name": "Users who can manage channel settings", | ||
"value": "channel_admin" | ||
"key": "GroupsAllowedToEditJiraSubscriptions", | ||
"display_name": "Jira Groups Allowed to Edit Jira Subscriptions:", | ||
"type": "text", | ||
"help_text": "Comma separated list of Group Names. List the Jira user groups who can create subscriptions. If none are specified, any Jira user can create a subscription. Jira groups restrictions are only applicable for a legacy instance installed on Jira 2.4 or earlier.", | ||
"placeholder": "", | ||
"default": "" | ||
}, | ||
{ | ||
"display_name": "Users who can manage teams", | ||
"value": "team_admin" | ||
"key": "JiraAdminAdditionalHelpText", | ||
"display_name": "Additional Help Text to be shown with Jira Help:", | ||
"type": "text", | ||
"help_text": "Additional Help Text to be shown to the user along with the output of `/jira help` command.", | ||
"placeholder": "", | ||
"default": "" | ||
}, | ||
{ | ||
"display_name": "System Admins", | ||
"value": "system_admin" | ||
"key": "HideDecriptionComment", | ||
"display_name": "Hide issue descriptions and comments:", | ||
"type": "bool", | ||
"help_text": "Hide detailed issue descriptions and comments from Subscription and Webhook messages", | ||
"placeholder": "", | ||
"default": false | ||
}, | ||
{ | ||
"key": "EnableAutocomplete", | ||
"display_name": "Enable slash command autocomplete:", | ||
"type": "bool", | ||
"help_text": "Autocomplete guides users through the available `/jira` slash commands.", | ||
"placeholder": "", | ||
"default": true | ||
}, | ||
{ | ||
"key": "DisplaySubscriptionNameInNotifications", | ||
"display_name": "Display subscription name in notifications:", | ||
"type": "bool", | ||
"help_text": "Display subscription name in post when a subscription posts to a channel", | ||
"placeholder": "", | ||
"default": false | ||
} | ||
] | ||
}, | ||
{ | ||
"key": "GroupsAllowedToEditJiraSubscriptions", | ||
"display_name": "Jira Groups Allowed to Edit Jira Subscriptions:", | ||
"type": "text", | ||
"help_text": "Comma separated list of Group Names. List the Jira user groups who can create subscriptions. If none are specified, any Jira user can create a subscription. Jira groups restrictions are only applicable for a legacy instance installed on Jira 2.4 or earlier.", | ||
"default": "" | ||
}, | ||
{ | ||
"key": "JiraAdminAdditionalHelpText", | ||
"display_name": "Additional Help Text to be shown with Jira Help:", | ||
"type": "text", | ||
"help_text": "Additional Help Text to be shown to the user along with the output of `/jira help` command.", | ||
"default": "" | ||
}, | ||
{ | ||
"key": "HideDecriptionComment", | ||
"display_name": "Hide issue descriptions and comments:", | ||
"type": "bool", | ||
"help_text": "Hide detailed issue descriptions and comments from Subscription and Webhook messages", | ||
"default": false | ||
}, | ||
{ | ||
"key": "EnableAutocomplete", | ||
"display_name": "Enable slash command autocomplete:", | ||
"type": "bool", | ||
"help_text": "Autocomplete guides users through the available `/jira` slash commands.", | ||
"default": true | ||
}, | ||
{ | ||
"key": "DisplaySubscriptionNameInNotifications", | ||
"display_name": "Display subscription name in notifications:", | ||
"type": "bool", | ||
"help_text": "Display subscription name in post when a subscription posts to a channel", | ||
"default": false | ||
} | ||
], | ||
"header": "Please refer to the `/jira` command [**documentation**](https://mattermost.gitbook.io/plugin-jira/setup/installation#step-2-install-app-on-jira-server) to further configure the Jira plugin.", | ||
"footer": "Please refer to the `/jira` command [**documentation**](https://mattermost.gitbook.io/plugin-jira/setup/installation#step-2-install-app-on-jira-server) to further configure the Jira plugin. Specifically, [`/jira instance [un-]install`](https://mattermost.gitbook.io/plugin-jira/setup/installation#step-2-install-app-on-jira-server) and [`/jira webhook`](https://mattermost.gitbook.io/plugin-jira/setup/configuration#step-4-required-setup-webhooks-from-jira)." | ||
} | ||
} | ||
} |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,5 +7,5 @@ var manifest = struct { | |
Version string | ||
}{ | ||
ID: "jira", | ||
Version: "3.1.0", | ||
Version: "3.2.0", | ||
} |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
// This file is automatically generated. Do not modify it manually. | ||
|
||
export const id = 'jira'; | ||
export const version = '3.1.0'; | ||
export const version = '3.2.0'; |