)]}'
{
  "log": [
    {
      "commit": "0e723b9354898fa2d6ed2c072ee492183d7fabea",
      "tree": "20ae0f02f1abec71f561a25630dd8bfb0cc85947",
      "parents": [
        "e59a7c83b68ef7d388d94bce8256d791dac2db9d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sat Apr 27 11:08:19 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sat Apr 27 11:08:19 2013 -0400"
      },
      "message": "bug fixes\n"
    },
    {
      "commit": "e59a7c83b68ef7d388d94bce8256d791dac2db9d",
      "tree": "b84e04ba16700edd92e93eda1de36c4d58dabb44",
      "parents": [
        "31c2b8f8f7d25d3cd6f74b625a949f17d9fd62a2"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sat Apr 27 11:08:10 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sat Apr 27 11:08:10 2013 -0400"
      },
      "message": "save() and delete() uses caller\u0027s credentials to init openstackdriver client\n"
    },
    {
      "commit": "5343728471276810ce3f808f6b557271d5991384",
      "tree": "3f7b72e9ba56ae390ed94912fd867473f556ebec",
      "parents": [
        "814922b434f36c524773e569832e55e08a930121"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Fri Apr 26 19:30:27 2013 -0400"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Fri Apr 26 19:30:27 2013 -0400"
      },
      "message": "Added in PLUser as custom user, replacing the django base user.  Reformatted initial_data for content with more readable 4 space indent for ability to do diffs\n"
    },
    {
      "commit": "814922b434f36c524773e569832e55e08a930121",
      "tree": "fad5921723a906e1dc58c85c09a4901c8945849b",
      "parents": [
        "aa6b750e4cf840bf24e395884e8fe514331c5d1b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Wed Apr 24 14:51:53 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Wed Apr 24 14:51:53 2013 -0400"
      },
      "message": "fix NameError\n"
    },
    {
      "commit": "aa6b750e4cf840bf24e395884e8fe514331c5d1b",
      "tree": "544bee457c6b343434bd11ce0f2b6141c7c26b19",
      "parents": [
        "745bf6e4c13fc51b481017f304274178b2d12206"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Wed Apr 17 21:58:34 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Wed Apr 17 21:58:34 2013 -0400"
      },
      "message": "disable setting route until we have consistent way to determine external ip address\n"
    },
    {
      "commit": "1eeeae9b1b838309fac41153b1107268d8cbc44c",
      "tree": "84d02b24ce4e7da1adc62e680cc60112f7d87f87",
      "parents": [
        "d90cdbf57462bac32cf35e5ff401b5d560851d78"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 23:04:44 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 23:04:44 2013 -0400"
      },
      "message": "switch Sliver.ip from IpAddressField to GenericIPAddressField\n"
    },
    {
      "commit": "d8a837a8c10d9871a85d05a4e2f1e08630ec8b48",
      "tree": "9de8e23a2c1c20c905881782f7da3e56d8640e4f",
      "parents": [
        "8e92dc51a6e20848caaa93ca575f23f709643e4d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 22:07:22 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 22:07:22 2013 -0400"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "8e92dc51a6e20848caaa93ca575f23f709643e4d",
      "tree": "5149274a1e3fcfa53e76b252c1bad3b52e00bb03",
      "parents": [
        "2b241cf1523bbb26039e0645507dca3a76b7cabb"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 21:58:39 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 21:58:39 2013 -0400"
      },
      "message": "raise exception if sliver\u0027s slice has no subnet\n"
    },
    {
      "commit": "2b241cf1523bbb26039e0645507dca3a76b7cabb",
      "tree": "d8069e270adad0b8214e8e48ef1b77cd9a91b091",
      "parents": [
        "94c6ea010bcab8b88eb579ac8e0850e122e7260c"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 21:57:55 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Tue Apr 16 21:57:55 2013 -0400"
      },
      "message": "raise exception if sliver\u0027s slice has no subnet\n"
    },
    {
      "commit": "b09cedb99f3efeb4f1e9c8d5ef927c872e867acf",
      "tree": "d5d8ac53ee94e6b25ef6813a8735de2219e339cc",
      "parents": [
        "acf16f649c63610efe86dfbd1a11b99bbdd9415f"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 15 07:19:25 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 15 07:19:25 2013 -0400"
      },
      "message": "fix Subnet bugs\n"
    },
    {
      "commit": "cdec090d2a527e57f0df2d1ced8d1d022ba9f928",
      "tree": "bbdca8b0d39f824f8ca5db960d8815feae75a948",
      "parents": [
        "4ecbb2a2feb4f017e2fece9f20571261088d65bf"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 15 00:38:49 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 15 00:38:49 2013 -0400"
      },
      "message": "update Sliver admin\n"
    },
    {
      "commit": "31d34138591e930afb8ee48ab363faad98ec3113",
      "tree": "8f61f852e243226fc5ff8b4607eb9079fb9adf47",
      "parents": [
        "62bc59a048c55f5e6ab29007f06cb37104ff2be6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 15 00:02:06 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Mon Apr 15 00:02:06 2013 -0400"
      },
      "message": "update Subnet admin\n"
    },
    {
      "commit": "62bc59a048c55f5e6ab29007f06cb37104ff2be6",
      "tree": "864e518d720697b8bc6d0a41dc1168e03b059136",
      "parents": [
        "759b57ae0b128a3e2b90bfdd9e9514184e70002c"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 23:27:12 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 23:27:12 2013 -0400"
      },
      "message": "update Slice admin\n"
    },
    {
      "commit": "759b57ae0b128a3e2b90bfdd9e9514184e70002c",
      "tree": "6d23931d1cbd7e1af98ceb54c5f9e231df4fb87b",
      "parents": [
        "8484bdbc4a9f37c76a8f8d1087b35324449aab36"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 21:03:31 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 21:03:31 2013 -0400"
      },
      "message": "update Key admin\n"
    },
    {
      "commit": "8484bdbc4a9f37c76a8f8d1087b35324449aab36",
      "tree": "c22945d4389d088d17b935a2cd446ec3750eb4ae",
      "parents": [
        "bc9cecff655561a1739da95b63984262e1ea8bcf"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 20:26:03 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 20:26:03 2013 -0400"
      },
      "message": "update user admin\n"
    },
    {
      "commit": "d9b4607819d985dee086ff4f435972d304e3a45e",
      "tree": "aaceaebc2569a36ce4a5d38514bfd7664c383bca",
      "parents": [
        "fd24d0d9d3d7a8664d2785a614c4e942f3b5e538"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 13:51:19 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 13:51:19 2013 -0400"
      },
      "message": "update Site admin\n"
    },
    {
      "commit": "fd24d0d9d3d7a8664d2785a614c4e942f3b5e538",
      "tree": "bc8f24a084ddae2c52d2172291814a6b67d0551a",
      "parents": [
        "221957d205575fbdd5040c9848bbdd68046feee8"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 00:59:17 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Sun Apr 14 00:59:17 2013 -0400"
      },
      "message": "updated Role admin\n"
    },
    {
      "commit": "f79ad8e6cccafcf463a7817e6b648b46c85d52eb",
      "tree": "29c00bb2427c955b7fa9b65240341ae8a827ea93",
      "parents": [
        "5d8d9fdd033b8cb081b2dae05e0c2c42bee42699"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Apr 12 13:52:44 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Apr 12 13:52:44 2013 -0400"
      },
      "message": "fix bug\n"
    },
    {
      "commit": "4895203c531a0d617c55c6ff0db58f04af696066",
      "tree": "c506b91dfaeed4023ffd399f30cfa67c5b1342a8",
      "parents": [
        "771f4b90f36fadc1f72b3311eb861e3d22654d3a"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Apr 12 11:49:34 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Apr 12 11:49:34 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "771f4b90f36fadc1f72b3311eb861e3d22654d3a",
      "tree": "4d67c05ca8e510d2439749ed78038235d158bada",
      "parents": [
        "5df6c559661cb9a080b60519550084a516ab98db"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Apr 12 01:49:57 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Fri Apr 12 01:49:57 2013 -0400"
      },
      "message": "fix bugs\n"
    },
    {
      "commit": "29c287ffea52cb16872f8037348eda2fd008c9dd",
      "tree": "8f6ac5589f9319c9e2d80c557b4f459a45fae7cb",
      "parents": [
        "4bc09f221dd8e45c934623ee1d76fb5ffbf7580d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Apr 11 21:07:16 2013 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@paris.CS.Princeton.EDU",
        "time": "Thu Apr 11 21:07:16 2013 -0400"
      },
      "message": "merge latest code\n"
    },
    {
      "commit": "4bc09f221dd8e45c934623ee1d76fb5ffbf7580d",
      "tree": "40de43b7f7bec238f0dd250ef13883a43f2f04f1",
      "parents": [
        "c88420181967a42f8bd7b4ca26cfa4ef0ad6420c"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Wed Apr 10 21:15:21 2013 -0400"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Wed Apr 10 21:15:21 2013 -0400"
      },
      "message": "Decomposed models.py into models/ with individual files per topic.  Added new admin views, consolidated/reverted views back to Generics, adjusted modeling of Site\u003c-\u003eDeploymentNetwork to remove SiteDeploymentNetwork object\n"
    }
  ]
}
