)]}'
{
  "commit": "b27cf3ea820eec2ddd22d217fc839261692ccdb0",
  "tree": "80704fcc0368c0f125bffef04fe810af14b4cf85",
  "parents": [
    "1b3cc407cb2571d08601ab852e6e01f82d27160f"
  ],
  "author": {
    "name": "Tobias Urdin",
    "email": "tobias.urdin@gmail.com",
    "time": "Fri Sep 29 08:40:08 2023 +0200"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Fri Sep 29 14:46:03 2023 +0200"
  },
  "message": "Add Authentik OAuth provider\n\nThis adds a OAuth provider for Authentik [1].\n\nThis adds a configuration option named link-to-existing-gerrit-accounts\nthat can be set to true to migrate to this provider from existing\nLDAP accounts by linking them with externalIDs instead of trying\nto create new accounts.\n\n[1] https://goauthentik.io\n\nChange-Id: Ic5c46320267fc6cc5416370382c7387666ce8466\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "249f85fdf32bce592e38641d3bd1c115161e6b31",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/AuthentikApi.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df810a139c8ea9555da526539a2332d6d11618ee",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/AuthentikOAuthService.java"
    },
    {
      "type": "modify",
      "old_id": "5b6a68aaf36e21e18466f1e96296e1bd4a8bd70d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/HttpModule.java",
      "new_id": "adfde3a437f7e156184e2d6a74f23af1bbfb933b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/HttpModule.java"
    },
    {
      "type": "modify",
      "old_id": "101c1f1c6e30bdbd2e532f5806a88f76baa02f7c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/InitOAuth.java",
      "new_id": "2eac861419e62f7b6defc5ebb3cb6c1666d2b791",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/InitOAuth.java"
    },
    {
      "type": "modify",
      "old_id": "2059c18576ad51067c36ed71df00d2e69c78ab7b",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "ee8f8521efe3d16d58ac5eb46874a1e61cf7535e",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    }
  ]
}
