)]}'
{
  "commit": "e1a4ac5eaec848a8b1d883c3963cfe399c71cb7d",
  "tree": "ef289013336335c69407d780bbccb614fb258282",
  "parents": [
    "7e1c489409345f7212efdfcdfb105a5bbfd365c2"
  ],
  "author": {
    "name": "Tim Windelschmidt",
    "email": "tim@monogon.tech",
    "time": "Tue Jun 20 12:17:54 2023 +0200"
  },
  "committer": {
    "name": "Tim Windelschmidt",
    "email": "tim@monogon.tech",
    "time": "Tue Jun 20 12:33:09 2023 +0000"
  },
  "message": "cloud/agent: generate hwreport only if a first heartbeat was successful\n\nThis is mostly a hack but as we dont have a way (yet) to know when all devices\nare registered, we just wait until the first heartbeat was sent and only after\nthat sent a hwreport. This should at least make sure that all important network\ninterfaces are registered.\n\nChange-Id: Icdfc43c212470dcc37a2f916524b5f29ee42ae42\nReviewed-on: https://review.monogon.dev/c/monogon/+/1823\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "75888ce9e49e89bd36f675647db82cd945a4b438",
      "old_mode": 33188,
      "old_path": "cloud/agent/agent.go",
      "new_id": "6432586149dcf68670825ed47c7df380b6e834a7",
      "new_mode": 33188,
      "new_path": "cloud/agent/agent.go"
    }
  ]
}
