)]}'
{
  "log": [
    {
      "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": "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"
    }
  ]
}
