)]}'
{
  "log": [
    {
      "commit": "30dfcd77ce894748b82c82df145d970de130f3f7",
      "tree": "1879fa1b96580dc013d6b709ce28ec834e7218c1",
      "parents": [
        "d1275eabcd7e6ea569add83b9501314ea1a0c364"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Sat Jan 10 23:08:10 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Sat Jan 10 23:08:10 2015 -0500"
      },
      "message": "cleanup controller links in admin.py\n"
    },
    {
      "commit": "8f6107ce7574d37d392a36b1e239e99ec360dd21",
      "tree": "263184f28751d40c8263934b0af5e5a059691242",
      "parents": [
        "45a09b1914f52d8ab292b23d3ca44d927944b9b0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 09 14:13:32 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jan 09 14:13:32 2015 -0800"
      },
      "message": "fix node.site --\u003e node.site_deployment.site\n"
    },
    {
      "commit": "c7a731418cf7ce3958b59ba4a3ddefef451fafda",
      "tree": "a5ff8179f705e68e2750fe4131004d809185df21",
      "parents": [
        "615cfade1861c0d332bb578232d636b5d9356161"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 06 23:00:30 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 06 23:00:30 2015 -0800"
      },
      "message": "dashboard iframe selector that can handle multiple nagios without namespace collisions\n"
    },
    {
      "commit": "ffce785f37abce20680e03331ae817e750b844ec",
      "tree": "aa76745d4d15b0cd5d3353193fbc8464d39cceac",
      "parents": [
        "9e4d8161511a686d3a66acbb98984a56bfb0191e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Jan 03 16:26:38 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Jan 03 16:26:38 2015 -0800"
      },
      "message": "rename camelcase fields in slice\n"
    },
    {
      "commit": "c04e1421862b51e59675c8210f666bb3e1eae599",
      "tree": "68bc4a7c645be391df51ed2f68bade5eeee6aa81",
      "parents": [
        "b35adc4eb5d85efbe5146576fb7848473551f548"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 23 09:39:06 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 23 09:39:06 2014 -0800"
      },
      "message": "fix error when displaying dashboards in home view\n"
    },
    {
      "commit": "9de6c44954c6a340773589ea20b4b59ae8b8e06c",
      "tree": "9b6bb9a75f7902cd4c5927f810f0c29c6084147a",
      "parents": [
        "786a9c1d7741c60c882f827769d034aec385caff"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 19 17:15:59 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 19 17:15:59 2014 -0800"
      },
      "message": "per-controller view display\n"
    },
    {
      "commit": "68a1e425692caffbfc54c0229b9abd2c5be315a2",
      "tree": "c893d0987a562c49ee3e49fb7231e20e1e9662a6",
      "parents": [
        "d14d48f26d89055a14b2dc38fe3997c7b2c5c654"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Mon Dec 08 16:43:02 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Fri Dec 19 14:01:43 2014 -0500"
      },
      "message": "refactor and bug fixes\n"
    },
    {
      "commit": "74a69445f9596037148db83f2db8bf72989f19fc",
      "tree": "62896b2c56f7ba5ffff666c6fef5770eda146ea8",
      "parents": [
        "51e7d854a1beb17269eef5b94d546dcfca529a7e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 20 16:55:54 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 20 16:55:54 2014 -0800"
      },
      "message": "fix interactions view changes due to big rename\n"
    },
    {
      "commit": "a0beef87954d57aee96d29577660d5e0f575d455",
      "tree": "ca2f324920ca17c458234c46b8fdaffc10463a8c",
      "parents": [
        "3cd944bbc239c9e56e53e87e2ef4ad2b715fd334"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Thu Nov 20 15:08:18 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Thu Nov 20 15:08:18 2014 -0500"
      },
      "message": "Convention-breakers that escaped my eye in the last pass\n"
    },
    {
      "commit": "6bfa2cac36a419b8cebe8f2f605eb6d4a6c5541d",
      "tree": "31745dce6ea4d4f117f7c8d07d4a97c4bb9dacd4",
      "parents": [
        "bfe716a1dd0b78cb3ff57e0cf5911902d773b8eb"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Tue Nov 11 21:47:45 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Tue Nov 11 21:47:45 2014 -0500"
      },
      "message": "This change renamed a number of misnamed related fields (e.g. site_privileges-\u003esiteprivileges), adds them where they are missing, and changes the corresponding accessors.\n"
    },
    {
      "commit": "dad9258f31487112460f2a8c7b7bae76739577b7",
      "tree": "99b78b9f123a018340755520f35e38a4de8d71c4",
      "parents": [
        "dc4724c477d246408c959a7a63b3e4e6fe03c0d0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 11:05:45 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 05 11:05:45 2014 -0800"
      },
      "message": "make tenant view tolerant of slicePrivileges that are missing their slice\n"
    },
    {
      "commit": "b9da92127f2ee5fcca8967ba2f937bf3e9d43c75",
      "tree": "f76870b8b9cfd2e8990bac37bbdf1ac6e75cb7e7",
      "parents": [
        "6426cb8830d631051ea27aa1fd43ca280a5c0458"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 15:59:52 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 15:59:52 2014 -0800"
      },
      "message": "a better way of url encoding the wholepagedness\n"
    },
    {
      "commit": "7e7cadea3fcd9b7e5b7e8520557fb55a1e141a7b",
      "tree": "60ddbf8fb14f848297e542e281f0f4fcd12ee3c5",
      "parents": [
        "c1e681ee4f4a981af5f03299ed9b429bc1da6670"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 14:35:58 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Nov 03 14:35:58 2014 -0800"
      },
      "message": "ability to display wholepage dashboard\n"
    },
    {
      "commit": "4f3c9d5bb81a8a89419e337e5a8e1516c926d2e0",
      "tree": "9fa7e6b8d6806123fa7cd1f53dba917f3531fafd",
      "parents": [
        "0ba78ced735dc92dc6bf657b54501dc8d5392f19"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 02 17:38:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 02 17:38:40 2014 -0700"
      },
      "message": "remove sliver.numberCores\n"
    },
    {
      "commit": "01ef649428b0452c059b679928f324470342bc18",
      "tree": "c2ef2c2480b4336d918cfe20298f12b69ff36e56",
      "parents": [
        "a36d77e0c9716b0f28b9fda031a751bac2ee11c1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 12:19:09 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 12:19:09 2014 -0700"
      },
      "message": "merge Amisha changes\n"
    },
    {
      "commit": "a36d77e0c9716b0f28b9fda031a751bac2ee11c1",
      "tree": "2ade8d7a4072ae8d3828c3e0d122e5f8541deba5",
      "parents": [
        "866c5b39223e027f89b8e467b8afa35cb4d9c9b0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 11:43:23 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 11:43:23 2014 -0700"
      },
      "message": "merge Amisha changes\n"
    },
    {
      "commit": "866c5b39223e027f89b8e467b8afa35cb4d9c9b0",
      "tree": "b9c3c651a41f4ae7dc0192d44606b41a76874853",
      "parents": [
        "e2160a24b2724994ed00cf2f206ff9014d87b1bd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 11:34:00 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 11:34:00 2014 -0700"
      },
      "message": "merge Amisha changes\n"
    },
    {
      "commit": "33bc04a2cf7b1a37681c4fa0c12b1100d034041a",
      "tree": "5655e453cbeb14b3b0f637d76d015a66840d5970",
      "parents": [
        "557b6937a312d10055c8cc40285c195a320ceee3",
        "b0e7168ce5182272691e22122acb7be3800cfa13"
      ],
      "author": {
        "name": "jcnelson",
        "email": "jcnelson@cs.princeton.edu",
        "time": "Wed Jul 16 15:31:08 2014 -0400"
      },
      "committer": {
        "name": "jcnelson",
        "email": "jcnelson@cs.princeton.edu",
        "time": "Wed Jul 16 15:31:08 2014 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.planet-lab.org/plstackapi\n"
    },
    {
      "commit": "958ef22033ef2584b742623d3d6a84376d68e06d",
      "tree": "55ff939ab4d694d408b4fba01743597ba8d877c5",
      "parents": [
        "329d36207d4447006af4a958cb93c98632325527"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 15 14:36:47 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 15 14:36:47 2014 -0700"
      },
      "message": "fix incorrect latitudes in cdn operator view\n"
    },
    {
      "commit": "5576645929173354b0106ab7cf67ed172abae0fd",
      "tree": "1074213b6c318cb40287e5c1b5f96606292f0ffd",
      "parents": [
        "2dd4a0094235ecfeb8d12c1f1cc2739839522755"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 15 10:58:22 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 15 10:58:22 2014 -0700"
      },
      "message": "fix error if dashboard url is of unknown kind\n"
    },
    {
      "commit": "bbe7c82967eb726bc61d4ac02ecc7afd988c6a13",
      "tree": "2762760c889c6594532605707f5c96c781dcc514",
      "parents": [
        "75f4be294dd4d7dd7d3159f75e9d7c9be437b160"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Jul 13 16:48:46 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Jul 13 16:48:46 2014 -0700"
      },
      "message": "search for xoslib dashboards\n"
    },
    {
      "commit": "557b6937a312d10055c8cc40285c195a320ceee3",
      "tree": "8471ff6b9e75bd6c7353ed544b1be8e71bc69e3b",
      "parents": [
        "575a1353cfb6fd98960278e2146ad6d1c4e49be4",
        "86baef6cf008ee02a44e9609e7cd22ff52d3ec15"
      ],
      "author": {
        "name": "jcnelson",
        "email": "jcnelson@cs.princeton.edu",
        "time": "Fri Jul 11 16:27:14 2014 -0400"
      },
      "committer": {
        "name": "jcnelson",
        "email": "jcnelson@cs.princeton.edu",
        "time": "Fri Jul 11 16:27:14 2014 -0400"
      },
      "message": "Merge branch \u0027master\u0027 of git://git.planet-lab.org/plstackapi\n"
    },
    {
      "commit": "86baef6cf008ee02a44e9609e7cd22ff52d3ec15",
      "tree": "5e420a9bfd0fe1fe0b491f979ae97d9acbe0c3b6",
      "parents": [
        "5c4ce2ba1c262e63f9b103c3a3173152d4627a26"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 11 09:48:45 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 11 09:48:45 2014 -0700"
      },
      "message": "fix slivers deleted from wrong slice\n"
    },
    {
      "commit": "160012b3e53f8957e9c237d1c647e0dea3018a35",
      "tree": "89934b8d9416cf41cf1f9709fce643bffab7bc66",
      "parents": [
        "5c4ce2ba1c262e63f9b103c3a3173152d4627a26"
      ],
      "author": {
        "name": "jcnelson",
        "email": "jcnelson@cs.princeton.edu",
        "time": "Thu Jul 10 19:32:58 2014 -0400"
      },
      "committer": {
        "name": "jcnelson",
        "email": "jcnelson@cs.princeton.edu",
        "time": "Thu Jul 10 19:32:58 2014 -0400"
      },
      "message": "Rename syndicate to syndicate_storage\n"
    },
    {
      "commit": "7945490c0e3c7d27b0a7114ab505b6a4b67dfd24",
      "tree": "bffec0ed7fb280444011eceade5044fe853723c2",
      "parents": [
        "930d86ed529021445d1a6bd3ba27892a8d21790a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 26 10:26:48 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 26 10:26:48 2014 -0700"
      },
      "message": "fix error if lat and long do not exist for site\n"
    },
    {
      "commit": "bf5f2540b18e69726ff372baf6e701fc57922d42",
      "tree": "67dd30ce5ecbeff4613b8f07166f711175c103f8",
      "parents": [
        "2c3d5a88bf14f79f8456ed4a4541ac8d1606fc22"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 19 16:59:33 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 19 16:59:33 2014 -0700"
      },
      "message": "provide site/sliver/node data for shell\n"
    },
    {
      "commit": "0b48b4b7f6551d92eb79776621e2f36a91bee073",
      "tree": "885221181787dda5b547d2aa3d28ac1944c7f67c",
      "parents": [
        "79bb6780df2513f0245bf81683645e27637ffc19"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 19 15:24:58 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 19 15:24:58 2014 -0700"
      },
      "message": "fix datetime not serializable in shell view\n"
    },
    {
      "commit": "bb53ee8e259496d15023d5621c298ff933fd716b",
      "tree": "f3a1019b45d463d39ac1a252af1629138bd63d35",
      "parents": [
        "c1fc36a91c2d223b8781b8b2276508414ef2be13"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:26:45 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:26:45 2014 -0700"
      },
      "message": "iframe view support\n"
    },
    {
      "commit": "c1fc36a91c2d223b8781b8b2276508414ef2be13",
      "tree": "4e68b9b3b7cba1493948c98042e888136eb62b19",
      "parents": [
        "bf1610dc0cf8a5d73f57933b7d7819738a480f10"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:25:29 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:25:29 2014 -0700"
      },
      "message": "moving the shell files out to where they belong\n"
    },
    {
      "commit": "bf1610dc0cf8a5d73f57933b7d7819738a480f10",
      "tree": "fdf58b57c9d145e68b893ded3e05c07abd28b4e8",
      "parents": [
        "999edc6467226fd4351eb578bfc6d7ca1154ee30"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:22:03 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:22:03 2014 -0700"
      },
      "message": "shell, wip\n"
    },
    {
      "commit": "999edc6467226fd4351eb578bfc6d7ca1154ee30",
      "tree": "b2da9d8081d1657233acff0e45ac89796050d9a9",
      "parents": [
        "bb7e84f2d495da8dc5c4786a6f66ce95e5d413d2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 15:40:56 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 15:40:56 2014 -0700"
      },
      "message": "opencloud shell prototype; wip\n"
    },
    {
      "commit": "bb7e84f2d495da8dc5c4786a6f66ce95e5d413d2",
      "tree": "9519c543fe5df917dac51d33b18656039113c6f1",
      "parents": [
        "b9396c29c3372c942a31413cfdf6af9f35c58e08"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 16 23:08:43 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 16 23:08:43 2014 -0700"
      },
      "message": "figure out dashboard view classes and urls automatically\n"
    },
    {
      "commit": "823b7210109002f55eba5e2f95ae031a2e2c1cad",
      "tree": "07010b7a36e87810718df0a44bf33d8e1d2b0d1e",
      "parents": [
        "378baea8c78ccd566b8338e342b260df69de5831"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 16 10:25:39 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 16 10:25:39 2014 -0700"
      },
      "message": "change mimetype to content_type\n"
    },
    {
      "commit": "d687e810c6a59273d9774876bf56ce9fca7b95a7",
      "tree": "1c6c6ca362846fbbaf0ecbf2ebe6384567113464",
      "parents": [
        "0486e17eed5768ce90480aebd51abf109e46915e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Jun 01 20:45:13 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Jun 01 20:45:13 2014 -0700"
      },
      "message": "return status text in json for tenant views\n"
    },
    {
      "commit": "4879fca25cb8949c3fa4ff865053cf5fe9747e30",
      "tree": "79315268ef082b21fc87e0af4759e5c4d24c09bd",
      "parents": [
        "c7325a4cab484ecff9927fbfc479e8d5ad1a5351"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 30 16:10:35 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 30 16:10:35 2014 -0700"
      },
      "message": "eliminate obsolete analytics code\n"
    },
    {
      "commit": "c7325a4cab484ecff9927fbfc479e8d5ad1a5351",
      "tree": "d25dafe2540f9ebf160711ebd99a114d13f0c155",
      "parents": [
        "a60d274be56b308631ead1681eb5ff01c2bb0ba3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 30 16:06:46 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 30 16:06:46 2014 -0700"
      },
      "message": "split views.py into individual per-dashboard files\n"
    },
    {
      "commit": "3de9aa8b78fe6b2d63447c1df296b675c5b33125",
      "tree": "3ad287b01654ab428b5d4442d6cd68871be8ad75",
      "parents": [
        "9c7a1e1391145d425227dd6da7dabd429bb53844"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 30 15:08:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 30 15:08:20 2014 -0700"
      },
      "message": "rename plus to dashboard\n"
    }
  ]
}
