)]}'
{
  "log": [
    {
      "commit": "3bef47adc4386322226a4b01340438e065e404bd",
      "tree": "8bf188e588837270029feaf30dcea66df689b4ac",
      "parents": [
        "068d12f494618d51327ae25759d220f7cb81c4a3",
        "3eaeb3ead5a626f40f0910fa6f733e7e19f4b9fe"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 13:28:29 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 13:28:29 2016 -0800"
      },
      "message": "Merge branch \u0027feature/subscriber-portal\u0027\n\n# Conflicts:\n#\txos/core/xoslib/methods/loginview.py\n"
    },
    {
      "commit": "3eaeb3ead5a626f40f0910fa6f733e7e19f4b9fe",
      "tree": "3c50b4a646c42064851a2f1163c470685b0e6d9b",
      "parents": [
        "b0e65a6d39873114633652829338074c6871071d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 13:26:50 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 13:26:50 2016 -0800"
      },
      "message": "Subscriber Portal is fully integrated with XOS\n"
    },
    {
      "commit": "068d12f494618d51327ae25759d220f7cb81c4a3",
      "tree": "33cf6bb73a9820294d6651bab01fd8e0b0a24d1c",
      "parents": [
        "7b9b3e6ed14d2078f1d91c25e322fdde24523fcd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 28 12:51:08 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 28 12:51:08 2016 -0800"
      },
      "message": "use the correct django authentication mechanism, and store _auth_user_id and _auth_user_backend in session\n"
    },
    {
      "commit": "b0e65a6d39873114633652829338074c6871071d",
      "tree": "3ef0f67bc3ddbe40d4bf6e4218658f7cf617552e",
      "parents": [
        "35b7b21776970fc0ff040c5d0f6adf13cb3affd5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 11:05:15 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 11:05:15 2016 -0800"
      },
      "message": "Showing Login Errors\n"
    },
    {
      "commit": "7b9b3e6ed14d2078f1d91c25e322fdde24523fcd",
      "tree": "776dfb7d3e7e8d122d7619a5e03655abc0f33547",
      "parents": [
        "b2453022fafc4c61ed07a9f3054e30685d175ec8"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 28 10:57:17 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jan 28 10:57:17 2016 -0800"
      },
      "message": "fix password is broken if Tosca recipe run twice\n"
    },
    {
      "commit": "b2453022fafc4c61ed07a9f3054e30685d175ec8",
      "tree": "31a3c24b2bc2fc3367289ba1425bc1edf113d5ed",
      "parents": [
        "0e4755ce5374026ab539684463d5cd8ecebaa046"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 13:13:04 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 13:13:04 2016 -0500"
      },
      "message": "Added README\n"
    },
    {
      "commit": "0e4755ce5374026ab539684463d5cd8ecebaa046",
      "tree": "acdc5ba243352b2c6a23959bb8b1139b3b814308",
      "parents": [
        "774e84d86b54aabe3181274c60c24dfcf0c1a6a2"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 13:07:56 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 13:07:56 2016 -0500"
      },
      "message": "Update to ubuntu:14.04.3\n"
    },
    {
      "commit": "774e84d86b54aabe3181274c60c24dfcf0c1a6a2",
      "tree": "db0c4dd2193605b48e0587b5ba85ae48e10d0455",
      "parents": [
        "92a1ca6ce9968194abb4f3e98389fe949a5cf20c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 12:59:57 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 12:59:57 2016 -0500"
      },
      "message": "OpenCloud configuration for docker-compose\n"
    },
    {
      "commit": "92a1ca6ce9968194abb4f3e98389fe949a5cf20c",
      "tree": "01be6fc19d345a7da53d35d9e8e976d277e625cb",
      "parents": [
        "fa3e0514d690d9f25b1218036c6cbf12cb55c6e5"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 12:59:07 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Thu Jan 28 12:59:07 2016 -0500"
      },
      "message": "Update to ubuntu:14.04.3 image\n"
    },
    {
      "commit": "35b7b21776970fc0ff040c5d0f6adf13cb3affd5",
      "tree": "da2b6f6267f261f5719e235c581705bd810c89e6",
      "parents": [
        "9aea42092b8130e74b6d0928b02740e7b13f2cbd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 09:41:49 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 09:41:49 2016 -0800"
      },
      "message": "no message\n"
    },
    {
      "commit": "9aea42092b8130e74b6d0928b02740e7b13f2cbd",
      "tree": "57a343eb7b79d0ca2364dc6ed0bcfea8e997fa61",
      "parents": [
        "61f05f593bd4daf1c3612d4f0b4c13facd092c6d",
        "08d7147310bab7b12b4a9633d2c97ef1502c1348"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 09:41:25 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 09:41:25 2016 -0800"
      },
      "message": "Merge branch \u0027feature/subscriber-portal\u0027 of github.com:open-cloud/xos into feature/subscriber-portal\n"
    },
    {
      "commit": "61f05f593bd4daf1c3612d4f0b4c13facd092c6d",
      "tree": "8329ffce84817834521540484fb088d669c504e2",
      "parents": [
        "9006bc8de0a30cf85cac7d1e74df508a25fa389e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 09:41:01 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 09:41:01 2016 -0800"
      },
      "message": "Request 403\n"
    },
    {
      "commit": "9006bc8de0a30cf85cac7d1e74df508a25fa389e",
      "tree": "15cbe1c87acd4a8b3802687840bd146ebc870521",
      "parents": [
        "cddae2030ba29147060a43a5985ffa71fc2a092b",
        "fa3e0514d690d9f25b1218036c6cbf12cb55c6e5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 08:46:00 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jan 28 08:46:00 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos into feature/subscriber-portal\n"
    },
    {
      "commit": "fa3e0514d690d9f25b1218036c6cbf12cb55c6e5",
      "tree": "108dcc35b246c1bedf540047eb1892f583437854",
      "parents": [
        "30e3fde168b99b57bba7a9a98f15827f7ce9ff22"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Jan 28 16:21:05 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Jan 28 16:21:05 2016 +0000"
      },
      "message": "set the \u0027hosts_nodes\u0027 property for all sites\n"
    },
    {
      "commit": "08d7147310bab7b12b4a9633d2c97ef1502c1348",
      "tree": "3ea93e272d3e4fa78fd5677505ae21a1ed62342a",
      "parents": [
        "90621b32c84d3e41a20b368de90698e82bfc92a8"
      ],
      "author": {
        "name": "Matteo",
        "email": "teone@users.noreply.github.com",
        "time": "Thu Jan 28 08:19:37 2016 -0800"
      },
      "committer": {
        "name": "Matteo",
        "email": "teone@users.noreply.github.com",
        "time": "Thu Jan 28 08:19:37 2016 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "30e3fde168b99b57bba7a9a98f15827f7ce9ff22",
      "tree": "ba9f9a54d8adc7301ff9f9827bc8be9371439e18",
      "parents": [
        "688c4ddf97d8667bcce043e9665de751f588d8a6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 27 19:00:36 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 27 19:00:36 2016 -0800"
      },
      "message": "return list instead of dict-of-list\n"
    },
    {
      "commit": "688c4ddf97d8667bcce043e9665de751f588d8a6",
      "tree": "d3341de9d699c600dff69bfc491f767a0c6f3f40",
      "parents": [
        "41d4bed925624cdc033452c69deeedaabf2f7e88"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 27 19:00:06 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 27 19:00:06 2016 -0800"
      },
      "message": "tosca support for attaching users to CORDSubscriberRoot\n"
    },
    {
      "commit": "cddae2030ba29147060a43a5985ffa71fc2a092b",
      "tree": "05c258d2ec3097f3b34585f994ef0a1821cf70e4",
      "parents": [
        "5c6a548ecb88c59307d2a9f07bdeb06ddaffee2e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 17:59:00 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 17:59:00 2016 -0800"
      },
      "message": "Logout over REST\n"
    },
    {
      "commit": "5c6a548ecb88c59307d2a9f07bdeb06ddaffee2e",
      "tree": "575c6b5793109a5b9220477fe35a5004fc4a331b",
      "parents": [
        "90621b32c84d3e41a20b368de90698e82bfc92a8",
        "41d4bed925624cdc033452c69deeedaabf2f7e88"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 17:05:48 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 17:05:48 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos into feature/subscriber-portal\n\n# Conflicts:\n#\txos/core/xoslib/methods/loginview.py\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": "41d4bed925624cdc033452c69deeedaabf2f7e88",
      "tree": "6126dc0fffa348c963639c1a9f16d575cb004acb",
      "parents": [
        "2adcdb7bedc96038dc08e37f2a527135f13ba186"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 27 16:04:30 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 27 16:04:30 2016 -0800"
      },
      "message": "add logout API\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": "2adcdb7bedc96038dc08e37f2a527135f13ba186",
      "tree": "a38e8b431ae1373005763929db3f558af47867c1",
      "parents": [
        "1a1513f2634f1e2a2bb307f0c59b2972478ba179",
        "854e183b2c9dd3ed28307d770551deb1f5c0b74d"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jan 27 16:49:20 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jan 27 16:49:20 2016 -0500"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/open-cloud/xos\n"
    },
    {
      "commit": "1a1513f2634f1e2a2bb307f0c59b2972478ba179",
      "tree": "7bee9a0c9994a596a254a1899b7d0d636513cc62",
      "parents": [
        "4ac4b9bf852e6ff46dcc7cdc7161025e9aa2f271"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jan 27 16:49:09 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jan 27 16:49:09 2016 -0500"
      },
      "message": "Changing ONOS driver for OLT switch from default to pmc_olt\n"
    },
    {
      "commit": "f2110aee98d26698a116768ff31a43b971f875da",
      "tree": "f3a80d802061e463a073c209cd38cfd0d1453415",
      "parents": [
        "39c65a5a65fb5899ebfaefd78e1915c55bc2c296"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 13:31:44 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 13:31:44 2016 -0800"
      },
      "message": "Changed serialize_user method in login\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": "fa7ee1b511e031431bdb4c0f32c2e0586add1771",
      "tree": "b6820efcd6c36010d220c3af6749667cdcc8745c",
      "parents": [
        "770d2eb5fb8fe6313dfdc87f97aff7d1b87e8339"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 10:07:02 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 10:07:02 2016 -0800"
      },
      "message": "Added user to login response\n"
    },
    {
      "commit": "854e183b2c9dd3ed28307d770551deb1f5c0b74d",
      "tree": "4a2a6c2f7415c50d207c094b981a525372d4d34a",
      "parents": [
        "b2395fd204c436a45270b9064f169d843259e941"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Jan 27 19:02:35 2016 +0100"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Jan 27 19:02:35 2016 +0100"
      },
      "message": "Made the race condition detection at synchronizer launch time more general\n"
    },
    {
      "commit": "770d2eb5fb8fe6313dfdc87f97aff7d1b87e8339",
      "tree": "16cfc062bb555ed29fb28817bb8aae9075504e64",
      "parents": [
        "61bea66735061187a6d7f18f6eedc2763eb06a71",
        "b2395fd204c436a45270b9064f169d843259e941"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 09:30:00 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 27 09:30:00 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos into feature/subscriber-portal\n"
    },
    {
      "commit": "b2395fd204c436a45270b9064f169d843259e941",
      "tree": "cbc7deccd515c8dfffbdff289415b8bd59f62130",
      "parents": [
        "14f7cabcfa9c43ce9f29d76e862b382a8442ab5c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 26 17:33:24 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 26 17:33:24 2016 -0800"
      },
      "message": "return better exceptions\n"
    },
    {
      "commit": "14f7cabcfa9c43ce9f29d76e862b382a8442ab5c",
      "tree": "437145c83483397adc7dfb665da0e24f23145267",
      "parents": [
        "4ac4b9bf852e6ff46dcc7cdc7161025e9aa2f271"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 26 17:28:28 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 26 17:28:28 2016 -0800"
      },
      "message": "login REST API function\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": "4ac4b9bf852e6ff46dcc7cdc7161025e9aa2f271",
      "tree": "17adae4a0076d6e90f81c0be60d175337258acf0",
      "parents": [
        "562ba4987804a696b8d51e4da44156a9983bb0f1"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 26 12:19:02 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jan 26 12:19:02 2016 -0800"
      },
      "message": "fix old paths in sync_step\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": "562ba4987804a696b8d51e4da44156a9983bb0f1",
      "tree": "bdf199ed9c0f4cfbf6a25142cb63fa0426b13871",
      "parents": [
        "af2ed734dcbf9c4c9618e000e3728741f08ccf95"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Jan 25 20:06:43 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Jan 25 20:09:32 2016 -0500"
      },
      "message": "FIX: for broken master, replaced observers name with synchronizer in observer config and docker files\n"
    },
    {
      "commit": "af2ed734dcbf9c4c9618e000e3728741f08ccf95",
      "tree": "0b15885379195db0f37a961005cd34655d7c6f42",
      "parents": [
        "1a330c071b21645999e5a68d58cf57e9613a6480"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Mon Jan 25 18:02:54 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Mon Jan 25 18:02:54 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "1a330c071b21645999e5a68d58cf57e9613a6480",
      "tree": "2391c3e8d2907073f82bb1c47d898551e4421049",
      "parents": [
        "c0b8c291ab4bb2b0ebd90d6faad4a1bf862c8a94"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Mon Jan 25 18:02:15 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Mon Jan 25 18:02:15 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "c0b8c291ab4bb2b0ebd90d6faad4a1bf862c8a94",
      "tree": "82887157471b09e15da9f3b27a9dd1faeafb7ceb",
      "parents": [
        "a4138e9e1d3864e0b85c5482920ef187b49d2f4a",
        "2a38eace656553523a041acfe7f8fd47a69666f5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jan 25 16:28:07 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jan 25 16:28:07 2016 -0800"
      },
      "message": "Merged master\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"
    },
    {
      "commit": "2a38eace656553523a041acfe7f8fd47a69666f5",
      "tree": "c70990c10b1dfe192e502d24af85510424858d96",
      "parents": [
        "680fb450edc87cc69c6ffeb600b0fb7ffb10b8d7"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 25 13:33:46 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Mon Jan 25 13:33:46 2016 -0500"
      },
      "message": "Undo commit 3b5fe88f43af91f09cbe16e68bd627baadedabef\n\nChanging the underlying image to ubuntu:14.04.2 broke the GUI.  Reverting back until we can do more testing and fix the resulting issues."
    },
    {
      "commit": "680fb450edc87cc69c6ffeb600b0fb7ffb10b8d7",
      "tree": "189958f319135c9328d52bc50a2a94b7c0113ed8",
      "parents": [
        "5a1c15e8f1bf7234c323c031a2bb92eb20800faa"
      ],
      "author": {
        "name": "Matteo",
        "email": "teone@users.noreply.github.com",
        "time": "Mon Jan 25 09:30:10 2016 -0800"
      },
      "committer": {
        "name": "Matteo",
        "email": "teone@users.noreply.github.com",
        "time": "Mon Jan 25 09:30:10 2016 -0800"
      },
      "message": "Delete README.md"
    },
    {
      "commit": "5a1c15e8f1bf7234c323c031a2bb92eb20800faa",
      "tree": "4f051a534812ca0c866bcd75df41e05a1a6c96c1",
      "parents": [
        "8162122315d2bbc6ad5d9e233c86b105ade3908f"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Fri Jan 22 14:35:50 2016 -0500"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Mon Jan 25 11:52:24 2016 -0500"
      },
      "message": "CORD-60:XOS ONOS model and tosca enhancements to deploy Notifier application in ONOS instances and to perform OSGI component configuration\n"
    },
    {
      "commit": "8162122315d2bbc6ad5d9e233c86b105ade3908f",
      "tree": "83fac8b127b9861540bee6da6af38dbe4e46c8f6",
      "parents": [
        "2b296a01d216ccf3abefdb1bbdbb6f0e81f6675c"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Sat Jan 23 13:08:27 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Sat Jan 23 13:08:27 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "2b296a01d216ccf3abefdb1bbdbb6f0e81f6675c",
      "tree": "2317a46f5cd97d47ec0dbcb69d2139c6ad7b308f",
      "parents": [
        "0d64f92f53f09ff502c9f1f2c61108b4ec43f2ca"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Sat Jan 23 08:02:46 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Sat Jan 23 08:02:46 2016 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "0d64f92f53f09ff502c9f1f2c61108b4ec43f2ca",
      "tree": "ce88e49c6f5e853704b56ef39aba0d08c4b2f1dd",
      "parents": [
        "280f32607e199b3c5e754e814d4b7334b2549c2c",
        "4d5b94cf05983c5323d84d10454a04350cb23ef4"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 22 10:08:17 2016 -0500"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Fri Jan 22 10:08:17 2016 -0500"
      },
      "message": "Merge pull request #131 from chiisaihayashi/xos-chiisaihayashi\n\nopenstackclient version is unmatched"
    },
    {
      "commit": "4d5b94cf05983c5323d84d10454a04350cb23ef4",
      "tree": "ce88e49c6f5e853704b56ef39aba0d08c4b2f1dd",
      "parents": [
        "280f32607e199b3c5e754e814d4b7334b2549c2c"
      ],
      "author": {
        "name": "chiisaihayashi",
        "email": "abok.1k@gmail.com",
        "time": "Fri Jan 22 14:03:03 2016 +0900"
      },
      "committer": {
        "name": "chiisaihayashi",
        "email": "abok.1k@gmail.com",
        "time": "Fri Jan 22 14:03:03 2016 +0900"
      },
      "message": "change from openstack to neutron\n"
    },
    {
      "commit": "280f32607e199b3c5e754e814d4b7334b2549c2c",
      "tree": "8a7ef19f8a34f4a04328e36176d24d4286e84b40",
      "parents": [
        "db6de8a24ad95eb29ef9fa87e1049d3b46b1bf80"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Jan 21 09:02:21 2016 -0800"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Jan 21 09:02:21 2016 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "db6de8a24ad95eb29ef9fa87e1049d3b46b1bf80",
      "tree": "8f6dba2cd3f39be1a96e8cd6ff2f3f611fa54679",
      "parents": [
        "3b5fe88f43af91f09cbe16e68bd627baadedabef"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Jan 21 08:54:10 2016 -0800"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Thu Jan 21 08:54:10 2016 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "3b5fe88f43af91f09cbe16e68bd627baadedabef",
      "tree": "61a6aa46bc722121d8de631a1ce7e810d1389177",
      "parents": [
        "b365a37085bfca21953b47c2ade2105c4a035cde"
      ],
      "author": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Jan 21 02:32:34 2016 +0000"
      },
      "committer": {
        "name": "Tony Mack",
        "email": "tony.mack@gmail.com",
        "time": "Thu Jan 21 02:32:34 2016 +0000"
      },
      "message": "switch back to ubuntu:14.04.2 image\n"
    },
    {
      "commit": "b365a37085bfca21953b47c2ade2105c4a035cde",
      "tree": "3c39eb1c524852327c5d738b7d15e9bd92c5b46d",
      "parents": [
        "f043aaee51aa5740736581a9a63fcad096aeed56",
        "7f6081a69eb6abdd8c6aa2a32b6bf19707687e8b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:53:02 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:53:02 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "f043aaee51aa5740736581a9a63fcad096aeed56",
      "tree": "84c44d90b521182ce499f3b400b5c615f23ad077",
      "parents": [
        "3d2bee3ba281b4cfd9847bb3aed688bb06b4ca45"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:52:51 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:52:51 2016 -0800"
      },
      "message": "Fixed path in ngXosHelpers build script\n"
    },
    {
      "commit": "7f6081a69eb6abdd8c6aa2a32b6bf19707687e8b",
      "tree": "2dd56fdcb11c65d740edd37531919325265a04d6",
      "parents": [
        "3d2bee3ba281b4cfd9847bb3aed688bb06b4ca45"
      ],
      "author": {
        "name": "Matteo",
        "email": "teone@users.noreply.github.com",
        "time": "Wed Jan 20 16:49:05 2016 -0800"
      },
      "committer": {
        "name": "Matteo",
        "email": "teone@users.noreply.github.com",
        "time": "Wed Jan 20 16:49:05 2016 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "3d2bee3ba281b4cfd9847bb3aed688bb06b4ca45",
      "tree": "d1fbe40c1c28fcff1a250284c26803ad8acf6834",
      "parents": [
        "d54fe722cb800be57afd633b2416d4db6f2e367e",
        "205900ce2f9321062e88c86d6b2f8f0f71cf66ce"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:48:19 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:48:19 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "d54fe722cb800be57afd633b2416d4db6f2e367e",
      "tree": "bdd8c09a0b631928b4453fe3090be5cff98263a1",
      "parents": [
        "d1644146adbdfedb516958f5feb6f15e2cebc997"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:48:09 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:48:09 2016 -0800"
      },
      "message": "Added GUI README\n"
    },
    {
      "commit": "205900ce2f9321062e88c86d6b2f8f0f71cf66ce",
      "tree": "ce2fee502f364f151839c32435dcdf84e4726e1b",
      "parents": [
        "98171c5b886abf34a24c3aa3a2410f26e2efb75b"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 16:30:51 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 16:30:51 2016 -0800"
      },
      "message": "Restore sleep before running synchronizer\n"
    },
    {
      "commit": "98171c5b886abf34a24c3aa3a2410f26e2efb75b",
      "tree": "9f2e43fadb8c185db5ca66fb1320052b20d2b9b3",
      "parents": [
        "d1644146adbdfedb516958f5feb6f15e2cebc997"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 16:29:29 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 16:29:29 2016 -0800"
      },
      "message": "Add sudo to docker commands\n"
    },
    {
      "commit": "d1644146adbdfedb516958f5feb6f15e2cebc997",
      "tree": "2f0898d5b6846e7140f26d06011adb3b3137e5b3",
      "parents": [
        "f3ce079639af781f62462b62abf98cc6c1142efa",
        "b27bcc7e64e0436c3a0026109e1de972c1bab9d6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:23:29 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:23:29 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "f3ce079639af781f62462b62abf98cc6c1142efa",
      "tree": "2f0898d5b6846e7140f26d06011adb3b3137e5b3",
      "parents": [
        "12bb769253c490f447d6960a0fe6ea33e23b72eb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:23:20 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:23:20 2016 -0800"
      },
      "message": "Overridden DjangoSuit Menu\n"
    },
    {
      "commit": "b27bcc7e64e0436c3a0026109e1de972c1bab9d6",
      "tree": "f5c3df6696c7d18be5c24a8d25b7d65a2abacc2d",
      "parents": [
        "698626cfde56bdaae5ae150076c550468db0f618",
        "eb276da9da587afd17a2698bd6f1f945af305c59"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 20 16:00:01 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 20 16:12:25 2016 -0800"
      },
      "message": "resolve merge conflict\n"
    },
    {
      "commit": "12bb769253c490f447d6960a0fe6ea33e23b72eb",
      "tree": "5b5283fd5885734283e0ace7d3ad12067fa233b1",
      "parents": [
        "34f79fc92b0bf2c1c3513fdaceac2c66eca1df17",
        "203af87e3ff7064d389c1a919f754ff7daee6557"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:11:10 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:11:10 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "34f79fc92b0bf2c1c3513fdaceac2c66eca1df17",
      "tree": "0a925bcfee9a133a6c07ca4a2628935aec46266a",
      "parents": [
        "33ce1991bf24fafd10910d7729f116fecf37270e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:10:51 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 16:10:51 2016 -0800"
      },
      "message": "Fixed CORD #482\n"
    },
    {
      "commit": "203af87e3ff7064d389c1a919f754ff7daee6557",
      "tree": "f5c3df6696c7d18be5c24a8d25b7d65a2abacc2d",
      "parents": [
        "698626cfde56bdaae5ae150076c550468db0f618",
        "eb276da9da587afd17a2698bd6f1f945af305c59"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 20 16:00:01 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 20 16:00:01 2016 -0800"
      },
      "message": "restore symlink\n"
    },
    {
      "commit": "698626cfde56bdaae5ae150076c550468db0f618",
      "tree": "ff1ebd269dbbbe07aa10758ef886059038864570",
      "parents": [
        "c5a6ff8c804fb02af75d1275a9624996d7f24d7f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 20 15:57:30 2016 -0800"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jan 20 15:57:30 2016 -0800"
      },
      "message": "fix path to run_ansible\n"
    },
    {
      "commit": "eb276da9da587afd17a2698bd6f1f945af305c59",
      "tree": "9ab1d947eb990b60a8d91fd6f3c22eff2f754639",
      "parents": [
        "f50bfe18bb43515141c4e4dd2a22e8157c22e587"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 20 14:11:59 2016 -0800"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@cs.princeton.edu",
        "time": "Wed Jan 20 14:11:59 2016 -0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "f50bfe18bb43515141c4e4dd2a22e8157c22e587",
      "tree": "ef6ea42254bb8f139e08fee0450a33d417cf3f99",
      "parents": [
        "33ce1991bf24fafd10910d7729f116fecf37270e"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Jan 20 16:58:41 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Wed Jan 20 16:58:41 2016 -0500"
      },
      "message": "Fix \u0027id\u0027 not found bug.\n"
    },
    {
      "commit": "33ce1991bf24fafd10910d7729f116fecf37270e",
      "tree": "40f0098773f9dacf652f350e857dab5474a5613c",
      "parents": [
        "699d6b8d91377fa04547f6d2aabedab9b930f53d",
        "92e6a6b7ded2ab756d5fc2f392be23a68bac0a33"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 13:52:19 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 13:52:19 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "92e6a6b7ded2ab756d5fc2f392be23a68bac0a33",
      "tree": "5583c84b06ff6722d577e821dd081a0c499abf20",
      "parents": [
        "1421433720acdd2d6487c7b0d579f16badcf8dd8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 13:33:49 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 13:33:49 2016 -0800"
      },
      "message": "Update docs\n"
    },
    {
      "commit": "1421433720acdd2d6487c7b0d579f16badcf8dd8",
      "tree": "bbf6ce189a6c676fce72c739c1ca396dd8ef1b63",
      "parents": [
        "2f904e72afc26aeb71094880ad086f0dc0c7d823"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 13:18:38 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 13:18:38 2016 -0800"
      },
      "message": "Added \u0027containers\u0027 target\n"
    },
    {
      "commit": "2f904e72afc26aeb71094880ad086f0dc0c7d823",
      "tree": "a82d7f3817b37e30a7a48470a3851d45fd643110",
      "parents": [
        "e64b1cfd60d71d3611713ed58bad5874835e332a"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 13:14:10 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 13:14:10 2016 -0800"
      },
      "message": "Remove sleep before running observer\n"
    },
    {
      "commit": "e64b1cfd60d71d3611713ed58bad5874835e332a",
      "tree": "7afc83c47c8ad5bece4f24cb3ef3207bd4d75a07",
      "parents": [
        "5cd475adebf536738ad9f1b07e3d73a31a3cb720",
        "87da104ce7b2539984bfc4c3ea2342e0a0212cb4"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 10:37:35 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 10:37:35 2016 -0800"
      },
      "message": "Merge pull request #123 from gunjan5/patch-4\n\ndir didn\u0027t match the command"
    },
    {
      "commit": "5cd475adebf536738ad9f1b07e3d73a31a3cb720",
      "tree": "94226f81eb194e5f95a26342daf4288991441d31",
      "parents": [
        "3e4a2f9fb5b114d1b2f415c7bd7d2b0616e71c85",
        "35f6cf0718665814d0543b245de0fb963af32e6e"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 10:37:05 2016 -0800"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "acb@cs.princeton.edu",
        "time": "Wed Jan 20 10:37:05 2016 -0800"
      },
      "message": "Merge pull request #122 from gunjan5/patch-3\n\nadmin page port number+login typo"
    },
    {
      "commit": "699d6b8d91377fa04547f6d2aabedab9b930f53d",
      "tree": "e6ff7ba27bf0e621360f4ce266cbf7deeb89e08d",
      "parents": [
        "3e4a2f9fb5b114d1b2f415c7bd7d2b0616e71c85"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 07:42:13 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 09:22:01 2016 -0800"
      },
      "message": "Moved ngViews and ngLib to gui folder\n"
    },
    {
      "commit": "3e4a2f9fb5b114d1b2f415c7bd7d2b0616e71c85",
      "tree": "238efae3b2edd456df8304b5a7ff319ac1783579",
      "parents": [
        "c18b179d339cc3c6a1f6b52b5960f88eba2ac3a7",
        "343574b3641417c3ea1f76d638713a0514148205"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 07:25:01 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Jan 20 07:25:01 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    },
    {
      "commit": "c18b179d339cc3c6a1f6b52b5960f88eba2ac3a7",
      "tree": "30fc765a4a915fafffe15d77b5b13e5d8aef11af",
      "parents": [
        "91a0d8b9c8e81aa5718ee29eeb5d55624a7b9436"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 19 15:45:56 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 19 15:45:56 2016 -0800"
      },
      "message": "Fixed buttons in vcpeAdmin\n"
    },
    {
      "commit": "91a0d8b9c8e81aa5718ee29eeb5d55624a7b9436",
      "tree": "e484d646dbc599ed65671c243f545fb6ef7ac49a",
      "parents": [
        "f8958e853fb50840bea50af7a61391786ffed646"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 19 15:38:35 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 19 15:38:35 2016 -0800"
      },
      "message": "Fixed buttons in vcpeAdmin\n"
    },
    {
      "commit": "f8958e853fb50840bea50af7a61391786ffed646",
      "tree": "0683b186f31ccbe5acd9fe6d52f92e6f73252022",
      "parents": [
        "3d56dd8f6501c258ebeb732ab13d4d6adbddd858",
        "16e9a9eaad9f1443d544b118ff0486a6a5956ea0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 19 15:26:16 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jan 19 15:26:16 2016 -0800"
      },
      "message": "Merge branch \u0027feature/rest-api-test\u0027\n"
    },
    {
      "commit": "343574b3641417c3ea1f76d638713a0514148205",
      "tree": "dd3e8fd9744165e60e1b0ee1a22a529166e1c9ee",
      "parents": [
        "e797d147e5bcbd2321676e883719461d4ca374ed"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 11:28:48 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 11:28:48 2016 -0500"
      },
      "message": "Rewired main launch script to reference synchronizer, instead of\nobserver names\n"
    },
    {
      "commit": "e797d147e5bcbd2321676e883719461d4ca374ed",
      "tree": "13952b74ce7bbdaea34882c00771fdc7b90a3c8f",
      "parents": [
        "cd43675ce6c51f85bb7dc8de5900ba07e4423f7c"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 11:24:14 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 11:24:14 2016 -0500"
      },
      "message": "More observer-\u003esynchronizer renames\n"
    },
    {
      "commit": "cd43675ce6c51f85bb7dc8de5900ba07e4423f7c",
      "tree": "c30c5cf7bf17852072943c88352dc29583f27f79",
      "parents": [
        "0daab7c01246b7289acc4e773ffcf16a0043ab08"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 11:20:43 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 11:20:43 2016 -0500"
      },
      "message": "Rename config files to *synchronizer_config\n"
    },
    {
      "commit": "0daab7c01246b7289acc4e773ffcf16a0043ab08",
      "tree": "4a9858a9639db25956ea626e087708d1876c93f3",
      "parents": [
        "498f6712bd6717136f31cccab856d334e78bbf21"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 10:52:18 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 10:52:18 2016 -0500"
      },
      "message": "Updated step paths in service observers\n"
    },
    {
      "commit": "498f6712bd6717136f31cccab856d334e78bbf21",
      "tree": "05753aa529f57e4ca124f27fc34b69290b4c8f94",
      "parents": [
        "3d1a961d3a2ba3edb51dd3d08c1b74d52faaa64c"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 10:50:21 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 10:50:21 2016 -0500"
      },
      "message": "Updated service synchronizers with the right path\n"
    },
    {
      "commit": "3d1a961d3a2ba3edb51dd3d08c1b74d52faaa64c",
      "tree": "37911eeaf1e749f8a75b869bd5e643320f88f391",
      "parents": [
        "04f34c48ebf5815b5974479e3b57e84da6737446"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 10:46:26 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 10:46:26 2016 -0500"
      },
      "message": "Rename service observers to synchronziers\n"
    },
    {
      "commit": "04f34c48ebf5815b5974479e3b57e84da6737446",
      "tree": "d9d61295aa189549047bee691c58123fd9b2a72b",
      "parents": [
        "f444188dfba4a85bf4a3b6160a11f15d564f1e1d"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 09:31:25 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 09:31:25 2016 -0500"
      },
      "message": "Added main synchronizer module to base for import by service\nsynchronizers.\n"
    },
    {
      "commit": "f444188dfba4a85bf4a3b6160a11f15d564f1e1d",
      "tree": "b99eb932bdda05409212af962dc9d239764c4f92",
      "parents": [
        "3d56dd8f6501c258ebeb732ab13d4d6adbddd858"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 09:19:42 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Mon Jan 18 09:19:42 2016 -0500"
      },
      "message": "Fixed links to synchronizer steps directories\n"
    },
    {
      "commit": "3d56dd8f6501c258ebeb732ab13d4d6adbddd858",
      "tree": "6fda6357054ebe0c077b20db7c31c9e3a8b6cc8c",
      "parents": [
        "86306a8b8e63da4f0b25ce8f66d256e2a06348fb",
        "9b4a6e5b0edc0d7aa96a4a223b530cae7133790b"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 14:43:36 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 14:43:36 2016 -0800"
      },
      "message": "Merge branch \u0027feature/cleanup_teo\u0027\n"
    },
    {
      "commit": "16e9a9eaad9f1443d544b118ff0486a6a5956ea0",
      "tree": "48a3e8c61de2d1d8f2b8e8fa4546128604da1efc",
      "parents": [
        "c8dd0d11b3c2f0e1380073963cae41352e20a4f5",
        "86306a8b8e63da4f0b25ce8f66d256e2a06348fb"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 14:42:43 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 14:42:43 2016 -0800"
      },
      "message": "Merge branch \u0027master\u0027 into feature/rest-api-test\n"
    },
    {
      "commit": "c8dd0d11b3c2f0e1380073963cae41352e20a4f5",
      "tree": "c87a2168903e440d17100be9598c9391cf32542b",
      "parents": [
        "29bff1f8b6f0cb5a32e1b06fa34cdb4cd576eede"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 14:37:35 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 14:37:35 2016 -0800"
      },
      "message": "Fixed tests, 11 running\n"
    },
    {
      "commit": "29bff1f8b6f0cb5a32e1b06fa34cdb4cd576eede",
      "tree": "e78103eb3b42e676a741d0e1eb60138168b58a2b",
      "parents": [
        "87dc34bf93f38f8afccfd63dd6935554f21e69e0"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 10:27:43 2016 -0800"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jan 15 10:27:43 2016 -0800"
      },
      "message": "Authentication fixed\n"
    },
    {
      "commit": "86306a8b8e63da4f0b25ce8f66d256e2a06348fb",
      "tree": "4a5519ba16773acbf0a65abcda76e60021e5fbff",
      "parents": [
        "5da4ede5cde00e77fad8bc69d993048ad047396f"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:54:42 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:54:42 2016 -0500"
      },
      "message": "Support for running the main synchronizer script out of an inner\ndirectory\n"
    },
    {
      "commit": "5da4ede5cde00e77fad8bc69d993048ad047396f",
      "tree": "6b64cde1a751c8b6fc3ac3345811fdd385b16bdf",
      "parents": [
        "6ffd9d5366913fd00d4ee087f5d666b2ff267172"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:49:22 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:49:22 2016 -0500"
      },
      "message": "Updated links to script that launches the synchronizer\n"
    },
    {
      "commit": "6ffd9d5366913fd00d4ee087f5d666b2ff267172",
      "tree": "b6f6e3d54b05cd716220045d2ac9797c7e3b5e77",
      "parents": [
        "95576e0fc660aa560b3ac28650b69bad47115127"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:38:46 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:38:46 2016 -0500"
      },
      "message": "mapping change\n"
    },
    {
      "commit": "95576e0fc660aa560b3ac28650b69bad47115127",
      "tree": "2a366a55162613858c84ea64b1ec5acc935f4ccf",
      "parents": [
        "191b3b0f5bf2cf7ca13a16528778b315a94d593a"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:37:30 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:37:30 2016 -0500"
      },
      "message": "Make reuse of .orig files optional\n"
    },
    {
      "commit": "191b3b0f5bf2cf7ca13a16528778b315a94d593a",
      "tree": "2e8576c7fcf3973d93a12238ecc844bf3c17ee3a",
      "parents": [
        "985d2268fe970f9334e1461cf9239ca37dba4344"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:34:05 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:34:05 2016 -0500"
      },
      "message": "Mapping update\n"
    },
    {
      "commit": "985d2268fe970f9334e1461cf9239ca37dba4344",
      "tree": "c4ba9f1c23382836a5ff006246def3aa009e1cf4",
      "parents": [
        "a19736ab0761dbfb60506ae58f8d1d1646a04ea6"
      ],
      "author": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:32:25 2016 -0500"
      },
      "committer": {
        "name": "Sapan Bhatia",
        "email": "gwsapan@gmail.com",
        "time": "Fri Jan 15 11:32:25 2016 -0500"
      },
      "message": "Remap openstack_observer\n"
    }
  ],
  "next": "a19736ab0761dbfb60506ae58f8d1d1646a04ea6"
}
