)]}'
{
  "commit": "b49e40ad37864423bad97584692b032922e2f040",
  "tree": "132b940371da0078332a982e2ad42e868ef27ae5",
  "parents": [
    "62e16441ea3b73c1fe17a70f2f1eb89f0e0b5088"
  ],
  "author": {
    "name": "Thomas Dräbing",
    "email": "thomas.draebing@sap.com",
    "time": "Sat Jan 17 11:25:49 2026 +0100"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Tue Mar 17 13:43:07 2026 +0100"
  },
  "message": "Remove deprecated legacy naming of Azure AD (Office365)\n\nThis change removes support for the legacy \"office365\" OAuth provider\nnaming and configuration, which has been deprecated in 2021: I52e8834f5c\nin favor of the canonical \"azure\" provider.\n\nThe OAuth plugin now only exposes the Azure AD provider under the\n\"azure\" name. Configuration using the legacy \"office365\" provider name\nis no longer recognized.\n\nFor backward compatibility, linking of existing user identities is still\nsupported: when enabled, existing Gerrit accounts that were previously\ncreated using the \"office365\" external ID scheme can be linked to the\nnew \"azure\" external ID scheme during authentication. No new accounts\nare created using the deprecated scheme.\n\nAdministrators of sites that previously relied on the legacy Office365\nnaming should have had sufficient time to migrate their configuration to\nthe \"azure\" provider and, if necessary, enable identity linking to\npreserve existing user accounts.\n\nChange-Id: Ibf29c03f312bc2a3f978c824b8c79cbc81b84c65\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "95563bf0418928de1b712e2d0ca932fd9a8ec21c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/AzureOAuthServiceModule.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a3494c2880b4534416adacce78b66168f69439f4",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/HttpModule.java",
      "new_id": "6ba00aadfbbfba7993404dabb816817c4d0cbfe5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/HttpModule.java"
    },
    {
      "type": "modify",
      "old_id": "4be60e31ce8bb066d332d6bec6a873e31048fdc0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/InitOAuth.java",
      "new_id": "dbd8cd5756404d94d4a61ccf07c74bdc3a20521a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/InitOAuth.java"
    },
    {
      "type": "modify",
      "old_id": "41e8107e625766f72d1c3551c482b3a1b7ae63da",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/azure/AzureActiveDirectoryService.java",
      "new_id": "79edfda8ee31aea30d8e171a26039dcc9e91b654",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/azure/AzureActiveDirectoryService.java"
    },
    {
      "type": "modify",
      "old_id": "3ce8f256c6f23ba800f30ef0d078a035f7e1bbc3",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "a1c214aeebd9565c004795e45f9f2cc0aa83a70e",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    }
  ]
}
