)]}'
{
  "commit": "1756b0f64a30e7d2ffdbad99c64b7a633daae27e",
  "tree": "0ecdb455c75b74e19b337f7399db9fe3e20e54e8",
  "parents": [
    "8f3ad0fd8dfcf4061f94906cef652c1629119f54"
  ],
  "author": {
    "name": "davidjumani",
    "email": "dj.davidjumani1994@gmail.com",
    "time": "Tue May 19 17:44:04 2020 +0530"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 19 14:14:04 2020 +0200"
  },
  "message": "noVNC console integration (#3967)\n\n* Adding noVNC repo\r\n\r\n* Adding support for noVNC\r\n\r\n* Adding Ctl+Esc\r\n\r\n* Removing device name from novnc header",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8496301aa43082178b83d3028f49273a9fb1b61b",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/consoleproxy/ConsoleProxyManager.java",
      "new_id": "875bbc524bb6a51b502fcd697fb339594b8b882f",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/consoleproxy/ConsoleProxyManager.java"
    },
    {
      "type": "modify",
      "old_id": "368fc33876c1eebc3902c8cda5200bb5b60ea38c",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java",
      "new_id": "8638fb5922258e1f42bfc480efbbbf520233a50c",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "ae9b5c548e5608e820271eef60d654b21bb49bf7",
      "old_mode": 33188,
      "old_path": "server/src/main/java/com/cloud/servlet/ConsoleProxyServlet.java",
      "new_id": "ed73625d7e9cf5ee34929e2b13ad9633bb3caa4e",
      "new_mode": 33188,
      "new_path": "server/src/main/java/com/cloud/servlet/ConsoleProxyServlet.java"
    },
    {
      "type": "modify",
      "old_id": "4bc6593843bd5f618fd8e8a1f41ee57a11cf6505",
      "old_mode": 33188,
      "old_path": "services/console-proxy/server/pom.xml",
      "new_id": "2d43ebf7508e20e88e4cf88ad779fb313be2e9e8",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "2161de233d4f607437f276ce4ac9e05458408e9d",
      "old_mode": 33188,
      "old_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxy.java",
      "new_id": "7a70a38b78688e8e511de8c8dc9b6ab3781527bb",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxy.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "349d98408a134f62c8fa91a2164c195b01aa908d",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxyNoVNCHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28d179ba6fcde660d2a606b60c37f19f53784b15",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxyNoVNCServer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97963f80cafd63ce022f98426ff86f105a91288d",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxyNoVncClient.java"
    },
    {
      "type": "modify",
      "old_id": "8659120870488a35e7ae0f563f7d262d28bab57f",
      "old_mode": 33188,
      "old_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxyResourceHandler.java",
      "new_id": "d5dbe0831d5d3d4d9e2c5371ef4d6558f908921d",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/ConsoleProxyResourceHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a4372544fc8493822147da8476315fdf4b4e1a3",
      "new_mode": 33188,
      "new_path": "services/console-proxy/server/src/main/java/com/cloud/consoleproxy/vnc/NoVncClient.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d38162800ad71e1fcdc452b4a60664e7bdcd7bc2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.eslintignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "900a7186efc4f5d9b1ab728ecc1c825de20d2924",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.eslintrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "94ac6f8dc6ecba104e9894759d9d27a983cab916",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.github/ISSUE_TEMPLATE/bug_report.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "066b2d920a28db73b4ba3a0b35e6905eeeef5772",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.github/ISSUE_TEMPLATE/feature_request.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c178dbab43d535adb948f197adb0e3ddeb2e705c",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.gitmodules"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78b521a80ba73949a6bb37d5a5fad63477e61880",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/.travis.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dec0e89329a230b5801d9e8d03536719658fc3ef",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/AUTHORS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20f3eb025fe4a3359e25c09a930e2a9f2f89f0f4",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/LICENSE.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "566b8e4f5afa139e544134bcf4efcaa7f79d1d4b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9084fa2f716a7117829f3f32a5f4cef400e02903",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/VERSION"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e294166fc6534a926e134d45ceb7567c2b26d75",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/error-handler.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5bb4612ece5ef0e6bab408abd4d950ca14e0be3",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/alt.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79af2752504806f33ef522d540b240be2659fc16",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/clipboard.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56cde414b4605848b3afe13760545458d7419fb0",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/connect.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "856e939582910cf7789bcf74f73a5792acc28fdf",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/ctrl.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7744ea31da6d3995b2c8803b3ff920adb0bbb83",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/ctrlaltdel.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6be7d1876575dd6493c4fa82675582a5960ece69",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/disconnect.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "139caf947cd1289e866d4fd04f79ca3a1e6545b9",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/drag.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8356d3f137490bd0f7b33e13c225fc94a4206ff8",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/error.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "830152b5f9308f87be77eeca9bcd2396a1a847e2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/esc.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1635358be9c19fe90bd5e93422066e1ac17e245",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/expander.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29bd05da14dd42fb3418691b83a0e3994d760c71",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/fullscreen.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a7a126f9d3bdeb41e3df3ca9d6c3d0e8c4f914b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/handle.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7579c42cb78ced2aab10eb96b32b86d480a5c3fe",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/handle_bg.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be564b43b93ec68abf735beaeb1ed424e278144e",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40823efbadf27f0286a84976a34d1cff8406f5a2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-120x120.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eee71f11c74fba3be7a05d668aa1c1dc7d993d09",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-144x144.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0694b2de39b8e709b442f10905a6f3cf39f7c7bc",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-152x152.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42108f409990be6cf93cec396ae65f78a2bb3cd1",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-16x16.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef9201f4370f886812acca9d780afb15c6b98452",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-192x192.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "110613594b8e305e26cafc6ac77e6f40bbdc76c9",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-24x24.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ff00dc305a756d9e87b2bf583caffb25fc8a9e6e",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-32x32.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f24cd6cc939a073d4ba178995eac2854d6acf607",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-48x48.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06b0d609a0f7c45b1ad0481debf061affd6a2a17",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-60x60.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d0fb34181b419fc0188004002d01c69227c60cb",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-64x64.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23163a22d06001a508d01b83be1942d4e1032bf9",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-72x72.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aef61c4804303f0c741d4b597bc512aec89e9779",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-76x76.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a77c53f4cb2d2bf63c86f654ce044fde3dac1aa",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-96x96.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa1c6f185bcb450e6a624e913defb97b9200c86d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-icon-sm.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1efff912d48f3b3717778c9ae6a3680b245fca54",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/icons/novnc-icon.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "557b772ff728edc3910ed548eb1e56ba01532f74",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/info.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "137b350ab5dee1065b560038f90bb94fa54cbf21",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/keyboard.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce4cca41c79081e4913dabb2995f55c5435bde98",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/mouse_left.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6603425cb3e7dfc7969d5a336a14a9fd93a1918b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/mouse_middle.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e0f838a77af0abc6510490ff33a6cc5589e4bf7",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/mouse_none.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f4bad76797cbdb98587091f0f671542b27afac22",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/mouse_right.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4925d3e8ebaa2948f551acf57b6d3feb3832f3b3",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/power.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbb2e80a5b3f4cb9cd37e81566c85fe0c4b2df60",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/settings.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ccb3229cddb12020aee8ab2df0ceda3fe78e755",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/tab.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b578c0d4062198be64b3d8f030102e5edaac75fd",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/toggleextrakeys.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7114f9b1235b1b41b983081b843d00c403619017",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/warning.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "270405c7ff2a3a39fcb06fccc10846f9ee891028",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/images/windows.svg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "589145ef36e8a8023b147c746e01f8eea73d29e0",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/cs.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62e73360f50f4a0c538279cc954a9165ab560f30",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/de.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f801251c59adb405663760d26c3946552835615e",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/el.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23f23f4972f3d3fbafe7f5bfd07b12b1db96a4c1",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/es.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4ecddcfda69f8aa81e166e5b324dcc329d6967c",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/ko.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0cdcc92a9b35656c5b6cd96bc919852e3050eb6d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/nl.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "006ac7a55f544ab2ba604682652fb5c2a29e626b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/pl.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52e57f37f1b451283d4568575c7c7fd2906c9872",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/ru.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d49ea540d931ddad34d17f07f67557954d385f68",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/sv.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "451c1b8a6433136ee838a8cf6b1d64ce2ec3e36d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/tr.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b66995620ff2bcfec336701ca669a95334cb806f",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/zh_CN.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ddf813f084eb4de6c60853434f8132695d0a48d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/locale/zh_TW.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "100901c9d26fa0766cdb940fbaf5b438e6ae092f",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/localization.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec1fb556b2b6b3c20e3a78b68241941a2beb24c3",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/sounds/CREDITS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fdbf149a1e9e58aa6a39adb6c681b910347d161a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/sounds/bell.mp3"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "144d2b3670e8e294ee7cfe343355bf90123cb687",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/sounds/bell.oga"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e28729dc56b0662b5d2506ddfde5a368784f5755",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/styles/Orbitron700.ttf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61db630cce1c18fd78c71462d82184a32af6089a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/styles/Orbitron700.woff"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ca9894dc74234dacd532f264a629215dd615651",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/styles/base.css"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13d1c015871fc90a164a53b06c1e0406d4534489",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/ui.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98e1d9e68da49fbb2bf1f79d201910ec1ad987e6",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/app/webutil.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88e745466e52ee489b0a07c19f03f04909f18cb1",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/base64.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a78ded754f9abb91341989fc207b7a37ed138b64",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/decoders/copyrect.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa76d2f37b1b4070f2a44aeeb80d439b7b995af2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/decoders/hextile.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f676e0d941f7bbe71d184554e2d6567e04734705",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/decoders/raw.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57414a098ff78397b619f3522136b8cd1eb066a9",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/decoders/rre.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcda04ce7f83f39f8441efe57dfc79ece078da2a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/decoders/tight.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bbde3a43b58d5a469e59d4b47e0d61f49043cb2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/decoders/tightpng.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2f807b828f4f28077d304d37803ac7982c14a4d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/des.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1528384d3afd69efc87788bea12a465cdd86561c",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/display.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fd38d58fcc332e341eb70dbd58bbc77b87e1d42",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/encodings.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eab8fe48c2ced5a00c07c098f22681d95dd8093",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/inflator.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "60ae3f91902ede643f0caf925c2fc5f9907a65a7",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/domkeytable.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d09f2f7e0814bba6d594c6cffcf6685288d0549",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/fixedkeys.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9dbc8d6e6ed12222cc47658893a28f1f430136d9",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/keyboard.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22ba0584eae170150e21827c50142158bb359995",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/keysym.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "951cacab673fa34adf7039eac1c8d4ccab934c7e",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/keysymdef.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58a2982a96148cf5be4f1021835dc0de2ab28e7b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/mouse.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f177ef53d36ca9408807c0472fd72de4fd1c7fd2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/util.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f84109b2559e7bbeaccc47b5c4af4d8decead995",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/vkeys.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "514809c6fa238bdc327f2d2c9217683eb7cbac84",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/input/xtscancodes.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e40df6659e570b65dea39b1dcb327bdfd342cfed",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/rfb.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8996cfeda712d919fb78f7ad9a8934fabee86f37",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/browser.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d0b754a863fab38eb995090965e879ccc5af286",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/cursor.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1222796a7e992a195e72073242925c5fbdd8263",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/events.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f54ca9bf1122ff6e2aea1518e731d3102b2d3116",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/eventtarget.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4c8943d005460835fb5f11dfaec11a394af2c68d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/logging.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "648ceebc3c22565db50d4941d0aae1dba7dc7c50",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/polyfill.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61f4f237d937809ed6d7436a8b917a80aa375c76",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/util/strings.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "51b9a66fb68231fd99684d617701197ccfc2e2b2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/core/websock.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b29afb61fc279f1a4da25cf3ad2658833f2f2be",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/API-internal.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d587429c176f52bce473629df77ab5084519581d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/API.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5399b48ba76ca7af854423d0c2453a811137440d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/EMBEDDING.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63f55e8f179847f53327defd318a64e0862ec7c1",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/LIBRARY.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9d66ec911bf4b8fde856458eba4a89b8276ff4d5",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/LICENSE.BSD-2-Clause"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e160466c4e0659df7a0731f5317d49182ead14a3",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/LICENSE.BSD-3-Clause"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14e2f777f6c395e7e04ab4aa306bbcc4b0c1120e",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/LICENSE.MPL-2.0"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77b17316cf1e8ab216bd6743996dfc67cc86216a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/LICENSE.OFL-1.1"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df325c0ddf507e6875325015df255acabf1470ef",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/flash_policy.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31544ce0e12b85e049e4c809ac0dc79177eb26df",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/links"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfef0bd6afe0f436e6212481ce009fabf77bd695",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/notes"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "643e16c01e7225eacd3648113866f53939dddc59",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/rfb_notes"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56b876436a9b18e3fbc0001efa9c3dba498e3558",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/rfbproto-3.3.pdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ef54623c179b42e082af5c47d5b3f99c6cbbb2b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/rfbproto-3.7.pdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f0730fb7f947147e53d2a3eadd453408ab0ff05",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/docs/rfbproto-3.8.pdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5cbd7a5de86abdf52fa5ddd73b641c71500fcb7d",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/karma.conf.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d84a5f38e5fdf8d58ed51d9719fa1256638ae76",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6dbd83043f7cf9535e8c39851bd9720b31f11108",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b1efd8d91833c178912719443c9414e1cd695ee",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/cs.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c3fa0d482a1a5bc6cc6d174e30a27b058c8b0fb",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/de.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5213ae5423ab760219e21041157303d1d3d8f3e4",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/el.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e15655fbfc9ee7d7ee058db058a9b2033dbefaab",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/es.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87ae1069741dae3fa0048bf1fa9b2aabea2dbf15",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/ko.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "343204a9fd2ccfa704e8ba19f7fab51df5c0e879",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/nl.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "200be01de6e83b7efe6180fb939220860ad6d29f",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/noVNC.pot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5acfdc4f4b83b3835b86b26a1957a2f761926a3b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/pl.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03c14900fff951296cce056dc291cbf7fd83542a",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/po/po2js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb5d0875ef89200436f98f8f125f5b653ec204cf",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/ru.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f79556629572200e835ee30cd0078a539f5546bf",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/sv.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b5c1813455e952f19a28aa239c57361d4b6ef9a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/tr.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "547f5687698ceac8081e8980c7c9925cf4668fff",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/po/xgettext-html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78bfb958d5d13dbef6b51abcfadd12f671c7520b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/zh_CN.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ddf550c1d2de6092475a307942fff041120527a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/po/zh_TW.po"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "545fa2ed25ed36a6856f93575177f4d0d4bdd288",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/.eslintrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07a5c297768646f9f658dd53f2bfe29f150f163f",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/assertions.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68ab3f8487d496e981e0befa1a51c054e78aa7ce",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/fake.websocket.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28436667e6d1e44094e7b2330db8cca520a9241b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/karma-test-main.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65c715a9fe55e10c5e4c2d8847c494ce828755fd",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/playback-ui.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bd8103a840e4fedf6b477b4f5ceb6dd9499ad08",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/playback.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04bd207b7cf88267d139b669cc538322d668f078",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.base64.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b359550326de4957ec34a36dfd4e77bf72c267b0",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.display.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d44bab0fe2dc58b0559372c36617634dc61bb066",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.helper.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77fe3f6f968f1dbfcc285eda4d943b789d3e2ff0",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.keyboard.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9570c1798a9dd02d4060e198800ffcc633f4d416",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.localization.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78c74f1572447b1dd92a8aa6fa52f9ea7447efb5",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.mouse.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99c9c90c8ff05e6314d249d869c98f6d56ecf290",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.rfb.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "201acc8bb0d25c5e652ce2fbe777984d2d038c97",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.util.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30e19e9de71324b7cba274df424d116dc5c6404f",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.websock.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72e194210d57b7c23439ec07979154c229508727",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/test.webutil.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4fd746580530871002d7eedbdaeb602c052750b7",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/tests/vnc_playback.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7dc129f139eb049a9fef14d76b3198f45505bcb",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/utils/.eslintrc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "32582e65ea8c293ee663308c9b8a2b2d7554b952",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/utils/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "280e28c93f03e75bf304718139165310c7ed408e",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/b64-to-binary.pl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d21773f9f65fbab03c0b76952cfc781af7aff79e",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/genkeysymdef.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ceab6bf7543132fa6202eb6368823b6f79b25544",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/img2js.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdaeeccaf212187a7fe2b6533efb3edc18b140f1",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/json2graph.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "162607eb05c65422e05edaaf6ee2d2256de6e2d9",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/launch.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd3e4ba88a5fa26946725f061e4e7816b44ccf81",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/u2x11"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "248792718c92ffa161d4d70a3a08aae559da3e68",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/use_require.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4f99c7045ca504ad1330e9df33fff783c1b315a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/utils/use_require_helpers.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6b5507d2ac04f28721151a618608938864bf5e0",
      "new_mode": 33261,
      "new_path": "systemvm/agent/noVNC/utils/validate"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c26867f979ff4a27f8726a4aeed15d65d6faeb18",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/browser-es-module-loader/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bf4a5fd18c1eec657d4cce22d72d3c383e4db98",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/browser-es-module-loader/rollup.config.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "007bd6850cb0657f4071cebc505b7501518011f3",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/browser-es-module-loader/src/babel-worker.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efae617061f35a627c4a0a5f7509df8145be09b3",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/browser-es-module-loader/src/browser-es-module-loader.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d082ae325333e6fd74d7066de3964f949e006f86",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/LICENSE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "755df643d76f0eb92b4e3f4e8d5a6ed71d153528",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "576fd59dc1b1c16519ced5d1f5b4366530145f03",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/utils/common.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "058a534ad07d06859c34c02e92d9d1f8a6ef99a1",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/adler32.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d80502d6545d4373fb20aa777ad0df861d13a80",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/constants.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "611ffb29bb76493e7ac07371fc7a5f1c6e43a0a7",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/crc32.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c51915e2d948c05ad416dde0e2f43abfdfa9442b",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/deflate.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ec586d3a951e7db665331fc097f623a41399a84",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/gzheader.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "889dcc7a689537aef93737c963ab3913670ea6fa",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/inffast.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b79b39632cf895bd49c501d2dda69574a663ac78",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/inflate.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78b7c9eb578adeb40ce912539af0740a4ebd8b51",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/inftrees.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f95cb70405ce1386108d03f173ba89ad9b9f11dc",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/messages.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a69b8a592fe02a275b6ddca6ae124f7364e9ad5a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/trees.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7e674e78598dc7e6a6a2a2d97789193288bbfe2",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/pako/lib/zlib/zstream.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62843432cb7d542e5d22657e305b2db9a3b30b2a",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vendor/promise.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "212321bd7ffb11d843f2b8d16906a557750d8ccf",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vnc.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12ac1d53b829ddc022c6d0b1e9365e252162ac16",
      "new_mode": 33188,
      "new_path": "systemvm/agent/noVNC/vnc_lite.html"
    },
    {
      "type": "modify",
      "old_id": "9a1c9855eedc00f99705086d59f7208587aaee02",
      "old_mode": 33188,
      "old_path": "systemvm/debian/etc/iptables/iptables-consoleproxy",
      "new_id": "631a4b079a8a0f6898ef862f5cc88a6f74ee0908",
      "new_mode": 33188,
      "new_path": "systemvm/debian/etc/iptables/iptables-consoleproxy"
    },
    {
      "type": "modify",
      "old_id": "a3f0453cffdb02e7693dd3fd6400a74b9e0e84f0",
      "old_mode": 33188,
      "old_path": "systemvm/systemvm-agent-descriptor.xml",
      "new_id": "74b154387c3e8d345a6d9eceef4c96e1f7fa3541",
      "new_mode": 33188,
      "new_path": "systemvm/systemvm-agent-descriptor.xml"
    }
  ]
}
