Page MenuHomePhabricator

Add data extension metadata to service manifest
Closed, ResolvedPublic

Description

This entails including the required data extension object to the manifest in the extend field.

A sample from the specification is shown below:

{
  "propose_properties": {
    "service_url": "https://lobid.org",
    "service_path": "/gnd/reconcile/properties"
  },
  "property_settings": [
    {
      "name": "limit",
      "label": "Limit",
      "type": "number",
      "default": 0,
      "help_text": "Maximum number of values to return per row (0 for no limit)"
    },
    {
      "name": "content",
      "label": "Content",
      "type": "select",
      "default": "literal",
      "help_text": "Content type: ID or literal",
      "choices": [
        {
          "value": "id",
          "name": "ID"
        },
        {
          "value": "literal",
          "name": "Literal"
        }
      ]
    }
  ]
}

Event Timeline

Change 727416 had a related patch set uploaded (by Eugene233; author: Eugene233):

[labs/tools/commons-recon-service@main] Add data extension metadata to service manifest

https://gerrit.wikimedia.org/r/727416

Change 727416 merged by jenkins-bot:

[labs/tools/commons-recon-service@main] Add data extension metadata to service manifest

https://gerrit.wikimedia.org/r/727416