)]}'
{
  "commit": "76394d2a89b5e38ccd4496ae39cc45dde551415f",
  "tree": "47fff3582af83f286031d56e1a45d9b372bfd6e0",
  "parents": [
    "2d1c67e51bac58ca196e455899878ce91502d5af"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Fri Nov 09 10:12:24 2018 +0000"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Mon Nov 12 11:11:18 2018 -0800"
  },
  "message": "Trigger audit for GIT over Http commands\n\nBefore this change only git over SSH commands were audited, this\nchange allows auditing of git-receive-pack and git-upload-pack\ncommands over http.\n\nTo allow testing AuditService is now an interface so that a fake\nimplementation can be injected in the tests.\n\nBug: Issue 9982\nChange-Id: Iffcd0fbd7332ef0f6b4b4a8e57bb5d571ee4cb39\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9e4595351e9322084bc3b4f80231a1efed6d7ddd",
      "old_mode": 33188,
      "old_path": "gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/AbstractDaemonTest.java",
      "new_id": "3d81179e69e77710342a7de0a75f4019a50177b4",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/AbstractDaemonTest.java"
    },
    {
      "type": "modify",
      "old_id": "f72403368e7f45d269fdbea73573a121f62b68ed",
      "old_mode": 33188,
      "old_path": "gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/GerritServer.java",
      "new_id": "7e5fd5cc94102571c2c1f0adf8d9f59d7c3db3a9",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-framework/src/test/java/com/google/gerrit/acceptance/GerritServer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6d4277d637e7dffa514c1bd4f8cf3dacbd02f86",
      "new_mode": 33188,
      "new_path": "gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/git/GitOverHttpServletIT.java"
    },
    {
      "type": "modify",
      "old_id": "329beabfb7905613131776fe5e648dd82bcdb93e",
      "old_mode": 33188,
      "old_path": "gerrit-httpd/src/main/java/com/google/gerrit/httpd/GitOverHttpServlet.java",
      "new_id": "0da2f92cd28ea8fcb9eb4f054c315b4ba6e8cecc",
      "new_mode": 33188,
      "new_path": "gerrit-httpd/src/main/java/com/google/gerrit/httpd/GitOverHttpServlet.java"
    },
    {
      "type": "modify",
      "old_id": "edebd9a1f56d116b7e8830047399585d92606f37",
      "old_mode": 33188,
      "old_path": "gerrit-pgm/src/main/java/com/google/gerrit/pgm/Daemon.java",
      "new_id": "5fd396863185ed56c77ed8c5f59da9744c628866",
      "new_mode": 33188,
      "new_path": "gerrit-pgm/src/main/java/com/google/gerrit/pgm/Daemon.java"
    },
    {
      "type": "modify",
      "old_id": "aedb8a7a28d43809ff068771f3a93bb1438ba688",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/audit/AuditModule.java",
      "new_id": "d5bd8d86c7c54e23c1866136a24d7b6e21552526",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/audit/AuditModule.java"
    },
    {
      "type": "modify",
      "old_id": "cc2955932721d1beb2d58276587c1906d41096e7",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/audit/AuditService.java",
      "new_id": "171ff45c1672efacc8210dcf3a1bf643cbcb6a88",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/audit/AuditService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "940742fc9d7ce22ce74e81998691ee815253673e",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/audit/AuditServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "2e2d675c267829708134712ccac67670f309a4dc",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/main/java/com/google/gerrit/server/config/GerritGlobalModule.java",
      "new_id": "773d4a9f8b2ee68e9ed4778dde82d3ccd43ad263",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/main/java/com/google/gerrit/server/config/GerritGlobalModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1eb5bdb680c6d40abffd86961f73929d490887e5",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/test/java/com/google/gerrit/testutil/FakeAuditService.java"
    },
    {
      "type": "modify",
      "old_id": "5f144e504c07ea0774b57bd317da52dbbe854ef9",
      "old_mode": 33188,
      "old_path": "gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java",
      "new_id": "883515086dd3595e9ca0000b0949236ad46d6245",
      "new_mode": 33188,
      "new_path": "gerrit-server/src/test/java/com/google/gerrit/testutil/InMemoryModule.java"
    }
  ]
}
