fineract-commits mailing list archives

This is an automated email from the ASF dual-hosted git repository.
myrle pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-identity.git.
at 404dcde Improving synchronization. This is still insufficient though.
This branch includes the following new commits:
new d1dd4a9 Open Sourcing identity service.
new f5faa27 Replacing seshat with system.
new 7ae2f48 renamed API class
new c78586d Using helper for checking timestamps to delete extra code, and keep timestamp
format consistent across services.
new 949627e Merge pull request #1 from myrle-krantz/develop
new e40a1f4 enhanced logging for demo server usage
new f1b8143 Merge pull request #2 from markusgeiss/develop
new 39371a0 Added test to make sure password expiration date is correct.
new 1327b71 Adjusted unit test to recent package name changes.
new e432884 Adapting identity manager to changes in anubis in preparation for application
specific keys and key rotation.
new ed548e2 Merge branch 'develop' of https://github.com/mifosio/identity into develop
new 026e53d Introduced TestKeyRotation and made changes to get it working.
new 075b2b9 Added login, access test to TestKeyRotation and made fix to signature retrieval
to get it working.
new 323650e Adjusting createSignature return value to be more palatable for provisioner.
new d79ff44 Made initialization of identity return ApplicationSignatureSet to be more
palatable for provisioner.
new 9511b8c Anubis fixed class inclusion, and improved EnableAnubis parameter naming.
Identity adjusted to changes.
new 077d4ca Extending Anubis interface.
new fc9f5a3 Merge pull request #3 from myrle-krantz/develop
new 07acad9 Designing interface for managing permissions for applications.
new bfb5046 Implementing adding and deleting of permissions for applications.
new 1e54189 Filling out the test for application permissions a bit.
new fb00a95 Oops. Missed this one.
new 76948ef fixing headers
new ac747a0 Adding issuer field to refresh token in preparation for making it useable
for any application.
new 9e3d2d4 Improved error handling in authentication.
new cc54950 Implemented application/permittablegroup/user/enabled endpoint so that users
can themselves give and remove permissions to applications to act in their name.
new 344fb6d Merge pull request #4 from myrle-krantz/develop
new ca5512b Users can "permit" an application for just themselves and nobody else.
new 9bc4a5c Some minor resorting, plus started the refresh token happy case test.
new 2abc15f I realized that its not the application but the provisioner which will be
calling these endpoints.
new cae790b edited logback
new 2d84c9b Merge pull request #5 from mgeiss/develop
new af8045e added path configurer to allow dots in url
new 010e68c Moving TenantRefreshTokenSerializer into anubis so that it can be used by
other applications.
new d8d993f Merge pull request #6 from myrle-krantz/develop
new 4188673 Merge pull request #7 from mgeiss/develop
new 6a4aae4 Preparing to get application public key for any application.
new bab5786 Fixed test: login must be performed with guest access.
new 30a46c8 * Making it impossible to delete antony or change his role * Making it impossible
to delete or change the role pharaoh * Making it antony's password non-expiring. * Changing
password expiration from LocalDate to LocalDateTime, and making it nullable.
new 9a1adb3 * Moving some test helper functions to TestEnvironment.
new d7c8a19 Implementing application call endpoint sets.
new 45ca1ba Merge branch 'develop' of https://github.com/mifosio/identity into develop
new f6e4927 Merge pull request #8 from myrle-krantz/develop
new 793a50a Fixed anubis so that spring security is stateless, so I could comment back
in the rest of the key rotation test.
new debe7f9 Merge pull request #9 from myrle-krantz/develop
new 1eac3a4 naming improvement in test based on change in the way password expiration
is handled for super admin.
new cdd7a89 Return roles sorted by identifier.
new 3644db1 Merge pull request #11 from myrle-krantz/develop
new 5b97079 Adding some stuff useful to the provisioner.
new 4d67819 Merge pull request #12 from myrle-krantz/develop
new 37acc14 edited context path to reflect correct token path
new c419c7e Merge pull request #13 from mgeiss/develop
new 419e17a Added some logging.
new c4c0c2b Removing unnecessary sleeps.
new 6602384 Refresh tokens work for applications for simple cases now.
new 14f1ccd Merge branch 'develop' of https://github.com/mifosio/identity into develop
new a3bf5d4 Merge pull request #14 from myrle-krantz/develop
new 242aec0 Access tokens can be acquired via refresh token passed as a parameter now
(previously only cookies were allowed).
new d19e1a1 Merge pull request #15 from myrle-krantz/develop
new 02d775c Created a new permmittable group for applications to request permission
to access other applications with.
new 92926e4 Merge branch 'develop' of https://github.com/mifosio/identity into develop
new 270e650 Merge pull request #16 from myrle-krantz/develop
new c20d757 Cleaning up some bugs that recent changes in anubis uncovered.
new 96e9dbe Merge branch 'develop' of https://github.com/mifosio/identity into develop
new e43dd6f Merge pull request #17 from myrle-krantz/develop
new c2f84e5 Added command logging for identity command handlers.
new 7d9d24d Changed refresh token from a request param to a header.
new 2948c70 Added parameter validation -- applications shouldn't be able to request
permissions that don't exist.
new f3d402a Transporting the application source of a refresh token to its access token,
and validating that application's permission.
new 68c84a5 Cleaning up logging and error messages.
new db9c653 Adding debug level logging for authentication.
new eb652cb Merge pull request #18 from myrle-krantz/develop
new 961e689 fixed compilation error caused by different behaviour when using Oracle
JDK
new fb5077f Merge pull request #19 from mgeiss/develop
new 9ff4c68 Removing duplicate resources from build artifact.
new b58eb55 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.
new ee9bab3 Fixing error message.
new 7891ae8 Making it possible to call initialize multiple times.
new 6700e6f Created TestSuite to make it easier to run more tests at once.
new 5de793c Merge pull request #20 from myrle-krantz/develop
new 7689a22 getPermittableGroup is called from the provisioner if an exception is thrown
in createPermittableGroup. Provisioner makes all calls with a system token.
new 53587cb Fixing error messages.
new 3d8b7be Merge pull request #21 from myrle-krantz/develop
new b91ac99 Added "ifNotExists" to all cassandra table creation statements.
new a92cb37 Added synchronisation and extra error checking for if provisioner is called
multiple times in rapid succession.
new b28f5f6 Merge pull request #22 from myrle-krantz/develop
new 618734a Only create the type if it doesn't exist yet.
new 0272e03 Merge pull request #23 from myrle-krantz/develop
new 404dcde Improving synchronization. This is still insufficient though.
The 89 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
myrle@apache.org.