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

awasum pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-notifications.git.


    from 857f39c  Merge pull request #13 from ebenezergraham/FINCN-157
     new 6b136f4  Refactored the authentication process to use 
permitted-feign-client
     new e4e2585  Merge branch 'dev-merge' into permitted-feign-client-auth
     new 184aea0  Changed Notification Admin to OrgAdmin
     new f3deeaa  Added travis configurations
     new 1fba099  Merge branch 'develop' into permitted-feign-client-auth
     new 76e9930  Merge branch 'develop' into permitted-feign-client-auth
     new 76605f3  Merge branch 'develop' into permitted-feign-client-auth
     new c96fd87  Merge remote-tracking branch 
'ebenezergraham/permitted-feign-client-auth' into permitted-feign-client-auth
     new da55668  Merge branch 'develop' into permitted-feign-client-auth
     new 7c85f01  Merge remote-tracking branch 
'ebenezergraham/permitted-feign-client-auth' into permitted-feign-client-auth
     new 6250a32  Merge pull request #10 from 
ebenezergraham/permitted-feign-client-auth

The 36 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:
 .gitignore                                         |  16 +--
 .travis.yml                                        |   3 +-
 NOTICE.txt                                         |   4 +-
 README.md                                          |   3 +-
 api/build.gradle                                   |   3 +-
 .../notification/api/v1/PermittableGroupIds.class  | Bin 261 -> 0 bytes
 .../api/v1/client/NotificationManager.class        | Bin 1940 -> 0 bytes
 .../api/v1/domain/EmailConfiguration.class         | Bin 4391 -> 0 bytes
 .../api/v1/domain/SMSConfiguration.class           | Bin 3305 -> 0 bytes
 .../api/v1/events/NotificationEventConstants.class | Bin 1609 -> 0 bytes
 .../notification/api/v1/PermittableGroupIds.java   |   5 +
 .../v1/client/ConfigurationNotFoundException.java  |   8 +-
 .../api/v1/client/NotificationManager.java         |  51 ++++++--
 .../api/v1/domain/EmailConfiguration.java          |   4 +-
 .../api/v1/domain/SMSConfiguration.java            |   2 +-
 .../api/v1/events/NotificationEventConstants.java  |  22 +++-
 component-test/build.gradle                        |  16 ++-
 .../cn/notification/AbstractNotificationTest.java  |  18 ++-
 .../cn/notification/EmailApiDocumentation.java     |  81 ++++++++++--
 .../cn/notification/SmsApiDocumentation.java       |  94 ++++++++++----
 .../cn/notification/SuiteTestEnvironment.java      |   2 +
 .../fineract/cn/notification/TestEmailService.java |  64 +++++-----
 .../fineract/cn/notification/TestSMSService.java   |  68 +++++-----
 .../apache/fineract/cn/notification/TestSuite.java |   2 +
 .../cn/notification/listener/EventListener.java    | 103 +++++++++++++++
 .../listener/NotificationEventListener.java        |  60 ---------
 .../notification/util/DomainObjectGenerator.java   |  18 +--
 gradle/wrapper/gradle-wrapper.jar                  | Bin 54212 -> 54212 bytes
 gradle/wrapper/gradle-wrapper.properties           |   2 +-
 service/build.gradle                               |   1 +
 service/out/production/resources/application.yml   |  88 -------------
 service/out/production/resources/bootstrap.yml     |  22 ----
 .../db/migrations/mariadb/V1__initial_setup.sql    |  56 ---------
 .../service/NotificationApplication.java           |   1 +
 .../cn/notification/service/ServiceConstants.java  |  11 ++
 ...nCommand.java => DeleteApplicationCommand.java} |  45 ++++---
 ...d.java => DeleteEmailConfigurationCommand.java} |  10 +-
 ...and.java => DeleteSMSConfigurationCommand.java} |  10 +-
 ...ionCommand.java => SaveApplicationCommand.java} |  45 ++++---
 ...d.java => UpdateEmailConfigurationCommand.java} |   6 +-
 ...and.java => UpdateSMSConfigurationCommand.java} |   6 +-
 ...gregate.java => ApplicationCommandHandler.java} |  42 ++++---
 ....java => EmailConfigurationCommandHandler.java} |  30 ++++-
 ...Aggregate.java => MigrationCommandHandler.java} |  10 +-
 ...te.java => SMSConfigurationCommandHandler.java} |  26 +++-
 .../config}/NotificationConfiguration.java         |  18 ++-
 .../internal/config/NotificationProperties.java    |  69 +++++++++++
 .../internal/identity/CustomerPermittedClient.java |  46 +++++++
 .../identity/NotificationAuthentication.java       |  89 +++++++++++++
 .../internal/mapper/EmailConfigurationMapper.java  |   2 +-
 .../internal/repository/ApplicationEntity.java     | 106 ++++++++++++++++
 ...eRepository.java => ApplicationRepository.java} |   9 +-
 .../EmailGatewayConfigurationRepository.java       |   5 +
 .../SMSGatewayConfigurationRepository.java         |   5 +
 .../service/internal/service/EmailService.java     | 138 +++++++++++++++++----
 .../service/internal/service/EventHelper.java      |  49 ++++----
 .../internal/service/NotificationService.java      |  83 ++++---------
 .../service/internal/service/SMSService.java       |  91 ++++++++++----
 .../CustomerService.java}                          |   6 +-
 .../helperservice/NotificationAuthentication.java  |  60 ---------
 .../service/listener/CustomerEventListener.java    |  26 ++--
 .../service/listener/PortfolioEventListener.java   |  76 +++++++-----
 ...roller.java => EmailServiceRestController.java} |  97 +++++----------
 .../service/rest/NotificationRestController.java   |  94 --------------
 ...ntroller.java => SMSServiceRestController.java} | 107 ++++++----------
 service/src/main/resources/application.yml         |   7 +-
 .../db/migrations/mariadb/V1__initial_setup.sql    |  20 ++-
 .../mariadb/V2__sms_gateway_configurations.sql     |  20 ---
 .../mariadb/V3__email_gateway_configurations.sql   |  20 ---
 shared.gradle                                      |  40 +++---
 70 files changed, 1339 insertions(+), 1002 deletions(-)
 delete mode 100644 
