)]}'
{
  "commit": "b64297c85b54526cf44da8af7d1fc5409babbe2f",
  "tree": "1678dbddbee9f1d2a1b49386263451c73f0f69ea",
  "parents": [
    "2cacf45265777462ad8cbb8234a5f648d8d06af5"
  ],
  "author": {
    "name": "giolekva",
    "email": "giolekva@gmail.com",
    "time": "Mon Dec 13 14:36:32 2021 +0400"
  },
  "committer": {
    "name": "giolekva",
    "email": "giolekva@gmail.com",
    "time": "Mon Dec 13 14:36:32 2021 +0400"
  },
  "message": "Basic implementation of client: render qa code and scan from mobile app\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "587cda04cd2f786f12d0a516971ff4d6d892b399",
      "new_mode": 33188,
      "new_path": "charts/vpn-mesh-config/templates/api.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c48ab48babae7fc52ce03be3365a7c5b59de76f0",
      "new_mode": 33188,
      "new_path": "charts/vpn-mesh-config/templates/role.yaml"
    },
    {
      "type": "modify",
      "old_id": "25562a2290ea653ddf07bdb42c052a9c17daa65d",
      "old_mode": 33188,
      "old_path": "charts/vpn-mesh-config/values.yaml",
      "new_id": "0174b327556a33284c0d9e96f804a8e1c911e6ec",
      "new_mode": 33188,
      "new_path": "charts/vpn-mesh-config/values.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f51afbea2133160f6aa7cfa311bce73f2e19f99",
      "new_mode": 33188,
      "new_path": "core/client/android/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "42afabfd2abebf31384ca7797186a27a4b7dbee8",
      "new_mode": 33188,
      "new_path": "core/client/android/app/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44fe4cfc525916c1d95dd0b6d15f84c5362c143d",
      "new_mode": 33188,
      "new_path": "core/client/android/app/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "481bb434814107eb79d7a30b676d344b0df2f8ce",
      "new_mode": 33188,
      "new_path": "core/client/android/app/proguard-rules.pro"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24728dae9591266bfc29ab165590bdd32f0acfda",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eda2c58fa84a67b03cb1c3889864711db1345340",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/java/me/lekva/pcloud/Base64TypeAdapter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b62246981defdaf437283b457e2f1a24808d02d",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/java/me/lekva/pcloud/MainActivity.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0128a76da82d3dcb3debf11c700979f463e8be3b",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/java/me/lekva/pcloud/VPNApiServerConfig.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7feaef1ce46cd24c6a2191970650a10ed0ad2d8c",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/java/me/lekva/pcloud/VerifyRequest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b068d11462a4b96669193de13a711a3a36220a0",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "07d5da9cbf141911847041df5d7b87f0dd5ef9d4",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/drawable/ic_launcher_background.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "988e61153a39076e4a4158c888348faf5b1c9a17",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/layout/activity_main.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eca70cfe52eac1ba66ba280a68ca7be8fcf88a16",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eca70cfe52eac1ba66ba280a68ca7be8fcf88a16",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c209e78ecd372343283f4157dcfd918ec5165bb3",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b2dfe3d1ba5cf3ee31b3ecc1ced89044a1f3b7a9",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f0f1d64e58ba64d180ce43ee13bf9a17835fbca",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "62b611da081676d42f6c3f78a2c91e7bcedddedb",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "948a3070fe34c611c42c0d3ad3013a0dce358be0",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b9a6956b3acdc11f40ce2bb3f6efbd845cc243f",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "28d4b77f9f036a47549d47db79c16788749dca10",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9287f5083623b375139afb391af71cc533a7dd37",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa7d6427e6fa1074b79ccd52ef67ac15c5637e85",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9126ae37cbc3587421d6889eadd1d91fbf1994d4",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96627ca789ea64dfb236bbd56f4a8bcedd1d78e1",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/values-night/themes.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8c6127d327620c93d2b2d00342a68e97b98a48d",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/values/colors.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e112d8e43aeaf1107c2e0d3061965034c91a6c6",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/values/strings.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8a512ae9c8e9a191a41ac51aba73dc7c0c498636",
      "new_mode": 33188,
      "new_path": "core/client/android/app/src/main/res/values/themes.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "026daed775a47adc4aa72db7d255f1bf66fe67c4",
      "new_mode": 33188,
      "new_path": "core/client/android/build.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "52f5917cb0d0c47fd00ba8ee85c14eb27e1c41cc",
      "new_mode": 33188,
      "new_path": "core/client/android/gradle.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e708b1c023ec8b20f512888fe07c5bd3ff77bb8f",
      "new_mode": 33188,
      "new_path": "core/client/android/gradle/wrapper/gradle-wrapper.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a70da12740e94a411986ff4908db83826620481",
      "new_mode": 33188,
      "new_path": "core/client/android/gradle/wrapper/gradle-wrapper.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f906e0c811fc9e230eb44819f509cd0627f2600",
      "new_mode": 33261,
      "new_path": "core/client/android/gradlew"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac1b06f93825db68fb0c0b5150917f340eaa5d02",
      "new_mode": 33188,
      "new_path": "core/client/android/gradlew.bat"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f75bfc81402276fe537de50b40dc1705a93e61ea",
      "new_mode": 33188,
      "new_path": "core/client/android/settings.gradle"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7c829464d121412cf10a9fa9b407913bd57177d",
      "new_mode": 33188,
      "new_path": "core/client/client.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ae29af810b2764948dba5a44a795bed83db39b9",
      "new_mode": 33188,
      "new_path": "core/client/go.mod"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d973852988096a3ee7b10f8fa812bfdf7c97709",
      "new_mode": 33188,
      "new_path": "core/client/go.sum"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44bc154e0110203d20291d6eacfd56621eadca1b",
      "new_mode": 33188,
      "new_path": "core/client/main.go"
    },
    {
      "type": "modify",
      "old_id": "38981832b038837a760bde002f57578a7730290f",
      "old_mode": 33188,
      "old_path": "core/nebula/api/Makefile",
      "new_id": "d25b7eda6a6b96e6896ba0a874b82e5e1009fbe9",
      "new_mode": 33188,
      "new_path": "core/nebula/api/Makefile"
    },
    {
      "type": "modify",
      "old_id": "e8a515f75679bc63d6b723351e0ce2ca24955253",
      "old_mode": 33188,
      "old_path": "core/nebula/api/go.mod",
      "new_id": "3a5bd6d5a33f1842ca1b4b6ae7f8288fcd583be8",
      "new_mode": 33188,
      "new_path": "core/nebula/api/go.mod"
    },
    {
      "type": "modify",
      "old_id": "5c2483fd475dbdcabb5be4cf828dceefe796afcd",
      "old_mode": 33188,
      "old_path": "core/nebula/api/go.sum",
      "new_id": "b00b1a8b0d903a9bad6c2da8f3a459e9c4bddbb5",
      "new_mode": 33188,
      "new_path": "core/nebula/api/go.sum"
    },
    {
      "type": "modify",
      "old_id": "ed0913531b1aa7884699df7afd3a81d6407bad37",
      "old_mode": 33188,
      "old_path": "core/nebula/api/main.go",
      "new_id": "c0c4817a1a8a61ba2a6833fc9e9a5d84117293ef",
      "new_mode": 33188,
      "new_path": "core/nebula/api/main.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40f6eeb4638b62453c590ed9e5ea2400dd312e5a",
      "new_mode": 33188,
      "new_path": "core/nebula/api/manager.go"
    },
    {
      "type": "modify",
      "old_id": "692177dcfcb512560c9cf95f83a40d0021005c6c",
      "old_mode": 33188,
      "old_path": "helmfile/apps/helmfile.yaml",
      "new_id": "11d813ca950de719cb7c1d9a4ec2dabd9cfe25c7",
      "new_mode": 33188,
      "new_path": "helmfile/apps/helmfile.yaml"
    }
  ]
}
