)]}'
{
  "log": [
    {
      "commit": "ec23b99bb293e15eeae1c181fe8142f77cad81c1",
      "tree": "f0627090385e948e52ca5b99676685a4a9fdd6bf",
      "parents": [
        "4f3c9d5bb81a8a89419e337e5a8e1516c926d2e0"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Tue Sep 02 21:18:45 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Tue Sep 02 21:18:45 2014 -0400"
      },
      "message": "merge\n"
    },
    {
      "commit": "7a61dc4281a01fe1be001b4501080f8ceeaecbe3",
      "tree": "8acea78f2ee72627c69569ae8001cd6615756eb7",
      "parents": [
        "0a78cb5004687e349f4689a43cb35f26a37c52d9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 02 17:08:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Sep 02 17:08:20 2014 -0700"
      },
      "message": "replace sliver.numberCores with sliver.Flavor, add flavor filtering by deployment to sliver inline\n"
    },
    {
      "commit": "7283fdfaefe3542d1349e0971d224c0d0c0aefbb",
      "tree": "b5143f273c9d297feb39edd62157105aa9c3af38",
      "parents": [
        "01ef649428b0452c059b679928f324470342bc18"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Tue Sep 02 00:37:36 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Tue Sep 02 00:37:36 2014 -0400"
      },
      "message": "update slice prefix in slice name field when site is changed slice create page\n"
    },
    {
      "commit": "a36d77e0c9716b0f28b9fda031a751bac2ee11c1",
      "tree": "2ade8d7a4072ae8d3828c3e0d122e5f8541deba5",
      "parents": [
        "866c5b39223e027f89b8e467b8afa35cb4d9c9b0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 11:43:23 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Aug 29 11:43:23 2014 -0700"
      },
      "message": "merge Amisha changes\n"
    },
    {
      "commit": "e4db7b6314e334e9ab55126d97d248b8fc963690",
      "tree": "9496ba6c588b5f4ad14b5fb9be5c50bcd368b7d0",
      "parents": [
        "cc8477d4ec8d1820575eb31f2111efbbcd2074fb"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Wed Aug 13 12:59:31 2014 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@tux.cs.princeton.edu",
        "time": "Wed Aug 13 12:59:31 2014 -0400"
      },
      "message": "custom delete confirmation page\n"
    },
    {
      "commit": "34b502f51d2fc727249a1185f3a586311a8fdea5",
      "tree": "dba6402d88000650629c7a73801a98f273ca39e5",
      "parents": [
        "510fdbbda11dac37d2b02b6186bcf38c235655c1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 18:33:31 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 18:33:31 2014 -0700"
      },
      "message": "filtering of select in sliverinline now working\n"
    },
    {
      "commit": "510fdbbda11dac37d2b02b6186bcf38c235655c1",
      "tree": "fbea7b2c8f431e9cacd051511c9aebad8c1cfec0",
      "parents": [
        "5face3a51e012b741a48302207fc1b025e0909ca"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 17:19:24 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 17:19:24 2014 -0700"
      },
      "message": "inject node_deployment info into change_form for slice admin\n"
    },
    {
      "commit": "5face3a51e012b741a48302207fc1b025e0909ca",
      "tree": "5acfd9ea2bdeabce5c03ddd283ebed6c8e94db61",
      "parents": [
        "6985cd54f4ac4734d5251bca4f4b5e6f3a27666b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 10:15:26 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 10:15:26 2014 -0700"
      },
      "message": "dynamically get list of sites for request account page\n"
    },
    {
      "commit": "6985cd54f4ac4734d5251bca4f4b5e6f3a27666b",
      "tree": "99a6787f51532139afa893211c7c2c903ff3b9d1",
      "parents": [
        "a4d3e38eb05a470ae937213d1815facc9873de54"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 09:51:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 05 09:51:40 2014 -0700"
      },
      "message": "merge amisha changes\n"
    },
    {
      "commit": "3c02caeb5471ff12141a5383b90b8250e1ed986a",
      "tree": "80cafb6518c034f3fbb83dc684cd32144a5bfacc",
      "parents": [
        "0393e5d0a89f6e03a54a3477efb49a33446641c2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jul 14 18:07:47 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jul 14 18:07:47 2014 -0700"
      },
      "message": "fix debugging line that causes developer view to crash if user has no slice privileges\n"
    },
    {
      "commit": "5c4ce2ba1c262e63f9b103c3a3173152d4627a26",
      "tree": "ee1bc8e783418bd5c98e7fc418f9571c61d1ffb9",
      "parents": [
        "a95caaf7ad0a2ac89956abb50693c81ccbbadb45"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 08 09:35:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 08 09:35:40 2014 -0700"
      },
      "message": "prevent statistics code from running when minidash is disabled\n"
    },
    {
      "commit": "930d86ed529021445d1a6bd3ba27892a8d21790a",
      "tree": "56ebdd64377aae60c848563f0dc2f978cc3f8bfe",
      "parents": [
        "ec06ebad21122feedc6dcb12e9ee1375e8196a84"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 23 15:55:18 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 23 15:55:18 2014 -0700"
      },
      "message": "change from \u0027opencloud\u0027 to \u0027xos\u0027\n"
    },
    {
      "commit": "c1fc36a91c2d223b8781b8b2276508414ef2be13",
      "tree": "4e68b9b3b7cba1493948c98042e888136eb62b19",
      "parents": [
        "bf1610dc0cf8a5d73f57933b7d7819738a480f10"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:25:29 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 18 18:25:29 2014 -0700"
      },
      "message": "moving the shell files out to where they belong\n"
    },
    {
      "commit": "6cdfad4fe681f14bd71d86ab76e8a03a845fea20",
      "tree": "96069dde929bea4e57ca5d6ece8c2aeb7183cb9d",
      "parents": [
        "8c58219081ad2f6948cc937da2039a01c7d28a4d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 10 20:53:02 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 10 20:53:02 2014 -0700"
      },
      "message": "removing it broke the tab display; putting it back in for now\n"
    },
    {
      "commit": "8c58219081ad2f6948cc937da2039a01c7d28a4d",
      "tree": "5da8c1a742ccff63cc8dd77fb79b1220bd86da03",
      "parents": [
        "f2c26de209b613662ad6410dd1b7afdc1ec6ca14"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 10 20:49:22 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 10 20:49:22 2014 -0700"
      },
      "message": "move stylesheet from dashboard to base to fix popup graph dialog\n"
    },
    {
      "commit": "f2c26de209b613662ad6410dd1b7afdc1ec6ca14",
      "tree": "6efc8aa7d3e39e7eb5af45e503162c5420bdde06",
      "parents": [
        "c337ac3537fed3f0f1056998935e83f89c686837"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 10 20:37:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 10 20:37:40 2014 -0700"
      },
      "message": "print BigQuery Unavailable msg if bigquery is not initialized\n"
    },
    {
      "commit": "bca5b3a9cb9593d7d37da144825a47f7d20bccef",
      "tree": "b08baa1c587605e37c1cc3ed6348cf6136cdbaae",
      "parents": [
        "709831872dcc963a661ab01a1e5d355df82c2bee"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 09 22:21:08 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 09 22:21:08 2014 -0700"
      },
      "message": "check in Amisha\u0027s changes\n"
    },
    {
      "commit": "b6d4194cf94ccd6c957c3850174d0d7835db15eb",
      "tree": "dbde424d8d67f26292a98e7bf3c1e76bbf177859",
      "parents": [
        "01a4cd0d6ee2346d4af9eb9849da0681ef76c786"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 09 14:14:27 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 09 14:14:27 2014 -0700"
      },
      "message": "remove debugging code\n"
    },
    {
      "commit": "a226eb4399829560fb2be51310e9d975ab20183c",
      "tree": "e165d22ef5eec239722e09b91541ab3fdf439104",
      "parents": [
        "838d7dfe281b5300f7d53878c36291edb0ace1a5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 09 11:55:26 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 09 11:55:26 2014 -0700"
      },
      "message": "add ability to disabled minidashboard\n"
    },
    {
      "commit": "fcaa50d0d0637b055ac52c8c698cf9b654a29872",
      "tree": "9bb820532cc26337aa329c6de67392b25221d979",
      "parents": [
        "ef4e2ab9c403a6cc67d54a5c82ec37ddd6003a93"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 03 16:27:38 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 03 16:27:38 2014 -0700"
      },
      "message": "eliminate debugging console logs\n"
    },
    {
      "commit": "0486e17eed5768ce90480aebd51abf109e46915e",
      "tree": "5e2794309288d76c67aa7133a1d08f3fffc797a7",
      "parents": [
        "4879fca25cb8949c3fa4ff865053cf5fe9747e30"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Jun 01 20:30:30 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun Jun 01 20:30:30 2014 -0700"
      },
      "message": "merge Amisha changes\n"
    },
    {
      "commit": "5d95e32fa3d386a373355c7dbb87166296235cea",
      "tree": "edbb4b48e40e7f38fcea26267ff22a86b5020b1b",
      "parents": [
        "6b6542030c5d836acb773dc86d0de00797549929"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 27 20:30:37 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 27 20:30:37 2014 -0700"
      },
      "message": "fix some chord graph issues\n"
    },
    {
      "commit": "6b6542030c5d836acb773dc86d0de00797549929",
      "tree": "d6c09cc14920825880bca2275f51cf854cb85287",
      "parents": [
        "cfba56bab053b6145126b563d7a7016b434749ad"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 27 16:55:00 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 27 16:55:00 2014 -0700"
      },
      "message": "slice_interactions dynamic update\n"
    },
    {
      "commit": "52d634418d11897ec36647d2e8b76e7e2ff0babb",
      "tree": "acc647729038b1fdaf74620fa0474e7bd575faa3",
      "parents": [
        "94319c5467e1f636a5059e93ef7a7495887132c6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 26 11:46:05 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 26 11:46:05 2014 -0700"
      },
      "message": "remove debug line\n"
    },
    {
      "commit": "9d9650db4e9559615a11f4e6ccf16de1d92582a5",
      "tree": "81699d54cda449f636123645b0d326d228e7e560",
      "parents": [
        "ff5e0f3d601b0f930a699cc0992d8e22a05f3ce0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 23 11:50:54 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 23 11:50:54 2014 -0700"
      },
      "message": "merge latest Amisha changes\n"
    },
    {
      "commit": "d927d66e64f8910c4460a37e675d216e65da2c61",
      "tree": "803b51e71dda45fe14e94f8176e5c7d680da66eb",
      "parents": [
        "ed31f6730c2c77b9fa9b7992049014730201398a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 22 09:29:06 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu May 22 09:29:06 2014 -0700"
      },
      "message": "refuse to add/remove slivers for readonly user\n"
    },
    {
      "commit": "e34e67d4e561f041f6a9087d1330d73e19a02fd7",
      "tree": "ac633d2ebb0206e068c3db091b7977d8aef3e61b",
      "parents": [
        "ea417799475a1ebef7bf0b84b4f92460af4f7dcb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 21 17:53:11 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 21 17:53:11 2014 -0700"
      },
      "message": "errorDialog function\n"
    },
    {
      "commit": "ea417799475a1ebef7bf0b84b4f92460af4f7dcb",
      "tree": "a9cac01917536c1d8014426e4dd8a9fae473b518",
      "parents": [
        "2de3f8fff9b625f939b6cb2744165e88e518d4a1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 21 17:52:44 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 21 17:52:44 2014 -0700"
      },
      "message": "better handling of save/saving message, error dialog support\n"
    },
    {
      "commit": "2aed9b0974ab1c1d0d381b85eac619f78761ab37",
      "tree": "e7d4d9c10027ea8af7c09922eb5bff17d2e1400c",
      "parents": [
        "d219e1e0f9f68c08c1d41c0930933a130a0f51d3"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 21 10:10:55 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed May 21 10:10:55 2014 -0700"
      },
      "message": "\u0027saving\u0027 message and disable button to prevent multi-click\n"
    },
    {
      "commit": "2c3cb64a0a5f79e657afb456413e7fbc5c67903f",
      "tree": "d3759e5ba8f412a857b0e214ec72e521420384a0",
      "parents": [
        "5cc598dfd42d9e990aec735a2ae232c09cc4e92a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 17:55:56 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 17:55:56 2014 -0700"
      },
      "message": "dynamic home view with customization\n"
    },
    {
      "commit": "5cc598dfd42d9e990aec735a2ae232c09cc4e92a",
      "tree": "7df774bb20b4349fb0c73deb816ef6de57df33f3",
      "parents": [
        "449bc43035b7b018471d2c9f5fd372deefa0666d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 13:40:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 13:40:20 2014 -0700"
      },
      "message": "welcome.html inherits from dashboard_base.html\n"
    },
    {
      "commit": "449bc43035b7b018471d2c9f5fd372deefa0666d",
      "tree": "dbec6ee3907e4e1dee9df2079ac34a8bc4df1442",
      "parents": [
        "fc06e7859d4950923e31b8a53d7a4b5d3eccee11"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 10:59:39 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 10:59:39 2014 -0700"
      },
      "message": "remove access of missing network field\n"
    },
    {
      "commit": "f70a7918ab067be41773d68ed5cdb17355707599",
      "tree": "4155de0a525998a8c64cd5a1281741058824b8f1",
      "parents": [
        "9b862d69e6ac628d8eb3c034301092e9b78d2b2b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 10:37:53 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 10:37:53 2014 -0700"
      },
      "message": "move confirmation dialogs to cdn operator\n"
    },
    {
      "commit": "9b862d69e6ac628d8eb3c034301092e9b78d2b2b",
      "tree": "6de937351fa6c70d8c77e21c7e3bf4c8cf10a612",
      "parents": [
        "3dd69acb037ae00b3fa4b93ac9d899cf9a279772"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 10:37:29 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 19 10:37:29 2014 -0700"
      },
      "message": "move javascript stuff to extrahead\n"
    },
    {
      "commit": "3dd69acb037ae00b3fa4b93ac9d899cf9a279772",
      "tree": "8f56c7fdd89fea17ebd2c89d31d33407b3595dc7",
      "parents": [
        "9416013c56bdb0059d21ec2cbc081410e32d9f7f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun May 18 19:25:50 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun May 18 19:25:50 2014 -0700"
      },
      "message": "abstracting out base dashboard stuff to single-dashboard support\n"
    },
    {
      "commit": "9416013c56bdb0059d21ec2cbc081410e32d9f7f",
      "tree": "53a0902d70fb65dd0d3250cce6818a25699018ac",
      "parents": [
        "168b741759d606dd58a34726af2f8855783784f2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun May 18 18:49:20 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sun May 18 18:49:20 2014 -0700"
      },
      "message": "split developer and cdnoperations out of welcome.html\n"
    },
    {
      "commit": "168b741759d606dd58a34726af2f8855783784f2",
      "tree": "9a7cea1846c46e577308e86d89b4e87ebdd573af",
      "parents": [
        "111702b09e2d82f0e5a94a6f331c5c19789fdbde"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 16 14:25:41 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri May 16 14:25:41 2014 -0700"
      },
      "message": "Amisha\u0027s latest changes to tenant view\n"
    },
    {
      "commit": "eaf52c9fe4453d8c8eaa53196a0609f82198d812",
      "tree": "a89e3188102b3be42efefbcf98f792a35c7e2e92",
      "parents": [
        "4a4472d78f777ade2c7c0257d97f92819722c24c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:23:41 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:23:41 2014 -0700"
      },
      "message": "latest version of cdn_nodes dashboard\n"
    },
    {
      "commit": "f4f7bf9e0b55d58685b300381ac22e3562ca8577",
      "tree": "94ebc6afa535f7650a79b9b7d6ac3603e5d5c7d7",
      "parents": [
        "0fd787d12c09a60af44102baea63a88a6e94309e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:04:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue May 13 17:04:40 2014 -0700"
      },
      "message": "change \u0027node count\u0027 to \u0027active nodes\u0027\n"
    },
    {
      "commit": "7cc6c7fc9190bd1931982cc828030b83b1edc72c",
      "tree": "d65d5373430775210d2bbf73dabfc9ce4688aa9b",
      "parents": [
        "e9f4ec9b767468a1e2173c6232d115c9a565af34"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 29 11:30:08 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 29 11:30:08 2014 -0700"
      },
      "message": "content provider dropdown wip\n"
    },
    {
      "commit": "b214c2a9d0d296fe7abcccebb01f8ad1939a97c7",
      "tree": "cba7de4cd0a7e78d283f275637f7b8f39fa9e7f7",
      "parents": [
        "4e025af4346c0451c482738295790ef6dabf254c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 29 09:58:17 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 29 09:58:17 2014 -0700"
      },
      "message": "do computing of bandwidth before groupby\n"
    },
    {
      "commit": "19244ec33c785f59078019ebb29a410d39e5ce74",
      "tree": "18a2d0a2576cbda600cd57bd51c00510dd796f0b",
      "parents": [
        "61aefcfadf9a872902f834444c9e94252e97d420"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 28 23:30:04 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 28 23:30:04 2014 -0700"
      },
      "message": "wip cdn_nodes dashboard\n"
    },
    {
      "commit": "61aefcfadf9a872902f834444c9e94252e97d420",
      "tree": "b6bcc9539911d15497b3dfff3ec1fbd9b1182438",
      "parents": [
        "52e8793d861e59ee76962e155723ac5675d17c79"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 25 15:21:18 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 25 15:21:18 2014 -0700"
      },
      "message": "fix minidash statistics on node,site, and slice pages\n"
    },
    {
      "commit": "d94d0d180d214f79791dc1283317c9b0473c0cb4",
      "tree": "c3ff0423ffafa0353bce789968452ceb45ec8b85",
      "parents": [
        "c40941b4b7d5aeea42d24339efa337f7da48c702"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 25 12:50:36 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 25 12:50:36 2014 -0700"
      },
      "message": "remove old minidash code\n"
    },
    {
      "commit": "c40941b4b7d5aeea42d24339efa337f7da48c702",
      "tree": "982483490f29076fd80840d1a0c88c7aabdb3c75",
      "parents": [
        "58c83964f454e8e1a0404cccd1011467c29f13ce"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 25 12:20:47 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 25 12:20:47 2014 -0700"
      },
      "message": "get BIGQUERY_TABLE setting from plstackapi config file\n"
    },
    {
      "commit": "f6856eb2699ac860a5f597d596d0f25a5019b8ce",
      "tree": "120420632c7f8cffb438efe3f34936c0a8a5f533",
      "parents": [
        "2c999f4cb4bf27bb159c84dae9853a43f2858f7e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:21:05 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:21:05 2014 -0700"
      },
      "message": "error and no data messages for historical tab\n"
    },
    {
      "commit": "2c999f4cb4bf27bb159c84dae9853a43f2858f7e",
      "tree": "775310be7e5c05f7bf2f9f2d9c75fa553da93861",
      "parents": [
        "cdd2c822d6f14f84e0efdfe61975747fbdc71270"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:14:16 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:14:16 2014 -0700"
      },
      "message": "loading message in historical tab\n"
    },
    {
      "commit": "cdd2c822d6f14f84e0efdfe61975747fbdc71270",
      "tree": "4dd65b9d6b90aaef0890144b98b35eba92f16cf3",
      "parents": [
        "03e3fffd94800fcb298a69ccfa54023f82ce2fcd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:07:08 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 20:07:08 2014 -0700"
      },
      "message": "give historical page 24 hours of data in 10 minute intervals\n"
    },
    {
      "commit": "03e3fffd94800fcb298a69ccfa54023f82ce2fcd",
      "tree": "b9b4ca04db5d8d11f23d47761de8817154de00ea",
      "parents": [
        "b37ce33e3131dd2de205b715642b82b410896534"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 16:51:15 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 23 16:51:15 2014 -0700"
      },
      "message": "change sliceImage to preferredImage in tenant view\n"
    },
    {
      "commit": "4b0cedd71ea82e7d82e353954beabdcc534a3899",
      "tree": "b59d1a8cfb730b5c223076e676806b695eb0821e",
      "parents": [
        "8a867eb7a53c07daad75129e16aa3950ec123e84"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 22 21:01:21 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 22 21:01:21 2014 -0700"
      },
      "message": "merge latest Amisha changes\n"
    },
    {
      "commit": "edf2f67e89ffdedb49af6a5da75e5bdd55a78aa7",
      "tree": "db89653509d8ea155717ab12388390c1a46fb111",
      "parents": [
        "720a1599c39adf66abaa6de2b5f6a3ec2d26bd66"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 22 10:17:37 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 22 10:17:37 2014 -0700"
      },
      "message": "Amisha\u0027s latest changes\n"
    },
    {
      "commit": "6d5ea4ccf070eb4d1808d2d3f79c03c2d4139e3b",
      "tree": "e714d260644a4fef03963cbae97bec4707da0df1",
      "parents": [
        "f96a3f0a152b824b08ba0e72fa9b4f1e552c11a7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:35:40 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:35:40 2014 -0700"
      },
      "message": "fix checkin of wrong version of file\n"
    },
    {
      "commit": "db403bbf12d9e8d4f16e616c625a72993edb6f9f",
      "tree": "c3a40bbaab923a5faec3584784c5a52142aad356",
      "parents": [
        "566c0020d9dd39285f0cd64b048082c7497fc629"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:26:00 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 21 00:26:00 2014 -0700"
      },
      "message": "remove histrogram, make bar chart wider, eliminate unused css, fix column formatting, turn off statistics thread, raise bigquery timeout, fix python error when no rows in query\n"
    },
    {
      "commit": "c96b43a6df28015c532619bb548b608b58118b25",
      "tree": "279665ab31a3c2c66595b5a999abe5c14d21d81c",
      "parents": [
        "a880bb51b4735e2171e765c9209e839d4e1a55e5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 15 10:42:36 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 15 10:42:36 2014 -0700"
      },
      "message": "add add/remove buttons to basic add/remove dialog\n"
    },
    {
      "commit": "6253dfcf6768ea61c3f4ae50e54194ef7c5618f5",
      "tree": "6a699c5f17ea5618294417a6ecb514610b3ea290",
      "parents": [
        "dc27be422e0f2632f0168d7c991787ab9108ca46"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 14 09:29:30 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 14 09:29:30 2014 -0700"
      },
      "message": "Amisha\u0027s latest changes to tenant view\n"
    },
    {
      "commit": "dc27be422e0f2632f0168d7c991787ab9108ca46",
      "tree": "57c151db728e84041c64da1b6d1a37baf876cbcd",
      "parents": [
        "9e7e160623418cf92fdd0bbe38f6c978d363e1d7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 09 00:20:41 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 09 00:20:41 2014 -0700"
      },
      "message": "slice dropdown in historical view\n"
    },
    {
      "commit": "590f83a6dd1a45875526c7d38b41c4e74b12f996",
      "tree": "51bfce2f2f93c124010eb2f0d31e97aa1d07ab97",
      "parents": [
        "537d823597fc37a0f648f69b08c3f0d4d654d775"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 09 00:11:23 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 09 00:11:23 2014 -0700"
      },
      "message": "tenant view is tab #5, due to slice interactions view\n"
    },
    {
      "commit": "537d823597fc37a0f648f69b08c3f0d4d654d775",
      "tree": "b0bcc4f9a400d05e526045d68f861f9705f437c8",
      "parents": [
        "6719811033470900c07489a3d308e195b7197a6d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 08 23:40:56 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 08 23:40:56 2014 -0700"
      },
      "message": "merge Amisha\u0027s changes\n"
    },
    {
      "commit": "cd01397e55be53bdf789ee4fbdfc5053fd178596",
      "tree": "f368f198cb79c7cda5ea046eb2fe3e136a6bac43",
      "parents": [
        "5e74a26b296fffdff7a8f1d5d41bde821746d258"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 10:42:16 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 10:42:16 2014 -0700"
      },
      "message": "latest welcome.html from node33\n"
    },
    {
      "commit": "4ee5b6df3e26df63ab9e704014b7619f46343473",
      "tree": "b88e4c082d281e0111531e6be8afff3f70f45229",
      "parents": [
        "904bada79669d03c18fa455ceb7160bfe2b2d9ff"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:17:59 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:17:59 2014 -0700"
      },
      "message": "slice_interactions.html from node33\n"
    },
    {
      "commit": "904bada79669d03c18fa455ceb7160bfe2b2d9ff",
      "tree": "42c542d90a5e621e38c9af6db1e5285d59299d18",
      "parents": [
        "050b1b807c5d6c3388589b3b937c6e8f63309de4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:16:37 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:16:37 2014 -0700"
      },
      "message": "minidashboard changes from node33\n"
    },
    {
      "commit": "38ece4ad53aca4c324e9bf6faaab15dc997afa12",
      "tree": "32d59f15a4abf47feb96cfb0342195122bed4721",
      "parents": [
        "f842ce159dc35f0f3837ef468840952d33d79634"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:08:36 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:08:36 2014 -0700"
      },
      "message": "check in newminidashboard, pass data source URL to renderChart\n"
    },
    {
      "commit": "f842ce159dc35f0f3837ef468840952d33d79634",
      "tree": "c3d8b6362450877e86cfe150366f76b177d59144",
      "parents": [
        "27412cd6b56d6ea425d65a5124d98116c2539da5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:05:15 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 27 09:05:15 2014 -0700"
      },
      "message": "fix time axis, switch from reqs to bandwidth and bytes_sent, get dataSource URL from django, remove dead code, reformat indentation\n"
    },
    {
      "commit": "86a32dee0e43767d507dfc7b3613c22b32c33095",
      "tree": "5dcf6ef280c0cd261ac1d5cc7143d0133b12d4ca",
      "parents": [
        "524acdbe555cdb9ddaea0f14dae04800c7ec4b5f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 15:05:39 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 20 15:05:39 2014 -0700"
      },
      "message": "fix scrollbars in charts\n"
    },
    {
      "commit": "771819bd17cd0e5d9df7af381277bd73b168ce34",
      "tree": "a0211c625dde516db333befea1426b55df67dce5",
      "parents": [
        "43adf1ba6f876a6df30d770c5c86be74141292c9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 22:10:17 2014 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Mar 19 22:10:17 2014 -0700"
      },
      "message": "bring demo changes from node33 and node36 into master\n"
    },
    {
      "commit": "ed4a954c2b5ebe60983226c6ada9c63a4b8e65b8",
      "tree": "ed9edab9b33c2baa18546657c0c054bea8f151fb",
      "parents": [
        "fbac39b6c6db61c126f2f89ad3026d09c9157a29"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Feb 27 13:16:49 2014 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Thu Feb 27 13:16:49 2014 -0500"
      },
      "message": "Modifications to base.html to support graphs - from mtuity\n"
    },
    {
      "commit": "06d2c03f5287505bdc5ad7ff3726fdeebf10dda8",
      "tree": "1c84687b439e77c8b3bd32d1c72914bcee0ff582",
      "parents": [
        "e18b3446e847dc64339db83990f2db9af6803b99"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sun Feb 23 23:48:52 2014 -0500"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sun Feb 23 23:48:52 2014 -0500"
      },
      "message": "Added in ajax support for refreshing hpcdashboard view based on polling - without having to redraw/refresh page.\n"
    },
    {
      "commit": "e18b3446e847dc64339db83990f2db9af6803b99",
      "tree": "eca0a0c1420ed6f12023ab31734f4f5fae837230",
      "parents": [
        "44fd4cc7ec7f9e1a6f960627ce6870695846a506"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sun Feb 23 14:23:34 2014 -0500"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sun Feb 23 14:23:34 2014 -0500"
      },
      "message": "Added in support for new HPC Dashboard View, ability to retrieve HPC Dashboard view from views.py in separate function, support for log4javascript to provide integration with browser console for debugging, and leaflet support for MakiMarkers on encodings.\n"
    },
    {
      "commit": "90040c242226f5cb18e5db1516201f44b407f253",
      "tree": "3ab06755cc19ee4c9b990986f57ce7b4d877ab09",
      "parents": [
        "e2bbf7eddfcf2c6df55dde4b7db4fcac14eb77bd"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Mon Jan 13 23:47:24 2014 -0500"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Mon Jan 13 23:47:24 2014 -0500"
      },
      "message": "Added in support for user\u0027s specific Home Page\n"
    },
    {
      "commit": "cf04fb6a87edf9ef9bcfaf90dfd86a3fb8406ac7",
      "tree": "6b94d6a81a8a305b1067d40f71a01d1350421c30",
      "parents": [
        "e3293f9141e7242b07b9324979472c912f159579"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sat Jan 11 11:25:57 2014 -0500"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Sat Jan 11 11:25:57 2014 -0500"
      },
      "message": "Adjustments for initial public launch of OpenCloud\n"
    },
    {
      "commit": "bfd11dcba19b93cf3cc4c074bf9d71547806d47d",
      "tree": "e80c71e32be07b5402802dd6dad00b164f274687",
      "parents": [
        "28897e18068a21ad271adc8200560775512a405c"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Tue Sep 03 12:59:24 2013 -0400"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Tue Sep 03 12:59:24 2013 -0400"
      },
      "message": "Django-suit, add in Roles for specific classes site, slice, deployment, planetstack, change admin to leverage suit options\n"
    },
    {
      "commit": "30fd4291ad7fdb809bb8ebbf738c3195436c2455",
      "tree": "2c5e1b69e67018e4f059956cf92f82a90dfd8aa0",
      "parents": [
        "ed163d7e298e629f18131bde592fac6ae68ebc09"
      ],
      "author": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Fri May 10 08:59:56 2013 -0400"
      },
      "committer": {
        "name": "Siobhan Tully",
        "email": "stully@verivue.com",
        "time": "Fri May 10 08:59:56 2013 -0400"
      },
      "message": "Refactor to /opt/planetstack, final tweaks to make sure planetstack can run in non-openstack mode, adjustments to GUI for model focus changes\n"
    }
  ]
}
