)]}'
{
  "log": [
    {
      "commit": "ad5b228fe64ffcfd58035d0ecc7a27ba3e8a44e5",
      "tree": "c3a34081512bb73c6fbed4296c82a8dce87bde16",
      "parents": [
        "b986a2edce1edf5071be261df2d2af9dd06e5931"
      ],
      "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": "b986a2edce1edf5071be261df2d2af9dd06e5931",
      "tree": "b620a0cdf4ccb7b9597c704b019f0410058e0ab6",
      "parents": [
        "bec0a6c84567cf49629a6b88cd7eb81f6ed60495"
      ],
      "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": "bec0a6c84567cf49629a6b88cd7eb81f6ed60495",
      "tree": "923bdd829120dd345d785b3066234e1ae5c121b4",
      "parents": [
        "cc0db94ceeb417f3c8a42376f00f7eeb0d926388"
      ],
      "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": "cc0db94ceeb417f3c8a42376f00f7eeb0d926388",
      "tree": "3eac72b566b52f67a31ecb6a2574b92a89af0639",
      "parents": [
        "9b7e918e6ad6d810a8123f113b200ac6ff147507"
      ],
      "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": "170d3be9fd80188e31725c74a05276068b83a09a",
      "tree": "72f7b41967ba2cbecc59bea0416965775ece1fb8",
      "parents": [
        "9fe01af6cae692e1b7e11147206524897b38cd09"
      ],
      "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": "9fe01af6cae692e1b7e11147206524897b38cd09",
      "tree": "7fa039913fe191ca42f29f9c8c7971df7ab9ace7",
      "parents": [
        "af28637c26fb8e4352455dbfe84a5bda7623b081"
      ],
      "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": "af28637c26fb8e4352455dbfe84a5bda7623b081",
      "tree": "76a25092fab37c863e3f3b2feca3c7721ece96cd",
      "parents": [
        "e477990de9bd4a0cb978bb6b53b956d8ca0cf3df"
      ],
      "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": "e477990de9bd4a0cb978bb6b53b956d8ca0cf3df",
      "tree": "23ddc63e9bf0203f1008f6fb7571af80bdfdca63",
      "parents": [
        "219b1a74af9301276e0a02360e1f3a250c410a71"
      ],
      "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": "219b1a74af9301276e0a02360e1f3a250c410a71",
      "tree": "724bcfde541f82ab238e44d74dca35ad278fd6d5",
      "parents": [
        "7547f040850db4fcdbbc793eac7606b88c830f9a"
      ],
      "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": "7547f040850db4fcdbbc793eac7606b88c830f9a",
      "tree": "9c2a21363bdc9e0c23524b59ec32cf2caca92306",
      "parents": [
        "fcdbed3db37d33ccb55c2be41a3f0122128148aa"
      ],
      "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": "fcdbed3db37d33ccb55c2be41a3f0122128148aa",
      "tree": "3e9c8401c16c3c8104ed188c745d95b1323e1f21",
      "parents": [
        "3737e233a1479fa8b81964747948430ddf3dd458"
      ],
      "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"
    }
  ]
}
