)]}'
{
  "commit": "7c43a8e91b4a368441b73580d4ad7eb960c09295",
  "tree": "ce9bad63631cc968b66b30dc02a4d89de7ce62ff",
  "parents": [
    "60edd6c14d37e8a6032099567231c472ccc77cde"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu May 03 15:57:28 2018 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri May 25 15:24:44 2018 +0100"
  },
  "message": "Initial version of the account removal plugin\n\nThe account plugin for Gerrit is designed to allow companies to\nimprove compliance with the GDPR requirements:\n\n- Ability for an individual to display the personal information that\n  Gerrit holds about him\n- Ability to \"self-remove\" the personal information from Gerrit\n\nNOTE: This plugin itself is not giving any GDPR certification or\n      compliance. You would need to read carefully the EU law and\n      apply to your Company context and organisation.\n\nChange-Id: I64cdaee2803b63e05285b054cecde7be6b390149\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcaa2f0594f76280c81cc541825316107c7480f5",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "95e5d561e25bb8b1fd7b714672e54f187103319f",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "6704c36b0f084fe5eaf78eab467af432e8b1ef43",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43d72aa32e7be84e43db40c3d490163109845130",
      "new_mode": 33188,
      "new_path": "external_plugin_deps.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a81f4c6624b41f1fdd89ce74a042ea27b49b748a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/AccountPersonalInformation.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbf35fe5486bec12aaa2f820c31e567a6120f6d7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/AccountRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9b84fcfb89d550ae31eb4b234492d625784f844",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/AccountResourceFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0f490c0fe177d22dd8298f99b34fc34490c31d52",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/DeleteAccount.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "186586a9017ec06089e142e84d29c069905715fe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/DeleteAccountCommand.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97fb1ddff672b27043db74e46b1556aeebdac42e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/DeleteAccountResponse.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf1553bd0ab09712486044e99a03f6a304107f5a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/GerritAccountRemover.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7151547a8fd4bbf9d24d5b444af4efe40413bbe",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/Module.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5fdfc0cb1bfaabe8bfc77a1f90ab715ef4703e5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/SshModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ddbdd7d1afceb3b1d432bee43cb083e3d1298d5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/permissions/DeleteAccountCapability.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b97aece7d17544bca2f79c6193a2ceb1cb9fad89",
      "new_mode": 33188,
      "new_path": "src/main/java/com/gerritforge/gerrit/plugins/account/permissions/DeleteOwnAccountCapability.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae2d9f0d8eb2f1dcf6095c9ea49f495312a92890",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/about.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "119c89405383686679b3ff80e11614936fc5ff99",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/build.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "12b2c3c01dd4c82d2fa3d1e84b49267c6e9f6e2b",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/cmd-delete.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5365edc93b5bf4d5d1650f26091881784fe17159",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97665fbc0f63c274251882afffb2ac176903adc5",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/rest-api-accounts.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8fcb38e2ee8491895198e4944e3b39983d9f5ef",
      "new_mode": 33188,
      "new_path": "src/test/java/com/gerritforge/gerrit/plugins/account/test/DeleteAccountCommandTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5d6782f60306a461670a0480290f059f87bfea9",
      "new_mode": 33188,
      "new_path": "src/test/java/com/gerritforge/gerrit/plugins/account/test/DeleteAccountTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ed16cfd5ab9c319e127353e074ea81a7cff7d45",
      "new_mode": 33188,
      "new_path": "tools/bazel.rc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "tools/bzl/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfcbe9c8587c7109e39f3641d4c494decb8ff659",
      "new_mode": 33188,
      "new_path": "tools/bzl/classpath.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3af7e589cbe85e165430b9cedef55e50eaa36710",
      "new_mode": 33188,
      "new_path": "tools/bzl/junit.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2eabedb226e2f87cd7a6220d2f81cfb086ef07e4",
      "new_mode": 33188,
      "new_path": "tools/bzl/maven_jar.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2e438fa0fb613998149d2875c65eb5f49f55797",
      "new_mode": 33188,
      "new_path": "tools/bzl/plugin.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c7503d9897ea169bf6a7d8fe954fb545879de1a",
      "new_mode": 33188,
      "new_path": "tools/eclipse/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55713c7897bc099d99bf18b830eda38a68f568dc",
      "new_mode": 33261,
      "new_path": "tools/eclipse/project.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3185cae4117dea5e1087e664e1cd65726d9b6e56",
      "new_mode": 33261,
      "new_path": "tools/workspace-status.sh"
    }
  ]
}
