{
  "key" : "com.stiltsoft.jira.teamcity",
  "version" : "1.3.8",
  "name" : "TeamCity Integration for JIRA Cloud",
  "description" : "Integrate JIRA and TeamCity for instant view of build-specific information and quick access to build configurations.",
  "vendor" : {
    "name" : "Stiltsoft",
    "url" : "http://www.stiltsoft.com"
  },
  "links" : {
    "documentation" : "https://docs.stiltsoft.com/display/public/JTC/TeamCity+Integration+for+JIRA",
    "self" : "https://jtc.stiltsoft.net"
  },
  "apiMigrations" : {
    "gdpr" : true,
    "context-qsh" : true,
    "signed-install" : true
  },
  "lifecycle" : {
    "installed" : "/install",
    "uninstalled" : "/uninstall"
  },
  "baseUrl" : "https://jtc.stiltsoft.net",
  "authentication" : {
    "type" : "jwt"
  },
  "enableLicensing" : true,
  "modules" : {
    "configurePage" : {
      "name" : {
        "value" : "TeamCity Servers"
      },
      "key" : "teamcity-servers",
      "url" : "/admin/teamcity-servers/overview"
    },
    "postInstallPage" : {
      "url" : "/admin/getting-started",
      "key" : "getting-started",
      "name" : {
        "value" : "TeamCity Servers"
      }
    },
    "adminPages" : [ {
      "name" : {
        "value" : "Troubleshooting"
      },
      "key" : "troubleshooting",
      "url" : "/admin/troubleshooting/overview",
      "location" : "admin_plugins_menu/jtc-admin-section"
    } ],
    "dialogs" : [ {
      "key" : "teamcity-dialog",
      "url" : "/admin/teamcity-servers/add.dialog",
      "options" : {
        "size" : "maximum"
      }
    } ],
    "generalPages" : [ {
      "name" : {
        "value" : "Delete TeamCity"
      },
      "key" : "delete-teamcity-dialog",
      "url" : "/admin/teamcity-servers/delete.dialog",
      "location" : "none"
    }, {
      "name" : {
        "value" : "Reindex TeamCity"
      },
      "key" : "reindex-teamcity-dialog",
      "url" : "/admin/troubleshooting/reindex.dialog",
      "location" : "none"
    } ],
    "jiraIssueTabPanels" : [ {
      "url" : "/jira/issue-tab",
      "weight" : 100,
      "key" : "jtc-issue-tab",
      "name" : {
        "value" : "TeamCity"
      },
      "conditions" : [ {
        "condition" : "has_project_permission",
        "params" : {
          "permission" : "VIEW_DEV_TOOLS"
        }
      } ]
    } ],
    "webSections" : [ {
      "location" : "admin_plugins_menu",
      "weight" : 15,
      "key" : "jtc-admin-section",
      "name" : {
        "value" : "TeamCity Configuration"
      }
    } ],
    "webItems" : [ {
      "url" : "/plugins/servlet/ac/com.stiltsoft.jira.teamcity/teamcity-servers",
      "location" : "admin_plugins_menu/jtc-admin-section",
      "context" : "product",
      "weight" : 10,
      "target" : {
        "type" : "page"
      },
      "tooltip" : {
        "value" : "TeamCity Servers"
      },
      "key" : "jtc-servers-admin-web-item",
      "name" : {
        "value" : "TeamCity Servers"
      },
      "conditions" : [ {
        "condition" : "user_is_admin",
        "invert" : false
      } ]
    }, {
      "location" : "jira.project.sidebar.plugins.navigation",
      "key" : "jtc-project-panel-link",
      "url" : "/projects/{project.key}?selectedItem=com.stiltsoft.jira.teamcity__jtc-project-panel-link",
      "context" : "product",
      "name" : {
        "value" : "TeamCity"
      },
      "icon" : {
        "width" : 25,
        "height" : 25,
        "url" : "/assets/images/app-icon-dark.svg"
      },
      "conditions" : [ {
        "or" : [ {
          "condition" : "project_type",
          "params" : {
            "projectTypeKey" : "software"
          }
        }, {
          "condition" : "project_type",
          "params" : {
            "projectTypeKey" : "service_desk"
          }
        } ]
      }, {
        "condition" : "has_project_permission",
        "params" : {
          "permission" : "VIEW_DEV_TOOLS"
        }
      } ]
    } ],
    "webPanels" : [ {
      "key" : "jtc-project-web-panel",
      "url" : "/jira/project-tab",
      "location" : "com.stiltsoft.jira.teamcity__jtc-project-panel-link",
      "name" : {
        "value" : "TeamCity Web Panel"
      },
      "conditions" : [ {
        "condition" : "has_project_permission",
        "params" : {
          "permission" : "VIEW_DEV_TOOLS"
        }
      } ]
    } ],
    "jiraBuildInfoProvider" : {
      "homeUrl" : "https://marketplace.atlassian.com/apps/1210766/teamcity-integration-for-jira",
      "logoUrl" : "https://jtc.stiltsoft.net/assets/images/tc-logo-30x30.svg",
      "documentationUrl" : "https://docs.stiltsoft.com/display/public/JTC/TeamCity+Integration+for+JIRA",
      "actions" : { },
      "name" : {
        "value" : "TeamCity"
      },
      "key" : "build-provider"
    },
    "jiraDeploymentInfoProvider" : {
      "homeUrl" : "https://marketplace.atlassian.com/apps/1210766/teamcity-integration-for-jira",
      "logoUrl" : "https://jtc.stiltsoft.net/assets/images/tc-logo-30x30.svg",
      "documentationUrl" : "https://docs.stiltsoft.com/display/public/JTC/TeamCity+Integration+for+JIRA",
      "name" : {
        "value" : "TeamCity"
      },
      "key" : "deployment-provider"
    }
  },
  "scopes" : [ "READ", "WRITE", "DELETE" ]
}