)]}'
{
  "commit": "6be659b085e48523f273ad1e2f9d67868a48bed5",
  "tree": "ad6fc7150aa008fc32a2d3e969ec4b6eb18517d7",
  "parents": [
    "b7c58020a6fc71e16daebae749d5b536c05fe26f"
  ],
  "author": {
    "name": "Álvaro Vilaplana García",
    "email": "alvaro.vilaplana@gmail.com",
    "time": "Wed Oct 05 14:00:11 2022 +0000"
  },
  "committer": {
    "name": "Alvaro Vilaplana Garcia",
    "email": "alvaro.vilaplana@gmail.com",
    "time": "Mon Oct 10 20:27:37 2022 +0100"
  },
  "message": "Remove authorisation from PullReplicationFilter\n\nAssuming that the caller of the pull-replication APIs\nis an identified user is not something that the filter\nshould do: Gerrit has already authentication defined\nin its filters and we should rely on them.\n\nWithout the check of identified user, the pul-replication\nmust trust internal users to call its own APIs, therefore\nadd the condition of being an internal user in the ACL\nevaluation.\n\nBug: Issue 16298\nChange-Id: I5660b08fe1f8abeceefbc454b3fd7da6600e67ee\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca1557ac45fc4372b3012815dd71d4c61fba5ef0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/FetchPreconditions.java",
      "new_id": "161bcf488683b0c1e8c653d4b00f99167ff2499b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/FetchPreconditions.java"
    },
    {
      "type": "modify",
      "old_id": "d2bca2bdc42a7c3c2027f4c141d0a44a447c3b91",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilter.java",
      "new_id": "8c4780115d21f18653e59e2c07b6c8003b027fdc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilter.java"
    },
    {
      "type": "modify",
      "old_id": "0de3d03a2ae36e809665a4a45bd6a1f97117d738",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectActionIT.java",
      "new_id": "a5fd63c86edbf121a046cf77eccbd292271d2899",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ApplyObjectActionIT.java"
    },
    {
      "type": "modify",
      "old_id": "36f4361459aae2383c7e379f611431d03d13822a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/FetchActionIT.java",
      "new_id": "5634b2acc3268166b61c7370c952b1abf7cbaeba",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/FetchActionIT.java"
    },
    {
      "type": "modify",
      "old_id": "1a375171edd400479563adddd42b67342d449741",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ProjectDeletionActionIT.java",
      "new_id": "2f61cff80adf1ada2835870a4fe9c35441eaf5f5",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ProjectDeletionActionIT.java"
    },
    {
      "type": "modify",
      "old_id": "8bcb9ea510e1eb6eab04648c8d52f74aac9789a8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ProjectInitializationActionIT.java",
      "new_id": "d1242a0eb02eecfca5f85a0b3f98b4ac7f5c3742",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/ProjectInitializationActionIT.java"
    },
    {
      "type": "modify",
      "old_id": "da2d4a5e94191d90a62b15e4d042b6310b5b2023",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilterTest.java",
      "new_id": "2ed146681011af3787e7c42a9683f4515fc3871a",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/pull/api/PullReplicationFilterTest.java"
    }
  ]
}
