)]}'
{
  "log": [
    {
      "commit": "c1cbd6a7a156ea8fa520bcef8f5ed23ff25d6d0d",
      "tree": "ec28aae378c3aaed3a12611b40a798a0626b7d2b",
      "parents": [
        "a0a9ee73b64d2ccf2830e57e4d3454444181cc59"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 28 16:49:26 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 28 16:49:26 2016 -0700"
      },
      "message": "Fixed tests\n"
    },
    {
      "commit": "a0a9ee73b64d2ccf2830e57e4d3454444181cc59",
      "tree": "d80f0704f06d6235c2ebdb2b9b98b1c439db9313",
      "parents": [
        "232cf5d3e45adf3d674487222ce68ade40a1eafe",
        "081d9a3f0e6a31200187053477b2a8ab91a2ff27"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 14:10:56 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 14:10:56 2016 -0700"
      },
      "message": "Merge branch \u0027feature/fabric\u0027\n"
    },
    {
      "commit": "081d9a3f0e6a31200187053477b2a8ab91a2ff27",
      "tree": "e697f4274e88e00bb28aa3f9041eb659ec0dbbd6",
      "parents": [
        "dd5275f58c35c4191a9e631a91514e2c39b8f6e7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 13:54:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 13:54:09 2016 -0700"
      },
      "message": "fix wrong class name\n"
    },
    {
      "commit": "232cf5d3e45adf3d674487222ce68ade40a1eafe",
      "tree": "fe8bce89430e909f095be7c0621e78a729a1a98e",
      "parents": [
        "570f093145da872a677fe304e4528bf39f116942"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Apr 28 16:43:18 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Apr 28 16:43:18 2016 -0400"
      },
      "message": "http does not seem to work with automated testing\n"
    },
    {
      "commit": "dd5275f58c35c4191a9e631a91514e2c39b8f6e7",
      "tree": "44b70bd65da393193297632342f5e6338d7d717d",
      "parents": [
        "38eab48bf47f6977bf3028a4d75d93d0252d4456"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 11:28:06 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 11:28:06 2016 -0700"
      },
      "message": "reverting the service name change for now\n"
    },
    {
      "commit": "38eab48bf47f6977bf3028a4d75d93d0252d4456",
      "tree": "c445c6ad9b5ef7e3ac05a7da6e9c5d5872d4a871",
      "parents": [
        "f6f4e19669f8ebbc4fd3d998de550bc0cd21de29"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 08:41:31 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 28 08:41:31 2016 -0700"
      },
      "message": "add fabric service; rename services\n"
    },
    {
      "commit": "f6f4e19669f8ebbc4fd3d998de550bc0cd21de29",
      "tree": "2244c4fd568aef26bb8956da04d69ccae59d9879",
      "parents": [
        "570f093145da872a677fe304e4528bf39f116942"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 22:53:43 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 22:53:43 2016 -0700"
      },
      "message": "stubs for fabric service\n"
    },
    {
      "commit": "570f093145da872a677fe304e4528bf39f116942",
      "tree": "abfc3ac877ba407ed7eb5005bba2f2a7647fb9ab",
      "parents": [
        "e25820a9498dae8c89b83eaf538f587f84b9e3ce",
        "18b3f338923081ab799b5eb2861f3febccce8380"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 27 17:31:21 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 27 17:31:21 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "e25820a9498dae8c89b83eaf538f587f84b9e3ce",
      "tree": "163e75f20f4703af320bab7c8012c65ad6e2e8d5",
      "parents": [
        "88220ed230eaf842d5ac28a7d850891f2c07c1e8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 27 17:31:11 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 27 17:31:11 2016 -0700"
      },
      "message": "Moved apiary.rb in the root\n"
    },
    {
      "commit": "18b3f338923081ab799b5eb2861f3febccce8380",
      "tree": "98c663c8a24a54b43dd582cae73a8d6c9e90a7bb",
      "parents": [
        "d6230645851859e5e63efc97e2344794d07b66fd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 16:04:30 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 16:04:30 2016 -0700"
      },
      "message": "fix VTR synchronizer attribute error\n"
    },
    {
      "commit": "d6230645851859e5e63efc97e2344794d07b66fd",
      "tree": "cdee49a889b0bb5c2c5be84af7edfefc48d32698",
      "parents": [
        "db307565f5d65232c0eeb2d6858b4da0ee1a654f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 15:36:39 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 15:36:39 2016 -0700"
      },
      "message": "add VTN API rest endpoint to new api\n"
    },
    {
      "commit": "db307565f5d65232c0eeb2d6858b4da0ee1a654f",
      "tree": "85ca6fffc6924f4aebd68eb7048d4704b614c633",
      "parents": [
        "53b6e4e3c2adeef1f536578794daa89e9d3240c8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 15:34:04 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 15:34:04 2016 -0700"
      },
      "message": "revert change\n"
    },
    {
      "commit": "53b6e4e3c2adeef1f536578794daa89e9d3240c8",
      "tree": "aad5ffd13939fd1cad88826bb5920bceaf030bb5",
      "parents": [
        "ccf7a174bb70c077b7e19e2bca81cedca56a2e70",
        "f631d09efdbe7f34ed6e54630729819fb1fa20ed"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 13:22:13 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 13:22:13 2016 -0700"
      },
      "message": "Merge remote-tracking branch \u0027origin/master\u0027 into feature/api-cleanup\n"
    },
    {
      "commit": "ccf7a174bb70c077b7e19e2bca81cedca56a2e70",
      "tree": "954079a058d32c355642f938a4ff2de6ec663a2a",
      "parents": [
        "085ec447308985fd5fb51c5d5b91d81ce41b96b6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 13:22:08 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 27 13:22:08 2016 -0700"
      },
      "message": "add serializer for vtn viewset\n"
    },
    {
      "commit": "f631d09efdbe7f34ed6e54630729819fb1fa20ed",
      "tree": "95b0694a2d2d662d943bfef18c68f64e23e66d5e",
      "parents": [
        "f5c361b0c356327521857458d1dbbc9fcefaab29"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 27 14:30:03 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 27 14:30:03 2016 -0400"
      },
      "message": "Cut-and-paste bug fix\n"
    },
    {
      "commit": "f5c361b0c356327521857458d1dbbc9fcefaab29",
      "tree": "851733744d344d3f84f9fc78dfb51490a098906e",
      "parents": [
        "925a805ba153a53a49472eb89e6ee2800c9a3e6c"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Apr 27 19:19:07 2016 +0200"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Apr 27 19:19:07 2016 +0200"
      },
      "message": "Eliminate synchronizer to data model feedback\n"
    },
    {
      "commit": "925a805ba153a53a49472eb89e6ee2800c9a3e6c",
      "tree": "1cc9d239f3d4c5352a47927d9cfc4ec8115300a5",
      "parents": [
        "ba5f9e7685d7eee27e9780a2675ddf9795f24e7b",
        "bed15a45cd5c7983d8731869633408a0d1fa558a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 20:29:38 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 20:29:38 2016 -0700"
      },
      "message": "Merge branch \u0027feature/fixture-cleanup\u0027\n"
    },
    {
      "commit": "bed15a45cd5c7983d8731869633408a0d1fa558a",
      "tree": "3504278b6a77f0bf48cdefee75aaa898db5b0db0",
      "parents": [
        "58aa866645304d2def17c21fc89accdbe7f4d5c6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 20:26:53 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 20:26:53 2016 -0700"
      },
      "message": "attach TenantView to MyDeployment\n"
    },
    {
      "commit": "ba5f9e7685d7eee27e9780a2675ddf9795f24e7b",
      "tree": "f61da29d2389123c07f29f119e7b1ed54f4619a0",
      "parents": [
        "d6a305ada877dd3dae03eba4d17f0f7e55eb31ae",
        "58aa866645304d2def17c21fc89accdbe7f4d5c6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:40:50 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:40:50 2016 -0700"
      },
      "message": "Merge branch \u0027feature/fixture-cleanup\u0027\n"
    },
    {
      "commit": "58aa866645304d2def17c21fc89accdbe7f4d5c6",
      "tree": "a8a1e2c53424c19a62f20eef343f2c45abf21267",
      "parents": [
        "2c6dc269a5ecbe26643519c50228f66da983049e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:34:24 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:34:24 2016 -0700"
      },
      "message": "update Makefiles to reflect refactoring of base.yaml\n"
    },
    {
      "commit": "2c6dc269a5ecbe26643519c50228f66da983049e",
      "tree": "132f77ae4b632b6aa5e2bcffc0a73bfa8d71f24e",
      "parents": [
        "ab82a82871420b5b19893494337cd62363d73fc5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:32:57 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:32:57 2016 -0700"
      },
      "message": "update Makefiles to reflect refactoring of base.yaml\n"
    },
    {
      "commit": "ab82a82871420b5b19893494337cd62363d73fc5",
      "tree": "5f0562454c906582e7501926d5ae83bb89218ef0",
      "parents": [
        "964ff78128f561a9a363202297df5e85bf844026"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:25:48 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:25:48 2016 -0700"
      },
      "message": "remove defaults from networktemplate object\n"
    },
    {
      "commit": "964ff78128f561a9a363202297df5e85bf844026",
      "tree": "25790e9a37d4b1868597f5bac696e9a174d146d2",
      "parents": [
        "9ad02c61694989b0c2e8c3af0401f9e02d367c60"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:13:56 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:13:56 2016 -0700"
      },
      "message": "make firstname and lastname not required; remove the tosca default for bool fields in user obj\n"
    },
    {
      "commit": "9ad02c61694989b0c2e8c3af0401f9e02d367c60",
      "tree": "b9a513c953d118c44afce77513104c26fcfdc91e",
      "parents": [
        "0e092823fd3107fa40a2940f7b254c4354829e6e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:12:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 16:12:45 2016 -0700"
      },
      "message": "add image to deployment\n"
    },
    {
      "commit": "0e092823fd3107fa40a2940f7b254c4354829e6e",
      "tree": "78e527e878570a5039e582dd3e10b7ae144671a7",
      "parents": [
        "6d90dc14af364e98e4bd51df59f08f24742911e8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 15:01:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 15:01:45 2016 -0700"
      },
      "message": "refactor base.yaml\n"
    },
    {
      "commit": "d6a305ada877dd3dae03eba4d17f0f7e55eb31ae",
      "tree": "c09369bfd201c6fd722807aa3d67fa7ba950dd4f",
      "parents": [
        "4e4afeca1fd4fbe7056a3f14e7fe9cd688e2054e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 14:45:20 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 14:45:20 2016 -0700"
      },
      "message": "return empty list when there are no service dependencies\n"
    },
    {
      "commit": "4e4afeca1fd4fbe7056a3f14e7fe9cd688e2054e",
      "tree": "3352518a9848fa36f8b24b8977427b3cf9c48e96",
      "parents": [
        "6d90dc14af364e98e4bd51df59f08f24742911e8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Apr 26 16:29:06 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Tue Apr 26 16:29:06 2016 -0400"
      },
      "message": "Use TOSCA to configure VTN\n"
    },
    {
      "commit": "6d90dc14af364e98e4bd51df59f08f24742911e8",
      "tree": "6ccb4c8ad8a33f00322935e0507f68343ed8e612",
      "parents": [
        "a0ffea0524e9af06fbe15d5461da15a227753fde"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 10:48:58 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 10:48:58 2016 -0700"
      },
      "message": "set service to tag\n"
    },
    {
      "commit": "a0ffea0524e9af06fbe15d5461da15a227753fde",
      "tree": "d69a2c87c7a5254b72bb4f6c24e3f406696ecaf5",
      "parents": [
        "20d99df8e9ff16593e83e2e6ad7d2d608848b6a9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 10:39:53 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 26 10:39:53 2016 -0700"
      },
      "message": "add Tag object to Tosca\n"
    },
    {
      "commit": "20d99df8e9ff16593e83e2e6ad7d2d608848b6a9",
      "tree": "360728752c34b979e747901052487b97c2ce63d6",
      "parents": [
        "337748331b653f64631560cbf4e08b99e6824b35",
        "c08a4a3a958c3bf1e19030a868300252056cfe46"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 20:28:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 20:28:45 2016 -0700"
      },
      "message": "resolve merge conflict\n"
    },
    {
      "commit": "337748331b653f64631560cbf4e08b99e6824b35",
      "tree": "a7f3e8dec3b9a01e403bc34e78369502e91664d5",
      "parents": [
        "b0990d3ed52a3eba91dd213219971591a689f7e1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 20:20:59 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 20:20:59 2016 -0700"
      },
      "message": "add fixtures.yaml to remaining configurations\n"
    },
    {
      "commit": "b0990d3ed52a3eba91dd213219971591a689f7e1",
      "tree": "81609c63149ca95358eaa9492b50987c1e16aaeb",
      "parents": [
        "0482422cc00e5b38b40830df86f49770aec3b9cf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 20:16:31 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 20:16:31 2016 -0700"
      },
      "message": "convert all roles, dashboardviews, flavors, and networktemplates from Fixtures to Tosca\n"
    },
    {
      "commit": "0482422cc00e5b38b40830df86f49770aec3b9cf",
      "tree": "39b1d69d93f991a29be78278d48f512bac71a5f4",
      "parents": [
        "71df2d6b2026fa22d64e22034b1b5675eddf1ddd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 16:45:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 16:45:09 2016 -0700"
      },
      "message": "add siteroll, slicerole, tenantrole, and deploymentrole to Tosca\n"
    },
    {
      "commit": "c08a4a3a958c3bf1e19030a868300252056cfe46",
      "tree": "04131fb3345992af3b15a2fc247ce384f3b97ead",
      "parents": [
        "88220ed230eaf842d5ac28a7d850891f2c07c1e8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 19:27:08 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 19:27:08 2016 -0400"
      },
      "message": "What should work before proceeding"
    },
    {
      "commit": "71df2d6b2026fa22d64e22034b1b5675eddf1ddd",
      "tree": "2338166802d4172a46dcd1447bf26d77b75552f9",
      "parents": [
        "32596413ce0092194ebee4d932786052d533fe1f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 15:19:03 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 15:19:03 2016 -0700"
      },
      "message": "fix syntax error\n"
    },
    {
      "commit": "32596413ce0092194ebee4d932786052d533fe1f",
      "tree": "44b8b79f500dfc4633def2fba9c10a8090cfc7d4",
      "parents": [
        "70b6378ff172ea0a0c42543fe6047b80f9d6c5f5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 14:55:22 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 14:55:22 2016 -0700"
      },
      "message": "allow kind#objname syntax\n"
    },
    {
      "commit": "88220ed230eaf842d5ac28a7d850891f2c07c1e8",
      "tree": "a485be3000241a209c038427d8ad7b837047c003",
      "parents": [
        "cd60399bc79a24294b3d91c6ccbbc362f8fff74f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 25 14:40:01 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 25 14:40:01 2016 -0700"
      },
      "message": "Fixed test-standalone config\n"
    },
    {
      "commit": "cd60399bc79a24294b3d91c6ccbbc362f8fff74f",
      "tree": "a8c18dd6874eb096cfd6ba7ab251b880d6085655",
      "parents": [
        "70b6378ff172ea0a0c42543fe6047b80f9d6c5f5"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 17:23:22 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 17:23:22 2016 -0400"
      },
      "message": "Reflect latest auto-configuration changes"
    },
    {
      "commit": "70b6378ff172ea0a0c42543fe6047b80f9d6c5f5",
      "tree": "e575b1511d7fa963cc6100951302a2c2d33741a3",
      "parents": [
        "0b866fc9135345f3c27172757714ac4804afaa47"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 14:38:24 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Apr 25 14:38:24 2016 -0400"
      },
      "message": "Add jinja2 to pip install"
    },
    {
      "commit": "0b866fc9135345f3c27172757714ac4804afaa47",
      "tree": "6495cd3120ad7d19d0a2acdaa25da03fc2c783a9",
      "parents": [
        "1c390215fc3176ffa0a5b0b663688a862bfc8b19",
        "f698cbe8375add9b2f0d3f8d871b477de4d943b5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 10:24:16 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 10:24:16 2016 -0700"
      },
      "message": "fix merge conflict\n"
    },
    {
      "commit": "f698cbe8375add9b2f0d3f8d871b477de4d943b5",
      "tree": "cdbb67ae50dee32a69dd1c4ece44cdf4f40f9bfc",
      "parents": [
        "896fc828beefb9a7c2e84165c40d5cadcd5f68c5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 10:14:55 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 10:14:55 2016 -0700"
      },
      "message": "syntax fix\n"
    },
    {
      "commit": "896fc828beefb9a7c2e84165c40d5cadcd5f68c5",
      "tree": "86e8d1b26e7d07b6b3686cf9681d3a7fed1e05b5",
      "parents": [
        "49847cabdb2d46fb33ac7e0717e49ae4f0f387e0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 09:32:30 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 09:32:30 2016 -0700"
      },
      "message": "Capitalization fix\n"
    },
    {
      "commit": "49847cabdb2d46fb33ac7e0717e49ae4f0f387e0",
      "tree": "1e51f3ce942a84490fc52a33f43fd46669005c9f",
      "parents": [
        "786750b325637fb383db1dc243423dbb11120cc0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 09:30:37 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 09:30:37 2016 -0700"
      },
      "message": "clean up references to default_flavor\n"
    },
    {
      "commit": "786750b325637fb383db1dc243423dbb11120cc0",
      "tree": "8a0a3749981ac78a6ee45bd42413f4c1fd27641e",
      "parents": [
        "4f98a151f40b60d42e6a5564bf6075068d9a49f5"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 09:21:08 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Apr 25 09:21:08 2016 -0700"
      },
      "message": "add tosca support for flavor\n"
    },
    {
      "commit": "4f98a151f40b60d42e6a5564bf6075068d9a49f5",
      "tree": "c41c19acb2e575f4e8606844daa59041c51a004a",
      "parents": [
        "2542f889d5110d4502f62ae46c69180ebee1cebc"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 10:53:08 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 10:53:08 2016 -0700"
      },
      "message": "allow site_deployment to be created with no controller\n"
    },
    {
      "commit": "2542f889d5110d4502f62ae46c69180ebee1cebc",
      "tree": "448cd4fbf107cbb0738eedc44dd00f04c1eb6301",
      "parents": [
        "208f2531d43919287f42fe03928f8aab5dac87ba"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 10:52:41 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 10:52:41 2016 -0700"
      },
      "message": "move dashboard-deployment and flavor-deployment relations out of fixture and into tosca\n"
    },
    {
      "commit": "208f2531d43919287f42fe03928f8aab5dac87ba",
      "tree": "c1c75111579ae8c49d3b8dba61c5b6045f74d5db",
      "parents": [
        "69d104c57da34d63c3b690a2976c1a9a97c5d3b2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 09:26:42 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 09:26:42 2016 -0700"
      },
      "message": "cleanup\n"
    },
    {
      "commit": "69d104c57da34d63c3b690a2976c1a9a97c5d3b2",
      "tree": "1ab65a6e4c78c08619fcd7426a6fce521022204d",
      "parents": [
        "4633ca5978a53061691bf2e026df209712c051d0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 09:26:18 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 09:26:18 2016 -0700"
      },
      "message": "allow tosca to run with no user\n"
    },
    {
      "commit": "4633ca5978a53061691bf2e026df209712c051d0",
      "tree": "0e62cd354ae251a73940656d03d127b7f0d61af3",
      "parents": [
        "9fd30693a4035cfb6f2d69bb3f5aed8b08373a6e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 09:25:46 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 22 09:25:46 2016 -0700"
      },
      "message": "move mysite/mydeployment/padmin@vicci.org from fixture to tosca\n"
    },
    {
      "commit": "1c390215fc3176ffa0a5b0b663688a862bfc8b19",
      "tree": "cc515b67db35c84520f2a307d5e81e09efc04c92",
      "parents": [
        "dba2656b5bcf52c77118e40a872fd9c3569b9eed",
        "a7ae802c491ef55a1673ecb49d2409f5fee328ed"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Thu Apr 21 22:22:56 2016 -0700"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Thu Apr 21 22:22:56 2016 -0700"
      },
      "message": "Merge pull request #137 from jermowery/AddVPNService\n\nAdd an initial OpenVPN Service"
    },
    {
      "commit": "a7ae802c491ef55a1673ecb49d2409f5fee328ed",
      "tree": "9ec157f6d8e967de4f6e5dd1a1b8ac60f9ca911a",
      "parents": [
        "1daa5933cc5a62cce6c2847c91e2bb6561c91e4b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 21:35:09 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 21:35:09 2016 -0700"
      },
      "message": "Add Jinja2 to pip modules"
    },
    {
      "commit": "1daa5933cc5a62cce6c2847c91e2bb6561c91e4b",
      "tree": "a43dfc0591659c6928bed8ad732c62c7cf6e7a53",
      "parents": [
        "bfda8be41d42d9c1886bd0dee5a22eb5bec40527"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 21:30:47 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 21:30:47 2016 -0700"
      },
      "message": "Turn off debugging"
    },
    {
      "commit": "dba2656b5bcf52c77118e40a872fd9c3569b9eed",
      "tree": "da79a6a960a7034a8d165d18c495f4cce1ed259c",
      "parents": [
        "f352b900bc084960106c32c199222ede8bfcdee0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 21 16:12:48 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Apr 21 16:12:48 2016 -0700"
      },
      "message": "remove obsolete file\n"
    },
    {
      "commit": "f352b900bc084960106c32c199222ede8bfcdee0",
      "tree": "1dcee94c2fbb73ff879b8c93751fab6fa8ae8551",
      "parents": [
        "6e3b28e2674e5d2313a8eaa8b78bb4820c97a175"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Apr 21 13:22:00 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Apr 21 13:22:00 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "6e3b28e2674e5d2313a8eaa8b78bb4820c97a175",
      "tree": "a29f266d8468f1eb1eb992296af99b41214b3806",
      "parents": [
        "a937c3878590006fa0058c72ecffdacf64cc320f"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Apr 21 16:11:30 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Apr 21 16:11:30 2016 -0400"
      },
      "message": "Update VTN config generation to use VTN Service\n"
    },
    {
      "commit": "bfda8be41d42d9c1886bd0dee5a22eb5bec40527",
      "tree": "d8d1daac13f2804af7f16485885c819ace7391bd",
      "parents": [
        "5ed452b0d7299d3a0e642f18f914017ed9cdc428",
        "a937c3878590006fa0058c72ecffdacf64cc320f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 12:57:44 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Apr 21 12:57:44 2016 -0700"
      },
      "message": "Merge master\n"
    },
    {
      "commit": "a937c3878590006fa0058c72ecffdacf64cc320f",
      "tree": "7951a6ab58758eccdbf0ebf802f1de04eb43ca94",
      "parents": [
        "7e92b0f18a34aa4bb10394767ab13ce1d911ce6d",
        "84df68fb8652511b3db7cdd1f01779b84294d125"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@users.noreply.github.com",
        "time": "Thu Apr 21 12:52:16 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@users.noreply.github.com",
        "time": "Thu Apr 21 12:52:16 2016 -0700"
      },
      "message": "Merge pull request #139 from open-cloud/feature/remove_old_hello\n\nCommitted after discussion on 2016-04-21"
    },
    {
      "commit": "7e92b0f18a34aa4bb10394767ab13ce1d911ce6d",
      "tree": "c064ec03b3bd43f3c7d77242e4355f06034bd97e",
      "parents": [
        "9fd30693a4035cfb6f2d69bb3f5aed8b08373a6e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Apr 21 13:40:26 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Apr 21 13:40:26 2016 -0400"
      },
      "message": "Fix CORD logo\n"
    },
    {
      "commit": "9fd30693a4035cfb6f2d69bb3f5aed8b08373a6e",
      "tree": "36ab00aa2401eea307ae4c8d939927f7479c6cc3",
      "parents": [
        "384c1ae27626aa13f742fb4b5469fca2783de695"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 21:33:27 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 21:33:27 2016 -0700"
      },
      "message": "add vtn service; rename service_onos_vtn to service_onos_cord\n"
    },
    {
      "commit": "384c1ae27626aa13f742fb4b5469fca2783de695",
      "tree": "dc9515a520b2fb0c45c3f8c10ea073fa03d8c781",
      "parents": [
        "5b95e2767e7caf7dd7d6aaa800d6f1acf4b4649a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 21:32:57 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 21:32:57 2016 -0700"
      },
      "message": "fix class name\n"
    },
    {
      "commit": "5b95e2767e7caf7dd7d6aaa800d6f1acf4b4649a",
      "tree": "922927d0425eb92c2318f8acf5c4da3622028e29",
      "parents": [
        "747553984bc691732b6f700820b26101a605cda0"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 17:18:50 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 17:18:50 2016 -0700"
      },
      "message": "missed a field\n"
    },
    {
      "commit": "747553984bc691732b6f700820b26101a605cda0",
      "tree": "3edb65b567158b7b6e1594df11eca806036c84a7",
      "parents": [
        "026d161488492922920d88ad00930dbf124bfb93"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 17:18:39 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 17:18:39 2016 -0700"
      },
      "message": "add VTNService tosca\n"
    },
    {
      "commit": "026d161488492922920d88ad00930dbf124bfb93",
      "tree": "3e3bfde921b2e76bb2cd65636f05bdd6f620d773",
      "parents": [
        "3278aeb7082e2f65e8690a88fb9b087803412eb2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 16:58:44 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 16:58:44 2016 -0700"
      },
      "message": "add VTN models and admin\n"
    },
    {
      "commit": "3278aeb7082e2f65e8690a88fb9b087803412eb2",
      "tree": "b346e9419f4e7790a4ccdeb0f7ca2f28b6501a05",
      "parents": [
        "a07770c09bea33ebd248bd9fa4479c3e4ce25ecf",
        "4eb32a7e9e72ebc6e7845e9799a5ef44215f6c28"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 20 15:01:00 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 20 15:01:00 2016 -0400"
      },
      "message": "Merge branch \u0027bugfix/vtn-config-change\u0027\n"
    },
    {
      "commit": "a07770c09bea33ebd248bd9fa4479c3e4ce25ecf",
      "tree": "b3401431bca849a9e36d45d677a68e772ef9416d",
      "parents": [
        "e97defb2e349cbcf624318dd9cc02895dc8b0405"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 20 11:40:12 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 20 11:40:12 2016 -0700"
      },
      "message": "Updated vSG api source\n"
    },
    {
      "commit": "e97defb2e349cbcf624318dd9cc02895dc8b0405",
      "tree": "1504206c15b2812e163f3e881349ef60068bcbaa",
      "parents": [
        "1c3099ca94796b14dcfc89cac14b52db2e9636bf",
        "9cba1fda40fb5270d2fc789136780fa2ff3bc147"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 20 11:38:50 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Apr 20 11:38:50 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "9cba1fda40fb5270d2fc789136780fa2ff3bc147",
      "tree": "6d1772358f555ce17bb12667d1658da8c831212f",
      "parents": [
        "b5552b860f5652d803bebeef39d603822b588b60"
      ],
      "author": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Apr 20 11:37:17 2016 -0700"
      },
      "committer": {
        "name": "sbconsulting",
        "email": "sbconsulting@users.noreply.github.com",
        "time": "Wed Apr 20 11:37:17 2016 -0700"
      },
      "message": "Update docs to reflect vSG gateway settings were removed"
    },
    {
      "commit": "b5552b860f5652d803bebeef39d603822b588b60",
      "tree": "b5044dd14246ff7845c0ecbddd8fc2086d297158",
      "parents": [
        "0df9a4b9f3c6d71daea70a14e201826be504a06b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 11:33:16 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 11:33:16 2016 -0700"
      },
      "message": "remove fields that are no longer present in vSG service\n"
    },
    {
      "commit": "4eb32a7e9e72ebc6e7845e9799a5ef44215f6c28",
      "tree": "2e354361e8e4893c9ae0f6dee00660fa8ff9f10f",
      "parents": [
        "0df9a4b9f3c6d71daea70a14e201826be504a06b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 20 14:27:39 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Apr 20 14:27:39 2016 -0400"
      },
      "message": "VTN config changed slightly\n"
    },
    {
      "commit": "0df9a4b9f3c6d71daea70a14e201826be504a06b",
      "tree": "85779a4c9f957a20597ea1cfe1e8150c3ce16154",
      "parents": [
        "9f5fdcda6fd2ead414699ff76f2e2a5392f82c9f",
        "e42ee101a7012a843115db33f0043e02a215194f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 10:02:40 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 10:02:40 2016 -0700"
      },
      "message": "Merge branch \u0027feature/vRouter\u0027\n"
    },
    {
      "commit": "e42ee101a7012a843115db33f0043e02a215194f",
      "tree": "fe3f10d9ea5f86af0bb715c880c7464d5abe21ba",
      "parents": [
        "98332508e29ee91800ec2fff573b97edfdd14abe"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 10:00:39 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Apr 20 10:00:39 2016 -0700"
      },
      "message": "cleanup the exampleservice network\n"
    },
    {
      "commit": "5ed452b0d7299d3a0e642f18f914017ed9cdc428",
      "tree": "7a3f0a5e8fac31318721a7c38284a1f663543751",
      "parents": [
        "41d6e88bcf744360e794e28a7363e1489ba68532"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 19:44:00 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 19:44:00 2016 -0700"
      },
      "message": "fix makefile\n"
    },
    {
      "commit": "41d6e88bcf744360e794e28a7363e1489ba68532",
      "tree": "98394cb2f71fcec2dd87981e86055e0b8e3b632b",
      "parents": [
        "c351fa542092ea2748f9105585da6d7ce9bde1f4"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 19:31:11 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 19:31:11 2016 -0700"
      },
      "message": "Fix dashboard because Angular makes no sense\n"
    },
    {
      "commit": "c351fa542092ea2748f9105585da6d7ce9bde1f4",
      "tree": "9d7eed4733f7cadadb1126e5a1c22acf53f7c68b",
      "parents": [
        "a2b1c8dd89af283a25e0cc70c936321c7cd9b54c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 18:41:43 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 18:41:43 2016 -0700"
      },
      "message": "More renaming\n"
    },
    {
      "commit": "a2b1c8dd89af283a25e0cc70c936321c7cd9b54c",
      "tree": "5ccbee7e97bae574c3b10fd4ec65923fde498d2b",
      "parents": [
        "ab6c396d0c7608c1d35503a80f15292120203ffb"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 18:36:15 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 18:36:15 2016 -0700"
      },
      "message": "Fix CSS\n"
    },
    {
      "commit": "ab6c396d0c7608c1d35503a80f15292120203ffb",
      "tree": "e6fe7cf6c06525812b8bc9af9e73d6028164d151",
      "parents": [
        "f7766cf00ec9e9b366139e92175145bdc85495fe"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 18:02:28 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 18:02:28 2016 -0700"
      },
      "message": "More renaming\n"
    },
    {
      "commit": "98332508e29ee91800ec2fff573b97edfdd14abe",
      "tree": "aaaf28dde34b5d5d8c6d81b037a69cfa09474387",
      "parents": [
        "08cceda764a5f0e5911848f14ce1253f1be823b7"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 19 17:55:56 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Apr 19 17:55:56 2016 -0700"
      },
      "message": "eliminate gateway settings in vSG; start removing non-VTN vSG code\n"
    },
    {
      "commit": "f7766cf00ec9e9b366139e92175145bdc85495fe",
      "tree": "df88bc7beae093853152cc40b9a3a4a708b584e1",
      "parents": [
        "a8dbc1097ea40b504f581146c4bd3cad897db27c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:42:06 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:42:06 2016 -0700"
      },
      "message": "Maybe fix naming issues\n"
    },
    {
      "commit": "a8dbc1097ea40b504f581146c4bd3cad897db27c",
      "tree": "175e0c737b971c7d8083661259badd1649e6dea6",
      "parents": [
        "a1863e0245ea5bfddf4bb5a200f4e29e3ddbddb5"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:28:57 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:28:57 2016 -0700"
      },
      "message": "Fix migrations\n"
    },
    {
      "commit": "a1863e0245ea5bfddf4bb5a200f4e29e3ddbddb5",
      "tree": "bfe1b48ff0a8f22624fa235a51508f8e0567836d",
      "parents": [
        "e71e2e2341eb8c74c46c4968c45278588b2275c1"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:25:31 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:25:31 2016 -0700"
      },
      "message": "enable debugging\n"
    },
    {
      "commit": "e71e2e2341eb8c74c46c4968c45278588b2275c1",
      "tree": "5c6265ea96e88546ebaaf15eb366f0fc3563beb3",
      "parents": [
        "9543f6a4d69e7e877862795cfbe6e9302b49d0d4"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:14:22 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:14:22 2016 -0700"
      },
      "message": "Refactor container and configuration\n"
    },
    {
      "commit": "9543f6a4d69e7e877862795cfbe6e9302b49d0d4",
      "tree": "c7ebcd7c4391c57f08514499c2b72462685ffa03",
      "parents": [
        "81e84cc0c27afdb2f1e0309424fe2dfaf9518454"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:07:50 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:07:50 2016 -0700"
      },
      "message": "Regenerate view files\n"
    },
    {
      "commit": "81e84cc0c27afdb2f1e0309424fe2dfaf9518454",
      "tree": "d21a8c1e483c61afad08d106a114ee2eaca8a248",
      "parents": [
        "d66874591a7a6fbc3967491aeb5a52167d16b300"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:01:48 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 17:01:48 2016 -0700"
      },
      "message": "Initial attempt and renaming VPN to OpenVPN\n"
    },
    {
      "commit": "9f5fdcda6fd2ead414699ff76f2e2a5392f82c9f",
      "tree": "5a46d751dbfbffbe9a787d3df4bfa235c8cfebd0",
      "parents": [
        "c773f563c2d3d0fd050df0c553085bf8cd58378b"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue Apr 19 16:53:06 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue Apr 19 16:53:06 2016 -0700"
      },
      "message": "s/element_name/name/ , fixes #42\n"
    },
    {
      "commit": "84df68fb8652511b3db7cdd1f01779b84294d125",
      "tree": "fefbef750558f83e854a417739da788b1c0d2045",
      "parents": [
        "3cc06eef74cd7cde3f2e24a85d0e068779195400"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue Apr 19 11:23:47 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@artisancomputer.com",
        "time": "Tue Apr 19 11:23:47 2016 -0700"
      },
      "message": "first run at removing older tutorials\n"
    },
    {
      "commit": "d66874591a7a6fbc3967491aeb5a52167d16b300",
      "tree": "ddb601192d3ed48684de7bb27c76374d75718edf",
      "parents": [
        "2d62e80a4d9cf88d99042e571425e084ce3bba8c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:30:28 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:30:28 2016 -0700"
      },
      "message": "Fix admin\n"
    },
    {
      "commit": "2d62e80a4d9cf88d99042e571425e084ce3bba8c",
      "tree": "5371e7f40e6a80df0a2e3bc076a7ea17c0a5bb24",
      "parents": [
        "bed879064015fcb96095bd879ed524f0f443af05"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:28:33 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:28:33 2016 -0700"
      },
      "message": "Fix migrations\n"
    },
    {
      "commit": "bed879064015fcb96095bd879ed524f0f443af05",
      "tree": "6791c0c3240e848f43fbfb17a82542cd4cf7f71f",
      "parents": [
        "690f2eddbdd6b8662ce0db9db79d1c18191cfcf7"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:27:09 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:27:09 2016 -0700"
      },
      "message": "Fix __init__\n"
    },
    {
      "commit": "690f2eddbdd6b8662ce0db9db79d1c18191cfcf7",
      "tree": "b15697738613d59e54e4710adaebca15dc415fb3",
      "parents": [
        "e714dd5bb3da1f22132fb33d0b3093cffcd5e5e4"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:26:15 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:26:15 2016 -0700"
      },
      "message": "Fix service inconsistencies\n"
    },
    {
      "commit": "e714dd5bb3da1f22132fb33d0b3093cffcd5e5e4",
      "tree": "4c539d0305ecc68b3c0ff8657d721e4b1753f4ad",
      "parents": [
        "cf7493c47499849e1dd8e7a8d1d80ab2332ef4a3"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:24:49 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:24:49 2016 -0700"
      },
      "message": "Fix user inconsistencies\n"
    },
    {
      "commit": "cf7493c47499849e1dd8e7a8d1d80ab2332ef4a3",
      "tree": "be1cec2e4048c26281a4ac4f034529ceaca7e47c",
      "parents": [
        "00ee8b38cbbdeac7d339b18b423f2dec83fa8160"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:23:29 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:23:29 2016 -0700"
      },
      "message": "Fix user inconsistencies\n"
    },
    {
      "commit": "00ee8b38cbbdeac7d339b18b423f2dec83fa8160",
      "tree": "b9052c8b15316a7559e061937519043e02a8212a",
      "parents": [
        "c2fcd00a79356ee592cdd527630dfc16860e5168"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:21:11 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:21:11 2016 -0700"
      },
      "message": "Fix user inconsistencies\n"
    },
    {
      "commit": "c2fcd00a79356ee592cdd527630dfc16860e5168",
      "tree": "1ffbfdb5f9679a88428587eb7e68c1dc004a0a93",
      "parents": [
        "a58c03cfb461ebe0d3ef299ba6ce19269dc01b5e"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:16:19 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:16:19 2016 -0700"
      },
      "message": "Fix user inconsistencies\n"
    },
    {
      "commit": "a58c03cfb461ebe0d3ef299ba6ce19269dc01b5e",
      "tree": "798e29b2297021dc11581f20a17e982af5306165",
      "parents": [
        "b0c6041a8fb47ee8fdb6ccd8283b010365a29573",
        "c773f563c2d3d0fd050df0c553085bf8cd58378b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:10:24 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 19 10:10:24 2016 -0700"
      },
      "message": "Merge master\n"
    },
    {
      "commit": "c773f563c2d3d0fd050df0c553085bf8cd58378b",
      "tree": "810ae14ce633487017ce73b883796064ebc2713b",
      "parents": [
        "3cc06eef74cd7cde3f2e24a85d0e068779195400",
        "11ed89942f7641526c24f46dc2c833b0321c2458"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@users.noreply.github.com",
        "time": "Tue Apr 19 09:50:16 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@users.noreply.github.com",
        "time": "Tue Apr 19 09:50:16 2016 -0700"
      },
      "message": "Merge pull request #138 from jermowery/cleanupStyle\n\nFix style and imports"
    },
    {
      "commit": "1c3099ca94796b14dcfc89cac14b52db2e9636bf",
      "tree": "89b32afc8b9176c22ba106bfae757d73ca698a53",
      "parents": [
        "00d0d9e66fd0fe9b51bdccfa9e0487b5d7c32642",
        "74b6ef78b565525bd543b87a44e8ae34d5384a65"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 15:09:27 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 15:09:27 2016 -0700"
      },
      "message": "Merge branch \u0027feature/common-components\u0027\n"
    },
    {
      "commit": "00d0d9e66fd0fe9b51bdccfa9e0487b5d7c32642",
      "tree": "0d98e25e3ebbba185056f3f4a950f7f9242337f8",
      "parents": [
        "3cc06eef74cd7cde3f2e24a85d0e068779195400",
        "582cc81d9d193afce6c86d5751d76cda5b5e55b1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 15:09:21 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 15:09:21 2016 -0700"
      },
      "message": "Merged tutorial\n"
    },
    {
      "commit": "3cc06eef74cd7cde3f2e24a85d0e068779195400",
      "tree": "cff31b232deae91a11ea06033f4791e9f9dd135b",
      "parents": [
        "c98cdd9c4a171231e805ff2c4c97fbc2d106e96b",
        "620bafdf37d1086c257bf1b2f95628a1cc2978bd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 14:51:57 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 14:51:57 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "c98cdd9c4a171231e805ff2c4c97fbc2d106e96b",
      "tree": "927f3a5262981697bc23c5b826b56ba310c8e0b5",
      "parents": [
        "deafe64038a3956b6bb68bcb6c93692fa3f8cec1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 14:51:44 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 14:51:44 2016 -0700"
      },
      "message": "Added documentation for sample service\n"
    },
    {
      "commit": "620bafdf37d1086c257bf1b2f95628a1cc2978bd",
      "tree": "13654c16edf00b58012c593613ecc045a14d1044",
      "parents": [
        "b28a7eac4b380d1db5a8c91943cc861d88ed593d"
      ],
      "author": {
        "name": "Teone",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 14:39:41 2016 -0700"
      },
      "committer": {
        "name": "Teone",
        "email": "teo@onlab.us",
        "time": "Mon Apr 18 14:39:41 2016 -0700"
      },
      "message": "Transferring API Description file from Apiary.io"
    }
  ],
  "next": "b28a7eac4b380d1db5a8c91943cc861d88ed593d"
}
