This is an automated email from the ASF dual-hosted git repository.
smarru pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git.
from e01fd7c Merge pull request #2 from aarushiibisht/master
new a08c0b1 added samples for end to end testing and junit test cases
new 5595257 added readme, log4j properties files, samples for end to end
testing of services and deleted unnecessary configuration files
new 469150f Merge pull request #4 from aarushiibisht/custos-dev-abisht
The 30 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:
.../handler/CustosAuthenticationHandler.java | 2 +-
...ava => AuthenticationServiceClientFactory.java} | 2 +-
custos-commons/custos-server.properties | 0
.../src/main/resources/custos-server.properties | 10 +-
.../manager/KeyCloakSecurityManager.java | 3 +-
.../main/resources/keystores/client_truststore.jks | Bin 0 -> 963 bytes
.../user/handler/UserProfileServiceHandler.java | 10 +-
.../test/java/TestUserProfileServiceHandler.java | 36 +++--
ide-integration/README.md | 64 +++++++++
.../custos-services}/pom.xml | 4 +-
.../server/start}/CustosAPIServerStarted.java | 4 +-
.../src/main/resources/custos-server.properties | 10 +-
.../database_scripts/init/01-databases.sql | 43 +++---
.../user-profile-catalog-derby.sql | 30 ----
.../user-profile-catalog-mysql.sql | 30 ----
.../src/main/resources/docker-compose.yml | 2 +-
.../main/resources/keycloak/Default-export.json | 0
.../main/resources/keycloak/Default-export.json.bk | 0
.../src/main/resources/keycloak/standalone.xml | 2 +-
.../src/main/resources/keystores/custos.jks | Bin 0 -> 2252 bytes
.../src/main/resources}/log4j.properties | 8 +-
ide-integration/pom.xml | 17 +++
.../samples/commons}/pom.xml | 4 +-
.../org/apache/samples/common/SamplesCommon.java | 60 ++++++++
.../custos-authentication-service-samples}/pom.xml | 16 +--
.../sample/CustosAuthenticationServiceSample.java | 64 +++++++++
.../src/main/resources/log4j.properties | 10 +-
.../custos-profile-service-samples}/pom.xml | 15 +-
.../service/samples/TenantProfileSample.java | 80 +++++++++++
.../profile/service/samples/UserProfileSample.java | 160 +++++++++++++++++++++
.../samples/utils/ProfileServiceClientUtil.java | 63 ++++++++
.../src/main/resources/log4j.properties | 10 +-
.../resources/profile-client-sample.properties | 29 ++++
.../samples}/pom.xml | 11 +-
.../src/main/resources/keystores/airavata.jks | Bin 2679 -> 0 bytes
.../src/main/resources/keystores/airavata_sym.jks | Bin 501 -> 0 bytes
.../main/resources/keystores/client_truststore.jks | Bin 1027 -> 0 bytes
37 files changed, 643 insertions(+), 156 deletions(-)
rename
custos-client/src/main/java/org/apache/custos/client/authentication/service/{AuthenticationServiceClient.java
=> AuthenticationServiceClientFactory.java} (95%)
delete mode 100644 custos-commons/custos-server.properties
create mode 100644
custos-connectors/src/main/resources/keystores/client_truststore.jks
create mode 100644 ide-integration/README.md
copy {custos-profile-service/profile-service-model =>
ide-integration/custos-services}/pom.xml (78%)
rename ide-integration/{src/main/java =>
custos-services/src/main/java/org/apache/custos/server/start}/CustosAPIServerStarted.java
(92%)
rename ide-integration/{ =>
custos-services}/src/main/resources/custos-server.properties (93%)
rename ide-integration/{ =>
custos-services}/src/main/resources/database_scripts/init/01-databases.sql (88%)
rename ide-integration/{ =>
custos-services}/src/main/resources/database_scripts/user-profile-catalog-derby.sql
(81%)
rename ide-integration/{ =>
custos-services}/src/main/resources/database_scripts/user-profile-catalog-mysql.sql
(82%)
rename ide-integration/{ =>
custos-services}/src/main/resources/docker-compose.yml (86%)
rename ide-integration/{ =>
custos-services}/src/main/resources/keycloak/Default-export.json (100%)
rename ide-integration/{ =>
custos-services}/src/main/resources/keycloak/Default-export.json.bk (100%)
rename ide-integration/{ =>
custos-services}/src/main/resources/keycloak/standalone.xml (99%)
create mode 100644
ide-integration/custos-services/src/main/resources/keystores/custos.jks
rename ide-integration/{ =>
custos-services/src/main/resources}/log4j.properties (83%)
copy {custos-profile-service/profile-service-model =>
ide-integration/samples/commons}/pom.xml (78%)
create mode 100644
ide-integration/samples/commons/src/main/java/org/apache/samples/common/SamplesCommon.java
copy {custos-authentication =>
ide-integration/samples/custos-authentication-service-samples}/pom.xml (57%)
create mode 100644
ide-integration/samples/custos-authentication-service-samples/src/main/java/org/apache/custos/authentication/service/sample/CustosAuthenticationServiceSample.java
rename {custos-profile-service/profile-service-server =>
ide-integration/samples/custos-authentication-service-samples}/src/main/resources/log4j.properties
(80%)
copy {custos-authentication =>
ide-integration/samples/custos-profile-service-samples}/pom.xml (57%)
create mode 100644
ide-integration/samples/custos-profile-service-samples/src/main/java/org/apache/custos/profile/service/samples/TenantProfileSample.java
create mode 100644
ide-integration/samples/custos-profile-service-samples/src/main/java/org/apache/custos/profile/service/samples/UserProfileSample.java
create mode 100644
ide-integration/samples/custos-profile-service-samples/src/main/java/org/apache/custos/profile/service/samples/utils/ProfileServiceClientUtil.java
rename log4j.properties =>
ide-integration/samples/custos-profile-service-samples/src/main/resources/log4j.properties
(80%)
create mode 100644
ide-integration/samples/custos-profile-service-samples/src/main/resources/profile-client-sample.properties
copy {custos-profile-service/profile-service-model =>
ide-integration/samples}/pom.xml (57%)
delete mode 100644 ide-integration/src/main/resources/keystores/airavata.jks
delete mode 100644
ide-integration/src/main/resources/keystores/airavata_sym.jks
delete mode 100644
ide-integration/src/main/resources/keystores/client_truststore.jks