)]}'
{
  "log": [
    {
      "commit": "b995ea260a3a2f88a4e041c7e2dd745daee91825",
      "tree": "bfb53a0a69f8118c35da565c9d0ef19b98721ceb",
      "parents": [
        "3576644cf8903148f59718ff998194b6bee20d84"
      ],
      "author": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Feb 10 10:57:52 2021 -0300"
      },
      "committer": {
        "name": "bravof",
        "email": "fbravo@whitestack.com",
        "time": "Wed Feb 10 15:34:43 2021 -0300"
      },
      "message": "bug(descriptor): missing fields in stored descriptors. 1408, 1388\n\nChange-Id: I404cb8788458c5c574748e67de1b5f37b0a0c77b\nSigned-off-by: bravof \u003cfbravo@whitestack.com\u003e\n"
    },
    {
      "commit": "5347198c2591ffe017f8f0561594441523ee7450",
      "tree": "43f94bd3dcf5bbfbd64bb400cf122f27a190f015",
      "parents": [
        "5baca01e36f5457f79846bca75060b222520ab72"
      ],
      "author": {
        "name": "agarwalat",
        "email": "atul.agarwal@altran.com",
        "time": "Thu Oct 08 13:06:14 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Nov 05 16:54:00 2020 +0100"
      },
      "message": "NBI changes for Grafana Multitenancy feature\n\nChange-Id: If92574606108152fed505dd5c132176721aa1736\nSigned-off-by: agarwalat \u003catul.agarwal@altran.com\u003e\n"
    },
    {
      "commit": "d010e3e44d9b06012dc741aca98054e3a87c5f22",
      "tree": "1950fa67ad54977062b602903bb9edcae53d1a51",
      "parents": [
        "c4e07d03f2519e61e8ab58ad71bbbd4d72524d95"
      ],
      "author": {
        "name": "K Sai Kiran",
        "email": "saikiran.k@tataelxsi.co.in",
        "time": "Fri Aug 28 15:11:48 2020 +0530"
      },
      "committer": {
        "name": "K Sai Kiran",
        "email": "saikiran.k@tataelxsi.co.in",
        "time": "Fri Aug 28 15:11:48 2020 +0530"
      },
      "message": "Fixed bug 1197\n\nAdded api_req arguments to add show methods to make\nthem compatible with engine.py call signature.\n\nChange-Id: I161515e0cc71596fde28e138561f7bb399e206fc\nSigned-off-by: K Sai Kiran \u003csaikiran.k@tataelxsi.co.in\u003e\n"
    },
    {
      "commit": "c4e07d03f2519e61e8ab58ad71bbbd4d72524d95",
      "tree": "b6522e5197f8466b97e94c8c7b5cd45d265b42f4",
      "parents": [
        "40f742bad4180e7211a08252079dd873417d1e7c"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Aug 14 14:25:32 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Aug 14 14:45:50 2020 +0000"
      },
      "message": "fix project|use|role-list error\n\nit was introduced at commit 2fbb1c6 gerrit 9565\n\nChange-Id: I18826b31f569a9fb34444a3610cc4be96f475c87\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "97639b4032606caf5909e20dc6da20a9b18a137d",
      "tree": "3310547723943109e6bc271a48b3190cb1db3121",
      "parents": [
        "ee00275276c75cb1737539b48db33952177ec777"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Aug 04 12:48:15 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 12 14:49:03 2020 +0000"
      },
      "message": "enhanced role permission validation\n\nthis commit avoid incompleted permission keys. For example command:\nosm role-update --add \"vim_accoun: true\"\nmust fais, as it should be \"vim_accounts: true\"\n\nChange-Id: Ib5a5d88ae35120e99a43c80d20ccf8b207701780\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "deba68eb04ae450a54ef73923f8034d07707a791",
      "tree": "ac0d0d6f6ed4cbe63652add4029081b647b36280",
      "parents": [
        "02e700c9eceb147f4c72c8fe18975bfaac6ec759"
      ],
      "author": {
        "name": "Frank Bryden",
        "email": "frank.bryden@etsi.org",
        "time": "Mon Jul 27 13:55:11 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Aug 07 15:05:53 2020 +0200"
      },
      "message": "PATCH support for enabling and disabling of NSDs and VNFDs.\n\nMoved the validation code to _validate_input_edit.\nUpdated relevant tests.\n\nChange-Id: I0666f28e1f06585f3648b0a88812f7348c622d86\nSigned-off-by: Frank Bryden \u003cfrank.bryden@etsi.org\u003e\n"
    },
    {
      "commit": "20e74d260242c91c9836efba6a9436a159c4decc",
      "tree": "abddea593779c391326c53e7fbe9f6cc4a4ec389",
      "parents": [
        "d4a705a7a5f279a7808d09b6c080ebb29d9836fd"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Jun 22 12:17:22 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Jun 22 14:34:36 2020 +0000"
      },
      "message": "bug 1092 fixing deletion of items referenced by several projects\n\nIt is only deletes if it the last project referencing it.\nDepends on this change at common:  https://osm.etsi.org/gerrit/9134\n\nChange-Id: Id167c0ae3309212b97f59d47a9f3cee7f53fd263\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "6b02b05e51fb2837731027ae063ecbdb2c71135d",
      "tree": "9c743b8869a38cde45b04fca86206aacbc06b9c1",
      "parents": [
        "d7749588e6cc73661d052fc5bb41605e1b588128"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Jun 02 10:07:41 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Jun 03 22:17:45 2020 +0000"
      },
      "message": "Feature 9015: use same names for quotas and roles\n\nadd osmrepos to quotas\n\nChange-Id: I8cf11677b8aa5612f78ff10492d432849b33cd08\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "b66b041b8a3669ef44d9a94643cfa4add94d7f9b",
      "tree": "c9124d2ef6237de1cb03af858c22d61468aaa4e0",
      "parents": [
        "f1509b299d7453b9095487346ddc223cda97e470"
      ],
      "author": {
        "name": "Felipe Vicens",
        "email": "felipe.vicens@atos.net",
        "time": "Wed May 06 10:11:00 2020 +0200"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Jun 03 09:48:12 2020 +0000"
      },
      "message": "Feature 8178 VNF Repositories\n\nChange-Id: Ifdd15c294331838dd3b18d89dc009bfc54827871\nSigned-off-by: Felipe Vicens \u003cfelipe.vicens@atos.net\u003e\n"
    },
    {
      "commit": "e19707be54905bd804289a967812e617c8e2ce98",
      "tree": "f28e967a2dda0fc6bbc151584e391e7ca2274996",
      "parents": [
        "bce98f096fa109eb2323ad9153d15144e897e2c4"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Apr 21 13:08:04 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Apr 21 13:31:40 2020 +0000"
      },
      "message": "avoid k8scluster deletion when in use\n\nChange-Id: If0a25f3eec9bf1b08e3be951dde2cbc18c9d700b\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "5ec768a6eba4a4d15d1db362e2463db1a32c57ed",
      "tree": "83c195c90d4d55f6c214affdbde4239666e53dce",
      "parents": [
        "f5f2e3f9cecc38647a437af7812323a1da7d3f60"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Mar 31 09:46:44 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Mar 31 09:50:24 2020 +0000"
      },
      "message": "fix 1046. Allow auth_internal.user_list filtering with the _id\n\nChange-Id: I94e190dc3e104a7f98a085368cb0d4ba13a719cd\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "f5f2e3f9cecc38647a437af7812323a1da7d3f60",
      "tree": "6f3d8334bfd0ba700bc243c368aed0daf9316c13",
      "parents": [
        "1c38f2f3d8d54bd49fcfa8154d8a614da90293b1"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Mar 23 14:42:10 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Mar 30 09:04:42 2020 +0000"
      },
      "message": "Fix 1025. Do not remove last project reference if it will be deleted\n\nChange-Id: Ib42405a46cf48f99780da37896830d68feb5a2da\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "9e87a7fbc49d98dfae5fc6b7f4c17b81729a2af7",
      "tree": "4e4402277ac953c2869a1c03ced8a8b8f42f2273",
      "parents": [
        "0915a2e53675e6be583b4f112f56718855b1f2c9"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Mar 23 09:24:10 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Mar 24 13:44:54 2020 +0000"
      },
      "message": "bug 1035. Load role permissions from nbi.py \u0027valid_url_methods\u0027 instead of \u0027resources_to_operations.yml\u0027\n\nChange-Id: I84a80f8cef886cbce9b22819ead04ae14d31af79\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "ad6d533c806bce1b3506c22570838570a1055da7",
      "tree": "67ba53c1de5d707d4d767f0696e2275b0ab6d663",
      "parents": [
        "271d20089702166426d1f0168774609d2af046b8"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Feb 19 14:29:49 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Feb 28 15:41:26 2020 +0000"
      },
      "message": "fix user/project creation with domain_name.\nProvide the domain when listing users/projects\nAllow filtering by domain\n\nChange-Id: Ieccf9ad40f3ef7896e99ee26128d0b590cf615be\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "c2d5fc65d215f29c8b7861734415d6a509225418",
      "tree": "685ada8015ac8b1529b36413c1729a46054e9515",
      "parents": [
        "8c81ab02335c7d3944d0d0c3357675d2058cd0da"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Wed Feb 05 11:50:21 2020 +0000"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Tue Feb 11 16:58:46 2020 +0000"
      },
      "message": "K8sCluster/Repo association by projects\n\nChange-Id: I48f5629fea54e414226715554a841b0e30e09077\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "ad682a52ef94fa2662e2a0f6e3f81fb7c8f5e0fe",
      "tree": "2021385df85cf864351effa602d3b2d64a188b3e",
      "parents": [
        "9fe58b17a7d58efbf87df1ae119907b9071ecf2f"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Tue Dec 10 16:26:34 2019 +0100"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Mon Jan 20 13:42:23 2020 +0000"
      },
      "message": "Token Cache Management\n\nChange-Id: I09ea3a8c0c537a5eeba0ac5bc1426167133db998\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "7adaeb0a49340e8f46e82b6526bce4d6ecefd80e",
      "tree": "28540f63f794edc8fcce49e878767ab24af4c879",
      "parents": [
        "7fd248705f1eba06d0998339af9e48e6b8ffe5c1"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Dec 17 16:46:12 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Dec 17 17:23:54 2019 +0000"
      },
      "message": "Change for SDN creation parameters\n\nChange-Id: I5d0fcf0153c9ad71e0757db45df073f3abf26603\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "bee3bad8d15fe0893855d0dff92cef4351629edb",
      "tree": "77778ef588829febb1cc677ce6b64097c24e2077",
      "parents": [
        "35c998bd4ba1218c67b7c89f709b63f5268ed83c"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Dec 05 12:26:01 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Dec 05 16:30:38 2019 +0000"
      },
      "message": "fix bug 937. NSs are not deleted from database upon NSI deletion\n\nChange-Id: Ib69d8921da777e41749aa8511fd64d1d7cc6204a\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "35c998bd4ba1218c67b7c89f709b63f5268ed83c",
      "tree": "7b6199971a687c404b159c9010eb4856d3fba119",
      "parents": [
        "cea9591384b32a78fd44bf26ea7129498be034d6"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Thu Nov 21 11:09:16 2019 +0100"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Thu Dec 05 10:01:21 2019 +0100"
      },
      "message": "Fix bug 875: VIM gets deleted when the Instance is Running\n\nChange-Id: I74f942e3ad17e1d61bbe507ddf6ad2e9755be66c\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "79e40f41887cbc1e56f4b7c3518314952985fa51",
      "tree": "9c511c7d675e2186a11fb1da1d0ae8b2abae02ad",
      "parents": [
        "1459d60ec7966fd38be44d44042f8c3f65bcdc9a"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Thu Oct 10 16:36:40 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Tue Nov 12 10:23:07 2019 +0100"
      },
      "message": "Unit tests for admin_topics\n\nChange-Id: I2b52b479e981bfa6a9aa1bb94328fff49dd4b262\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "fe598fe1bcb93d51b5c7bb0373bc06d74e5bf92f",
      "tree": "dd946275f04f777c8f4e64e274017f08a1c0d887",
      "parents": [
        "3a144c99f5ef2f73a3995081ea18d776300356e1"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Wed Oct 23 18:25:11 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Mon Nov 04 10:11:09 2019 +0100"
      },
      "message": "New topics: K8sClusters, K8sRepos\n\nChange-Id: Ia03b8fc80b1efdb0cc6162b85fb84e3b6b1c1b12\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "15a1f68badbe4865b7abb3cb9ac816ed963d4b63",
      "tree": "168924902599a6d30a99c5526f9333263abb68c6",
      "parents": [
        "c96fd6946c24dacce83fe5a14f95ab88ac54bb38"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Oct 16 09:00:13 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Oct 17 09:18:05 2019 +0000"
      },
      "message": "bug 864 fix operation (created/edited) published to kafka\n\nChange-Id: Ia96573a0f79da88d2d893101cc9daed0f46bbc7a\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "029405dc71e09d30e7660fa68f799737d017acbf",
      "tree": "2e1131622a67ef35571f19d0345456a40435340f",
      "parents": [
        "16db949804909ad4e68bea83cc546124eaf562a0"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Thu Sep 26 10:52:56 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Tue Oct 01 14:24:11 2019 +0200"
      },
      "message": "Bug 853 - Fix permissions\n\nChange-Id: Ie95624fe6cbea3cd8ee45709eb76cac51cf981f6\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "32bab47c7fde8ae22795306723f3441ec544fa2b",
      "tree": "c60259172b60be56fd77980bd6101e1b6c812f8a",
      "parents": [
        "9742f1df203a8f47672fe5714044b06dd9e3ec59"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Fri Sep 13 12:24:22 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Fri Sep 20 12:39:47 2019 +0200"
      },
      "message": "NBI Quotas\n\nChange-Id: I6d9762b3d8eb3610c00355971ac9a0964bc1b212\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "468aa2417a95de4c2af4ae4c2b5be5ac4c6b45d1",
      "tree": "2c2c142f690f99ff97f31b45cbc131332e574878",
      "parents": [
        "23acf4001306e92a587de566be4bab00931104ba"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Aug 01 16:35:04 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 28 13:42:09 2019 +0000"
      },
      "message": "fix bug 802 encrypt vrops_password at vim_account for schema_version\u003d1.11\n\nChange-Id: I04d8e634352e6125b7efc93454125fc7dadb2403\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "23acf4001306e92a587de566be4bab00931104ba",
      "tree": "2f925caeb687e6433104691114528e42e6812d3d",
      "parents": [
        "19ee3b009a324217eace4684af72f4344655592e"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 28 13:36:34 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 28 13:42:09 2019 +0000"
      },
      "message": "change imports with osm_nbi prefix\n\nChange-Id: I4dcbfc71d900269f28ceec6669fe4127bc6a29fc\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "1546f2a46d99a4741b23857e6ceb4b813223e297",
      "tree": "704c4d297a8ce5ae18ce00d19e75020899bf1ef7",
      "parents": [
        "08ddb14b077121ffced28e41c441fef31b6bb6a1"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Aug 20 15:38:11 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 21 08:06:07 2019 +0000"
      },
      "message": "fix bug 823: make user-show backward compatible providing \u0027projects\u0027 with the list of project names\nfix returned format of authconn get_user_list\nAllow partially the old format for adding/removing projects to an user with the array edition\n\nChange-Id: If8741fd8c73fd16222b1236d30fb92f70b673d49\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "01b15d3166ea28266fb3d994d0615e4091c43c08",
      "tree": "67a6de05097ab8669af4cbde259ded0792407f8b",
      "parents": [
        "8907c4d142343ea7ee78186c1d55fc560b33009f"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Tue Jul 02 14:37:47 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Wed Aug 07 12:34:45 2019 +0200"
      },
      "message": "RBAC with internal authentication backend - Phase 2\n\nChange-Id: Iaca4f3022c4184e03f9346d492e55e902e5ca720\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "bdebce96965945c2ce86d80c60c17091c1a7fd42",
      "tree": "d422e789acc22b50e9c2a7aadfde7af3a1f67e67",
      "parents": [
        "99d4b173a267877a03c77bf1824be6c416442f37"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Jul 01 15:36:49 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Jul 02 12:58:19 2019 +0000"
      },
      "message": "Register operations for VIM, WIM, SDNC\nprovide http ACCEPTED 202 on asynchronous operations\n\nChange-Id: I448dd90e74eca736af5b9e1f3f65bc45992228f0\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "701018c9f19c0d18b7392ab63686bb5f982e5ea5",
      "tree": "aa31261f68a78963176400650ac5db3dbed50278",
      "parents": [
        "ceb8baf31217c9d50ce7017beb25c59163d79b6e"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Jun 25 11:13:14 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Jun 26 14:45:39 2019 +0000"
      },
      "message": "Moved resources_to_operations to internal nbi.py valid_url_methods to avoid inconsistences\nrefactored session variable into token_info, engine_session, cherrypy.session to bring more clarity\ncommented unnecesary exception logs\ninserted admin query string into roles permissions\n\nChange-Id: Ib3d9d3210e4eb894a3f120c26f6d0ce032ebc797\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "ceb8baf31217c9d50ce7017beb25c59163d79b6e",
      "tree": "3b837c1ec5b9be598d2fdf01555f7447843b1304",
      "parents": [
        "ace34903be528e8e10e096d3d059b81df30ddaa9"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Fri Jun 21 14:25:38 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Wed Jun 26 12:34:25 2019 +0200"
      },
      "message": "Fix Bug 748: Changing the scope using an available token (i.e. without reissuing the username and password) doesn\u0027t work\nRBAC with internal authentication backend\n\nChange-Id: Ibfe38fa484c3574fbc6a7e12c6bb855b947b60aa\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.com\u003e\n"
    },
    {
      "commit": "1f029d84b9597d3986a33dcd847b0d97d2bad077",
      "tree": "26dde27c00432fd3ec4a941dce3838df3bd17ad1",
      "parents": [
        "cf042d30e8b7a1a9cbd1b2064e83c5d20ffcec9b"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Jun 13 22:37:04 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Jun 14 09:52:00 2019 +0000"
      },
      "message": "bug 767: uniform role format\n\nChange-Id: I5ca0982c20ca018f787071ea9f82857afcc24e5e\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "cf042d30e8b7a1a9cbd1b2064e83c5d20ffcec9b",
      "tree": "7421e80a9dd3f8cfe9dff1549dec95a6cb9659c0",
      "parents": [
        "38dcfeb4a5d8c8da65b9ee2d2c2f58bc6164f6bf"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Jun 13 09:06:40 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Jun 13 14:25:24 2019 +0000"
      },
      "message": "fix bugs 747 757: fix user-update interface for RBAC+keystone\n\nChange-Id: I2c3a754b7bd68fa801cc930f13762ca2585612a6\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "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": "a519a962c9bf008ddbee26500557b1de287f323a",
      "tree": "2c5200ab592584c38fa05aba87b769e2f9c2eda9",
      "parents": [
        "c5a18892d3b9e5a515c3adab0bafcdc097d9fe28"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 06 15:00:50 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 06 15:00:50 2019 +0100"
      },
      "message": "Fix bug 742\n\nChange-Id: I66406b2afcdbbb6a0717197a728d65fde45e7b27\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "c5a18892d3b9e5a515c3adab0bafcdc097d9fe28",
      "tree": "956545c36175855b3a7aeff579d5d438de5e7904",
      "parents": [
        "2bf65930958606064b41b9747dc22512e70523f7"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 06 14:51:23 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 06 14:51:23 2019 +0100"
      },
      "message": "Fix bug 744\n\nChange-Id: Ife72a5d1c995fd9e7ecb07e06d6a881f4a4ccb99\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "2bf65930958606064b41b9747dc22512e70523f7",
      "tree": "1f11e9c3e5f4e186a59116117ea3dd2dfc36fed5",
      "parents": [
        "90fbc9c587e8270b20f06c9dce14de55d92df551"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 06 14:20:58 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu Jun 06 14:20:58 2019 +0100"
      },
      "message": "Fix bug 743\n\nChange-Id: I522e3df0e4263185ca334649a123907cae1b1a79\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "c768937d5bb7b31e827aca36c9ab8c3cf1fdb34b",
      "tree": "2a2a705a9be46608ab776dfe357f01fdbacb71eb",
      "parents": [
        "b6a5819d7daefde450ab263a4a57a6d173255ee0"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 16:01:46 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 17:06:30 2019 +0100"
      },
      "message": "Fixing bug 732\n\nChange-Id: I43b5bbe3aa9b615c40ef72c9faa9e4fd7ffd724f\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "c4650365704d7827e53280ca16f9bdb70bf9fcbb",
      "tree": "9343eefd240b9838188649098247fd0265a87e2b",
      "parents": [
        "8c3df70403b06b3206821c4f19dbfec13a7b59ac"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 13:24:22 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 14:06:01 2019 +0100"
      },
      "message": "Fix bug 731\n\nChange-Id: Ic2c80be5236dbfaf3ffa031eedf561a385e936c5\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "8c3df70403b06b3206821c4f19dbfec13a7b59ac",
      "tree": "d93492593fa31000b62c8d6ac4d437fc9b8e0f69",
      "parents": [
        "44603906f6eeefb0546b9fa26cd0fb4a6e346c4a"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 09:20:01 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue Jun 04 11:33:01 2019 +0100"
      },
      "message": "Fix bug 730\n\nChange-Id: Ifa24d848793f36861e7a8c4c2185e0c6ae7d7b09\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.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": "db04d1ed5d5da9cb1a31c56984663f90d1bf998a",
      "tree": "df1d1fa2de5e80628ff30209c00574fad0e6a6e7",
      "parents": [
        "0b1d61b765111078c679c6c79dfd6b6bb60ff4b7"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 31 13:43:41 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 31 13:43:41 2019 +0100"
      },
      "message": "Fix bug 724\n\nChange-Id: Ia51a08cc8bffedfeb271a7ef6aad462edb1f87a6\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "0b1d61b765111078c679c6c79dfd6b6bb60ff4b7",
      "tree": "e2a1c3c3e9a9eee1c52e6c6ab82d9c8f7b1ba20e",
      "parents": [
        "f269fa5cd7c46515aab49ad8af6da7e918afa592"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 30 19:55:52 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Fri May 31 13:24:49 2019 +0100"
      },
      "message": "Fix bug 715\n\nChange-Id: Ia53a96667121ab6eb3c2ed3d586d6c50f8861788\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "88d58a433404dd19d30a1cce169577a1bd175d90",
      "tree": "6e74b632f59423a99b5e34beb402e13a91fbaf47",
      "parents": [
        "871f8888918592d5c2357a8034e1b0f098a26fee"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 30 13:18:36 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 30 13:18:36 2019 +0100"
      },
      "message": "Maintain format of project_role_mappings for creating and listing\n\nChange-Id: Ia6e8589357b491cefe88101ff74844789059a016\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "871f8888918592d5c2357a8034e1b0f098a26fee",
      "tree": "f887e95dff7c91374931970a00bff8511f9b39e5",
      "parents": [
        "b1d7312488e282599703e6179e4b7dfccba650b4"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 14:43:05 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 14:55:56 2019 +0100"
      },
      "message": "Maintaining representation for root through API\n\nChange-Id: Ia5c5f27bb63ae81e2d410dbb02a1bf04c1132cab\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "b1d7312488e282599703e6179e4b7dfccba650b4",
      "tree": "8c0b9c7a0473d4eb67e6eb966fee4e21b57cac79",
      "parents": [
        "568ca902d046e5906bfe2fe6e82a2b6f1838c14b"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 11:09:16 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 11:09:16 2019 +0100"
      },
      "message": "Fixing role id serialization\n\nChange-Id: I419523f238d17b90dfebfffdbe12eec19968255d\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "568ca902d046e5906bfe2fe6e82a2b6f1838c14b",
      "tree": "ee6dd18b84ac21ad7804b2bbe321902d42468564",
      "parents": [
        "867a2eefc80e7a4da83759469c1cb49cc30a0745"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 11:03:57 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 11:03:57 2019 +0100"
      },
      "message": "Fixing iteration for role content\n\nChange-Id: I9a72bd0eba2e08441fadfcca9180be07a17653ad\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "867a2eefc80e7a4da83759469c1cb49cc30a0745",
      "tree": "3d1639288936cef8a984a9c9528f0f81cb49287d",
      "parents": [
        "a16a4facd05265ade1bc8cdae2c796ef13e30786"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 09:53:36 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Wed May 29 10:58:46 2019 +0100"
      },
      "message": "Enhancing role filters\n\nChange-Id: I7ff9d069ccbb1911fd0e634b846b0ad2993d1abe\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "a16a4facd05265ade1bc8cdae2c796ef13e30786",
      "tree": "9d7b4f239b061692fd530d7a732aadad1d5c152a",
      "parents": [
        "339ed7893234f5876a8ef2a5316c8351671a5327"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Thu May 23 01:41:18 2019 +0100"
      },
      "committer": {
        "name": "sousaedu",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 28 18:35:51 2019 +0100"
      },
      "message": "Fixing user ids when listing\n\nChange-Id: I978ef19d7146613ffa374562cb6e7a245d0dd525\nSigned-off-by: Eduardo Sousa \u003ceduardo.sousa@canonical.com\u003e\n"
    },
    {
      "commit": "339ed7893234f5876a8ef2a5316c8351671a5327",
      "tree": "e58852b05fe1dc35e471b142c3b9593dc03777fb",
      "parents": [
        "c5b30ccbda826045bc23fe261e73333c0e735890"
      ],
      "author": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 28 14:25:00 2019 +0100"
      },
      "committer": {
        "name": "Eduardo Sousa",
        "email": "eduardo.sousa@canonical.com",
        "time": "Tue May 28 14:32:42 2019 +0100"
      },
      "message": "Throwing error when old format is used with Keystone\n\nChange-Id: I1a999d7126c448b4b119885d016ac47152914442\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": "b4844abca6fd9f8a7cf45fdc168d3606d2c34c39",
      "tree": "64cfa811dfd2c8eb72ca9613a389494101f98801",
      "parents": [
        "203bad808476ab11c80dbda1bc64a8c1e79d7ec5"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu May 23 08:42:12 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu May 23 11:42:00 2019 +0000"
      },
      "message": "Fix usageState of descriptors.\nDo not delete when there is other projects using it. Project reference is deleted. Real deletion is done when last project deletes it.\n\nChange-Id: I49363349950ef90837f3e1a7e702e598541cad20\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.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": "65ca36d13f895d0a361d59a5962029d6e3ef7a99",
      "tree": "cfc5ce2cccde1a26da6cfd952044d130032c8a2d",
      "parents": [
        "e4a07d5db1e38e6a52788d5788c6cc3396e1052d"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Feb 12 19:27:52 2019 +0100"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu May 16 15:27:45 2019 +0000"
      },
      "message": "Complete multiproject. Adding admin query string: FORCE,ADMIN,PUBLIC,SET_PROJECT\n\nChange-Id: I96bbb050ea8ade55edb948b925127049882ff191\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "c061f56a0218c562315f563b001a72fbdfa550c6",
      "tree": "01688d29d91e0bb8dfc0ce74e2619bd115b33a66",
      "parents": [
        "587aeea73f8cdf5561a451dbc87107daef6efe04"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Fri Apr 05 11:00:02 2019 +0200"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Tue May 14 13:45:39 2019 +0200"
      },
      "message": "Bug 643 - Unable to rename a Project in OSM\n\nChange-Id: I2459de211b8593da3e13ba7de1284d4fb8b2c993\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.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": "55ba2e6f758ae650a2dbbc20638c0108df726809",
      "tree": "294dfeec308cdecd324f140f5d73b08ae4cdb6e4",
      "parents": [
        "f717cbe40358a8a8246d7936064cf235e2ff7f79"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Tue Dec 11 17:22:22 2018 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Dec 13 10:12:51 2018 +0000"
      },
      "message": "Feature 5945 Adding WIM to NBI\n\nChange-Id: Ifaf1c057d94d9208be5cabc97f1ae6d5c74ae5a2\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "d125caf630021538f19aadab045b5d17def67cdd",
      "tree": "cb9a5613882fd7b2bccd6995255a00b8802e4e35",
      "parents": [
        "02a04c1124a4ba30e9fc07e204a995ff3d377bbf"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Nov 22 16:05:54 2018 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Nov 22 16:28:31 2018 +0000"
      },
      "message": "(bug 554) adding license headers\n\nChange-Id: Ife52d39b8bc8dcce5cbc26665ef15271d738d2a7\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "92c1c7dc36d60f81f029d8045a18eeff25aab461",
      "tree": "d94a3c0684ae693aa92673641cc6726eae311f29",
      "parents": [
        "e45aded97f406476e5f03d21f2624a092796f7f9"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Nov 12 15:22:37 2018 +0100"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Nov 15 11:20:40 2018 +0100"
      },
      "message": "Bug 559 use schema_version 1.1 and encrypt passwds\n\nChange-Id: I8f949a0e68460b5d81fc0b7392fe700494a6c4be\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    },
    {
      "commit": "b24258aa9716c1e375fde230a817f7c9faaf6c2a",
      "tree": "0ee859c446d49be0dea3be9c1d1befbc1dda42e0",
      "parents": [
        "cb83c941ebdf6a8807ffe3b1c3346c61e085b0bf"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Oct 04 18:39:49 2018 +0200"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Oct 11 17:21:39 2018 +0200"
      },
      "message": "feature 5956. Split engine in several files\n\nChange-Id: Ic3d34ae632addd4563b94baad505b87b3cab9ec4\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.com\u003e\n"
    }
  ]
}
