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

Aman-Mittal pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fineract-consumer-facing.git


    from 20c495b  Merge pull request #10 from 
apache/dependabot/github_actions/gradle/actions-6.1.0
     add 9b9c112  FINERACT-2634: Implement Registration Feature - created 
registration feature - created user feature service - created fineract client - 
added custom exceptions and handling - removed gitkeep placeholders - removed 
ping feature - expanded liquibase user columns - implemented cqrs separation - 
added command/query aspects for cross cutting concerns
     add b5eeb7f  FINERACT-2634: Implement Registration Feature - added 
cucumber tests for some happy paths - added otp feature service - added 
cucumber infrastructure for mailpit client
     add 2bbbb06  - used error message constants instead of hardcoded messages 
- used assertion constants instead of hardcoded strings when applicable - added 
FineractHeaders.java for header constants - small code quality fixes
     add 92e7363  - fixed registration cucumber test
     new 1d79544  Merge pull request #13 from edk12564/main

The 1 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:
 consumer/build.gradle                              |   1 +
 consumer/compose.yaml                              |  16 ++
 .../fineract/consumer/ConsumerApplication.java     |   2 +
 .../apache/fineract/consumer/audit/api/.gitkeep    |   0
 .../apache/fineract/consumer/audit/data/.gitkeep   |   0
 .../apache/fineract/consumer/audit/domain/.gitkeep |   0
 .../fineract/consumer/audit/exception/.gitkeep     |   0
 .../fineract/consumer/audit/repository/.gitkeep    |   0
 .../fineract/consumer/audit/service/.gitkeep       |   0
 .../fineract/consumer/authentication/api/.gitkeep  |   0
 .../fineract/consumer/authentication/data/.gitkeep |   0
 .../consumer/authentication/domain/.gitkeep        |   0
 .../consumer/authentication/exception/.gitkeep     |   0
 .../consumer/authentication/repository/.gitkeep    |   0
 .../consumer/authentication/service/.gitkeep       |   0
 .../apache/fineract/consumer/identity/api/.gitkeep |   0
 .../fineract/consumer/identity/data/.gitkeep       |   0
 .../fineract/consumer/identity/domain/.gitkeep     |   0
 .../fineract/consumer/identity/exception/.gitkeep  |   0
 .../fineract/consumer/identity/repository/.gitkeep |   0
 .../fineract/consumer/identity/service/.gitkeep    |   0
 .../consumer/infrastructure/command/Command.java}  |  23 ++-
 .../{config => configs}/OpenApiConfig.java         |   2 +-
 .../{config => configs}/SecurityConfig.java        |   5 +-
 .../exception/AbstractConsumerException.java       |  45 +++++
 .../exception/ConsumerApiError.java}               |  25 ++-
 .../exception/ConsumerExceptionHandler.java        |  47 +++++
 .../exception/DefaultExceptionHandler.java         |  47 +++++
 .../HttpMessageNotReadableExceptionHandler.java    |  48 +++++
 .../MethodArgumentNotValidExceptionHandler.java    |  48 +++++
 .../MissingRequestHeaderExceptionHandler.java      |  48 +++++
 .../fineractclient/FineractHeaders.java}           |  19 +-
 .../clients/FineractClientIdentifiersClient.java}  |  26 +--
 .../configs/FineractClientConfig.java              |  41 ++++
 .../configs/FineractClientProperties.java}         |  23 ++-
 .../data/FineractClientIdentifierData.java}        |  42 ++---
 .../interceptors/FineractBasicAuthInterceptor.java |  43 +++++
 .../FineractTenantHeaderInterceptor.java}          |  30 ++-
 .../consumer/infrastructure/query/Query.java}      |  23 ++-
 .../apache/fineract/consumer/loans/api/.gitkeep    |   0
 .../apache/fineract/consumer/loans/data/.gitkeep   |   0
 .../apache/fineract/consumer/loans/domain/.gitkeep |   0
 .../fineract/consumer/loans/exception/.gitkeep     |   0
 .../fineract/consumer/loans/repository/.gitkeep    |   0
 .../fineract/consumer/loans/service/.gitkeep       |   0
 .../fineract/consumer/openbanking/api/.gitkeep     |   0
 .../fineract/consumer/openbanking/data/.gitkeep    |   0
 .../fineract/consumer/openbanking/domain/.gitkeep  |   0
 .../consumer/openbanking/exception/.gitkeep        |   0
 .../consumer/openbanking/repository/.gitkeep       |   0
 .../fineract/consumer/openbanking/service/.gitkeep |   0
 .../consumer/otp/command/data/OtpConstants.java}   |  17 +-
 .../otp/command/data/OtpDeliveryMethod.java}       |  26 +--
 .../consumer/otp/command/data/OtpMetadata.java}    |  28 +--
 .../consumer/otp/command/data/PendingOtp.java      |  50 +++++
 .../exception/OtpDeliveryFailedException.java}     |  18 +-
 .../OtpDeliveryMethodInvalidException.java}        |  18 +-
 .../exception/OtpTokenInvalidException.java}       |  18 +-
 .../command/repository/OtpCommandRepository.java   |  51 +++++
 .../otp/command/service/OtpCommandService.java}    |  17 +-
 .../otp/command/service/OtpCommandServiceImpl.java |  80 ++++++++
 .../command/service/OtpEmailDeliveryService.java   |  57 ++++++
 .../fineract/consumer/registration/api/.gitkeep    |   0
 .../command/api/RegistrationCommandController.java |  83 ++++++++
 .../registration/command/data/SendOtpCommand.java} |  27 +--
 .../command/data/SendOtpCommandData.java}          |  28 +--
 .../command/data/SendOtpCommandRequest.java}       |  27 ++-
 .../command/data/SubmitRegistrationCommand.java}   |  26 ++-
 .../data/SubmitRegistrationCommandData.java}       |  28 ++-
 .../data/SubmitRegistrationCommandRequest.java}    |  46 ++---
 .../command/data/VerifyOtpCommand.java}            |  24 ++-
 .../command/data/VerifyOtpCommandData.java}        |  26 +--
 .../command/data/VerifyOtpCommandRequest.java}     |  27 ++-
 .../exception/IdentityNotVerifiedException.java}   |  18 +-
 .../service/RegistrationCommandService.java        |  36 ++++
 .../service/RegistrationCommandServiceImpl.java    | 119 ++++++++++++
 .../fineract/consumer/registration/data/.gitkeep   |   0
 .../fineract/consumer/registration/domain/.gitkeep |   0
 .../consumer/registration/exception/.gitkeep       |   0
 .../query/data/IdentityVerificationQuery.java}     |  24 ++-
 .../query/data/IdentityVerificationQueryData.java} |  39 ++--
 .../exception/IdentityVerificationException.java}  |  18 +-
 .../query/service/IdentityQueryService.java}       |  16 +-
 .../query/service/IdentityQueryServiceImpl.java    |  79 ++++++++
 .../consumer/registration/repository/.gitkeep      |   0
 .../consumer/registration/service/.gitkeep         |   0
 .../apache/fineract/consumer/savings/api/.gitkeep  |   0
 .../apache/fineract/consumer/savings/data/.gitkeep |   0
 .../fineract/consumer/savings/domain/.gitkeep      |   0
 .../fineract/consumer/savings/exception/.gitkeep   |   0
 .../fineract/consumer/savings/repository/.gitkeep  |   0
 .../fineract/consumer/savings/service/.gitkeep     |   0
 .../user/command/data/CreateUserCommand.java}      |  27 +--
 .../user/command/data/UserCreatedCommandData.java} |  27 +--
 .../consumer/user/command/domain/User.java         | 105 +++++++++++
 .../consumer/user/command/domain/UserStatus.java}  |  18 +-
 .../exception/InvalidBindingStateException.java}   |  18 +-
 .../exception/UserAlreadyExistsException.java}     |  18 +-
 .../command/exception/UserNotFoundException.java}  |  18 +-
 .../command/repository/UserCommandRepository.java} |  17 +-
 .../user/command/service/UserCommandService.java}  |  18 +-
 .../command/service/UserCommandServiceImpl.java    |  81 ++++++++
 .../consumer/user/query/data/UserQueryData.java}   |  30 +--
 .../user/query/repository/UserQueryRepository.java |  37 ++++
 .../user/query/service/UserQueryService.java}      |  16 +-
 .../user/query/service/UserQueryServiceImpl.java   |  42 +++++
 .../consumer/useradministration/api/.gitkeep       |   0
 .../consumer/useradministration/data/.gitkeep      |   0
 .../consumer/useradministration/exception/.gitkeep |   0
 .../useradministration/repository/.gitkeep         |   0
 .../consumer/useradministration/service/.gitkeep   |   0
 consumer/src/main/resources/application.properties |  17 +-
 .../changelog/changes/001-create-users-table.yaml  |  45 ++++-
 .../clients/FineractClientSeedClient.java}         |  17 +-
 .../clients/FineractCodeLookupClient.java}         |  18 +-
 .../clients/FineractIdentifierSeedClient.java}     |  18 +-
 .../consumer/cucumber/helpers/FineractSeeder.java  | 122 ++++++++++++
 .../consumer/cucumber/helpers/MailpitProbe.java    | 109 +++++++++++
 .../consumer/cucumber/steps/HealthSteps.java       |  62 ------
 .../consumer/cucumber/steps/RegistrationSteps.java | 210 +++++++++++++++++++++
 .../src/test/resources/features/health.feature     |  23 ---
 .../test/resources/features/registration.feature   |  47 +++++
 122 files changed, 2278 insertions(+), 557 deletions(-)
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/audit/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/audit/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/audit/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/audit/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/audit/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/audit/service/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/authentication/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/authentication/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/authentication/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/authentication/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/authentication/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/authentication/service/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/identity/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/identity/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/identity/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/identity/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/identity/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/identity/service/.gitkeep
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => main/java/org/apache/fineract/consumer/infrastructure/command/Command.java} 
(62%)
 rename 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/{config => 
configs}/OpenApiConfig.java (96%)
 rename 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/{config => 
configs}/SecurityConfig.java (91%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/exception/AbstractConsumerException.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/infrastructure/exception/ConsumerApiError.java}
 (62%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/exception/ConsumerExceptionHandler.java
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/exception/DefaultExceptionHandler.java
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/exception/HttpMessageNotReadableExceptionHandler.java
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/exception/MethodArgumentNotValidExceptionHandler.java
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/exception/MissingRequestHeaderExceptionHandler.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/infrastructure/fineractclient/FineractHeaders.java}
 (62%)
 copy 
