)]}'
{
  "commit": "d2e97d616bcb1df630ed1f0dc60d18b1f6953034",
  "tree": "8f81aecff677b405b7ff8ef4c694b6ba143b9a89",
  "parents": [
    "5f16d5db06972085c6b67dad7a610b678809aa97"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Wed Aug 07 00:47:28 2013 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Fri Oct 11 14:48:18 2013 +0100"
  },
  "message": "[GERRITHUB-4] Custom registration w/ SSHKey import\n\n- Support for Velocity macro expansion on HTML\n  static files.\n- Support for serving static files using Velocity\n  resource resolver\n- Empty header / footer, CSS and JS for branding\n- Account import page as registration replacement\n\nWith this change a user can sign-in with GitHub\nand complete his Gerrit profile by automatically\nimporting his GitHub keys into Gerrit.\n\nChange-Id: I6edd85e9a1aefede36554d62a75f1fb77b165595\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "489bd03b9df54ed15767e14563a17d5f707cb6bb",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java",
      "new_id": "62bdfddc4b7a2142444dc47aeb7890c8ea4e1422",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java"
    },
    {
      "type": "modify",
      "old_id": "9420562bffa5ffc5386a6acf1b1ea14548153747",
      "old_mode": 33188,
      "old_path": "github-plugin/pom.xml",
      "new_id": "427230df8363ce08a8f2349b79bd990b283b21ba",
      "new_mode": 33188,
      "new_path": "github-plugin/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "1199569de6daf2cf10a4a360fb0976cf285fb6d0",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/HttpModule.java",
      "new_id": "534b8197fce381decf040634b2ddbae1afda595f",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/HttpModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c5841d465e5c4d9e87819d454e301e225a5da86",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/filters/GitHubOAuthFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5aa50f3be544632caedc4f8c14be38bf9615ffb8",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/filters/PluginVelocityModelFilter.java"
    },
    {
      "type": "modify",
      "old_id": "7f2477fa21f2f911dbfe6c5a6eb31e00ccd7248f",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/pullsync/PullRequestsServlet.java",
      "new_id": "3cd1b623501a6860471a393c6f9ee112407a9521",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/pullsync/PullRequestsServlet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07a2aea2a1f00552a8479a6a427441ae6ab95315",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/velocity/PluginVelocityModel.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fed14d85d93c296f3f750e43b05d96b7355aa2ed",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/velocity/PluginVelocityRuntimeProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d5a334b801635d951c96277beb9352bfbc9f5ec",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/velocity/VelocityStaticServlet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc6ed61df04156083e7d27239607241f4964083c",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/velocity/VelocityViewServlet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a615d67f9e5c261a0b2146888be67d6261473323",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/wizard/AccountController.java"
    },
    {
      "type": "delete",
      "old_id": "cb1e3d8b87e5b536f37818fdec14b7dc6ee261fc",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/wizard/SshKeysImportServlet.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72d4e1245daa437c67a8645c24d3d0b10a11db95",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/wizard/VelocityController.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bda266080c56c32baef5e5a8b8ef8b4701b437cb",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/wizard/VelocityControllerServlet.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f889cfee304cc9c144e2115c20c598d16ff008f",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/wizard/WrappedResponse.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed391649f5b91c7a440cb2bd526eec936ef08b0e",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/account.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/footer.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/header.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e47ec79b33e09e930f9be6e7a5d232ff18a29aad",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery.cookie.min.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dffbd5c7b3c6064c0eacc65fc7e0bdf4f90d128",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.color.dev.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03c13f644817e5d174b67fd312054932c1ff0e83",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.color.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ee5c9626849f7758c42201af9f936daa403ed9f",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.form.dev.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6978c297d25506eccb91f3700b894a96ed18fca7",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.form.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7508630927fe3d249dd76989a2947eed30d3bd1c",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.hotkeys.dev.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6a3281210d4ec5414d4c57389e0700539cbd90f",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.hotkeys.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00999f685a75edbe60c5970ec3b8616cfdcaba63",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f00e7b39e5776f5c9b522ab1abcd5694e5f5d876",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.schedule.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8b17602e31fe5e7bf9e9bed2dcd763afae51a27",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.table-hotkeys.dev.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4aa238ebbe727672967af035b9ac2c4c176e0ce",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/jquery.table-hotkeys.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f46cbc643f4b1e070489082025d2762482a16e0",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/suggest.dev.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e15c430e2b1b252e31a179197a2ab8f75a55e42",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/suggest.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0aecd2a0b113c1f20accdd57b281e767bd8734ea",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.core.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb0a63e7a5c0cbdda2d1467242cacacefe8b8ef1",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.dialog.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21c4b66523493c37ae31a93f4f1afabf910223ae",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.draggable.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cf12930a682feee7096469a277caab61917d9a2c",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.droppable.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13cd12b601d3d114df95b3df8e6195d6e839be74",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.resizable.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "90202165b4142d992bb82e30a4e107025e49b23e",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.selectable.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b0a1b307fdfd690ae235e6f9cfcc9e11184d7f1",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.sortable.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "13cb7f2ec8a816daa3d4b32e60df36d447252c40",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/js/jquery/ui.tabs.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a61cdaa63a942088b559ca5bfdeea465f5b54391",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/scripts.html"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb6077d3389a17a9eb87a55137a5c54a44a8baa5",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/styles.html"
    }
  ]
}
