)]}'
{
  "log": [
    {
      "commit": "97a71c3c0efb4ad865093ce5def9a1375d406024",
      "tree": "182980a8fb2f18975f4cc683bac419bd0f54b633",
      "parents": [
        "ecbdab16d7f4ed66c62ea868a881720b84812d2f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 22 08:28:55 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 22 08:28:55 2014 -0800"
      },
      "message": "force version 2.4 of django rest framework\n"
    },
    {
      "commit": "7e277d322ee6da144ece5fb6f97432e0da50e6af",
      "tree": "076744002b77884c706ab66215c477a1b621d588",
      "parents": [
        "c1057711052af69ee1dcbb281e0a3525a407ca52"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 19 12:31:35 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 19 12:31:35 2014 -0800"
      },
      "message": "new version number\n"
    },
    {
      "commit": "491a013e3dd3f88ca40c61cfa8380c2f72a1abda",
      "tree": "4fcb1c34c283537846462493077221f5459c0b21",
      "parents": [
        "a0beef87954d57aee96d29577660d5e0f575d455"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 20 14:10:46 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Nov 20 14:10:46 2014 -0800"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "3f7e2511ae0d272612fa4854fdb88a168742976b",
      "tree": "da1168655e88a3c9b0632743a81567a29cf45997",
      "parents": [
        "b183ed039917992a988861c819ef8100f08d59cb"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Nov 14 15:27:33 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Nov 14 15:27:33 2014 -0500"
      },
      "message": "Added a default model-deps for bootstrapping. Move ansible install to\npost.\n"
    },
    {
      "commit": "b6b2551fa4b7169f4c2798f44f8899bd1942ff95",
      "tree": "e93f0853afd028fc5742d27dbb04db8f89f692cb",
      "parents": [
        "7809be496128e86f0bab3b3d9038262d74b0e3a9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 12 09:32:01 2014 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Nov 12 09:32:01 2014 -0800"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "ce52e240009b06d034dc2dfa80a60b01046bd079",
      "tree": "1b3634e80f40421f07b7f1ad1b1e81dc4ebe09c7",
      "parents": [
        "14356b7e265d73c90190d43eba41d197334b5689"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Wed Nov 05 10:38:15 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "sapanb@cs.princeton.edu",
        "time": "Wed Nov 05 10:38:15 2014 -0500"
      },
      "message": "Installation of ansible-based Observer\n"
    },
    {
      "commit": "c88cbe2ea5b18db14116c61cfca19dc9976dbd68",
      "tree": "7484a26c3e10b131330e18465f57dc77e3127ea1",
      "parents": [
        "192277c1ed787d60716753be4b00c45810414fe5"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Wed Oct 08 13:47:54 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Wed Oct 08 13:47:54 2014 -0400"
      },
      "message": "added openstack client libraries dependencies\n"
    },
    {
      "commit": "6082a66df38e308948338be8a563e1943a5c99cf",
      "tree": "006c864aaf229c3153a8850fe116632e415c3074",
      "parents": [
        "5e5f455b8842da5047948773c65bec8b06872cdb"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Oct 06 16:59:26 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Oct 06 16:59:26 2014 -0400"
      },
      "message": "Require wget to be installed\n"
    },
    {
      "commit": "7ad56d2b67a70a7975d16b451a81ecddeb1440ed",
      "tree": "20dd8c26b3375872d441dbb5941251c4035e5d09",
      "parents": [
        "4a4b5b3467268f6f69971d3ad65a1d0cbbde3218"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 24 21:32:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 24 21:32:40 2014 -0700"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "4bb7cbce1a49ceb3e41b883ed946132eab48fadf",
      "tree": "75645d979a759a71da33992bd4c2b8e6ac7f6560",
      "parents": [
        "f80c2bec6d8030a45e16b0951250c71681f259ee"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 17 22:19:54 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Sep 17 22:19:54 2014 -0700"
      },
      "message": "run migrate for django 1.7 or evolve for django 1.5\n"
    },
    {
      "commit": "ff544f34195b2d02ab277426a3bcfd75b449a4dd",
      "tree": "514c6a1ba5cf85f05b74f83a1ecb0bba25c92ebb",
      "parents": [
        "6ecdc42029a58029e9417f001202dfa83cc0c77f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 12 15:38:24 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Sep 12 15:38:24 2014 -0700"
      },
      "message": "genkeys before running syncdb\n"
    },
    {
      "commit": "87ef01a9f7e96a32f78f030cc3dc66db11522d05",
      "tree": "b1118d4aff025c01e1365e40d73ca94cbcb9290e",
      "parents": [
        "c85b07a0314be5d8f6a24caf267fefc0911fb897"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 11 00:25:49 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 11 00:25:49 2014 -0700"
      },
      "message": "move python-czar to pip-python section, only download jquery if it does not exist, run genkeys if no keys are present, bump version number\n"
    },
    {
      "commit": "c85b07a0314be5d8f6a24caf267fefc0911fb897",
      "tree": "bde0cb03b80ac766b3ae56deeed16ee88135ac73",
      "parents": [
        "e6bedf50dc2e0a75086c9f11a3253c520a0e2789"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 11 00:24:41 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Sep 11 00:24:41 2014 -0700"
      },
      "message": "populate flavors in initial_data.json\n"
    },
    {
      "commit": "56ceec4cdc3142f4a1ec3febfd05ef42b94b2cfc",
      "tree": "dd8877c7ae1287527d8aace6e51f18b82840bee0",
      "parents": [
        "0e8769f5936e0663df5230e05e98e09963b1f14e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Sep 08 11:00:29 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Sep 08 11:00:29 2014 -0400"
      },
      "message": "Added requirements for using django encrypted fields\n"
    },
    {
      "commit": "7a3deca42b1f3d4e9addeabe816568cee55e95bc",
      "tree": "6bfff223d20df200a31af062c7f54ffc67eb47ad",
      "parents": [
        "f7f79a16d519b0ffeb663b267d77d118c444bfc2"
      ],
      "author": {
        "name": "John H. Hartman",
        "email": "john.hartman@akamai.com",
        "time": "Mon Aug 11 16:46:27 2014 -0700"
      },
      "committer": {
        "name": "John H. Hartman",
        "email": "john.hartman@akamai.com",
        "time": "Mon Aug 11 16:46:27 2014 -0700"
      },
      "message": "Fixed spec file to handle symbolic links and config files properly\n(at least from rpmbuild\u0027s point of view).\n"
    },
    {
      "commit": "c3439c3b5bf57e550115a6c2bf5be60d841585b4",
      "tree": "87f8075da491b8d65174c077a7d7a041310b1f1b",
      "parents": [
        "de94af5a07426575f3d1cf28ed49f025b4113bca",
        "511137ccc07ea6f7ca5d24beba4101a1777ebc74"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 06 11:27:44 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 06 11:27:44 2014 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://git.planet-lab.org/git/plstackapi\n"
    },
    {
      "commit": "de94af5a07426575f3d1cf28ed49f025b4113bca",
      "tree": "d5a551665f4917ac8cb7eaf1a167cec5fc9b6d46",
      "parents": [
        "aefe502ad44219d63cc2780298bdbb379edfeb61"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 06 11:27:36 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Aug 06 11:27:36 2014 -0700"
      },
      "message": "bump version number to 1.0.22-2\n"
    },
    {
      "commit": "a4d3e38eb05a470ae937213d1815facc9873de54",
      "tree": "0d4e449e3c90ce98a8efadaf0b654715579ef75e",
      "parents": [
        "5504940c1f508a2dd35bfd440a7b360834331731"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Aug 04 23:49:52 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Aug 04 23:49:52 2014 -0400"
      },
      "message": "Make changes to install observer initscript in the right place\n"
    },
    {
      "commit": "5504940c1f508a2dd35bfd440a7b360834331731",
      "tree": "2823723b371754c4f2876a699797b349e0d10e4b",
      "parents": [
        "191a456085ac44e2406b3c037da122f3aab6b33e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Aug 04 23:45:59 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Aug 04 23:45:59 2014 -0400"
      },
      "message": "Typo in spec file\n"
    },
    {
      "commit": "191a456085ac44e2406b3c037da122f3aab6b33e",
      "tree": "07c4c8e4f802b4e7773ac7d6cc3c22a921dc45cf",
      "parents": [
        "ca9b4e2373f270481ea44a285e822af0715d54dd"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Aug 04 23:45:13 2014 -0400"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Aug 04 23:45:13 2014 -0400"
      },
      "message": "Add observer initscript to build rpm\n"
    },
    {
      "commit": "8ccabb929b07c8fabac475b2eca14c20c64efc78",
      "tree": "7b08dc5dc4ea674d08fc8f4bdb18226652337381",
      "parents": [
        "930d86ed529021445d1a6bd3ba27892a8d21790a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 25 23:07:54 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 25 23:07:54 2014 -0700"
      },
      "message": "latest version number\n"
    },
    {
      "commit": "140f15a7b66b8a1d73bab25c8ef72b37e30866f2",
      "tree": "e697cf0da898ca9dcd53bb224e166e09d04c9f9d",
      "parents": [
        "943803546792ae69d73514f44e2c7dc032884eb6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 15:14:23 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 15:14:23 2014 -0700"
      },
      "message": "mark plstackapi_config as a config file so it\u0027s not replace during rpm upgrade\n"
    },
    {
      "commit": "943803546792ae69d73514f44e2c7dc032884eb6",
      "tree": "1e152f4759d5e568cae4aa67a29004a462004225",
      "parents": [
        "91d769f774b0fec212b6dde26b73b6ac1d5aea0d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 15:06:08 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 15:06:08 2014 -0700"
      },
      "message": "bump version number; add install-keys makefile action\n"
    },
    {
      "commit": "91d769f774b0fec212b6dde26b73b6ac1d5aea0d",
      "tree": "1ae59bc928f6ddebb8216682e087151d02c81bd8",
      "parents": [
        "e7df4a126ce66678255a4607d0135535427d1120"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 14:23:22 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 14:23:22 2014 -0700"
      },
      "message": "fix duplicate pre section\n"
    },
    {
      "commit": "e7df4a126ce66678255a4607d0135535427d1120",
      "tree": "cb6212d3c55904c5deff8080391c2af99657f023",
      "parents": [
        "25b70fd25a29aab6fde50f00335f3580585ab781"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 14:21:31 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 15 14:21:31 2014 -0700"
      },
      "message": "evolve during upgrade instead of initdb; dumpdata before upgrading\n"
    },
    {
      "commit": "c00bbfcc54b06ffaa419ecbd51d480028402330f",
      "tree": "53a1cdc473317c998c85e8ac8544afc415aa8e28",
      "parents": [
        "f4f7bf9e0b55d58685b300381ac22e3562ca8577"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:43:02 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:43:02 2014 -0700"
      },
      "message": "Fix spec file (Matthias\u0027 patch), bump version, exlude *.rpm from tar.gz\n"
    },
    {
      "commit": "566c0020d9dd39285f0cd64b048082c7497fc629",
      "tree": "e4cdc5b1038bfd59baaf8fb9ff9489fe907658e6",
      "parents": [
        "e065a4f02fe845294dde0fb50efce0ad84118f3d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 18 16:14:04 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 18 16:14:04 2014 -0700"
      },
      "message": "only download GeoLiteCity if it does not exist; require UPLOAD_HOST on make command line when using \u0027make install\u0027\n"
    },
    {
      "commit": "edec3329f5d0372e2ae83d10bdae9f07f0fd6d77",
      "tree": "71e8fba648c4b498d73e1be6128386751586224b",
      "parents": [
        "09c7af4785340c0b24188c15d5868da7a69b0fac"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 14 23:51:04 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 14 23:51:04 2014 -0700"
      },
      "message": "download and install GeoIP city database\n"
    },
    {
      "commit": "09c7af4785340c0b24188c15d5868da7a69b0fac",
      "tree": "8798f8dbac5f86e7df7c081117364193cfa36a09",
      "parents": [
        "8c60d22133816374cb2d4690e06c3c725ba80927"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 14 11:00:25 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 14 11:00:25 2014 -0700"
      },
      "message": "add GeoIP, django-ipware\n"
    },
    {
      "commit": "4cd29251687ddc68a553d8d9d1ef3ea47e30dbee",
      "tree": "01b363ee049d2596a955d62cad932a4186d5149c",
      "parents": [
        "537d823597fc37a0f648f69b08c3f0d4d654d775"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 08 23:47:11 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 08 23:47:11 2014 -0700"
      },
      "message": "fix /opt/planetstack deleted on update; bump version number\n"
    },
    {
      "commit": "a0a13eec404c2da7aec49ccf8fd5b05cc74e5ddb",
      "tree": "4f0262142319324d8d69478c91da0202a3c45bb4",
      "parents": [
        "cd01397e55be53bdf789ee4fbdfc5053fd178596"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 10:47:23 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 10:47:23 2014 -0700"
      },
      "message": "bump rpm version number\n"
    },
    {
      "commit": "f3a620a6f7d6967413bd62512cae0a7d9f280d76",
      "tree": "b34e614aa1f23daf0678eb7ad24d2621d3cb0314",
      "parents": [
        "990972c8d88fbdbc86830be9778054258b377262"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 21 11:06:36 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Mar 21 11:06:36 2014 -0700"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "524acdbe555cdb9ddaea0f14dae04800c7ec4b5f",
      "tree": "1207d0b7a7158cb393281d6019e59fb94a0474d5",
      "parents": [
        "78ab1011ba7c67b793fa055be1bac50668165d34"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 23:45:49 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 23:45:49 2014 -0700"
      },
      "message": "install dependencies for analyics, install newer jquery, bump version number\n"
    },
    {
      "commit": "44fd4cc7ec7f9e1a6f960627ce6870695846a506",
      "tree": "731b4c528b32a14d3df166d1b73dc03c442dc490",
      "parents": [
        "48ce3524571e7aab170523c64efc31cc862bfde9"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sun Feb 23 00:07:12 2014 -0500"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sun Feb 23 00:07:12 2014 -0500"
      },
      "message": "Added in initial make -- rpm support, tested against Fedora 16, code in for Fedora 17 but needs additional testing.  Adjusted initial_data.json to align with current code base, enacted was deprecated from core.user. New scripts/opencloud for database/init/reset/syncdb/runserver commands.\n"
    }
  ]
}
