{"key":"foxly","name":"Foxly - Backlog Prioritization for Jira","description":"Remove uncertainty from projects, use data metrics to structure how you prioritize the work backlog in Jira.","apiVersion":1,"enableLicensing":true,"vendor":{"name":"Jexo","url":"https://jexo.io"},"baseUrl":"https://foxly.jexo.cloud","regionBaseUrls":{"US":"https://foxly.jexo.cloud","EU":"https://eu-foxly.jexo.cloud","DE":"https://de-foxly.jexo.cloud","AU":"https://au-foxly.jexo.cloud","CA":"https://ca-foxly.jexo.cloud"},"links":{"self":"https://foxly.jexo.cloud/atlassian-connect.json","homepage":"https://foxly.jexo.cloud/atlassian-connect.json"},"dataResidency":{"realmPersistenceDays":30},"authentication":{"type":"jwt"},"lifecycle":{"installed":"/installed","uninstalled":"/uninstalled","dare-migration":"/migration"},"scopes":["READ","WRITE","ADMIN","ACT_AS_USER","PROJECT_ADMIN"],"modules":{"jiraGlobalPermissions":[{"description":{"value":"Users with this permission can configure Foxly prioritization templates (edit, create, delete), prioritize issues, and access the priority matrix."},"anonymousAllowed":false,"defaultGrants":["all"],"name":{"value":"Administer Foxly"},"key":"administer-foxly"},{"description":{"value":"Users with this permission can view, create, delete and play poker games in Foxly priority poker. Users can only delete games they created."},"anonymousAllowed":false,"defaultGrants":["all"],"name":{"value":"Access Foxly priority poker"},"key":"access-foxly-priority-poker"},{"description":{"value":"Users with this permission can create, edit and delete saved views. All users have permission to view saved views."},"anonymousAllowed":false,"defaultGrants":["all"],"name":{"value":"Manage Foxly saved views"},"key":"manage-foxly-saved-views"}],"webSections":[{"key":"foxly-menu-section","location":"admin_plugins_menu","name":{"value":"Foxly Priorities"}}],"adminPages":[{"name":{"value":"Global Settings","i18n":"global.settings"},"location":"admin_plugins_menu/foxly-menu-section","url":"/app/foxly-global-settings","key":"foxly-global-settings","weight":100,"conditions":[{"and":[{"condition":"user_is_logged_in"},{"condition":"user_is_admin"}]}]}],"jiraProjectPermissions":[{"description":{"value":"Users with this permission can view the priority table, access the priority matrix but they can't prioritize issues in projects where they have this permission assigned."},"category":"projects","name":{"value":"View Foxly Project Issues"},"key":"view-foxly-project-issues"},{"description":{"value":"Users with this permission can prioritize issues, and access the priority matrix in projects where they have this permission assigned."},"category":"projects","name":{"value":"Edit Foxly Project Issues"},"key":"edit-foxly-project-issues"}],"jiraEntityProperties":[{"key":"foxly-issue-propertie-indexing","name":{"value":"Priority Score","i18n":"priority.score"},"entityType":"issue","keyConfigurations":[{"propertyKey":"priority_score","extractions":[{"objectName":"value","type":"number"}]},{"propertyKey":"foxly_template_ids_from_metrics","extractions":[{"objectName":"content","type":"text"}]}]}],"jiraProjectAdminTabPanels":[{"location":"projectgroup4","url":"/app/foxly-page-settings?projectKey=${project.key}","weight":100,"name":{"value":"Foxly Priorities"},"key":"foxly-panel"}],"jiraProjectPages":[{"url":"/app?projectKey=${project.key}&projectId=${project.id}&game=${ac.game}&showReport=${ac.showReport}&showPokerGamePage=${ac.showPokerGamePage}","iconUrl":"/foxly-icon.png","weight":100,"name":{"value":"Foxly Priorities"},"key":"foxly-homepage","conditions":[{"condition":"user_is_logged_in"},{"condition":"addon_is_licensed"},{"or":[{"condition":"has_project_permission","params":{"permission":"foxly__view-foxly-project-issues"}},{"condition":"has_project_permission","params":{"permission":"foxly__edit-foxly-project-issues"}},{"condition":"has_global_permission","params":{"permission":"foxly__administer-foxly"}}]},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"foxly-enabled","objectName":"isEnabled","value":"true"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"foxly-enabled"}}]}]},{"url":"/app/expired","iconUrl":"/foxly-icon.png","weight":100,"name":{"value":"Foxly Priorities"},"key":"foxly-homepage-expired","conditions":[{"condition":"user_is_logged_in"},{"condition":"addon_is_licensed","invert":true},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"foxly-enabled","objectName":"isEnabled","value":"true"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"foxly-enabled"}}]}]}],"webhooks":[{"event":"jira:issue_updated","url":"/api/issue-updated"},{"event":"jira:issue_created","url":"/api/issue-created"}],"jiraIssueContexts":[{"key":"jira-issue-priority-details-glance","name":{"value":"Foxly Priorities"},"icon":{"width":0,"height":0,"url":"/foxly-icon.png"},"content":{"type":"label","label":{"value":"Priority score"}},"target":{"type":"web_panel","url":"/app/jira-issue-priority-details?projectId=${project.id}&projectKey={project.key}&issueKey={issue.key}"},"conditions":[{"condition":"user_is_logged_in"},{"or":[{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"foxly-limit-issue-context"}},{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"foxly-limit-issue-context","objectName":"isEnabled","value":"false"}},{"and":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"foxly-issue-context-issuetypes"}},{"condition":"jira_expression","params":{"expression":"project.properties['foxly-issue-context-issuetypes'].types.includes(`${issue.issueType.id}`)"}}]}]},{"or":[{"condition":"has_project_permission","params":{"permission":"foxly__view-foxly-project-issues"}},{"condition":"has_project_permission","params":{"permission":"foxly__edit-foxly-project-issues"}},{"condition":"has_global_permission","params":{"permission":"foxly__administer-foxly"}}]},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"foxly-enabled","objectName":"isEnabled","value":"true"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"foxly-enabled"}}]}]}]},"apiMigrations":{"gdpr":true,"context-qsh":true,"signed-install":true}}