)]}'
{
  "commit": "fbd38e280916f0883263cf0b566984d3fea4ff39",
  "tree": "44abb583a39606b61940523e873af4d92a787be4",
  "parents": [
    "579015afff6be9d6c87c867b0645f254b9aeb2d8"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Fri Oct 08 14:41:16 2021 +0200"
  },
  "committer": {
    "name": "Sergiusz Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Nov 18 13:01:16 2021 +0000"
  },
  "message": "m/proto: switch from CA pubkey to CA certificate in ClusterDirectory/Register\n\nA CA certificate is a strict superset of the public key, and using it\ninstead of a public key allows us to connect to the cluster securely by\nreusing standard/existing x509 CA auth, instead of having to implement a\ncheck based on just a public key.\n\nBackwards-incompatible proto change, but we\u0027re pre-MVP, and this flow is\njust being implemented.\n\nChange-Id: I014780a6ec3e5e8c6e81532531b18ad1438c8258\nReviewed-on: https://review.monogon.dev/c/monogon/+/424\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "676688d64a4323c61a38c0b9f711bc84553a7ea6",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_management.go",
      "new_id": "dfc07a8a2ddfb9e7fae32a541fde9544773351ff",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_management.go"
    },
    {
      "type": "modify",
      "old_id": "97ea58e0e08adefdb1f7b1ee6500624b3ccb7dbc",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_test.go",
      "new_id": "2e1dfe8111ebe74a55d09f5ee4cbf254042c7337",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_test.go"
    },
    {
      "type": "modify",
      "old_id": "62d5094b40c45c87e1d109c3260eb327b9e0dc46",
      "old_mode": 33188,
      "old_path": "metropolis/proto/api/configuration.proto",
      "new_id": "9ff1c43c37725e60fa819f2cf6f549e6cda61fb6",
      "new_mode": 33188,
      "new_path": "metropolis/proto/api/configuration.proto"
    },
    {
      "type": "modify",
      "old_id": "9f0e646630e84d83b5a252272bbe88e71d825fcc",
      "old_mode": 33188,
      "old_path": "metropolis/proto/api/management.proto",
      "new_id": "44db0c55bce93bc95e22fe0c7a8bcd57fb783b2d",
      "new_mode": 33188,
      "new_path": "metropolis/proto/api/management.proto"
    }
  ]
}
