)]}'
{
  "log": [
    {
      "commit": "38dcfeb4a5d8c8da65b9ee2d2c2f58bc6164f6bf",
      "tree": "95769912193bb34447b684c88852fae266b89b88",
      "parents": [
        "4015b4734a923c29c04bf9b30f5a06604dd2f0a4"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Jun 10 16:44:00 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Jun 11 15:59:37 2019 +0000"
      },
      "message": "fix bug 748: provide a proper error when user is not valid upon new token\nallow authenticate with both project_id and project_name, user_id and username\n\nChange-Id: I463e2aaa469fea8ad656407dd7b48ed5e28aff28\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "4015b4734a923c29c04bf9b30f5a06604dd2f0a4",
      "tree": "cb880a622208d5b00ee86c6c82bfd79673cfb66d",
      "parents": [
        "ee270727d8a9ae41924dfce4a6789af1b5045602"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Jun 10 13:57:29 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Jun 10 16:05:01 2019 +0000"
      },
      "message": "fix bug 749 750: Returns a proper Location Header for project-create\nAllow project update to change name\n\nChange-Id: I650c9afd16a5d8b07075f9f56f4dd88cefd7b1e7\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "44603906f6eeefb0546b9fa26cd0fb4a6e346c4a",
      "tree": "3a51bbad86191b3e88070d7e8e5c48eba0b74428",
      "parents": [
        "1ac7f465e8e465980690daba3414a7aadb6fb0b4"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 08:10:32 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 11:19:43 2019 +0100"
      },
      "message": "Fix bug 726\n\nChange-Id: I3a8c6e83cf85b6f27a4b649f8af2a4fe89e3494b\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "37de09105822b2b4db8b0ebac1ec5994af5d0fd9",
      "tree": "bef5ac0f4b96c1879f55f906b791f12a197b9fdf",
      "parents": [
        "044f4317e21a4bb0d6a4a50c8a99a94ed35b8e3f"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 23 02:17:22 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 27 17:17:20 2019 +0100"
      },
      "message": "Fixing ids and names for roles when listing\n\nChange-Id: I9f915199bf65bd68c7b03c78c120136130c5b105\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "203bad808476ab11c80dbda1bc64a8c1e79d7ec5",
      "tree": "516f6b16ac956ff4c32bda7335f3ff43e09cb3f4",
      "parents": [
        "fa54cd99ee561e02ef95128cd3d25074aa1dbe54"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 23 01:41:18 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 23 01:41:18 2019 +0100"
      },
      "message": "Fixing user ids when listing\n\nChange-Id: I5ff3da79503ac53100b9e3da3c2f33975e2da9fe\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "fa54cd99ee561e02ef95128cd3d25074aa1dbe54",
      "tree": "e0a9d3ac42f583604883fbb583267200cd50b33a",
      "parents": [
        "2d5a515d32cf20f526e5922fae130868c9710dc3"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 20 15:58:41 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 21 14:35:54 2019 +0100"
      },
      "message": "Adding filter to ProjectTopicAuth\n\nChange-Id: I0bf340085f703540f810a969db368431d8b4774d\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "2d5a515d32cf20f526e5922fae130868c9710dc3",
      "tree": "17a3071fc32eb3f81698db1253864a5a718fe23a",
      "parents": [
        "65ca36d13f895d0a361d59a5962029d6e3ef7a99"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 20 15:41:54 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Mon May 20 17:40:34 2019 +0100"
      },
      "message": "Adding filter to UserTopicAuth\n\nChange-Id: I3ff383f6f461a22969aa490681d4b4964894d36b\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "5c01e193a17fcf730406e39fe7d019e1dee5c64d",
      "tree": "96bdd6cddca7868d009ee391f31a94e3ede10668",
      "parents": [
        "09e6542ceae8ee08ee7cc372f7344a77bc1f5304"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 08 02:35:47 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 10 02:10:08 2019 +0100"
      },
      "message": "Adding User, Projects and Roles (Keystone) to NBI API\n\nChange-Id: Id8c65e5d076fefc329340ca195c268004ecb4a4e\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "7b7ffa61e6282094c1bd528e60b3b395c3ab1358",
      "tree": "eee259a835ce8133f9c25dfaf2a98d96a022b1f0",
      "parents": [
        "d795f87d44d6caa954c878decf0e5a538b3cd33d",
        "29933fc257389f16f9c798f52a43e43800475a4a"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Feb 14 15:16:05 2019 +0100"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "root@osm.etsi.org",
        "time": "Thu Feb 14 15:16:05 2019 +0100"
      },
      "message": "Merge \"RBAC permission storage in MongoDB\""
    },
    {
      "commit": "29933fc257389f16f9c798f52a43e43800475a4a",
      "tree": "f284e66a6839a60128f1ca892f2ca90dd706e53e",
      "parents": [
        "932499c09d729d235ccd1fc002156b8b23e9f165"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Wed Nov 14 06:36:35 2018 +0000"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Tue Feb 12 18:10:30 2019 +0000"
      },
      "message": "RBAC permission storage in MongoDB\n\nNot yet fully tested. Partial implementation of topics\ndiscussed in last TECH call.\n\nChange-Id: If64936b898f2b0c6daaa9933a3216e4e1368578a\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "d795f87d44d6caa954c878decf0e5a538b3cd33d",
      "tree": "7c609f91df0f4f387d7aef9577e75aa7e2727c17",
      "parents": [
        "932499c09d729d235ccd1fc002156b8b23e9f165"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Tue Feb 05 16:05:53 2019 +0000"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Tue Feb 05 16:06:00 2019 +0000"
      },
      "message": "Adding licenses to keystone and auth module\n\nChange-Id: Iefc601c887677ffa9f882ee037af1f3398c9f86f\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    },
    {
      "commit": "819d34c8315de5c2010743f499f7882b8957dcbf",
      "tree": "37c668020f1ea203f1efd6d9b071b7577c5e71ce",
      "parents": [
        "2f98821b1da7d26fd54f631330bc8e1aa1e8f631"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Tue Jul 31 01:20:02 2018 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "esousa@whitestack.com",
        "time": "Thu Sep 27 17:10:41 2018 +0100"
      },
      "message": "Adding Authentication Connector plugin system\n\nKeystone plugin completion. Pending testing.\n\nChange-Id: Iab8cfb3dc72e8d4e0b38a575603c02ab7ffd85de\nSigned-off-by: Eduardo Sousa \u003cesousa@whitestack.com\u003e\n"
    }
  ]
}
