)]}'
{
  "commit": "7d5b5876a77c9e610dc001cbfe6586c3ee506012",
  "tree": "0b46923221cee883b9d88eeda380579348ba4694",
  "parents": [
    "d963562f2052595b424fb9bedc3d511369274a7b"
  ],
  "author": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Wed Feb 19 16:52:06 2025 +0100"
  },
  "committer": {
    "name": "Saša Živkov",
    "email": "sasa.zivkov@sap.com",
    "time": "Fri Feb 21 16:42:44 2025 +0100"
  },
  "message": "Implement Git based message store\n\nWith this feature we can use Gerrit UI for creating and reviewing\nmessage of the day.\n\nTo use Git based config, set this in gerrit.config:\n[plugin \"messageoftheday\"]\n  configGit \u003d motd\n\nThen create messageoftheday.config and the corresponding html message\nfiles in the master branch of the motd repository.\n\nSetting message of the day via REST API is also supported for the Git\nbased message store but I am not sure that this was worth the effort\nconsidering that we can use both direct Git push and Gerrit UI for\ncreating and maintaining the message of the day.\n\nChange-Id: I7eda83cce8745dad6015a6856d521afb8221c016\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87204a81eed3930a84d2082950b834f69d85d90e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/CachedConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7a3b743152b645907614daa108aed1be0fc877c7",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/CloseConfigRepo.java"
    },
    {
      "type": "modify",
      "old_id": "43240869fd442c3399018255e8976be4454eb6e2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/FileBasedMessageStore.java",
      "new_id": "faab456152320e2e67c215097dbe0da13220742b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/FileBasedMessageStore.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e66ce91f3dbf968ea0113fb1938d6cd50ac222c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/GitBasedConfigReader.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2115f02823da574bf47486e8da54c9c6ce5c24c6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/GitBasedMessageStore.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ecb2ffb6f5cbaab907c0cefb73ce45fb11e1c26",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/GitBasedModule.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a48b88c3805bd3bc40d559188b6494435a96c2b1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/GitConfigRepo.java"
    },
    {
      "type": "modify",
      "old_id": "dd7f7c8c2c3512c847e8ba8e93ca114ae2e300a6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/Module.java",
      "new_id": "86c2e5890e956c68da869ac252c59ec6346e3cc6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/messageoftheday/Module.java"
    },
    {
      "type": "modify",
      "old_id": "6c131553b17e419dd008295c33bebc812b8277c7",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "245b45dd5f14d72c416c27a3a56c5231275c85ca",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    }
  ]
}