api/out/production/classes/org/apache/fineract/cn/notification/api/v1/PermittableGroupIds.class
 delete mode 100644 
api/out/production/classes/org/apache/fineract/cn/notification/api/v1/client/NotificationManager.class
 delete mode 100644 
api/out/production/classes/org/apache/fineract/cn/notification/api/v1/domain/EmailConfiguration.class
 delete mode 100644 
api/out/production/classes/org/apache/fineract/cn/notification/api/v1/domain/SMSConfiguration.class
 delete mode 100644 
api/out/production/classes/org/apache/fineract/cn/notification/api/v1/events/NotificationEventConstants.class
 create mode 100644 
component-test/src/main/java/org/apache/fineract/cn/notification/listener/EventListener.java
 delete mode 100644 
component-test/src/main/java/org/apache/fineract/cn/notification/listener/NotificationEventListener.java
 delete mode 100644 service/out/production/resources/application.yml
 delete mode 100644 service/out/production/resources/bootstrap.yml
 delete mode 100644 
service/out/production/resources/db/migrations/mariadb/V1__initial_setup.sql
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{CreateEmailConfigurationCommand.java
 => DeleteApplicationCommand.java} (54%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{PostSMSCommand.java
 => DeleteEmailConfigurationCommand.java} (83%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{PostSMSCommand.java
 => DeleteSMSConfigurationCommand.java} (84%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{CreateEmailConfigurationCommand.java
 => SaveApplicationCommand.java} (54%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{CreateEmailConfigurationCommand.java
 => UpdateEmailConfigurationCommand.java} (89%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{CreateSMSConfigurationCommand.java
 => UpdateSMSConfigurationCommand.java} (89%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/{EventsAggregate.java
 => ApplicationCommandHandler.java} (55%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/{EmailConfigurationAggregate.java
 => EmailConfigurationCommandHandler.java} (57%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/{MigrationAggregate.java
 => MigrationCommandHandler.java} (88%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/{SMSConfigurationAggregate.java
 => SMSConfigurationCommandHandler.java} (63%)
 rename service/src/main/java/org/apache/fineract/cn/notification/service/{ => 
internal/config}/NotificationConfiguration.java (87%)
 create mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/config/NotificationProperties.java
 create mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/identity/CustomerPermittedClient.java
 create mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/identity/NotificationAuthentication.java
 create mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/ApplicationEntity.java
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/{TemplateRepository.java
 => ApplicationRepository.java} (68%)
 copy 
component-test/src/main/java/org/apache/fineract/cn/notification/listener/MigrationEventListener.java
 => 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/EventHelper.java
 (50%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/{helperservice/CustomerAdaptor.java
 => externalServiceClients/CustomerService.java} (94%)
 delete mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/helperservice/NotificationAuthentication.java
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/rest/{NotificationRestController.java
 => EmailServiceRestController.java} (56%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/rest/{NotificationRestController.java
 => SMSServiceRestController.java} (53%)
 delete mode 100644 
service/src/main/resources/db/migrations/mariadb/V2__sms_gateway_configurations.sql
 delete mode 100644 
service/src/main/resources/db/migrations/mariadb/V3__email_gateway_configurations.sql

Reply via email to