You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by ik...@apache.org on 2019/09/02 00:04:30 UTC
[fineract-cn-notifications] 43/43: Merge pull request #11 from
ebenezergraham/FINCN-156
This is an automated email from the ASF dual-hosted git repository.
ikamga pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract-cn-notifications.git
commit 66d01fae93a0cba0850f24b2c2b562aa1abda5c9
Merge: abd7186 2a811fa
Author: Isaac Kamga <ik...@apache.org>
AuthorDate: Mon Sep 2 01:03:42 2019 +0100
Merge pull request #11 from ebenezergraham/FINCN-156
Thymeleaf templating for Email
.../client/ConfigurationAlreadyExistException.java | 14 +-
.../api/v1/client/NotificationManager.java | 42 +-
.../v1/client/TemplateAlreadyExistException.java | 14 +-
.../api/v1/client/TemplateNotFoundException.java | 14 +-
.../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 | 40 +-
.../main/resources/importdata/test-templates.csv | 2 +
component-test/src/main/resources/logback-test.xml | 35 ++
.../src/main/resources/templates/template.html | 457 +++++++++++++++++++++
service/build.gradle | 5 +-
.../cn/notification/service/ServiceConstants.java | 12 +-
.../CreateTemplateCommand.java} | 34 +-
.../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 -----
.../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 +-
.../service/internal/service/TemplateService.java | 60 +++
.../service/internal/service/util/MailBuilder.java | 36 +-
.../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 +-
51 files changed, 1922 insertions(+), 772 deletions(-)