consumer/src/main/java/org/apache/fineract/consumer/{ping/PingController.java 
=> infrastructure/fineractclient/clients/FineractClientIdentifiersClient.java} 
(55%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/fineractclient/configs/FineractClientConfig.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/infrastructure/fineractclient/configs/FineractClientProperties.java}
 (58%)
 copy 
consumer/src/main/java/org/apache/fineract/consumer/{useradministration/domain/User.java
 => infrastructure/fineractclient/data/FineractClientIdentifierData.java} (52%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/infrastructure/fineractclient/interceptors/FineractBasicAuthInterceptor.java
 rename 
consumer/src/main/java/org/apache/fineract/consumer/{ping/PingController.java 
=> 
infrastructure/fineractclient/interceptors/FineractTenantHeaderInterceptor.java}
 (51%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => main/java/org/apache/fineract/consumer/infrastructure/query/Query.java} 
(61%)
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/loans/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/loans/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/loans/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/loans/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/loans/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/loans/service/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/openbanking/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/openbanking/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/openbanking/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/openbanking/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/openbanking/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/openbanking/service/.gitkeep
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => main/java/org/apache/fineract/consumer/otp/command/data/OtpConstants.java} 
(70%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/otp/command/data/OtpDeliveryMethod.java} 
(63%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => main/java/org/apache/fineract/consumer/otp/command/data/OtpMetadata.java} 
(58%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/otp/command/data/PendingOtp.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/otp/command/exception/OtpDeliveryFailedException.java}
 (57%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/otp/command/exception/OtpDeliveryMethodInvalidException.java}
 (57%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/otp/command/exception/OtpTokenInvalidException.java}
 (59%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/otp/command/repository/OtpCommandRepository.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/otp/command/service/OtpCommandService.java}
 (63%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/otp/command/service/OtpCommandServiceImpl.java
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/otp/command/service/OtpEmailDeliveryService.java
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/api/.gitkeep
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/command/api/RegistrationCommandController.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/SendOtpCommand.java}
 (61%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/SendOtpCommandData.java}
 (58%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/SendOtpCommandRequest.java}
 (56%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/SubmitRegistrationCommand.java}
 (57%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/SubmitRegistrationCommandData.java}
 (55%)
 copy 
