{
  "key": "com.rozdoum.requirements-clarity-map",
  "description": "Requirements Clarity Map allows you to draw your requirements as ray diagram.",
  "baseUrl": "https://claritymapprod.rozdoum.com",
  "name": "Requirements Clarity Map",
  "vendor": {
    "name": "Rozdoum",
    "url": "http://rozdoum.com"
  },
  "enableLicensing": true,
  "authentication": {
    "type": "jwt"
  },
  "apiMigrations": {
    "gdpr": true,
    "context-qsh": true,
    "signed-install": true
  },
  "scopes": [
    "READ","WRITE"
  ],
  "lifecycle": {
    "installed": "/installed",
    "uninstalled": "/uninstalled"
  },
  "version":"1.0",
  "translations": {
    "paths": {
      "en-US": "/i18n/en_US.json"
    }
  },
  "modules": {
    "dynamicContentMacros": [
      {
        "width": "100%",
        "height": "200px",
        "renderingMethod": "get",
        "url": "/render-macro?space_key={space_key}&page_title={page_title}&show_hints={show_hints}&body={macro.body}&spaceid={space.id}&pageid={page.id}&pageTitle={page.title}",
        "description": {
          "value": "Builds the requirements graph based on hierarchy of pages."
        },
        "icon": {
          "width": 72,
          "height": 72,
          "url": "/images/pluginLogo.png"
        },
        "documentation": {
          "url": "http://docs.example.com/addons/maps"
        },
        "categories": [
          "visuals"
        ],
        "outputType": "block",
        "bodyType": "none",
        "aliases": [
          "map"
        ],
        "featured": true,
        "parameters": [
          {
            "identifier": "space_key",
            "name": {
              "value": "Space Key"
            },
            "description": {
              "value": "Key of the Space which contains requirements hierarchy"
            },
            "type": "spacekey",
            "required": true,
            "multiple": false,
            "hidden": false
          },
          {
            "identifier": "page_title",
            "name": {
              "value": "Page Title"
            },
            "description": {
              "value": "Requirement hierarchy Root page title"
            },
            "type": "confluence-content",
            "required": true,
            "multiple": false,
            "hidden": false
          },
          {
            "identifier": "show_hints",
            "name": {
              "value": "Show/hide graph UI hints?"
            },
            "description": {
              "value": "Show/hide UI hints under requirements graph area."
            },
            "type": "boolean",
            "defaultValue": "true",
            "required": true,
            "multiple": false,
            "hidden": false
          }
        ],
        "name": {
          "value": "Requirements Clarity Map"
        },
        "key": "requirements-clarity-map-graph-macro"
      }
    ],

    "blueprints": [
      {
        "template": {
          "url": "/blueprints/requirements.xml",
          "blueprintContext": {
            "url": "/blueprints/context"
          }
        },
        "createResult": "edit",
        "description": {
          "value": "Enhanced product requirement with special properties for Requirement Clarity Map."
        },
        "icon": {
          "width": 48,
          "height": 48,
          "url": "/images/blueprintLogo.png"
        },
        "name": {
          "value": "Product Requirement for Clarity Map"
        },
        "key": "remote-blueprint"
      }
    ],

    "spaceToolsTabs": [
      {
        "url": "/render-space-admin?space_key={space.key}",
        "location": "addons",
        "name": {
          "value": "Requirements Clarity Map"
        },
        "key": "space-admin-clarity-map"
      }
    ]
  }
}
