)]}'
{
  "commit": "f55ab36eb75967020b08fa078dfad313cd2ee449",
  "tree": "0608dac568a5a637ef34b917d3bc3204814b2966",
  "parents": [
    "cbd8909ed7d8f3bdb17abd679173c137ec62169b"
  ],
  "author": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Fri Apr 11 17:48:17 2025 +0400"
  },
  "committer": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Wed Apr 16 16:57:09 2025 +0400"
  },
  "message": "Ingress: Improve port opening\n\nUpdate nginx replica counts and rollout strategy.\nWhat proxy-backend configmap changes and reload auto proxy nginx.\nMake ingress optional.\nUse \u003cPREFIX\u003e.\u003cCLUSTER_NAME\u003e.clusters.p.\u003cDOMAIN\u003e addresses for remote\ncluster services.\n\nChange-Id: Ideb146a8c0275822ee5cd28311c00a817f4202aa\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f2e54c29da9f4b5909d7518a7bbeba24f8cafc5",
      "new_mode": 33188,
      "new_path": "apps/reload/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aeba9ff44ea2710d4fc9a4e523ed3d4b816375d7",
      "new_mode": 33188,
      "new_path": "apps/reload/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a45c66475a5046d7cf77a50f4348679effa00177",
      "new_mode": 33188,
      "new_path": "apps/reload/go.mod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a06d16f73b101f9e548ed57408cdc0a34dbd0ef2",
      "new_mode": 33188,
      "new_path": "apps/reload/main.go"
    },
    {
      "type": "modify",
      "old_id": "2b28196de1eebdd42f8d2092ec3ba0a4fbeb2780",
      "old_mode": 33188,
      "old_path": "charts/ingress-nginx/templates/controller-service.yaml",
      "new_id": "fd8598d9bd1d9c5392b061be9fa77e9db4c9f233",
      "new_mode": 33188,
      "new_path": "charts/ingress-nginx/templates/controller-service.yaml"
    },
    {
      "type": "modify",
      "old_id": "7ca41e79eb40a949dc6eae462056cfa3925a9a1f",
      "old_mode": 33188,
      "old_path": "charts/ingress-nginx/values.yaml",
      "new_id": "b3389e2f19859ff457739a195f5687cf37c3e023",
      "new_mode": 33188,
      "new_path": "charts/ingress-nginx/values.yaml"
    },
    {
      "type": "modify",
      "old_id": "5d76932a559fa08d6b318e931e9bc7a4d4377014",
      "old_mode": 33188,
      "old_path": "core/headscale/Dockerfile",
      "new_id": "d53b665e7165a8998b77da1dd75b818e9c5f462c",
      "new_mode": 33188,
      "new_path": "core/headscale/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "e64d6d5b46f485ac915ea3c91635fdba94303495",
      "old_mode": 33188,
      "old_path": "core/installer/app_configs/app_base.cue",
      "new_id": "8a8541724834f984af29d7b6e645f97f025e00d4",
      "new_mode": 33188,
      "new_path": "core/installer/app_configs/app_base.cue"
    },
    {
      "type": "modify",
      "old_id": "a22efe6f22adb7836f9d9c97b6fca921eda02fa4",
      "old_mode": 33188,
      "old_path": "core/installer/app_configs/dodo_app.cue",
      "new_id": "15fc825ac22890df3b99c422c0031afd780aaf5b",
      "new_mode": 33188,
      "new_path": "core/installer/app_configs/dodo_app.cue"
    },
    {
      "type": "modify",
      "old_id": "0f54b061df4959e2d26240623e62d51e05be81d1",
      "old_mode": 33188,
      "old_path": "core/installer/canvas-app.cue",
      "new_id": "4abee5ed5de66fdc93df9043fca2e2f61e191168",
      "new_mode": 33188,
      "new_path": "core/installer/canvas-app.cue"
    },
    {
      "type": "modify",
      "old_id": "ac7d970608865736bfaea6fe8bd184969eb02926",
      "old_mode": 33188,
      "old_path": "core/installer/cluster.go",
      "new_id": "a51435f2340e0f0ca2ecd02bbbb46a02830a4b0f",
      "new_mode": 33188,
      "new_path": "core/installer/cluster.go"
    },
    {
      "type": "modify",
      "old_id": "25ce4a31c1d5cf1cfca0f6e4b3bff91b626470e5",
      "old_mode": 33188,
      "old_path": "core/installer/dodo_app_test.go",
      "new_id": "1367c65a6e306bce50d07b8131cf14593a533b6e",
      "new_mode": 33188,
      "new_path": "core/installer/dodo_app_test.go"
    },
    {
      "type": "modify",
      "old_id": "f8b32956a5d05f4ff6c4dddbbcbe22177ba61916",
      "old_mode": 33261,
      "old_path": "core/installer/reconcile.sh",
      "new_id": "54aa570c581d27c9ab0a709f10d3a803701db5ca",
      "new_mode": 33261,
      "new_path": "core/installer/reconcile.sh"
    },
    {
      "type": "modify",
      "old_id": "fe6098e2a90d4f0105e8a7abaecfdfc70a8e333e",
      "old_mode": 33188,
      "old_path": "core/installer/values-tmpl/ingress-public.cue",
      "new_id": "119dd4440a3e2f0ce7680f3d4371a22b2c9afb06",
      "new_mode": 33188,
      "new_path": "core/installer/values-tmpl/ingress-public.cue"
    },
    {
      "type": "modify",
      "old_id": "3ea3c0321f82eba0605b56fe5d9b9aa4a3d223c3",
      "old_mode": 33188,
      "old_path": "core/installer/values-tmpl/private-network.cue",
      "new_id": "1fcf7831459554858ea1952f85e70a2841f3fe47",
      "new_mode": 33188,
      "new_path": "core/installer/values-tmpl/private-network.cue"
    },
    {
      "type": "modify",
      "old_id": "779599391645633cbedb0f0fa5f33ee58333c2aa",
      "old_mode": 33188,
      "old_path": "core/port-allocator/main.go",
      "new_id": "3696342022c9463b3cd714537f5c13ea0fc51d99",
      "new_mode": 33188,
      "new_path": "core/port-allocator/main.go"
    }
  ]
}
