This is an automated email from the ASF dual-hosted git repository.
journey pushed a change to branch dev
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 0628aec regularize api module pom.xml and rpc module compile to 1.8
(#1733)
add 9eb823c Refactor alert template (#1713)
No new revisions were added by this update.
Summary of changes:
dolphinscheduler-alert/pom.xml | 27 +++-
.../alert/template/AlertTemplate.java | 31 ++--
.../alert/template/AlertTemplateFactory.java | 54 +++++++
.../alert/template/impl/DefaultHTMLTemplate.java | 161 +++++++++++++++++++++
.../dolphinscheduler/alert/utils/Constants.java | 4 +-
.../dolphinscheduler/alert/utils/MailUtils.java | 120 +--------------
.../src/main/resources/alert.properties | 3 +
.../mail_templates/alert_mail_template.ftl | 17 ---
.../alert/template/AlertTemplateFactoryTest.java | 66 +++++++++
.../template/impl/DefaultHTMLTemplateTest.java | 123 ++++++++++++++++
.../alert/utils/MailUtilsTest.java | 51 +------
pom.xml | 2 +
12 files changed, 457 insertions(+), 202 deletions(-)
copy
dolphinscheduler-dao/src/main/java/org/apache/dolphinscheduler/dao/mapper/DataSourceUserMapper.java
=>
dolphinscheduler-alert/src/main/java/org/apache/dolphinscheduler/alert/template/AlertTemplate.java
(55%)
create mode 100644
dolphinscheduler-alert/src/main/java/org/apache/dolphinscheduler/alert/template/AlertTemplateFactory.java
create mode 100644
dolphinscheduler-alert/src/main/java/org/apache/dolphinscheduler/alert/template/impl/DefaultHTMLTemplate.java
delete mode 100644
dolphinscheduler-alert/src/main/resources/mail_templates/alert_mail_template.ftl
create mode 100644
dolphinscheduler-alert/src/test/java/org/apache/dolphinscheduler/alert/template/AlertTemplateFactoryTest.java
create mode 100644
dolphinscheduler-alert/src/test/java/org/apache/dolphinscheduler/alert/template/impl/DefaultHTMLTemplateTest.java