)]}'
{
  "log": [
    {
      "commit": "d786e1b6e2e7004f82dbddbe353dc20f39e14e30",
      "tree": "e8d9dd0d467de8917be0517732ce3b2fe5f5e713",
      "parents": [
        "b037c760d9db7996f560586e9e0d10bbd00d767f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 06 13:09:51 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 06 13:09:51 2016 -0700"
      },
      "message": "Fixed UI - Suit tab bug\n"
    },
    {
      "commit": "85e6c69452fc1f9e0a82ec76d092d786d67e0d11",
      "tree": "3a741541c431b674e0780a526d0b143a3403e3df",
      "parents": [
        "db196ab24ed0ab7bad478a6a0dfacf918be7d1f8",
        "585c884eeb89be2e47d0539e7259b0b4c268e508"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jun 02 10:50:36 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jun 02 10:50:36 2016 -0400"
      },
      "message": "Merge branch \u0027feature/volt\u0027\n"
    },
    {
      "commit": "ab8a455509ed1349807ebc99536003241eed46b5",
      "tree": "597c9d676c7d86494411b883673d343c922c7bf6",
      "parents": [
        "9b6d11fea01d1cf0315fb7f851f84367b161e75e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 12:15:42 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 12:15:42 2016 -0700"
      },
      "message": "Set interval for production\n"
    },
    {
      "commit": "9b6d11fea01d1cf0315fb7f851f84367b161e75e",
      "tree": "80c4a842e70d4fde95c71d81f8c60b80c1144b3f",
      "parents": [
        "f0958b175efdf94747b0aedbb8bd73a0462338ed"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 11:47:22 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 11:47:22 2016 -0700"
      },
      "message": "Tested notification\n"
    },
    {
      "commit": "f0958b175efdf94747b0aedbb8bd73a0462338ed",
      "tree": "14a68731523544136e680766b2b9324bbe5c52c6",
      "parents": [
        "4c4440bf34d39cba0d95132b7e19b1612a05cdcd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 10:58:25 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 10:58:25 2016 -0700"
      },
      "message": "Sync notification working, need to be tested\n"
    },
    {
      "commit": "af52d45e9e062d800351a57dcb1c2a2a5e59a6d6",
      "tree": "85232289ee7c94f78fd36676db62b107917514ce",
      "parents": [
        "c8065748c88f7b812919a0bc220f1cde14ce60b1",
        "62e0c6191ba94c1c9f9b32c9f792f240f29762e1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 08:38:10 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 08:38:10 2016 -0700"
      },
      "message": "Merged master\n"
    },
    {
      "commit": "c8065748c88f7b812919a0bc220f1cde14ce60b1",
      "tree": "7dd0bc153fe9b894e9d005cefe05907c66411d2d",
      "parents": [
        "0c989e092cbd1c745eee7c47c420ae2075e4e472"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 08:35:15 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 01 08:35:15 2016 -0700"
      },
      "message": "First working draft with notifications\n"
    },
    {
      "commit": "0c989e092cbd1c745eee7c47c420ae2075e4e472",
      "tree": "15778bacc432636a03fe4492dae1560ea73f85ce",
      "parents": [
        "24464a6a655bac8f0efa8b1923dcb67bbc2d6af3"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 31 16:57:50 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 31 16:57:50 2016 -0700"
      },
      "message": "ali stopped\n"
    },
    {
      "commit": "62e0c6191ba94c1c9f9b32c9f792f240f29762e1",
      "tree": "ee7d570ff59d044e1df705b34b261d287b62863d",
      "parents": [],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 31 15:15:00 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 31 15:15:00 2016 -0700"
      },
      "message": "Merged xosValidation pull-request\n"
    },
    {
      "commit": "24464a6a655bac8f0efa8b1923dcb67bbc2d6af3",
      "tree": "e4492c3382696b07973a90e9e4a142e1dce1078e",
      "parents": [
        "29069119d2ed0f37a64ceefeaf205f0a3a62a250"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 31 14:26:26 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue May 31 14:26:26 2016 -0700"
      },
      "message": "Work in progress on Synchronizer notification\n"
    },
    {
      "commit": "29069119d2ed0f37a64ceefeaf205f0a3a62a250",
      "tree": "a9dbe8bd5091207fc0d1b279a4e32a5fe973afb7",
      "parents": [
        "b1c7055321244ba569ef11ff9bb480434b32583f"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri May 27 14:52:37 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri May 27 14:52:37 2016 -0700"
      },
      "message": "Integrated notification panel in header\n"
    },
    {
      "commit": "881fed501af625eb3560e5e87a84ecde3752cebb",
      "tree": "fcdca86f50276e487e68d4249f7486b9a28cd68a",
      "parents": [
        "f0a5f98d6c9ee93ed39e936397f597f8c231dc0b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 23 15:31:25 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 23 18:03:43 2016 -0700"
      },
      "message": "Updated generator to read parent env config\n"
    },
    {
      "commit": "b85a04707e5d3cee3eccf3f1137e9982bc950f66",
      "tree": "e3cabc1a07e98d4b64dcfa047e4a70995dfad6d8",
      "parents": [
        "61f8e7fc19172c89c224f5eaeebdc1a692804d6d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 23 16:03:19 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon May 23 16:03:19 2016 -0700"
      },
      "message": "remove vlan_id\n"
    },
    {
      "commit": "a31617e2637f8e17bcb6e2f642fcbb19083e1942",
      "tree": "c15adffaa31b277e5aef4528133d0e7f4736f167",
      "parents": [
        "8f48f58d96a608e03ffa52f7d0b49ebed8677504"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed May 18 14:57:56 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed May 18 14:57:56 2016 -0700"
      },
      "message": "Added boolean filter to xosTable\n"
    },
    {
      "commit": "d24b87192edd03228895cdd4deac8f47a5415db6",
      "tree": "c435810b3fceffabc4187a7ce2cd30d99ae905d7",
      "parents": [
        "6a2b1007835428a75e9a98c7cabfa7ae859aedca"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed May 18 14:06:45 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed May 18 14:06:45 2016 -0700"
      },
      "message": "Changed ngXosLib CI tests to include builded views\n"
    },
    {
      "commit": "6a2b1007835428a75e9a98c7cabfa7ae859aedca",
      "tree": "a8bb94241a1432f0a09973e3f357a7cd64426896",
      "parents": [
        "9ef11a8d59f3181e45c459a20654ce1600a9c17e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 17:37:09 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 17:37:09 2016 -0700"
      },
      "message": "Updated truckroll dashboard to new generator\n"
    },
    {
      "commit": "9ef11a8d59f3181e45c459a20654ce1600a9c17e",
      "tree": "3da25e638650a206ceae79411512c49559368c10",
      "parents": [
        "57fd11598ecc563206680b4b26a54fe4950bcf02"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 17:30:14 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 17:30:14 2016 -0700"
      },
      "message": "Updated OpenVPN Dashboard\n"
    },
    {
      "commit": "57fd11598ecc563206680b4b26a54fe4950bcf02",
      "tree": "3cf08fd9a4d70232e20f65ed697bde9e1f87cca4",
      "parents": [
        "b21da2fe92cb0549c2472ad2c3f038ca2ddd5e63"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 17:12:03 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 17:12:03 2016 -0700"
      },
      "message": "Moved Content Provider Dashboard to new generator\n"
    },
    {
      "commit": "b21da2fe92cb0549c2472ad2c3f038ca2ddd5e63",
      "tree": "1f6dcc7cbee498c19e5052ddb31518dbba33dd37",
      "parents": [
        "78e9d0e9b4e2d43ef6533f026fac315a67efc936"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 16:51:29 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 16:51:29 2016 -0700"
      },
      "message": "Defined a karma config to test all builded views\n"
    },
    {
      "commit": "78e9d0e9b4e2d43ef6533f026fac315a67efc936",
      "tree": "363093f24504b667ea27bf4163d804f00efb2d23",
      "parents": [
        "c44effaef079a2cb4304be17a69e3e2b5a52acf9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 14:29:01 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 17 14:29:01 2016 -0700"
      },
      "message": "updated diagnostic dashboard\n"
    },
    {
      "commit": "1a5a44eef9eacbf1e4d42de230347c94b2c75af5",
      "tree": "9143e93bb307f0fd94768dd201819ab911f1a463",
      "parents": [
        "f2ec12b60fde9390ad8b79a0c631f9e3bd06f2b3",
        "eb9de70ad923885eaa5bf0d8a23f199e9a03c025"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 16 10:36:18 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 16 10:36:18 2016 -0700"
      },
      "message": "Merged branch api-cleanup\n"
    },
    {
      "commit": "f2ec12b60fde9390ad8b79a0c631f9e3bd06f2b3",
      "tree": "c1f7ee212c1a0e986be53c7abd308a1101a2fcf4",
      "parents": [],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 16 10:31:32 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 16 10:31:32 2016 -0700"
      },
      "message": "Fixed tests\n"
    },
    {
      "commit": "53f4ed6764733c8a6b4a0c560bb53ad57c3e2db2",
      "tree": "bc98678352fd542d82f9b0382d7e630094121c26",
      "parents": [
        "a9ddb63a104d4782bd77f3525ed7f6c29b7c7034"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 10 15:05:10 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 10 15:05:10 2016 -0700"
      },
      "message": "Added developer to common fixtures\n"
    },
    {
      "commit": "62c62d65b8335d21d0f13b6f5eb513e6ed8878c3",
      "tree": "f0688da0095a8bf954ceea4e419f1b27e52ab226",
      "parents": [
        "027d8e5b1162053025149d0fc052b50d2a2c85fe"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 10 14:56:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue May 10 14:56:58 2016 -0700"
      },
      "message": "Developer view first draft\n"
    },
    {
      "commit": "027d8e5b1162053025149d0fc052b50d2a2c85fe",
      "tree": "4138d3099b71ed4f3f4d6518d86e8bc82c9fb25c",
      "parents": [
        "2a49c058c9652eeca5922fe5ee93b230398daec2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 16:29:46 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 16:29:46 2016 -0700"
      },
      "message": "Builded first draft\n"
    },
    {
      "commit": "2a49c058c9652eeca5922fe5ee93b230398daec2",
      "tree": "aee9527777c6531b24c05f9ab6110264859eac55",
      "parents": [
        "7d7050757a7ed2969757e75e158c4ae1eb2594fb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 16:24:34 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 16:24:34 2016 -0700"
      },
      "message": "Added mock environment\n"
    },
    {
      "commit": "7d7050757a7ed2969757e75e158c4ae1eb2594fb",
      "tree": "6ba1e50e5741c648e9f8dd929288c35e1d3464ab",
      "parents": [
        "89be307dc69dc7cfd71810bc81a31fd639a76bdc"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 16:19:10 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 16:19:10 2016 -0700"
      },
      "message": "Added single-site mock\n"
    },
    {
      "commit": "89be307dc69dc7cfd71810bc81a31fd639a76bdc",
      "tree": "1566882d3f892ce8c4e886c7fda5e3d06438d66b",
      "parents": [
        "b4fdd0ac335e1319a8aba2f849f314f59133afb4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 15:58:49 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 15:58:49 2016 -0700"
      },
      "message": "hiding instances per site chart when not needed\n"
    },
    {
      "commit": "b4fdd0ac335e1319a8aba2f849f314f59133afb4",
      "tree": "61633dc2e3dfbdba651a50c0a8f7da4a14aed04d",
      "parents": [
        "1ae34bc2ba3f8ffedec0453543c10db92ecd2898"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 15:27:47 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 15:27:47 2016 -0700"
      },
      "message": "First draft of developer view\n"
    },
    {
      "commit": "4826c167075e9bb4f020ce0a91a5e75abd41493b",
      "tree": "cbb81effdc074359dd0a068f69b295ef297db90f",
      "parents": [
        "83d0ee1e38011c56952051c1103732a979310ea9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 10:31:21 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 09 10:31:21 2016 -0700"
      },
      "message": "Updated serviceGrid to js dashboard\n"
    },
    {
      "commit": "83d0ee1e38011c56952051c1103732a979310ea9",
      "tree": "8beb7b4e4b7bbbd2fc299b493d7bf6b85a8c04fd",
      "parents": [
        "9d94a81e93b56b8b1003eba1a3bfc18ad6061f04"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 16:52:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 16:52:58 2016 -0700"
      },
      "message": "Service graph sketch\n"
    },
    {
      "commit": "9d94a81e93b56b8b1003eba1a3bfc18ad6061f04",
      "tree": "1205275c58ea42f037fcd9af2fa1773e281e2215",
      "parents": [
        "896bb7b1a706d9e8c19c5d778bbc69e79d83ada1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 15:21:27 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 15:21:27 2016 -0700"
      },
      "message": "coding\n"
    },
    {
      "commit": "896bb7b1a706d9e8c19c5d778bbc69e79d83ada1",
      "tree": "99ded7685fa288f757146ca396a5ebd690b4e0ee",
      "parents": [
        "c10d3a42c267eff54ac79fa9c4e0b2fbd3500d71"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 14:10:11 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 14:10:11 2016 -0700"
      },
      "message": "Started serviceGrid view\n"
    },
    {
      "commit": "c10d3a42c267eff54ac79fa9c4e0b2fbd3500d71",
      "tree": "9e6bc8dc2c76a81ebdea92d4488e53f0e43d26c8",
      "parents": [
        "5e737cbbef060c8f455507ed810fe13cbd93bdee"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 13:14:03 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri May 06 13:14:03 2016 -0700"
      },
      "message": "Removed sampleView from source code\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": "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": "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": "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": "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": "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": "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": "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": "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": "c0128564c69a7aea992b0f4e33c676d0a4fe145c",
      "tree": "c2591386e3ad6b6887d4aa362233c16176c62de2",
      "parents": [
        "eeea18d91f2e9f18a2647cac02d94bcf51d64073"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 08 14:17:42 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Feb 08 14:17:42 2016 -0800"
      },
      "message": "Improved ceilometer dashboard performance\n"
    },
    {
      "commit": "bbaa6ae7f1c9b0a3b2f5e2b5c7fc1bd14cb7299a",
      "tree": "ec07fc73bb8e156b246f68399be11136a36a2855",
      "parents": [
        "40890aad593a75b21c710fcfed258e86faa51a28"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 03 15:37:25 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Feb 03 15:37:25 2016 -0800"
      },
      "message": "Blocked Bower deps versions\n"
    },
    {
      "commit": "0c52348f6c869774171d66577ff950617f69e0d6",
      "tree": "9a5bd96ec635bb8f84d1d6435a3b885e4b169162",
      "parents": [
        "933db4a5e30f94df7ec704e1c63aebbac99b1ac1"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 02 17:25:18 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 02 17:25:18 2016 -0800"
      },
      "message": "Fixed path in Ceilometer Dashboard and generator\n"
    },
    {
      "commit": "382455c1d998049b10034a6bee00037a4666d6a6",
      "tree": "79bacb232e26940b0190bda803f06bbf62a1c156",
      "parents": [
        "10e6173206a032e9ada4c7e53f5dd420571c02c7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 02 16:29:40 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 02 16:29:40 2016 -0800"
      },
      "message": "Requesting Stats for a single slice\n"
    },
    {
      "commit": "10e6173206a032e9ada4c7e53f5dd420571c02c7",
      "tree": "8ed310bd8a3472be195b6903c75e5b2331334495",
      "parents": [
        "88172908f169cac36d65000974bb8b88d0cbdcd8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 02 16:04:31 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Feb 02 16:04:31 2016 -0800"
      },
      "message": "Fixed bugs\n"
    },
    {
      "commit": "90621b32c84d3e41a20b368de90698e82bfc92a8",
      "tree": "60646ed3f9f5d84a4f8251499006bbb1a2217157",
      "parents": [
        "e06285094cbfd3cf4d822000de0d14c0f00c16d7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 16:40:21 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 16:40:21 2016 -0800"
      },
      "message": "Moved Subscriber Portal in application and updated README\n"
    },
    {
      "commit": "e06285094cbfd3cf4d822000de0d14c0f00c16d7",
      "tree": "3b8ab068b409317a77ce848c15b069b6d60f7a75",
      "parents": [
        "10fb87cf1f39f9a2c631e519a93c2cabeef666c2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 14:42:42 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 14:42:42 2016 -0800"
      },
      "message": "Refactored around to have same style in code\n"
    },
    {
      "commit": "10fb87cf1f39f9a2c631e519a93c2cabeef666c2",
      "tree": "3bed72e6870d8876d6a9ea92806307e81d521dc9",
      "parents": [
        "94992fd0a55106e3769f0b3443e2573c3977ea11"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 14:30:22 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 14:30:22 2016 -0800"
      },
      "message": "Interceptor to fake non XOS data\n"
    },
    {
      "commit": "94992fd0a55106e3769f0b3443e2573c3977ea11",
      "tree": "e3bad20950b06b27f3339f75ba0c38bfb336e288",
      "parents": [
        "f2110aee98d26698a116768ff31a43b971f875da"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 13:51:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 13:51:07 2016 -0800"
      },
      "message": "Added a basic login system\n"
    },
    {
      "commit": "39c65a5a65fb5899ebfaefd78e1915c55bc2c296",
      "tree": "b62cbad676db2c3a5bcd8d47ef3b2e947828c570",
      "parents": [
        "fa7ee1b511e031431bdb4c0f32c2e0586add1771"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 12:00:18 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 12:00:18 2016 -0800"
      },
      "message": "Login route improvement\n"
    },
    {
      "commit": "61bea66735061187a6d7f18f6eedc2763eb06a71",
      "tree": "4d357903fe6e0182c6e202179557aa80db097e09",
      "parents": [
        "56927d40a70c24f939ed116435aa2b97bc2c8817"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 17:21:39 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 17:21:39 2016 -0800"
      },
      "message": "Reading Subscriber user from XOS Apis\n"
    },
    {
      "commit": "56927d40a70c24f939ed116435aa2b97bc2c8817",
      "tree": "d6744101c21e7adf99ac40070a085638b793416b",
      "parents": [
        "9838b2ebc3cf4922822f5bfebc8f141dc429e3d9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 15:37:04 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 15:37:04 2016 -0800"
      },
      "message": "Added README\n"
    },
    {
      "commit": "9838b2ebc3cf4922822f5bfebc8f141dc429e3d9",
      "tree": "99ed8fa46660e911dee9fb8a535decfa5f416641",
      "parents": [
        "c6036506b8d998b88ef05ea606fcba53958bb5dd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 15:33:37 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 15:33:37 2016 -0800"
      },
      "message": "Added prestart npm script to install dependecies\n"
    },
    {
      "commit": "c6036506b8d998b88ef05ea606fcba53958bb5dd",
      "tree": "004c111cb86fd8adff00707debe18c66f77a9382",
      "parents": [
        "9fb53f74d31d70d4cd56f10c35ab274966de5fdd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 15:17:10 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 15:17:10 2016 -0800"
      },
      "message": "Subscriber Portal working with Mock data\n"
    },
    {
      "commit": "9fb53f74d31d70d4cd56f10c35ab274966de5fdd",
      "tree": "8092c32b878242bc933f702a274af4578ad86a8b",
      "parents": [
        "4eb4ccb713631d675a742047c8538e7164991ad7"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 11:34:15 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 11:34:15 2016 -0800"
      },
      "message": "Removed dinamic injection functions from cord.js\n"
    },
    {
      "commit": "4eb4ccb713631d675a742047c8538e7164991ad7",
      "tree": "926f56047f878c41f078f55b3e0f83372552027a",
      "parents": [
        "c0b8c291ab4bb2b0ebd90d6faad4a1bf862c8a94"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 11:02:16 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 26 11:02:16 2016 -0800"
      },
      "message": "Subscriber portal dev environment ready\n"
    },
    {
      "commit": "a4138e9e1d3864e0b85c5482920ef187b49d2f4a",
      "tree": "442232eaf49a566fc9df50094e1690eaeb344460",
      "parents": [
        "b365a37085bfca21953b47c2ade2105c4a035cde"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jan 25 16:26:49 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jan 25 16:26:49 2016 -0800"
      },
      "message": "Renamed GUI folder in VIEWS\n"
    }
  ]
}
