)]}'
{
  "commit": "2148b593f384a78fd9a734228e97aadbbe0bf722",
  "tree": "8adabc903857451805746d791bf1395c1b09fca6",
  "parents": [
    "c2a627507d7e118990b35f4c7968d4749a09bbae"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sat May 03 01:12:29 2014 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Sat May 03 01:13:34 2014 +0100"
  },
  "message": "BugFix: Git over HTTP/OAuth new WebSession injection\n\nAfter the refactoring of Gerrit\u0027s WebSession pluggability [1]\nthe GitHub over HTTP/OAuth authentication stopped working because\nof a different injection mechanism.\nThe regression caused Gerrit startup failure as the\nGitHub OAuth filter was throwing a non recoverable exception during\ninit.\n\nWith this change, the injection works again correctly\nand Git over HTTP/OAuth is fully functional again.\n\nReferences:\n[1] https://gerrit-review.googlesource.com/#/c/48697\n\nChange-Id: I9ff2b651bd63393a465a54e64cc5dc19c07cc9e4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25a308e15bf23410783acd8155f6aa5b5cc45f6f",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/google/gerrit/httpd/XGerritAuth.java",
      "new_id": "69a40ca3caa20e04982e3afbddc69114041b7a19",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/google/gerrit/httpd/XGerritAuth.java"
    },
    {
      "type": "modify",
      "old_id": "326ad238e71813ecafecd7e933d5be6f369e39d3",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthGitFilter.java",
      "new_id": "cd8b32ec952c8960ad60c6f874caa4795d430906",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthGitFilter.java"
    }
  ]
}
