This is an automated email from the ASF dual-hosted git repository.

isjarana pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git.


    from 420a39b  Merge pull request #33 from 
isururanawaka/microservices_based_impl
     new d69dc51  Add Group Membership
     new b911d14  clean up pytohn
     new 4cdc195  Merge pull request #34 from 
isururanawaka/microservices_based_impl

The 139 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.


Summary of changes:
 .../samples/user_management_samples.py             |   7 +-
 .../iam/admin/client/IamAdminServiceClient.java    |   9 ++
 .../user/profile/client/UserProfileClient.java     |   9 ++
 .../apache/custos/iam/service/IamAdminService.java | 103 +++++++++++++++
 .../org/apache/custos/iam/utils/IAMOperations.java |   4 +-
 .../custos/iam/validator/InputValidator.java       |  28 +++++
 .../src/main/proto/IamAdminService.proto           |  25 +++-
 .../user/profile/persistance/model/Group.java      |  12 +-
 ...tusUpdateMetadata.java => GroupMembership.java} |  59 ++++-----
 .../profile/persistance/model/UserProfile.java     |  16 ++-
 ...ository.java => GroupMembershipRepository.java} |  10 +-
 .../user/profile/service/UserProfileService.java   |  78 +++++++++++-
 .../user/profile/validators/InputValidator.java    | 138 ++++++++++++++++++++-
 .../src/main/proto/UserProfileService.proto        |  15 +++
 .../services/clients/keycloak/KeycloakClient.java  |  51 +++++++-
 .../src/main/resources/group-management-service.pb | Bin 103201 -> 105550 bytes
 .../management/interceptors/InputValidator.java    |   2 +
 .../interceptors/UserAuthInterceptorImpl.java      |  24 ++++
 .../management/service/GroupManagementService.java |  89 +++++++++++--
 .../src/main/proto/GroupManagementService.proto    |  16 ++-
 20 files changed, 628 insertions(+), 67 deletions(-)
 copy 
custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/model/{StatusUpdateMetadata.java
 => GroupMembership.java} (66%)
 copy 
custos-core-services/user-profile-core-service/src/main/java/org/apache/custos/user/profile/persistance/repository/{UserRepository.java
 => GroupMembershipRepository.java} (70%)

Reply via email to