)]}'
{
  "log": [
    {
      "commit": "3ac50e670e5b0402c993454095223bae24ccbe91",
      "tree": "f06812f7ba96986fe5d8541f334078e9c40b4706",
      "parents": [
        "2838970c11f62dfdfaad23a9c78ea74dcc7e2124",
        "7da4b710cab5e2d264892aa6afcafa687f1718b2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 14 10:12:11 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 14 10:12:11 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "2838970c11f62dfdfaad23a9c78ea74dcc7e2124",
      "tree": "4c5c3aa9c4fdcd3ac16d68f4aef7d7be43e05e37",
      "parents": [
        "7b8262da24c2e1f917c0a47c87a4ffb295b9782c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 14 10:11:56 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 14 10:11:56 2015 -0800"
      },
      "message": "make path field visible in image admin\n"
    },
    {
      "commit": "7da4b710cab5e2d264892aa6afcafa687f1718b2",
      "tree": "e15ee88d11ef629ea78b771fad5c9d990629bbc2",
      "parents": [
        "7b8262da24c2e1f917c0a47c87a4ffb295b9782c"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Dec 14 00:52:57 2015 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Dec 14 12:31:43 2015 -0500"
      },
      "message": "Ceilometer PUB/SUB support and xos Auto-scaling changes (partial)\n"
    },
    {
      "commit": "7b8262da24c2e1f917c0a47c87a4ffb295b9782c",
      "tree": "e4a79849723233c65d227dc8d1ecfec1df042b7d",
      "parents": [
        "52cc62f2015bf7a4d86e3821ab5237f52c3d408d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 14 09:25:57 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 14 09:25:57 2015 -0800"
      },
      "message": "add tag field git to image object\n"
    },
    {
      "commit": "52cc62f2015bf7a4d86e3821ab5237f52c3d408d",
      "tree": "9f3400d8815bc9983aa3626253ac0b9b70dbcb07",
      "parents": [
        "24eff9b2a375c149ffeb6f73ffa4336885ef9918"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 11 15:07:25 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 11 15:07:25 2015 -0800"
      },
      "message": "vtn observer, wip\n"
    },
    {
      "commit": "24eff9b2a375c149ffeb6f73ffa4336885ef9918",
      "tree": "48a314a3f8b329190fbf9d955ecc78e36a2b715d",
      "parents": [
        "0308b0d006704cf8be54bb380188504ea46b017e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 11 14:16:31 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Dec 11 14:16:31 2015 -0800"
      },
      "message": "remove debug statement\n"
    },
    {
      "commit": "0308b0d006704cf8be54bb380188504ea46b017e",
      "tree": "f8510292144b2aae346ee2ae1bdcf0def5f44801",
      "parents": [
        "806ab7f1f75a0156b6546755ff83d7829b3b8fcb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:25:29 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:25:29 2015 -0800"
      },
      "message": "we no longer need to create an instance -- the tenant will do that for us\n"
    },
    {
      "commit": "806ab7f1f75a0156b6546755ff83d7829b3b8fcb",
      "tree": "1a9d4ae66365b2d4489d048bbc32b9fbe0715cb8",
      "parents": [
        "2a22396fecd8fef8c976b7d6afd85d2cba83032f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:24:50 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:24:50 2015 -0800"
      },
      "message": "make helloworldservice sample yaml instantiate the right class\n"
    },
    {
      "commit": "2a22396fecd8fef8c976b7d6afd85d2cba83032f",
      "tree": "1424d7a6b66d8cdb93c63202e4eebb92616718ca",
      "parents": [
        "88fa67396c63922865318c6baaf2ab372d510925"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:24:12 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:24:12 2015 -0800"
      },
      "message": "add ability to specify tenant model\n"
    },
    {
      "commit": "88fa67396c63922865318c6baaf2ab372d510925",
      "tree": "6bbe57f3634b9ffd421863e56c7441d6f9b53afe",
      "parents": [
        "c55ffe62bebf8ae6412f210a13bd9c9ef774b733"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:23:07 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:23:07 2015 -0800"
      },
      "message": "set creator from caller in TenantWithContainer; delete duplicate creator.setter method\n"
    },
    {
      "commit": "c55ffe62bebf8ae6412f210a13bd9c9ef774b733",
      "tree": "db124876d851e13ccb1967c84d8730c79194034d",
      "parents": [
        "c22752584041a4114035356796bf2637ac557efd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:04:44 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 23:04:44 2015 -0800"
      },
      "message": "support generic tenant in yaml\n"
    },
    {
      "commit": "c22752584041a4114035356796bf2637ac557efd",
      "tree": "5261170a968c6536f93848aa4b68393eebbe3ac0",
      "parents": [
        "d6e98aad3b6f77e3dc4e605b22496b10dea2aee1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 15:48:37 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 15:48:37 2015 -0800"
      },
      "message": "fix bug when looking up one vtn\n"
    },
    {
      "commit": "d6e98aad3b6f77e3dc4e605b22496b10dea2aee1",
      "tree": "c55bdbb228af5e43dd6b2702d1f337a4b12bc5d4",
      "parents": [
        "1cae13470fd082525fa240de8cb70b7c3ed99a29"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 15:30:37 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 10 15:30:37 2015 -0800"
      },
      "message": "fix admin link for helloworld service\n"
    },
    {
      "commit": "1cae13470fd082525fa240de8cb70b7c3ed99a29",
      "tree": "1d627c52ce0d86235e06e9f5d2d91bcec0c43237",
      "parents": [
        "8026e7f865d9bf8f5c92623b48e00c2e8a5270e9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 22:55:47 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 22:55:47 2015 -0800"
      },
      "message": "yaml sample for helloworld chained to vcpe\n"
    },
    {
      "commit": "8026e7f865d9bf8f5c92623b48e00c2e8a5270e9",
      "tree": "817817475ffbb32eb9df84fc3754580f7d912dad",
      "parents": [
        "cbf4c78c70fa750d862a927fcc098d48902d5d2e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 22:55:19 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 22:55:19 2015 -0800"
      },
      "message": "sync controller for private-indirect and private-direct also\n"
    },
    {
      "commit": "cbf4c78c70fa750d862a927fcc098d48902d5d2e",
      "tree": "8f61263b9f01da4658af1952d2916bb217561019",
      "parents": [
        "f30f78d46b3158521aba7ee5793005fa9be6ea37"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 22:54:52 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 22:54:52 2015 -0800"
      },
      "message": "vtn source network should only be private networks, vtn destination networks should only be access networks\n"
    },
    {
      "commit": "f30f78d46b3158521aba7ee5793005fa9be6ea37",
      "tree": "c11d0d2faf8990e06ea2a59758a6c9e1bd835352",
      "parents": [
        "785873db63e06ba2bcdc1f8dd9c848ae97aa0261"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:45:19 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:45:19 2015 -0800"
      },
      "message": "config files for bash config\n"
    },
    {
      "commit": "785873db63e06ba2bcdc1f8dd9c848ae97aa0261",
      "tree": "65da816a9c52a4a6d57a9aca81a0c59209c3eb59",
      "parents": [
        "6150b5d836d13f1a74c781dc5208def28c171bc0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:41:42 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:41:42 2015 -0800"
      },
      "message": "the README was a bad idea...\n"
    },
    {
      "commit": "6150b5d836d13f1a74c781dc5208def28c171bc0",
      "tree": "3148d54074cb19c65324ad07854ea2d5e6d9e84c",
      "parents": [
        "6972ef0d6e28b992d9d275a0245a2f72e0b6e221"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:32:18 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:32:18 2015 -0800"
      },
      "message": "remove old config file\n"
    },
    {
      "commit": "6972ef0d6e28b992d9d275a0245a2f72e0b6e221",
      "tree": "fd89edf5921868f59edd910f70684a64e80afa12",
      "parents": [
        "cc599b5ae213636e6eebc6f6a5979416f678ea06"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:31:11 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:31:11 2015 -0800"
      },
      "message": "add README about config directory being overwritten\n"
    },
    {
      "commit": "cc599b5ae213636e6eebc6f6a5979416f678ea06",
      "tree": "f33283513d045202ccdd3dba45a07d2e6d63e7ac",
      "parents": [
        "1ba11beb55024143662bb3c0172c0b973a896423"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:29:48 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 21:29:48 2015 -0800"
      },
      "message": "move configuration dir up one level\n"
    },
    {
      "commit": "1ba11beb55024143662bb3c0172c0b973a896423",
      "tree": "da6208cb1fa3273419d349bcb5629c58481266d6",
      "parents": [
        "6e5414e38454762029b919a88f5d2d42def05995",
        "3053270954dee629a361a7aa6c8484c3a85c5cdb"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Dec 09 21:16:52 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Dec 09 21:16:52 2015 -0800"
      },
      "message": "Merge pull request #120 from open-cloud/feature/folderConfig\n\nFeature/folder config"
    },
    {
      "commit": "6e5414e38454762029b919a88f5d2d42def05995",
      "tree": "08bee628b7703f8bdb9adac5d4647ce418986854",
      "parents": [
        "33c7dd8d45c0051296929036d7ac0882ab6a3100"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 16:51:52 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 16:51:52 2015 -0800"
      },
      "message": "add private-indirect and private-direct to Tosca\n"
    },
    {
      "commit": "33c7dd8d45c0051296929036d7ac0882ab6a3100",
      "tree": "b776389a5c304c74ade84238e6db3460188be7c1",
      "parents": [
        "e60c73bf36abe851307547f6e135530712754312"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 16:50:40 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 16:50:40 2015 -0800"
      },
      "message": "allow enforce_choices to treat empty string and none as the same\n"
    },
    {
      "commit": "e60c73bf36abe851307547f6e135530712754312",
      "tree": "5f7a07d127ecbf7ec50cb33de8b6cc88c990d435",
      "parents": [
        "3037825b7e5041090cc9d6067616346ecbea3d48"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 16:31:26 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 16:31:26 2015 -0800"
      },
      "message": "enforce choices in network.access\n"
    },
    {
      "commit": "3037825b7e5041090cc9d6067616346ecbea3d48",
      "tree": "6697c0119fde39939aaced54ccc4530bb154f702",
      "parents": [
        "a36a990667328ce5850d6d05489955b0128c6727",
        "a33fb894a84bb89e05665f43e9c2e5e674aa8c8d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 15:45:02 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 15:45:02 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "a36a990667328ce5850d6d05489955b0128c6727",
      "tree": "26a0a2ba2b431279c5a57c2bdf8570cc3e83d74e",
      "parents": [
        "1b7d98b5f865a67ea9766b48ca7ac5fab918616f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 15:44:55 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 09 15:44:55 2015 -0800"
      },
      "message": "Data model support for network access classes\n"
    },
    {
      "commit": "3053270954dee629a361a7aa6c8484c3a85c5cdb",
      "tree": "1fd1b7e9e9345e4409d4685a145ab87dd1d02a4a",
      "parents": [
        "615f0099384d8f5ddd7e029857798e4840f07871",
        "3e0c84d4bb1655b994e0a20262d70b0784c2d187"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:47:32 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:47:32 2015 -0800"
      },
      "message": "Resolved conflict in devel Makefile\n"
    },
    {
      "commit": "3e0c84d4bb1655b994e0a20262d70b0784c2d187",
      "tree": "d44941e82e79a8921d9c7e4aaa849c6202338c07",
      "parents": [
        "b172c4bd5bc442d0d854f8637d8673a744752e75",
        "a33fb894a84bb89e05665f43e9c2e5e674aa8c8d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:45:58 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:45:58 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "615f0099384d8f5ddd7e029857798e4840f07871",
      "tree": "bf9953c8112dc8d5ec120ee1cca59ac6885ab5b3",
      "parents": [
        "0ab3863758cffde58d4cebcfc0be61e64d6e6edb"
      ],
      "author": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:36:44 2015 -0800"
      },
      "committer": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:36:44 2015 -0800"
      },
      "message": "Configuration Env Works\n"
    },
    {
      "commit": "0ab3863758cffde58d4cebcfc0be61e64d6e6edb",
      "tree": "e6a74819606b7da2ce8613ad5317db1418f07929",
      "parents": [
        "939f6d52305ce05aaa883034ad640d26c44c04a7"
      ],
      "author": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:10:20 2015 -0800"
      },
      "committer": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 13:10:20 2015 -0800"
      },
      "message": "Login page background fix\n"
    },
    {
      "commit": "a33fb894a84bb89e05665f43e9c2e5e674aa8c8d",
      "tree": "0f3dd4c290356a232d0370b9b4f3194c4865c874",
      "parents": [
        "523ba25fded11b46ed8d141ec32afeb00bd1147d"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Dec 09 13:38:29 2015 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Dec 09 13:38:29 2015 -0700"
      },
      "message": "Create README.md\n\nGetting started readme."
    },
    {
      "commit": "939f6d52305ce05aaa883034ad640d26c44c04a7",
      "tree": "a590257eeef39e979bb92c9ce2f8c7c88027a5fd",
      "parents": [
        "ad2e9ff59b4723f7e24cbb01e55ea36231cad082"
      ],
      "author": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 11:08:14 2015 -0800"
      },
      "committer": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 11:08:14 2015 -0800"
      },
      "message": "Changed configuration for CORD, frontend and devel\n"
    },
    {
      "commit": "523ba25fded11b46ed8d141ec32afeb00bd1147d",
      "tree": "ef34cbcc49912b079d2c06f35c289d6965f57a18",
      "parents": [
        "db9771d11c27072375b0fa31cf0fa18e940873ac",
        "cbf7c01f2021d11a7ea698dc5668c36dd730e8a1"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Dec 09 10:58:02 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Dec 09 10:58:02 2015 -0800"
      },
      "message": "Merge pull request #119 from davidkbainbridge/bug-fix\n\nBug fix - Django suit version and Postgres spelling"
    },
    {
      "commit": "cbf7c01f2021d11a7ea698dc5668c36dd730e8a1",
      "tree": "53e7f0757e52c5a3f0c5e9104242000548ef742b",
      "parents": [
        "a0241ebd39d3f99cee3995dfe21c10567c3e325e"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 09 09:55:59 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 09 09:55:59 2015 -0800"
      },
      "message": "update the Dockerfile to install a specific version of django_suit\n"
    },
    {
      "commit": "a0241ebd39d3f99cee3995dfe21c10567c3e325e",
      "tree": "85878e5891d3e1ae26cc7a35262da201ecd9fe34",
      "parents": [
        "1b7d98b5f865a67ea9766b48ca7ac5fab918616f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 09 09:54:40 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Wed Dec 09 09:54:40 2015 -0800"
      },
      "message": "too many S\u0027s\n"
    },
    {
      "commit": "ad2e9ff59b4723f7e24cbb01e55ea36231cad082",
      "tree": "ed05454ca565928169f1fc44ca8111b2ea9f4270",
      "parents": [
        "2df85457b55011d0fb3cc0de36722d3ebf2adeba"
      ],
      "author": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 09:47:59 2015 -0800"
      },
      "committer": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 09:47:59 2015 -0800"
      },
      "message": "Reading config from multiple files\n"
    },
    {
      "commit": "2df85457b55011d0fb3cc0de36722d3ebf2adeba",
      "tree": "f9f685628fa67a7a5421046e79eb7e0281c932a2",
      "parents": [
        "1c5bc1bcae7ff6331696a0baefa88c5697df8e7e"
      ],
      "author": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 08:12:49 2015 -0800"
      },
      "committer": {
        "name": "teone",
        "email": "teo@onlab.us",
        "time": "Wed Dec 09 08:12:49 2015 -0800"
      },
      "message": "Changed config, need to be tested\n"
    },
    {
      "commit": "db9771d11c27072375b0fa31cf0fa18e940873ac",
      "tree": "af0aeb79019061b4d97ee38ce2eb37d819766c0c",
      "parents": [
        "dc5d7c9b38c09c461b4cadb223e0be4476dd6c44"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 09 06:18:16 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 09 06:18:16 2015 -0500"
      },
      "message": "Fixes for pre-existing private network in DevStack\n"
    },
    {
      "commit": "dc5d7c9b38c09c461b4cadb223e0be4476dd6c44",
      "tree": "2414bed1e80b894e0f37e8cea0dfe5944d8f3af5",
      "parents": [
        "1b7d98b5f865a67ea9766b48ca7ac5fab918616f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 09 05:47:34 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 09 05:47:34 2015 -0500"
      },
      "message": "Need flat_net_name\n"
    },
    {
      "commit": "1b7d98b5f865a67ea9766b48ca7ac5fab918616f",
      "tree": "c46e8f7c5ae8a4978d75dcba73606ad82ff41b13",
      "parents": [
        "012c54bf4a402cb2d133e8dd60ebd7fb9ff31209"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 08 21:31:18 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 08 21:31:18 2015 -0800"
      },
      "message": "return neutron network ids; add services_names endpoint for debugging\n"
    },
    {
      "commit": "012c54bf4a402cb2d133e8dd60ebd7fb9ff31209",
      "tree": "5a166674bf7eab51d7b2428c69042b68f987b52e",
      "parents": [
        "df68aa2cc7ebdd23d75159bd33aecb4714df9708"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 08 19:27:50 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Dec 08 19:27:50 2015 -0800"
      },
      "message": "vtn API\n"
    },
    {
      "commit": "1c5bc1bcae7ff6331696a0baefa88c5697df8e7e",
      "tree": "3a4cdef9d49e2b7f88d9746a3dfc7ade60f1d38d",
      "parents": [
        "1c3344167d23989e190cb066d0bc421daa8dee21"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 18:00:02 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 18:00:02 2015 -0800"
      },
      "message": "fixed spacing\n"
    },
    {
      "commit": "1c3344167d23989e190cb066d0bc421daa8dee21",
      "tree": "117bf22a3f4e0f166d1972b24836ce846b130a2b",
      "parents": [
        "b172c4bd5bc442d0d854f8637d8673a744752e75"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 17:47:42 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 17:47:42 2015 -0800"
      },
      "message": "Changed config system\n"
    },
    {
      "commit": "b172c4bd5bc442d0d854f8637d8673a744752e75",
      "tree": "b1a818710894f5a5cc013a27307da5d09303091a",
      "parents": [
        "c6a78981e8c0d747812bdbfbdc98ca8cb8f8c2d6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 17:41:46 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 17:41:46 2015 -0800"
      },
      "message": "UI improvement\n"
    },
    {
      "commit": "df68aa2cc7ebdd23d75159bd33aecb4714df9708",
      "tree": "447eca426c05c2231acc21e6d12a8c84808daec0",
      "parents": [
        "11cb46c7d2d306b85ebd7164a6546b1270417ab7"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 20:21:01 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 20:21:01 2015 -0500"
      },
      "message": "Update README.md"
    },
    {
      "commit": "c6a78981e8c0d747812bdbfbdc98ca8cb8f8c2d6",
      "tree": "64c871708217ff8c5c8c497c4ab98522eb1315bc",
      "parents": [
        "d3e696d4926a37a2059b54697205d1e9e180f46b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 16:39:57 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 16:39:57 2015 -0800"
      },
      "message": "Adding and removing samples from chart\n"
    },
    {
      "commit": "11cb46c7d2d306b85ebd7164a6546b1270417ab7",
      "tree": "1f5b420d9a8904b6ef2a1a088b2d5c72ea642adc",
      "parents": [
        "134b16667e728426111a5482c1f8c3b361552655"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Dec 08 19:06:22 2015 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Dec 08 19:07:17 2015 -0500"
      },
      "message": "Adding slice and XOS service details to ceilometer meters\n"
    },
    {
      "commit": "d3e696d4926a37a2059b54697205d1e9e180f46b",
      "tree": "d89dd1d9b656d84617a680ac75163825dd4e5f7d",
      "parents": [
        "c2d31108892114e45f4ae1176b942c9530c0bb97"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 15:24:23 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 15:24:23 2015 -0800"
      },
      "message": "Grouping samples by resource id\n"
    },
    {
      "commit": "c2d31108892114e45f4ae1176b942c9530c0bb97",
      "tree": "58dfb393f3b10e30111b20672e00cda1f981bb52",
      "parents": [
        "6c7884353b5f836992ff1daa2718ae3cd8c51881"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 14:35:55 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Dec 08 14:35:55 2015 -0800"
      },
      "message": "Review for Xos Ceilometer Statistics\n"
    },
    {
      "commit": "134b16667e728426111a5482c1f8c3b361552655",
      "tree": "1155f14e42dac09ada93d474bc1d892c2293cd7c",
      "parents": [
        "9bc9520fe6aa62b30ae0a9061a91d626d2fe032a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 17:32:26 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 17:32:26 2015 -0500"
      },
      "message": "Update README.md"
    },
    {
      "commit": "9bc9520fe6aa62b30ae0a9061a91d626d2fe032a",
      "tree": "6d9e482e56aabd7bbd0a6d2c36ed795740bade88",
      "parents": [
        "42831acc454ab065f2ec758b268677ec1a90038b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 17:25:22 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 17:25:22 2015 -0500"
      },
      "message": "Documentation for DevStack backend\n"
    },
    {
      "commit": "42831acc454ab065f2ec758b268677ec1a90038b",
      "tree": "f38c5bd5ccd5993d0983e53b577665f65b03a6ad",
      "parents": [
        "aa403237724e2d1f3d05a0cf0f3933e7fcc4a960"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 15:30:15 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Dec 08 15:30:15 2015 -0500"
      },
      "message": "Initial support for devstack backend\n"
    },
    {
      "commit": "aa403237724e2d1f3d05a0cf0f3933e7fcc4a960",
      "tree": "a4d78b83de20fc0514aae98737895391b4fdfc00",
      "parents": [
        "e27840f0716660b3ff271c177401f2b89dc5d146"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 23:01:40 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 23:01:40 2015 -0800"
      },
      "message": "use REST API to setup vOLT\n"
    },
    {
      "commit": "e27840f0716660b3ff271c177401f2b89dc5d146",
      "tree": "0c41e40b9efcf00d29f9ecaf17de9826fef09d08",
      "parents": [
        "69b74da16a80100e378f7caf549af1d5bdb85167",
        "6c7884353b5f836992ff1daa2718ae3cd8c51881"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:22:18 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:22:18 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "69b74da16a80100e378f7caf549af1d5bdb85167",
      "tree": "f4280c75235c27411e2071360e5da010952c5756",
      "parents": [
        "bcea8cfdf669c209f7e6fc6e3f1451b8a324d053"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:21:33 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:21:33 2015 -0800"
      },
      "message": "support for syncing service attributes with app\n"
    },
    {
      "commit": "bcea8cfdf669c209f7e6fc6e3f1451b8a324d053",
      "tree": "c1d857f8a275eb8f5fcbfd3fa54bc68338b9d28e",
      "parents": [
        "696de53f7462df10aedebb14fee3e786dc93d34d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:20:40 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:20:40 2015 -0800"
      },
      "message": "attribute_dict helper funcs; convert service attribute name from slug field to text field\n"
    },
    {
      "commit": "696de53f7462df10aedebb14fee3e786dc93d34d",
      "tree": "ed9ec34812e8e336fcea17ab05d0fe03aaaf4d9e",
      "parents": [
        "71097ca0cfdec32c140ed6164114930336278b11"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:20:02 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Dec 07 22:20:02 2015 -0800"
      },
      "message": "tosca support for service attributes\n"
    },
    {
      "commit": "6c7884353b5f836992ff1daa2718ae3cd8c51881",
      "tree": "2fee29fb693ad2f44885157af4433fb49982e2b1",
      "parents": [
        "71097ca0cfdec32c140ed6164114930336278b11"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 17:32:39 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 17:32:39 2015 -0800"
      },
      "message": "UI Style Improvement to follow BS3 style\n"
    },
    {
      "commit": "71097ca0cfdec32c140ed6164114930336278b11",
      "tree": "63acd37cf37d1c2bc0f10cc8c1024706795a301a",
      "parents": [
        "049f33a32d744195dcd4c9c7216ee32d2c09c406"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 14:53:11 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 14:53:11 2015 -0800"
      },
      "message": "Fixed vendor ref in ceilometer view html\n"
    },
    {
      "commit": "049f33a32d744195dcd4c9c7216ee32d2c09c406",
      "tree": "e6bebf8849640c0000148d9c418cc343a8c21722",
      "parents": [
        "ce36ba5356a894dfe3b2065f5b219879dbbfcde7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 14:05:04 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 14:05:04 2015 -0800"
      },
      "message": "Fixed tab mess CORD-386\n"
    },
    {
      "commit": "ce36ba5356a894dfe3b2065f5b219879dbbfcde7",
      "tree": "cb45c03e8ad3afabc3093322ecf2c46902cabf23",
      "parents": [
        "6471f3b95c920b4343f33f96598aebd1c00256ae"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 13:46:22 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 13:46:22 2015 -0800"
      },
      "message": "Removed sidebar in popup visualization #CORD-387\n"
    },
    {
      "commit": "6471f3b95c920b4343f33f96598aebd1c00256ae",
      "tree": "bec8bee1551bc1c02704a8a706780502d84afbcf",
      "parents": [
        "a16d44bce85483e13eda97a147532a73e3150986"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 13:35:29 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 13:35:29 2015 -0800"
      },
      "message": "Fixed Service icon CORD #384\n"
    },
    {
      "commit": "a16d44bce85483e13eda97a147532a73e3150986",
      "tree": "f77a222e456be3c5362581a635e129412dc27d7f",
      "parents": [
        "f2ff0a78409ccc0263a027bc1ad93ff2839963b4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 12:49:50 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Dec 07 12:49:50 2015 -0800"
      },
      "message": "Changed template to show project Name\n"
    },
    {
      "commit": "f2ff0a78409ccc0263a027bc1ad93ff2839963b4",
      "tree": "59b08a36db2988a8e94eb5969ef62cff2e19f45d",
      "parents": [
        "ecb373fd32fef35a164b48e18a245a03b7c355b3",
        "2d2f6f2cb8d978782c37188e32bf4203fc075caf"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Sun Dec 06 10:21:32 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Sun Dec 06 10:21:32 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "ecb373fd32fef35a164b48e18a245a03b7c355b3",
      "tree": "96133dcc57d99785a137b99df172973a173a2998",
      "parents": [
        "52193d35cf5a5696710dce0d70fbe85b14c1fbf4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Sun Dec 06 10:20:43 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Sun Dec 06 10:20:43 2015 -0800"
      },
      "message": "Small UI fix in xos footer\n"
    },
    {
      "commit": "52193d35cf5a5696710dce0d70fbe85b14c1fbf4",
      "tree": "2a88562b705cc658e56fd1223f052f8f30c5be80",
      "parents": [
        "ec8ad42f1c563c0ea3a4d3d15218a1cfc3650c94"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Sat Dec 05 18:44:45 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Sat Dec 05 18:44:45 2015 -0800"
      },
      "message": "Chaged chart library to a angular chart.js\n"
    },
    {
      "commit": "2d2f6f2cb8d978782c37188e32bf4203fc075caf",
      "tree": "e91ab158a2ee6b38c52c239d3ad46fff79d3c4a2",
      "parents": [
        "7021a69a2218c839a3603706b9768a225d08227c",
        "ec8ad42f1c563c0ea3a4d3d15218a1cfc3650c94"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Dec 04 15:57:53 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Fri Dec 04 15:57:53 2015 -0800"
      },
      "message": "Merge pull request #116 from teone/master\n\nXOS dashboard view generator"
    },
    {
      "commit": "ec8ad42f1c563c0ea3a4d3d15218a1cfc3650c94",
      "tree": "f9bda497871ee359f62b809028d7ad0545b8a4e2",
      "parents": [
        "63dc55e3da483ac931b682c4deafeaec22b8b67f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 15:55:20 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 15:55:20 2015 -0800"
      },
      "message": "ceilometer dashboard draft\n"
    },
    {
      "commit": "7021a69a2218c839a3603706b9768a225d08227c",
      "tree": "c4223f46f1a336f87c82eab3e4ea80858ceba5ce",
      "parents": [
        "033e73dfedd7a2ee2adb7bef6d45f9ec2d8316f4",
        "dd26ec667c919918711523eac4b9dc57c71f23da"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Dec 04 17:57:00 2015 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Dec 04 17:57:00 2015 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/open-cloud/xos\n"
    },
    {
      "commit": "033e73dfedd7a2ee2adb7bef6d45f9ec2d8316f4",
      "tree": "668ecbc418bb5d07e09cb0574e749028c99c16fb",
      "parents": [
        "a8a17afda0b7405181265e06643dc758a88b2df9"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Dec 04 17:56:53 2015 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Dec 04 17:56:53 2015 -0500"
      },
      "message": "BUGFIX in ceilometer view data\n"
    },
    {
      "commit": "dd26ec667c919918711523eac4b9dc57c71f23da",
      "tree": "43bb8df5af4a13ae14682e00889606f2ba58e587",
      "parents": [
        "d745628a921085599efaec81bafd2a7f8eca4094"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Dec 04 17:42:32 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Dec 04 17:42:32 2015 -0500"
      },
      "message": "Fix issue with dnsmasq not starting\n"
    },
    {
      "commit": "d745628a921085599efaec81bafd2a7f8eca4094",
      "tree": "d0a820a39fdfb9a0e670d49a25d4c1081fa86c49",
      "parents": [
        "a8a17afda0b7405181265e06643dc758a88b2df9"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Dec 04 16:12:52 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Dec 04 16:12:52 2015 -0500"
      },
      "message": "Changes to reflect that ARP works with vOLT now\n"
    },
    {
      "commit": "63dc55e3da483ac931b682c4deafeaec22b8b67f",
      "tree": "9860ff8a6e00b00bd1fccc1b3d9c8a9d14f8048e",
      "parents": [
        "f8ccc274c3ec1a5086ef6b2ee971fb0a47ada3f7",
        "a8a17afda0b7405181265e06643dc758a88b2df9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 11:13:04 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 11:13:04 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/open-cloud/xos\n"
    },
    {
      "commit": "a8a17afda0b7405181265e06643dc758a88b2df9",
      "tree": "853ffb35b7d9746ba35304542b34cee1fab3cf49",
      "parents": [
        "116d482b86da11c377a6fd0b9d66a509d8de4c55"
      ],
      "author": {
        "name": "svavilap",
        "email": "svavilap@apt106.apt.emulab.net",
        "time": "Fri Dec 04 14:05:39 2015 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Dec 04 14:07:15 2015 -0500"
      },
      "message": "Initial backend XOS APIs for XOS operator ceilometer dashboard\n"
    },
    {
      "commit": "f8ccc274c3ec1a5086ef6b2ee971fb0a47ada3f7",
      "tree": "7fc6df8bb05834da0f41a96bd345fb4f6c14394e",
      "parents": [
        "e3de73d4531d1282bf4f2e71efcfdc6f2df2746e",
        "116d482b86da11c377a6fd0b9d66a509d8de4c55"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 10:31:07 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 10:31:07 2015 -0800"
      },
      "message": "Merged xos/master from open-cloud\n"
    },
    {
      "commit": "e3de73d4531d1282bf4f2e71efcfdc6f2df2746e",
      "tree": "b90eeaa5d061eb8a00e8cf9b876d70587a9bb1a2",
      "parents": [
        "df0f98da977dfc584e63968464210bac34d11210"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 10:14:40 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Dec 04 10:14:40 2015 -0800"
      },
      "message": "stared ceilometer dashboard with mock data\n"
    },
    {
      "commit": "116d482b86da11c377a6fd0b9d66a509d8de4c55",
      "tree": "a6add75496a754d56038e391736b8183db6a7692",
      "parents": [
        "c6628bbe2e1cbc9256cd0dd9572c0ee2c62a55af",
        "e2c63a14587bb1d02141b7f5c86aaa2fdf509b38"
      ],
      "author": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Fri Dec 04 10:27:10 2015 -0500"
      },
      "committer": {
        "name": "tmack-pl",
        "email": "tmack@cs.princeton.edu",
        "time": "Fri Dec 04 10:27:10 2015 -0500"
      },
      "message": "Merge pull request #118 from davidkbainbridge/docker-changes\n\nDocker changes"
    },
    {
      "commit": "e2c63a14587bb1d02141b7f5c86aaa2fdf509b38",
      "tree": "a88ba66bb88bc4d6a457a7d72b1509bbe503703a",
      "parents": [
        "278dd75c8c91a57d748998710da3fc45e088c32f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 22:32:45 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 22:32:45 2015 -0800"
      },
      "message": "move compose to beta\n"
    },
    {
      "commit": "278dd75c8c91a57d748998710da3fc45e088c32f",
      "tree": "6c97d9353237e238d339ac4b23b45f8b8d7b1994",
      "parents": [
        "8effcc77ba72ec213c1978840b0a09dc402aaf5f"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 22:12:06 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 22:12:06 2015 -0800"
      },
      "message": "add a build target that allows you to specify the git repo / branch to use when building the image\n"
    },
    {
      "commit": "c6628bbe2e1cbc9256cd0dd9572c0ee2c62a55af",
      "tree": "25ed645af69260e6d9ad41e7a14b4b3a0b5b234a",
      "parents": [
        "973c68825188400603120a0536c0235e4bbd65bf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 03 21:14:39 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Dec 03 21:14:39 2015 -0800"
      },
      "message": "support for posting configuration to ONOS via REST API\n"
    },
    {
      "commit": "8effcc77ba72ec213c1978840b0a09dc402aaf5f",
      "tree": "62dfa017bdea92b8af93091ff5dbf45da007bf6c",
      "parents": [
        "b7a3ee177f439c021a09f78580aef86ec1aeac28"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 20:26:41 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 20:26:41 2015 -0800"
      },
      "message": "specify the command to start XOS to include making migrations\n"
    },
    {
      "commit": "b7a3ee177f439c021a09f78580aef86ec1aeac28",
      "tree": "b23da6165a79658636689b953e38ca26d8ddad9f",
      "parents": [
        "52697b4017f219366d67e5033ebfe579f7d1fffd"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 20:24:30 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 20:24:30 2015 -0800"
      },
      "message": "update the makefiles to allow docker image cache usage based on env var\n"
    },
    {
      "commit": "52697b4017f219366d67e5033ebfe579f7d1fffd",
      "tree": "27b8f9cfce36fea5f840bbebc0d15c8b8c7f05a5",
      "parents": [
        "f234cdbedcf1df56651627abce41303684a2e65b"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 16:16:38 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 16:16:38 2015 -0800"
      },
      "message": "update manage to be able to run makemigrations via flag\n"
    },
    {
      "commit": "f234cdbedcf1df56651627abce41303684a2e65b",
      "tree": "b0deec20417c4f7d20be73033da082d453140478",
      "parents": [
        "9c24cbfc7f7f91ad808ed44de7a1a01e6261b799"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 13:35:36 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 13:35:36 2015 -0800"
      },
      "message": "update settings to allow environment to override config\n"
    },
    {
      "commit": "9c24cbfc7f7f91ad808ed44de7a1a01e6261b799",
      "tree": "93f10886d86779cc776adf8acbe7ecd0dc4b28a8",
      "parents": [
        "973c68825188400603120a0536c0235e4bbd65bf"
      ],
      "author": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 11:49:01 2015 -0800"
      },
      "committer": {
        "name": "David K. Bainbridge",
        "email": "dbainbri@ciena.com",
        "time": "Thu Dec 03 11:49:01 2015 -0800"
      },
      "message": "updated to work better with containers and links, so that IP references are not hard coded\n"
    },
    {
      "commit": "973c68825188400603120a0536c0235e4bbd65bf",
      "tree": "fa051e9db95223db9d94f29413b63003e5722b35",
      "parents": [
        "72d0fc3bc03d41cfa77b8615215d5c07383f20d6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 21:00:16 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 21:00:16 2015 -0800"
      },
      "message": "use openflow-base instead of openflow; no more manual arps needed\\!\n"
    },
    {
      "commit": "72d0fc3bc03d41cfa77b8615215d5c07383f20d6",
      "tree": "f0b250a353c9b009294d0bdbd096f5d184021541",
      "parents": [
        "3b47c5fd19bad89999f3113d1d0fe03676aa20c1",
        "ff945f1fdb0269b0579c967bed6eb9a047bc5c75"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 20:00:27 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 20:00:27 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "3b47c5fd19bad89999f3113d1d0fe03676aa20c1",
      "tree": "b3957a1c2b91510a35488a52c5d72bfefd5d859c",
      "parents": [
        "0fa30158c6fb8f1aa010b9efaed99f50365fe75e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 20:00:20 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 20:00:20 2015 -0800"
      },
      "message": "dynamically generate virtualbng.json\n"
    },
    {
      "commit": "ff945f1fdb0269b0579c967bed6eb9a047bc5c75",
      "tree": "fb4287493a332b993bd173e9cf0690d77c1e5152",
      "parents": [
        "0fa30158c6fb8f1aa010b9efaed99f50365fe75e",
        "12fd157e0a09e95e8ac386980b955a04298dfddf"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Dec 02 15:50:56 2015 -0800"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Dec 02 15:50:56 2015 -0800"
      },
      "message": "Merge pull request #117 from jermowery/AddHelloWorldService\n\nAdd hello world service"
    },
    {
      "commit": "0fa30158c6fb8f1aa010b9efaed99f50365fe75e",
      "tree": "3374f3b937a777d54f63a490b16dcd306c6a3147",
      "parents": [
        "b0a580723dfb6cc4fa47fd954637e1d8ac7eed3d",
        "b014ccef0e9d4523911e32c0500001be9478c1c9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 13:42:08 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 13:42:08 2015 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b0a580723dfb6cc4fa47fd954637e1d8ac7eed3d",
      "tree": "6c5e3a7cd113bb3b3f40514f8174db86277aa30c",
      "parents": [
        "2f37006872f3435a348a649861908be9173c7d59"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 13:41:40 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 13:41:40 2015 -0800"
      },
      "message": "ceilometer changes to makefile\n"
    },
    {
      "commit": "b014ccef0e9d4523911e32c0500001be9478c1c9",
      "tree": "5cc6412c8945dcf277a2b36cb1ac2342b50095c7",
      "parents": [
        "2f37006872f3435a348a649861908be9173c7d59"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 02 16:12:37 2015 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Dec 02 16:12:37 2015 -0500"
      },
      "message": "Fix for vOLT switch\n"
    },
    {
      "commit": "df0f98da977dfc584e63968464210bac34d11210",
      "tree": "6d34d8fad429f3d3f7ed84514de8705dc3f1c4dd",
      "parents": [
        "6942d909dcb4b0c4e9760c20a4e3fd7fa26cd222"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:30:46 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:30:46 2015 -0800"
      },
      "message": "Added Angular APIs library to versioning for commodity. They should be replaced with the auto generated ones as needed.\n"
    },
    {
      "commit": "6942d909dcb4b0c4e9760c20a4e3fd7fa26cd222",
      "tree": "198f9ba944b1555ba2fb4f44f397986c4280d721",
      "parents": [
        "657ecf00b839ad46d46a292714fdec54bc832fe4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:19:01 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:19:01 2015 -0800"
      },
      "message": "Added VCPE notification listener in CORD config\n"
    },
    {
      "commit": "657ecf00b839ad46d46a292714fdec54bc832fe4",
      "tree": "cefaa5d0d13621cf7283ee43f664a8af0d14fe90",
      "parents": [
        "9028912e2898b5b6965322e879b11c924bb02295",
        "483497360b7cee2b22cbd23b3ce78090c28ce4b5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:09:11 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:09:11 2015 -0800"
      },
      "message": "Merge branch \u0027release/1.0.1\u0027\n"
    },
    {
      "commit": "483497360b7cee2b22cbd23b3ce78090c28ce4b5",
      "tree": "cefaa5d0d13621cf7283ee43f664a8af0d14fe90",
      "parents": [
        "74ad12ec02c05b6402f2b5ca6c2f9feca00f038f",
        "988604dcd83a998758550deeaf08362f52d4ab2d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:08:40 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:08:40 2015 -0800"
      },
      "message": "Merge branch \u0027feature/bootstrap\u0027 into develop\n"
    },
    {
      "commit": "988604dcd83a998758550deeaf08362f52d4ab2d",
      "tree": "cefaa5d0d13621cf7283ee43f664a8af0d14fe90",
      "parents": [
        "f184e46a8afb36a6046be798abc964478cc89cba",
        "2f37006872f3435a348a649861908be9173c7d59"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:07:50 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:07:50 2015 -0800"
      },
      "message": "Merge commit \u00272f37006872f3435a348a649861908be9173c7d59\u0027 into feature/bootstrap\n\n# Conflicts:\n#\txos/xos/settings.py\n"
    },
    {
      "commit": "f184e46a8afb36a6046be798abc964478cc89cba",
      "tree": "98ce478ecb25a8e84c495191ad2562bbfebcb99e",
      "parents": [
        "49eb511ad5ffa6c6f6b4291abe10f5c7bd513963"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:02:43 2015 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Dec 02 11:02:43 2015 -0800"
      },
      "message": "Removed suit from installed apps\n"
    },
    {
      "commit": "2f37006872f3435a348a649861908be9173c7d59",
      "tree": "bf48662be865f40cf4f299cfdf8a4ec0ca115649",
      "parents": [
        "3185a894b6439b85ccb96bdd0ecf5bc672d76aef"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 08:24:12 2015 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Dec 02 08:24:12 2015 -0800"
      },
      "message": "restored the line that restores tupleness to INSTALL_APPS, in case it was important\n"
    }
  ],
  "next": "49eb511ad5ffa6c6f6b4291abe10f5c7bd513963"
}
