)]}'
{
  "log": [
    {
      "commit": "4cb480852a8e9a4a8ba90b051896b139d7c6467e",
      "tree": "2ab485422023f8a25f6066c2702094fe87f5aa6d",
      "parents": [
        "9958f8d93463ad6498100c0ade4b22d81bf0e742"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 09:38:10 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 09 08:44:24 2016 -0700"
      },
      "message": "remove hpc service from xos core\n\nChange-Id: Ibf46b736878e7e826bf0e12ff83edd874d9f426c\n"
    },
    {
      "commit": "9958f8d93463ad6498100c0ade4b22d81bf0e742",
      "tree": "bb639d6e97e1a89836bc47bf0511791f2c5cf3ea",
      "parents": [
        "fb4c98c3bdfb37988e8d35dcaf61aeb46885835e"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Aug 09 00:11:46 2016 +0000"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Tue Aug 09 02:58:03 2016 +0000"
      },
      "message": "Removing empty __init__ file from xos repository for monitoring apis and dashboard rest apis\n\nChange-Id: I46f8aad3dcd61f57a685a4ca428d1371c409d13d\n"
    },
    {
      "commit": "fb4c98c3bdfb37988e8d35dcaf61aeb46885835e",
      "tree": "90e2e60870624b97d511687b869f71e32fe14e67",
      "parents": [
        "3ff01879dd7990cee93dd3f9a52b58dd959b667d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 17:45:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 17:45:45 2016 -0700"
      },
      "message": "automatically create __init__.py in rest api\n\nChange-Id: I32c6c08887bb7f38947b2a1ef9eed1fcdc72132d\n"
    },
    {
      "commit": "3ff01879dd7990cee93dd3f9a52b58dd959b667d",
      "tree": "c2972b4adb527e8b52c25270518c27c91747d37d",
      "parents": [
        "262385f49e62291892618d8be27f04281a94c922"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 12:37:32 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 12:37:54 2016 -0700"
      },
      "message": "add django_library to servicecontroller tosca\n\nChange-Id: I8726a9335ca7fb20872b27404d1276007e913995\n"
    },
    {
      "commit": "262385f49e62291892618d8be27f04281a94c922",
      "tree": "e91662670a7f3436eadac824df42a2d3f4a66bd2",
      "parents": [
        "09ce9597e4dcb0d4f42d1a35b05d702173b7fef9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Aug 08 09:28:14 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Aug 08 11:11:53 2016 -0700"
      },
      "message": "Added custom_icons attribute to autogenerated TOSCA for dashboards\n\nChange-Id: I277eebc1913f71eeef798cee661d5fbe4d9fd544\n"
    },
    {
      "commit": "09ce9597e4dcb0d4f42d1a35b05d702173b7fef9",
      "tree": "3b2ff764ee27870dfe8680ea3273e8d7f28e291f",
      "parents": [
        "46018802024f30932dbc95049993c6862a9d7f56"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 01 16:57:29 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Aug 08 09:28:38 2016 -0700"
      },
      "message": "throw exception if no tosca resource exists for node type\n\nChange-Id: Ic6e264596b2247d807c34c4f41de7e746d1808c8\n"
    },
    {
      "commit": "46018802024f30932dbc95049993c6862a9d7f56",
      "tree": "47e55fe87332efa1c5531fc9675191fa66993477",
      "parents": [
        "89634ce34ed774619baf1adfe01ac721e97ce167"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 05 12:31:50 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Fri Aug 05 19:59:00 2016 -0700"
      },
      "message": "install openstack tools with pip, not apt\nubuntu hasn\u0027t updated their docker version to 14.04.5\nAdd more deps for pip installs, pgsql, etc.\n\nChange-Id: I1f07aefdd6fcbc47e27a945c060546050c1971ff\n"
    },
    {
      "commit": "89634ce34ed774619baf1adfe01ac721e97ce167",
      "tree": "192c5c5b2b2814e9aefb8803fcf35d79397526f6",
      "parents": [
        "6a781e18da6a7c5ddba0a038802b272e5882c136"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 03 17:27:32 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Aug 05 17:04:23 2016 -0700"
      },
      "message": "Improved dashboardManager and Dashboard View tosca definition to allow specify custom icons\n\nChange-Id: I61b097814c811ab30e719387e0bcee68202e312c\n"
    },
    {
      "commit": "6a781e18da6a7c5ddba0a038802b272e5882c136",
      "tree": "3801ca71cf33468f21f88c615882557f7e3023f6",
      "parents": [
        "eaa6922ebbfcb147095c0b3d2f720ee07981890a"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:53:17 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:53:17 2016 -0700"
      },
      "message": "Updated README.md\n\nChange-Id: Ie022e9dae1c652900929b2da0b5f854ec9c4b5da\n"
    },
    {
      "commit": "eaa6922ebbfcb147095c0b3d2f720ee07981890a",
      "tree": "8ea4510252fe6276375e8202533a798ec0c59a36",
      "parents": [
        "c6d2324dc07aae217b07c3e9459b244f093aba35"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:24:28 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Aug 05 15:24:28 2016 -0700"
      },
      "message": "Generating TOSCA recipes for dashboard in generator-xos\n\nChange-Id: I507ffc35e1499c8377d86e0cd6dd952b0d19d404\n"
    },
    {
      "commit": "c6d2324dc07aae217b07c3e9459b244f093aba35",
      "tree": "6552a82d0957a7ba7d680439424bce791e4d3ef5",
      "parents": [
        "8c518c645860906f590d02a524e3911cd93c2885"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 04 15:57:46 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Aug 04 18:05:01 2016 -0700"
      },
      "message": "remove unnecessary references to hpc service\n\nChange-Id: Ic60755d361a20332e6863b14d49911078cd39388\n"
    },
    {
      "commit": "8c518c645860906f590d02a524e3911cd93c2885",
      "tree": "59bb198ef6791b1efbc8a43982ea38e9b63f1c1d",
      "parents": [
        "7f1f660623ad2fff6d7f372ebcb6201ae21abd46"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Aug 03 13:31:13 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Aug 03 13:49:00 2016 -0700"
      },
      "message": "Fixed bug in truckroll view and added icons\n\nChange-Id: Id65c225eab2ed7dd03ad61f8c4f8137b51b9df67\n(cherry picked from commit f1046ab447effd6ca03e5e89a566e479bd6d0943)\n"
    },
    {
      "commit": "7f1f660623ad2fff6d7f372ebcb6201ae21abd46",
      "tree": "8d7f5a1c53f8959888be816a20f2ec0fad3e9688",
      "parents": [
        "3c5a85fbf3b45496050e4b06169f40a4c77362fa"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 15:07:36 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Wed Aug 03 13:30:43 2016 -0700"
      },
      "message": "Removed unused files\n\nChange-Id: I601addc02d17f504dab23cdee0a701ec3c178d7e\n"
    },
    {
      "commit": "3c5a85fbf3b45496050e4b06169f40a4c77362fa",
      "tree": "433d7356d89eef21460825eee39b8c9536c1e67f",
      "parents": [
        "ce3075a85ed86b5c084b1d5f7d60d345fdb6c092"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Apr 19 15:53:54 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 03 06:53:16 2016 -0700"
      },
      "message": "Update container ubuntu version, and switch to ansible PPA\n\nremove vestigal Dockerfile\n\nupdated Dockerfile to LTS versions of Django, jQuery. Removed use of easy_install (using pip instead)\n\napply changes made to Dockerfile to devel/templ dockerfiles\n\nhave to quote version specification with commas, whitespace\n\n\"null has no effect on ManyToManyField\" per django 1.8\n\nHave to supply fields \u003d \u0027__all__\u0027 in class Meta in 1.8\n\nmore additions of default __all__ fields in Meta\n\nmore fields \u003d \u0027__all__\u0027\n\nanother fields \u003d \u0027__all__\u0027\n\nincrease keysize to 2048\n\nstop including event_manager.py which was commented out. This removes the fofum dep\n\nchange from nova_compute to os_server\n\nlet os_* ansible modules work\n\nMake compatible with django 1.8\n\nrename openstack due to module name conflict with upstream\n\ns/openstack/openstack_xos/\n\ns/openstack/openstack_xos/ module renaming\n\ndon\u0027t specify ancient openstack client versions\n\nspecify keystone API 2.0\n\n_ not .\n\nupdate to novaclient v2\n\ns/quantum/neutron/ and fix client\n\nfix get_query_set v. get_queryset per django change\n\nrevert testing change\n\nFixme: NovaDB disables, so disable the code that relies on it and throws runtime errors\n\ntracebacks when a RuntimeWarning: DateTimeField xxxx received a naive datet\nime\n\nmore commenting out of nonfunctional code\n\ndon\u0027t include gateway if not set\n\nsort imports, switch to xos.logger\n\ncomment out defective function\n\nfix django deprecation warning\n\nremove unused import which was causing a deprecation warning\n\nfix more deprecation warnings\n\nDjango 1.8 requires Meta to have fields specified\n\nmake creation of tenant it\u0027s own step\n\nfix order\n\nos_ ansible module fix\n\nturn off django DEBUG\n\nswitch to os_* modules for networking\n\nos_* module-ify user creation\n\nsyntax\n\nuse legacy keystone_user to create roles\n\nuse dict keys appropriate for os_* module results\n\nMake admin role name a config variable as it varies between openstack deployments\n\nset \u0027body_format\u0027 properly, as it\u0027s an Ansible 2.0 feature that was being ignored earlier and was set incorrectly for json data\n\ns/queryset/get_queryset/ in admin.py of services using proxy models\n\nfix wget \u003e curl subsitution, duplicate pip package\n\ndjango 1.8 requires fields in Meta for ModelForm children\n\nfields \u003d \u0027__all__\u0027 for 1.8 compat\n\nwork around no-gateway options that were hacked into custom Ansible\n\ndownload/checksum jQuery UI\n\nadd missing \u0027.min\u0027 component to jquery-ui.min.css path\n\nremove PhantomJS\n\nset REQUESTS_CA_BUNDLE in script that runs ansible\n\nchange close_connection() to close_old_connections() per 1.8\n\nsame close_old_connections fix\n\nuse the CA cert for more OS clients\n\nfix sync_ports to use CA cert\n\nMore SSL compat fixes\n\ncleanup, fix instance sync\n\nfields attribute to Meta\n\nmore fields attribute\n\nnote about not placing new services in the services directory\n\nFixed ui routing conflict with syncNotification\n\nFixed ui routing conflict with syncNotification\n\nRemoved backbone deps and views\n\nStarted E2E UI Tests with selenium\n\nTest running locally, still broken in container because of phantomjs\n\nRemoved backone templates\n\ndownload services (WIP)\n\nMakefile for downloading services\n\ndownload services for frontend config\n\nupdate test-standalone to download services\n\nupdate cord-pod to download services\n\nfix service directories\n\nrename old service directories\n\nfix service directory name\n\nadd the onos service back in\n\nfix missing keys\n\nupdating .gitreview\n\ndownload services before bootstrapping\n\nrename MySite to mysite in test infrastructure\n\nAdd install_dependencies\n\nuse separate project for bootstrap\n\nprevent dirs being created as root in cord_pod config\n\nremove onboard directory that was removed in master\n\nlook up capitalization issue of \u0027admin\u0027 vs \u0027Admin\u0027 in OpenStack\n\nremove --no-gateway option as it breaks the VTN\n\nturn on DEBUG, as in master\n\ncleanup of onboarding synchronizer Dockerfile\n\nextend ssh timeout in ansbile to work around initial login name lookup failure on vsg container\n\nmove \u0027timeout\u0027 directive in ansible config\n\nansible 2.1 fixes, logic fix on subnet without gateways\n\nrevert sync_controller_users.yaml change until we get a sane way to deal with openstack roles\n\nChange-Id: If79756113ec40ea4bff686ac33c9994b4a31b1d1\n"
    },
    {
      "commit": "ce3075a85ed86b5c084b1d5f7d60d345fdb6c092",
      "tree": "3d169b99cd19cfee3fe9ca9911ca94d243873140",
      "parents": [
        "2b3b1ad9b091e81a6c587a0e82232dfa1fcbb1cd"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Tue Aug 02 22:05:54 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Aug 03 06:52:16 2016 -0700"
      },
      "message": "fix proxy object deletion in tests\n\nChange-Id: I02917d236925fc433b95c2d187e6fdc1deaa90fb\n"
    },
    {
      "commit": "2b3b1ad9b091e81a6c587a0e82232dfa1fcbb1cd",
      "tree": "272ac8ee46756a5d232f4fb34790e26e11db3230",
      "parents": [
        "3dda80e04e4275ec4df37a35ea248a0349aa319d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 02 22:29:18 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Aug 02 22:29:42 2016 -0700"
      },
      "message": "detect missing onboarding files; prevent xos from onboarding if files missing\n\nChange-Id: I5ac9ec5b4e48d8a7d9c3b87e74e11a95076d6085\n"
    },
    {
      "commit": "3dda80e04e4275ec4df37a35ea248a0349aa319d",
      "tree": "15a8d61cfd10a6e100ef1f92fad3aa9e7fbddfa4",
      "parents": [
        "e64dcc0e2ff3bc9ee979db2d4c8f73c97997a532"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 15:07:36 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 15:07:36 2016 -0700"
      },
      "message": "Removed unused false\n\nChange-Id: I8da06b4f2e54903c9d329d51658564271c2fae72\n"
    },
    {
      "commit": "e64dcc0e2ff3bc9ee979db2d4c8f73c97997a532",
      "tree": "79fbe1fbbc3e63b26a1d90fda60a3d702a02d088",
      "parents": [
        "aa1ac6f23acb32160301f12fe95e922b05691669"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 11:53:22 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Aug 02 14:18:02 2016 -0700"
      },
      "message": "Fixed diagnostic dashboard\n\nChange-Id: Ic46da11d822fd5b4e381a5846dfe4203d03a8849\n"
    },
    {
      "commit": "aa1ac6f23acb32160301f12fe95e922b05691669",
      "tree": "40f41210765ca4586c2e1562f0a9ef4885f5835b",
      "parents": [
        "72967fd3386e13d1acc363bda43455c44b34518e"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jul 28 16:50:09 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jul 28 16:52:11 2016 -0700"
      },
      "message": "defer xos build if synchronizers are not ready\n\nChange-Id: Idcb19833ac467cceb07530b735465073a9272641\n"
    },
    {
      "commit": "72967fd3386e13d1acc363bda43455c44b34518e",
      "tree": "a32c0ae59ac8fa0322e719efd08eda674dfffbfe",
      "parents": [
        "a4cfbc257e1cb240199c37bdd5263ea9a0b0659f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 27 14:55:23 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 27 14:55:23 2016 -0700"
      },
      "message": "label docker container with current XOS commit data\n\nChange-Id: I9772400f805d3bab4c80b24db5dee056a9b68766\n"
    },
    {
      "commit": "a4cfbc257e1cb240199c37bdd5263ea9a0b0659f",
      "tree": "040e49beb97c4f22a2589e56f24b8cef1898ead7",
      "parents": [
        "482517382ea74d1b186d19268d135be01929a92f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 26 23:46:03 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jul 26 23:46:03 2016 -0700"
      },
      "message": "allow rebuild of single service\n\nChange-Id: I61dd1662dfeaecfcf7c932af6cf43e6fdbb3ad55\n"
    },
    {
      "commit": "482517382ea74d1b186d19268d135be01929a92f",
      "tree": "6881e18c4ced6b4917c99abfbc4b1c5ba2153f8d",
      "parents": [
        "195dde997db96dd8f2308c85a2425ce4b48765ef"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 15:59:41 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 17:25:11 2016 -0700"
      },
      "message": "Divided APIs docs in sections\n\nChange-Id: I6240e2bc90647ee38c92333957fd7e4a7db60e52\n"
    },
    {
      "commit": "195dde997db96dd8f2308c85a2425ce4b48765ef",
      "tree": "a28d33cccee8994b62f2dae9af42f90c0c967733",
      "parents": [
        "7db3426a72683e81772c116dd4f39ca36e611207"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 16:43:16 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 26 11:43:10 2016 -0700"
      },
      "message": "Updated yeoman  generator to support external ng-xos-lib\nUpdateding Custom Views:\n- ceilometerDashboard\n- contentProvider\n- dashboardManager\n- developer\n- diagnostic\n- hpc\n- mCordTopology\n- openVPN\n- serviceGrid\n- subscribers\n- syncNotifier\n- tenant\n- truckroll\n\nChange-Id: I8bdebf70d3b72ceca8ec04565213efa60bc0b8d3\n"
    },
    {
      "commit": "7db3426a72683e81772c116dd4f39ca36e611207",
      "tree": "cd226cea47ed09ffa4c32b8d4d0b6a83fb3efff3",
      "parents": [
        "e19f5d63cab90a7824677c87ecb9ea798cdd8e01"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 11:38:32 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 11:38:32 2016 -0700"
      },
      "message": "Fixed package.json for UI Tests\n\nChange-Id: Ic9443cab9f98ac58a8f23dd2acf5d832fa4cc3dc\n"
    },
    {
      "commit": "e19f5d63cab90a7824677c87ecb9ea798cdd8e01",
      "tree": "d4f4fb207db5ab4c3d390d465ce244c02ae6e35a",
      "parents": [
        "36fe651b053741f5ea442b3e64fa6efd1bf546a2"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 10:29:30 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 25 10:36:34 2016 -0700"
      },
      "message": "Created environment for UI test\n\nChange-Id: Icdc737f3ddfe3cc1602eb4304c0d5e405b1a341a\n"
    },
    {
      "commit": "36fe651b053741f5ea442b3e64fa6efd1bf546a2",
      "tree": "61c647f19e9454f2984b364e2596902e54b778f1",
      "parents": [
        "fecac783214a836f0e499e11d6067e8530564a0e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 22 12:09:55 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 22 14:57:38 2016 -0700"
      },
      "message": "Removed ng-xos-lib from source code and importing it from a remote branch\n\nChange-Id: I2bcd05f03e69926631aea00fb0f0370a12006423\n"
    },
    {
      "commit": "fecac783214a836f0e499e11d6067e8530564a0e",
      "tree": "71a4e8a876adefa9a864e341745e773f3c8f86ac",
      "parents": [
        "e0b8cc8f32d2f556b514b4bd06af925cede38127"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Mon Jul 18 17:30:32 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Thu Jul 21 23:53:41 2016 -0700"
      },
      "message": "Dashboard icon\n\nChange-Id: Ibebd10436e18d4b424ba311f9e0c1f4ec385361f\n"
    },
    {
      "commit": "e0b8cc8f32d2f556b514b4bd06af925cede38127",
      "tree": "bf36d1bbb02b9605aa1dfa2579bd3a383ddc26f4",
      "parents": [
        "e6393f0551999d204867d2b7d04529ae141cb771"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 18 16:34:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jul 18 16:49:10 2016 -0700"
      },
      "message": "[CherryPick] Styled dashboard list\n\nChange-Id: I2f79dd1b0713ea544f5d5a9799772b08125c2e82\n"
    },
    {
      "commit": "e6393f0551999d204867d2b7d04529ae141cb771",
      "tree": "7fb2cad83e6ec1d59684b336542d8bd49ac5e2c1",
      "parents": [
        "8168d2ea8da7e31f4207b70fb8c5fe3cbc3fb665"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon May 23 14:27:52 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jul 18 16:40:33 2016 -0700"
      },
      "message": "Displaying service coarse graph\n\nChange-Id: Iee05e9114255a20ebf600337768d180514239299\n"
    },
    {
      "commit": "8168d2ea8da7e31f4207b70fb8c5fe3cbc3fb665",
      "tree": "3c3044edfa086b750a7cc0d7805246a64fff52a5",
      "parents": [
        "9d934234309078decef5ee92f048be4a4861c088"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Mon Jul 18 14:01:39 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jul 18 16:39:17 2016 -0700"
      },
      "message": "Update the Nav.css\n\nChange-Id: I31936794ef4c05657b27e610ee6317bc98435711\n"
    },
    {
      "commit": "9d934234309078decef5ee92f048be4a4861c088",
      "tree": "5b5377083266cac1deb19d2a0ef12ba37ef402a6",
      "parents": [
        "dd3dc550b389d97808634bf15b3c58df05dc3a33"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jul 18 15:57:57 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jul 18 15:57:57 2016 -0700"
      },
      "message": "set passwords for vsg image\n\nChange-Id: Icacd1d3b80d7c499eeb37bfbe241ef73179220f0\n"
    },
    {
      "commit": "dd3dc550b389d97808634bf15b3c58df05dc3a33",
      "tree": "9d1916e48f1eaf4ede06ca33ccb987aeffbfae7b",
      "parents": [
        "0ae5d356e809e03acc95f46e16024d3dfe6d56a8"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Fri Jul 15 17:05:48 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Mon Jul 18 14:32:19 2016 -0700"
      },
      "message": "Updated createSlice.js\n\nChange-Id: Ie1d2fd9404ed7326eef7c2effcf40fdb624ca3ca\n"
    },
    {
      "commit": "0ae5d356e809e03acc95f46e16024d3dfe6d56a8",
      "tree": "41d966f369909d2bf29d47cdb07a064e2ca19fcb",
      "parents": [
        "df11abe5db22afb4598373cb51db4aa63c91e530"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 15 17:04:14 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jul 15 17:26:37 2016 -0700"
      },
      "message": "Added index to ngXosLib documentation\n\nChange-Id: Idee78870216616e84e4a3c40f66e1e19ef38ef2c\n"
    },
    {
      "commit": "df11abe5db22afb4598373cb51db4aa63c91e530",
      "tree": "e67c3103365381577b86838ccadd005c0c6351ab",
      "parents": [
        "16cf8df044a191c86cf6d95ef7d28d373d9b1e2a"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Wed Jul 13 09:32:00 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Fri Jul 15 15:29:56 2016 -0700"
      },
      "message": "Changes to Custom Validation in field.component.js\n\nChange-Id: I88d5d28612219cb7030b4969cf7cd4548e301b5c\n"
    },
    {
      "commit": "16cf8df044a191c86cf6d95ef7d28d373d9b1e2a",
      "tree": "964a90342e68dadf01e9d542df23655642f9514b",
      "parents": [
        "b8f83f71c1305a13ac715dbaa0ed3c072590375a"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Wed Jul 13 13:18:44 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Fri Jul 15 15:07:29 2016 -0700"
      },
      "message": "Custom validation for Tenant View\n\nChange-Id: Id5f51af2a142c72bd1947a1ea267e16f10a5864c\n"
    },
    {
      "commit": "b8f83f71c1305a13ac715dbaa0ed3c072590375a",
      "tree": "df71fc591458b26e9d78e1fb9f4be139c74fc0fa",
      "parents": [
        "72408ae4835f997f5de7b21b7bd07ef770ab4073"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Tue Jul 12 14:06:55 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Fri Jul 15 15:07:29 2016 -0700"
      },
      "message": "Update return value in Me.js\n\nChange-Id: I2f395569550af9a004e657b994a14310cecdfe4f\n"
    },
    {
      "commit": "72408ae4835f997f5de7b21b7bd07ef770ab4073",
      "tree": "0b391d9f357a974e7e5708b3d6630fb688394fa8",
      "parents": [
        "01bcbeb1b19b2d2e29105833fe8c609e2e9304ed"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 15 12:49:03 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 15 12:53:25 2016 -0700"
      },
      "message": "remove _unused files\n\nChange-Id: I1f532e0a16ed072cffdf00b10340e9d66daf8353\n"
    },
    {
      "commit": "01bcbeb1b19b2d2e29105833fe8c609e2e9304ed",
      "tree": "b0333a3504e5b554bcf02716f3d7cd45f4a3cf55",
      "parents": [
        "bba1d784f0af5f7f498dfa3f55f3829385cf6176"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 15 10:07:15 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 15 10:07:15 2016 -0700"
      },
      "message": "Disabled Swagger\n\nChange-Id: If73ac401a4541ecdf2c7794ac00f65c3896f8a4c\n"
    },
    {
      "commit": "bba1d784f0af5f7f498dfa3f55f3829385cf6176",
      "tree": "752ce3ddea59338c81f602dda2ffa817e0a932ae",
      "parents": [
        "d7cba71c4211f6a356f67a6577918118a4b9ac84"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jul 12 15:56:23 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jul 15 09:03:24 2016 -0700"
      },
      "message": "Dashboard Manager View\n- added ng-drag-drop\n- deleted old customize dashboard\n- managing dashboards\n\nChange-Id: I937adf2ced95312a66086c8e20a2386b02a40934\n"
    },
    {
      "commit": "d7cba71c4211f6a356f67a6577918118a4b9ac84",
      "tree": "97976cbe3ada0ad37a05e8bb717dd8b2bb1b78ca",
      "parents": [
        "738b1d559a8d48c9cfa247cf53e4f444b46b8bba"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 08 14:41:00 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Fri Jul 15 08:20:15 2016 -0700"
      },
      "message": "Removed observer cloud and related code\n\nChange-Id: Id6d752017a69b228ef2c28b0b372a21073609f1b\n"
    },
    {
      "commit": "738b1d559a8d48c9cfa247cf53e4f444b46b8bba",
      "tree": "8327cdcbb3dcb456dfba51a7d27912989a24a144",
      "parents": [
        "0bae89c9994d172b6b42cc44548b84de3aa60492"
      ],
      "author": {
        "name": "Larry Peterson",
        "email": "llp@onlab.us",
        "time": "Wed Jul 13 15:43:01 2016 -0700"
      },
      "committer": {
        "name": "Larry Peterson",
        "email": "llp@onlab.us",
        "time": "Wed Jul 13 16:14:11 2016 -0700"
      },
      "message": "Updated READMEs\n\nChange-Id: I86a6e8caaf722077e622e2185a8805df1779cc97\n"
    },
    {
      "commit": "0bae89c9994d172b6b42cc44548b84de3aa60492",
      "tree": "1e1af06adc63cce562864028e0a3ee2f377e101c",
      "parents": [
        "c7fee981154f66214e3b897ba34231b8343d8a61"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Mon Jul 11 16:05:21 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Tue Jul 12 14:09:57 2016 -0700"
      },
      "message": "Changes to css file in tenant view\n\nChange-Id: If9dd00e85c6471b120c95d35be8f142dff7284b0\n"
    },
    {
      "commit": "c7fee981154f66214e3b897ba34231b8343d8a61",
      "tree": "edbf42ac94c368e97dd6ecc2458a24fdfb9b7a91",
      "parents": [
        "e872eee8c9fd5cd0acf2e9ef75268e1897ff8ea4"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Thu Jul 07 16:55:45 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jul 12 14:09:15 2016 -0700"
      },
      "message": "Changes to user-prefs to add better tests\n\nChange-Id: Ic86928304c20a4c5fca781517e7eff91c1a28bd4\n"
    },
    {
      "commit": "e872eee8c9fd5cd0acf2e9ef75268e1897ff8ea4",
      "tree": "c22aae3aa0f6593d891b2124dfb77dc3168d95eb",
      "parents": [
        "7f598c12aec8c95ed912451eede2a1f4bba5f6a8"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jul 12 10:57:02 2016 +0200"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jul 12 10:58:31 2016 +0200"
      },
      "message": "Don\u0027t tie app to a specific version\n\nChange-Id: Id35d8fd6ca9e79e3e2ec5c75db9677278580d1c7\n"
    },
    {
      "commit": "7f598c12aec8c95ed912451eede2a1f4bba5f6a8",
      "tree": "8306f532fbb18474da7c0ba2e2c8ad1609000b9d",
      "parents": [
        "985becee7097b2293dd08387e773fe0c09c9fc37"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Jul 09 04:19:20 2016 +0000"
      },
      "committer": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Sat Jul 09 04:21:10 2016 +0000"
      },
      "message": "FIX in manage_container() when there are different VMs exist with different images in a slice\n\nChange-Id: I54b24a1cbda08f72adb1f57b559950f1de1a0dc5\n"
    },
    {
      "commit": "985becee7097b2293dd08387e773fe0c09c9fc37",
      "tree": "110aafb73bd96d442ecd4982caee21d219bdb757",
      "parents": [
        "013da0813ba8ca55c009243083a5434fcb5aefba"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:05:33 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Sat Jul 09 01:08:53 2016 +0200"
      },
      "message": "adding license file\n\nChange-Id: I9f37635f865ef4944953a103462f070f888259e3\n"
    },
    {
      "commit": "013da0813ba8ca55c009243083a5434fcb5aefba",
      "tree": "8e680cf9644bcc31ebca5fc1a7b2ba2539f66675",
      "parents": [
        "de7361f72b1f172897f0f010506d67395370e359"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 08 14:47:45 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 08 14:47:45 2016 -0700"
      },
      "message": "add cord-bg.jpg back in\n"
    },
    {
      "commit": "de7361f72b1f172897f0f010506d67395370e359",
      "tree": "a27803a4a357e4bf43c8feafa1120080eb6d5980",
      "parents": [
        "d74b9c687239feb97fec8441667c41dd1e646bc6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 08 11:08:20 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jul 08 11:08:46 2016 -0700"
      },
      "message": "Changed links in footer\n\nChange-Id: I50bcac31d707f06bde52d5d1a3ea38a52e7484a1\n"
    },
    {
      "commit": "d74b9c687239feb97fec8441667c41dd1e646bc6",
      "tree": "5bf9e8da5d0a3061147ab1fac3317c976689eab9",
      "parents": [
        "711b1ec05f3a67b069dd04d2418994f7cdc331a9"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jul 07 14:56:48 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Thu Jul 07 14:59:02 2016 -0700"
      },
      "message": "Added documentation for utility endpoints\n\nChange-Id: Iaa88cd26cb725c92f9837d131491e3aab61888be\n"
    },
    {
      "commit": "711b1ec05f3a67b069dd04d2418994f7cdc331a9",
      "tree": "bdbdd193a22e6a381e99dd602ffd6cb90dee43f1",
      "parents": [
        "dfc5323402d8533506622e23776dd4f055839d64"
      ],
      "author": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Mon Jun 27 13:28:54 2016 -0700"
      },
      "committer": {
        "name": "Arpit Agarwal",
        "email": "arpiagariu@gmail.com",
        "time": "Thu Jul 07 14:32:35 2016 -0700"
      },
      "message": "added new endpoint to retrieve user information and Updated tenant view\n\nChange-Id: I93d00eb203bf7626221dc6e107fefa9f097d8011\n"
    },
    {
      "commit": "dfc5323402d8533506622e23776dd4f055839d64",
      "tree": "61eeddb1107d386c83aaea24f044ec4f5e450f3d",
      "parents": [
        "18e55472e723a1da9592a9f1854807fbc7ecbff9"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 06 17:29:34 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jul 06 17:29:58 2016 -0700"
      },
      "message": "do not lazy_block a ControllerNetwork if there are already instances\n\nChange-Id: I8a50628ede12b0e74fc8980c5fccf013c65729c5\n"
    },
    {
      "commit": "18e55472e723a1da9592a9f1854807fbc7ecbff9",
      "tree": "f41483fd49257623e2290a7061e1e7d82732e6fa",
      "parents": [
        "b70db488df63b1865fc88a51ffaee4d5530db993"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jul 06 11:18:58 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jul 06 11:28:22 2016 -0700"
      },
      "message": "Dinamically creating expected dates in tests to fix timezone issues\n\nChange-Id: I5843ea6821a1d906e9bb52b3085546b55cb99260\n"
    },
    {
      "commit": "b70db488df63b1865fc88a51ffaee4d5530db993",
      "tree": "d45864ab8d7c5c9c491f0666671c9f7857caddf0",
      "parents": [
        "50cd9cb18a71467eb0835ae5ef9b9262c1fef9d5"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jul 06 10:39:36 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jul 06 10:43:12 2016 -0700"
      },
      "message": "Fixed yeoman generator tests and refactored setup using promises\n\nChange-Id: Ib70fa2fcf6e6d549f6f73d0f13f33edc07699c1c\n"
    },
    {
      "commit": "50cd9cb18a71467eb0835ae5ef9b9262c1fef9d5",
      "tree": "8e7bef34328f323aee1c9a6ec9af90234d6a4273",
      "parents": [
        "0d4c1c2bfbfb1414a798bfcc765c147a9c44ff70"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 01 10:25:31 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jul 01 12:47:14 2016 -0700"
      },
      "message": "add rebuild API endpoint.\n\nChange-Id: I46b1b3eabec2dcac30a8b5f16e2e3895d7792fed\n"
    },
    {
      "commit": "0d4c1c2bfbfb1414a798bfcc765c147a9c44ff70",
      "tree": "43cf7a6be41768e312c06b8703a8fc0d81b68a1f",
      "parents": [
        "0880e9857ddfdf0257592c4679ae93ea48af01c6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 29 15:14:42 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 29 15:48:37 2016 -0700"
      },
      "message": "Updated XOS url in End to End UI test\n\nChange-Id: I001b36eaadef8421bfebf2ad7229d8888465cf76\n"
    },
    {
      "commit": "0880e9857ddfdf0257592c4679ae93ea48af01c6",
      "tree": "b1ab85b70d5e75b99e6452dd048436abd448ecf2",
      "parents": [
        "1103988a431723dd30008679c7b154a723d88a3f"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 29 14:11:05 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 29 14:14:33 2016 -0700"
      },
      "message": "deprecate the configurations directory\n\nChange-Id: I63522934f3f37955712680ad9e4905875bfb6030\n"
    },
    {
      "commit": "1103988a431723dd30008679c7b154a723d88a3f",
      "tree": "a55152e76caf615166b1eb6a7e184ec67d4d039c",
      "parents": [
        "ba678a9359acc8095a01fec1149855292513c16d"
      ],
      "author": {
        "name": "Srikanth Vavilapalli",
        "email": "srikanth.vavilapalli@ericsson.com",
        "time": "Wed Jun 29 02:24:29 2016 +0000"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Jun 29 11:18:58 2016 -0700"
      },
      "message": "Fixes in XOS to support onboarding of Monitoring Service\n\nChange-Id: I294b03f4729417881e22038e984016223a795746\n"
    },
    {
      "commit": "ba678a9359acc8095a01fec1149855292513c16d",
      "tree": "bf8b2d8115c4f642a066a3899dad3e4eb08118e0",
      "parents": [
        "2c336d80b91faa974399db016d606b251f3b96fd"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 20 17:16:15 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Wed Jun 29 10:38:18 2016 -0700"
      },
      "message": "Exporting Tosca from UI\n\nChange-Id: Ie7e58ac5bd51a56d028daa1c1e2577e7723a8297\n"
    },
    {
      "commit": "2c336d80b91faa974399db016d606b251f3b96fd",
      "tree": "17be4c8546310f2e13338da85b51f18a661855c8",
      "parents": [
        "af8bf9f9d3cea9bf6b376cca321ecfd63fc224f0"
      ],
      "author": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Jun 29 09:25:49 2016 -0700"
      },
      "committer": {
        "name": "Zack Williams",
        "email": "zdw@cs.arizona.edu",
        "time": "Wed Jun 29 09:25:49 2016 -0700"
      },
      "message": "added a testing-only google maps API key, required by django-geoposition 0.2.3 or later\n\nChange-Id: If66ec6e8a680d247ae5b03c0f6af44f70797436e\n"
    },
    {
      "commit": "af8bf9f9d3cea9bf6b376cca321ecfd63fc224f0",
      "tree": "6f233e8b3950ff8dcf5d2f5a7ee24e8e198f6a2d",
      "parents": [
        "7c7981802645800190ae97dda1a1c5b01a1ab758"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jun 29 11:11:31 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jun 29 11:11:31 2016 -0400"
      },
      "message": "Remove vOLT app until it\u0027s ready\n\nChange-Id: I51408a2fe7dbe6ebeb60fdd0cd79375c8293d8c4\n"
    },
    {
      "commit": "7c7981802645800190ae97dda1a1c5b01a1ab758",
      "tree": "7adfd8ddc39c0b41aa1ba3fdaac0b5790fea497d",
      "parents": [
        "a8c7bd569a1ead95b45bd1838772639e3940759e"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Tue Jun 28 10:33:03 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Tue Jun 28 10:45:26 2016 -0700"
      },
      "message": "Updated log decorator, remove override on log.error fn, it was preventing errors to be printed in console\n\nChange-Id: I9638e3b3d94f3bea2ee5125071c57e0ed9abdc64\n"
    },
    {
      "commit": "a8c7bd569a1ead95b45bd1838772639e3940759e",
      "tree": "5f90e5046324e99871c1a0ac4add9590d3a22bc4",
      "parents": [
        "fe1e4d212bb131dfdb964fd1457b3565b816dd47"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 27 23:02:04 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Tue Jun 28 09:49:15 2016 -0700"
      },
      "message": "allow stdin to be used instead of filename for Tosca run.py and destroy.py\n\nChange-Id: Ib1dd05859509a7590735f6dc535ddf85b870e3c3\n"
    },
    {
      "commit": "fe1e4d212bb131dfdb964fd1457b3565b816dd47",
      "tree": "22e50b030d801e5209a08691776cf6ac21275d92",
      "parents": [
        "b654ac5ce514fa01f09c18fb448ab5f38cbdcc09"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 28 12:33:10 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 28 12:33:10 2016 -0400"
      },
      "message": "Pass fabric\u0027s global netcfg to ONOS\n\nChange-Id: I1ee62106428a37d22fef92b0d1f29a33c661f55a\n"
    },
    {
      "commit": "b654ac5ce514fa01f09c18fb448ab5f38cbdcc09",
      "tree": "d5bb17d3c6f294c760d8b04f360f5efddcb06c9e",
      "parents": [
        "398e25967f0fa0ee72dcf4fb48edee6e988bc1c4"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 27 16:11:34 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jun 27 16:28:07 2016 -0700"
      },
      "message": "Increased memory of the vagrant box\n\nChange-Id: I4f763c224e8545363a2d26efc3efabaea30594a7\n"
    },
    {
      "commit": "398e25967f0fa0ee72dcf4fb48edee6e988bc1c4",
      "tree": "75146fff676bbb0c74d30ca1b1b1c05b76a75e0b",
      "parents": [
        "28241b550775f49dce55922cfb1848a156d8271a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 27 10:52:56 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Mon Jun 27 15:18:24 2016 -0700"
      },
      "message": "update cord-pod config to do Tosca over REST\n\nChange-Id: I1920c9d346573df21f9e021cabafa99c4d6530e8\n"
    },
    {
      "commit": "28241b550775f49dce55922cfb1848a156d8271a",
      "tree": "f4d8dc6af618d3e6d4a39776447e2b29a7d81e82",
      "parents": [
        "aae757685018e4cd4bf1caea87dd0662d2eab1e8"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 27 14:49:09 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 27 14:51:53 2016 -0700"
      },
      "message": "Added .vagrant folder to gitignore\n\nChange-Id: I810af520bfb7067041f7fc025a42d1a1e0c578c4\n"
    },
    {
      "commit": "aae757685018e4cd4bf1caea87dd0662d2eab1e8",
      "tree": "737b70a4c73b6c8a04131861e49bd070a7212f32",
      "parents": [
        "2b220a10acb7318214e9df147ced7e2ac19d2348"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Mon Jun 27 10:26:04 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Mon Jun 27 11:15:08 2016 -0700"
      },
      "message": "Sharing folders in frontend config\n\nChange-Id: Ieb1178f5379323e41c5c9200bad7ba7dd87572cb\n"
    },
    {
      "commit": "2b220a10acb7318214e9df147ced7e2ac19d2348",
      "tree": "404cdfebc7626e7f3b1478d8ad3e621895ca6f6e",
      "parents": [
        "1b76a66593e8e2a84147a7b9ec53f6e9090a2533"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 27 09:33:56 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 27 10:21:55 2016 -0700"
      },
      "message": "use REST API for tosca recipes in frontend config\n\nChange-Id: I0dbc66146a71dcd35b2f96c327b3b878a53e602c\n"
    },
    {
      "commit": "1b76a66593e8e2a84147a7b9ec53f6e9090a2533",
      "tree": "122f558b0716f20a0906fd42d3670e4e0b442b80",
      "parents": [
        "6a9fb8e552aa7ab443c646bade7e06d0a8307d87"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 24 18:10:43 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 24 18:11:46 2016 -0700"
      },
      "message": "add ability to run tosca recipes over REST API\n\nChange-Id: I87deca5847fecd7aed56966053f9b850d0bf7825\n"
    },
    {
      "commit": "6a9fb8e552aa7ab443c646bade7e06d0a8307d87",
      "tree": "33234eb257d82c1a9d59351682769735c844302b",
      "parents": [
        "59a0ac18eb1e0493879e9cda8f9591a046c6644c"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jun 24 17:49:00 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Fri Jun 24 17:49:00 2016 -0400"
      },
      "message": "Dockerfiles for building and pushing CORD ONOS apps\n\nChange-Id: I8bcb39f6db6d1075a404ea869b7b0cf0af4f40c3\n"
    },
    {
      "commit": "59a0ac18eb1e0493879e9cda8f9591a046c6644c",
      "tree": "e29fe2787010d4c3ec0ca17e5a14cb315cbd9f05",
      "parents": [
        "3322cf7d31f4a3112e16f615250e92676573f9f6"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 23 16:13:44 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Thu Jun 23 18:54:40 2016 -0700"
      },
      "message": "move ceilometer and openvpn to separate repos\n\nChange-Id: I95af703f7994a4db1b7303c2a54985eb2f48ad79\n"
    },
    {
      "commit": "3322cf7d31f4a3112e16f615250e92676573f9f6",
      "tree": "70a871f639b6633764ba5d240ec556c8675937d2",
      "parents": [
        "d89d581ef197f53fd60b0d721070dfa7babfbf11"
      ],
      "author": {
        "name": "arpiagariu",
        "email": "arpiagariu@gmail.com",
        "time": "Wed Jun 22 16:27:52 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "teo@onlab.us",
        "time": "Thu Jun 23 15:17:26 2016 -0700"
      },
      "message": "Vagrant File\n\nChange-Id: I7df7ae9a847bc09d0b75d8950d21074caea23ea8\n"
    },
    {
      "commit": "d89d581ef197f53fd60b0d721070dfa7babfbf11",
      "tree": "421df8995581fabaa0d2c5a714ab49284e23a638",
      "parents": [
        "0e0b200d32d234d948c29114e7d9d4f0e98ea660"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 23 14:08:26 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 23 14:08:26 2016 -0700"
      },
      "message": "fix URLS to admin pages for vsg and volt\n\nChange-Id: Id753c1d0ae2a54cb3711feb0066dfa75b49a12ca\n"
    },
    {
      "commit": "0e0b200d32d234d948c29114e7d9d4f0e98ea660",
      "tree": "b9b5bd288496128d6d88e71b9951c4c839d98b7d",
      "parents": [
        "0c0139a6736ce029823b476c3cb5b0fba6003036"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 23 09:55:36 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Thu Jun 23 09:55:36 2016 -0700"
      },
      "message": "prevent dirs being created as root in cord_pod config\n\nChange-Id: I06fb69270c20a8fe5d86802ad965d65357a657a4\n"
    },
    {
      "commit": "0c0139a6736ce029823b476c3cb5b0fba6003036",
      "tree": "3d97d080be649740555002b910ae1424246f779c",
      "parents": [
        "4614298cdf705b464891c450b2059d8f1f31ba65"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Wed Jun 22 14:54:23 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "scottb@onlab.us",
        "time": "Wed Jun 22 18:57:27 2016 -0700"
      },
      "message": "use separate project for bootstrap\n\nChange-Id: I43d103c69a2aa586c4100b4856e3661f80df1cb7\n"
    },
    {
      "commit": "4614298cdf705b464891c450b2059d8f1f31ba65",
      "tree": "1976d1336107d7c5dd918955b74f35b7262583bb",
      "parents": [
        "a7d8ae2703bb13a5cdfbd9fae569c8558b634816"
      ],
      "author": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Tue Jun 21 14:47:25 2016 -0400"
      },
      "committer": {
        "name": "Andy Bavier",
        "email": "andy@onlab.us",
        "time": "Wed Jun 22 09:15:29 2016 -0700"
      },
      "message": "Add install_dependencies\n\nChange-Id: I4bd5c1c50c30e23d72dee57b4c856476020921de\n"
    },
    {
      "commit": "a7d8ae2703bb13a5cdfbd9fae569c8558b634816",
      "tree": "f5014bb21c24f14eb7250498836468ee662cb81d",
      "parents": [
        "de1fd8bbff73c88abc8824933cd631da3994cfdf"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 21 16:48:22 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 21 16:48:22 2016 -0700"
      },
      "message": "rename MySite to mysite in test infrastructure\n\nChange-Id: I5d4d72af38a472a689879e8fe94bfb8d129f93e2\n"
    },
    {
      "commit": "de1fd8bbff73c88abc8824933cd631da3994cfdf",
      "tree": "f685baa8b0b587cba72668d1b3e5eb1ac20df9bc",
      "parents": [
        "81a1b93834b6854bed41dcc9a98885afcfd0e25c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 21 15:08:35 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Tue Jun 21 15:28:06 2016 -0700"
      },
      "message": "download services before bootstrapping\n\nChange-Id: Id6e0994c8aec0123bb2a3a4b9175bf2c997ef5ce\n"
    },
    {
      "commit": "81a1b93834b6854bed41dcc9a98885afcfd0e25c",
      "tree": "868eedd3e741a555ddc56d63d79a0391876cdeb6",
      "parents": [
        "abd0816b001f63b56c45538d6b90d8dff4ee3ae7"
      ],
      "author": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:10:35 2016 +0200"
      },
      "committer": {
        "name": "alshabib",
        "email": "alshabibi.ali@gmail.com",
        "time": "Tue Jun 21 12:10:35 2016 +0200"
      },
      "message": "updating .gitreview\n"
    },
    {
      "commit": "abd0816b001f63b56c45538d6b90d8dff4ee3ae7",
      "tree": "be08f541575916eddd181751bd61eb53cea0dfc8",
      "parents": [
        "c6a715a05bada1ef5fa407e7f93532ea7b78ab07",
        "41c85cb4c35d5c056ddf319add8c1440d2a44b33"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 19:08:41 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 19:08:41 2016 -0700"
      },
      "message": "Merge branch \u0027feature/onboard\u0027\n"
    },
    {
      "commit": "41c85cb4c35d5c056ddf319add8c1440d2a44b33",
      "tree": "7aea8f1bf1065ba592cb478c24eb6bf04ee49b7c",
      "parents": [
        "b6d931d5faa87e151908f08f24fd1eb2c856afe2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 19:08:11 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 19:08:11 2016 -0700"
      },
      "message": "fix missing keys\n"
    },
    {
      "commit": "c6a715a05bada1ef5fa407e7f93532ea7b78ab07",
      "tree": "be08f541575916eddd181751bd61eb53cea0dfc8",
      "parents": [
        "170ff1590e186b18de0402b357c847b141386aad",
        "b6d931d5faa87e151908f08f24fd1eb2c856afe2"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 19:00:58 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 19:00:58 2016 -0700"
      },
      "message": "Merge branch \u0027feature/onboard\u0027\n"
    },
    {
      "commit": "b6d931d5faa87e151908f08f24fd1eb2c856afe2",
      "tree": "f63211c7b0a75e085e6e249fb8ec9d6804cac1c8",
      "parents": [
        "9d4f8c22e2e24516bf57ea9805b05e23977af82c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:59:25 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:59:25 2016 -0700"
      },
      "message": "add the onos service back in\n"
    },
    {
      "commit": "170ff1590e186b18de0402b357c847b141386aad",
      "tree": "eb46573aca7115f73a68c3395e9f519423b11421",
      "parents": [
        "af0c3ad59ba250c425204e206619f78fd6c72a9b",
        "9d4f8c22e2e24516bf57ea9805b05e23977af82c"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:46:25 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:46:25 2016 -0700"
      },
      "message": "Merge branch \u0027feature/onboard\u0027\n"
    },
    {
      "commit": "9d4f8c22e2e24516bf57ea9805b05e23977af82c",
      "tree": "2a29c1ded8196bded558a2d0756269240612ab29",
      "parents": [
        "38f13826443a57d448af77d6ee93ada43f03154b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:45:25 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:45:25 2016 -0700"
      },
      "message": "fix service directory name\n"
    },
    {
      "commit": "af0c3ad59ba250c425204e206619f78fd6c72a9b",
      "tree": "1c1945707c0382ad83b8324c3f2d1ecede45e9a8",
      "parents": [
        "88b220e18a87d43f01679f9b18bfcdac0b51f006",
        "38f13826443a57d448af77d6ee93ada43f03154b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:43:35 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:43:35 2016 -0700"
      },
      "message": "resolve merge conflicts\n"
    },
    {
      "commit": "38f13826443a57d448af77d6ee93ada43f03154b",
      "tree": "3e309844f247c262ecb65ea30f5c066339e71933",
      "parents": [
        "c9f46160d927180a9302be800adae98b1556ab72"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:38:46 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:38:46 2016 -0700"
      },
      "message": "rename old service directories\n"
    },
    {
      "commit": "c9f46160d927180a9302be800adae98b1556ab72",
      "tree": "af978b7111e5a2eb003b64c1e37bd070fe21727d",
      "parents": [
        "3296042c068df29ac1192de86ce7f4751e39c7dd"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:25:20 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 18:25:20 2016 -0700"
      },
      "message": "fix service directories\n"
    },
    {
      "commit": "3296042c068df29ac1192de86ce7f4751e39c7dd",
      "tree": "5f84ebdf63c17573be819bfa12de08552d0d7ad9",
      "parents": [
        "6e08d9094e938ab4f778db5ba2b58cfb2b9e1037"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:58:18 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:58:18 2016 -0700"
      },
      "message": "update cord-pod to download services\n"
    },
    {
      "commit": "6e08d9094e938ab4f778db5ba2b58cfb2b9e1037",
      "tree": "a6ebf2ff3297bfbb817610b06d41e4e0c5b64858",
      "parents": [
        "bf7cd9420a66fda3ed9c93c3b0538c404bde9544"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:56:42 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:56:42 2016 -0700"
      },
      "message": "update test-standalone to download services\n"
    },
    {
      "commit": "bf7cd9420a66fda3ed9c93c3b0538c404bde9544",
      "tree": "43324e59be57ea1814cb522af7b63a0a8407b9dd",
      "parents": [
        "05f413ab340cd2e2ccd1390a174f3a5d8a19871a"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:40:20 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:40:20 2016 -0700"
      },
      "message": "download services for frontend config\n"
    },
    {
      "commit": "05f413ab340cd2e2ccd1390a174f3a5d8a19871a",
      "tree": "d4ed8c41247275064efaae64ba7d631d1f2b5215",
      "parents": [
        "9b5c1a2d2a94fe243f8b973a917b7b473a1da290"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:39:38 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 17:39:38 2016 -0700"
      },
      "message": "Makefile for downloading services\n"
    },
    {
      "commit": "9b5c1a2d2a94fe243f8b973a917b7b473a1da290",
      "tree": "03e45fdd3ef8d1d9f68ad7194949e262486df798",
      "parents": [
        "25c70e869907cb7f83828c0f0ecbdf0919a69399"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 14:40:52 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Mon Jun 20 14:40:52 2016 -0700"
      },
      "message": "download services (WIP)\n"
    },
    {
      "commit": "88b220e18a87d43f01679f9b18bfcdac0b51f006",
      "tree": "c78ea74558e57f5fd9d55edfb4ca6cb81f32632a",
      "parents": [
        "78f607eb1d05b429754042c748001da67a0ee014"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 11:57:05 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 17:54:38 2016 -0700"
      },
      "message": "Fixed ui routing conflict with syncNotification\n\nChange-Id: I94e0f91ee35ed90ad73798de5d635abc4addbd4b\n\nRemoved backbone deps and views\n\nChange-Id: I77185488ffd5415e4815de59cc44ee24420071db\n\nStarted E2E UI Tests with selenium\n\nTest running locally, still broken in container because of phantomjs\n\nRemoved backone templates\n\nChange-Id: I788cfda3d12e3d1c2828c9ee9f6eb7e4431eae52\n"
    },
    {
      "commit": "78f607eb1d05b429754042c748001da67a0ee014",
      "tree": "a628bfc65edd564070ccd6ac4af52163d1eadbd2",
      "parents": [
        "ea802d75f47511661b65ab2df8472f58ade8b374",
        "291949515674e1ce12169c92ada9bf8c86033458"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 13:55:32 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 13:55:32 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.opencord.org:29418/xos\n"
    },
    {
      "commit": "ea802d75f47511661b65ab2df8472f58ade8b374",
      "tree": "e7062653cc05466f22a05bf04f15279633ec5d5a",
      "parents": [
        "9cb0fa87f3a3da0abdbe9b11e2d313d2681f6d0d"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 13:55:13 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 13:55:13 2016 -0700"
      },
      "message": "note about not placing new services in the services directory\n"
    },
    {
      "commit": "291949515674e1ce12169c92ada9bf8c86033458",
      "tree": "0fbedebb601c5146dd736c71a86b53e89598a3f2",
      "parents": [
        "9cb0fa87f3a3da0abdbe9b11e2d313d2681f6d0d"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 11:57:05 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 12:45:53 2016 -0700"
      },
      "message": "Fixed ui routing conflict with syncNotification\n\nChange-Id: I94e0f91ee35ed90ad73798de5d635abc4addbd4b\n"
    },
    {
      "commit": "9cb0fa87f3a3da0abdbe9b11e2d313d2681f6d0d",
      "tree": "98b0169f8cbff58d3d4c92a0553a98b0ae63cbff",
      "parents": [
        "94448b69e69f8591f679dcd421aeef8259ff439a",
        "64cdcb23fe4c8b2c69ca8bd05fcc38ca01bf068b"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 11:09:59 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 11:09:59 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of ssh://gerrit.opencord.org:29418/xos\n"
    },
    {
      "commit": "94448b69e69f8591f679dcd421aeef8259ff439a",
      "tree": "98b0169f8cbff58d3d4c92a0553a98b0ae63cbff",
      "parents": [
        "6f61bb69e4dfdbc6453d86ce20e271e7ac668ae0",
        "25c70e869907cb7f83828c0f0ecbdf0919a69399"
      ],
      "author": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 10:07:53 2016 -0700"
      },
      "committer": {
        "name": "Scott Baker",
        "email": "smbaker@gmail.com",
        "time": "Fri Jun 17 10:07:53 2016 -0700"
      },
      "message": "Merge branch \u0027feature/onboard\u0027\n"
    },
    {
      "commit": "6f61bb69e4dfdbc6453d86ce20e271e7ac668ae0",
      "tree": "494e66e5227c525a5add577a360398ccab349fd1",
      "parents": [
        "5eac68a9bdd756cbc8abc1143a54f13f9319555e",
        "00b936cc7bf2cd7cb3fd6ee7ea5ecff5a207f3d6"
      ],
      "author": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 10:04:40 2016 -0700"
      },
      "committer": {
        "name": "Matteo Scandolo",
        "email": "matteo.scandolo@gmail.com",
        "time": "Fri Jun 17 10:04:40 2016 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:open-cloud/xos\n"
    }
  ],
  "next": "5eac68a9bdd756cbc8abc1143a54f13f9319555e"
}
