{"key":"com.devsamurai.plugin.jira.tb-timesheet.stg","name":"TeamBoard Timesheet","description":"Time management for your Team. Resource scheduling, time tracking, timesheets, vacation approval, billing rate, budget and cost management.","vendor":{"name":"DevSamurai, Inc.","url":"https://www.devsamurai.com/"},"baseUrl":"https://tos-macbook-air.tail96d4d9.ts.net","authentication":{"type":"jwt"},"lifecycle":{"installed":"/installed"},"scopes":["READ","WRITE","DELETE","PROJECT_ADMIN","ACT_AS_USER","ACCESS_EMAIL_ADDRESSES","ADMIN"],"enableLicensing":true,"modules":{"jiraTimeTrackingProviders":[{"key":"teamboard-time-tracking-provider","name":{"value":"Teamboard Timeplanner time tracking"}}],"dialogs":[{"url":"/timelog?projectKey={project.key}&issueKey={issue.key}","options":{"header":{"value":"Timelog Dialog"}},"key":"timelog-dialog"},{"url":"/confirm","options":{"header":{"value":"Confirm Dialog"}},"key":"confirm-dialog"}],"generalPages":[{"url":"/list-boards","location":"system.top.navigation.bar","icon":{"width":24,"height":24,"url":"/images/TBTx64.png"},"name":{"value":"TeamBoard TimePlanner"},"key":"main","conditions":[{"condition":"user_is_logged_in"}]},{"key":"teams","location":"none","url":"/list-boards?teamId={ac.teamId}","name":{"value":"TeamBoard TimePlanner"},"conditions":[{"condition":"user_is_logged_in"}]},{"key":"api-integration-content","url":"/api-integration","name":{"value":"Timeplanner API Integration"},"conditions":[{"condition":"user_is_logged_in"}],"location":"system.user.options/personal"}],"webPanels":[{"key":"teamboard-issue-right-panel","location":"atl.jira.view.issue.right.context","name":{"value":"TeamBoard TimePlanner"},"url":"/right-panel?projectKey={project.key}&issueKey={issue.key}","target":{"type":"dialogmodule","options":{"key":"timelog-dialog"}},"conditions":[{"condition":"entity_property_exists","params":{"entity":"addon","propertyKey":"dsTeamboardEnablePanel"}}]},{"key":"teamboard-issue-left-panel","location":"atl.jira.view.issue.left.context","name":{"value":"TeamBoard TimePlanner"},"layout":{"width":"100%","height":"500"},"url":"/left-panel?projectKey={project.key}&issueKey={issue.key}","conditions":[{"condition":"entity_property_exists","params":{"entity":"addon","propertyKey":"dsTeamboardEnablePanel"}}]}],"jiraIssueTabPanels":[{"key":"teamboard-worklogs","url":"/tb-worklogs?projectKey={project.key}&issueKey={issue.key}","weight":100,"name":{"value":"Timelogs"},"conditions":[{"condition":"addon_time_tracking_provider_enabled","params":{"addonKey":"com.devsamurai.plugin.jira.tb-timesheet.stg","moduleKey":"teamboard-time-tracking-provider"}}]}],"jiraEntityProperties":[{"key":"team-board-property","name":{"value":"Team board property"},"entityType":"issue","keyConfigurations":[{"propertyKey":"dsTeamboardPlan","extractions":[{"objectName":"startDate","type":"date"},{"objectName":"endDate","type":"date"}]},{"propertyKey":"dsTeamboardIsPlannedIssue","extractions":[{"objectName":"isPlanned","type":"number"}]},{"propertyKey":"dsTeamboardAssignedGenericResource","extractions":[{"objectName":"assignedGenericResource","type":"string"}]}]}],"webhooks":[{"event":"connect_addon_enabled","url":"/enabled"},{"event":"worklog_created","url":"/webhooks/worklog-created?issueKey={issue.key}&projectKey={project.key}&projectId={project.id}"},{"event":"worklog_updated","url":"/webhooks/worklog-updated?issueKey={issue.key}&projectKey={project.key}&projectId={project.id}"},{"event":"worklog_deleted","url":"/webhooks/worklog-deleted?issueKey={issue.key}&projectKey={project.key}&projectId={project.id}"},{"event":"user_created","url":"/webhooks/user-created"},{"event":"user_updated","url":"/webhooks/user-updated"},{"event":"user_deleted","url":"/webhooks/user-deleted"}]},"apiMigrations":{"context-qsh":true,"gdpr":true,"signed-install":true}}