)]}'
{
  "commit": "c2a627507d7e118990b35f4c7968d4749a09bbae",
  "tree": "62d4d7f8a3b5a5fcae1179e88ad46a4fd615b6f9",
  "parents": [
    "a06ab5e2c5f6f298dc43f5e9fb6b23c8a58bc1a8"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Mon Mar 31 09:06:56 2014 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu May 01 16:44:09 2014 +0000"
  },
  "message": "Refactor OAuth handshake: remove usage of GerritOAuth cookie\n\nThe GerritOAuth cookie is now obsolete as we do rely on a shared\nGHLogin object in the HTTP Session. Whenever the session expires or\nis lost, the situation is detected and automatically recovered by\ntriggering a new OAuth handshake with GitHub.\n\nThe session GHLogin object is used as well to remember the user\nscopes and username for HTTP Header enrichment.\n\nChange-Id: Ibede5c16995f6659c8401c6d5083d44f1185e0ba",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69f94da3cfa3b75261e7adf9dd1c079c075d84fa",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java",
      "new_id": "6fb6fbe00d3b51c6951f3ac73a14ea895c63221d",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java"
    },
    {
      "type": "delete",
      "old_id": "9df3190dfea18ae201f94d47cf3dde239133e3a7",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthCookie.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "293abefa114871b8f633b1d21fe97ba5c2f46d9b",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthCookieProvider.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "26793e2af41117f3ebcca8781a20c00a3ff69ee8",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthGitFilter.java",
      "new_id": "326ad238e71813ecafecd7e933d5be6f369e39d3",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthGitFilter.java"
    },
    {
      "type": "delete",
      "old_id": "042a301e80a919b6baaac08280f2433549d3b504",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/TokenCipher.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
