)]}'
{
  "commit": "9d5e3f5931af72a503654a24bea1950f5f108fbc",
  "tree": "99cda7daebd9bc84b8d0aa8717ad8fb0761cd729",
  "parents": [
    "0993581136984e5f80177987b08fa11bd4ef1541"
  ],
  "author": {
    "name": "Giorgi Lekveishvili",
    "email": "giolekva@gmail.com",
    "time": "Wed Mar 13 15:02:50 2024 +0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Mar 13 15:02:50 2024 +0400"
  },
  "message": "env-manager: dynamically generate cidr for new env (#85)\n\n* env-manager: allocate env cidrs dynamically\r\n\r\n* fix: net.IP to netip.Addr conversion\r\n\r\n* bootstrapper: generate empty env-cidrs.yaml\r\n\r\n* fix: net.IP to netip.Addr conversion for IP pool\r\n\r\n* infra: expose provided startIP subnet via tailscale proxy\r\n\r\n* headscale: pass private network ip subnet to expose to api service\r\n\r\n* dns: make ingress IP configurable\r\n\r\n---------\r\n\r\nCo-authored-by: Giorgi Lekveishvili \u003clekva@gl-mbp-m1-max.local\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa58ab53417df8fe803e27f8fba0f4906eec596b",
      "old_mode": 33188,
      "old_path": "charts/headscale/templates/headscale.yaml",
      "new_id": "d483854dd61c2f0f75d4a362200d17ae530e5a75",
      "new_mode": 33188,
      "new_path": "charts/headscale/templates/headscale.yaml"
    },
    {
      "type": "modify",
      "old_id": "20247f2172c1eaedda36decd654d0cfc69297495",
      "old_mode": 33188,
      "old_path": "charts/headscale/values.yaml",
      "new_id": "6152794d09e5d85d20c299fa461face40a94aa53",
      "new_mode": 33188,
      "new_path": "charts/headscale/values.yaml"
    },
    {
      "type": "modify",
      "old_id": "942d71a54dff64704d33976e0581df162b80662c",
      "old_mode": 33188,
      "old_path": "core/headscale/main.go",
      "new_id": "87d245b650f5b3afc22f9c961d02fecc26847ab1",
      "new_mode": 33188,
      "new_path": "core/headscale/main.go"
    },
    {
      "type": "modify",
      "old_id": "7ac86c162adea5e3cbfa9d2524adc8f41e10db04",
      "old_mode": 33188,
      "old_path": "core/installer/bootstrapper.go",
      "new_id": "71b18d4074cd55bb1d21e04ad2fc743406a8f87a",
      "new_mode": 33188,
      "new_path": "core/installer/bootstrapper.go"
    },
    {
      "type": "modify",
      "old_id": "be35735afb407d1f97ad3c31250052d78f60c889",
      "old_mode": 33188,
      "old_path": "core/installer/config.go",
      "new_id": "5269512213f632a555805f7cd1f0c36c1b08c764",
      "new_mode": 33188,
      "new_path": "core/installer/config.go"
    },
    {
      "type": "modify",
      "old_id": "02d8fee07f4d03093506414256a6e32f291a2e1f",
      "old_mode": 33188,
      "old_path": "core/installer/tasks/dns.go",
      "new_id": "088078281b7ebad60c02427ed4be9e3344bbd334",
      "new_mode": 33188,
      "new_path": "core/installer/tasks/dns.go"
    },
    {
      "type": "modify",
      "old_id": "04b3c9ac45b3cca91b0beddc5f14467b635cbcfd",
      "old_mode": 33188,
      "old_path": "core/installer/tasks/env.go",
      "new_id": "eb537da319ceec729b034c94df2ccc42d4198ae6",
      "new_mode": 33188,
      "new_path": "core/installer/tasks/env.go"
    },
    {
      "type": "modify",
      "old_id": "39d9f5045294bdbed95b2dd836c7735c93c0ea1d",
      "old_mode": 33188,
      "old_path": "core/installer/tasks/infra.go",
      "new_id": "cd7ad14b9eacd60c4d450f2e31ec204618ef2569",
      "new_mode": 33188,
      "new_path": "core/installer/tasks/infra.go"
    },
    {
      "type": "modify",
      "old_id": "5cfec3caacf08d426323093f618e7ffa70b87fa9",
      "old_mode": 33188,
      "old_path": "core/installer/values-tmpl/headscale.cue",
      "new_id": "e3453ba373ebc4f64762d3debca9b39085dc10a6",
      "new_mode": 33188,
      "new_path": "core/installer/values-tmpl/headscale.cue"
    },
    {
      "type": "modify",
      "old_id": "10a2adeef40cd9c7b7ef01d569de43ded433f2c7",
      "old_mode": 33188,
      "old_path": "core/installer/welcome/env.go",
      "new_id": "5436702bfdee9dd08e74ddac9c96b644de7de802",
      "new_mode": 33188,
      "new_path": "core/installer/welcome/env.go"
    }
  ]
}
