)]}'
{
  "commit": "57479bb5c00df6127e592716b6d644c3c13d75e9",
  "tree": "db782aca2c0ea03fac70ab9d0cc89d30abf838ea",
  "parents": [
    "070ec4eb5f6853185209494455a9a7b751cf32e1"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue Oct 26 14:01:06 2021 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue Nov 02 12:35:45 2021 +0000"
  },
  "message": "m/c/metroctl/core: add frontend-independent metroctl support pkg\n\nThis adds metroctl/core, a package which contains parts of metroctl\nwhich do significant amounts of work beyond just providing a CLI for\nthem.\nThis package is intended to be used for integrating with functions\nprovided by metroctl, for example for using them in integration tests\nor writing other frontends providing functionality similar to metroctl\n(like a GUI or webapp).\n\nChange-Id: I8a56bfbefce8d18c6c9be3349e3c7a15a699d009\nReviewed-on: https://review.monogon.dev/c/monogon/+/411\nReviewed-by: Mateusz Zalega \u003cmateusz@monogon.tech\u003e\nVouch-Run-CI: Mateusz Zalega \u003cmateusz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc81bf50f8aff4d4fbf7152317ffcad13ee744c1",
      "old_mode": 33188,
      "old_path": "build/fietsje/deps_monogon.go",
      "new_id": "f192b6c531f07d7e5058a1675d15144ff521fca1",
      "new_mode": 33188,
      "new_path": "build/fietsje/deps_monogon.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3c5970649e6fad99d30b7a90766aaedcb812ffa7",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "545a40823618c0cb3695abade1dabba3fca15553",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/core.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35b49eac791ceac2dd18dda0910f381d80dc8d53",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/install.go"
    },
    {
      "type": "modify",
      "old_id": "c134586230c8673572ba341a06caf3c333713f41",
      "old_mode": 33188,
      "old_path": "third_party/go/repositories.bzl",
      "new_id": "9e7f712420573de83abb66fe09b9bc5dc1bea4d7",
      "new_mode": 33188,
      "new_path": "third_party/go/repositories.bzl"
    },
    {
      "type": "modify",
      "old_id": "b3f3007fd64df62a76ef08d291d0c1c9687efb19",
      "old_mode": 33188,
      "old_path": "third_party/go/shelf.pb.text",
      "new_id": "f4a2ed1fad351903c9b72f4ba392226608d06696",
      "new_mode": 33188,
      "new_path": "third_party/go/shelf.pb.text"
    }
  ]
}
