)]}'
{
  "commit": "2145c57a0d7055f141d0a9b22b9beddab9014209",
  "tree": "fcb5d667973c31557f12544598b85f204acf4b2f",
  "parents": [
    "42f090ea7ad4d5f7ba7b2a256b1a13d212ed1c9f"
  ],
  "author": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Thu Sep 17 11:26:23 2015 +0100"
  },
  "committer": {
    "name": "Luca Milanesio",
    "email": "luca.milanesio@gmail.com",
    "time": "Tue Oct 06 11:40:42 2015 +0100"
  },
  "message": "Adds interstitial login screen for selecting GitHub OAuth scopes\n\nWhen Gerrit admin to configure different GitHub login profiles\nwith a set of associated scopes, the login process will first show\na list of scopes available and allow the user to choose one.\n\nChange-Id: I8c1f24b46fbe9a868237b4958f112daec6385719",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9afeeb7b206e4030613d3fa69a01a5ebf3bb2aa",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java",
      "new_id": "8a358e5024f5308ae584aca89132398c192d41bc",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubLogin.java"
    },
    {
      "type": "modify",
      "old_id": "ca242d6cff4bc65e8d272b757fb5d1f562b1d60e",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubOAuthConfig.java",
      "new_id": "d8f620f84ccf0e33bccf326f36ba2326b0ad8140",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/GitHubOAuthConfig.java"
    },
    {
      "type": "modify",
      "old_id": "19479d7e4137c78cc52cb23bb28a73fa0d164458",
      "old_mode": 33188,
      "old_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthProtocol.java",
      "new_id": "5b5a0a81bf00463cb017dc57730a0e30036e25ba",
      "new_mode": 33188,
      "new_path": "github-oauth/src/main/java/com/googlesource/gerrit/plugins/github/oauth/OAuthProtocol.java"
    },
    {
      "type": "modify",
      "old_id": "59ceb464df3a3110144cf74d98c2a88d6bfd77a7",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/filters/GitHubOAuthFilter.java",
      "new_id": "2bac96866200ad3ec0d590cbf722e42f839fdbe6",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/filters/GitHubOAuthFilter.java"
    },
    {
      "type": "modify",
      "old_id": "75e3c472f74e61a1a5b5413664c0013183049f5c",
      "old_mode": 33188,
      "old_path": "github-plugin/src/main/java/com/googlesource/gerrit/plugins/github/velocity/VelocityViewServlet.java",
      "new_id": "9b876d4dec3e3c937dae2b14160c8035ef42334e",
      "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": "2b131fc53afedf44786832f43e9d572d7f5a2c95",
      "new_mode": 33188,
      "new_path": "github-plugin/src/main/resources/static/scope.html"
    }
  ]
}