consumer/src/main/java/org/apache/fineract/consumer/{useradministration/domain/User.java
 => registration/command/data/SubmitRegistrationCommandRequest.java} (50%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/VerifyOtpCommand.java}
 (62%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/VerifyOtpCommandData.java}
 (60%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/command/data/VerifyOtpCommandRequest.java}
 (56%)
 copy 
consumer/src/main/java/org/apache/fineract/consumer/{ConsumerApplication.java 
=> registration/command/exception/IdentityNotVerifiedException.java} (57%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/command/service/RegistrationCommandService.java
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/command/service/RegistrationCommandServiceImpl.java
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/exception/.gitkeep
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/query/data/IdentityVerificationQuery.java}
 (60%)
 rename 
consumer/src/main/java/org/apache/fineract/consumer/{useradministration/domain/User.java
 => registration/query/data/IdentityVerificationQueryData.java} (53%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/query/exception/IdentityVerificationException.java}
 (55%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/registration/query/service/IdentityQueryService.java}
 (63%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/query/service/IdentityQueryServiceImpl.java
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/registration/service/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/savings/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/savings/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/savings/domain/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/savings/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/savings/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/savings/service/.gitkeep
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/data/CreateUserCommand.java}
 (60%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/data/UserCreatedCommandData.java}
 (61%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/user/command/domain/User.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => main/java/org/apache/fineract/consumer/user/command/domain/UserStatus.java} 
