)]}'
{
  "log": [
    {
      "commit": "5eb55b1786752df2dca13f372cdbec7dece91faa",
      "tree": "cf7e3dc999315e0731f9d8403aaba867470e542b",
      "parents": [
        "31cdefd69a09bab1a531c791c220dea01133f181"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Aug 18 14:48:23 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Aug 18 17:50:57 2014 -0500"
      },
      "message": "add versioning to identity; add generic \u0027client\u0027 function\n"
    },
    {
      "commit": "30558646e058fd5cccc2d153d74fbb7e523eea1d",
      "tree": "59e0f02556365c1ceea4b0732e38c708c6d33862",
      "parents": [
        "49d7a64c3b286055b8d328a0fcec0cfaa8c886ec"
      ],
      "author": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Apr 14 17:07:12 2014 -0500"
      },
      "committer": {
        "name": "Jon Perritt",
        "email": "jrperritt@gmail.com",
        "time": "Mon Apr 14 17:07:12 2014 -0500"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "808bb63f2c790bb48c6e63a8abfb467a75d8d552",
      "tree": "6676332944a85ac68d454723080ece6f04031f79",
      "parents": [
        "41c9f6141e442658d684cb366b75e968c31ae04c"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Mar 12 00:07:50 2014 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Wed Mar 12 00:07:50 2014 -0700"
      },
      "message": "Add remaining server actions, except create image.\n\nCreate image action, to leave the user\u0027s account in the same state as it was\nbefore, requires we use the Images API to delete the created image.  I do not\nyet have those tests started, but when I write them, I\u0027ll add the create image\ntest at that time.\n"
    },
    {
      "commit": "41c9f6141e442658d684cb366b75e968c31ae04c",
      "tree": "2b11e3ae7db6c87c029bb7c26c8cd35500e4c339",
      "parents": [
        "ca5f9a3b95c9f828e53f4173da6e02ff377d5c38"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Mar 11 19:00:10 2014 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Mar 11 19:00:10 2014 -0700"
      },
      "message": "Add server action: reboot server\n"
    },
    {
      "commit": "ca5f9a3b95c9f828e53f4173da6e02ff377d5c38",
      "tree": "3623db177f5d0a83c3b386439ce88ece8cd2f607",
      "parents": [
        "0196830f7075599c1353dfebb590f3b49640754f"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Mar 11 17:52:58 2014 -0700"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Tue Mar 11 17:52:58 2014 -0700"
      },
      "message": "Add server action: change admin password\n"
    },
    {
      "commit": "e246ac036e0e0c3b6899bfd5eb31517008313085",
      "tree": "ed02d063c68fc78b1baddce13923d0a098f74724",
      "parents": [
        "0abdb10ec53690232b3dc216f01e7dbdd997221d"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 23:20:09 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 23:20:09 2014 -0800"
      },
      "message": "go fmt\n"
    },
    {
      "commit": "22d3b778e1a1d3bf197ac93e98581535fe85e4c6",
      "tree": "e90822d90e91c53d6f5c7ad78ed78afd4627b3e6",
      "parents": [
        "ce0007352d4d165e1b142a88c9333d39b2289850"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 19:27:05 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 19:27:05 2014 -0800"
      },
      "message": "Add update server call\n"
    },
    {
      "commit": "ce0007352d4d165e1b142a88c9333d39b2289850",
      "tree": "7ebc2ca0dcd0acba82ce3ae0b0959e2467294c84",
      "parents": [
        "10decf92eeb53fd70e35c13e45e8f61949c2ab66"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 18:53:53 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Thu Feb 13 18:53:53 2014 -0800"
      },
      "message": "Create, delete, and query server\n"
    },
    {
      "commit": "c007c277a25250f9eaf4e87f3bea9c40da1fb4b6",
      "tree": "191ede9cf4416a5c89f40896d1e988f8da6882fe",
      "parents": [
        "c70164db95928a53bbc9d9398d0a7547cfc7b980"
      ],
      "author": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Feb 10 20:49:26 2014 -0800"
      },
      "committer": {
        "name": "Samuel A. Falvo II",
        "email": "kc5tja@arrl.net",
        "time": "Mon Feb 10 20:49:26 2014 -0800"
      },
      "message": "Implement first function of cloud compute API\n"
    }
  ]
}
