Skip to content

Commit

Permalink
Bump version to 3.2.0 (#846)
Browse files Browse the repository at this point in the history
Co-authored-by: Lev Brouk <[email protected]>
Co-authored-by: Mattermod <[email protected]>
  • Loading branch information
3 people authored Mar 1, 2022
1 parent 6abe3ca commit f986c15
Show file tree
Hide file tree
Showing 3 changed files with 104 additions and 94 deletions.
194 changes: 102 additions & 92 deletions plugin.json
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)."
}
}
}
2 changes: 1 addition & 1 deletion server/manifest.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ var manifest = struct {
Version string
}{
ID: "jira",
Version: "3.1.0",
Version: "3.2.0",
}
2 changes: 1 addition & 1 deletion webapp/src/manifest.js
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';

0 comments on commit f986c15

Please sign in to comment.