From commits-return-1310-archive-asf-public=cust-asf.ponee.io@fineract.apache.org Mon Jan 22 16:15:26 2018 Return-Path: X-Original-To: archive-asf-public@eu.ponee.io Delivered-To: archive-asf-public@eu.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by mx-eu-01.ponee.io (Postfix) with ESMTP id 87669180609 for ; Mon, 22 Jan 2018 16:15:26 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 769A5160C4B; Mon, 22 Jan 2018 15:15:26 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 96C37160C3A for ; Mon, 22 Jan 2018 16:15:25 +0100 (CET) Received: (qmail 81423 invoked by uid 500); 22 Jan 2018 15:15:24 -0000 Mailing-List: contact commits-help@fineract.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@fineract.apache.org Delivered-To: mailing list commits@fineract.apache.org Received: (qmail 81414 invoked by uid 99); 22 Jan 2018 15:15:24 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Jan 2018 15:15:24 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 269D781FE6; Mon, 22 Jan 2018 15:15:24 +0000 (UTC) Date: Mon, 22 Jan 2018 15:15:23 +0000 To: , "' commits@fineract.apache.org" , '@gitbox.apache.org, Subject: [fineract-cn-identity] branch develop created (now 404dcde) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <151663412306.30188.17753273670458544137@gitbox.apache.org> From: myrle@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: fineract-cn-identity X-Git-Refname: refs/heads/develop X-Git-Reftype: branch X-Git-Oldrev: 0000000000000000000000000000000000000000 X-Git-Newrev: 404dcdeecbce98543646f53b3c8e86a0d71bf1b0 X-Git-NotificationType: ref_changed X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated 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.