)]}'
{
  "log": [
    {
      "commit": "da975a0ae854f58ce27c90921d7b0fbcbdcbe051",
      "tree": "a007ed877a7955528465800f8d485c609d6e1d7d",
      "parents": [
        "28a0259171c2962bc13268390692488709cfce17"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Mar 13 14:01:47 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Mar 13 14:01:47 2015 -0400"
      },
      "message": "Workaround for AUFS issue\n"
    },
    {
      "commit": "28a0259171c2962bc13268390692488709cfce17",
      "tree": "c0cdd7ce9149ce5bec750b67ec4c70d09d36ed11",
      "parents": [
        "69873fd059de8844e6ec7931a508efe6fa1d2390"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 13 09:25:36 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 13 09:25:36 2015 -0700"
      },
      "message": "the current authoritative CDN configuration\n"
    },
    {
      "commit": "69873fd059de8844e6ec7931a508efe6fa1d2390",
      "tree": "c0cdd7ce9149ce5bec750b67ec4c70d09d36ed11",
      "parents": [
        "3035039c748735692e35be19aae629a49ee9b097"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 13 09:24:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 13 09:24:25 2015 -0700"
      },
      "message": "expose cdnPrefix in SiteMap\n"
    },
    {
      "commit": "3035039c748735692e35be19aae629a49ee9b097",
      "tree": "37f6b7e45e0dbf30280f573dcbd0f3c8f9c19e1a",
      "parents": [
        "dbcb0eb737ddc1d07ca54e36ca0ce84adbe54d15"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 13 09:17:33 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 13 09:17:33 2015 -0700"
      },
      "message": "data model changes for cmi_url in HpcService and support for multiple HPC services\n"
    },
    {
      "commit": "dbcb0eb737ddc1d07ca54e36ca0ce84adbe54d15",
      "tree": "302528b862bfdc2d2ec6c727a0ee2224bb7d522f",
      "parents": [
        "7648c58be54c6bfd1edf495e289052308a67111b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 11 20:19:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 11 20:19:25 2015 -0700"
      },
      "message": "fix map update fault due to incorrect field name, fix bind not detecting already-bound prefixes\n"
    },
    {
      "commit": "7648c58be54c6bfd1edf495e289052308a67111b",
      "tree": "96aab72ec542b727152886b2c39bcfefe9106a52",
      "parents": [
        "309747f768ed4933d08e4b10e2a3cd65e8fe97da"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:52:29 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:52:29 2015 -0700"
      },
      "message": "add config file option to disable fofum\n"
    },
    {
      "commit": "309747f768ed4933d08e4b10e2a3cd65e8fe97da",
      "tree": "22f9c68319f921ba5ab141816f8e85adc5b7679f",
      "parents": [
        "206e75bd1657550d34c125debb33fae3ce9cdbbc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:44:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:44:25 2015 -0700"
      },
      "message": "automatically create the symlink\n"
    },
    {
      "commit": "206e75bd1657550d34c125debb33fae3ce9cdbbc",
      "tree": "d87eb35bb837b99af12df60ccaf6cf33683f1679",
      "parents": [
        "2bc102352ecce1d0cca62ceb3265e48acb925141"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:14:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:14:25 2015 -0700"
      },
      "message": "changes found on portal that weren\u0027t checked in\n"
    },
    {
      "commit": "2bc102352ecce1d0cca62ceb3265e48acb925141",
      "tree": "33f4c11b5ccd4312d63e85e114d7b6aed4bd08f2",
      "parents": [
        "fe1c42d8f2ccd65ec1e047e365708d80906f9027"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:04:10 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 12:04:10 2015 -0700"
      },
      "message": "changes found on portal that weren\u0027t checked in\n"
    },
    {
      "commit": "fe1c42d8f2ccd65ec1e047e365708d80906f9027",
      "tree": "28dfa50a5ca68220c3a2e9e13c056521d8d26646",
      "parents": [
        "7eac7b8d8d34f9ea6b3a9bec93ba1101075b348c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 11:55:28 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 10 11:55:28 2015 -0700"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "7eac7b8d8d34f9ea6b3a9bec93ba1101075b348c",
      "tree": "b9f8966bd9434de4c56c7c2f9266e74d8aaa6061",
      "parents": [
        "b9fcf1e13afd09168d12717a051cc8075757f59c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 20:38:39 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 20:38:39 2015 -0700"
      },
      "message": "fix comment\n"
    },
    {
      "commit": "b9fcf1e13afd09168d12717a051cc8075757f59c",
      "tree": "d698d1cf9d4d565ee69c031e996dcc1bedc1eadc",
      "parents": [
        "e3e93d3c10752495ce937f4a6f90f4a2ffab4fa1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 20:38:16 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 20:38:16 2015 -0700"
      },
      "message": "remove debugging code\n"
    },
    {
      "commit": "e3e93d3c10752495ce937f4a6f90f4a2ffab4fa1",
      "tree": "9c478d7343cf68b7a38e70aeab7737cbd9667fda",
      "parents": [
        "b72e51f3c29edd55a0a4663352ac8abcbb3d89e4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 20:37:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 20:37:25 2015 -0700"
      },
      "message": "return Server Error responses for errors\n"
    },
    {
      "commit": "b72e51f3c29edd55a0a4663352ac8abcbb3d89e4",
      "tree": "960d801c8b9c56dde1a7737a4d623ee71862ef8e",
      "parents": [
        "745cfa42416c7a94d215c5b2291d3eb4a9ca6ba9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:36:09 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:36:09 2015 -0700"
      },
      "message": "fix fault if no slices attached to services\n"
    },
    {
      "commit": "745cfa42416c7a94d215c5b2291d3eb4a9ca6ba9",
      "tree": "205400b946687622272c25f8c45097706eb6202d",
      "parents": [
        "fb162a1c044ff9ed222e6d316dc3fdbf0618448a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:25:38 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:25:38 2015 -0700"
      },
      "message": "more debugging info\n"
    },
    {
      "commit": "fb162a1c044ff9ed222e6d316dc3fdbf0618448a",
      "tree": "e07eeb886ebf2ffef96d944021f6c3cb4a84454c",
      "parents": [
        "107b3e288bd9e7825ec74e3dd05d28e37bfd23b5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:25:11 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:25:11 2015 -0700"
      },
      "message": "show in log whether working on deletion or regular steps\n"
    },
    {
      "commit": "107b3e288bd9e7825ec74e3dd05d28e37bfd23b5",
      "tree": "6faf881517132c15bbebbb1aeb028997896f0148",
      "parents": [
        "7b6a9d83cec666461b0de9e6e57d9c38b6127265"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:24:45 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:24:45 2015 -0700"
      },
      "message": "add restapi_hostname and restapi_port to default userdata; check in changes to delete found on portal\n"
    },
    {
      "commit": "7b6a9d83cec666461b0de9e6e57d9c38b6127265",
      "tree": "68bbbf23d0145aa0fee14dac4d90f622d1c0973d",
      "parents": [
        "ee53c44d582bf9e031839ecd2cf672ffa35ea902"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:24:05 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:24:05 2015 -0700"
      },
      "message": "set backend_status properly in hpc_observer\n"
    },
    {
      "commit": "ee53c44d582bf9e031839ecd2cf672ffa35ea902",
      "tree": "867b6f38f72fdf46941d14e43fd6857a96f71355",
      "parents": [
        "fb530d8b948cbf28a3afec78a931164897f641d6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:22:56 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:22:56 2015 -0700"
      },
      "message": "hpc_observer support for map sync\n"
    },
    {
      "commit": "fb530d8b948cbf28a3afec78a931164897f641d6",
      "tree": "70577e48f5d1dfbfa78de35be6fd102140b2131a",
      "parents": [
        "946efd3a61ae91bdf29f1f753925bdc9cdd5c16f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:21:36 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:21:36 2015 -0700"
      },
      "message": "fix wrong related_name in slice.service\n"
    },
    {
      "commit": "946efd3a61ae91bdf29f1f753925bdc9cdd5c16f",
      "tree": "9ba67e228be12bbd6eb56f546964c719e3de0884",
      "parents": [
        "77c327ce5a450d338792a152d551a732e0141538",
        "c8836dfec4e10f93e0fe08b1179a2f4582a8dd19"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:21:04 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:21:04 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "77c327ce5a450d338792a152d551a732e0141538",
      "tree": "a5fe3275f49cafbb16993809fcb095888ad67b73",
      "parents": [
        "3d6f405255528039ebc171f8c7c0ba9c824a37c9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:20:22 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 16:20:22 2015 -0700"
      },
      "message": "hpc_config view for cdn autoconfiguration\n"
    },
    {
      "commit": "c8836dfec4e10f93e0fe08b1179a2f4582a8dd19",
      "tree": "25cb7bb4450654df8b273b7876fd74703ebd0a58",
      "parents": [
        "a817460160a0e0f1298add59ccf2324c7444136d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Mar 09 17:13:14 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Mar 09 17:13:14 2015 -0400"
      },
      "message": "define composite primary key for models that need them\n"
    },
    {
      "commit": "a817460160a0e0f1298add59ccf2324c7444136d",
      "tree": "fa15670aacbdc71e65577fde3c3125d8554ca427",
      "parents": [
        "3d6f405255528039ebc171f8c7c0ba9c824a37c9"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Mar 09 16:47:46 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Mar 09 16:48:03 2015 -0400"
      },
      "message": "hacking in support for composite primary keys\n"
    },
    {
      "commit": "3d6f405255528039ebc171f8c7c0ba9c824a37c9",
      "tree": "6f789d797823692dfe2912acdd9927679ad1bdc6",
      "parents": [
        "50e12212e5559bc983c67bd09069b0fe7fe820c8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 11:11:09 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Mar 09 11:11:09 2015 -0700"
      },
      "message": "add RESTAPI_PORT and RESTAPI_HOSTNAME to settings module\n"
    },
    {
      "commit": "50e12212e5559bc983c67bd09069b0fe7fe820c8",
      "tree": "8b91e9642b236d092b8d28bd0c63865c246c11f3",
      "parents": [
        "aa86bfb05b4d0ad538e0c7e86a94c8940505d4b9"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Mar 09 13:03:56 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Mar 09 13:03:56 2015 -0400"
      },
      "message": "replace django.db.models.CharField with core.models.plcorebase.StrippedCharField\n"
    },
    {
      "commit": "aa86bfb05b4d0ad538e0c7e86a94c8940505d4b9",
      "tree": "4a22998b435906ff841139d586c8f1aaadc81988",
      "parents": [
        "1e07de8eef9f54fb409942b86a9d5b390892c109"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 21:31:14 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 21:31:14 2015 -0800"
      },
      "message": "fix exception while trying to throw DependencyFailed because peer_object has no pk\n"
    },
    {
      "commit": "1e07de8eef9f54fb409942b86a9d5b390892c109",
      "tree": "117ed8a4de4261b898f863a22fac43b8213e67fc",
      "parents": [
        "69e4cbd8f08cd70ebc3e943ee80bc05bc66304ab"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 21:27:59 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 21:27:59 2015 -0800"
      },
      "message": "trailing slashes for the API endpoints\n"
    },
    {
      "commit": "69e4cbd8f08cd70ebc3e943ee80bc05bc66304ab",
      "tree": "e2d4d6f0bd25565e4b98f44d2982375a2e8d379b",
      "parents": [
        "cffaa4fe90d944b24188fb9c96758486a600656b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 20:26:53 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 20:26:53 2015 -0800"
      },
      "message": "add controller_slice to xoslib\n"
    },
    {
      "commit": "cffaa4fe90d944b24188fb9c96758486a600656b",
      "tree": "0bcfd476ae015ad31b629c1b82a4279b76c03550",
      "parents": [
        "62e3d2954ea87718dafbae8332ab455346275897",
        "257d5912a6c7745013ffa209115108f4dbd9b471"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 10:08:06 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 10:08:06 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "62e3d2954ea87718dafbae8332ab455346275897",
      "tree": "b0d4d40e41cd67eb41256f0286ebfc3d6b59849d",
      "parents": [
        "2772805bef4c9f5865be921dc7d02f4ef7307a74"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 10:00:24 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 10:00:24 2015 -0800"
      },
      "message": "display clock icon while sync is pending, add Pending Sync last_status text\n"
    },
    {
      "commit": "257d5912a6c7745013ffa209115108f4dbd9b471",
      "tree": "279caca40a9f7f7023be3800a208cfd2b1f44635",
      "parents": [
        "68c992821c349fc70bc9b104655e15af0a696e9b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Wed Mar 04 12:41:36 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Wed Mar 04 12:41:36 2015 -0500"
      },
      "message": "StripedCharField extends django.db.models.CharField and overrides clean() to automatically strip leading and trailing whitespace character fields. Note: clean() is only called by forms, not by orm.\n"
    },
    {
      "commit": "68c992821c349fc70bc9b104655e15af0a696e9b",
      "tree": "b976919b4b18801102d0cc45debaa3173703b299",
      "parents": [
        "2772805bef4c9f5865be921dc7d02f4ef7307a74"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 04 10:21:06 2015 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Mar 04 10:21:06 2015 -0500"
      },
      "message": "Fixed dependency issues in deletions. Resolves #8.\n\n-- The deletion dependency graph was being computed incorrectly\n-- Synchronization primitives were not being renewed for deletion, they were reused from sync\n-- Misc fixes\n"
    },
    {
      "commit": "2772805bef4c9f5865be921dc7d02f4ef7307a74",
      "tree": "0abe20fe3cf5b828ebec39e695dd61675e5ecb13",
      "parents": [
        "1e6a7b60d13417da37d9bfb3a87e47c404138298"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 00:33:06 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 04 00:33:06 2015 -0800"
      },
      "message": "site map sync, WIP\n"
    },
    {
      "commit": "1e6a7b60d13417da37d9bfb3a87e47c404138298",
      "tree": "0490689c23210b1c2ce51dc498df3953d6c97bf2",
      "parents": [
        "a12b43eb29ff8d3135156ce3524b0f06f2888eef"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 23:58:01 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 23:58:01 2015 -0800"
      },
      "message": "HPC observer, WIP\n"
    },
    {
      "commit": "a12b43eb29ff8d3135156ce3524b0f06f2888eef",
      "tree": "94596b0de188805433205a5bcf21d90463523e6e",
      "parents": [
        "e463f1e83f42a2e56c3044151921b75ffc282951"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 17:34:34 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 17:34:34 2015 -0800"
      },
      "message": "fix db name and password\n"
    },
    {
      "commit": "e463f1e83f42a2e56c3044151921b75ffc282951",
      "tree": "0dc371f15e4e510c5ec1df96bf9633e57016f9b2",
      "parents": [
        "b401d861584ccf97967776b26207b6dd9f79dc58"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 16:59:44 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 16:59:44 2015 -0800"
      },
      "message": "autogenerated model-deps for HPC observer\n"
    },
    {
      "commit": "b401d861584ccf97967776b26207b6dd9f79dc58",
      "tree": "b7df6205be318b2939d8026d341efc07842d7932",
      "parents": [
        "77bfa221bc232e22301b614aefd50c628ee1ac4b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 16:44:29 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 16:44:29 2015 -0800"
      },
      "message": "step for syncing site maps\n"
    },
    {
      "commit": "77bfa221bc232e22301b614aefd50c628ee1ac4b",
      "tree": "329786e073e3188cc1745c65953c96287028835e",
      "parents": [
        "3a8aed681633fe74e3d4e660d40367293f8ef9cb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 00:06:53 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Mar 03 00:06:53 2015 -0800"
      },
      "message": "make maps subclassed from plcorebase, add cdnPrefix to maps, prevent map from being bound to multiple things\n"
    },
    {
      "commit": "3a8aed681633fe74e3d4e660d40367293f8ef9cb",
      "tree": "42df5a6be50b6d2f19c9a49d77bb430bf388642f",
      "parents": [
        "43f2d67eb30a0c61c11f943c98eacf05725f4e93"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 27 12:21:22 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 27 12:21:22 2015 -0800"
      },
      "message": "rename PermissionCheckingAdmin to XOSAdmin\n"
    },
    {
      "commit": "43f2d67eb30a0c61c11f943c98eacf05725f4e93",
      "tree": "710eddf3a2fd3fbceede17857a66385f99aeccdc",
      "parents": [
        "fbe38ee140cdc907cb7421a85fadb524b485ad5e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 27 12:17:38 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 27 12:17:38 2015 -0800"
      },
      "message": "do the same for RR and Syndicate\n"
    },
    {
      "commit": "fbe38ee140cdc907cb7421a85fadb524b485ad5e",
      "tree": "81e1f686b745e6d48c8392b103d95451f47e35d2",
      "parents": [
        "a9b8f61365928c12d382fc7620231f8e55a7ff6b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 27 12:12:14 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Feb 27 12:12:14 2015 -0800"
      },
      "message": "for HPC view, force app label to show HpcServer rather than hpc admin index\n"
    },
    {
      "commit": "a9b8f61365928c12d382fc7620231f8e55a7ff6b",
      "tree": "ebd36d38d39bf684da7500de49e4dc58483a2512",
      "parents": [
        "b005743e1d9f5ce50aaec9b13aef3d8b6b8b615b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 20:42:11 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 20:42:11 2015 -0800"
      },
      "message": "solve the admin tab issue in a more generic way\n"
    },
    {
      "commit": "b005743e1d9f5ce50aaec9b13aef3d8b6b8b615b",
      "tree": "0294db5df9aece5b30b3f1aa4f810f0d44b9c07a",
      "parents": [
        "beb44a921e4219be9f10983f0f90eca335686c7e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:16:25 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:16:25 2015 -0800"
      },
      "message": "syndicate admin tab\n"
    },
    {
      "commit": "beb44a921e4219be9f10983f0f90eca335686c7e",
      "tree": "d1605030e74b6b021752b459607e44af0aab6ae5",
      "parents": [
        "a3cd261e4e747e5972314036a31b41a5f20ecda0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:10:36 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:10:36 2015 -0800"
      },
      "message": "admin tab for RR\n"
    },
    {
      "commit": "a3cd261e4e747e5972314036a31b41a5f20ecda0",
      "tree": "eb8732050ddf65050ee75d48ae11d446d1ade25a",
      "parents": [
        "d4050d9c64b04c477d52e7032d0ceec582dd1811"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:06:46 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:06:46 2015 -0800"
      },
      "message": "service button and view\n"
    },
    {
      "commit": "d4050d9c64b04c477d52e7032d0ceec582dd1811",
      "tree": "ff15d7f51d59ef2306ac1b75dcdf61bf70bc4b63",
      "parents": [
        "0bf8c24f766a4615eabfbdb46a3757eed645fcfe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:05:02 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 26 17:05:02 2015 -0800"
      },
      "message": "HPC admin tab\n"
    },
    {
      "commit": "0bf8c24f766a4615eabfbdb46a3757eed645fcfe",
      "tree": "8ae7feefa6c5a5e44547d5ef0e48fbdffbcef386",
      "parents": [
        "e60b5d630327789f83dd1a5103dcf57079d8f3ba"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 25 23:18:47 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 25 23:18:47 2015 -0800"
      },
      "message": "eliminate old debugging code\n"
    },
    {
      "commit": "e60b5d630327789f83dd1a5103dcf57079d8f3ba",
      "tree": "bd21df901bf14b4742e442091984bf2037bb0ba7",
      "parents": [
        "582aec9fe39f3527ad3d5e10a7fc03b9fc25871e",
        "c2a0d319311e1f8aa198666601289fd62b2631d9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 25 23:14:22 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 25 23:14:22 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "582aec9fe39f3527ad3d5e10a7fc03b9fc25871e",
      "tree": "6e1f4e8187842579edfa01198428e5e69421e5fb",
      "parents": [
        "1e464ffe04db3434718efa394d362a2ce8abab43"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 25 23:11:53 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 25 23:11:53 2015 -0800"
      },
      "message": "fix networkslives_set -\u003e networkslivers, don\u0027t fail if spaces in hostname\n"
    },
    {
      "commit": "c2a0d319311e1f8aa198666601289fd62b2631d9",
      "tree": "6d049068a2d2c154d6bd09591c94d5147c07c0e8",
      "parents": [
        "ae9ce3d785e17907a5518b5c53fe62c6708b6d89"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Wed Feb 25 11:39:34 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Wed Feb 25 11:39:34 2015 -0500"
      },
      "message": "In the node inline tab on the site page filter site deployments by site\n"
    },
    {
      "commit": "ae9ce3d785e17907a5518b5c53fe62c6708b6d89",
      "tree": "744e4ec7af3b453e4145085c6217b8fd76214d96",
      "parents": [
        "1b8975c7330d113a5d8ebc1261a791ab3c98ee5b",
        "b6e63f08af0d3160b57264546fef33fbd2d91057"
      ],
      "author": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 17:32:52 2015 -0500"
      },
      "committer": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 17:32:52 2015 -0500"
      },
      "message": "Merge pull request #58 from caglar10ur/dos2unix\n\nget rid of weird looking DOS EOL chars"
    },
    {
      "commit": "b6e63f08af0d3160b57264546fef33fbd2d91057",
      "tree": "0bb70b9e41704ee1d8c413eff137d6f6e44b9654",
      "parents": [
        "0989421d152960ac44c04f7c1e62cca4bc426bb3"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Tue Feb 24 17:28:09 2015 -0500"
      },
      "committer": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Tue Feb 24 17:28:09 2015 -0500"
      },
      "message": "get rid of weird looking DOS EOF chars\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@10ur.org\u003e\n"
    },
    {
      "commit": "1b8975c7330d113a5d8ebc1261a791ab3c98ee5b",
      "tree": "e836ca9311ef2319de855be24d9b6d33493a51e8",
      "parents": [
        "e46ed2621e45bf797ccd47863a4bf3352c26e3bf"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 15:41:49 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 15:42:10 2015 -0500"
      },
      "message": "Sliver inline only show deployments that have nodes\n"
    },
    {
      "commit": "e46ed2621e45bf797ccd47863a4bf3352c26e3bf",
      "tree": "caf1bc66f550cc49818217414539d682a2360bc0",
      "parents": [
        "0989421d152960ac44c04f7c1e62cca4bc426bb3",
        "995e07dc178446bdbae0ef9c21600b94156ed43f"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Feb 24 12:38:49 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Tue Feb 24 12:38:49 2015 -0800"
      },
      "message": "Merge pull request #57 from caglar10ur/resetdb\n\ncall ensure_postgres_running"
    },
    {
      "commit": "995e07dc178446bdbae0ef9c21600b94156ed43f",
      "tree": "caf1bc66f550cc49818217414539d682a2360bc0",
      "parents": [
        "0989421d152960ac44c04f7c1e62cca4bc426bb3"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Tue Feb 24 15:34:39 2015 -0500"
      },
      "committer": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Tue Feb 24 15:34:39 2015 -0500"
      },
      "message": "call ensure_postgres_running\n\nSigned-off-by: S.Çağlar Onur \u003ccaglar@10ur.org\u003e\n"
    },
    {
      "commit": "0989421d152960ac44c04f7c1e62cca4bc426bb3",
      "tree": "b8fedb662503ad152cdaaa4f57b354379490be9c",
      "parents": [
        "5f49fad8bfdf97874e09a9946112693c303a6430"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 14:19:07 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 14:19:07 2015 -0500"
      },
      "message": "fix import error\n"
    },
    {
      "commit": "5f49fad8bfdf97874e09a9946112693c303a6430",
      "tree": "21004c8266c43187e9d5295af1b383af6d16ca22",
      "parents": [
        "b40c363fcad14089657c3dd7f7f57c0e53e7d096"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 14:16:43 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 14:16:43 2015 -0500"
      },
      "message": "fix sync steps\n"
    },
    {
      "commit": "b40c363fcad14089657c3dd7f7f57c0e53e7d096",
      "tree": "b64901a6212dfa93c2f9c9956f8e097fc9e89286",
      "parents": [
        "1e464ffe04db3434718efa394d362a2ce8abab43"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 12:20:25 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Feb 24 12:20:25 2015 -0500"
      },
      "message": "fix AttributeError\n"
    },
    {
      "commit": "1e464ffe04db3434718efa394d362a2ce8abab43",
      "tree": "9ee48984155b54b21573e54fac19a036a1e84c10",
      "parents": [
        "d9d50b46720e43d546d9a0a39a5afcc19a0bd2a5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 18:08:03 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 18:08:03 2015 -0800"
      },
      "message": "fix NetworkSliver not autocreated for nat and public networks\n"
    },
    {
      "commit": "d9d50b46720e43d546d9a0a39a5afcc19a0bd2a5",
      "tree": "606103035888a879fc9645c82cf9a1a8c2207dfb",
      "parents": [
        "4abdf19b3965f2b740a03239e65b57e87902adcf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 17:23:29 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 17:23:29 2015 -0800"
      },
      "message": "add controllernetwork to xoslib\n"
    },
    {
      "commit": "4abdf19b3965f2b740a03239e65b57e87902adcf",
      "tree": "871ddb93daf1e9feaaa4f2ea998c59bc5769a9ec",
      "parents": [
        "7d85a03e91e892c8e57d06bb5e093b9bde904a8d",
        "9c8e42415ab6fe522a251bc23553341a4b1e0d99"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 17:22:46 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 17:22:46 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "7d85a03e91e892c8e57d06bb5e093b9bde904a8d",
      "tree": "c8b074ad2c4ace86d22dc3b4373a7b6d61490b12",
      "parents": [
        "43f4c85fd51f4e7d4dbc407cfbf76a640a7d156e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 17:22:33 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Feb 23 17:22:33 2015 -0800"
      },
      "message": "fix wrong model name\n"
    },
    {
      "commit": "9c8e42415ab6fe522a251bc23553341a4b1e0d99",
      "tree": "5bc74a545ceda33473e0aeece64ef3672d81959c",
      "parents": [
        "234a59bab8de48436a31f10ab6eba49078fa5d53",
        "0f685ff4666047dc084e65f17ffa90bdd1c02292"
      ],
      "author": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Feb 23 15:02:30 2015 -0500"
      },
      "committer": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Feb 23 15:02:30 2015 -0500"
      },
      "message": "Merge pull request #53 from caglar10ur/patch-3\n\nUpdate sync_controller_slices.py"
    },
    {
      "commit": "0f685ff4666047dc084e65f17ffa90bdd1c02292",
      "tree": "5bc74a545ceda33473e0aeece64ef3672d81959c",
      "parents": [
        "234a59bab8de48436a31f10ab6eba49078fa5d53"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Mon Feb 23 14:40:07 2015 -0500"
      },
      "committer": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Mon Feb 23 14:40:07 2015 -0500"
      },
      "message": "Update sync_controller_slices.py\n\nfixes #50"
    },
    {
      "commit": "234a59bab8de48436a31f10ab6eba49078fa5d53",
      "tree": "c4f060f29762bbe14295320e16b47ebd21cb080e",
      "parents": [
        "04bcc04bf0b811aedb5f66b9319247c893df5244",
        "1730b38a046726916d38cbab650bda4ec0ae7b8c"
      ],
      "author": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Feb 23 14:23:41 2015 -0500"
      },
      "committer": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Feb 23 14:23:41 2015 -0500"
      },
      "message": "Merge pull request #52 from caglar10ur/patch-2\n\nUpdate xos_config"
    },
    {
      "commit": "1730b38a046726916d38cbab650bda4ec0ae7b8c",
      "tree": "c4f060f29762bbe14295320e16b47ebd21cb080e",
      "parents": [
        "04bcc04bf0b811aedb5f66b9319247c893df5244"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Mon Feb 23 13:58:34 2015 -0500"
      },
      "committer": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Mon Feb 23 13:58:34 2015 -0500"
      },
      "message": "Update xos_config\n\nwith new backoff_disabled option"
    },
    {
      "commit": "04bcc04bf0b811aedb5f66b9319247c893df5244",
      "tree": "566d7bf91ae28e2676c31b17a2eeb09385d07b5a",
      "parents": [
        "43f4c85fd51f4e7d4dbc407cfbf76a640a7d156e",
        "525bb725d14f06e760b1c7d73693f966a3209dc5"
      ],
      "author": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Feb 23 11:22:54 2015 -0500"
      },
      "committer": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Mon Feb 23 11:22:54 2015 -0500"
      },
      "message": "Merge pull request #49 from caglar10ur/patch-1\n\nUpdate Dockerfile"
    },
    {
      "commit": "525bb725d14f06e760b1c7d73693f966a3209dc5",
      "tree": "566d7bf91ae28e2676c31b17a2eeb09385d07b5a",
      "parents": [
        "43f4c85fd51f4e7d4dbc407cfbf76a640a7d156e"
      ],
      "author": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Mon Feb 23 11:11:12 2015 -0500"
      },
      "committer": {
        "name": "S.Çağlar Onur",
        "email": "caglar@10ur.org",
        "time": "Mon Feb 23 11:11:12 2015 -0500"
      },
      "message": "Update Dockerfile\n\nStart using 14.0.2 and remove temporary fofum directory after the installation"
    },
    {
      "commit": "43f4c85fd51f4e7d4dbc407cfbf76a640a7d156e",
      "tree": "18de1198af2246d2b9faaf795e7fa518c5e2646a",
      "parents": [
        "ace7ab5a754032a7db181fe619956d9c3ced2972"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Feb 21 00:23:04 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Feb 21 00:23:04 2015 -0800"
      },
      "message": "add controller_images to xoslib\n"
    },
    {
      "commit": "ace7ab5a754032a7db181fe619956d9c3ced2972",
      "tree": "0bda30461d4e6432d3384dd7850af5dee712c91b",
      "parents": [
        "d2ebcd4a3a3034a0dd3e1ad9204173c9d8edd5df"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 22:25:49 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 22:25:49 2015 -0800"
      },
      "message": "rename /etc/planetstack/sync to /etc/xos/sync\n"
    },
    {
      "commit": "d2ebcd4a3a3034a0dd3e1ad9204173c9d8edd5df",
      "tree": "4b61c111d51ed5586ccc50ad18daa9fa9f2df52d",
      "parents": [
        "8417b024fbc98fa541ced7f2d84cb6711ab5525a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 21:56:58 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 21:56:58 2015 -0800"
      },
      "message": "rename database from planetstack to xos\n"
    },
    {
      "commit": "8417b024fbc98fa541ced7f2d84cb6711ab5525a",
      "tree": "faf0c62cfb24851557675fccd7013d864f8d5298",
      "parents": [
        "ca2cb45a0048abc204f3202657883b5d81b1e4e7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 14:12:13 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 14:12:13 2015 -0800"
      },
      "message": "big rename\n"
    },
    {
      "commit": "ca2cb45a0048abc204f3202657883b5d81b1e4e7",
      "tree": "19583cb920d7c90613e01ca0d369a918ac2f16da",
      "parents": [
        "1e415b1d93c300fadd598b3b55634976a8c5817e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:56:56 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:56:56 2015 -0800"
      },
      "message": "rename uwsgi and nginx config files\n"
    },
    {
      "commit": "1e415b1d93c300fadd598b3b55634976a8c5817e",
      "tree": "c95e30e859ff1a8314e36b7b8cebd4ebed1dadb4",
      "parents": [
        "9363946c7ac5a249fb2ba047158b6e80b2bc5ee4",
        "ae14d878d720a41b404f332dd6753761e830ef4c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:50:20 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:50:20 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "9363946c7ac5a249fb2ba047158b6e80b2bc5ee4",
      "tree": "82b8b7a8dadf91f262074745bf885e8b8d7ca67b",
      "parents": [
        "2655944a690c19728b2b51be7077568a078ca4eb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:50:06 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:50:06 2015 -0800"
      },
      "message": "create pidfile for observer\n"
    },
    {
      "commit": "ae14d878d720a41b404f332dd6753761e830ef4c",
      "tree": "f9987977136aa9267299184ffe2fa51a04fc811f",
      "parents": [
        "2655944a690c19728b2b51be7077568a078ca4eb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:33:58 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:33:58 2015 -0800"
      },
      "message": "remove observer-initscript as it\u0027s broken on Ubuntu\n"
    },
    {
      "commit": "2655944a690c19728b2b51be7077568a078ca4eb",
      "tree": "45fb09bb48d95ccae689ef0644290df95e6ffa62",
      "parents": [
        "5bec759cfb562cebb46f72a6aa1e8fce0d041900"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:24:52 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 13:24:52 2015 -0800"
      },
      "message": "rename observer initscript\n"
    },
    {
      "commit": "5bec759cfb562cebb46f72a6aa1e8fce0d041900",
      "tree": "36dee7d3fcf7cab6c5aa5c8b8fd624b0b755ee16",
      "parents": [
        "bb6043888651c66f7cd816fc9d2f9299e51d560b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 11:34:41 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Feb 19 11:34:41 2015 -0800"
      },
      "message": "only run dropdb on remigrate if database exists; suppress unnecessary call of initdb on ubuntu\n"
    },
    {
      "commit": "bb6043888651c66f7cd816fc9d2f9299e51d560b",
      "tree": "61b7bae4aa9e9f2e31dd67a26180a67d0c8e0b09",
      "parents": [
        "6b504849475891e76d6e1367a73afe13fa427d85",
        "e2641e829faa7e5cad33292081cd3d85267d027d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 23:32:24 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 23:32:24 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "6b504849475891e76d6e1367a73afe13fa427d85",
      "tree": "67a8514d599ed1e29f27fc26622281509a984d0d",
      "parents": [
        "2868acb128082f7eb6e9abf509c843303c001133"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 23:32:19 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 23:32:19 2015 -0800"
      },
      "message": "check in changes found on portal\n"
    },
    {
      "commit": "e2641e829faa7e5cad33292081cd3d85267d027d",
      "tree": "f0ecebf45856da227893ab0587e810819873d6f6",
      "parents": [
        "f9a5154b08c0457ce22ec4a13bcacb31c275446d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 23:31:36 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 23:31:36 2015 -0800"
      },
      "message": "increment version number\n"
    },
    {
      "commit": "f9a5154b08c0457ce22ec4a13bcacb31c275446d",
      "tree": "0e3c4b9eb025308e88beb05f8beb62107130c884",
      "parents": [
        "7ff86d8a33f78f97f618fbfc41d5457794eab754"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 22:30:43 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 22:30:43 2015 -0800"
      },
      "message": "rename planetstack.deps to xos.deps\n"
    },
    {
      "commit": "7ff86d8a33f78f97f618fbfc41d5457794eab754",
      "tree": "2295564d8f1d3cd943bcae15a1c1ad7fa86a2593",
      "parents": [
        "ef20dd5e3af7a646c9b62d0dc95dc6340cc6defe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 22:30:22 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 22:30:22 2015 -0800"
      },
      "message": "Dockerfile, RPM, and setup.py changes to match directory rename\n"
    },
    {
      "commit": "ef20dd5e3af7a646c9b62d0dc95dc6340cc6defe",
      "tree": "2ff0b701b531aaf47d97175b80249dd420185e73",
      "parents": [
        "2868acb128082f7eb6e9abf509c843303c001133"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 22:26:13 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 22:26:13 2015 -0800"
      },
      "message": "rename planetstack directory to xos\n"
    },
    {
      "commit": "2868acb128082f7eb6e9abf509c843303c001133",
      "tree": "67658aa8dcbf62e1e50ef9f17cb2eea7da615030",
      "parents": [
        "a26e35fbe56692430ea380142359babee8798781"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 17:03:58 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 17:03:58 2015 -0800"
      },
      "message": "remove obsolete comment\n"
    },
    {
      "commit": "a26e35fbe56692430ea380142359babee8798781",
      "tree": "bb262a6ba8e9c92c80be0df3ac08036f76e1def5",
      "parents": [
        "b9987127f3ac49b84546e90a0fbcd0cc9ac646ec"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 17:02:48 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 17:02:48 2015 -0800"
      },
      "message": "latest autogenerated xos-defaults and xos-validators\n"
    },
    {
      "commit": "b9987127f3ac49b84546e90a0fbcd0cc9ac646ec",
      "tree": "d16298e2ba7f8ea3c8e339e123017d002ccfe925",
      "parents": [
        "e980902151ca9deea271cbc8edb24fa9b7caf71b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:57:10 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:57:10 2015 -0800"
      },
      "message": "rename planetstack_graphs.js and remove from base template\n"
    },
    {
      "commit": "e980902151ca9deea271cbc8edb24fa9b7caf71b",
      "tree": "c19c5f67be5c1418db74da6dbe3aa594d7b10a4d",
      "parents": [
        "dfe40fd0d7f079bbd03799697766b3060780ba33"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:55:13 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:55:13 2015 -0800"
      },
      "message": "rename planetstackanalytics\n"
    },
    {
      "commit": "dfe40fd0d7f079bbd03799697766b3060780ba33",
      "tree": "91ada901fb2082908ce3da19cad55ab841dfc2d5",
      "parents": [
        "b353ffec6e5e12047f430f070257e4b39d5a4509",
        "396f6081c61674bcff58bcd52255af0385973b09"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:50:55 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:50:55 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b353ffec6e5e12047f430f070257e4b39d5a4509",
      "tree": "4706493c1089a1680a826e9a1dedae2cc5c177a4",
      "parents": [
        "4d8a63897ed6fcadd3e414fecd99121bc9ba8655"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:50:48 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:50:48 2015 -0800"
      },
      "message": "use remigrate to redo migrations\n"
    },
    {
      "commit": "396f6081c61674bcff58bcd52255af0385973b09",
      "tree": "3f023506500df6a91985d693ec78e0fa908faa7a",
      "parents": [
        "4d8a63897ed6fcadd3e414fecd99121bc9ba8655"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:50:19 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:50:19 2015 -0800"
      },
      "message": "rename context processor\n"
    },
    {
      "commit": "4d8a63897ed6fcadd3e414fecd99121bc9ba8655",
      "tree": "bde22361c5fd14879ffb96916325029199a22f37",
      "parents": [
        "8aa7283d71e8767208ac87f10a04ba964d44f2b5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:42:14 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:42:14 2015 -0800"
      },
      "message": "add remigrate command to opencloud script\n"
    },
    {
      "commit": "8aa7283d71e8767208ac87f10a04ba964d44f2b5",
      "tree": "875cf10ca83775141af6b0509f9da5e87d97b5b0",
      "parents": [
        "0355284636f03a8e102b73ba340dc9397e36afff"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:23:52 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:23:52 2015 -0800"
      },
      "message": "autogenerated model-deps from portal\n"
    },
    {
      "commit": "0355284636f03a8e102b73ba340dc9397e36afff",
      "tree": "405fcfb62ff82dabc0b78646671af2911116b93e",
      "parents": [
        "4c0e202a41a867252f6e1c0e2bb8de2aeaabd2c7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:13:48 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:13:48 2015 -0800"
      },
      "message": "observer-related big rename changes\n"
    },
    {
      "commit": "4c0e202a41a867252f6e1c0e2bb8de2aeaabd2c7",
      "tree": "4bf1ad8b57ddcf75368a65032c385eb1913bc36f",
      "parents": [
        "0162bb40bc982b39acc11ed22792842be1fab518"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:04:06 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:04:06 2015 -0800"
      },
      "message": "remove unused model\n"
    },
    {
      "commit": "0162bb40bc982b39acc11ed22792842be1fab518",
      "tree": "9da624ec8f90546a1c12025505902f37e10a5af3",
      "parents": [
        "67db95f2ba519fe8b7a2a1f6d02502f1c3175919"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:02:46 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 16:02:46 2015 -0800"
      },
      "message": "more big rename changes\n"
    },
    {
      "commit": "67db95f2ba519fe8b7a2a1f6d02502f1c3175919",
      "tree": "6c6326c742ec581632087f42427b9ed3360a8dd4",
      "parents": [
        "925b13439990602a8ae730d8ed6f4b9087a97ee4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 15:50:11 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 15:50:11 2015 -0800"
      },
      "message": "rename PlanetStackAdmin -\u003e XOSAdmin, PlStackTabularInline -\u003e XOSTabularInline\n"
    },
    {
      "commit": "925b13439990602a8ae730d8ed6f4b9087a97ee4",
      "tree": "ce64627aa6cfed16fa72d8a2c26d89f4bb9ae4d9",
      "parents": [
        "0686895c32b7f13fab8b67ee1529865a6df502a5",
        "db29d936595a95df888fa9618881e86f1deed53e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 15:16:07 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 15:16:07 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "0686895c32b7f13fab8b67ee1529865a6df502a5",
      "tree": "57a8369da07f1ad6802c32e2d54573ce4e730cef",
      "parents": [
        "ff940a7f7653a1b114121187c28b90e9d99ecda7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 15:15:58 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Feb 18 15:15:58 2015 -0800"
      },
      "message": "rename planetstack.css -\u003e xos.css\n"
    }
  ],
  "next": "db29d936595a95df888fa9618881e86f1deed53e"
}
