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

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


    from abd7186  FINCN-170 create multi-stage Docker build (#15)
     new 13a1f55  Message Templating
     new 339f83f  Merge branch 'develop' into FINCN-156
     new 286c314  Refactoring API Naming Conventions
     new 6b0cd7a  Retained JMS Configuration
     new 2a811fa  Update SMSService.java
     new 66d01fa  Merge pull request #11 from ebenezergraham/FINCN-156

The 43 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:
 ...ava => ConfigurationAlreadyExistException.java} |   2 +-
 .../api/v1/client/NotificationManager.java         |  42 +-
 ...ion.java => TemplateAlreadyExistException.java} |   2 +-
 ...ception.java => TemplateNotFoundException.java} |   2 +-
 .../cn/notification/api/v1/domain/Template.java    | 110 +++++
 .../api/v1/events/NotificationEventConstants.java  |   6 +
 component-test/build.gradle                        |   4 +-
 .../cn/notification/AbstractNotificationTest.java  |  12 +-
 .../cn/notification/EmailApiDocumentation.java     |   6 +-
 .../cn/notification/SmsApiDocumentation.java       |   7 +-
 .../fineract/cn/notification/TestEmailService.java |  80 ++--
 .../fineract/cn/notification/TestSMSService.java   |  17 +-
 .../apache/fineract/cn/notification/TestSuite.java |   5 +-
 .../notification/importer/TestTemplateImport.java  |  55 +++
 ...stener.java => ConfigurationEventListener.java} |  57 ++-
 .../cn/notification/listener/EventListener.java    |  48 +--
 .../fineract/cn/notification/listener/TestJMS.java |  35 +-
 .../main/resources/importdata/test-templates.csv   |   2 +
 .../src/main/resources/logback-test.xml            |  31 +-
 .../src/main/resources/templates/template.html     | 457 +++++++++++++++++++++
 service/build.gradle                               |   5 +-
 .../cn/notification/service/ServiceConstants.java  |  12 +-
 ...tionCommand.java => CreateTemplateCommand.java} |  18 +-
 .../handler/EmailConfigurationCommandHandler.java  |   4 +-
 .../handler/SMSConfigurationCommandHandler.java    |   4 +-
 ...andHandler.java => TemplateCommandHandler.java} |  56 +--
 .../internal/config/NotificationConfiguration.java |  33 +-
 .../internal/identity/CustomerPermittedClient.java |  46 ---
 .../identity/NotificationAuthentication.java       |  89 ----
 .../internal/importer/TemplateImporter.java        |  92 +++++
 .../internal/mapper/EmailConfigurationMapper.java  |   4 +
 .../service/internal/mapper/TemplateMapper.java    |  51 +++
 .../internal/repository/ApplicationEntity.java     | 106 -----
 .../internal/repository/ApplicationRepository.java |  34 --
 .../EmailGatewayConfigurationRepository.java       |   7 +-
 .../SMSGatewayConfigurationRepository.java         |   6 +-
 .../internal/repository/TemplateEntity.java        |  56 ++-
 .../internal/repository/TemplateRepository.java    |   8 +-
 .../service/internal/service/EmailService.java     | 135 +++---
 .../internal/service/NotificationService.java      |  46 +--
 .../service/internal/service/SMSService.java       |  20 +-
 .../CustomerService.java => TemplateService.java}  |  45 +-
 .../service/util/MailBuilder.java}                 |  37 +-
 .../service/listener/CustomerEventListener.java    |  91 ++--
 .../service/rest/EmailServiceRestController.java   |  61 ++-
 .../service/rest/SMSServiceRestController.java     |  16 +-
 ...Controller.java => TemplateRestController.java} |  63 ++-
 service/src/main/resources/application.yml         |  13 -
 .../db/migrations/mariadb/V1__initial_setup.sql    |  40 +-
 .../main/resources/templatedetails/templates.csv   |  10 +
 service/src/main/resources/templates/template.html | 457 +++++++++++++++++++++
 shared.gradle                                      |   8 +-
 52 files changed, 1839 insertions(+), 814 deletions(-)
 copy 
api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/{ConfigurationNotFoundException.java
 => ConfigurationAlreadyExistException.java} (91%)
 copy 
api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/{ConfigurationNotFoundException.java
 => TemplateAlreadyExistException.java} (91%)
 copy 
api/src/main/java/org/apache/fineract/cn/notification/api/v1/client/{ConfigurationNotFoundException.java
 => TemplateNotFoundException.java} (91%)
 create mode 100644 
api/src/main/java/org/apache/fineract/cn/notification/api/v1/domain/Template.java
 create mode 100644 
component-test/src/main/java/org/apache/fineract/cn/notification/importer/TestTemplateImport.java
 copy 
component-test/src/main/java/org/apache/fineract/cn/notification/listener/{EventListener.java
 => ConfigurationEventListener.java} (62%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/UpdateEmailConfigurationCommand.java
 => 
component-test/src/main/java/org/apache/fineract/cn/notification/listener/TestJMS.java
 (51%)
 create mode 100644 
component-test/src/main/resources/importdata/test-templates.csv
 copy service/src/main/resources/logback.xml => 
component-test/src/main/resources/logback-test.xml (53%)
 create mode 100644 component-test/src/main/resources/templates/template.html
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/{DeleteSMSConfigurationCommand.java
 => CreateTemplateCommand.java} (73%)
 rename 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/command/handler/{ApplicationCommandHandler.java
 => TemplateCommandHandler.java} (55%)
 delete mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/identity/CustomerPermittedClient.java
 delete 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/importer/TemplateImporter.java
 create mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/mapper/TemplateMapper.java
 delete mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/ApplicationEntity.java
 delete mode 100644 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/repository/ApplicationRepository.java
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/internal/service/{externalServiceClients/CustomerService.java
 => TemplateService.java} (50%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/{NotificationApplication.java
 => internal/service/util/MailBuilder.java} (50%)
 copy 
service/src/main/java/org/apache/fineract/cn/notification/service/rest/{SMSServiceRestController.java
 => TemplateRestController.java} (61%)
 create mode 100644 service/src/main/resources/templatedetails/templates.csv
 create mode 100644 service/src/main/resources/templates/template.html

Reply via email to