)]}'
{
  "log": [
    {
      "commit": "7dba4b6e0a538058f3b67e08daff264610d5d37a",
      "tree": "3a80c0174677f1c887aa9b65e8043fd662f8b44e",
      "parents": [
        "2f51b27cb1cba6bbf04cf5443ab8713d16777335"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Thu Jan 29 20:48:24 2015 +0000"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Thu Jan 29 20:48:24 2015 +0000"
      },
      "message": "Enable user and site model policies\n"
    },
    {
      "commit": "39c3a70e9bffd197914da0e6ecc11f639ed60078",
      "tree": "c36c9ec9474682f3c32d161b60b395f4b48777c0",
      "parents": [
        "b6d5b87bfd0da9a4a7d3b837787c4638cd44d66f"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Fri Jan 23 16:11:51 2015 +0000"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Fri Jan 23 16:11:51 2015 +0000"
      },
      "message": "Added new model policies for images and controllerslices\n"
    },
    {
      "commit": "ce4e2c28476ccbcb08bf7cc08e51908ed985e21e",
      "tree": "9f7ca2bcbac2e4f31889fec9cacb2a6f6c5f39fb",
      "parents": [
        "d96353e394762c3fc401214dc5391f8cef3e3262"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Tue Jan 06 23:48:02 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Tue Jan 06 23:48:02 2015 -0500"
      },
      "message": "checking in missing site/slice privilege steps\n"
    },
    {
      "commit": "3066a95648a57a5be7670a6b5c4713cdebcb04c7",
      "tree": "b89e1d323ab485e1a84a61ea5214638428654771",
      "parents": [
        "ebc03eb7e2e4a34d20c27a07083e8b37fc62ee46"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Mon Jan 05 22:48:11 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Mon Jan 05 22:48:42 2015 -0500"
      },
      "message": "removing plural from model names. some cleanup\n"
    },
    {
      "commit": "58cea712a343114e746c4f608aa696fbaacf2e95",
      "tree": "623e17fa78ee7cbf9e6a0384ba6178f4f9411597",
      "parents": [
        "81ad09e81b9a85441d5bd1eb0ad26f974198e562"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Sat Jan 03 17:32:23 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Sat Jan 03 17:32:23 2015 -0500"
      },
      "message": "removing ControllerSiteDeployment object. Move tenant_id field to SiteDeployments model\n"
    },
    {
      "commit": "a3a831d9e0a1e783b1d0a1672c0fe6cdabd60356",
      "tree": "bc2574436c8cd4dd8979cee64d5204aa405d3f76",
      "parents": [
        "d188c019cd546194880a94f86c8f322d4a54e319"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Sat Jan 03 16:58:18 2015 -0500"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Sat Jan 03 16:58:34 2015 -0500"
      },
      "message": "added policy for Site model\n"
    },
    {
      "commit": "0e5be032bd29d32c6e33613040a11c701d171457",
      "tree": "e9b498359a7f6cfb8e8398ef074951ae9a862ddb",
      "parents": [
        "fe9bc89ae12e2275db0f9ae038fe84f313a14329"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Sep 15 03:48:20 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Sep 15 03:48:20 2014 -0400"
      },
      "message": "Workaround for a very annoying issue. For some reason, policy handlers\ncannot import models globally\n"
    },
    {
      "commit": "c012017f1ec7c85d651f00cee42739093ec20406",
      "tree": "5fe74cb7ec46f0c753092244e207cc1d18cfbde6",
      "parents": [
        "0a3ba277f7d8a2720ac96de5e5dca34fb37203fa"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Sep 04 00:38:31 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Sep 04 00:38:31 2014 -0400"
      },
      "message": "Moved out rogue file \u0027model_policies.py\u0027 which was interfering with the\nimport of the model_policies directory\n"
    }
  ]
}
