{"key":"net.brokenbuild.subversions","name":"Versions Hierarchy","description":"Versions hierarchy for Jira Cloud","vendor":{"name":"Broken Build","url":"http://brokenbuild.net"},"baseUrl":"https://versions-hierarchy.brokenbuild.app","authentication":{"type":"jwt"},"enableLicensing":true,"lifecycle":{"installed":"/installed"},"scopes":["READ","WRITE","PROJECT_ADMIN","ACT_AS_USER"],"modules":{"jiraProjectPermissions":[{"description":{"value":"Manage Versions hierarchy permission"},"category":"PROJECTS","name":{"value":"Manage Versions hierarchy"},"key":"MANAGE-VERSIONS-HIERARCHY"}],"jiraProjectPages":[{"name":{"value":"Versions hierarchy"},"key":"versionsHierarchy-page","url":"/versions-hierarchy-organizer/${project.id}?projectKey=${project.key}","iconUrl":"/images/versions-hierarchy.svg","weight":1,"conditions":[{"condition":"jira_expression","params":{"expression":"!app.properties.appSettings || (app.properties.appSettings.versionsHierarchy.linkInProjectNavBar && ((app.properties.appSettings.versionsHierarchy.enabled && !app.properties.appSettings.versionsHierarchy.projectIds.includes(project.id)) || (!app.properties.appSettings.versionsHierarchy.enabled && app.properties.appSettings.versionsHierarchy.projectIds.includes(project.id))))"}}]}],"webSections":[{"key":"app-settings-section","location":"admin_plugins_menu","name":{"value":"VERSIONS HIERARCHY FOR JIRA"}},{"location":"atl.jira.proj.config","key":"versions-hierarchy-proj-settings","name":{"value":"Versions hierarchy for jira"},"conditions":[{"condition":"jira_expression","params":{"expression":"!app.properties.appSettings || (app.properties.appSettings.versionsHierarchy.linkInProjectSettings && ((app.properties.appSettings.versionsHierarchy.enabled && !app.properties.appSettings.versionsHierarchy.projectIds.includes(project.id)) || (!app.properties.appSettings.versionsHierarchy.enabled && app.properties.appSettings.versionsHierarchy.projectIds.includes(project.id))))"}}]}],"webItems":[{"name":{"value":"Versions hierarchy"},"tooltip":{"value":"Select versions from hierarchy"},"key":"versions-hierarchy-picker","url":"/versions-hierarchy-picker/${project.id}/${issue.key}?projectKey=${project.key}","location":"jira.issue.tools","weight":0,"conditions":[{"condition":"user_is_logged_in"},{"condition":"jira_expression","params":{"expression":"!app.properties.appSettings || ((app.properties.appSettings.versionsHierarchy && app.properties.appSettings.versionsHierarchy.enabled && !app.properties.appSettings.versionsHierarchy.projectIds.includes(project.id)) || (app.properties.appSettings.versionsHierarchy && !app.properties.appSettings.versionsHierarchy.enabled && app.properties.appSettings.versionsHierarchy.projectIds.includes(project.id)))"}}],"target":{"type":"dialog","options":{"chrome":false,"header":{"value":"Versions hierarchy"},"size":"large"}}},{"key":"app-settings-link","location":"admin_plugins_menu/app-settings-section","name":{"value":"Settings"},"context":"product","url":"/plugins/servlet/ac/net.brokenbuild.subversions/app-settings-page"}],"jiraProjectAdminTabPanels":[{"location":"versions-hierarchy-proj-settings","url":"/versions-hierarchy-organizer/${project.id}?projectKey=${project.key}","weight":50,"name":{"value":"Versions hierarchy"},"key":"versions-hierarchy-panel-settings"}],"postInstallPage":{"url":"/app-settings","name":{"value":"Versions hierarchy settings"},"key":"app-settings-page"},"jiraJqlFunctions":[{"key":"search-issues-by-version-hierarchy-function-key","name":"subversions","operators":["in","not_in"],"types":["version"],"arguments":[{"name":"projectId","required":true},{"name":"versionName","required":true},{"name":"includeParent","required":false}],"url":"/jql-function/subversions"},{"key":"search-issues-by-folder-hierarchy-function-key","name":"vhSubfolder","operators":["in","not_in"],"types":["version"],"arguments":[{"name":"projectId","required":true},{"name":"folderName","required":true}],"url":"/jql-function/subfolder"}]},"apiMigrations":{"gdpr":true,"context-qsh":true,"signed-install":true}}