)]}'
{
  "commit": "b7df27f5acc9467092275822b75eeb4f814a7076",
  "tree": "9b000ed6d05b3a5ca05d5fbd67274003a28923ea",
  "parents": [
    "381c767a05ed687f045bb9638d332ac91ab2fda6"
  ],
  "author": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Tue Jul 28 10:36:17 2026 +0400"
  },
  "committer": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Tue Jul 28 15:03:26 2026 +0400"
  },
  "message": "auth-ui: add e2e tests\n\nChange-Id: Ic8f2f9e032d24eed2d4fd824dcfc26c59d7d915e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ad77fd1e3abe66357833d382d726931b75944b6",
      "old_mode": 33188,
      "old_path": "Jenkinsfile",
      "new_id": "47d31862d92d20057e407029631d9b31977145e2",
      "new_mode": 33188,
      "new_path": "Jenkinsfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8eb85f42399060a8d75218d91a0fa054960eb494",
      "new_mode": 33188,
      "new_path": "ci/Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b49704b84b9c49cf267ccb2871dab09c96832946",
      "new_mode": 33188,
      "new_path": "ci/Makefile"
    },
    {
      "type": "modify",
      "old_id": "cbfcd69aa793894e295b1626ef0820ab0e6e4059",
      "old_mode": 33188,
      "old_path": "core/auth/ui/.gitignore",
      "new_id": "984983f9aeac9b7098274bc5767467e338cd8a3f",
      "new_mode": 33188,
      "new_path": "core/auth/ui/.gitignore"
    },
    {
      "type": "modify",
      "old_id": "cb29df77971e374294268a3e16886c1670bfe889",
      "old_mode": 33188,
      "old_path": "core/auth/ui/Makefile",
      "new_id": "da8b9c77b920e518ee16a603ba3f1064399457d4",
      "new_mode": 33188,
      "new_path": "core/auth/ui/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e2a8ac92e41c8d58f29450e6b70ef57e01bde36",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f6c98759e8c1d7f98bd50ead95a9d329f1638a5",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/api_client.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9201d95279b95e1418f9c6e009ead901a2c2b35",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/api_client_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e62c041a02bcb02e4c7d1368ba2e44a126e9cfe6",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/api_password_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9b85dd51ea228219331e6c2c4f4e06e5bb8a40c",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/archive.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9c9c9155cbae79185a5e35cdf665636926270b9",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/archive_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fda096e0f58dcb4e7473e87fd92e02ce4e0307d2",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/artifacts.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89c8d77011fddd7cdde189e02cd1fb028348242c",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/artifacts_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19949f512012dccdcd4dd1f2fd32c98c3352981f",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/browser.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5825dcf8462e5814f5b4ad602c7564107fb7f600",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/browser_artifacts_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a42eb3f22e746cc214d40277faa892d33fa9659",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/browser_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16f7e89acb9e38617731db4fcd27333ba665f00f",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/cache_lock_unix.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99c4d3a62d79765ac549099c0c92fd34bef92fe7",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/cache_lock_unsupported.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "010b3f4ddb24d503bed8fb62be680ec5a27678ce",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/config.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a1cf000996d8cf59f7af8afc22493ebe8f5fab99",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/config_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "66136f3a59321ca38fe418abdd98bb4271130926",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/doc.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84e4e38d951f3c93691e978cc1dc033fea0ac77b",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/hydra_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d909b1ddb89c5f4a8171aa520b8156f8bbcce47f",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/kratos_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d7efa733b988d1f1f5260651ff2d585bad683167",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/oauth_helpers.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f62b6ff0fc67cd535fee174ad9fdd7e5e44ef82",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/oauth_helpers_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2de96de9ace749156a9230ee0ec2a773b87deb3d",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/process.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49f7cb95e4ce632f28befb244cdbbfa5e850b8ed",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/process_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "23b627e4257917fb43313e148086e893021c3698",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/process_unix.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbdbada371c812349b60d10e581b8189cd0577e6",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/process_unsupported.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14bc5cca8dc22e27985d9525eca9012a3a10e422",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/process_unsupported_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bf17fa20f7091cc7d5f9f8eeb8a475cdb63b9c9",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/stack.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a4925242060749c6e4daaf7e491ef738239bbcd",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/suite_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "047c1c21adb211a4fa849f8610b3066b64c97430",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/testdata/hydra.yml.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f37a3df0d1af968f40e65b7ff8b5d6e676fd2f4d",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/testdata/identity.schema.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "820786a6ae43e4bcfd88d41c064aecf7a5149b8e",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/testdata/kratos.yml.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5705c63ace518ab5898a15f205ad65dfa16a15c1",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/watchdog.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7dc51e872222cd800abf9d1bd4acbb1ad37129e",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/watchdog_subprocess_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a2500c96176f8f36c2b60c85ffdca050a315856",
      "new_mode": 33188,
      "new_path": "core/auth/ui/e2e/watchdog_test.go"
    },
    {
      "type": "modify",
      "old_id": "09309371c3f9d2df72496ae43824fc11b4c47320",
      "old_mode": 33188,
      "old_path": "core/auth/ui/go.mod",
      "new_id": "cf0dd3750f9c2ccaf2c1cfc0eb23be8b5295e941",
      "new_mode": 33188,
      "new_path": "core/auth/ui/go.mod"
    },
    {
      "type": "modify",
      "old_id": "69c993e727becea3a39dbc14f46b6290d4634756",
      "old_mode": 33188,
      "old_path": "core/auth/ui/go.sum",
      "new_id": "b548d6529ea53e901d193dfa98a3e4e71677084e",
      "new_mode": 33188,
      "new_path": "core/auth/ui/go.sum"
    },
    {
      "type": "modify",
      "old_id": "73561e71229325e20c514ea296d70111478a808c",
      "old_mode": 33188,
      "old_path": "core/auth/ui/main.go",
      "new_id": "978ddc7fdd753c7f23fe59e603746297ce6aabe4",
      "new_mode": 33188,
      "new_path": "core/auth/ui/main.go"
    },
    {
      "type": "modify",
      "old_id": "4d0b487c5fcdd5642ecfd059feff1a7c8c9ba836",
      "old_mode": 33188,
      "old_path": "core/auth/ui/templates/change-password.html",
      "new_id": "ca5ea0b72d997a38c145e891066243d65c216209",
      "new_mode": 33188,
      "new_path": "core/auth/ui/templates/change-password.html"
    },
    {
      "type": "modify",
      "old_id": "944ed280f68960ed17b34bb0890fd17e8a1666d7",
      "old_mode": 33188,
      "old_path": "core/auth/ui/templates/whoami.html",
      "new_id": "01be060e7039203efc85b572d5e3c4f1848728fd",
      "new_mode": 33188,
      "new_path": "core/auth/ui/templates/whoami.html"
    },
    {
      "type": "modify",
      "old_id": "1655ac09a3f09d26face86999519eddbbbc616ef",
      "old_mode": 33188,
      "old_path": "core/installer/Makefile",
      "new_id": "d2e80684456fb2a7bce3f10ee5302a83965c5d00",
      "new_mode": 33188,
      "new_path": "core/installer/Makefile"
    },
    {
      "type": "modify",
      "old_id": "656b992209dfeece5816f9b7eb65f2c62e48ed4d",
      "old_mode": 33188,
      "old_path": "core/installer/app.go",
      "new_id": "e42a9df9ed18eb8df6ef1b4c102a912e6936526f",
      "new_mode": 33188,
      "new_path": "core/installer/app.go"
    },
    {
      "type": "modify",
      "old_id": "a51435f2340e0f0ca2ecd02bbbb46a02830a4b0f",
      "old_mode": 33188,
      "old_path": "core/installer/cluster.go",
      "new_id": "284e3935bd56c485f08c32ceba6d0651cd32605f",
      "new_mode": 33188,
      "new_path": "core/installer/cluster.go"
    },
    {
      "type": "modify",
      "old_id": "9b5da30aa96c66e5dcafb3d7c1a5450068243335",
      "old_mode": 33188,
      "old_path": "core/installer/cmd/dodo_app.go",
      "new_id": "7f1957d47ce320b9a8feb4fad0fa36d175f18e1b",
      "new_mode": 33188,
      "new_path": "core/installer/cmd/dodo_app.go"
    },
    {
      "type": "modify",
      "old_id": "d6e9eac31b2d611620febe1727190169b7f83053",
      "old_mode": 33188,
      "old_path": "core/installer/server/env/server.go",
      "new_id": "44d178a77497965cdc17b682f1334789193d9561",
      "new_mode": 33188,
      "new_path": "core/installer/server/env/server.go"
    },
    {
      "type": "modify",
      "old_id": "a702c4fb45f74a38ceb9c7413c0b1d70a18e37ee",
      "old_mode": 33188,
      "old_path": "flake.nix",
      "new_id": "5a108db429dadec87a7b8100110e27916c002088",
      "new_mode": 33188,
      "new_path": "flake.nix"
    }
  ]
}
