)]}'
{
  "log": [
    {
      "commit": "36a6b6263c6bd76135fb7a9e195af2ba81320b2d",
      "tree": "d0cd963fb92a7e32093cafe4a04496ddbcc9fa0a",
      "parents": [
        "4a80005e528a6f468b4ab4c8782010af147911c7"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "aasaru@gmail.com",
        "time": "Thu Feb 09 09:27:35 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 09 09:27:35 2023 +0200"
      },
      "message": "Update README.md"
    },
    {
      "commit": "4a80005e528a6f468b4ab4c8782010af147911c7",
      "tree": "e3ec390a39e20f19b41a9b091626604cae65dbfc",
      "parents": [
        "a5e71b7e49ee91746a74cf631d0af396cd2226ab"
      ],
      "author": {
        "name": "aasaru",
        "email": "aasaru@gmail.com",
        "time": "Thu Jan 05 11:00:07 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 05 11:00:07 2023 +0200"
      },
      "message": "Delete travis.sh\n\nRemoving Travis CI as ASF Infra has decided to move away from Travis."
    },
    {
      "commit": "a5e71b7e49ee91746a74cf631d0af396cd2226ab",
      "tree": "70b1680bb4aff178d14b491872fe932641481b94",
      "parents": [
        "7f879c7ab58933206a6673dde7acf0436fb0d63c"
      ],
      "author": {
        "name": "aasaru",
        "email": "aasaru@gmail.com",
        "time": "Thu Jan 05 10:59:56 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 05 10:59:56 2023 +0200"
      },
      "message": "Delete .travis.yml\n\nRemoving Travis CI as ASF Infra has decided to move away from Travis."
    },
    {
      "commit": "7f879c7ab58933206a6673dde7acf0436fb0d63c",
      "tree": "c9276f6f60dd4c2a673693be93c6bc350b6c151a",
      "parents": [
        "d8109874bfcff6b8bfc78fe81b8f87abb4cfca03",
        "a0e07a943ef560f865dd06be422c2bd3f4e1212f"
      ],
      "author": {
        "name": "Manoj",
        "email": "56669674+fynmanoj@users.noreply.github.com",
        "time": "Thu Jun 02 22:17:05 2022 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 02 22:17:05 2022 +0530"
      },
      "message": "Merge pull request #20 from BLasan/remove-eureka\n\nRemove Eureka Client Side Load Balancing"
    },
    {
      "commit": "a0e07a943ef560f865dd06be422c2bd3f4e1212f",
      "tree": "c9276f6f60dd4c2a673693be93c6bc350b6c151a",
      "parents": [
        "d8109874bfcff6b8bfc78fe81b8f87abb4cfca03"
      ],
      "author": {
        "name": "BLasan",
        "email": "benuraab@gmail.com",
        "time": "Wed Jun 01 20:37:06 2022 +0530"
      },
      "committer": {
        "name": "BLasan",
        "email": "benuraab@gmail.com",
        "time": "Wed Jun 01 20:37:06 2022 +0530"
      },
      "message": "Remove eureka \u0026 client side loadbalancing\n"
    },
    {
      "commit": "d8109874bfcff6b8bfc78fe81b8f87abb4cfca03",
      "tree": "4a1f6cc112280abfcbed33cc5082aa1a199be76c",
      "parents": [
        "b9ecfe517ba07de150005970cf50557200563a9d",
        "f988da1c8a575ab6d65c91b5137ee6b6b37f32b4"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "ikamga@apache.org",
        "time": "Sun Oct 20 01:21:23 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 20 01:21:23 2019 +0100"
      },
      "message": "Merge pull request #18 from Izakey/develop\n\nEliminate traces of MariaDB"
    },
    {
      "commit": "f988da1c8a575ab6d65c91b5137ee6b6b37f32b4",
      "tree": "4a1f6cc112280abfcbed33cc5082aa1a199be76c",
      "parents": [
        "b9ecfe517ba07de150005970cf50557200563a9d"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Sun Oct 20 00:48:32 2019 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Sun Oct 20 00:48:32 2019 +0100"
      },
      "message": "Eliminate traces of MariaDB\n"
    },
    {
      "commit": "b9ecfe517ba07de150005970cf50557200563a9d",
      "tree": "6ed5231633eddd35d08e66edc9df8d56cc41ff3a",
      "parents": [
        "2d10c8d3bcf0c5a9f40ec92e03296ca08c46f830",
        "add286b9a781c9e0ec17724838584d0c2fa9f0df"
      ],
      "author": {
        "name": "aasaru",
        "email": "aasaru@gmail.com",
        "time": "Sat Oct 19 20:33:05 2019 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 19 20:33:05 2019 +0300"
      },
      "message": "Merge pull request #16 from aasaru/FINCN-183\n\nFINCN-183 add homepage url"
    },
    {
      "commit": "add286b9a781c9e0ec17724838584d0c2fa9f0df",
      "tree": "6ed5231633eddd35d08e66edc9df8d56cc41ff3a",
      "parents": [
        "2d10c8d3bcf0c5a9f40ec92e03296ca08c46f830"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Sat Oct 19 20:31:17 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Sat Oct 19 20:31:17 2019 +0300"
      },
      "message": "FINCN-183 add homepage url\n"
    },
    {
      "commit": "2d10c8d3bcf0c5a9f40ec92e03296ca08c46f830",
      "tree": "3ab2b179b49f34b78762d254876262a4caa3f6e8",
      "parents": [
        "4f820e29fa23a813a788e56afb89680f9cf6caf4",
        "6e40156f382f262776d4e218c5ad41de53cf69c0"
      ],
      "author": {
        "name": "aasaru",
        "email": "aasaru@gmail.com",
        "time": "Wed Oct 09 10:40:34 2019 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 09 10:40:34 2019 +0300"
      },
      "message": "Merge pull request #15 from aasaru/gradle_4.10.3\n\nFINCN-179 gradle to 4.10.3, FINCN-178 make Travis build forks, ..."
    },
    {
      "commit": "6e40156f382f262776d4e218c5ad41de53cf69c0",
      "tree": "3ab2b179b49f34b78762d254876262a4caa3f6e8",
      "parents": [
        "5b7a0d50cecb098843df7ba8d9449d5aa25d5c80"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Sun Oct 06 17:38:58 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Sun Oct 06 17:38:58 2019 +0300"
      },
      "message": "update RAT version, exclude target classes, log files and banner from check. update readme\n"
    },
    {
      "commit": "5b7a0d50cecb098843df7ba8d9449d5aa25d5c80",
      "tree": "ff74ff4c6109daf98838a14a94b1cb66e0e2f1d2",
      "parents": [
        "85c6ec42bb5861347cbc7e03fd8a97e5ee68dc43"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Sun Oct 06 10:20:59 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Sun Oct 06 10:20:59 2019 +0300"
      },
      "message": "add application-specific banner\n"
    },
    {
      "commit": "85c6ec42bb5861347cbc7e03fd8a97e5ee68dc43",
      "tree": "c626575e445879ef31a351813145518081b2fe68",
      "parents": [
        "7716c4ce3daa5854a5cf48bcb375c60037e0955c"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Tue Oct 01 16:47:10 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Tue Oct 01 16:47:10 2019 +0300"
      },
      "message": "set application to unique port\n"
    },
    {
      "commit": "7716c4ce3daa5854a5cf48bcb375c60037e0955c",
      "tree": "57240f67645732f604249842b04f6f97c38e4eda",
      "parents": [
        "bf8e081b19d0207c8be4b41169fb2862801b7c25"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Mon Sep 30 15:57:04 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Mon Sep 30 15:57:04 2019 +0300"
      },
      "message": "restore asciidoctor, fix component-test build\n"
    },
    {
      "commit": "bf8e081b19d0207c8be4b41169fb2862801b7c25",
      "tree": "18ca92aecf874e0b48f3c5d64ff9e023571e04de",
      "parents": [
        "4f820e29fa23a813a788e56afb89680f9cf6caf4"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Mon Sep 30 15:37:15 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Mon Sep 30 15:37:15 2019 +0300"
      },
      "message": "FINCN-179 upgrade to gradle 4.10.3\nFINCN-178 make Travis build forks\nFINCN-175 remove Netty warning\n"
    },
    {
      "commit": "4f820e29fa23a813a788e56afb89680f9cf6caf4",
      "tree": "a982d0d483afd2341ee270d1ee350f070cb042fe",
      "parents": [
        "7b761e628c94ba2a81aab869d7bfe6ba36e0f798",
        "5999bf7b28503f839aab25117a73a259a35d3e06"
      ],
      "author": {
        "name": "Courage Angeh",
        "email": "courageangeh@gmail.com",
        "time": "Fri Sep 13 11:45:47 2019 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 13 11:45:47 2019 -0400"
      },
      "message": "Merge pull request #14 from aasaru/FINCN-175\n\nFINCN-175 remove netty warning during startup"
    },
    {
      "commit": "5999bf7b28503f839aab25117a73a259a35d3e06",
      "tree": "a982d0d483afd2341ee270d1ee350f070cb042fe",
      "parents": [
        "7b761e628c94ba2a81aab869d7bfe6ba36e0f798"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Fri Sep 13 11:33:01 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Fri Sep 13 11:33:01 2019 +0300"
      },
      "message": "FINCN-175 remove netty warning during startup\n"
    },
    {
      "commit": "7b761e628c94ba2a81aab869d7bfe6ba36e0f798",
      "tree": "7c39a8e23cdc2224447c086784a6993ecc5a9852",
      "parents": [
        "5b6190a6d91badf6e6552158721956281ed1c8bf",
        "b433c8e58793c985f0ca713b61eff4f3ffe32dab"
      ],
      "author": {
        "name": "Courage Angeh",
        "email": "courageangeh@gmail.com",
        "time": "Tue Aug 20 14:36:38 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 20 14:36:38 2019 +0100"
      },
      "message": "Merge pull request #13 from aasaru/multi-stage-docker-build\n\nFINCN-170 create multi-stage Docker build"
    },
    {
      "commit": "b433c8e58793c985f0ca713b61eff4f3ffe32dab",
      "tree": "7c39a8e23cdc2224447c086784a6993ecc5a9852",
      "parents": [
        "5b6190a6d91badf6e6552158721956281ed1c8bf"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Fri Aug 16 15:05:38 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Fri Aug 16 15:05:38 2019 +0300"
      },
      "message": "FINCN-170 create multi-stage Docker build\n"
    },
    {
      "commit": "5b6190a6d91badf6e6552158721956281ed1c8bf",
      "tree": "2ec38f58ed21885e8b18b5ddda5a9c51ccd5461e",
      "parents": [
        "8e6cc0dd02849f18c8c173813a70c81cdeead49d",
        "e4e4ba29570c250404ef480df4a3e816f9a072f5"
      ],
      "author": {
        "name": "Awasum Yannick",
        "email": "awasum@apache.org",
        "time": "Mon Jun 03 20:46:14 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 03 20:46:14 2019 +0100"
      },
      "message": "Merge pull request #12 from ebenezergraham/FINCN-157\n\nAdding rat report to After Failure procedure"
    },
    {
      "commit": "e4e4ba29570c250404ef480df4a3e816f9a072f5",
      "tree": "2ec38f58ed21885e8b18b5ddda5a9c51ccd5461e",
      "parents": [
        "8e6cc0dd02849f18c8c173813a70c81cdeead49d"
      ],
      "author": {
        "name": "ebenezergraham",
        "email": "egraham15@alustudent.com",
        "time": "Wed May 29 18:47:39 2019 +0400"
      },
      "committer": {
        "name": "ebenezergraham",
        "email": "egraham15@alustudent.com",
        "time": "Wed May 29 18:47:39 2019 +0400"
      },
      "message": "Adding rat report to After Failure procedure\n"
    },
    {
      "commit": "8e6cc0dd02849f18c8c173813a70c81cdeead49d",
      "tree": "d798a04e74056c64bce150ff63b3147e8bbba4ca",
      "parents": [
        "4c53cfe251cdc11c10ab10d62daf2f6aa4cd644c",
        "5dd11ce45009f9bfcc47d72e5bbf1edbafc1da99"
      ],
      "author": {
        "name": "Awasum Yannick",
        "email": "awasum@apache.org",
        "time": "Tue Apr 30 07:58:23 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 30 07:58:23 2019 +0100"
      },
      "message": "Merge pull request #11 from aasaru/artifactory\n\nFINCN-148 build with travis-ci.com and upload artifacts to Artifactory"
    },
    {
      "commit": "5dd11ce45009f9bfcc47d72e5bbf1edbafc1da99",
      "tree": "d798a04e74056c64bce150ff63b3147e8bbba4ca",
      "parents": [
        "54cea14ebce95bc0e0b669202f42dfb5d790bbc8"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Thu Apr 25 13:51:58 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Thu Apr 25 13:51:58 2019 +0300"
      },
      "message": "FINCN-149 update Dockerfile to download build from Artifactory, fix rat errors\n"
    },
    {
      "commit": "54cea14ebce95bc0e0b669202f42dfb5d790bbc8",
      "tree": "7d28e197a8022d56eb4d81585f159b2ffc3a36c2",
      "parents": [
        "4c53cfe251cdc11c10ab10d62daf2f6aa4cd644c"
      ],
      "author": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Thu Apr 25 13:34:34 2019 +0300"
      },
      "committer": {
        "name": "Juhan Aasaru",
        "email": "Juhan.Aasaru@nortal.com",
        "time": "Thu Apr 25 13:34:34 2019 +0300"
      },
      "message": "FINCN-148 build with travis-ci.com and upload artifacts to Artifactory\n"
    },
    {
      "commit": "4c53cfe251cdc11c10ab10d62daf2f6aa4cd644c",
      "tree": "7fda0e874baa6853d98895f02cb8e80695998834",
      "parents": [
        "6c7eaed5bb854c27d75a025c8116274dbafdbd71",
        "713569e9db5e01af46ce00532e7894d552f5f407"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Apr 08 19:20:51 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 08 19:20:51 2019 +0100"
      },
      "message": "Merge pull request #10 from Izakey/develop\n\nFixed spelling errors in component-tests"
    },
    {
      "commit": "713569e9db5e01af46ce00532e7894d552f5f407",
      "tree": "7fda0e874baa6853d98895f02cb8e80695998834",
      "parents": [
        "6c7eaed5bb854c27d75a025c8116274dbafdbd71"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Apr 08 19:02:33 2019 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Apr 08 19:02:33 2019 +0100"
      },
      "message": "Fixed spelling errors in component-tests\n"
    },
    {
      "commit": "6c7eaed5bb854c27d75a025c8116274dbafdbd71",
      "tree": "39a60b5448d7bb32561c72f2eea810df3f621613",
      "parents": [
        "6f8498d3330b8bde0101f470b4d42ff3e307f93a",
        "d20c4ea63d169f736fe280ef00821e499c2e1f11"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Mar 18 23:44:14 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 18 23:44:14 2019 +0100"
      },
      "message": "Merge pull request #9 from Izakey/develop\n\nFix typo in TestEnvironment generateUniqueIdentifier() method"
    },
    {
      "commit": "d20c4ea63d169f736fe280ef00821e499c2e1f11",
      "tree": "39a60b5448d7bb32561c72f2eea810df3f621613",
      "parents": [
        "6f8498d3330b8bde0101f470b4d42ff3e307f93a"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Mar 18 23:42:19 2019 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Mar 18 23:42:19 2019 +0100"
      },
      "message": "Fix typo in TestEnvironment generateUniqueIdentifier() method\n"
    },
    {
      "commit": "6f8498d3330b8bde0101f470b4d42ff3e307f93a",
      "tree": "2e91c0d92da0d50b3e56efb79ed3eb507e0554cc",
      "parents": [
        "7f9842b8da53d534526738879766ac88512fab5f",
        "a620a3ea9e8debe71d311801740069c0362ee74d"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Sat Mar 09 13:59:19 2019 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 09 13:59:19 2019 +0100"
      },
      "message": "Merge pull request #8 from Anh3h/develop\n\nAdd Docker configuration"
    },
    {
      "commit": "a620a3ea9e8debe71d311801740069c0362ee74d",
      "tree": "2e91c0d92da0d50b3e56efb79ed3eb507e0554cc",
      "parents": [
        "7f9842b8da53d534526738879766ac88512fab5f"
      ],
      "author": {
        "name": "Anh3h",
        "email": "courageangeh@gmail.com",
        "time": "Thu Mar 07 16:08:14 2019 -0500"
      },
      "committer": {
        "name": "Anh3h",
        "email": "courageangeh@gmail.com",
        "time": "Thu Mar 07 16:08:14 2019 -0500"
      },
      "message": "Add Docker configuration\n"
    },
    {
      "commit": "7f9842b8da53d534526738879766ac88512fab5f",
      "tree": "5e0f037ea89dd222a0d7b2bb4ffa569e9f8a0912",
      "parents": [
        "36c7e1254601e9bc45ec8cf5743d3054874055de",
        "10f7b9b4fe151d0444840e77ec3532978c1455f2"
      ],
      "author": {
        "name": "Awasum Yannick",
        "email": "yannickawasum@gmail.com",
        "time": "Thu Sep 06 11:02:59 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 06 11:02:59 2018 +0100"
      },
      "message": "Merge pull request #7 from Izakey/develop\n\nDocument Identity API to manage identities, roles and permissions"
    },
    {
      "commit": "10f7b9b4fe151d0444840e77ec3532978c1455f2",
      "tree": "5e0f037ea89dd222a0d7b2bb4ffa569e9f8a0912",
      "parents": [
        "f2014be520c8504dc3d9f74dcbcd4e8ce8927972"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Wed Sep 05 19:44:52 2018 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Wed Sep 05 19:44:52 2018 +0100"
      },
      "message": "Fix failing tests and update license information\n"
    },
    {
      "commit": "f2014be520c8504dc3d9f74dcbcd4e8ce8927972",
      "tree": "e861cadd030b5c106c1003d2f86442e1b9ac2a3a",
      "parents": [
        "36c7e1254601e9bc45ec8cf5743d3054874055de"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Tue Sep 04 14:23:17 2018 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Tue Sep 04 14:23:17 2018 +0100"
      },
      "message": "Document Identity API to manage identities, roles and permissions\n"
    },
    {
      "commit": "36c7e1254601e9bc45ec8cf5743d3054874055de",
      "tree": "e2188f2b25daebbe2af085aade8d1bdedaa96847",
      "parents": [
        "3a8eb150f19b26068b9f3d58d1fc881945398f25",
        "23f0481eb3b77c5017e5c1c92ffefb676e66c2c8"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Jun 11 02:20:13 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 11 02:20:13 2018 +0100"
      },
      "message": "Merge pull request #6 from apache/revert-5-develop\n\nRevert \"Document the Identity API\""
    },
    {
      "commit": "23f0481eb3b77c5017e5c1c92ffefb676e66c2c8",
      "tree": "e2188f2b25daebbe2af085aade8d1bdedaa96847",
      "parents": [
        "3a8eb150f19b26068b9f3d58d1fc881945398f25"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Jun 11 02:19:43 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 11 02:19:43 2018 +0100"
      },
      "message": "Revert \"Document the Identity API\"\n"
    },
    {
      "commit": "3a8eb150f19b26068b9f3d58d1fc881945398f25",
      "tree": "38c21329958d71fd7d5c061d5e5da0042b136ed6",
      "parents": [
        "9993833fbf7f25063103e95ced1c8f92420e11cb",
        "01634167befbb141b25e44fcbbb9ed38ad069924"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Apr 23 19:26:22 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 23 19:26:22 2018 +0100"
      },
      "message": "Merge pull request #5 from Izakey/develop\n\nDocument the Identity API"
    },
    {
      "commit": "01634167befbb141b25e44fcbbb9ed38ad069924",
      "tree": "38c21329958d71fd7d5c061d5e5da0042b136ed6",
      "parents": [
        "9993833fbf7f25063103e95ced1c8f92420e11cb"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Apr 23 17:17:45 2018 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Apr 23 17:17:45 2018 +0100"
      },
      "message": "Document the Identity API\n"
    },
    {
      "commit": "9993833fbf7f25063103e95ced1c8f92420e11cb",
      "tree": "e2188f2b25daebbe2af085aade8d1bdedaa96847",
      "parents": [
        "179ecf64aea501b99ce80c2ba4415dd700bb309b",
        "da2e16e1e17e73dd4a59f85bd6ac36303e376231"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Apr 16 21:20:18 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 16 21:20:18 2018 +0200"
      },
      "message": "Merge pull request #4 from myrle-krantz/develop\n\nUpdating package names."
    },
    {
      "commit": "da2e16e1e17e73dd4a59f85bd6ac36303e376231",
      "tree": "e2188f2b25daebbe2af085aade8d1bdedaa96847",
      "parents": [
        "070a254ff479af3f74f1a2628a9ca6d4ee2a4c76"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Apr 13 11:35:22 2018 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Apr 13 11:35:22 2018 +0200"
      },
      "message": "Removing last references to mifos.\n"
    },
    {
      "commit": "070a254ff479af3f74f1a2628a9ca6d4ee2a4c76",
      "tree": "a30bcde6a53c910d8f9ba328213d89441cfef492",
      "parents": [
        "7c9ca0339f3ad70f6f362249aa72fecd0116e5f3"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Apr 13 11:32:44 2018 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Apr 13 11:32:44 2018 +0200"
      },
      "message": "Change package names from mifos to apache fineract.\n"
    },
    {
      "commit": "7c9ca0339f3ad70f6f362249aa72fecd0116e5f3",
      "tree": "63a122e61169e5787e1fef17a231e9348e75620b",
      "parents": [
        "179ecf64aea501b99ce80c2ba4415dd700bb309b"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Apr 13 11:13:25 2018 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Apr 13 11:13:25 2018 +0200"
      },
      "message": "Adjusting to package name changes in upstream repositories.\n"
    },
    {
      "commit": "179ecf64aea501b99ce80c2ba4415dd700bb309b",
      "tree": "cd6c7c99f584aa8c754b95c595299189cb3b821d",
      "parents": [
        "6f6f4b29fad0632430bfb5b5f56dda397e0cb5cc",
        "65d087e0ec397b5a4d974321664199dbccf94080"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Apr 09 18:48:39 2018 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 09 18:48:39 2018 +0200"
      },
      "message": "Merge pull request #3 from myrle-krantz/develop\n\nAdding rat checks."
    },
    {
      "commit": "65d087e0ec397b5a4d974321664199dbccf94080",
      "tree": "cd6c7c99f584aa8c754b95c595299189cb3b821d",
      "parents": [
        "eac708485d7ee6266e6b671a64c10c4535f3133b"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Apr 09 18:47:09 2018 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Apr 09 18:47:09 2018 +0200"
      },
      "message": "Adding rat checks.\n"
    },
    {
      "commit": "eac708485d7ee6266e6b671a64c10c4535f3133b",
      "tree": "317143e1146dd3f664996ddb811ee2393093d8b8",
      "parents": [
        "6f6f4b29fad0632430bfb5b5f56dda397e0cb5cc"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Apr 09 18:45:44 2018 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Apr 09 18:45:44 2018 +0200"
      },
      "message": "Fixing component-test build.  Was referencing mifos io instead of\nfineract cn artifacts.\n"
    },
    {
      "commit": "6f6f4b29fad0632430bfb5b5f56dda397e0cb5cc",
      "tree": "c6324898322399dd8cc233d62d6ff8d8be7ddccc",
      "parents": [
        "96046f5d20f91d38017968a2bb94467aeb6ed58b",
        "11f1767bd51c828e879424f68aecefc80ab72146"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Mar 16 11:53:30 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 16 11:53:30 2018 +0100"
      },
      "message": "Merge pull request #2 from Izakey/develop\n\nUpdate copyright information"
    },
    {
      "commit": "11f1767bd51c828e879424f68aecefc80ab72146",
      "tree": "c6324898322399dd8cc233d62d6ff8d8be7ddccc",
      "parents": [
        "a7007b0fff66bfc815b373f3fbea911c44bb886a"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Mar 05 20:53:25 2018 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Mon Mar 05 20:53:25 2018 +0100"
      },
      "message": "Removed unused year and name variables\n"
    },
    {
      "commit": "a7007b0fff66bfc815b373f3fbea911c44bb886a",
      "tree": "6c3a9a9b9c6f4f63554d2adb5553c6f212099e32",
      "parents": [
        "94b0f0b664f46c6c430b50b69af20c7d1deeabfd"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Fri Mar 02 16:33:28 2018 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Fri Mar 02 16:33:28 2018 +0100"
      },
      "message": "Fix failing imports\n"
    },
    {
      "commit": "94b0f0b664f46c6c430b50b69af20c7d1deeabfd",
      "tree": "d1b5860584cf959ede5e6258a9e30f87cb6fe5d6",
      "parents": [
        "96046f5d20f91d38017968a2bb94467aeb6ed58b"
      ],
      "author": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Fri Mar 02 12:45:01 2018 +0100"
      },
      "committer": {
        "name": "Isaac Kamga",
        "email": "u2isaac@gmail.com",
        "time": "Fri Mar 02 12:45:01 2018 +0100"
      },
      "message": "Update copyright information\n"
    },
    {
      "commit": "96046f5d20f91d38017968a2bb94467aeb6ed58b",
      "tree": "0f867bfeb607579a8a1244a12541fb0fb075383c",
      "parents": [
        "2b8d42744cf451221aefbd98e30b8d0da7e8b890",
        "71f18118f72c2ef358d0c101550099d0ca5b9df2"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Feb 26 18:31:46 2018 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 26 18:31:46 2018 +0100"
      },
      "message": "Merge pull request #1 from myrle-krantz/develop\n\nupdating artifact ids to apache fineract from mifos io"
    },
    {
      "commit": "71f18118f72c2ef358d0c101550099d0ca5b9df2",
      "tree": "0f867bfeb607579a8a1244a12541fb0fb075383c",
      "parents": [
        "2b8d42744cf451221aefbd98e30b8d0da7e8b890"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Feb 26 17:59:32 2018 +0100"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Feb 26 17:59:32 2018 +0100"
      },
      "message": "updating artifact ids to apache fineract from mifos io\n"
    },
    {
      "commit": "2b8d42744cf451221aefbd98e30b8d0da7e8b890",
      "tree": "b4185c8972167700fa4d6f2f9231219c9299417f",
      "parents": [
        "c4ec8b4bdb43ea2e96997e88769585dd07728497",
        "f90888480072fbd724f4e73e1cdea133e53f0e29"
      ],
      "author": {
        "name": "Markus Geiß",
        "email": "mage@apache.org",
        "time": "Wed Aug 09 11:26:28 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 09 11:26:28 2017 +0200"
      },
      "message": "Merge pull request #26 from mgeiss/develop\n\ntoken minification"
    },
    {
      "commit": "f90888480072fbd724f4e73e1cdea133e53f0e29",
      "tree": "b4185c8972167700fa4d6f2f9231219c9299417f",
      "parents": [
        "1ae6fe6b0b4006a86098f7cd61495c4b80a5c67b"
      ],
      "author": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Wed Aug 09 11:22:24 2017 +0200"
      },
      "committer": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Wed Aug 09 11:22:24 2017 +0200"
      },
      "message": "added out to ignore\n"
    },
    {
      "commit": "1ae6fe6b0b4006a86098f7cd61495c4b80a5c67b",
      "tree": "08cd367739ac3626684cd683327a8a6cc3fe7cd3",
      "parents": [
        "f6b84f2e7560331d8c8e8680f7a44e8f5db88869"
      ],
      "author": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Wed Aug 09 11:19:53 2017 +0200"
      },
      "committer": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Wed Aug 09 11:19:53 2017 +0200"
      },
      "message": "retrofitted the creation of internal token permissions (self)\n"
    },
    {
      "commit": "f6b84f2e7560331d8c8e8680f7a44e8f5db88869",
      "tree": "d17555b4833696205d841804a37c32ed0c21a364",
      "parents": [
        "c4ec8b4bdb43ea2e96997e88769585dd07728497"
      ],
      "author": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Tue Aug 08 11:29:24 2017 +0200"
      },
      "committer": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Tue Aug 08 11:29:24 2017 +0200"
      },
      "message": "group allowed operations by path\n"
    },
    {
      "commit": "c4ec8b4bdb43ea2e96997e88769585dd07728497",
      "tree": "859ca2363f6439b595917820c899a6686a2c84d1",
      "parents": [
        "0272e037388a37bd7458b8f5ab223d52c101fa2a",
        "404dcdeecbce98543646f53b3c8e86a0d71bf1b0"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 19 17:33:16 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 19 17:33:16 2017 +0200"
      },
      "message": "Merge pull request #24 from myrle-krantz/develop\n\nImproving synchronization.  This is still insufficient though."
    },
    {
      "commit": "404dcdeecbce98543646f53b3c8e86a0d71bf1b0",
      "tree": "859ca2363f6439b595917820c899a6686a2c84d1",
      "parents": [
        "0272e037388a37bd7458b8f5ab223d52c101fa2a"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 19 17:15:01 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 19 17:15:01 2017 +0200"
      },
      "message": "Improving synchronization.  This is still insufficient though.\n"
    },
    {
      "commit": "0272e037388a37bd7458b8f5ab223d52c101fa2a",
      "tree": "c7612641cb28d3462f408556db27b0b282b015f0",
      "parents": [
        "b28f5f6228e19a46a3d3eb55ea3246216aa251be",
        "618734a20e24d585b0187a16ac19dd64a704674d"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Jul 17 14:03:26 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 17 14:03:26 2017 +0200"
      },
      "message": "Merge pull request #23 from myrle-krantz/develop\n\nOnly create the type if it doesn\u0027t exist yet."
    },
    {
      "commit": "618734a20e24d585b0187a16ac19dd64a704674d",
      "tree": "c7612641cb28d3462f408556db27b0b282b015f0",
      "parents": [
        "a92cb37a693b83f07adfa2f830ba749af10220b0"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Jul 17 14:01:25 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon Jul 17 14:01:25 2017 +0200"
      },
      "message": "Only create the type if it doesn\u0027t exist yet.\n"
    },
    {
      "commit": "b28f5f6228e19a46a3d3eb55ea3246216aa251be",
      "tree": "42e78aa403132855314779ebe9762be32f5eaa8f",
      "parents": [
        "3d8b7be7ae64482307eb766157a3e2653146f2d5",
        "a92cb37a693b83f07adfa2f830ba749af10220b0"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Jul 14 09:47:57 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 14 09:47:57 2017 +0200"
      },
      "message": "Merge pull request #22 from myrle-krantz/develop\n\nprovisioning synchronisation"
    },
    {
      "commit": "a92cb37a693b83f07adfa2f830ba749af10220b0",
      "tree": "42e78aa403132855314779ebe9762be32f5eaa8f",
      "parents": [
        "b91ac992c699551426ec0d00c2e3fabb658c91ed"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Jul 14 09:37:58 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Jul 14 09:37:58 2017 +0200"
      },
      "message": "Added synchronisation and extra error checking for if provisioner is called multiple times in rapid succession.\n"
    },
    {
      "commit": "b91ac992c699551426ec0d00c2e3fabb658c91ed",
      "tree": "b3ed042239e1429fb1277c338b6893b5204ac67b",
      "parents": [
        "3d8b7be7ae64482307eb766157a3e2653146f2d5"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Jul 14 09:23:59 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Fri Jul 14 09:23:59 2017 +0200"
      },
      "message": "Added \"ifNotExists\" to all cassandra table creation statements.\n"
    },
    {
      "commit": "3d8b7be7ae64482307eb766157a3e2653146f2d5",
      "tree": "8ca76b96dbea6988fac9f027f80bb402ba2e773a",
      "parents": [
        "5de793c10582db7317fef382129fb03d7906c3d2",
        "53587cbb367d722b2ccc514748dcd77e08f3ddc4"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Thu Jul 13 14:06:40 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 13 14:06:40 2017 +0200"
      },
      "message": "Merge pull request #21 from myrle-krantz/develop\n\nmultiple re-initialization support."
    },
    {
      "commit": "53587cbb367d722b2ccc514748dcd77e08f3ddc4",
      "tree": "8ca76b96dbea6988fac9f027f80bb402ba2e773a",
      "parents": [
        "7689a2247fda97c7f93089a552f14bc4d132b03e"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Thu Jul 13 13:09:30 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Thu Jul 13 13:09:30 2017 +0200"
      },
      "message": "Fixing error messages.\n"
    },
    {
      "commit": "7689a2247fda97c7f93089a552f14bc4d132b03e",
      "tree": "e1f2d1f230c6816a165bba3f9edd09c6c41a4f23",
      "parents": [
        "5de793c10582db7317fef382129fb03d7906c3d2"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Thu Jul 13 12:32:38 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Thu Jul 13 12:32:38 2017 +0200"
      },
      "message": "getPermittableGroup is called from the provisioner if an exception is thrown in createPermittableGroup. Provisioner makes all calls with a system token.\n"
    },
    {
      "commit": "5de793c10582db7317fef382129fb03d7906c3d2",
      "tree": "58e80144f96ba0ea61b053db4486b80290241f60",
      "parents": [
        "fb5077f79ebbca3b4adf282a94d53dc08ab9226a",
        "6700e6f7553a5e6958a40456550f9ecfcaa7c64f"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:45:00 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 12 23:45:00 2017 +0200"
      },
      "message": "Merge pull request #20 from myrle-krantz/develop\n\nMaking it possible to call initialize multiple times."
    },
    {
      "commit": "6700e6f7553a5e6958a40456550f9ecfcaa7c64f",
      "tree": "58e80144f96ba0ea61b053db4486b80290241f60",
      "parents": [
        "7891ae8c80cc8742e18cbae6011f34aba62c4bf1"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:39:14 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:39:14 2017 +0200"
      },
      "message": "Created TestSuite to make it easier to run more tests at once.\n"
    },
    {
      "commit": "7891ae8c80cc8742e18cbae6011f34aba62c4bf1",
      "tree": "14e3578b748d366bee7a1e8d568471fb284e72a0",
      "parents": [
        "ee9bab3ecc0b7de445fd74af940b474a62a552ab"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:22:05 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:22:05 2017 +0200"
      },
      "message": "Making it possible to call initialize multiple times.\n"
    },
    {
      "commit": "ee9bab3ecc0b7de445fd74af940b474a62a552ab",
      "tree": "3c92e4c2430d5e5fbbb1d05fc05ac5bd368d26f8",
      "parents": [
        "b58eb553bf6b3fbc5f35f716f0ab7a34b703b9f2"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:09:26 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 23:09:26 2017 +0200"
      },
      "message": "Fixing error message.\n"
    },
    {
      "commit": "b58eb553bf6b3fbc5f35f716f0ab7a34b703b9f2",
      "tree": "fed3beb77aeb3367f8a0b14653d6fa919159d9dd",
      "parents": [
        "9ff4c6802d1a82b39ef40a9df4373f1f27fed6e8"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 18:32:47 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 18:32:47 2017 +0200"
      },
      "message": "Recent changes in the CassandraInitializer make tenant initialization faster.  This was causing provisioning to fail, because the tenant keyspaces was not yet available, and the query to determine if the identity provisioning within that keyspace was failing.  The fix consists of a.) adding a slight pause back into the test, and b.) making the code react appropriately when the tenant keyspace metadata is not yet available.\n"
    },
    {
      "commit": "9ff4c6802d1a82b39ef40a9df4373f1f27fed6e8",
      "tree": "71208cb28d37b63c9ec726efc01052f3c7b93fd2",
      "parents": [
        "fb5077f79ebbca3b4adf282a94d53dc08ab9226a"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 16:51:32 2017 +0200"
      },
      "committer": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed Jul 12 16:51:32 2017 +0200"
      },
      "message": "Removing duplicate resources from build artifact.\n"
    },
    {
      "commit": "fb5077f79ebbca3b4adf282a94d53dc08ab9226a",
      "tree": "801709ba808920249dc26180cc052465fbe7f6bf",
      "parents": [
        "eb652cb9b8eb31d9023d47324d61ccf7fb92c575",
        "961e689ef8dd6f547f3837240c25ec039213f39d"
      ],
      "author": {
        "name": "Markus Geiß",
        "email": "mage@apache.org",
        "time": "Thu Jun 22 08:54:04 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 22 08:54:04 2017 +0200"
      },
      "message": "Merge pull request #19 from mgeiss/develop\n\nfixed compilation error caused by different behaviour when using Orac…"
    },
    {
      "commit": "961e689ef8dd6f547f3837240c25ec039213f39d",
      "tree": "801709ba808920249dc26180cc052465fbe7f6bf",
      "parents": [
        "eb652cb9b8eb31d9023d47324d61ccf7fb92c575"
      ],
      "author": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Sun Jun 11 11:58:35 2017 +0200"
      },
      "committer": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Sun Jun 11 11:58:35 2017 +0200"
      },
      "message": "fixed compilation error caused by different behaviour when using Oracle JDK\n"
    },
    {
      "commit": "eb652cb9b8eb31d9023d47324d61ccf7fb92c575",
      "tree": "7de866f81a9eca33832d2c32c065ecb03bf5843d",
      "parents": [
        "e43dd6f12c4db0c4896872d3862080968798eb41",
        "db9c6530d34c99c9e8320f244fb7ddafc46eb285"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Thu Jun 08 18:33:23 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 08 18:33:23 2017 +0200"
      },
      "message": "Merge pull request #18 from myrle-krantz/develop\n\nVarious changes to support application tokens in a system of microservices."
    },
    {
      "commit": "db9c6530d34c99c9e8320f244fb7ddafc46eb285",
      "tree": "7de866f81a9eca33832d2c32c065ecb03bf5843d",
      "parents": [
        "68c84a5f63609ac2fd948a3431fbbe7c65905a31"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed Jun 07 12:11:21 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed Jun 07 12:11:21 2017 +0200"
      },
      "message": "Adding debug level logging for authentication.\n"
    },
    {
      "commit": "68c84a5f63609ac2fd948a3431fbbe7c65905a31",
      "tree": "85d7f4eaecec1afb8d6151351b4f6b665374ad39",
      "parents": [
        "f3d402a8f108dca36b8888fbfca8aa9453c12d00"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Tue Jun 06 13:33:10 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Tue Jun 06 13:33:10 2017 +0200"
      },
      "message": "Cleaning up logging and error messages.\n"
    },
    {
      "commit": "f3d402a8f108dca36b8888fbfca8aa9453c12d00",
      "tree": "ef948e77293237aac628a290b28db6c6741c782d",
      "parents": [
        "2948c70939c078277be2555ab4ba49eade2f5238"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Fri Jun 02 20:31:49 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Fri Jun 02 20:31:49 2017 +0200"
      },
      "message": "Transporting the application source of a refresh token to its access token, and validating that application\u0027s permission.\n"
    },
    {
      "commit": "2948c70939c078277be2555ab4ba49eade2f5238",
      "tree": "d4e7903f25fa8efdbe8a90efb0a92d17a001040d",
      "parents": [
        "7d9d24d36b6712926dc7c1c523e1b723b1a1f81c"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Thu Jun 01 10:00:30 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Thu Jun 01 10:00:30 2017 +0200"
      },
      "message": "Added parameter validation -- applications shouldn\u0027t be able to request permissions that don\u0027t exist.\n"
    },
    {
      "commit": "7d9d24d36b6712926dc7c1c523e1b723b1a1f81c",
      "tree": "4d77d75d4f889ba11da1c7784c3ff06ae8fa707f",
      "parents": [
        "c2f84e5ad9cd55cc0f06a7a7f5b51e4a5e515a23"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Thu Jun 01 09:59:58 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Thu Jun 01 09:59:58 2017 +0200"
      },
      "message": "Changed refresh token from a request param to a header.\n"
    },
    {
      "commit": "c2f84e5ad9cd55cc0f06a7a7f5b51e4a5e515a23",
      "tree": "050818bbab68dd098398c3926df18e29495c3f14",
      "parents": [
        "e43dd6f12c4db0c4896872d3862080968798eb41"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 31 13:19:25 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 31 13:19:25 2017 +0200"
      },
      "message": "Added command logging for identity command handlers.\n"
    },
    {
      "commit": "e43dd6f12c4db0c4896872d3862080968798eb41",
      "tree": "7957956119a14a37bb60f0d31433b82d26500f9e",
      "parents": [
        "270e650ee8f8c06f85b99245a21a2efc81abc9b7",
        "96e9dbecef4726adeddc13e539d13aceb7afec48"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon May 29 22:56:13 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 29 22:56:13 2017 +0200"
      },
      "message": "Merge pull request #17 from myrle-krantz/develop\n\nCleaning up some bugs that recent changes in anubis uncovered."
    },
    {
      "commit": "96e9dbecef4726adeddc13e539d13aceb7afec48",
      "tree": "7957956119a14a37bb60f0d31433b82d26500f9e",
      "parents": [
        "c20d7575db014dd34d5c7e647c15c2465b41bb60",
        "270e650ee8f8c06f85b99245a21a2efc81abc9b7"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 29 22:05:50 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 29 22:05:50 2017 +0200"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/mifosio/identity into develop\n"
    },
    {
      "commit": "c20d7575db014dd34d5c7e647c15c2465b41bb60",
      "tree": "7957956119a14a37bb60f0d31433b82d26500f9e",
      "parents": [
        "92926e40c861c2db962a10d09bb9e626f1e613f0"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 29 22:05:36 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 29 22:05:36 2017 +0200"
      },
      "message": "Cleaning up some bugs that recent changes in anubis uncovered.\n"
    },
    {
      "commit": "270e650ee8f8c06f85b99245a21a2efc81abc9b7",
      "tree": "9d5376047da8ad89993b2a896f4ab1d297294f28",
      "parents": [
        "d19e1a19bcef610e8d03cc0929cc7aa9a0975638",
        "92926e40c861c2db962a10d09bb9e626f1e613f0"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Tue May 23 09:27:45 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 09:27:45 2017 +0200"
      },
      "message": "Merge pull request #16 from myrle-krantz/develop\n\nCreated a new permittable group for applications to request permissions"
    },
    {
      "commit": "92926e40c861c2db962a10d09bb9e626f1e613f0",
      "tree": "9d5376047da8ad89993b2a896f4ab1d297294f28",
      "parents": [
        "02d775cec84386ee194f43d56affd4c8555b92b8",
        "d19e1a19bcef610e8d03cc0929cc7aa9a0975638"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Tue May 23 09:26:38 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Tue May 23 09:26:38 2017 +0200"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/mifosio/identity into develop\n"
    },
    {
      "commit": "02d775cec84386ee194f43d56affd4c8555b92b8",
      "tree": "9d5376047da8ad89993b2a896f4ab1d297294f28",
      "parents": [
        "242aec0cb9ce660ae1967fa2041b0da70845ab1a"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Sun May 21 17:36:53 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Sun May 21 17:36:53 2017 +0200"
      },
      "message": "Created a new permmittable group for applications to request permission to access other applications with.\n"
    },
    {
      "commit": "d19e1a19bcef610e8d03cc0929cc7aa9a0975638",
      "tree": "c470550f446c3605762a44cd87527bb9d926cc9d",
      "parents": [
        "a3bf5d463e5fa1c7cbb73a43c0382b99677bfe3b",
        "242aec0cb9ce660ae1967fa2041b0da70845ab1a"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon May 15 12:05:37 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 15 12:05:37 2017 +0200"
      },
      "message": "Merge pull request #15 from myrle-krantz/develop\n\nAccess tokens can be acquired via refresh token passed as a parameter…"
    },
    {
      "commit": "242aec0cb9ce660ae1967fa2041b0da70845ab1a",
      "tree": "c470550f446c3605762a44cd87527bb9d926cc9d",
      "parents": [
        "14f1ccd323d4f9d259e0fa531b51cd21c38b0e8e"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 15 12:04:35 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 15 12:04:35 2017 +0200"
      },
      "message": "Access tokens can be acquired via refresh token passed as a parameter now (previously only cookies were allowed).\n"
    },
    {
      "commit": "a3bf5d463e5fa1c7cbb73a43c0382b99677bfe3b",
      "tree": "b2f1e21ab980576567ca39b35273c0e13331e849",
      "parents": [
        "c419c7e7215c2b9aa79412f6609622d621af8163",
        "14f1ccd323d4f9d259e0fa531b51cd21c38b0e8e"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Mon May 15 09:36:59 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 15 09:36:59 2017 +0200"
      },
      "message": "Merge pull request #14 from myrle-krantz/develop\n\napplication tokens"
    },
    {
      "commit": "14f1ccd323d4f9d259e0fa531b51cd21c38b0e8e",
      "tree": "b2f1e21ab980576567ca39b35273c0e13331e849",
      "parents": [
        "6602384f9cb3327340da178e9fe5f17d29f1a184",
        "c419c7e7215c2b9aa79412f6609622d621af8163"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 15 09:31:21 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 15 09:31:21 2017 +0200"
      },
      "message": "Merge branch \u0027develop\u0027 of https://github.com/mifosio/identity into develop\n"
    },
    {
      "commit": "6602384f9cb3327340da178e9fe5f17d29f1a184",
      "tree": "fc8d209e9794e806f69b7882511cdc8b23b49a29",
      "parents": [
        "c4c0c2b42035ffd5eb7dfc8d99dd76a543975b5d"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 15 09:31:05 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Mon May 15 09:31:05 2017 +0200"
      },
      "message": "Refresh tokens work for applications for simple cases now.\n"
    },
    {
      "commit": "c4c0c2b42035ffd5eb7dfc8d99dd76a543975b5d",
      "tree": "d881404901d4c597b86ae30237c9dd00fa136b74",
      "parents": [
        "419e17a036f5e5d3fd4d7d17e0b18a368888be25"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Fri May 12 19:13:18 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Fri May 12 19:13:18 2017 +0200"
      },
      "message": "Removing unnecessary sleeps.\n"
    },
    {
      "commit": "419e17a036f5e5d3fd4d7d17e0b18a368888be25",
      "tree": "d67766547b1f39e4a0113389fbe91e600e8f26ff",
      "parents": [
        "5b970798f7494107e4083a6f0dc2a2c82c513306"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Fri May 12 18:59:11 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Fri May 12 18:59:11 2017 +0200"
      },
      "message": "Added some logging.\n"
    },
    {
      "commit": "c419c7e7215c2b9aa79412f6609622d621af8163",
      "tree": "b3362c1bc30340d6ca793045380214404d529dd7",
      "parents": [
        "4d678193d3e6b40e08c8648f34b7795940726427",
        "37acc14291c7668d5e31a55c88b8cbe8912147cb"
      ],
      "author": {
        "name": "Markus Geiß",
        "email": "mage@apache.org",
        "time": "Fri May 05 06:55:16 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 05 06:55:16 2017 +0200"
      },
      "message": "Merge pull request #13 from mgeiss/develop\n\nedited context path to reflect correct token path"
    },
    {
      "commit": "37acc14291c7668d5e31a55c88b8cbe8912147cb",
      "tree": "b3362c1bc30340d6ca793045380214404d529dd7",
      "parents": [
        "4d678193d3e6b40e08c8648f34b7795940726427"
      ],
      "author": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Fri May 05 06:53:45 2017 +0200"
      },
      "committer": {
        "name": "mgeiss",
        "email": "mgeiss@mifos.org",
        "time": "Fri May 05 06:53:45 2017 +0200"
      },
      "message": "edited context path to reflect correct token path\n"
    },
    {
      "commit": "4d678193d3e6b40e08c8648f34b7795940726427",
      "tree": "51d3829ccc8f6b5f00891cb3d7ac418057f6d94d",
      "parents": [
        "3644db1b41243e135457e0b643dd50c3333cf057",
        "5b970798f7494107e4083a6f0dc2a2c82c513306"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed May 03 21:40:29 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 03 21:40:29 2017 +0200"
      },
      "message": "Merge pull request #12 from myrle-krantz/develop\n\nAdding some stuff useful to the provisioner."
    },
    {
      "commit": "5b970798f7494107e4083a6f0dc2a2c82c513306",
      "tree": "51d3829ccc8f6b5f00891cb3d7ac418057f6d94d",
      "parents": [
        "cdd7a899276baf36284fd13561ad763a5b233f58"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 03 21:35:47 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 03 21:35:47 2017 +0200"
      },
      "message": "Adding some stuff useful to the provisioner.\n"
    },
    {
      "commit": "3644db1b41243e135457e0b643dd50c3333cf057",
      "tree": "00e380fac32c57500522c85b6712e21ac364a56b",
      "parents": [
        "debe7f90c10e47b5ebc27f43d1dfed1d28b7fcde",
        "cdd7a899276baf36284fd13561ad763a5b233f58"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Wed May 03 12:41:18 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 03 12:41:18 2017 +0200"
      },
      "message": "Merge pull request #11 from myrle-krantz/develop\n\nroles sorted by identifier."
    },
    {
      "commit": "cdd7a899276baf36284fd13561ad763a5b233f58",
      "tree": "00e380fac32c57500522c85b6712e21ac364a56b",
      "parents": [
        "1eac3a41d570980734cdca9bdfb516cb6f46ad43"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 03 12:39:54 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 03 12:39:54 2017 +0200"
      },
      "message": "Return roles sorted by identifier.\n"
    },
    {
      "commit": "1eac3a41d570980734cdca9bdfb516cb6f46ad43",
      "tree": "57e404ef027ad2079e223e4b3e35b3f197f815c7",
      "parents": [
        "793a50ae578cc170bc5fd1b8b893594489df2630"
      ],
      "author": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 03 11:41:38 2017 +0200"
      },
      "committer": {
        "name": "myrle-krantz",
        "email": "mkrantz@mifos.org",
        "time": "Wed May 03 11:41:38 2017 +0200"
      },
      "message": "naming improvement in test based on change in the way password expiration is handled for super admin.\n"
    },
    {
      "commit": "debe7f90c10e47b5ebc27f43d1dfed1d28b7fcde",
      "tree": "98a9e340e4fcaa0ed5ce2498d3975e792c6d55ff",
      "parents": [
        "f6e4927418adec924210cca67f0c0a1c6edf12a6",
        "793a50ae578cc170bc5fd1b8b893594489df2630"
      ],
      "author": {
        "name": "Myrle Krantz",
        "email": "myrle@apache.org",
        "time": "Tue May 02 12:44:13 2017 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 02 12:44:13 2017 +0200"
      },
      "message": "Merge pull request #9 from myrle-krantz/develop\n\nFixed anubis so that spring security is stateless, so I could comment…"
    }
  ],
  "next": "793a50ae578cc170bc5fd1b8b893594489df2630"
}
