)]}'
{
  "commit": "5b56a292d9d897b3a67b2e3ebe980ae2566a6186",
  "tree": "dc16bc97e732ed4ddaac045e49f48f6c59686363",
  "parents": [
    "462eec298e50b930b1b8ec9296edf34934e9312b"
  ],
  "author": {
    "name": "lombardofr",
    "email": "lombardo@everyup.it",
    "time": "Sun Nov 25 21:46:36 2018 +0100"
  },
  "committer": {
    "name": "lombardofr",
    "email": "lombardo@everyup.it",
    "time": "Sun Nov 25 21:46:36 2018 +0100"
  },
  "message": "bug fix vnfd composer; minor ui fix\n\nChange-Id: I3f7cbc4949ddf9265bd1b1eb19aa3d51aefb8c42\nSigned-off-by: lombardofr \u003clombardo@everyup.it\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2be28a9c52bc993f30c7334633b4769ce58e34f0",
      "old_mode": 33188,
      "old_path": "descriptorhandler/template/modal/modal_keyboard_info_base.html",
      "new_id": "8f0fa425928c22ca944aa3381c420bbe1cf37b05",
      "new_mode": 33188,
      "new_path": "descriptorhandler/template/modal/modal_keyboard_info_base.html"
    },
    {
      "type": "modify",
      "old_id": "49be9df0caa3d07b848a84f257a9daf188d3d576",
      "old_mode": 33188,
      "old_path": "lib/osm/osm_util.py",
      "new_id": "8cf6a4ee98dc1af87cac0497c853e528c3d68af7",
      "new_mode": 33188,
      "new_path": "lib/osm/osm_util.py"
    },
    {
      "type": "modify",
      "old_id": "12be9e79e1bef98e664b739a11e2a6044f34aaf5",
      "old_mode": 33188,
      "old_path": "static/TopologyComposer/css/composer.css",
      "new_id": "119d2ea712633aa378f3eb1b10896ec204d42f5e",
      "new_mode": 33188,
      "new_path": "static/TopologyComposer/css/composer.css"
    },
    {
      "type": "modify",
      "old_id": "d8abcc8e72f0baf16b59343c7358ab19d242392b",
      "old_mode": 33261,
      "old_path": "static/TopologyComposer/js/graph_editor.js",
      "new_id": "2d9218b3f3d9b6e6138edf55507530bb026300f2",
      "new_mode": 33261,
      "new_path": "static/TopologyComposer/js/graph_editor.js"
    }
  ]
}
