Isaac Kamga [Sun, 20 Oct 2019 00:21:23 +0000 (01:21 +0100)]
Merge pull request #18 from Izakey/develop
Eliminate traces of MariaDB
Isaac Kamga [Sat, 19 Oct 2019 23:48:32 +0000 (00:48 +0100)]
Eliminate traces of MariaDB
aasaru [Sat, 19 Oct 2019 17:33:05 +0000 (20:33 +0300)]
Merge pull request #16 from aasaru/FINCN-183
FINCN-183 add homepage url
Juhan Aasaru [Sat, 19 Oct 2019 17:31:17 +0000 (20:31 +0300)]
FINCN-183 add homepage url
aasaru [Wed, 9 Oct 2019 07:40:34 +0000 (10:40 +0300)]
Merge pull request #15 from aasaru/gradle_4.10.3
FINCN-179 gradle to 4.10.3, FINCN-178 make Travis build forks, ...
Juhan Aasaru [Sun, 6 Oct 2019 14:38:58 +0000 (17:38 +0300)]
update RAT version, exclude target classes, log files and banner from check. update readme
Juhan Aasaru [Sun, 6 Oct 2019 07:20:59 +0000 (10:20 +0300)]
add application-specific banner
Juhan Aasaru [Tue, 1 Oct 2019 13:47:10 +0000 (16:47 +0300)]
set application to unique port
Juhan Aasaru [Mon, 30 Sep 2019 12:57:04 +0000 (15:57 +0300)]
restore asciidoctor, fix component-test build
Juhan Aasaru [Mon, 30 Sep 2019 12:37:15 +0000 (15:37 +0300)]
FINCN-179 upgrade to gradle 4.10.3
FINCN-178 make Travis build forks
FINCN-175 remove Netty warning
Courage Angeh [Fri, 13 Sep 2019 15:45:47 +0000 (11:45 -0400)]
Merge pull request #14 from aasaru/FINCN-175
FINCN-175 remove netty warning during startup
Juhan Aasaru [Fri, 13 Sep 2019 08:33:01 +0000 (11:33 +0300)]
FINCN-175 remove netty warning during startup
Courage Angeh [Tue, 20 Aug 2019 13:36:38 +0000 (14:36 +0100)]
Merge pull request #13 from aasaru/multi-stage-docker-build
FINCN-170 create multi-stage Docker build
Juhan Aasaru [Fri, 16 Aug 2019 12:05:38 +0000 (15:05 +0300)]
FINCN-170 create multi-stage Docker build
Awasum Yannick [Mon, 3 Jun 2019 19:46:14 +0000 (20:46 +0100)]
Merge pull request #12 from ebenezergraham/FINCN-157
Adding rat report to After Failure procedure
ebenezergraham [Wed, 29 May 2019 14:47:39 +0000 (18:47 +0400)]
Adding rat report to After Failure procedure
Awasum Yannick [Tue, 30 Apr 2019 06:58:23 +0000 (07:58 +0100)]
Merge pull request #11 from aasaru/artifactory
FINCN-148 build with travis-ci.com and upload artifacts to Artifactory
Juhan Aasaru [Thu, 25 Apr 2019 10:51:58 +0000 (13:51 +0300)]
FINCN-149 update Dockerfile to download build from Artifactory, fix rat errors
Juhan Aasaru [Thu, 25 Apr 2019 10:34:34 +0000 (13:34 +0300)]
FINCN-148 build with travis-ci.com and upload artifacts to Artifactory
Isaac Kamga [Mon, 8 Apr 2019 18:20:51 +0000 (19:20 +0100)]
Merge pull request #10 from Izakey/develop
Fixed spelling errors in component-tests
Isaac Kamga [Mon, 8 Apr 2019 18:02:33 +0000 (19:02 +0100)]
Fixed spelling errors in component-tests
Isaac Kamga [Mon, 18 Mar 2019 22:44:14 +0000 (23:44 +0100)]
Merge pull request #9 from Izakey/develop
Fix typo in TestEnvironment generateUniqueIdentifier() method
Isaac Kamga [Mon, 18 Mar 2019 22:42:19 +0000 (23:42 +0100)]
Fix typo in TestEnvironment generateUniqueIdentifier() method
Myrle Krantz [Sat, 9 Mar 2019 12:59:19 +0000 (13:59 +0100)]
Merge pull request #8 from Anh3h/develop
Add Docker configuration
Anh3h [Thu, 7 Mar 2019 21:08:14 +0000 (16:08 -0500)]
Add Docker configuration
Awasum Yannick [Thu, 6 Sep 2018 10:02:59 +0000 (11:02 +0100)]
Merge pull request #7 from Izakey/develop
Document Identity API to manage identities, roles and permissions
Isaac Kamga [Wed, 5 Sep 2018 18:44:52 +0000 (19:44 +0100)]
Fix failing tests and update license information
Isaac Kamga [Tue, 4 Sep 2018 13:23:17 +0000 (14:23 +0100)]
Document Identity API to manage identities, roles and permissions
Isaac Kamga [Mon, 11 Jun 2018 01:20:13 +0000 (02:20 +0100)]
Merge pull request #6 from apache/revert-5-develop
Revert "Document the Identity API"
Isaac Kamga [Mon, 11 Jun 2018 01:19:43 +0000 (02:19 +0100)]
Revert "Document the Identity API"
Isaac Kamga [Mon, 23 Apr 2018 18:26:22 +0000 (19:26 +0100)]
Merge pull request #5 from Izakey/develop
Document the Identity API
Isaac Kamga [Mon, 23 Apr 2018 16:17:45 +0000 (17:17 +0100)]
Document the Identity API
Myrle Krantz [Mon, 16 Apr 2018 19:20:18 +0000 (21:20 +0200)]
Merge pull request #4 from myrle-krantz/develop
Updating package names.
Myrle Krantz [Fri, 13 Apr 2018 09:35:22 +0000 (11:35 +0200)]
Removing last references to mifos.
Myrle Krantz [Fri, 13 Apr 2018 09:32:44 +0000 (11:32 +0200)]
Change package names from mifos to apache fineract.
Myrle Krantz [Fri, 13 Apr 2018 09:13:25 +0000 (11:13 +0200)]
Adjusting to package name changes in upstream repositories.
Myrle Krantz [Mon, 9 Apr 2018 16:48:39 +0000 (18:48 +0200)]
Merge pull request #3 from myrle-krantz/develop
Adding rat checks.
Myrle Krantz [Mon, 9 Apr 2018 16:47:09 +0000 (18:47 +0200)]
Adding rat checks.
Myrle Krantz [Mon, 9 Apr 2018 16:45:44 +0000 (18:45 +0200)]
Fixing component-test build. Was referencing mifos io instead of
fineract cn artifacts.
Myrle Krantz [Fri, 16 Mar 2018 10:53:30 +0000 (11:53 +0100)]
Merge pull request #2 from Izakey/develop
Update copyright information
Isaac Kamga [Mon, 5 Mar 2018 19:53:25 +0000 (20:53 +0100)]
Removed unused year and name variables
Isaac Kamga [Fri, 2 Mar 2018 15:33:28 +0000 (16:33 +0100)]
Fix failing imports
Isaac Kamga [Fri, 2 Mar 2018 11:45:01 +0000 (12:45 +0100)]
Update copyright information
Myrle Krantz [Mon, 26 Feb 2018 17:31:46 +0000 (18:31 +0100)]
Merge pull request #1 from myrle-krantz/develop
updating artifact ids to apache fineract from mifos io
Myrle Krantz [Mon, 26 Feb 2018 16:59:32 +0000 (17:59 +0100)]
updating artifact ids to apache fineract from mifos io
Markus Geiß [Wed, 9 Aug 2017 09:26:28 +0000 (11:26 +0200)]
Merge pull request #26 from mgeiss/develop
token minification
mgeiss [Wed, 9 Aug 2017 09:22:24 +0000 (11:22 +0200)]
added out to ignore
mgeiss [Wed, 9 Aug 2017 09:19:53 +0000 (11:19 +0200)]
retrofitted the creation of internal token permissions (self)
mgeiss [Tue, 8 Aug 2017 09:29:24 +0000 (11:29 +0200)]
group allowed operations by path
Myrle Krantz [Wed, 19 Jul 2017 15:33:16 +0000 (17:33 +0200)]
Merge pull request #24 from myrle-krantz/develop
Improving synchronization. This is still insufficient though.
Myrle Krantz [Wed, 19 Jul 2017 15:15:01 +0000 (17:15 +0200)]
Improving synchronization. This is still insufficient though.
Myrle Krantz [Mon, 17 Jul 2017 12:03:26 +0000 (14:03 +0200)]
Merge pull request #23 from myrle-krantz/develop
Only create the type if it doesn't exist yet.
Myrle Krantz [Mon, 17 Jul 2017 12:01:25 +0000 (14:01 +0200)]
Only create the type if it doesn't exist yet.
Myrle Krantz [Fri, 14 Jul 2017 07:47:57 +0000 (09:47 +0200)]
Merge pull request #22 from myrle-krantz/develop
provisioning synchronisation
Myrle Krantz [Fri, 14 Jul 2017 07:37:58 +0000 (09:37 +0200)]
Added synchronisation and extra error checking for if provisioner is called multiple times in rapid succession.
Myrle Krantz [Fri, 14 Jul 2017 07:23:59 +0000 (09:23 +0200)]
Added "ifNotExists" to all cassandra table creation statements.
Myrle Krantz [Thu, 13 Jul 2017 12:06:40 +0000 (14:06 +0200)]
Merge pull request #21 from myrle-krantz/develop
multiple re-initialization support.
Myrle Krantz [Thu, 13 Jul 2017 11:09:30 +0000 (13:09 +0200)]
Fixing error messages.
Myrle Krantz [Thu, 13 Jul 2017 10:32:38 +0000 (12:32 +0200)]
getPermittableGroup is called from the provisioner if an exception is thrown in createPermittableGroup. Provisioner makes all calls with a system token.
Myrle Krantz [Wed, 12 Jul 2017 21:45:00 +0000 (23:45 +0200)]
Merge pull request #20 from myrle-krantz/develop
Making it possible to call initialize multiple times.
Myrle Krantz [Wed, 12 Jul 2017 21:39:14 +0000 (23:39 +0200)]
Created TestSuite to make it easier to run more tests at once.
Myrle Krantz [Wed, 12 Jul 2017 21:22:05 +0000 (23:22 +0200)]
Making it possible to call initialize multiple times.
Myrle Krantz [Wed, 12 Jul 2017 21:09:26 +0000 (23:09 +0200)]
Fixing error message.
Myrle Krantz [Wed, 12 Jul 2017 16:32:47 +0000 (18:32 +0200)]
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.
Myrle Krantz [Wed, 12 Jul 2017 14:51:32 +0000 (16:51 +0200)]
Removing duplicate resources from build artifact.
Markus Geiß [Thu, 22 Jun 2017 06:54:04 +0000 (08:54 +0200)]
Merge pull request #19 from mgeiss/develop
fixed compilation error caused by different behaviour when using Orac…
mgeiss [Sun, 11 Jun 2017 09:58:35 +0000 (11:58 +0200)]
fixed compilation error caused by different behaviour when using Oracle JDK
Myrle Krantz [Thu, 8 Jun 2017 16:33:23 +0000 (18:33 +0200)]
Merge pull request #18 from myrle-krantz/develop
Various changes to support application tokens in a system of microservices.
myrle-krantz [Wed, 7 Jun 2017 10:11:21 +0000 (12:11 +0200)]
Adding debug level logging for authentication.
myrle-krantz [Tue, 6 Jun 2017 11:33:10 +0000 (13:33 +0200)]
Cleaning up logging and error messages.
myrle-krantz [Fri, 2 Jun 2017 18:31:49 +0000 (20:31 +0200)]
Transporting the application source of a refresh token to its access token, and validating that application's permission.
myrle-krantz [Thu, 1 Jun 2017 08:00:30 +0000 (10:00 +0200)]
Added parameter validation -- applications shouldn't be able to request permissions that don't exist.
myrle-krantz [Thu, 1 Jun 2017 07:59:58 +0000 (09:59 +0200)]
Changed refresh token from a request param to a header.
myrle-krantz [Wed, 31 May 2017 11:19:25 +0000 (13:19 +0200)]
Added command logging for identity command handlers.
Myrle Krantz [Mon, 29 May 2017 20:56:13 +0000 (22:56 +0200)]
Merge pull request #17 from myrle-krantz/develop
Cleaning up some bugs that recent changes in anubis uncovered.
myrle-krantz [Mon, 29 May 2017 20:05:50 +0000 (22:05 +0200)]
Merge branch 'develop' of https://github.com/mifosio/identity into develop
myrle-krantz [Mon, 29 May 2017 20:05:36 +0000 (22:05 +0200)]
Cleaning up some bugs that recent changes in anubis uncovered.
Myrle Krantz [Tue, 23 May 2017 07:27:45 +0000 (09:27 +0200)]
Merge pull request #16 from myrle-krantz/develop
Created a new permittable group for applications to request permissions
myrle-krantz [Tue, 23 May 2017 07:26:38 +0000 (09:26 +0200)]
Merge branch 'develop' of https://github.com/mifosio/identity into develop
myrle-krantz [Sun, 21 May 2017 15:36:53 +0000 (17:36 +0200)]
Created a new permmittable group for applications to request permission to access other applications with.
Myrle Krantz [Mon, 15 May 2017 10:05:37 +0000 (12:05 +0200)]
Merge pull request #15 from myrle-krantz/develop
Access tokens can be acquired via refresh token passed as a parameter…
myrle-krantz [Mon, 15 May 2017 10:04:35 +0000 (12:04 +0200)]
Access tokens can be acquired via refresh token passed as a parameter now (previously only cookies were allowed).
Myrle Krantz [Mon, 15 May 2017 07:36:59 +0000 (09:36 +0200)]
Merge pull request #14 from myrle-krantz/develop
application tokens
myrle-krantz [Mon, 15 May 2017 07:31:21 +0000 (09:31 +0200)]
Merge branch 'develop' of https://github.com/mifosio/identity into develop
myrle-krantz [Mon, 15 May 2017 07:31:05 +0000 (09:31 +0200)]
Refresh tokens work for applications for simple cases now.
myrle-krantz [Fri, 12 May 2017 17:13:18 +0000 (19:13 +0200)]
Removing unnecessary sleeps.
myrle-krantz [Fri, 12 May 2017 16:59:11 +0000 (18:59 +0200)]
Added some logging.
Markus Geiß [Fri, 5 May 2017 04:55:16 +0000 (06:55 +0200)]
Merge pull request #13 from mgeiss/develop
edited context path to reflect correct token path
mgeiss [Fri, 5 May 2017 04:53:45 +0000 (06:53 +0200)]
edited context path to reflect correct token path
Myrle Krantz [Wed, 3 May 2017 19:40:29 +0000 (21:40 +0200)]
Merge pull request #12 from myrle-krantz/develop
Adding some stuff useful to the provisioner.
myrle-krantz [Wed, 3 May 2017 19:35:47 +0000 (21:35 +0200)]
Adding some stuff useful to the provisioner.
Myrle Krantz [Wed, 3 May 2017 10:41:18 +0000 (12:41 +0200)]
Merge pull request #11 from myrle-krantz/develop
roles sorted by identifier.
myrle-krantz [Wed, 3 May 2017 10:39:54 +0000 (12:39 +0200)]
Return roles sorted by identifier.
myrle-krantz [Wed, 3 May 2017 09:41:38 +0000 (11:41 +0200)]
naming improvement in test based on change in the way password expiration is handled for super admin.
Myrle Krantz [Tue, 2 May 2017 10:44:13 +0000 (12:44 +0200)]
Merge pull request #9 from myrle-krantz/develop
Fixed anubis so that spring security is stateless, so I could comment…
myrle-krantz [Tue, 2 May 2017 10:43:06 +0000 (12:43 +0200)]
Fixed anubis so that spring security is stateless, so I could comment back in the rest of the key rotation test.
Myrle Krantz [Tue, 2 May 2017 07:43:42 +0000 (09:43 +0200)]
Merge pull request #8 from myrle-krantz/develop
Preparation work for securing communication between applications done in the name of a user.
myrle-krantz [Tue, 2 May 2017 07:42:31 +0000 (09:42 +0200)]
Merge branch 'develop' of https://github.com/mifosio/identity into develop
myrle-krantz [Mon, 1 May 2017 13:22:50 +0000 (15:22 +0200)]
Implementing application call endpoint sets.
myrle-krantz [Sat, 29 Apr 2017 13:06:04 +0000 (15:06 +0200)]
* Moving some test helper functions to TestEnvironment.