)]}'
{
  "log": [
    {
      "commit": "7ddb0732d05743a56ee3376446f76be8fa73d3ad",
      "tree": "32aa0739685a5dcd59be12aa440aef99c47105c8",
      "parents": [
        "1bd9d95c5213248cd9dbe6d5a709f0fe2688b4c2"
      ],
      "author": {
        "name": "K Sai Kiran",
        "email": "saikiran.k@tataelxsi.co.in",
        "time": "Fri Oct 30 11:14:44 2020 +0530"
      },
      "committer": {
        "name": "ksaikiranr",
        "email": "saikiran.k@tataelxsi.co.in",
        "time": "Wed Nov 25 09:43:51 2020 +0100"
      },
      "message": "Feature 8532: Added new plugin authconn tacacs\n\nAdded plugin authconn_tacacs.py Created new function validate_user() to\ncontain the logic for username password validation.\nIn authconn_tacacs, validate_user will be redefined to connect to TACACS.\nCreated class variables which will be collections for internal mode. For TACACS mode,\nthey will be roles_tacacs, projects_tacacs etc.\n\nChange-Id: Ib7fc8900860a492a79f6d0220bcdbb582edad017\nSigned-off-by: K Sai Kiran \u003csaikiran.k@tataelxsi.co.in\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": "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": "6486f7485862dc51758864e6cf7d5d2523751873",
      "tree": "122edc59de263bd8873c582e52b8749d221018f1",
      "parents": [
        "8c81ab02335c7d3944d0d0c3357675d2058cd0da"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Thu Feb 13 16:30:14 2020 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Fri Feb 14 13:54:34 2020 +0000"
      },
      "message": "allow extra domain input for token authentication\n\nChange-Id: I546fa3ead2df453d8cf620cd4a6b828a1667c614\nSigned-off-by: tierno \u003calfonso.tiernosepulveda@telefonica.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": "3d6881c23aea64d391e1e648c615f9dbd89e00ad",
      "tree": "a9de4c4a94d1511c976b8309868518c6e21f0317",
      "parents": [
        "332e080919376d26f7bb98478d9ebe14b73f4d03"
      ],
      "author": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Wed Dec 04 13:42:26 2019 +0100"
      },
      "committer": {
        "name": "delacruzramo",
        "email": "pedro.delacruzramos@altran.com",
        "time": "Wed Dec 04 16:42:51 2019 +0100"
      },
      "message": "Fix Bug 917: Revoke NBI\u0027s Auth token once user is deleted\n\nChange-Id: I1060af8065d95beab5b9dc3be27abc8e3601f3e8\nSigned-off-by: delacruzramo \u003cpedro.delacruzramos@altran.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": "e1eb3b2c0bdb7462d330703702677b3354ceb9ff",
      "tree": "553e52786cc90416b7eb53eb8392464f1a944c31",
      "parents": [
        "1546f2a46d99a4741b23857e6ceb4b813223e297"
      ],
      "author": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Mon Aug 26 15:59:24 2019 +0000"
      },
      "committer": {
        "name": "tierno",
        "email": "alfonso.tiernosepulveda@telefonica.com",
        "time": "Wed Aug 28 09:55:02 2019 +0000"
      },
      "message": "bug 832. Fixing non-authorized configuration for testing\n\nChange-Id: I3c851031e902da8dddf542ee40c64699e088f6e8\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": "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"
    }
  ]
}
