)]}'
{
  "commit": "e2f1d87f59083f709b3b237dd539ba7175597612",
  "tree": "1cbdc452504d22525daaec14f155be6167f13b2d",
  "parents": [
    "33cffda214e087ec9cd61d33ac1068afdba84a1a"
  ],
  "author": {
    "name": "Thomas Dräbing",
    "email": "thomas.draebing@sap.com",
    "time": "Wed Dec 13 14:58:44 2023 +0100"
  },
  "committer": {
    "name": "Thomas Dräbing",
    "email": "thomas.draebing@sap.com",
    "time": "Fri Dec 15 14:28:28 2023 +0100"
  },
  "message": "Add tool to create SAML metadata offline\n\nThe SAML metadata file (`$SITE/data/saml/sp-metadata.xml`) will be created on the\nfirst login attempt, when the plugin has been installed. However, at that point\nauthentication would fail until the identity provider was configured using the\nmetadata file of Gerrit.\n\nTo avoid this period in which authentication is not possible, the metadata can\nnow be created offline.\n\nChange-Id: I0048f7fcf872fc24ed78c36efbf72e182197ccfd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36550aa47a8045ca0197fae0273c4a2605aadf7a",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "071aee0ba01798d8a9c668b184daf433b7011c6e",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "e9fa61443b210e87f57cd6110d5047dd9138f519",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "84275f3cbfb538cd3278a21f0dced17986f6efea",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "16b7dadc0aa549fe42fd661c52f560260499839f",
      "old_mode": 33188,
      "old_path": "external_plugin_deps.bzl",
      "new_id": "ed1ca1462bddd9aa7c303fe86fe7aa274f80097c",
      "new_mode": 33188,
      "new_path": "external_plugin_deps.bzl"
    },
    {
      "type": "modify",
      "old_id": "f5e593d8a51e8a206328e5280b5f1cd241a5165a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/saml/SamlClientProvider.java",
      "new_id": "51d2cd7edb3273c09e2c2080d14a1de4f4ff2697",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/saml/SamlClientProvider.java"
    },
    {
      "type": "modify",
      "old_id": "ce4a4ee8d0d1df6ba86abd2084880f8fbcebde02",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java",
      "new_id": "96c591c314b40548c572c01d386aba0c56306f00",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33a39e4e15553e5900b5f7593976739cbd9f0e61",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/saml/pgm/SamlMetadataCreator.java"
    }
  ]
}
