)]}'
{
  "commit": "7f98e77c44ec4af976f5299a7056ffde1fc27744",
  "tree": "dc64c9a9402db679374fa5c18c22d51597e92551",
  "parents": [
    "fe746ddf83f56a8d125657361023081a0047c5a6"
  ],
  "author": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Wed May 07 11:00:14 2025 +0000"
  },
  "committer": {
    "name": "gio",
    "email": "gio@v1.dodo.cloud",
    "time": "Thu May 08 07:55:03 2025 +0000"
  },
  "message": "Canvas: Github repository picker\n\nChange-Id: Icb8f2ffbef2894b2fdea4e4c13c74c0f4970506b\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f234788fcea0f143ce2d0dcd6ab89343cd34bd33",
      "new_mode": 33188,
      "new_path": "apps/canvas/back/github.ts"
    },
    {
      "type": "modify",
      "old_id": "258bad98fbca6d175f817309000e8be91d78c9e0",
      "old_mode": 33188,
      "old_path": "apps/canvas/back/index.ts",
      "new_id": "cdcf9a004ab99da5606e8dbe40bd74096cae47fb",
      "new_mode": 33188,
      "new_path": "apps/canvas/back/index.ts"
    },
    {
      "type": "modify",
      "old_id": "cf48f57e73e7c07fd678a940813f0cb3c512050c",
      "old_mode": 33188,
      "old_path": "apps/canvas/back/package-lock.json",
      "new_id": "89b0272213aeb9e10cf11a160eb26b84990616f0",
      "new_mode": 33188,
      "new_path": "apps/canvas/back/package-lock.json"
    },
    {
      "type": "modify",
      "old_id": "b05fb1edb97496ba5e439580908c7558429645c9",
      "old_mode": 33188,
      "old_path": "apps/canvas/back/package.json",
      "new_id": "360c453966f1254f0ac5eebe5db3cb73c60e17a3",
      "new_mode": 33188,
      "new_path": "apps/canvas/back/package.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9eac713615a01e48cb19e289bc7b3ff486005d5",
      "new_mode": 33188,
      "new_path": "apps/canvas/back/prisma/migrations/20250507131125_add_github_token/migration.sql"
    },
    {
      "type": "modify",
      "old_id": "e19e84bf828da192d43fde6861b74497b0ffdd91",
      "old_mode": 33188,
      "old_path": "apps/canvas/back/prisma/schema.prisma",
      "new_id": "8dd7cebe02a45a81a8c42c73ba3c4629a96af9c6",
      "new_mode": 33188,
      "new_path": "apps/canvas/back/prisma/schema.prisma"
    },
    {
      "type": "modify",
      "old_id": "62652f6e1eac35630a6120e7dfef37a817230b34",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/App.tsx",
      "new_id": "2970cc00f8e49631938d9260ca262172129716e2",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/App.tsx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a566c22bef2247ab46127c4c42ec749c305f0158",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/Integrations.tsx"
    },
    {
      "type": "modify",
      "old_id": "2f261f028e0de12738818ae60d7d65d937a97431",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/components/canvas.tsx",
      "new_id": "8898b58c06c3ca1eaea1bd6e1b381b39ec90037c",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/components/canvas.tsx"
    },
    {
      "type": "modify",
      "old_id": "dcccd827f94fdb70a8231ad70cfad762bb5102b4",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/components/node-app.tsx",
      "new_id": "5b4b3fa473d5260df2c14fc10b32bedf9b44197f",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/components/node-app.tsx"
    },
    {
      "type": "modify",
      "old_id": "aa48cd1f053f53eadbf1bdf689c1273215746536",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/components/node-github.tsx",
      "new_id": "3ae779e33c6373b7edeb2c9df04618161013a3dc",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/components/node-github.tsx"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "350d1cdaadfce399b6b35509b3c3ec7cf7c560e4",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/components/ui/alert.tsx"
    },
    {
      "type": "modify",
      "old_id": "d6646c9cc003b07036566f087935687c325345d9",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/lib/config.ts",
      "new_id": "3ea29b65d6f8011d5deb5dd5aecd19f3ad96d877",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/lib/config.ts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8537671153cfcb48c1180b07c2e3c17e41d05605",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/lib/github.ts"
    },
    {
      "type": "modify",
      "old_id": "02fd983c740998e7dbc643a03d6aa1b1c2beb3c2",
      "old_mode": 33188,
      "old_path": "apps/canvas/front/src/lib/state.ts",
      "new_id": "a3cd755646d6aeba22803119ba9e86fad82a4af4",
      "new_mode": 33188,
      "new_path": "apps/canvas/front/src/lib/state.ts"
    }
  ]
}
