)]}'
{
  "log": [
    {
      "commit": "7d00d60bcef298c5db8a0a65910c63e2752641f6",
      "tree": "1e0a216b9224fea33ccdb67e7d022145b26e6fb7",
      "parents": [
        "f248c3e55d52e51a8292fe1272cb2c92f0f907ba",
        "24d70c97a1d5517f8da0b8d76bd76da0b6f1840d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu May 12 10:34:57 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu May 12 10:34:57 2016 -0700"
      },
      "message": "Fixed conflicts\n"
    },
    {
      "commit": "c9c9739d3d81768c6b0b811248f8e94cda9fe43e",
      "tree": "f4e0491b676f87702398c6029774b0b1f15757ea",
      "parents": [
        "41d9f724a6e65a60172efc944384ea58604d199a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed May 11 11:52:10 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed May 11 11:52:10 2016 -0700"
      },
      "message": "Basic tests for yeoman generator\n"
    },
    {
      "commit": "957b8f0b6ba1390c8bdf7c475d431918155ddf69",
      "tree": "4f7d40627860ffa22b2b5690268966facec57b07",
      "parents": [
        "0e218bbafae0aa3afe796889f1b58e038e881172",
        "e2263b722c1955fdfc5ab7e9213a2a82d418b820"
      ],
      "author": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Wed May 04 02:58:43 2016 -0700"
      },
      "committer": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Wed May 04 02:58:43 2016 -0700"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n\nConflicts:\n\txos/core/xoslib/static/js/vendor/ngXosVendor.js\n"
    },
    {
      "commit": "fd56443fd82c1094f8ef86a299bf84b9486bfb76",
      "tree": "8924ab38e1c1d0b0b56d826227f6948a76d80225",
      "parents": [
        "a8ab5aebd028baba3d2ec21a3ae077b4a5ccbea4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 03 17:07:01 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 03 17:07:01 2016 -0700"
      },
      "message": "Added poll capabilities to xosSmartPie\n"
    },
    {
      "commit": "dfcfd75c95af6957e2feb43375faf828ed7a1967",
      "tree": "e9565da824c76b27251b27ede87844b012bff179",
      "parents": [
        "b2ca0ad3999fb480369e2e1896935137ec11f580"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 03 14:35:03 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 03 14:35:03 2016 -0700"
      },
      "message": "Removed sample files\n"
    },
    {
      "commit": "308fae21725368afc202a8e7826c8e6b83d9710d",
      "tree": "e6b2c26380a8309371497a7eb88cb9c907316a12",
      "parents": [
        "69ebaa4b4ff75bf586a849d57d3774d37b2a2068",
        "57eff9110967c3314c95a39f1863f1532e4028a9"
      ],
      "author": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Tue May 03 02:39:25 2016 -0700"
      },
      "committer": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Tue May 03 02:39:25 2016 -0700"
      },
      "message": "final merging with master branch\n"
    },
    {
      "commit": "94e17a4e9e143284dd8e52eaabf18df7b5dc4b07",
      "tree": "db40742ee651a313a621387d45c4167878f7b8af",
      "parents": [
        "6ca1911937febfa5611c02130abb264d0c0da5af"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 15:34:17 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 15:34:17 2016 -0700"
      },
      "message": "Documented login/logout endpoint\n"
    },
    {
      "commit": "6ca1911937febfa5611c02130abb264d0c0da5af",
      "tree": "e2425bc1f8233dfd66f1f465947741c73f737349",
      "parents": [
        "b1dccb5c74c24aca66f44c99f614b7fde541ddbd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 10:20:01 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 10:20:01 2016 -0700"
      },
      "message": "Fixed UI tests\n"
    },
    {
      "commit": "b1dccb5c74c24aca66f44c99f614b7fde541ddbd",
      "tree": "d7977885aac890eb0708cc41653ec5f1444ac81f",
      "parents": [
        "d7d7047269bff2b3a147c18208bf0f448f327fbb",
        "8cef72b492f3601d2bbb0d0884e1202c53a0f19a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 10:02:15 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 10:02:15 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "d7d7047269bff2b3a147c18208bf0f448f327fbb",
      "tree": "8652a79fe7fb9644665aeaa3dafe649e930b1c65",
      "parents": [
        "4fc06dba19ca8d5ecabed016d115c78f179bd93c"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 09:56:48 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 09:56:48 2016 -0700"
      },
      "message": "Added API docs and test\n"
    },
    {
      "commit": "8cef72b492f3601d2bbb0d0884e1202c53a0f19a",
      "tree": "da816340ed532e83f81c96c72cd445613e7bcf0a",
      "parents": [],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 29 09:29:42 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Apr 29 09:29:42 2016 -0700"
      },
      "message": "show address pools in vrouter admin\n"
    },
    {
      "commit": "4fc06dba19ca8d5ecabed016d115c78f179bd93c",
      "tree": "d1bc5b778b0c90ff27fe05d7821a0e06b716af50",
      "parents": [
        "ed0f47167068c40a10fe92a86887ca0d4f0657b9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 09:14:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 29 09:14:58 2016 -0700"
      },
      "message": "Fixed apigen command to use update method\n"
    },
    {
      "commit": "d1619c91c3e64a29853a6a56da68baaaaaef6ebb",
      "tree": "6dd232d3c4cc8557286a8d137d7c27cef0427d6d",
      "parents": [
        "ccc0cce502ee812c2f3a8a427df9a7d4ec2d9a61",
        "ecc988d480a73764c000efb6655ea9012ac09831"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 28 16:49:33 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 28 16:49:33 2016 -0700"
      },
      "message": "Merge branch \u0027feature/common-components\u0027\n"
    },
    {
      "commit": "ecc988d480a73764c000efb6655ea9012ac09831",
      "tree": "ffd61dae1d887f29086af8fb5ecfd60c84e3865c",
      "parents": [],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 28 16:20:53 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 28 16:20:53 2016 -0700"
      },
      "message": "Updated generator to include xosLib css and getting started information\n"
    },
    {
      "commit": "fac773965544cbbf932c474549eefea69ee31337",
      "tree": "3c94c8f9ca669fe3a50fe2b7a4b57ad34f2b0f60",
      "parents": [
        "797d038bd855f92181e0632c8959c97cf8c5e98d"
      ],
      "author": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Mon Apr 25 09:14:07 2016 -0700"
      },
      "committer": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Mon Apr 25 09:14:07 2016 -0700"
      },
      "message": "final mcord + UI merge\n"
    },
    {
      "commit": "f6ba6666c3d42e9181152a3e93cd234ef5fbb401",
      "tree": "30af64b53761439763eca521b9292a654cd449eb",
      "parents": [
        "a98a3b71e650278c32dd550ecb46e68079c90791"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 22 09:47:50 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Apr 22 09:47:50 2016 -0700"
      },
      "message": "Restored mcord topology\n"
    },
    {
      "commit": "c47df3dd245f5ef42fac7f0d95a3d3b4d293e1dd",
      "tree": "bd81a806844d72f3838b77fd449bf1f44d54eb4d",
      "parents": [
        "6ebd8dd6c7f327894b58c8b95a2da10c096ac6fe",
        "2690ba2b77b8636b6e79df8a3bcfffad9d863aff"
      ],
      "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": "2690ba2b77b8636b6e79df8a3bcfffad9d863aff",
      "tree": "9ab5bf5e7c9643eaae1b4aeebb4f96400f7a1128",
      "parents": [],
      "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": "3678a3d10c3703c2b73f396c293faebf0c82a4f4",
      "tree": "03480c17513c87ca8f9d6baf521917be24673ad5",
      "parents": [
        "ea12ea705fa8b0cbc82828cbd447af7d7fd19f04",
        "1b6d330f79f0846c4e9323f1be84ccdcb1728b70"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 21 09:02:08 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Apr 21 09:02:08 2016 -0700"
      },
      "message": "Merged last mcord\n"
    },
    {
      "commit": "6f8e227ba264b6a48268f50f2b3fcb631d7a79c1",
      "tree": "628ac3144ead668d8fc7fa15ff235c01864d45e1",
      "parents": [
        "6fd33002af09dc1c90829e4a1c4df2d7de2de35b",
        "095804a1373e69b9af1f07d24f7e353d293e6287"
      ],
      "author": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Thu Apr 21 02:18:30 2016 -0700"
      },
      "committer": {
        "name": "Max Klyus",
        "email": "xmaruto@gmail.com",
        "time": "Thu Apr 21 02:18:30 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/xmaruto/xos\n"
    },
    {
      "commit": "095804a1373e69b9af1f07d24f7e353d293e6287",
      "tree": "39a54cb4f798dbad08483303f8c7a61fb582bbdf",
      "parents": [],
      "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": "99604beb995809d57038e8a336939b841fda91f0",
      "tree": "03b8071962c6900a8c11bf90dc79fabb3c2551ea",
      "parents": [
        "9b71ee05e3caff29ee13148e0675cceb37c6bcba"
      ],
      "author": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Apr 20 18:02:10 2016 -0700"
      },
      "committer": {
        "name": "Pingping Lin",
        "email": "pingping@onlab.us",
        "time": "Wed Apr 20 18:02:10 2016 -0700"
      },
      "message": "mcord merged into master-branch\n"
    },
    {
      "commit": "da6bde01cbce6c6d0341142bacc2c8d27232881a",
      "tree": "0c4096abaf57c169333f7aa041419f05d2df914b",
      "parents": [
        "643be22c5558b668bb1fe4a92f2cc18c2de4baab"
      ],
      "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": "1b09b33a417cf19e088846554a77cfea31d4b87a",
      "tree": "4a6b924ddc33cb8a3111fd26f654b35f5ab09b51",
      "parents": [
        "fda63ce3d76cb928a436cda909f7ebc38c1321fa"
      ],
      "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": "85198c27ddff61e5b78211bdf1a84096284ce95e",
      "tree": "56d7fb1fc3afad33f2ec8127a8d55e8347cb5ef5",
      "parents": [
        "5ab341574d48147f7b0be3e9f2f2e49f4efd033c"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 17 19:20:05 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 17 19:20:05 2016 -0700"
      },
      "message": "Fix vpnDashboard CSS\n"
    },
    {
      "commit": "5ab341574d48147f7b0be3e9f2f2e49f4efd033c",
      "tree": "bf70b70a379e25bb67b9740ab33e6112f0d78255",
      "parents": [
        "96ef2d2edfa57770a365c604e5e1f220e65137cb"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 17 19:20:01 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Apr 17 19:20:01 2016 -0700"
      },
      "message": "Fix vpnDashboard CSS\n"
    },
    {
      "commit": "66ffea0b3561bbbe91ff6595077e9eeb10d96b0e",
      "tree": "3255ed76f979572520d55eb7fe5cba079092ad6c",
      "parents": [
        "78cca5da8e87fdb8eb82c8f0c0c42390f294615a",
        "1ccf358dc0a2230d13da51cd826220f8d6d9cfba"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 12 23:33:11 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Apr 12 23:33:11 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "1ccf358dc0a2230d13da51cd826220f8d6d9cfba",
      "tree": "f759c174009f5d9c8896bee2b147033c97a7d444",
      "parents": [],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Apr 12 09:10:09 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Apr 12 09:10:09 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "a74c31d01b0ee1734de92825de39fa2ba870cb4e",
      "tree": "dcc8650df1c906c920f5df5b0d3120bc329e1228",
      "parents": [
        "57be4b0293fc5cdc9f4d53c96a4c98e3de16fa88"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Apr 04 22:30:44 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Apr 04 22:30:44 2016 -0700"
      },
      "message": "Make VPN Great Again\n"
    },
    {
      "commit": "789a7bb48ddb366a28461cebb866c46863127d41",
      "tree": "2297da78132ecee6b919c3d84029048dac0ceb9a",
      "parents": [
        "9d73eb5aa463f16bc991102728c2ebd7c27d6e88",
        "09ee171458ccf65595d3386b8bbe81c1d71843d9"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Mar 31 20:46:57 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Mar 31 20:46:57 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "09ee171458ccf65595d3386b8bbe81c1d71843d9",
      "tree": "79e3d5f40cebc60e2309a928f50fc003c93dda1d",
      "parents": [],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 31 15:04:05 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Mar 31 15:04:05 2016 -0700"
      },
      "message": "enable Tag tab in NodeAdmin\n"
    },
    {
      "commit": "798c0c1bbe5b0424d8ba5929073d7044062cd5e3",
      "tree": "cc4a16ee3507b426e5decca186db58154b53afc8",
      "parents": [
        "3a75ce2be15262c9faaf1c3b1e7614b6bbcb6e7c",
        "b0368dd041812a2a33bb81c7a46c02c6dfb6c6bc"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Mar 27 20:32:55 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Mar 27 20:32:55 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:jermowery/xos into AddVPNService\n"
    },
    {
      "commit": "b0368dd041812a2a33bb81c7a46c02c6dfb6c6bc",
      "tree": "5925cb4c13d1e90e754f90a96a8bbea1b9d8d777",
      "parents": [],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 25 16:51:49 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Mar 25 16:51:49 2016 +0100"
      },
      "message": "observer-\u003esynchronizer\n"
    },
    {
      "commit": "2427117d48c834c452d10b4e15e3280d3689131d",
      "tree": "a5f6e7b998eeee6af3c99ea8d5c625e0b9e7a764",
      "parents": [
        "47c9374a62e7d666a9beddddfaf15b57645e3b15",
        "71cc84cd3340502b04f2aa174a402914cc0adf3b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Mar 14 09:46:51 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Mon Mar 14 09:46:51 2016 -0700"
      },
      "message": "Fix merge conflict\n"
    },
    {
      "commit": "71cc84cd3340502b04f2aa174a402914cc0adf3b",
      "tree": "e7f75a0a5f90d9d5d497abc776499fa9f0a92fc0",
      "parents": [],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Mar 12 16:45:00 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Sat Mar 12 16:45:00 2016 -0800"
      },
      "message": "a smaller file to download for the test\n"
    },
    {
      "commit": "096e64dc9516bb6ea6a22ef224d82a6a7e03d873",
      "tree": "c2535099ae6391c886ac0aca453ffc15d5e9e746",
      "parents": [
        "63a0f7018aaee834545674846dbe40ef28efb507"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 17:58:51 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Mar 09 17:58:51 2016 -0800"
      },
      "message": "Removed fabric\n"
    },
    {
      "commit": "63a0f7018aaee834545674846dbe40ef28efb507",
      "tree": "351583a30656ca279ebcc0d8fb0b69973a400ef7",
      "parents": [
        "f386616a6ac61da9b413d029ec351a441bd9dc61"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 15:05:24 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 15:05:24 2016 -0800"
      },
      "message": "Link size fix\n"
    },
    {
      "commit": "f386616a6ac61da9b413d029ec351a441bd9dc61",
      "tree": "ca00377c8b1a96b02dc4d5c82ec4f06c174ffe7c",
      "parents": [
        "93d20a42d28b5168bb74d10da33b446680a31339"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 14:14:00 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 14:14:00 2016 -0800"
      },
      "message": "Showing live traffic in topology view\n"
    },
    {
      "commit": "93d20a42d28b5168bb74d10da33b446680a31339",
      "tree": "3d150a5ca6ade5fde115377b3680d0e001408c74",
      "parents": [
        "a686f2d7f7fc5628bbddd87833ea81d62151537b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 13:34:05 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Mar 07 13:34:05 2016 -0800"
      },
      "message": "Faked mme, pgw, sgw, video servers\n"
    },
    {
      "commit": "17ab394d2783b1b5541538f5055ea085172c5bf7",
      "tree": "915b462f5a348482cb2380a40ae2f89624829d56",
      "parents": [
        "a712e78e9afc8a70d9db7a4ed26c12ca3664e619"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Mar 04 08:31:20 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Mar 04 08:31:20 2016 -0800"
      },
      "message": "Updated Icons\n"
    },
    {
      "commit": "a712e78e9afc8a70d9db7a4ed26c12ca3664e619",
      "tree": "20f435d5d9d9b8b981fac33e371aaf39c1b63ed9",
      "parents": [
        "c9f0447167d7bf565e432cf839d0d54f08ff8837"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Mar 03 11:35:26 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Mar 03 11:35:26 2016 -0800"
      },
      "message": "Changed icons\n"
    },
    {
      "commit": "47c9374a62e7d666a9beddddfaf15b57645e3b15",
      "tree": "f5f4459e551b3f24ebbfa74a9511b99b4342f5b7",
      "parents": [
        "bd3dfaebe90b37221b0846faf7afef29b4dd4307"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Mar 02 00:01:25 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Mar 02 00:01:25 2016 -0700"
      },
      "message": "Add client view that shows all VPNs with a script link\n"
    },
    {
      "commit": "bd3dfaebe90b37221b0846faf7afef29b4dd4307",
      "tree": "f78986c0466b4b87bf08c15998a5f064072ad3d3",
      "parents": [
        "9fa1255eb8e7eb0659e210aba69ae4cc50a7fdda"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Mar 01 19:15:40 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Mar 01 19:15:40 2016 -0700"
      },
      "message": "Work on vpn view\n"
    },
    {
      "commit": "9fa1255eb8e7eb0659e210aba69ae4cc50a7fdda",
      "tree": "fcd26f6d23332afff12d92680706edd35a415b8d",
      "parents": [
        "8e2034a6d42e12f0d43b4687f5954567faa7ce92"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Mar 01 08:30:30 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Tue Mar 01 08:30:30 2016 -0700"
      },
      "message": "Fix bugs\n"
    },
    {
      "commit": "7b18549c2b37133baf0f9a1821c0b6ec89d3b4cc",
      "tree": "69740358d9da7b919bc5e9f52d52b3f86cbc95d4",
      "parents": [
        "94042de3cf94d0211bf9588d4f868214dacc0618"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 29 16:27:58 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 29 16:27:58 2016 -0800"
      },
      "message": "Added fake service page\n"
    },
    {
      "commit": "05cdae8d1867a6a6ef934254885f40b8eadfd796",
      "tree": "3e3ce16ddd401d7373192d9b42eb09ba9cd192b1",
      "parents": [
        "33e861a84e8dc77b280434a0dc0f78af0ffb4abf"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 28 22:21:54 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Sun Feb 28 22:21:54 2016 -0700"
      },
      "message": "Add stuff\n"
    },
    {
      "commit": "accd9dee9f7720b51f20c40062d0603f7a38a58b",
      "tree": "158bc86316f7f90ff5acb923fc277ed56d9835e4",
      "parents": [
        "8a238d41b3788146beef74f281b4bd3b2ff39e42"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Feb 26 13:50:45 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Feb 26 13:50:45 2016 -0800"
      },
      "message": "Resizing svg on update\n"
    },
    {
      "commit": "8a238d41b3788146beef74f281b4bd3b2ff39e42",
      "tree": "65c64a4e4da48a303e53072c09d3db4fb42b9e32",
      "parents": [
        "4c377db5bb8e24e4ac985431a87a0fcf206958e0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Feb 26 13:45:08 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Feb 26 13:45:08 2016 -0800"
      },
      "message": "Build topology\n"
    },
    {
      "commit": "4c377db5bb8e24e4ac985431a87a0fcf206958e0",
      "tree": "0254e0fd461c72ab3c73b9409571fff5a885c2e2",
      "parents": [
        "c5295cff3ae68c0a5d53eee23e34f7fb9a61a9f5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Feb 26 13:42:50 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Feb 26 13:42:50 2016 -0800"
      },
      "message": "Added Icons to mCord Topology\n"
    },
    {
      "commit": "33e861a84e8dc77b280434a0dc0f78af0ffb4abf",
      "tree": "65daf6394e2194a61f23badf25331ad4056a4059",
      "parents": [
        "4f1560c0b9bb2584236884bf782081049299479b"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 18:14:03 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 18:14:03 2016 -0700"
      },
      "message": "Download client configuration when script link is clicked\n"
    },
    {
      "commit": "4f1560c0b9bb2584236884bf782081049299479b",
      "tree": "d4179353ef5a0d01476ae35ce280728937cdd42f",
      "parents": [
        "01e3a5bd31df49f140024a707c5b3a12a80d3ae7"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 16:16:23 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 16:16:23 2016 -0700"
      },
      "message": "Start to create method to download script\n"
    },
    {
      "commit": "b0178f0301a1a06ffee3f228b78fa72c3925f1de",
      "tree": "697b7d1e6de17d392c28af3a4be523683c7337c6",
      "parents": [
        "4a9dbe4ae31895d4a4f7a906a9543408476a8ff1"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 14:26:12 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 14:26:12 2016 -0700"
      },
      "message": "Accomodate mutliples servers running on the same VM\n"
    },
    {
      "commit": "4a9dbe4ae31895d4a4f7a906a9543408476a8ff1",
      "tree": "8c937bfdff3be18b5ae71772e1ccf1b12d8b6a74",
      "parents": [
        "4fd192afe1775a13d73e0d6681fe2f1dc183fc69"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 11:32:50 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 11:32:50 2016 -0700"
      },
      "message": "Fix some styles\n"
    },
    {
      "commit": "4fd192afe1775a13d73e0d6681fe2f1dc183fc69",
      "tree": "1a3cd855279d215c8cd94c9769a7da5e79fdd435",
      "parents": [
        "42b2c01c2d20a58f54c7a99c64744c9147c303de"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 11:26:07 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 11:26:07 2016 -0700"
      },
      "message": "Set up first page of VPN Dashboard attempt 2\n"
    },
    {
      "commit": "42b2c01c2d20a58f54c7a99c64744c9147c303de",
      "tree": "2ed6e3f74d2b4db18a460016757091dc82919d22",
      "parents": [
        "159f97b790fb3d4c69f5e7e7902f24cd8810104f"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 11:25:53 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 11:25:53 2016 -0700"
      },
      "message": "Set up first page of VPN Dashboard attempt 1\n"
    },
    {
      "commit": "c0c6e0682dd9e4ee0cd761d5cd097524deec5b8f",
      "tree": "e05abcf039aa29aab46627a06d8fda8b0dc96d71",
      "parents": [
        "74802524045bbd1dac36bbfcd4785b46e4da07a6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 25 09:38:59 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 25 09:38:59 2016 -0800"
      },
      "message": "Integrated topology View in XOS\n"
    },
    {
      "commit": "74802524045bbd1dac36bbfcd4785b46e4da07a6",
      "tree": "245d99ec63f8ae61999e1ef4f01405cfe604662a",
      "parents": [
        "6b7054cf58d4d101c456f9056cc9129af448b4a1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 25 09:19:41 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 25 09:19:41 2016 -0800"
      },
      "message": "Added mCord apps\n"
    },
    {
      "commit": "6b7054cf58d4d101c456f9056cc9129af448b4a1",
      "tree": "46221b346a6c13766838e92a7d605eb2fc022996",
      "parents": [
        "16763e9eb3ddf257bd7d0d78503f53edab9db038"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 25 09:17:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 25 09:17:07 2016 -0800"
      },
      "message": "Removed m-cord stuff\n"
    },
    {
      "commit": "159f97b790fb3d4c69f5e7e7902f24cd8810104f",
      "tree": "d3ac5c0a3a89d6eb903b41bfaabd86c1e884f47e",
      "parents": [
        "c735ca4e3ad0153547f0acca26e03b0c9cbf2948"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 09:32:00 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Thu Feb 25 09:32:00 2016 -0700"
      },
      "message": "Initial work for VPN view\n"
    },
    {
      "commit": "c735ca4e3ad0153547f0acca26e03b0c9cbf2948",
      "tree": "960cde462062539dd24beb333186695ca386a24c",
      "parents": [
        "c6ff69e9171d017f9044e99e05ca3ed8d23b2bf3"
      ],
      "author": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Feb 24 20:51:42 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Mowery",
        "email": "jermowery@email.arizona.edu",
        "time": "Wed Feb 24 20:51:42 2016 -0700"
      },
      "message": "Fix generation of server script\n"
    },
    {
      "commit": "16763e9eb3ddf257bd7d0d78503f53edab9db038",
      "tree": "6cab5a6dc3ca809988b333d4794d801c127e0328",
      "parents": [
        "4b3d872f145702b8c4ae0e0483e42e82509f4ac9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 15:40:22 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 15:40:22 2016 -0800"
      },
      "message": "Fixed diagnostic build\n"
    },
    {
      "commit": "4b3d872f145702b8c4ae0e0483e42e82509f4ac9",
      "tree": "fb1a5c7362de11eba5d770a0537e6355b41dc554",
      "parents": [
        "13b321830d34428f096dd0be529abaf0dd3e9399"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 11:22:48 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 11:22:48 2016 -0800"
      },
      "message": "Renamed serviceTopology in diagnostic\n"
    },
    {
      "commit": "13b321830d34428f096dd0be529abaf0dd3e9399",
      "tree": "aaa603503644380b1ae69dfc3b795459b5f615bf",
      "parents": [
        "653c509bdc1a22f925aac9aca58031536a0d4292",
        "02328a5d7486f3345d97fe36a1250acc7a4f15af"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 11:14:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 11:14:07 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos into feature/diagnostic\n"
    },
    {
      "commit": "653c509bdc1a22f925aac9aca58031536a0d4292",
      "tree": "a393d521cb94f998606529ab2bf5a567c7996aa1",
      "parents": [
        "78185106abf92ca829b484f98d52ee69d93f0400"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 11:14:01 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 24 11:14:01 2016 -0800"
      },
      "message": "Builded diagnostic\n"
    },
    {
      "commit": "78185106abf92ca829b484f98d52ee69d93f0400",
      "tree": "6b0941617d3252b32aad3c457692000adf60eac0",
      "parents": [
        "06afdfe09b8b74e21516c592e86bd8f35617f58f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 14:03:03 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 14:03:03 2016 -0800"
      },
      "message": "Style improvement\n"
    },
    {
      "commit": "06afdfe09b8b74e21516c592e86bd8f35617f58f",
      "tree": "4592dca7f9cfd48ff84836ee216b38778c304277",
      "parents": [
        "120312f4e8f70206fe2ee0dd431dbc5a8357a455"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 13:47:14 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 13:47:14 2016 -0800"
      },
      "message": "Added Instance stats to d3 and drawing container\n"
    },
    {
      "commit": "120312f4e8f70206fe2ee0dd431dbc5a8357a455",
      "tree": "1b2f640d08ead529cf90f4f71d0aae8f0566a894",
      "parents": [
        "db8a1858771a90b32e4c675990c461532edffecc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 10:27:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 10:27:07 2016 -0800"
      },
      "message": "Grouped links and node in different containers to avoid overlap\n"
    },
    {
      "commit": "db8a1858771a90b32e4c675990c461532edffecc",
      "tree": "89225573ac03b5720e0c17fc690e173f36e1dc73",
      "parents": [
        "3c7c12a7d1338146346b937ba85228c89ee64108"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 10:04:36 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 10:04:36 2016 -0800"
      },
      "message": "Refactor\n"
    },
    {
      "commit": "3c7c12a7d1338146346b937ba85228c89ee64108",
      "tree": "b879bb5f2d09916485020074ffe7921dc3ceb83a",
      "parents": [
        "0344ef3a165de08dbaa9932bd35fd1ab905354c3"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 10:02:01 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 23 10:02:01 2016 -0800"
      },
      "message": "Changed Fabric Icon to Switch Icons from ONOS GUI\n"
    },
    {
      "commit": "0344ef3a165de08dbaa9932bd35fd1ab905354c3",
      "tree": "60cfe840c1f3fcea552fccc2fb3044be9030831a",
      "parents": [
        "dffc138d7e01e8f668343041b6b5dff848e28b14"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 16:53:22 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 16:53:22 2016 -0800"
      },
      "message": "Added subscriber public IP and higlightig only used vSG instance\n"
    },
    {
      "commit": "dffc138d7e01e8f668343041b6b5dff848e28b14",
      "tree": "9c9d6e22d67df6710ae0d0bd78e7d0b6ce4bf435",
      "parents": [
        "cc8fa151d12d2f69145a925f08b7b6ab59ce46bd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 14:53:44 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 14:53:44 2016 -0800"
      },
      "message": "Added subscriber S/C tags\n"
    },
    {
      "commit": "cc8fa151d12d2f69145a925f08b7b6ab59ce46bd",
      "tree": "32eed87cfc90bf2c78c929269e5b8186b59aa3a6",
      "parents": [
        "17dc11df7b16b239e6b64f5c23289aed03c21c29"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 09:57:55 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 09:57:55 2016 -0800"
      },
      "message": "Redrawing service chain on subscriber select\n"
    },
    {
      "commit": "17dc11df7b16b239e6b64f5c23289aed03c21c29",
      "tree": "e93b17dd59a8b4bc3aad1942b93ba7bfa3ad5629",
      "parents": [
        "4941bf48333f5c1eba414fb0d631d1e60bc4abf2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 09:16:46 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 22 09:16:46 2016 -0800"
      },
      "message": "Added local dev server\n"
    },
    {
      "commit": "4941bf48333f5c1eba414fb0d631d1e60bc4abf2",
      "tree": "366a557cb67ee7fe2c6c4676a27ba5cf41a35fe7",
      "parents": [
        "87488400fbce268107c721096ba0b97655f336f2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 17:04:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 17:04:07 2016 -0800"
      },
      "message": "Drawing fabric box only once\n"
    },
    {
      "commit": "87488400fbce268107c721096ba0b97655f336f2",
      "tree": "bcf2ca783a1a432652a8c554bf8904510c4d233a",
      "parents": [
        "2bc16718cb0ea6a4b384461d8a3a6a7e21bc23e7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 17:01:06 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 17:01:06 2016 -0800"
      },
      "message": "Drawing fabric\n"
    },
    {
      "commit": "2bc16718cb0ea6a4b384461d8a3a6a7e21bc23e7",
      "tree": "5580cae0f9372cbc32f75263e4b056300efa341e",
      "parents": [
        "50f3a730aeb13a8d70339a4aaf31dc532d1f7a54"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 16:33:49 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 16:33:49 2016 -0800"
      },
      "message": "Adding and removing elements\n"
    },
    {
      "commit": "50f3a730aeb13a8d70339a4aaf31dc532d1f7a54",
      "tree": "1a19c2a26af50eba3c85d3d18da26062d6033795",
      "parents": [
        "c303fd05e72a2dc04c636255f26496bf8c8d3bda"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 15:28:48 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 18 15:28:48 2016 -0800"
      },
      "message": "Drawing a basic mCord Topology\n"
    },
    {
      "commit": "c303fd05e72a2dc04c636255f26496bf8c8d3bda",
      "tree": "400be2b827743055109ce83ed24c740add099d78",
      "parents": [
        "3b507bcce90f8797d2315372dcf7fc9ecf0ce691"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 17 15:11:33 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 17 15:11:33 2016 -0800"
      },
      "message": "Showing VMs stats\n"
    },
    {
      "commit": "3b507bcce90f8797d2315372dcf7fc9ecf0ce691",
      "tree": "9ade59442c5fd12a2eda81e4d8eab6a207bf49d9",
      "parents": [
        "ba2d63df5d6f0362e0f334094f66c07aa94fd340"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 17 13:59:20 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 17 13:59:20 2016 -0800"
      },
      "message": "Changed rack colors\n"
    },
    {
      "commit": "ba2d63df5d6f0362e0f334094f66c07aa94fd340",
      "tree": "a8d7201f47f88a9bd2f4440db7cc52b8a71f326f",
      "parents": [
        "657d13288b599813965164af3bc213997651fb15"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 17 13:54:11 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 17 13:54:11 2016 -0800"
      },
      "message": "Drawing a rack with 2 Compute Nodes\n"
    },
    {
      "commit": "657d13288b599813965164af3bc213997651fb15",
      "tree": "5ce0a4d0fb9ba0db8c842c789c9abafd040b3292",
      "parents": [
        "4aae3aa232fbaa1e6aa5b4d8cc6988c120090300"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 17:43:00 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 17:43:00 2016 -0800"
      },
      "message": "Draw service graph\n"
    },
    {
      "commit": "4aae3aa232fbaa1e6aa5b4d8cc6988c120090300",
      "tree": "06b8808bd0268f036e64656da489d9f9999eee5a",
      "parents": [
        "c2c6fb02101e6e38867f29a1536d56966a4e09a4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 16:33:26 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 16:33:26 2016 -0800"
      },
      "message": "Refactored test to allow dinamically calculated space between points\n"
    },
    {
      "commit": "c2c6fb02101e6e38867f29a1536d56966a4e09a4",
      "tree": "83e6e12f53f068fd019d6d4d4a7a6ce7ea445c65",
      "parents": [
        "edd3d6f9683a35ed832271b70bfe66d1d646692e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 16:03:43 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 16:03:43 2016 -0800"
      },
      "message": "Selecting and deselcting instances\n"
    },
    {
      "commit": "edd3d6f9683a35ed832271b70bfe66d1d646692e",
      "tree": "548969cd6e2d906f3b9861f0334b5cd7648ca802",
      "parents": [
        "7fd4d04bb9da398b42303b94b94a919e010867b7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 15:06:11 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 15:06:11 2016 -0800"
      },
      "message": "Highlighting instances based on service\n"
    },
    {
      "commit": "7fd4d04bb9da398b42303b94b94a919e010867b7",
      "tree": "674016a2331820c8ee97abd189f4dc52217d8e7b",
      "parents": [
        "0cfd5a2b759e1cc4f99da9a81d7b0dc33937b62b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 14:44:51 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 14:44:51 2016 -0800"
      },
      "message": "Animating Rack\n"
    },
    {
      "commit": "0cfd5a2b759e1cc4f99da9a81d7b0dc33937b62b",
      "tree": "2e326326379919823db50012c46c0f10a5aec5c0",
      "parents": [
        "ed9b403ad86177aae51c531147843f07c3aae251"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 13:29:26 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 13:29:26 2016 -0800"
      },
      "message": "Style fixes\n"
    },
    {
      "commit": "ed9b403ad86177aae51c531147843f07c3aae251",
      "tree": "c597f92bcda798a66ee59e53319643699a437b42",
      "parents": [
        "b785b57fb77e0b5dd96874ab7891e07bc3a46546"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 12:50:50 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 12:50:50 2016 -0800"
      },
      "message": "Calculating test result based on config values\n"
    },
    {
      "commit": "b785b57fb77e0b5dd96874ab7891e07bc3a46546",
      "tree": "43346565e86d02216ed29e251b472052debf59e5",
      "parents": [
        "e72a84fb0076ddb2ccea80f1789da9eb3ded2ead"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 11:50:51 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 16 11:50:51 2016 -0800"
      },
      "message": "Drawing rack\n"
    },
    {
      "commit": "e72a84fb0076ddb2ccea80f1789da9eb3ded2ead",
      "tree": "23a8edc94d64f67209fde7090a73ecd0111d8716",
      "parents": [
        "fc532ed832a28e94c6c46e8f5d119031a12afbc3"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 21:02:42 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 21:02:42 2016 -0800"
      },
      "message": "Style fix\n"
    },
    {
      "commit": "fc532ed832a28e94c6c46e8f5d119031a12afbc3",
      "tree": "0f9374452666ae1da3a07de3058d4e269024feaf",
      "parents": [
        "594dfbce6d98084284028b952742bbf5a2aebe09"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 17:58:18 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 17:58:18 2016 -0800"
      },
      "message": "Fixed horizontal positioning of elements\n"
    },
    {
      "commit": "594dfbce6d98084284028b952742bbf5a2aebe09",
      "tree": "21266c90809cf74cfe82acee20da824b00667c37",
      "parents": [
        "c9019e1b7e6c92abfda4975ab21b9319a8092451"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 17:37:08 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 17:37:08 2016 -0800"
      },
      "message": "Calculating rack details\n"
    },
    {
      "commit": "4cd66290a9560463805aaa053ef10c92156827f1",
      "tree": "b41bcbd7a4f176d318b757296947fefaa7664f99",
      "parents": [
        "ade1ef4d2a8546bc225ea4b8eae2718bf02dc1fb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 09:49:34 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 09:49:34 2016 -0800"
      },
      "message": "Showing only error message in ceilometer dashboard\n"
    },
    {
      "commit": "32f8392bf93170980aa55f29bbb1ea8bf957d08d",
      "tree": "5993ed17503a1b7535482f0019449f1bc95b21a2",
      "parents": [
        "cbbc421e760683226a3a496943730732464f08ca"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 09:35:29 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 09:35:29 2016 -0800"
      },
      "message": "Fixed ceilometer bug and added busnag for angular\n"
    },
    {
      "commit": "1418393ff80c2a8108a59b4ebf9e052d95fedf29",
      "tree": "c36b2225be25ad58e3fd6952ab6129a196fe6229",
      "parents": [
        "38ba331d8a2c619584586b82f379442a7eaaac27"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 08:58:04 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Feb 11 08:58:04 2016 -0800"
      },
      "message": "Diagnostic WIP\n"
    },
    {
      "commit": "38ba331d8a2c619584586b82f379442a7eaaac27",
      "tree": "cb2c14e242b91ce24229a4eb01e4cc5666cbbe95",
      "parents": [
        "11dc8c429df7a77f357db937e2f9bfa2b15d4cfe"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 16:01:49 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 16:01:49 2016 -0800"
      },
      "message": "Drawing logic layer shapes\n"
    },
    {
      "commit": "11dc8c429df7a77f357db937e2f9bfa2b15d4cfe",
      "tree": "132d91e40774d2f478823dd95466b1398b3e64ba",
      "parents": [
        "b373a10ffc23cba94ba2e18f3f4a3b5941cc62da"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 14:46:14 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 14:46:14 2016 -0800"
      },
      "message": "Drawing logical layer\n"
    },
    {
      "commit": "b373a10ffc23cba94ba2e18f3f4a3b5941cc62da",
      "tree": "2833a2960991e63b4bf51b4b6b3a39aa7956254b",
      "parents": [
        "eeb9c080c36694661bc4e1df1505733ab352fd6d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 11:37:11 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 11:37:11 2016 -0800"
      },
      "message": "Added link between device and subscriber\n"
    },
    {
      "commit": "eeb9c080c36694661bc4e1df1505733ab352fd6d",
      "tree": "a0b025f5622cd1ab9cd72cdc4a76469d1355b5d8",
      "parents": [
        "735606ccac07fe400fdbe8e6d17e1bc55a6f605d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 11:19:22 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 11:19:22 2016 -0800"
      },
      "message": "Drawing subscriber and devices\n"
    },
    {
      "commit": "735606ccac07fe400fdbe8e6d17e1bc55a6f605d",
      "tree": "8dc16d4c6bafc321992377089913571da40836f5",
      "parents": [
        "da19dffc31342031ad45430a5caf4f1c78ae94c7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 09:13:30 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 09 09:13:30 2016 -0800"
      },
      "message": "Redrawing service chart on resize\n"
    },
    {
      "commit": "da19dffc31342031ad45430a5caf4f1c78ae94c7",
      "tree": "b228a8472469080d6f7ec4148a2cc32f719cb50e",
      "parents": [
        "17e91cc159a7f9ceb3141e92c1b5a79b9bc22eba"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 08 16:55:44 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 08 16:55:44 2016 -0800"
      },
      "message": "Refactored topology to fit diagnostic\n"
    }
  ],
  "next": "17e91cc159a7f9ceb3141e92c1b5a79b9bc22eba"
}
