{
  "key": "com.jibrok.jira.plugins.time-in-status",
  "baseUrl": "https://time-in-status-cloud.jibrok.com",
  "name": "Time in status",
  "description": "<b>Tracking the time spent in different statuses. Allows you to solve a large number of scenarios using a set of functionality.</b><p> A field that shows the time spent in the selected statuses. Its easy to use and serves to solve typical problems - calculating the time in status.</p> <p>You can display time in status on any issue screen, dashboards, or report. You can search and sort by fields using special JQL queries. Time can also be exported.</p><p>To create new fields (time in status), please click the button below - <b>Configure</b>.</p>  <p><br/><a href='https://jibrok.com/docs/tis-cloud/step-by-step-time-in-status/'>\uD83D\uDCD6 How to create 'Time in status' and configure it step-by-step</a></p> <p><br/> See also our similar apps: <ul><li><a href='https://marketplace.atlassian.com/apps/1225684/timer-field-sla?tab=overview&hosting=cloud'>Timer field | SLA</a></li><li><a href='https://marketplace.atlassian.com/apps/1225685/stopwatch-field?tab=overview&hosting=cloud'>Stopwatch</a></li><li><a href='https://marketplace.atlassian.com/apps/1226143/time-between-dates?tab=overview&hosting=cloud'>Time between dates</a></li></ul></p> <p><br/> <a href='https://jibrok.atlassian.net/servicedesk/customer/portal/9/group/41/create/138'>\uD83C\uDF24 Contact us for a discount on group licenses.</a></p> ",
  "apiMigrations": {
    "context-qsh": true,
    "signed-install": true
  },
  "vendor": {
    "name": "JiBrok",
    "url": "https://jibrok.com/"
  },
  "enableLicensing": true,
  "icon": {
    "width": 80,
    "height": 80,
    "url": "https://jibrok.com/uploads/time-in-status/time-in-status-field-144px.png"
  },
  "links": {
    "self": "https://time-in-status-cloud.jibrok.com/atlassian-connect.json",
    "documentation": "https://jibrok.com/docs/tis-cloud/overview/"
  },
  "lifecycle": {
    "installed": "/installed",
    "uninstalled": "/uninstalled",
    "enabled": "/enabled",
    "disabled": "/disabled"
  },
  "authentication": {
    "type": "jwt"
  },
  "scopes": [
    "READ",
    "WRITE"
  ],
  "modules": {
    "webSections": [
      {
        "key": "time-in-status-menu-section",
        "name": {
          "value": "Time in status"
        },
        "location": "admin_plugins_menu",
        "conditions": [
          {
            "condition": "user_is_admin"
          }
        ]
      }
    ],
    "webItems": [
      {
        "key": "configure-page-item",
        "context": "page",
        "name": {
          "value": "Time in status"
        },
        "url": "configure--adminPages",
        "location": "admin_plugins_menu/time-in-status-menu-section",
        "icon": {
          "width": 80,
          "height": 80,
          "url": "https://jibrok.com/uploads/time-in-status/time-in-status-field-144px.png"
        },
        "conditions": [
          {
            "condition": "user_is_admin"
          }
        ]
      },{
        "key": "status-page",
        "context": "page",
        "name": {
          "value": "Status page (Time in status)"
        },
        "url": "https://jibrok.statuspage.io/",
        "location": "admin_plugins_menu/time-in-status-menu-section",
        "conditions": [
          {
            "condition": "user_is_admin"
          }
        ]
      }
    ],
    "postInstallPage": {
      "key": "post-install-page",
      "conditions": [
        {
          "condition": "user_is_admin"
        }
      ],
      "name": {
        "value": "Time in status Post-Install Page"
      },
      "url": "/main"
    },
    "adminPages": [
      {
        "url": "/main?key=configure--adminPages",
        "key": "configure--adminPages",
        "conditions": [
          {
            "condition": "user_is_admin"
          }
        ],
        "name": {
          "value": "Time in status - configure page"
        }
      }
    ],
    "configurePage": {
      "key": "configure-page",
      "name": {
        "value": "Time in status Post-Install Page"
      },
      "url": "/main",
      "conditions": [
        {
          "condition": "user_is_admin"
        }
      ]
    },
    "generalPages": [
      {
        "key": "configure-page-general",
        "name": {
          "value": "Time in status"
        },
        "url": "/main",
        "icon": {
          "width": 80,
          "height": 80,
          "url": "https://jibrok.com/uploads/time-in-status/time-in-status-field-144px.png"
        },
        "conditions": [
          {
            "condition": "user_is_admin"
          }
        ]
      }
    ],
    "jiraEntityProperties": [
      {
        "key": "time-in-status-field-properties",
        "name": {
          "value": "Time in status field properties"
        },
        "entityType": "issue",
        "keyConfigurations": [
          {
            "extractions": [
              {
                "objectName": "displayValue",
                "type": "text"
              },
              {
                "objectName": "hoursValue",
                "type": "number"
              },
              {
                "objectName": "minutesValue",
                "type": "number"
              },
              {
                "objectName": "secondsValue",
                "type": "number"
              },
              {
                "objectName": "timeInHoursValue",
                "type": "number"
              },
              {
                "objectName": "timeInMinutesValue",
                "type": "number"
              },
              {
                "objectName": "stateValue",
                "type": "string"
              },
              {
                "objectName": "dateNextUpdate",
                "type": "date"
              }
            ],
            "propertyKey": "fieldSettingName"
          }
        ]
      }
    ],
    "jiraDashboardItems": [
      {
        "description": {
          "value": "(Beta version) Calculated functions for time in status. Average time in status, Median, Percentiles."
        },
        "url": "/dashboard-item-calculated-functions-for-time-in-status?dashboardItemId={dashboardItem.id}&dashboardId={dashboard.id}&view={dashboardItem.viewType}&key={dashboardItem.key}",
        "configurable": true,
        "thumbnailUrl": "https://jibrok.com/uploads/time-in-status/time-in-status-field-144-288px.png",
        "name": {
          "value": "Calculated functions for time in status"
        },
        "key": "dashboard-item-calculated-functions-for-time-in-status-key"
      },
      {
        "description": {
          "value": "JiBrok: News, Apps, documentation and more.."
        },
        "url": "/jibrok-news?dashboardItemId={dashboardItem.id}&dashboardId={dashboard.id}&view={dashboardItem.viewType}&key={dashboardItem.key}",
        "configurable": false,
        "thumbnailUrl": "https://jibrok.com/uploads/vendor/jibrok-logo-with-white-background-144_288px.png",
        "name": {
          "value": "JiBrok News"
        },
        "key": "jibrok-news-key"
      }
    ]
  }
}

