)]}'
{
  "log": [
    {
      "commit": "16c6d4f16a2721c4cde355b957c93721c5f8864a",
      "tree": "5a9926ccbf701baa37cfb739dfae0fcc9f08c9e1",
      "parents": [
        "c707c055cd6e85a26a8db74ca399e74ba70d99b5"
      ],
      "author": {
        "name": "Illyoung Choi",
        "email": "iychoi@opennetworking.org",
        "time": "Wed Jul 24 18:09:26 2019 -0700"
      },
      "committer": {
        "name": "Illyoung Choi",
        "email": "iychoi@opennetworking.org",
        "time": "Wed Jul 24 18:13:49 2019 -0700"
      },
      "message": "Make event emit API consistent to other APIs\n\nChange-Id: I458b4a9bd3797638bf397e7dcb15b34118677af0\n"
    },
    {
      "commit": "59820ed994e7784b720320aae75fa04ba4f94484",
      "tree": "919fec5c9a28c3697eadc5701ab3ef5e8644378e",
      "parents": [
        "97998fcd199b769d3e252ea481cd4783fe52ccdd"
      ],
      "author": {
        "name": "Illyoung Choi",
        "email": "iychoi@opennetworking.org",
        "time": "Mon Jun 24 17:01:00 2019 -0700"
      },
      "committer": {
        "name": "Illyoung Choi",
        "email": "iychoi@opennetworking.org",
        "time": "Thu Jun 27 10:23:51 2019 -0700"
      },
      "message": "Implement basic functionalities for workflow control.\n- Manage join/leave of clients\n- All clients communicate via socket.io\n- Probes emit events\n- Managers register workflows (by using a workflow essence)\n- Send kickstart request to Managers to launch workflows\n- Route events to workflow runs\n- Queue events to not lose events between workflow tasks\n- Fixed some issues found while working on testcases\n- Set to perform coverage and unittest and generate outputs to files\n\nChange-Id: I678723edc20df9247d63a4bf6380785ab8b2b221\n"
    }
  ]
}