(72%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/exception/InvalidBindingStateException.java}
 (57%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/exception/UserAlreadyExistsException.java}
 (57%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/exception/UserNotFoundException.java}
 (59%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/repository/UserCommandRepository.java}
 (62%)
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/command/service/UserCommandService.java}
 (62%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/user/command/service/UserCommandServiceImpl.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => main/java/org/apache/fineract/consumer/user/query/data/UserQueryData.java} 
(56%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/user/query/repository/UserQueryRepository.java
 copy 
consumer/src/{test/java/org/apache/fineract/consumer/ConsumerApplicationTests.java
 => 
main/java/org/apache/fineract/consumer/user/query/service/UserQueryService.java}
 (71%)
 create mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/user/query/service/UserQueryServiceImpl.java
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/useradministration/api/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/useradministration/data/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/useradministration/exception/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/useradministration/repository/.gitkeep
 delete mode 100644 
consumer/src/main/java/org/apache/fineract/consumer/useradministration/service/.gitkeep
 copy 
consumer/src/test/java/org/apache/fineract/consumer/{ConsumerApplicationTests.java
 => cucumber/clients/FineractClientSeedClient.java} (72%)
 copy 
consumer/src/test/java/org/apache/fineract/consumer/{ConsumerApplicationTests.java
 => cucumber/clients/FineractCodeLookupClient.java} (67%)
 rename 
consumer/src/test/java/org/apache/fineract/consumer/{ConsumerApplicationTests.java
 => cucumber/clients/FineractIdentifierSeedClient.java} (67%)
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/cucumber/helpers/FineractSeeder.java
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/cucumber/helpers/MailpitProbe.java
 delete mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/cucumber/steps/HealthSteps.java
 create mode 100644 
consumer/src/test/java/org/apache/fineract/consumer/cucumber/steps/RegistrationSteps.java
 delete mode 100644 consumer/src/test/resources/features/health.feature
 create mode 100644 consumer/src/test/resources/features/registration.feature

Reply via email to