)]}'
{
  "log": [
    {
      "commit": "4740dbcacc7fc5892354b03b2f0be7ebf5c92584",
      "tree": "058dd3c18f247ccc4f0eceba5dd84fd281a66c0d",
      "parents": [
        "43bde74d6b1901a2166a3bdd7b258837e790de9d"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Tue Dec 16 12:59:15 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 16 08:29:15 2025 +0100"
      },
      "message": "Release v1.2.0 (#91)\n\n* Release v1.2.0\n\n* Update README.md\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n---------\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "43bde74d6b1901a2166a3bdd7b258837e790de9d",
      "tree": "613d19e64042c995603891c8c2968ce847ccf2c8",
      "parents": [
        "1b75921b8778d4ae78e04446ef069d6a72248837",
        "c93aee96aa4a90734f7d51b9210e19100646cae5"
      ],
      "author": {
        "name": "dahn",
        "email": "daan.hoogland@gmail.com",
        "time": "Mon Dec 15 17:14:06 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 15 17:14:06 2025 +0100"
      },
      "message": "add some unit tests (#90)\n\n"
    },
    {
      "commit": "c93aee96aa4a90734f7d51b9210e19100646cae5",
      "tree": "613d19e64042c995603891c8c2968ce847ccf2c8",
      "parents": [
        "6be16ff02372d5579705d7b319a9f5ac027c8cfe"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Mon Dec 15 14:50:53 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 15 14:50:53 2025 +0530"
      },
      "message": "Apply suggestion from @Copilot\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "6be16ff02372d5579705d7b319a9f5ac027c8cfe",
      "tree": "36c32c7ea17c5cf754b594d7548016de06e44e40",
      "parents": [
        "1b75921b8778d4ae78e04446ef069d6a72248837"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Mon Dec 15 13:05:47 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Mon Dec 15 13:42:01 2025 +0530"
      },
      "message": "add some unit tests\n"
    },
    {
      "commit": "1b75921b8778d4ae78e04446ef069d6a72248837",
      "tree": "6ca110ec56a6ce13b996b8a528af80c5351aad23",
      "parents": [
        "04bf5364c6c9534ddd71c9975ee97716ce8d1062"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Fri Dec 12 13:00:02 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 12 13:00:02 2025 +0530"
      },
      "message": "Associate loadBalancerIP to the network when specified in the Spec (#82)\n\n"
    },
    {
      "commit": "04bf5364c6c9534ddd71c9975ee97716ce8d1062",
      "tree": "3deb93fa08c93b31db60b78ea05dc1dc0e9c4105",
      "parents": [
        "abddd58a8909e7d6c24334e225a5ffe3163584a3"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Fri Dec 12 12:51:18 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 12 12:51:18 2025 +0530"
      },
      "message": "Allow custom region from config (#83)\n\n"
    },
    {
      "commit": "abddd58a8909e7d6c24334e225a5ffe3163584a3",
      "tree": "1b3da20da751f70d8479b69a4c1e4ed99b55621f",
      "parents": [
        "96f1b18c0c456125afeb9de9ae92885d8c68bb86"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Thu Dec 11 17:44:57 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 11 17:44:57 2025 +0530"
      },
      "message": "Add support to update the loadbalancer rule when source cidr list is updated (#86)\n\n"
    },
    {
      "commit": "96f1b18c0c456125afeb9de9ae92885d8c68bb86",
      "tree": "aab380c89d5b7b6c759a04125d4bfedb129b326a",
      "parents": [
        "282ef9723fc3fe19610c2b1f6407828b26ef8248"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Thu Dec 11 17:19:13 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 11 17:19:13 2025 +0530"
      },
      "message": "Fix providerID \u0026 getZone Implementation (#85)\n\n"
    },
    {
      "commit": "282ef9723fc3fe19610c2b1f6407828b26ef8248",
      "tree": "6e6f12de9126e85afc92b65bce50d3e6139fbd36",
      "parents": [
        "db5721ce5e2119623d1c6a119e10b838c0e58028",
        "3b90644d589721daea37a76f12fc3a6700d0b455"
      ],
      "author": {
        "name": "dahn",
        "email": "daan.hoogland@gmail.com",
        "time": "Mon Dec 08 14:12:39 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 08 14:12:39 2025 +0100"
      },
      "message": "Add some unit tests (#89)\n\n"
    },
    {
      "commit": "3b90644d589721daea37a76f12fc3a6700d0b455",
      "tree": "6e6f12de9126e85afc92b65bce50d3e6139fbd36",
      "parents": [
        "db5721ce5e2119623d1c6a119e10b838c0e58028"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 16:10:27 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Mon Dec 08 17:54:07 2025 +0530"
      },
      "message": "Add some unit tests\n"
    },
    {
      "commit": "db5721ce5e2119623d1c6a119e10b838c0e58028",
      "tree": "006c08defb9ba6e8b5262c1a48b6378b09dd3ac0",
      "parents": [
        "848ac99e7ec029ec9e6cb5bd6be24a4b43389720",
        "5da36a7b88130540518fa24cb3582875870b9e82"
      ],
      "author": {
        "name": "dahn",
        "email": "daan.hoogland@gmail.com",
        "time": "Mon Dec 08 13:19:22 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 08 13:19:22 2025 +0100"
      },
      "message": "Update debugging docs, GitHub Actions and golangci config #84\n\nUpdate debugging docs, GitHub Actions and golangci config"
    },
    {
      "commit": "5da36a7b88130540518fa24cb3582875870b9e82",
      "tree": "1693ea450e1396fc8f8be3c69110e1408297722d",
      "parents": [
        "649bbe7e7be5f6787a924c2881b53a9ba108f309"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:47:05 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 16:17:05 2025 +0530"
      },
      "message": "Add CodeQL \u0026 test coverage on PRs\n"
    },
    {
      "commit": "649bbe7e7be5f6787a924c2881b53a9ba108f309",
      "tree": "3c235698e4e34e89ecb8b58e2405676d5e6f5c00",
      "parents": [
        "8db1bc6f48da3d8025f16f9141d1311e5ce6762d"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Wed Dec 03 14:04:38 2025 +0530"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:53:25 2025 +0530"
      },
      "message": "add license to .golangci.yml\n"
    },
    {
      "commit": "8db1bc6f48da3d8025f16f9141d1311e5ce6762d",
      "tree": "c7f48e92d90179c39b59e278b60d2b81e0593f8a",
      "parents": [
        "e3a86b608d5ecb11877be4cdb4860fbfbd4ebdd0"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Wed Nov 26 12:23:12 2025 +0100"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:53:24 2025 +0530"
      },
      "message": "Minor fixups\n"
    },
    {
      "commit": "e3a86b608d5ecb11877be4cdb4860fbfbd4ebdd0",
      "tree": "d764a507aea593ae3b47d855c89df3d01dbf5b56",
      "parents": [
        "ab5f23d45e9b1eef36f3c4ccd5bbf3c9e9fc7f8f"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Wed Nov 26 12:14:11 2025 +0100"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:53:23 2025 +0530"
      },
      "message": "Update dockerfile to use caching for go modules\n"
    },
    {
      "commit": "ab5f23d45e9b1eef36f3c4ccd5bbf3c9e9fc7f8f",
      "tree": "7bcf350866f7b6ddb5c8d13b1abe0f8af4704cf1",
      "parents": [
        "95521ebd3e7655671b3c8d3d0a6d970961b4b9e4"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Nov 25 16:20:19 2025 +0100"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:53:22 2025 +0530"
      },
      "message": "Add instructions for debugging\n"
    },
    {
      "commit": "95521ebd3e7655671b3c8d3d0a6d970961b4b9e4",
      "tree": "562f17fbc20d4382407e7b6fcdb5d9b2783999d2",
      "parents": [
        "d574db8563120b01dfa9ecadbf69f3f7280e9d73"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Nov 25 16:15:18 2025 +0100"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:53:21 2025 +0530"
      },
      "message": "Update github actions\n"
    },
    {
      "commit": "d574db8563120b01dfa9ecadbf69f3f7280e9d73",
      "tree": "9a17bbe915ef9488277936692df2075d2ee50a5c",
      "parents": [
        "e87b24c082e4b98e20a1357b8961fb9655466c70"
      ],
      "author": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Tue Nov 25 16:14:37 2025 +0100"
      },
      "committer": {
        "name": "vishesh92",
        "email": "vishesh92@gmail.com",
        "time": "Fri Dec 05 15:53:21 2025 +0530"
      },
      "message": "Update golangci configuration to latest version\n"
    },
    {
      "commit": "848ac99e7ec029ec9e6cb5bd6be24a4b43389720",
      "tree": "498e71fd2896fdc5d3e227ec5b923084f4d701bb",
      "parents": [
        "e87b24c082e4b98e20a1357b8961fb9655466c70"
      ],
      "author": {
        "name": "akhilesh78",
        "email": "34065190+akhilesh78@users.noreply.github.com",
        "time": "Wed Dec 03 12:38:31 2025 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 03 14:08:31 2025 +0530"
      },
      "message": "Fix for service.beta.kubernetes.io/cloudstack-load-balancer-proxy-protocol (#74)\n\n"
    },
    {
      "commit": "e87b24c082e4b98e20a1357b8961fb9655466c70",
      "tree": "33c8c2edeef61a12530dcf2c46c0c7ef16ccdc7c",
      "parents": [
        "4d8bb2efe20705c252dbc02946e054d2e68aeb36"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Wed Dec 03 07:07:51 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 03 11:37:51 2025 +0530"
      },
      "message": "Upgrade cloudstack-go to v2.19.0 (#87)\n\n"
    },
    {
      "commit": "4d8bb2efe20705c252dbc02946e054d2e68aeb36",
      "tree": "b2a476dd4a860ac0665420c6b8e93a4499ac1b13",
      "parents": [
        "90adbee47540dbc10fea8642d0e1ef0c84a297ac"
      ],
      "author": {
        "name": "CodeBleu",
        "email": "400979+CodeBleu@users.noreply.github.com",
        "time": "Wed Nov 26 06:12:56 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 26 12:12:56 2025 +0100"
      },
      "message": "Allow setting of source CIDR for LB rule (#78)\n\n"
    },
    {
      "commit": "90adbee47540dbc10fea8642d0e1ef0c84a297ac",
      "tree": "7f3f9308f64ac9cee590a975af8230ed9d0803ad",
      "parents": [
        "8effe295980c5e94f92a32aec3549faa0b2d71c7"
      ],
      "author": {
        "name": "Vishesh",
        "email": "8760112+vishesh92@users.noreply.github.com",
        "time": "Tue Nov 25 15:20:20 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 25 15:20:20 2025 +0100"
      },
      "message": "Add support for arm64 image (#81)\n\n"
    },
    {
      "commit": "8effe295980c5e94f92a32aec3549faa0b2d71c7",
      "tree": "75f981ea3cb01433231ff7628ab5e1cea0622ea8",
      "parents": [
        "a315d9e1c2aa3d571abf2ef992c230d5cbcf58c6"
      ],
      "author": {
        "name": "Suresh Kumar Anaparti",
        "email": "sureshkumar.anaparti@gmail.com",
        "time": "Mon Jul 14 09:23:41 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 09:23:41 2025 +0530"
      },
      "message": "Updated cloudstack go sdk to v2.17.1 (#79)\n\n"
    },
    {
      "commit": "a315d9e1c2aa3d571abf2ef992c230d5cbcf58c6",
      "tree": "9199a0dc88215e96cc7bdc375e900ec76fc46fec",
      "parents": [
        "968f98da436eda22c2648c12262adc2d7e82d3fd"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Wed Jul 31 08:56:03 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 31 09:56:03 2024 -0300"
      },
      "message": "Add support for NetworkACLs for LB on VPC networks (#69)\n\n* Add support for NetworkACLs for LB on VPC networks\r\n\r\n* set source cudr list\r\n\r\n* set source cudr list\r\n\r\n* update image\r\n\r\n* update image\r\n\r\n* logging changes\r\n\r\n* add more logs\r\n\r\n* add logs + fetch network id from public ip for vpc\r\n\r\n* remove debug logs\r\n\r\n* revert docker image changes\r\n\r\n* address comment: delete only 1 matching rule, in case ACL is shared between tiers\r\n\r\n* increase log verbosity\r\n\r\n* address comments - oob exception check\r\n\r\n* preventive addition of rules to default acl lists\r\n\r\n* prevent re-adding rules on ensureLoadbalancer runs\r\n\r\n* fix log"
    },
    {
      "commit": "968f98da436eda22c2648c12262adc2d7e82d3fd",
      "tree": "2f788f946930d5d07e836c011b43cb21906e5dfd",
      "parents": [
        "59c3e7b21c39eefb2306bb8504bcef901a11119d"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Wed Jun 26 13:18:45 2024 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 26 13:18:45 2024 +0530"
      },
      "message": "Update version (#68)\n\n"
    },
    {
      "commit": "59c3e7b21c39eefb2306bb8504bcef901a11119d",
      "tree": "6ea0af37cefd2fd741b22683318479423ae2c9f6",
      "parents": [
        "774a144876d2c875c61becab00e0487692130302"
      ],
      "author": {
        "name": "Wei Zhou",
        "email": "weizhou@apache.org",
        "time": "Wed Jun 19 07:25:58 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 19 10:55:58 2024 +0530"
      },
      "message": "Update version to v1.1.0 in deployment.yaml (#57)\n\n"
    },
    {
      "commit": "774a144876d2c875c61becab00e0487692130302",
      "tree": "8f76f57b9b2df94a9d999344e47e0eb4fb06360d",
      "parents": [
        "0dc33ddd8b0cf05e425c671fc84fcedddf99bab2"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Tue Jun 18 15:20:19 2024 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 18 11:50:19 2024 +0200"
      },
      "message": "Upgrade dependencies (#67)\n\n"
    },
    {
      "commit": "0dc33ddd8b0cf05e425c671fc84fcedddf99bab2",
      "tree": "5eeddbf6106423f57414a7cca0aac0ee6c7ce16a",
      "parents": [
        "1750d71362a24dd37c7cc2450f880e1a86672599"
      ],
      "author": {
        "name": "Wei Zhou",
        "email": "weizhou@apache.org",
        "time": "Tue Jun 11 10:58:26 2024 +0200"
      },
      "committer": {
        "name": "Wei Zhou",
        "email": "weizhou@apache.org",
        "time": "Tue Jun 11 10:58:26 2024 +0200"
      },
      "message": "Create build-docker-image.yml\n"
    },
    {
      "commit": "1750d71362a24dd37c7cc2450f880e1a86672599",
      "tree": "b6a2ec6c30b0c3b9ff76a492ab793454d322efa2",
      "parents": [
        "77c2688241dc803be50e326ac9b1b0176f40011d",
        "2ff1c85aa95870113fea863ac19a4d2fe4ad1158"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Fri Jun 07 17:21:31 2024 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 07 17:21:31 2024 +0530"
      },
      "message": "Merge pull request #38 from xu-cheng/fix-bootstrap\n\ndeployment.yaml: add tolerations"
    },
    {
      "commit": "77c2688241dc803be50e326ac9b1b0176f40011d",
      "tree": "20600408b1a193ca729b4270e290677f45ee76b8",
      "parents": [
        "1c5bd9e83c3704c023881bb395a04c954a54ff67"
      ],
      "author": {
        "name": "Vishesh",
        "email": "vishesh92@gmail.com",
        "time": "Fri May 31 14:05:21 2024 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 31 14:05:21 2024 +0530"
      },
      "message": "Add golangci (#62)\n\n"
    },
    {
      "commit": "1c5bd9e83c3704c023881bb395a04c954a54ff67",
      "tree": "27f4da6985a26bfa6071cc8238f5828f7c87782e",
      "parents": [
        "0150bf581a142e1de0bcba6ddbeeeb5afd60f433"
      ],
      "author": {
        "name": "Hans Rakers",
        "email": "h.rakers@global.leaseweb.com",
        "time": "Tue May 28 14:36:26 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 28 14:36:26 2024 +0200"
      },
      "message": "Strip domain from node.Name before matching with vm names (#47)\n\nSigned-off-by: Hans Rakers \u003ch.rakers@global.leaseweb.com\u003e"
    },
    {
      "commit": "0150bf581a142e1de0bcba6ddbeeeb5afd60f433",
      "tree": "2ea459ca6de896e2ccd9d5deedd56ca799ededac",
      "parents": [
        "910f558153c1bb0f5068f5e17ff8dd0b7aebd7fd"
      ],
      "author": {
        "name": "Hans Rakers",
        "email": "h.rakers@global.leaseweb.com",
        "time": "Tue May 28 14:35:02 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 28 14:35:02 2024 +0200"
      },
      "message": "Add hostname annotation to set lb ingress hostname (#48)\n\nThis fixes problems with kube-proxy in ipvs mode considering the lb IP as local to the node\r\nSee https://github.com/kubernetes/kubernetes/issues/66607\r\nThis can also be used to access PROXY proto service from the inside"
    },
    {
      "commit": "910f558153c1bb0f5068f5e17ff8dd0b7aebd7fd",
      "tree": "9eb1c527fd12618e74f44c038f599e9363358bfd",
      "parents": [
        "98bd3c586943fd11614d979cdafcbb19a72af82e"
      ],
      "author": {
        "name": "Wei Zhou",
        "email": "weizhou@apache.org",
        "time": "Mon May 20 09:13:49 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 20 12:43:49 2024 +0530"
      },
      "message": "List virtual machines with details\u003dmin,nics (#60)\n\n"
    },
    {
      "commit": "98bd3c586943fd11614d979cdafcbb19a72af82e",
      "tree": "da3f6f67364b413a150255482d01799006366a5e",
      "parents": [
        "a0469bcd927f10a0136933cf0ad9f80685cd267e"
      ],
      "author": {
        "name": "Pearl Dsilva",
        "email": "pearl1594@gmail.com",
        "time": "Fri Jan 19 12:25:47 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 19 18:25:47 2024 +0100"
      },
      "message": "NSX: (temp fix) Skip adding firewall rules for CKS Clusters on VPC tiers (#56)\n\nCurrently CKP does not setup NetworkACLs for CKS clusters on VPC tiers, and fails to add Firewall rules - as Firewall isn\u0027t supported on VPCs. This is a partial fix, to skip setting up Firewall rules if the network doesn\u0027t support the service."
    },
    {
      "commit": "a0469bcd927f10a0136933cf0ad9f80685cd267e",
      "tree": "e5fe251e6a332db8a9631e05cbac2924b8c60493",
      "parents": [
        "c939508f1cf7ca7e9cf97776bced8c6ccc366bd4"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Fri May 26 02:11:23 2023 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 25 21:41:23 2023 +0530"
      },
      "message": "Fix spelling (#49)\n\n"
    },
    {
      "commit": "c939508f1cf7ca7e9cf97776bced8c6ccc366bd4",
      "tree": "28318269871e7b8626c3c0c68978b60ff336cce1",
      "parents": [
        "08357029a24f299ad47202c3918e7cc2d9f680e0"
      ],
      "author": {
        "name": "Hans Rakers",
        "email": "hans@shoq.com",
        "time": "Fri Apr 14 12:22:37 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 15:52:37 2023 +0530"
      },
      "message": "Update to Kubernetes 1.24.12 + Use Go 1.19 (#44)\n\nThis PR is a continuation of the work in #32 and contains the following changes:\r\n\r\nUse Go 1.19\r\nUpdate Kubernetes deps to 1.24.12\r\nMove the cloudstack-go dep to its new home in the apache org (and update to v2.15.0)\r\nswitch to klog v2\r\nI can provide a test container image if needed.\r\n\r\nSigned-off-by: Hans Rakers \u003ch.rakers@global.leaseweb.com\u003e\r\nCo-authored-by: DESKTOP-AG9326G\\Schlatter \u003cchristian@schlatter.pw\u003e"
    },
    {
      "commit": "2ff1c85aa95870113fea863ac19a4d2fe4ad1158",
      "tree": "79ad447bcbf61cdbb3a33a85ee8e47c26e22e183",
      "parents": [
        "a765ded99d61d7be48d96d661d48047ec6f00ad1",
        "08357029a24f299ad47202c3918e7cc2d9f680e0"
      ],
      "author": {
        "name": "Cheng XU",
        "email": "3105373+xu-cheng@users.noreply.github.com",
        "time": "Fri Feb 10 15:02:04 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 10 15:02:04 2023 +0800"
      },
      "message": "Merge branch \u0027apache:main\u0027 into fix-bootstrap\n"
    },
    {
      "commit": "08357029a24f299ad47202c3918e7cc2d9f680e0",
      "tree": "c6dd702c6abaa6e135a69b7906a3c2dbb66e689d",
      "parents": [
        "e7deb8ec2a898f1595581700113a3dc31f44bb9d"
      ],
      "author": {
        "name": "David Jumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Tue Feb 07 13:14:04 2023 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 07 13:14:04 2023 +0530"
      },
      "message": "Allow case insensitive vm names while creating lb rules (#41)\n\n"
    },
    {
      "commit": "e7deb8ec2a898f1595581700113a3dc31f44bb9d",
      "tree": "435828427b3c26581a5964bceb5c61986e894a93",
      "parents": [
        "a8fccd9fe5c145bc3a12e3681bdf33e9f6ed382c"
      ],
      "author": {
        "name": "Rahul Agarwal",
        "email": "35532056+rahulbcn27@users.noreply.github.com",
        "time": "Wed Jan 25 13:06:05 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 18:36:05 2023 +0530"
      },
      "message": "GitHub actions 1 (#43)\n\n* Create github-actions.yml\r\n\r\n* Update github-actions.yml\r\n\r\n* Delete .travis.yml\r\n\r\n* Update github-actions.yml\r\n\r\n* Update and rename github-actions.yml to Test-Build.yml\r\n\r\n* Update and rename Test-Build.yml to build.yml"
    },
    {
      "commit": "a765ded99d61d7be48d96d661d48047ec6f00ad1",
      "tree": "d7a646f74f6dd3ff6e4d697aa3c614cefc5bcf92",
      "parents": [
        "a8fccd9fe5c145bc3a12e3681bdf33e9f6ed382c"
      ],
      "author": {
        "name": "Cheng XU",
        "email": "git@xuc.me",
        "time": "Wed Jun 01 17:55:37 2022 -0700"
      },
      "committer": {
        "name": "Cheng XU",
        "email": "git@xuc.me",
        "time": "Wed Jun 01 17:55:37 2022 -0700"
      },
      "message": "deployment.yaml: add tolerations\n\nWithout it, the ccm itself cannot be started when nodes are tainted.\n"
    },
    {
      "commit": "a8fccd9fe5c145bc3a12e3681bdf33e9f6ed382c",
      "tree": "d296c17203441ced867f4faa9c7b00ecabf6e73e",
      "parents": [
        "3bbcd75ba4c69943fc1595637849414cb77563d3"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Wed Aug 04 09:49:32 2021 +0530"
      },
      "committer": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Wed Aug 04 09:49:32 2021 +0530"
      },
      "message": "Setting initial version\n"
    },
    {
      "commit": "3bbcd75ba4c69943fc1595637849414cb77563d3",
      "tree": "81e77ffd48a4e7dbb1dba6d87ad20daf37fc9e5d",
      "parents": [
        "60df542a1aba023633ff90301329218f82ef5f12"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Tue Aug 03 09:57:39 2021 +0530"
      },
      "committer": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Tue Aug 03 09:57:43 2021 +0530"
      },
      "message": "Adding CHANGES.md\n"
    },
    {
      "commit": "60df542a1aba023633ff90301329218f82ef5f12",
      "tree": "58b23814f7d014d235e821e970a570420552f7b0",
      "parents": [
        "b274c37e5fc80f17d74a6ec1abfce25a08a547bf"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Sat Jul 31 22:32:26 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 31 22:32:26 2021 +0530"
      },
      "message": "Updating for release (#35)\n\n"
    },
    {
      "commit": "b274c37e5fc80f17d74a6ec1abfce25a08a547bf",
      "tree": "58b23814f7d014d235e821e970a570420552f7b0",
      "parents": [
        "569757cf61bb931677ddc3ee201d44971c28ba7b"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Fri Jul 30 19:25:15 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 30 19:25:15 2021 +0530"
      },
      "message": "Updating for release (#34)\n\n"
    },
    {
      "commit": "569757cf61bb931677ddc3ee201d44971c28ba7b",
      "tree": "982d0719a32ce8dc8484b75d8ca632c0fe54364c",
      "parents": [
        "229a2d705a821fc0a3169ec94ec052cdde95c1c3"
      ],
      "author": {
        "name": "sureshanaparti",
        "email": "12028987+sureshanaparti@users.noreply.github.com",
        "time": "Fri Jun 18 18:05:45 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 18 18:05:45 2021 +0530"
      },
      "message": "Inclusivity changes - change default git branch to \u0027main\u0027. (#33)\n\n"
    },
    {
      "commit": "229a2d705a821fc0a3169ec94ec052cdde95c1c3",
      "tree": "642874b746a6eb8b57ac4c9b1130c1f313739d2d",
      "parents": [
        "7cf6d8f8405c0e1d01fb705c7c179e45dea6f291"
      ],
      "author": {
        "name": "sureshanaparti",
        "email": "12028987+sureshanaparti@users.noreply.github.com",
        "time": "Fri May 21 14:52:02 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 21 14:52:02 2021 +0530"
      },
      "message": "Inclusivity changes for CloudStack - rename some offensive words/terms as appropriate, that are meaningful and inclusive. (#29)\n\n* Inclusivity changes for CloudStack - rename some offensive words/terms as appropriate, that are meaningful and inclusive.\r\n\r\n- Renamed default git branch name from \u0027master\u0027 to \u0027main\u0027.\r\n\r\n- Replaced whitelist and blacklist with allowlist and denylist respectively.\r\n\r\n* Reverted third party rename changes, and removed irrelevant comment"
    },
    {
      "commit": "7cf6d8f8405c0e1d01fb705c7c179e45dea6f291",
      "tree": "3ec57315d4dd94067b6b75b98b454f1c0456ac63",
      "parents": [
        "5a9d33f83c9b6d357832a58a1ecab2320b53daf6"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu May 20 14:09:44 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 20 17:39:44 2021 +0530"
      },
      "message": "Improve readme badges (#31)\n\n"
    },
    {
      "commit": "5a9d33f83c9b6d357832a58a1ecab2320b53daf6",
      "tree": "8b9cd8b62f52e5ff85b64a86eeeca00a13d7add6",
      "parents": [
        "f6a104b101ef6ab0174ead4d62f440b0ee7d588d"
      ],
      "author": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Tue May 11 17:50:21 2021 +0530"
      },
      "committer": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Tue May 11 17:50:21 2021 +0530"
      },
      "message": "performrelease: introduce script to help src release\n\nSigned-off-by: Rohit Yadav \u003crohit.yadav@shapeblue.com\u003e\n"
    },
    {
      "commit": "f6a104b101ef6ab0174ead4d62f440b0ee7d588d",
      "tree": "f506c7a7fb82092a4834286ecd8408899ce52070",
      "parents": [
        "da4f6ffc28a7bdf35e8221ca267af87a1b855fbc"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Tue May 04 23:24:39 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 04 23:24:39 2021 +0530"
      },
      "message": "Updating kubernetes version (#30)\n\n* Updating kubernetes version\r\n\r\n* Updating travis to build images\r\n\r\n* Revert \"Updating travis to build images\"\r\n\r\nThis reverts commit 369a43bc8bebd91ff821541e937d6fedba88b489."
    },
    {
      "commit": "da4f6ffc28a7bdf35e8221ca267af87a1b855fbc",
      "tree": "513268231d05ab2de461d044b1b96a464e89bbbd",
      "parents": [
        "25cb3ecdf8e3555bb34c5454f3965aa8b3a7de7c"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Apr 28 08:46:20 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 28 12:16:20 2021 +0530"
      },
      "message": "Removed incorrect DaemonSet statement from readme (#27)\n\n"
    },
    {
      "commit": "25cb3ecdf8e3555bb34c5454f3965aa8b3a7de7c",
      "tree": "01442370b2b6a74d1973e3c9a37a8415e125cc68",
      "parents": [
        "8a3efaf9a1f0e75494184a8e5a94ebeb6113a304"
      ],
      "author": {
        "name": "Joshua Hügli",
        "email": "joshua@trafficteam.ch",
        "time": "Thu Apr 22 11:48:06 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 22 15:18:06 2021 +0530"
      },
      "message": "use non-root container (#25)\n\n* use non-root container\r\n\r\n* use distroless\r\n\r\n* remove ca-certificates..\r\nas they are already installed with distroless"
    },
    {
      "commit": "8a3efaf9a1f0e75494184a8e5a94ebeb6113a304",
      "tree": "d0868826e432d6d8cd7278afeb49f031074936b6",
      "parents": [
        "075ad77cfec77d388da8550bd84979bdc7387efb"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Thu Apr 22 15:17:52 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 22 15:17:52 2021 +0530"
      },
      "message": "Update readme to use cloud-config instead of cloudstack.ini (#26)\n\n"
    },
    {
      "commit": "075ad77cfec77d388da8550bd84979bdc7387efb",
      "tree": "19b0a3cfe7e744bb2f46645ef64a46dfb7f82ff1",
      "parents": [
        "d9edaefa32cfacc50772a516273999b07fad9c08"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Tue Apr 20 13:59:51 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 20 13:59:51 2021 +0530"
      },
      "message": "Changing beta labels to updated ones (#24)\n\n* Changing labels to updated ones\r\n\r\n* Adding labels for 1.16 and 1.17"
    },
    {
      "commit": "d9edaefa32cfacc50772a516273999b07fad9c08",
      "tree": "3e3858f264e5f9e822ee3e870794dc4c96ec1964",
      "parents": [
        "189a26db2e2b59590f333da6f9586268428273ad"
      ],
      "author": {
        "name": "davidjumani",
        "email": "dj.davidjumani1994@gmail.com",
        "time": "Tue Apr 20 10:02:29 2021 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 20 10:02:29 2021 +0530"
      },
      "message": "Update kubernetes libraries (#22)\n\n* Updating kubernetes dependencies to 1.18.2\r\n\r\n* Adding get_kubernetes_deps.sh to fetch kubernetes dependencies\r\n\r\n* Fixing updated imports\r\n\r\n* Adding missing api permissions to deployment.yaml"
    },
    {
      "commit": "189a26db2e2b59590f333da6f9586268428273ad",
      "tree": "6bf0df6c1be13913d36e67121fe7b2aad6c018d7",
      "parents": [
        "5f7141347ba06d6959cb21f26f2b61ce70391146"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 19 09:47:57 2021 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 19 14:17:57 2021 +0530"
      },
      "message": "Add missing license headers (#21)\n\n* Added license header to makefile and dockerfile\r\n\r\n* Added license header to example manifests\r\n\r\n* Added missing license header to protocol.go"
    },
    {
      "commit": "5f7141347ba06d6959cb21f26f2b61ce70391146",
      "tree": "d5d92505be435acfe68b1a7494d286645d267ae6",
      "parents": [
        "9f6c6449bc913c18926b14d9558c477e4606de38"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Sun Oct 18 00:45:55 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 18 04:15:55 2020 +0530"
      },
      "message": "Implement Travis checks (#18)\n\n* Add test target to makefile (including gofmt check)\r\n\r\n* Added Travis-CI script\r\n\r\n* gofmt, to satisfy new Travis checks"
    },
    {
      "commit": "9f6c6449bc913c18926b14d9558c477e4606de38",
      "tree": "af37b369eebc11a16cecdde005a707a19c4d5eca",
      "parents": [
        "2f17d26e671f0b598dff5c71f1b1c9fbd27dbe76"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Oct 16 17:02:49 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 20:32:49 2020 +0530"
      },
      "message": "Remove vendored dependencies (#17)\n\n* Removed vendored dependencies\r\n\r\n* Build without vendoring\r\n\r\n* Update docs that vendoring was removed"
    },
    {
      "commit": "2f17d26e671f0b598dff5c71f1b1c9fbd27dbe76",
      "tree": "de29ac604f9d96844fba4589d408894a72162d08",
      "parents": [
        "a58c22c59f986775c2b940d2091b9fabbbf8a724"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Sep 24 08:52:52 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 12:22:52 2020 +0530"
      },
      "message": "Support loadBalancerSourceRanges (#9)\n\n* Add support for loadBalancerSourceRanges\r\n\r\n* Added basic existing firewall rule comparison and creation boilerplate\r\n\r\n* Implemented LB firewall rule creation+update and deletion\r\n\r\n* WIP proper rule apply/cleanup\r\n\r\n* Split protocol type into enum and fix variable names\r\n\r\n* Split CIDR list\r\n\r\n* Fixed a minor error handling logic error\r\n\r\n* Modified update logic to always refresh firewall rules\r\n\r\n* Make log less verbose\r\n\r\n* Better error logging for firewall rules\r\n\r\n* Fixed firewall rule protocol names\r\n\r\n* Log firewall rule deletion steps\r\n\r\n* Need listall\u003dtrue for list commands...\r\n\r\n* Log public IP ID\r\n\r\n* Send project with list firewall rules call\r\n\r\n* Drop debug logging corrections, they\u0027re unrelated\r\n\r\n* Improve error handling on firewall rule creation\r\n\r\n* Fixed string format error\r\n\r\n* Better debugging for rules\r\n\r\n* Delete matching fw rules first to prevent conflict"
    },
    {
      "commit": "a58c22c59f986775c2b940d2091b9fabbbf8a724",
      "tree": "9e53773a413c731b8c87251e784d133538b256c9",
      "parents": [
        "b79d04b24fd3a917f840fd02ddae3124a50f0d04"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Sep 24 08:52:30 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 24 12:22:30 2020 +0530"
      },
      "message": "Bumped go to 1.13 and fixed go-cloudstack module version + k8s module checksum (#8)\n\nBumped Go min version to 1.13 to avoid incompatible builds\r\nFixed go-cloudstack module version (now correctly semantically versioned) -\u003e Reported here xanzy/go-cloudstack#125 - but was already fixed by the author\r\nFixed k8s module checksum -\u003e Probably this issue kubernetes/kubernetes#69040"
    },
    {
      "commit": "b79d04b24fd3a917f840fd02ddae3124a50f0d04",
      "tree": "e23ddd7bb62d369ca4d780a49e7c885a100f3f11",
      "parents": [
        "e36970ab5822ea1b1ca8a4d1d04f4f7f62898aae"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Sep 23 14:44:59 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 23 18:14:59 2020 +0530"
      },
      "message": "Improved Ingress Controller example to be clearer and more complete (#6)\n\n* Added more complete ingress controller example\r\n\r\n* Renamed traefik example\r\n\r\n* Added https to traefik example\r\n\r\n* Improved readme wrt traefik example\r\n\r\n* Added nginx ingress controller example\r\n\r\n* Removed obsolete options from traefik example\r\n\r\n* Corrected readme about host network/port"
    },
    {
      "commit": "e36970ab5822ea1b1ca8a4d1d04f4f7f62898aae",
      "tree": "7249e5c16f6438af233af278adafdeb9acb47ced",
      "parents": [
        "6ed18a214c82def08ccda605704e52206cce9815"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Sep 09 11:51:53 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 09 15:21:53 2020 +0530"
      },
      "message": "Copy only the Go binary from the build stage (#11)\n\n"
    },
    {
      "commit": "6ed18a214c82def08ccda605704e52206cce9815",
      "tree": "0fdbee90aee5f7a19f12d5344b7bf5a465fd7d56",
      "parents": [
        "5d9af8688df4892e84b8a12eba2bc003074f07b6"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Sep 09 11:51:22 2020 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 09 15:21:22 2020 +0530"
      },
      "message": "Fix injected git version tags (vendor package no longer necessary) (#10)\n\n"
    },
    {
      "commit": "5d9af8688df4892e84b8a12eba2bc003074f07b6",
      "tree": "35ce3309be949dbda74a06652197739afaf2a0db",
      "parents": [
        "03471dfde2127c16240699e87588b27688b9b478",
        "47340d253a2fffca25dd871731c56cf909ea8547"
      ],
      "author": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Fri Sep 20 05:43:05 2019 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 20 05:43:05 2019 +0530"
      },
      "message": "Merge pull request #1 from onitake/transfer\n\nCode transfer of SWISS TXT cloudstack-cloud-controller-manager to the Apache project"
    },
    {
      "commit": "47340d253a2fffca25dd871731c56cf909ea8547",
      "tree": "35ce3309be949dbda74a06652197739afaf2a0db",
      "parents": [
        "0da7309098f5a2d92a506ef364dde522bc8f814e"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Thu Sep 19 21:58:34 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Thu Sep 19 21:58:34 2019 +0200"
      },
      "message": "Replaced license terms and copyright notices as required by the ASF\n"
    },
    {
      "commit": "0da7309098f5a2d92a506ef364dde522bc8f814e",
      "tree": "98831fb096d7e9b28e55923b1c85dd8fe77ac205",
      "parents": [
        "73bdea5129b7f0f6e9b9e7c097927d1cdbaf6d61"
      ],
      "author": {
        "name": "Joshua Hügli",
        "email": "joshua@trafficteam.ch",
        "time": "Fri Sep 13 13:24:46 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Sep 13 16:16:00 2019 +0200"
      },
      "message": "bump xanzy/go-cloudstack to v2.7.0\n"
    },
    {
      "commit": "73bdea5129b7f0f6e9b9e7c097927d1cdbaf6d61",
      "tree": "2dfc0466c21e9c32dbd5ea239c4d3909daa00bf3",
      "parents": [
        "d3d86e58beedffb412707ef715990eb75d1292a3"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Aug 15 18:05:53 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Aug 15 18:05:53 2019 +0200"
      },
      "message": "Replaced the remaining repo references with the new code home\n"
    },
    {
      "commit": "d3d86e58beedffb412707ef715990eb75d1292a3",
      "tree": "f06d240f720c534cdc183bd0d2ff41903adde67e",
      "parents": [
        "a54d0a2f7ed8379beabd42281aa255ff932d44ae"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Aug 15 17:45:34 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Aug 15 17:45:34 2019 +0200"
      },
      "message": "Improved container build process and fixed some old repo references\n"
    },
    {
      "commit": "a54d0a2f7ed8379beabd42281aa255ff932d44ae",
      "tree": "2848ad1413b3b63ab814b568afffbb8aa95055c2",
      "parents": [
        "bb161feb812166c85723f265b6ce39dc0a2938ac"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Aug 15 17:43:55 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Aug 15 17:43:55 2019 +0200"
      },
      "message": "Require Go 1.12\n"
    },
    {
      "commit": "bb161feb812166c85723f265b6ce39dc0a2938ac",
      "tree": "dfac018be244741f78db034d8be7c0eed45a73cd",
      "parents": [
        "5702cbac24ee1ebe92a638bf010b7b8769cfaa12"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Wed Aug 14 23:17:02 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Wed Aug 14 23:17:16 2019 +0200"
      },
      "message": "Rewrote licensing paragraph in readme\n"
    },
    {
      "commit": "5702cbac24ee1ebe92a638bf010b7b8769cfaa12",
      "tree": "9764de8fb3a4fdfca8827ec7eb4d55a349f48166",
      "parents": [
        "3d5a27d29dd5fc80c221f79fdbfaf374a7d9a215"
      ],
      "author": {
        "name": "Joshua Hügli",
        "email": "joshua@trafficteam.ch",
        "time": "Wed Aug 14 11:22:48 2019 +0200"
      },
      "committer": {
        "name": "Joshua Hügli",
        "email": "joshua@trafficteam.ch",
        "time": "Wed Aug 14 11:22:48 2019 +0200"
      },
      "message": "update deployment to be conformant with normal kubernetes installation\n"
    },
    {
      "commit": "3d5a27d29dd5fc80c221f79fdbfaf374a7d9a215",
      "tree": "beda152aeacbf3d1a324c5aa041fbe6246082b63",
      "parents": [
        "c0b2b3eb21438b3156e8058c6b94e378b7cae979"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Wed Aug 14 08:47:24 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Wed Aug 14 08:47:24 2019 +0200"
      },
      "message": "Improve documentation on k8s deployment\n"
    },
    {
      "commit": "c0b2b3eb21438b3156e8058c6b94e378b7cae979",
      "tree": "ac644e21defa480b27d3250412c378b232f386bb",
      "parents": [
        "9cd71edd10174e0acd1489e33f703a7086b67785"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 09:10:46 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 09:10:46 2019 +0200"
      },
      "message": "Fixed util/flag dependency\n"
    },
    {
      "commit": "9cd71edd10174e0acd1489e33f703a7086b67785",
      "tree": "77d7106a6001256325be058a8fc937636548cc0d",
      "parents": [
        "df8a1f106e92941f9c010362dc5f73d2a4da5fa1"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 08:58:12 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 08:58:12 2019 +0200"
      },
      "message": "Added back vendored dependencies\n"
    },
    {
      "commit": "df8a1f106e92941f9c010362dc5f73d2a4da5fa1",
      "tree": "3d0eca6f36f6a1826a82eeff76e579e18a273b6a",
      "parents": [
        "89a6c6c16270e0210951b357defa775050a55562"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 08:50:37 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 08:50:37 2019 +0200"
      },
      "message": "Added k8s 1.15.2 dep. Removed explicit versions from direct deps, overrides are enough\n"
    },
    {
      "commit": "89a6c6c16270e0210951b357defa775050a55562",
      "tree": "d8a98c54589fcaa89373e04e1d6a12ed63b0656f",
      "parents": [
        "3c4cf9164824f5acee598bf5fc2d17a535bf18dc"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 08:40:14 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 13 08:40:14 2019 +0200"
      },
      "message": "Added overrides for transitive dependencies\n"
    },
    {
      "commit": "3c4cf9164824f5acee598bf5fc2d17a535bf18dc",
      "tree": "513c77e4c67f96a37bb09bdeb309451c721e92ab",
      "parents": [
        "ce3bd884d7d261000946773dd637666d5c723470"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 06 19:47:34 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 06 19:47:37 2019 +0200"
      },
      "message": "[WIP] Cleaned up dependencies and updated to k8s 1.15.2\n\nDoes not build yet - transitive deps still pull in a ton of crap\nand exact versioning is still needed on some of said crap.\n"
    },
    {
      "commit": "ce3bd884d7d261000946773dd637666d5c723470",
      "tree": "10efa82e50bc573357b01b2afd43fe378d77dd9c",
      "parents": [
        "bdf256c1f790ec01e473d32ca460abc0adffead8"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 06 19:34:38 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Tue Aug 06 19:34:38 2019 +0200"
      },
      "message": "Removed all vendored dependencies\n"
    },
    {
      "commit": "bdf256c1f790ec01e473d32ca460abc0adffead8",
      "tree": "b33ccaedce42d20a223059b2dbd818b81e8252e2",
      "parents": [
        "fc8fcbad8cd9614756a4963f154d8e60c8efec56"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 15:49:44 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 15:49:44 2019 +0200"
      },
      "message": "Changed docker hub link\n"
    },
    {
      "commit": "fc8fcbad8cd9614756a4963f154d8e60c8efec56",
      "tree": "1ff0e3f8f33b20fbee5cd95152340fe8328cdf50",
      "parents": [
        "be437b0b4eab84017062d516ffe40190f22aabf8"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 14:53:15 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 14:53:15 2019 +0200"
      },
      "message": "Removed duplicated license (it\u0027s still Apache 2.0)\n"
    },
    {
      "commit": "be437b0b4eab84017062d516ffe40190f22aabf8",
      "tree": "6e599838f4c3c339496f089296fbc673c145d1bd",
      "parents": [
        "c11bca6bf65963c64f8c6c97cc296e785486b4ab"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 14:51:59 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 14:51:59 2019 +0200"
      },
      "message": "Merged and cleaned readme\n"
    },
    {
      "commit": "c11bca6bf65963c64f8c6c97cc296e785486b4ab",
      "tree": "f2e69edd6a6d23f05df35295da187ad2529ba6a0",
      "parents": [
        "03471dfde2127c16240699e87588b27688b9b478",
        "69e2cf9691a2ab293d7bf2d99f7509d76283ccd1"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 14:48:35 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Aug 02 14:48:35 2019 +0200"
      },
      "message": "Merge branch \u0027master\u0027 into transfer\n"
    },
    {
      "commit": "03471dfde2127c16240699e87588b27688b9b478",
      "tree": "67423fd4846e5a2ff8dc39557d5d947a9dd5d530",
      "parents": [
        "a4b21c53cdb94c4a5d5346b9a068ae8701f8e621"
      ],
      "author": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Thu Jul 11 14:35:52 2019 +0530"
      },
      "committer": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Thu Jul 11 14:35:52 2019 +0530"
      },
      "message": "README: initial readme\n\nSigned-off-by: Rohit Yadav \u003crohit.yadav@shapeblue.com\u003e\n"
    },
    {
      "commit": "a4b21c53cdb94c4a5d5346b9a068ae8701f8e621",
      "tree": "83b55a9586794cd12385b7fc01199de5ea169341",
      "parents": [],
      "author": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Thu Jul 11 14:35:37 2019 +0530"
      },
      "committer": {
        "name": "Rohit Yadav",
        "email": "rohit.yadav@shapeblue.com",
        "time": "Thu Jul 11 14:35:37 2019 +0530"
      },
      "message": "LICENSE: add apache v2.0 license\n\nSigned-off-by: Rohit Yadav \u003crohit.yadav@shapeblue.com\u003e\n"
    },
    {
      "commit": "69e2cf9691a2ab293d7bf2d99f7509d76283ccd1",
      "tree": "aed5877fcddc9acf242ada048a35b5bad0eaac65",
      "parents": [
        "1a5c9b6068b7241f8a7e19fe2a53995ab6e595c3"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Tue Jun 11 14:33:00 2019 +0200"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Tue Jun 11 14:33:00 2019 +0200"
      },
      "message": "Reformatted documentation and moved migration guide towards bottom\n"
    },
    {
      "commit": "1a5c9b6068b7241f8a7e19fe2a53995ab6e595c3",
      "tree": "a01de1793df943b25ecdcdd7c89bd51b19fea4dd",
      "parents": [
        "ed4c118fe04cedd567118c43d660ee65021998d8"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Mar 01 11:50:25 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 01 11:50:25 2019 +0100"
      },
      "message": "Improved documentation"
    },
    {
      "commit": "ed4c118fe04cedd567118c43d660ee65021998d8",
      "tree": "a80d6a007bacbacd3fcf057befd3bb79036775f9",
      "parents": [
        "0796c964fce50ab00363ebc5a0440bb530f2faf9"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 15 13:43:49 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 15 13:43:49 2019 +0100"
      },
      "message": "Backported 65b6c7fa95137022c0d51bb274a82bdebb9009e4 to API-only code\n"
    },
    {
      "commit": "0796c964fce50ab00363ebc5a0440bb530f2faf9",
      "tree": "bdbcddd07fc3ae49dfae436354828c6b64445aa8",
      "parents": [
        "bebdb7e8d4fc9d8bf56c7152ec44deba6e7d4cdc",
        "fd448105073adbf6d2ae82a8688d7f1d12366239"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Feb 15 11:08:38 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 15 11:08:38 2019 +0100"
      },
      "message": "Merge pull request #3 from swisstxt/feature/metadata\n\nSwitch metadata fetching to API"
    },
    {
      "commit": "fd448105073adbf6d2ae82a8688d7f1d12366239",
      "tree": "bdbcddd07fc3ae49dfae436354828c6b64445aa8",
      "parents": [
        "2467c25abad88ddcc59f6310a292c81d369dc022"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 15 10:47:02 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 15 11:07:52 2019 +0100"
      },
      "message": "Added back old dependencies due to legacy k8s cloud provider code\n"
    },
    {
      "commit": "2467c25abad88ddcc59f6310a292c81d369dc022",
      "tree": "344514e23cf6193dc6369d73686b9cf5d9795b6d",
      "parents": [
        "bebdb7e8d4fc9d8bf56c7152ec44deba6e7d4cdc"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 06 15:38:36 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 15 11:07:52 2019 +0100"
      },
      "message": "Removed metadata code that only worked in kubelet\n"
    },
    {
      "commit": "bebdb7e8d4fc9d8bf56c7152ec44deba6e7d4cdc",
      "tree": "83b0510d73afa36e19c3cf0a4d4774e80667d844",
      "parents": [
        "acbf3d5be84403cb16ab457f82e58729f6b50fd8"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Fri Feb 15 11:06:36 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 15 11:06:36 2019 +0100"
      },
      "message": "Added more docs about node labels and how to start kubelet"
    },
    {
      "commit": "acbf3d5be84403cb16ab457f82e58729f6b50fd8",
      "tree": "34cfbd89ed2822280c2148bde9d8d30853bc0ee5",
      "parents": [
        "d358f6fd32f7e9d4ef9882a17b21bbd92ba9a4ab"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "gregor.riepl@swisstxt.ch",
        "time": "Wed Feb 13 18:12:16 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "gregor.riepl@swisstxt.ch",
        "time": "Wed Feb 13 18:12:16 2019 +0100"
      },
      "message": "Added makefile logic to auto-derive build version from tag\n"
    },
    {
      "commit": "d358f6fd32f7e9d4ef9882a17b21bbd92ba9a4ab",
      "tree": "8fdb58d15be18d8d466a8bd1149e95bd0d0b0d29",
      "parents": [
        "8ff97086041ace80bc937126a9b7bcdd7c531ca1"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "gregor.riepl@swisstxt.ch",
        "time": "Wed Feb 13 17:36:21 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "gregor.riepl@swisstxt.ch",
        "time": "Wed Feb 13 17:36:21 2019 +0100"
      },
      "message": "logs package is now in a different module\n"
    },
    {
      "commit": "8ff97086041ace80bc937126a9b7bcdd7c531ca1",
      "tree": "039d4999dc260f9bcc557170271961ebe9ebe4f5",
      "parents": [
        "585b52ad9ed78d205933826b690ec47d0c8c2d4b"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "gregor.riepl@swisstxt.ch",
        "time": "Wed Feb 13 17:35:53 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "gregor.riepl@swisstxt.ch",
        "time": "Wed Feb 13 17:35:53 2019 +0100"
      },
      "message": "Update dependencies to k8s 1.14-alpha\n"
    },
    {
      "commit": "585b52ad9ed78d205933826b690ec47d0c8c2d4b",
      "tree": "70cdda91795dd53f179bcb6159f19d1278273882",
      "parents": [
        "d0d4370f39bdf241d74977894fbd16ba27daea90"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 13 14:15:58 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 13 14:15:58 2019 +0100"
      },
      "message": "Fixed readme error"
    },
    {
      "commit": "d0d4370f39bdf241d74977894fbd16ba27daea90",
      "tree": "bf2863f7774499ff69482ab6084ff22ad90101bc",
      "parents": [
        "207225cff5652f090acdd8b31f18177d4aff5de7"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 13 14:15:13 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 13 14:15:13 2019 +0100"
      },
      "message": "Improved explanation about loadbalancer rules and added hint about re-labeling nodes"
    },
    {
      "commit": "207225cff5652f090acdd8b31f18177d4aff5de7",
      "tree": "c92ecd81127722a52b4e458cff91b6c19ca9cb4a",
      "parents": [
        "7131210f0d7351377d70c372f66bcaae4dbeb178"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Feb 07 11:14:51 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Thu Feb 07 11:14:51 2019 +0100"
      },
      "message": "Added Go 1.11 requirement\n"
    },
    {
      "commit": "7131210f0d7351377d70c372f66bcaae4dbeb178",
      "tree": "c56ee6d202d3da70604e48787f7582e730e67911",
      "parents": [
        "750b3103d6bdf6b40831133066b5e51239d31e80"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 06 16:40:38 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 06 16:40:38 2019 +0100"
      },
      "message": "Added documentation about differences from the old cloud provider\n"
    },
    {
      "commit": "750b3103d6bdf6b40831133066b5e51239d31e80",
      "tree": "f8cdab7544c806569925d20053d88724605c6411",
      "parents": [
        "1cc34054ea052bb43bb9057b0b09ab4b03d5acc8"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 06 16:05:18 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "Gregor.Riepl@swisstxt.ch",
        "time": "Wed Feb 06 16:05:18 2019 +0100"
      },
      "message": "Build in module mode + vendor to avoid downloads and unstable dependencies\n"
    },
    {
      "commit": "1cc34054ea052bb43bb9057b0b09ab4b03d5acc8",
      "tree": "a4ce08fbebecdc1a776fab224149c3ccdad253a4",
      "parents": [
        "b13b4a31891ea31a105db83bf019224b9407aa9e"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Feb 01 20:37:13 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Feb 01 20:37:13 2019 +0100"
      },
      "message": "Migrated from godep to gomod\n"
    },
    {
      "commit": "b13b4a31891ea31a105db83bf019224b9407aa9e",
      "tree": "2a231623b33b43ed21960aefb21d85fe82beabbc",
      "parents": [
        "0bf87e4e97cb843cf8fdc26997ccac35a012d850"
      ],
      "author": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Feb 01 20:06:42 2019 +0100"
      },
      "committer": {
        "name": "Gregor Riepl",
        "email": "onitake@gmail.com",
        "time": "Fri Feb 01 20:06:42 2019 +0100"
      },
      "message": "Release 0.0.2\n"
    }
  ],
  "next": "0bf87e4e97cb843cf8fdc26997ccac35a012d850"
}
