)]}'
{
  "log": [
    {
      "commit": "6be0cd2e7cd9287be3569ebc0d04156ce695ba29",
      "tree": "cab4607aaed630ca60839037c808bfaba2a5cd31",
      "parents": [
        "e53ee0518a29e9d9ac8a5b28253d895fbe93d708"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 16:27:07 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 16:27:07 2015 +0100"
      },
      "message": "Yeoman generator for ngViews is working\n"
    },
    {
      "commit": "e53ee0518a29e9d9ac8a5b28253d895fbe93d708",
      "tree": "c585ea1b80737a5bfb077721ce10e167bfa2bfcf",
      "parents": [
        "5dc7ef39d622c8d3246ae87d3f4cae14e8ca94f2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 14:32:00 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 14:32:00 2015 +0100"
      },
      "message": "Generating app and serving APIs\n"
    },
    {
      "commit": "5dc7ef39d622c8d3246ae87d3f4cae14e8ca94f2",
      "tree": "fedea5e5a3294b4e3844e9706d5296f663b34c04",
      "parents": [
        "a0449cdf48ad4668fe26dd5d390c49b86e7b78b8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 10:50:48 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 10:50:48 2015 +0100"
      },
      "message": "Ignoring generated APIs\n"
    },
    {
      "commit": "a0449cdf48ad4668fe26dd5d390c49b86e7b78b8",
      "tree": "0a1354185ecae24196e839bc43999eee12eba6fb",
      "parents": [
        "08fdcb0705acb2bc7d36420ccaa1c62b4500ed36"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 10:48:01 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Nov 03 10:48:01 2015 +0100"
      },
      "message": "Started generator and handled error in apigen\n"
    },
    {
      "commit": "08fdcb0705acb2bc7d36420ccaa1c62b4500ed36",
      "tree": "a100e7b545cfc22923dcf2906e99fb378691caba",
      "parents": [
        "03eb0d9aba9bbdc0bf5f2b10e07b675149076d3b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Mon Nov 02 17:43:46 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Mon Nov 02 17:43:46 2015 +0100"
      },
      "message": "Updated README\n"
    },
    {
      "commit": "03eb0d9aba9bbdc0bf5f2b10e07b675149076d3b",
      "tree": "00aba6e335a804dcfd90455a6d3fa9971eadff58",
      "parents": [
        "cc206f718970c9f02edd82aad33712a4cb74d171"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Mon Nov 02 17:35:40 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Mon Nov 02 17:35:40 2015 +0100"
      },
      "message": "Autogenerating Rest APIs from Swagger definition\n"
    },
    {
      "commit": "cc206f718970c9f02edd82aad33712a4cb74d171",
      "tree": "bbe46aff6a4b427476cbdc23cce0e1d31fd0564d",
      "parents": [
        "d4f501cfbfe1832a052df270ac2b07c5dc71f431",
        "1e21efbe7cffade963b5c3a5f34d04fc47302992"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Mon Nov 02 16:08:40 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Mon Nov 02 16:08:40 2015 +0100"
      },
      "message": "Merged XOS master\n"
    },
    {
      "commit": "1e21efbe7cffade963b5c3a5f34d04fc47302992",
      "tree": "e092c489ca018957a4201d76fb9377ba8fc94aa6",
      "parents": [
        "9ddf146e146b4f1b0e7790f228a876fb8bf51609"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 20:57:00 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 20:57:00 2015 +0000"
      },
      "message": "replaced by containers/*\n"
    },
    {
      "commit": "9ddf146e146b4f1b0e7790f228a876fb8bf51609",
      "tree": "662fb0b980a8aa1fc9af592cd3b0d7729e5a8861",
      "parents": [
        "8e9e62176cacde8a0bd3d0d0b490e62a2cc71aca"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 20:56:10 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 20:56:10 2015 +0000"
      },
      "message": "replaced by containers/*\n"
    },
    {
      "commit": "8e9e62176cacde8a0bd3d0d0b490e62a2cc71aca",
      "tree": "63d719ca6b874052ae2f0687db11df13979f1821",
      "parents": [
        "8258617ddb2f81a002f8b34c546a8fb79d2d1b69"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 20:53:03 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 20:53:03 2015 +0000"
      },
      "message": "run detached\n"
    },
    {
      "commit": "8258617ddb2f81a002f8b34c546a8fb79d2d1b69",
      "tree": "0b6f87424fa907504e55b12104e82dd2a40dfd7f",
      "parents": [
        "86cbbd787fce9606622219218e67318f0dbe5649"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 18:17:33 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 18:17:33 2015 +0000"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "86cbbd787fce9606622219218e67318f0dbe5649",
      "tree": "323bff93ad9cc057ce55adf0fe9909d38e7927eb",
      "parents": [
        "502bb5936a7123d9adf23e76edeabbc911f361cc"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:31:30 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:31:30 2015 +0000"
      },
      "message": "fix TOSCA_CONFIG_PATH\n"
    },
    {
      "commit": "502bb5936a7123d9adf23e76edeabbc911f361cc",
      "tree": "90079666ae2ab1fb6145c2fd84b762b29b38fbec",
      "parents": [
        "37028c7ae064ccbe1475c9d337147f1880c1c87b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:28:54 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:28:54 2015 +0000"
      },
      "message": "comments\n"
    },
    {
      "commit": "37028c7ae064ccbe1475c9d337147f1880c1c87b",
      "tree": "c200f8b62bdeb7fc64cf207115a31871b659ccf3",
      "parents": [
        "3da0cb284f7b45921c399c3c9ff1f894f7899562"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:27:21 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:27:21 2015 +0000"
      },
      "message": "set default command in final commit\n"
    },
    {
      "commit": "3da0cb284f7b45921c399c3c9ff1f894f7899562",
      "tree": "5f88898e93ade86c4e313a309146bf39635f87e7",
      "parents": [
        "2ee861f537e5e2ac121637442a4d99073cb30aa9"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:26:55 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:26:55 2015 +0000"
      },
      "message": "run detached\n"
    },
    {
      "commit": "2ee861f537e5e2ac121637442a4d99073cb30aa9",
      "tree": "c54319219cb17835024914bd591188b29fbbc1dc",
      "parents": [
        "db84186b96a797f1c93483a80c80ca902e066898"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:06:48 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 16:06:48 2015 +0000"
      },
      "message": "run detached\n"
    },
    {
      "commit": "db84186b96a797f1c93483a80c80ca902e066898",
      "tree": "641df7eb7f5e40db2118e1230f9f492f02a3a186",
      "parents": [
        "d02c20abc6512e58dbf8b4046fa17ee346fec80e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 13:50:12 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sun Nov 01 13:50:12 2015 +0000"
      },
      "message": "remove migrations from services directory\n"
    },
    {
      "commit": "d02c20abc6512e58dbf8b4046fa17ee346fec80e",
      "tree": "6effad43ff4dbe9531d96c22c8e99ae610586c3f",
      "parents": [
        "d7fafe60482afdd6bf076b9fcbf7602f1c8349d5"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 19:12:22 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 19:12:22 2015 +0000"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "d7fafe60482afdd6bf076b9fcbf7602f1c8349d5",
      "tree": "2ca73c76d5addf9911f5c3c2b42da75ca9a5f71b",
      "parents": [
        "70b05dafb5c32139e607bdbc46a53eefe6870848"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 19:06:58 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 19:06:58 2015 +0000"
      },
      "message": "refactor and cleanup\n"
    },
    {
      "commit": "70b05dafb5c32139e607bdbc46a53eefe6870848",
      "tree": "11ef502b104261e08230c048d9566538ca74e77a",
      "parents": [
        "bfae0ea709dd3e434e4a1b4b71293f524ecdbc45"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:34:35 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:34:35 2015 +0000"
      },
      "message": "set DEBIAN_FRONTEND environment variable when using apt\n"
    },
    {
      "commit": "bfae0ea709dd3e434e4a1b4b71293f524ecdbc45",
      "tree": "fa5961c9ba5d0e4128af2b6345f6a64130942220",
      "parents": [
        "53c46fbe76cc09930f929f84bcb59182bab63f71"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:12:38 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:12:38 2015 +0000"
      },
      "message": "rename rmcontainer to rm\n"
    },
    {
      "commit": "53c46fbe76cc09930f929f84bcb59182bab63f71",
      "tree": "cc4244ffd67af459557f9c639f35bb8b54bc11e5",
      "parents": [
        "5a509acae0571c9350ab761b34fcca24b0e31417"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:11:27 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:11:27 2015 +0000"
      },
      "message": "execute initdb after building building docker image\n"
    },
    {
      "commit": "5a509acae0571c9350ab761b34fcca24b0e31417",
      "tree": "1c2d3e8c100e121be18a467670c59595c5736823",
      "parents": [
        "44ad7058dd21a67f6eea80af5f9af2c1f51353ee"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:10:57 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:10:57 2015 +0000"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "44ad7058dd21a67f6eea80af5f9af2c1f51353ee",
      "tree": "86e9388d83f4cee97eae4054e34496b74bf5dee2",
      "parents": [
        "f4f5793ff460523a35dfadfae6e57d7ff82301b0"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:10:42 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 18:10:42 2015 +0000"
      },
      "message": "initial checkin\n"
    },
    {
      "commit": "f4f5793ff460523a35dfadfae6e57d7ff82301b0",
      "tree": "7c772d0b51ec1f72ae2fb208b649d06a5135ece1",
      "parents": [
        "bf0271cbd83bb6289fe86966f85186ebcd52a940"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 14:18:11 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 14:18:11 2015 +0000"
      },
      "message": "added makemigrations\n"
    },
    {
      "commit": "bf0271cbd83bb6289fe86966f85186ebcd52a940",
      "tree": "53f50ac99bcc36883a0df4f3e1df20e8b539143b",
      "parents": [
        "a06f1a9c36efef335c06007a72c6423202919773"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 00:17:44 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Sat Oct 31 00:17:44 2015 +0000"
      },
      "message": "create xos database\n"
    },
    {
      "commit": "a06f1a9c36efef335c06007a72c6423202919773",
      "tree": "d79f10c31585b0d97a1ddc34161710d8664b45fa",
      "parents": [
        "bf484a689ecd5edaa748e9c7078d374b01f5362b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 21:59:04 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 21:59:04 2015 +0000"
      },
      "message": "refactor\n"
    },
    {
      "commit": "bf484a689ecd5edaa748e9c7078d374b01f5362b",
      "tree": "a52c65ddeb30fd08e2656315dc25e09465810c81",
      "parents": [
        "aeefc6698286c90583d9321dd59cad2fc213b8ce"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 21:51:04 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 21:51:04 2015 +0000"
      },
      "message": "enable password auth\n"
    },
    {
      "commit": "aeefc6698286c90583d9321dd59cad2fc213b8ce",
      "tree": "6fe3ab8258c8c0d68cbc62077a4e680c6d6c9137",
      "parents": [
        "fa32044a5ca5014a7a554427da9c2d4ebebefa24"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 18:08:47 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 18:08:54 2015 +0000"
      },
      "message": "add missing states\n"
    },
    {
      "commit": "fa32044a5ca5014a7a554427da9c2d4ebebefa24",
      "tree": "48cc8e23153b8989b4593a83963c86e02429dae8",
      "parents": [
        "48cd545d081a2235a39240f0c0b44b00779ce93a"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 18:07:42 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 18:08:54 2015 +0000"
      },
      "message": "refactor\n"
    },
    {
      "commit": "48cd545d081a2235a39240f0c0b44b00779ce93a",
      "tree": "5e3d15cbcb7eef51c78f2ff7b15af74fe6e115e0",
      "parents": [
        "64746d45486dd80ae1c389baeeb5e3bfe60b1b04"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 18:07:22 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 18:08:54 2015 +0000"
      },
      "message": "change permissions\n"
    },
    {
      "commit": "64746d45486dd80ae1c389baeeb5e3bfe60b1b04",
      "tree": "7314b913e2e94fdcd82d644ca9ee34ecd96198a1",
      "parents": [
        "f71e3d84e16087bc336a08e11345d8c5a81a79f2"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Oct 30 13:01:09 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Oct 30 13:01:09 2015 -0400"
      },
      "message": "Update README.md"
    },
    {
      "commit": "f71e3d84e16087bc336a08e11345d8c5a81a79f2",
      "tree": "967fddc770b4b528f4bb727f6da85fc6cc895ab7",
      "parents": [
        "f0498a297722bb781323e48459c504245f7f693f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 30 09:42:34 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Oct 30 09:42:34 2015 -0700"
      },
      "message": "fix rest swagger issue\n"
    },
    {
      "commit": "f0498a297722bb781323e48459c504245f7f693f",
      "tree": "9ec27937b6814e0f00c7105fa24fa3b0c4c04f69",
      "parents": [
        "7c162e7fc8d54513ade57b99949d28208a4aadd0"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 15:22:59 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 15:23:10 2015 +0000"
      },
      "message": "renaming\n"
    },
    {
      "commit": "7c162e7fc8d54513ade57b99949d28208a4aadd0",
      "tree": "586655a4809fd014de3eb20c1b7f2f81a4e507d9",
      "parents": [
        "276f36682b3c64e0a25a350f6d333c95a444d505"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 15:22:20 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Fri Oct 30 15:23:10 2015 +0000"
      },
      "message": "renaming\n"
    },
    {
      "commit": "276f36682b3c64e0a25a350f6d333c95a444d505",
      "tree": "6efe2b5e355a5dc1656b40017212443d3340f4ec",
      "parents": [
        "01c8c489ebcffc95763a5f8a59b82f9b7b5c755f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 15:59:55 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 15:59:55 2015 -0700"
      },
      "message": "use root key from /root/setup/root_key\n"
    },
    {
      "commit": "01c8c489ebcffc95763a5f8a59b82f9b7b5c755f",
      "tree": "7fd15071cfb82acb9719f8fb0f5cf93070ad8407",
      "parents": [
        "04f3532617213cab6baa5ad3b4b52528869fc9d7"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 29 21:56:02 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 29 21:56:08 2015 +0000"
      },
      "message": "add ssl fix\n"
    },
    {
      "commit": "04f3532617213cab6baa5ad3b4b52528869fc9d7",
      "tree": "0c6a46055351a515a1dd110b059f2c01e61371cb",
      "parents": [
        "36158e8da91a631794d791512b14b4ba6637ed7b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 29 21:53:07 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 29 21:56:08 2015 +0000"
      },
      "message": "initial checking of common python container\n"
    },
    {
      "commit": "36158e8da91a631794d791512b14b4ba6637ed7b",
      "tree": "23d45dc0f925a7488289da94bcd89cf4b7e8bc4d",
      "parents": [
        "7ca8c523b17d38f68ae011f4c25b85a0dceb1eaa"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Oct 28 23:52:29 2015 -0400"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Thu Oct 29 17:22:33 2015 -0400"
      },
      "message": "Tosca changes for creating a default ceilometer tenant for admin user\n"
    },
    {
      "commit": "7ca8c523b17d38f68ae011f4c25b85a0dceb1eaa",
      "tree": "d667d66fd7eac7772ee6d24a636819c98ab60d1d",
      "parents": [
        "b48075512f79d85f3d583a9897b32121ad2c733e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 29 21:14:41 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Oct 29 21:14:41 2015 +0000"
      },
      "message": "initial checkin of postgresql container\n"
    },
    {
      "commit": "b48075512f79d85f3d583a9897b32121ad2c733e",
      "tree": "a3259059143c28a513a4c385b6a12a1fd217e0fd",
      "parents": [
        "f572b5efac6e4b4c45778eae5f7408fe14151905"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 29 14:36:01 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 29 14:36:01 2015 -0400"
      },
      "message": "Bug fix\n"
    },
    {
      "commit": "f572b5efac6e4b4c45778eae5f7408fe14151905",
      "tree": "be9b322a1618dd0c528661e7cd6fd1a41f12183a",
      "parents": [
        "0b105c93d9d25c4f54aa99fdd7c414aae7e6e466",
        "0fa3dd682dbdea3a6a6b153abc54f8a4ac5e134c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 11:21:08 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 11:21:08 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "0b105c93d9d25c4f54aa99fdd7c414aae7e6e466",
      "tree": "674b2d3dac7907c07c7d3a72364c6e7597bad166",
      "parents": [
        "98ac2527ea052789b887219c431dcdf8845f7ca4"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 11:20:59 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 11:20:59 2015 -0700"
      },
      "message": "copy node-key and node-key.pub into configurations; add controllersettings to devel config\n"
    },
    {
      "commit": "0fa3dd682dbdea3a6a6b153abc54f8a4ac5e134c",
      "tree": "a52c756e8775a4a0d7e68c256aa7e57a2d82d7f7",
      "parents": [
        "351b33d0f14f4f003c1dd32310c96cc8a7919b9f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 29 14:01:47 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 29 14:01:47 2015 -0400"
      },
      "message": "Add wan_container_mac and wan_next_hop\n"
    },
    {
      "commit": "351b33d0f14f4f003c1dd32310c96cc8a7919b9f",
      "tree": "e69d2cf60b30ec6976b83499eaac532d449e0fc3",
      "parents": [
        "98ac2527ea052789b887219c431dcdf8845f7ca4"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 29 14:00:27 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Oct 29 14:00:27 2015 -0400"
      },
      "message": "Set dpId for the OvS bridge\n"
    },
    {
      "commit": "98ac2527ea052789b887219c431dcdf8845f7ca4",
      "tree": "c0cab23ffb03c7249b40a9533245259e9b969860",
      "parents": [
        "e300214cbf9fcccff7566ea02e5ee7bbcc8a1d80"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 10:35:12 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Oct 29 10:35:12 2015 -0700"
      },
      "message": "fix for Kilo experiment\n"
    },
    {
      "commit": "d4f501cfbfe1832a052df270ac2b07c5dc71f431",
      "tree": "0e73d4b7f5b74260fa982ac8c2c2a991724fadb9",
      "parents": [
        "457789668ee933e163e278c80849f6805ace78ce"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 17:24:18 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 17:24:18 2015 +0100"
      },
      "message": "Server done, need to open browser on 0.0.0.0 and check livereload\n"
    },
    {
      "commit": "457789668ee933e163e278c80849f6805ace78ce",
      "tree": "c24af66e0a794aeff34c621e47970cad4ccba459",
      "parents": [
        "c2d0f5318369dd0858bac01c278c38c5e93205dd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 16:17:59 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 16:17:59 2015 +0100"
      },
      "message": "Serving app\n"
    },
    {
      "commit": "c2d0f5318369dd0858bac01c278c38c5e93205dd",
      "tree": "a4300b130ba3549e1517ff1878038681529306a1",
      "parents": [
        "6d9726458f125d7ddf1dfcb3caae8fa100c38b72"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 16:13:35 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 16:13:35 2015 +0100"
      },
      "message": "Inject dev files in index.html\n"
    },
    {
      "commit": "6d9726458f125d7ddf1dfcb3caae8fa100c38b72",
      "tree": "9a00ce4258e99117c3c6e219f29085b94adaba86",
      "parents": [
        "bc0ab3d9810c3822951a5855c838ffa9cee5f207"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 15:50:15 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 15:50:15 2015 +0100"
      },
      "message": "Build emproved\n"
    },
    {
      "commit": "bc0ab3d9810c3822951a5855c838ffa9cee5f207",
      "tree": "b862eb4198a843cfd07e98fd0645a35e21c40169",
      "parents": [
        "608f91d8c18cf50f1dfa40f8df411161e15ffceb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 14:30:10 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 14:30:10 2015 +0100"
      },
      "message": "Fixed tests after build\n"
    },
    {
      "commit": "608f91d8c18cf50f1dfa40f8df411161e15ffceb",
      "tree": "f5d098713c1cde073ef72b6053428da9f174d91d",
      "parents": [
        "63f5d0148fe87d992443fdf8c841c283e2294033"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 11:54:54 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 11:54:54 2015 +0100"
      },
      "message": "Start separating gulp files\n"
    },
    {
      "commit": "63f5d0148fe87d992443fdf8c841c283e2294033",
      "tree": "a931834c94ff94327d2072bc5f8aef4b59d52e06",
      "parents": [
        "5c7586994e7612ac45bde6bddff36f5fe3a64bf9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 11:45:02 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Thu Oct 29 11:45:02 2015 +0100"
      },
      "message": "Added babel preprocessor\n"
    },
    {
      "commit": "e300214cbf9fcccff7566ea02e5ee7bbcc8a1d80",
      "tree": "ce3be65560e4ea1d51fd402e30e0f1cebe25db20",
      "parents": [
        "0f0e01b0a20803d94cf00ae82397a9a3459d8422"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 21:44:24 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 21:44:24 2015 -0700"
      },
      "message": "clean up the bad requests library if it gets installed\n"
    },
    {
      "commit": "0f0e01b0a20803d94cf00ae82397a9a3459d8422",
      "tree": "2a0a8a78aabe0e1876de918e784cda25cc16a8ae",
      "parents": [
        "6bc2dafe1dd89318241ed344927162ea8d9a1af8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 21:18:15 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 21:18:15 2015 -0700"
      },
      "message": "Change \u0027Instance\u0027 to \u0027Container\u0027\n"
    },
    {
      "commit": "6bc2dafe1dd89318241ed344927162ea8d9a1af8",
      "tree": "8bcda5a41b3531b6b4cbb10815429cbfd4725c46",
      "parents": [
        "00860d75827d3e53f1c89b3980c2f57a58840a68"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 18:52:27 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 18:52:27 2015 -0700"
      },
      "message": "get ceilometer dashboard url from /root/setup/ceilometer_url\n"
    },
    {
      "commit": "00860d75827d3e53f1c89b3980c2f57a58840a68",
      "tree": "5630ae241875cc373be4b4d86adc6ae1cb1a31c1",
      "parents": [
        "d20fd1b773a5fe6e1b3852d32a6fa1a3c2f07854"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 16:20:48 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 16:20:48 2015 -0700"
      },
      "message": "push ceilometer_url file into /root/setup/\n"
    },
    {
      "commit": "d20fd1b773a5fe6e1b3852d32a6fa1a3c2f07854",
      "tree": "25fa61cee0f58e88b1307a1d2a032f505d7567a8",
      "parents": [
        "19b045901dfd0975793195d98df17bdd17cd2b5f",
        "0314b34c7c3f5b157f74ba7658595f7aee0e4e16"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Oct 28 16:03:53 2015 -0700"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Oct 28 16:03:53 2015 -0700"
      },
      "message": "Merge pull request #115 from teone/master\n\nJS Styleguide and Unit tests on XOSlib"
    },
    {
      "commit": "19b045901dfd0975793195d98df17bdd17cd2b5f",
      "tree": "43ab37990c4307920ce77a9100c1868cc1b70d4b",
      "parents": [
        "338905608d833adcf40c65e30485cea90badd524"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 15:03:37 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 15:03:37 2015 -0700"
      },
      "message": "ceilometer dashboard, WIP\n"
    },
    {
      "commit": "338905608d833adcf40c65e30485cea90badd524",
      "tree": "14c21b5955e7c971c1a6c299947ff7e0e564b781",
      "parents": [
        "ec33fc9181bcdd1c835de81c032a94f77abefc1b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 14:52:14 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Oct 28 14:52:14 2015 -0700"
      },
      "message": "add dashboardview support to tosca\n"
    },
    {
      "commit": "ec33fc9181bcdd1c835de81c032a94f77abefc1b",
      "tree": "f86783d880a2f03e2fa12bb12b914497a5727dff",
      "parents": [
        "f1d7c798a6bfa30b9700351a3c45141b330f9703"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Oct 28 17:19:20 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Oct 28 17:19:20 2015 -0400"
      },
      "message": "Config changes for vBNG app\n"
    },
    {
      "commit": "f1d7c798a6bfa30b9700351a3c45141b330f9703",
      "tree": "2ce9b9caefc857d20c349ee439d2c420db6e6e45",
      "parents": [
        "bdc788e0486d8e8a5b81c7e94a22efc9f79d6776"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Oct 28 17:18:44 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Oct 28 17:18:44 2015 -0400"
      },
      "message": "Fixed bug with installing switch, add tags\n"
    },
    {
      "commit": "bdc788e0486d8e8a5b81c7e94a22efc9f79d6776",
      "tree": "e8acb84dfc7a560095d8be5a31d493299395570b",
      "parents": [
        "b510c97056727c50cccf2e866dc744f3d518e725"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 15:50:38 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 15:50:38 2015 +0000"
      },
      "message": "added campus-arizona controller. fix incorrect controller deployments\n"
    },
    {
      "commit": "b510c97056727c50cccf2e866dc744f3d518e725",
      "tree": "9b38472f2e23a796c66911a36b7e6295869c512b",
      "parents": [
        "20aa7d17256dc8f432cb2a9e04304482e9c41001"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 15:11:45 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 15:11:45 2015 +0000"
      },
      "message": "removing\n"
    },
    {
      "commit": "20aa7d17256dc8f432cb2a9e04304482e9c41001",
      "tree": "c5da02bf376072968207a7d8347032c543d77db8",
      "parents": [
        "991adc744e33bb7334f34401be528c1c8637251b"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 15:10:21 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 15:10:21 2015 +0000"
      },
      "message": "lint\n"
    },
    {
      "commit": "5c7586994e7612ac45bde6bddff36f5fe3a64bf9",
      "tree": "5c8f303fb2be0c111a2280107fe37fabd93418ca",
      "parents": [
        "15d692ce57675c3b10e14b66acb54d0a052e5509"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Wed Oct 28 12:13:33 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Wed Oct 28 12:13:33 2015 +0100"
      },
      "message": "Minifing bower deps\n"
    },
    {
      "commit": "15d692ce57675c3b10e14b66acb54d0a052e5509",
      "tree": "e95a173f8ae2c8254156563fb2e76488db39ecbe",
      "parents": [
        "8a31ee2cab2ab154ad991044363c299e0ea3e600"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Wed Oct 28 12:00:07 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Wed Oct 28 12:00:07 2015 +0100"
      },
      "message": "Building app and caching templates\n"
    },
    {
      "commit": "0314b34c7c3f5b157f74ba7658595f7aee0e4e16",
      "tree": "a8a9b7e99a5871fecaff8d30c2935914ec8ee8e8",
      "parents": [
        "0b6dab072b37722ae383888f72fa5de26bf8fe41"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Wed Oct 28 10:39:59 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Wed Oct 28 10:39:59 2015 +0100"
      },
      "message": "Fixed backbone cookies, angular interceptor and added unit test for tokens\n"
    },
    {
      "commit": "991adc744e33bb7334f34401be528c1c8637251b",
      "tree": "dfb238021df8884570afde4e790d628b47fbb87e",
      "parents": [
        "3ea54f30a3e37205bafbbd5b8d39c6995f65f8eb"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 21:47:35 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 21:47:35 2015 -0700"
      },
      "message": "seems we need systemd instead of upstart\n"
    },
    {
      "commit": "3ea54f30a3e37205bafbbd5b8d39c6995f65f8eb",
      "tree": "bb1eb664cbbc995afad04f0205f7ac248269f9ba",
      "parents": [
        "1279c3c343145ddcc08c4cfcafcb4fad2870d25a",
        "1b601e533cfe7da3a05cc9c20c2d12b02e0b8586"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 21:20:25 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 21:20:25 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "1279c3c343145ddcc08c4cfcafcb4fad2870d25a",
      "tree": "3645ec95f95aa445997b9c05fee4b356734bf01c",
      "parents": [
        "71bcde3e997ca7106f341a5c16c212861e65797f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 21:20:19 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 21:20:19 2015 -0700"
      },
      "message": "network connectivity for containers on bare metal\n"
    },
    {
      "commit": "1b601e533cfe7da3a05cc9c20c2d12b02e0b8586",
      "tree": "92fc7b490d2900d7e2283f7eccd1476919c3b35e",
      "parents": [
        "aff85df3f5abd726553cb91bb77d8a4775479663"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 01:49:25 2015 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Wed Oct 28 01:49:38 2015 +0000"
      },
      "message": "fix typos\n"
    },
    {
      "commit": "aff85df3f5abd726553cb91bb77d8a4775479663",
      "tree": "aeb03cbf02335a71d099b94c01fe1291c8278ea8",
      "parents": [
        "5627da5044c15ed17d6f8ba7bf6ce12722615d2e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 20:55:42 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 20:55:42 2015 -0400"
      },
      "message": "use environment variables\n"
    },
    {
      "commit": "5627da5044c15ed17d6f8ba7bf6ce12722615d2e",
      "tree": "bea45d01c4cf1c6b0271486353be163125f95045",
      "parents": [
        "3d8cd79f6080835f7a591fabaeffb21f1da9812f"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 20:29:52 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 20:30:13 2015 -0400"
      },
      "message": "port forward\n"
    },
    {
      "commit": "3d8cd79f6080835f7a591fabaeffb21f1da9812f",
      "tree": "3f99f0ae379676f840979002d1a69bd67fd7f3a6",
      "parents": [
        "01304a814f93bc2dafaa7df3ea2936d6cc0af840"
      ],
      "author": {
        "name": "svavilap",
        "email": "svavilap@apt106.apt.emulab.net",
        "time": "Tue Oct 27 18:34:42 2015 -0400"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Oct 27 18:36:53 2015 -0400"
      },
      "message": "CORD configuration changes to enable ceilometer service\n"
    },
    {
      "commit": "01304a814f93bc2dafaa7df3ea2936d6cc0af840",
      "tree": "2e6cc122eb70d7bac14c02916f9065428e2a6512",
      "parents": [
        "24b1882b354401eefa18cd6e8092410263368953"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 18:16:03 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 18:16:03 2015 -0400"
      },
      "message": "listen on all addresses\n"
    },
    {
      "commit": "24b1882b354401eefa18cd6e8092410263368953",
      "tree": "79ca2374bbf9a76bc252bdd3703b60a8b12a7468",
      "parents": [
        "4e58f63cdf5308e74340cd42f8a41a92ac8bddb9"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:55:57 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:55:57 2015 -0400"
      },
      "message": "make start cmd script executable\n"
    },
    {
      "commit": "4e58f63cdf5308e74340cd42f8a41a92ac8bddb9",
      "tree": "8d703399637ced407e49d779fb4a01fff99d841a",
      "parents": [
        "fcef1d04d3f7d90b2a1c5ec11a27900fd57a9f7c"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:49:39 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:49:39 2015 -0400"
      },
      "message": "replace ADD with RUN cp\n"
    },
    {
      "commit": "fcef1d04d3f7d90b2a1c5ec11a27900fd57a9f7c",
      "tree": "e77900b43d2dd9458b02419d003b4f4e5a43eea2",
      "parents": [
        "0c00e2edaf5b1da0346630bd0f88c61134d8f05e"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:42:01 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:42:01 2015 -0400"
      },
      "message": "fix paths\n"
    },
    {
      "commit": "0c00e2edaf5b1da0346630bd0f88c61134d8f05e",
      "tree": "72555e6803ffb3aaa6932cf419afa1b1dd75305f",
      "parents": [
        "58e7a92b556a471b31fd85548740223a99150643"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:21:35 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 17:21:35 2015 -0400"
      },
      "message": "clone xos from git\n"
    },
    {
      "commit": "58e7a92b556a471b31fd85548740223a99150643",
      "tree": "3a0a2dc314baad7ceeb3dc49dc35946e76a532c8",
      "parents": [
        "186b250e1ae6d3390d71aa09f81ba3c44bd3e704"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:57:17 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:57:29 2015 -0400"
      },
      "message": "updated\n"
    },
    {
      "commit": "186b250e1ae6d3390d71aa09f81ba3c44bd3e704",
      "tree": "a06a673f14297a7ab19d5d9777ba2f3478c32d15",
      "parents": [
        "b54c27c8104e20e8722ccb18ef4793007a0153c6"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:56:17 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:57:28 2015 -0400"
      },
      "message": "change CMD\n"
    },
    {
      "commit": "b54c27c8104e20e8722ccb18ef4793007a0153c6",
      "tree": "d658a9e7bf964c6e91d79f3fdaaa7b2f45ae7f77",
      "parents": [
        "1efaa75030df410855f4e3e8891f49f1e69399ee"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:39:59 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:57:28 2015 -0400"
      },
      "message": "Install xos before observer supervisor config\n"
    },
    {
      "commit": "1efaa75030df410855f4e3e8891f49f1e69399ee",
      "tree": "7c0f8bb0cb04498ec949e20713f417f81974a895",
      "parents": [
        "4b88a5eecf1de00e4ec773e6679f394f02fa7f35"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Oct 27 16:24:04 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Oct 27 16:24:04 2015 -0400"
      },
      "message": "Fleshed out\n"
    },
    {
      "commit": "4b88a5eecf1de00e4ec773e6679f394f02fa7f35",
      "tree": "a57e5d5a3c108f9a1e9eb6a26f080e80afa4dc7e",
      "parents": [
        "40ef7a368a16d0bfc686716cf26297916b1c827d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:11:06 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 16:11:06 2015 -0400"
      },
      "message": "use original dockerfile for now\n"
    },
    {
      "commit": "40ef7a368a16d0bfc686716cf26297916b1c827d",
      "tree": "ff7abce6aeee8744f8340d70798778005a308e1f",
      "parents": [
        "c0c88348a5a467af2ec2aede741a93eefd446edc"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:48:26 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:48:26 2015 -0400"
      },
      "message": "bump ubuntu version\n"
    },
    {
      "commit": "c0c88348a5a467af2ec2aede741a93eefd446edc",
      "tree": "37e4b99d8101e89c6cae76044e92ecaae2430ff5",
      "parents": [
        "6d335fa6c4ed1d03c90fe1fdf29a0ec6d2723779"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:44:55 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:44:55 2015 -0400"
      },
      "message": "add postgres to superviror config\n"
    },
    {
      "commit": "6d335fa6c4ed1d03c90fe1fdf29a0ec6d2723779",
      "tree": "0f89b377a5f1ded4744e333ba9d7b1b83aaa01b8",
      "parents": [
        "cb7d312f13859103fa0c58758b148e8e331c6538"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:29:29 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:29:29 2015 -0400"
      },
      "message": "minor revert\n"
    },
    {
      "commit": "cb7d312f13859103fa0c58758b148e8e331c6538",
      "tree": "29a5e0160f9ed72ff22066acd99fe1a2cbbe6443",
      "parents": [
        "415583d5024399f857e9b8b7b5da19e6351297be"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:07:43 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:07:58 2015 -0400"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "415583d5024399f857e9b8b7b5da19e6351297be",
      "tree": "daaa4c3734297d7f2c94dcb9591be78e0e73f91c",
      "parents": [
        "5b11a1bb2cd27125d3d4f535e640d096186de68d"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:02:38 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 15:07:58 2015 -0400"
      },
      "message": "run uwsgi as root\n"
    },
    {
      "commit": "5b11a1bb2cd27125d3d4f535e640d096186de68d",
      "tree": "76f79c2ba3f2d007c9f9736c1fdaba27251f23c5",
      "parents": [
        "71bcde3e997ca7106f341a5c16c212861e65797f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Oct 27 14:56:41 2015 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Oct 27 14:56:41 2015 -0400"
      },
      "message": "Playbook for configuring CORD dataplane\n"
    },
    {
      "commit": "71bcde3e997ca7106f341a5c16c212861e65797f",
      "tree": "f8d4ef633735689a03a49721c05254f96662809b",
      "parents": [
        "b718ec53b3fffc313d28726c2b4b2b4506325250",
        "0df64fa6ceb02e9d784bdc1b993041803cb0f137"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 10:29:45 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 10:29:45 2015 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "b718ec53b3fffc313d28726c2b4b2b4506325250",
      "tree": "16b516b5cf800b8dd47407e7892f1af4982cb1b8",
      "parents": [
        "533f9228d5e84a090085cc4cbf61ec13538716a5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 10:29:39 2015 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Oct 27 10:29:39 2015 -0700"
      },
      "message": "add rabbit_host, rabbit_user, and rabbit_password to controller Tosca object\n"
    },
    {
      "commit": "0b6dab072b37722ae383888f72fa5de26bf8fe41",
      "tree": "0e7ff3f594775021e644163a25219a30d0d2eb0f",
      "parents": [
        "15d91d6466423e63ce8031bbaacd20cdf87ed9c6",
        "0df64fa6ceb02e9d784bdc1b993041803cb0f137"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Oct 27 17:33:10 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Oct 27 17:33:10 2015 +0100"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/open-cloud/xos\n"
    },
    {
      "commit": "15d91d6466423e63ce8031bbaacd20cdf87ed9c6",
      "tree": "d2f2eade12c29c336ef8daf5f861233bd873e0ee",
      "parents": [
        "a70f6004fb1f42ee7eb0344ce9e8221b077c0cbb",
        "8a31ee2cab2ab154ad991044363c299e0ea3e600"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Oct 27 16:43:05 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Oct 27 16:43:05 2015 +0100"
      },
      "message": "Merge branch \u0027release/1.0.0\u0027\n"
    },
    {
      "commit": "8a31ee2cab2ab154ad991044363c299e0ea3e600",
      "tree": "bd3cc38c5d0e785c65a06f0e52688cceeba3af97",
      "parents": [
        "50673a7fd6f6a226c36bf1c8902cdd834e3a8bbf"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Oct 27 16:41:47 2015 +0100"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@link-me.it",
        "time": "Tue Oct 27 16:41:47 2015 +0100"
      },
      "message": "Tested CP User view and suppressed lint errors\n"
    },
    {
      "commit": "0df64fa6ceb02e9d784bdc1b993041803cb0f137",
      "tree": "b1adb28654ef95bba13ced084c2bca50aee825fe",
      "parents": [
        "7528bb0566f27db81b1dc96c7619230315ba5d38"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 11:29:10 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 11:29:10 2015 -0400"
      },
      "message": "paths\n"
    },
    {
      "commit": "7528bb0566f27db81b1dc96c7619230315ba5d38",
      "tree": "d7314fa9cf2f9bd70298b848891719a581fa60a1",
      "parents": [
        "b24cf75a12fe1d0642e4bf24843051b345c5da16"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 11:28:02 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 11:28:02 2015 -0400"
      },
      "message": "support ipv6\n"
    },
    {
      "commit": "b24cf75a12fe1d0642e4bf24843051b345c5da16",
      "tree": "20168f2713201e96270bba2276a63dd9c6ba4313",
      "parents": [
        "d206d51843d4eaf4e9314e06ac35ef6c9f49faab"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 10:43:18 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 10:43:18 2015 -0400"
      },
      "message": "overwrite default nginx conf with xos site config\n"
    },
    {
      "commit": "d206d51843d4eaf4e9314e06ac35ef6c9f49faab",
      "tree": "6de29835e534f62721c51cc896cb5f3dfe70e68c",
      "parents": [
        "4c6e99c16be09565e9c1d66917565e51ae44d9a4"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 07:25:13 2015 -0400"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tmack@cs.princeton.edu",
        "time": "Tue Oct 27 07:25:13 2015 -0400"
      },
      "message": "change nginx port back to 80 and overwrite default site\n"
    }
  ],
  "next": "4c6e99c16be09565e9c1d66917565e51ae44d9a4"
}
