)]}'
{
  "log": [
    {
      "commit": "02015765e648d10fb9531af4c0c81513d3ae49cf",
      "tree": "5f2a82b8fa9206b24b0e4cd565943bf3f36f972c",
      "parents": [
        "f286004ea6a7e601db94090cadce134f3a91de93"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Jun 20 14:38:28 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Jun 20 14:38:28 2021 +0400"
      },
      "message": "handle errors\n"
    },
    {
      "commit": "f286004ea6a7e601db94090cadce134f3a91de93",
      "tree": "6e0aacd777dd0b21ca6f4515d6c6bcee21edbe47",
      "parents": [
        "a748ff9c2405f52ec70e279523e209904e352fb8",
        "6e510fc105b6e3aabb2f657ec98ec8a8120831b0"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Jun 20 14:37:04 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun Jun 20 14:37:04 2021 +0400"
      },
      "message": "merge\n"
    },
    {
      "commit": "c2825e2d6f4ada7799bbae5afdf69c6fc2c58ca1",
      "tree": "555e50d5af3ef3a9045395f35c9b4be503fdeaaf",
      "parents": [
        "001770e8e0a194439c211d03253660a928de8060",
        "93c6aa53cbc93ae3f9d57ac048af8df515d768b8"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri May 14 21:58:28 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri May 14 21:58:28 2021 +0400"
      },
      "message": "Merge branch \u0027vpn\u0027 of github.com-giolekva:giolekva/pcloud into vpn\n"
    },
    {
      "commit": "001770e8e0a194439c211d03253660a928de8060",
      "tree": "9816c2a663e7e002ff011c5f9e2ac181bb0d3456",
      "parents": [
        "4c6114a7b5c126a2ed0b2bb7010105c2f0f0a9e7"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri May 14 21:57:17 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Fri May 14 21:57:17 2021 +0400"
      },
      "message": "Improve error reporting\n"
    },
    {
      "commit": "93c6aa53cbc93ae3f9d57ac048af8df515d768b8",
      "tree": "e701e4d3d08b01e38ee8232fa4706c4cfb2676eb",
      "parents": [
        "4c6114a7b5c126a2ed0b2bb7010105c2f0f0a9e7"
      ],
      "author": {
        "name": "Giorgi Lekveishvili",
        "email": "giolekva@gmail.com",
        "time": "Sun May 09 12:59:09 2021 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 09 12:59:09 2021 +0400"
      },
      "message": "s/give/a given/\n\nCo-authored-by: Shota Gvinepadze \u003cwineson@gmail.com\u003e"
    },
    {
      "commit": "a748ff9c2405f52ec70e279523e209904e352fb8",
      "tree": "2220e605b24843281679d800834b9d9c20c0f96b",
      "parents": [
        "c643949e5a47087554ee22a4123e061d244879d5"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 02 22:00:34 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 02 22:00:34 2021 +0400"
      },
      "message": "Fix Manager.RegisterDevice return type\n"
    },
    {
      "commit": "c643949e5a47087554ee22a4123e061d244879d5",
      "tree": "728a9259e52ba5b683dc3315ea69d83f97a58a28",
      "parents": [
        "66e2efa759069448c5848d48846dfbfbb18c8045",
        "4c6114a7b5c126a2ed0b2bb7010105c2f0f0a9e7"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 02 20:49:39 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 02 20:49:39 2021 +0400"
      },
      "message": "merge with vpn branch which fixes RegisterDevice method signature\n"
    },
    {
      "commit": "4c6114a7b5c126a2ed0b2bb7010105c2f0f0a9e7",
      "tree": "011f3a5aacc61f50cdb1257c9091dbd2a5c7bfad",
      "parents": [
        "d12813b75bc24650a02cb6f374223a9f4e1f1ab6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 02 20:46:57 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sun May 02 20:46:57 2021 +0400"
      },
      "message": "Fix RegisterDevice signature\n"
    },
    {
      "commit": "66e2efa759069448c5848d48846dfbfbb18c8045",
      "tree": "b7a936c748d4a478f05d96eb45fd68210036e7b8",
      "parents": [
        "d12813b75bc24650a02cb6f374223a9f4e1f1ab6"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 01 23:58:58 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 01 23:58:58 2021 +0400"
      },
      "message": "Introduce notion of device groups\n"
    },
    {
      "commit": "d12813b75bc24650a02cb6f374223a9f4e1f1ab6",
      "tree": "82c4df4cf6f62d7f498cfadbcb68cea974d0d2d4",
      "parents": [
        "d54adfa95101f07b7a5c0503fa9c06a2292f28ab"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 01 19:58:44 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Sat May 01 19:58:44 2021 +0400"
      },
      "message": "Basic in memory implementation of network Manager\n"
    },
    {
      "commit": "98a695debba0927808c7c10c1c56e4cfb4a83701",
      "tree": "e5b5cda931b805bd8e902559d7b8642f2d7145a1",
      "parents": [
        "3c0e182823aae297f0e1737473cb7683dca53b50"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Mar 15 12:43:20 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Mar 15 12:43:20 2021 +0400"
      },
      "message": "Remove debug Println and improve local node naming\n"
    },
    {
      "commit": "3c0e182823aae297f0e1737473cb7683dca53b50",
      "tree": "4fb71827b2d21858190360dd1bd64ceec37858fd",
      "parents": [
        "0dc6d3218db782f759a60de5a5d7500effef4c23"
      ],
      "author": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Mar 15 00:08:44 2021 +0400"
      },
      "committer": {
        "name": "giolekva",
        "email": "giolekva@gmail.com",
        "time": "Mon Mar 15 00:08:44 2021 +0400"
      },
      "message": "Engine interface with Wireguard specific implementation.\n"
    }
  ]
}
