xujiaqiang
d144f48ed7
[Feature-15248][dolphinscheduler-alert-plugins] add alert plugin aliyun-voice ( #15248 )
...
* add alert aliyun-voice
* VoiceParam replace these with lombok @Data
* security.ts add alarm_instance params
* optimize alert aliyun vocie code
* Merge Code
* rollback pnpm-lock.yaml to branch :origin/dev version
* add the doc about the new plugin
* add com.aliyun.dyvmsapi20170525 version 2.14
* completed
* run mvn spotless:apply
* Code optimization
* Change to @Data
* Code specification optimization
* add com.aliyund.yvmsapi20170525.jar license
* modify com.aliyund.yvmsapi20170525.jar license
* modify com.aliyund.yvmsapi20170525.jar license
* add aliyun-vocie licenses
* add aliyun-voice link to docsdev.js
* modify vocie module to aliyunVoice
* add lisense
---------
Co-authored-by: xujiaqiang <“xujiaqiangwz@163.com”>
Co-authored-by: 旺阳 <wang@lqwang.net>
Co-authored-by: David Zollo <dailidong66@gmail.com>
1 year ago
旺阳
4c56acb467
[Fix] Change HTTP plugin timeout param to number type ( #15234 )
1 year ago
旺阳
6aa6e114a5
[Improvement][Alert] Add a test send feature when creating an alert instance ( #15163 )
...
* add alert test send feature
* update doc
* add alarm instance test send ui
* update
* fix mvn
* fix test
* update
* update
* change to rpc
* fix ut
* fix ut
* update
* update
* change result
* update
* Update docs/docs/en/guide/alert/alert_plugin_user_guide.md
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
---------
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
1 year ago
旺阳
a158f1403f
[Improvement][Alert] Add timeout params for HTTP plugin ( #15174 )
1 year ago
Jingliu Xiong
6096c58cb7
[feature#14654] alert-spi support prometheus alertmanager ( #15079 )
...
* feat alert-spi support prometheus alert manager
* fix: fix err into message
* Update dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-prometheus/src/main/java/org/apache/dolphinscheduler/plugin/alert/prometheus/PrometheusAlertSender.java
Co-authored-by: 旺阳 <wang@lqwang.net>
1 year ago
imp2002
8f16fd7975
[Fix-14885][pom] fix spotless format file path ( #14889 )
...
* fix: fix `spotless` format file path
* fix: remove duplicate dependencies
---------
Co-authored-by: Eric Gao <ericgao.apache@gmail.com>
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
Co-authored-by: xiangzihao <460888207@qq.com>
1 year ago
旺阳
154e1679f9
[Improvement][Alert] Alert plugin enhance fail message ( #15024 )
...
* add webex && pagerduty fail log
* update
* fix spotless
* Update dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-http/src/main/java/org/apache/dolphinscheduler/plugin/alert/http/HttpSender.java
Co-authored-by: xiangzihao <zihaoxiang@apache.org>
* update
---------
Co-authored-by: xiangzihao <zihaoxiang@apache.org>
1 year ago
旺阳
a866de1754
[Improvement][Alert] HTTP Related Alert plugin add retry logic ( #14972 )
...
* add RetryHandler for http client
* fix spotless
* update
1 year ago
Hunter
3c71fb05f6
fix(dolphinscheduler-alert): fix create http request error ( #14793 )
...
request type should use equalsIgnoreCase to equal,msg should add URLEncoder.encode
Co-authored-by: hunter-cloud09 <liuhunter09@gmail.com>
Co-authored-by: Aaron Wang <wangweirao16@gmail.com>
Co-authored-by: JinYong Li <42576980+JinyLeeChina@users.noreply.github.com>
1 year ago
c3Vu
50195c46aa
[Improvement-11913] Mask password when creating/editing alert instances ( #14415 )
...
* [Improvement-11913] Mask password when creating/editing alert instances
2 years ago
旺阳
c1a6790514
[Alert] [HTTP Plugin] Lose HTTP port ( #14341 )
2 years ago
Rick Cheng
2c057d6a8f
[Improvement-14292][Common] Remove the duplicate OSUtils ( #14293 )
2 years ago
kingbabingge
81aa105ff6
[Fix-13820][alert] Fix bodyParams is empty get error log ( #13821 )
...
initialize an empty objectNode to save contentField.
2 years ago
Jay Chung
6a33d2bec0
fix: Alarm instance port verification ( #13827 )
...
close : #13532
2 years ago
旺阳
69e744961b
[Fix][Alert] Fix when auth is false and user || pwd null can't send email excection ( #13761 )
...
* fix send email error
* fix spotless
* fix-sonar
2 years ago
旺阳
aea84055fe
Fix webex teams alert plugin null exception error ( #13591 )
2 years ago
seedscoder
8d12dc0702
[Improvement-13491] Use lombok @Slf4j annotation to generate logger ( #13509 )
2 years ago
Yann Ann
6ef74073cc
[Improve-13001]migrate commons-collections -> commons-collections4 ( #13002 )
2 years ago
Wenjun Ruan
169168ef34
Add plugin-all module ( #13079 )
2 years ago
Tq
250d81bcf8
[bug][alert-12865] translate alert input field tips to chinese when using chinese ( #12879 )
...
* submit email ding talk changes
* submit alert messages
* submit format
* submit format
2 years ago
caishunfeng
138eab6eb3
fix import ( #12529 )
2 years ago
pandong
f5c814f23b
[fix#12439] [Alert] fix send script alert NPE ( #12495 )
...
* [fix#12439] [Alert] fix send script alert NPE
2 years ago
caishunfeng
dedff70f90
[Improvement] Merge spi.utils into common.utils ( #12502 )
...
* improve JSONUtil
* merge spi.utils into common.utils
* split constants && remove some copy utils method
* remove StringUtils
2 years ago
fuchanghai
f0a34cddec
[improvement-#12416] Use CollectionUtils.isEmpty judge the collection isEmpty to avoid NPE ( #12449 )
2 years ago
Eric Gao
d46e4659d9
[Improvement][Style] Fix remaining style errors and wildcard imports ( #12412 )
...
* Fix remaining style errors and wildcard imports
* Upgrade spotless to the latest stable version, exclude .github folder from spotless check and fix dead link
* Fix spotless matching scope of markdown files
2 years ago
Eric Gao
224508850e
[Migrate][Test] Migrate all UT cases from jUnit 4 to jUnit 5 in alert and api module ( #12337 )
...
* Migrate all UT cases from jUnit 4 to jUnit 5 in alert and api module
* Fix potential problems
2 years ago
Jiajie Zhong
ad4f344283
[fix][test] Fix flaky test in CI ( #12017 )
2 years ago
Wenjun Ruan
cb4ef54a0e
Script cannot contains ''' in params ( #12067 )
2 years ago
jackfanwan
abd5798755
[fix-10961][alert server]Change the content of alert to an array ( #11033 )
...
* Change the content of alert to an array
* Increase unit test coverage
* Modify the code format
* Modify the code format
* Modify judgment statement
* Deleting invalid References
* Modify the previous code implementation and improve the test data
* Modify the code format
* Move the location of the Content conversion
* Remove useless code
* Change the code format
* Modify unit tests
* Modify unit tests
* Modify unit tests
* Changing the location of the code
* Modify the code
Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
Co-authored-by: 范万龙 <fanwanlong@fanwanlongs-MBP.lan>
2 years ago
SongTao Zhuang
a52d1b4acd
[11130] Refactor alert-api with lombok ( #11133 )
2 years ago
kezhenxu94
d80cf21456
Clean up unused dependencies and packaging issues ( #9944 )
3 years ago
juzimao
62bd9d2c4c
[Fix] Fix the line.separator problem for alert-plugin' test case #10277 ( #10278 )
...
* [Fix] Fix the line.separator problem for alert-plugin' test case
* [Fix] Fix the line.separator problem for alert-plugin' test case
3 years ago
Tq
69810a8a36
[BUG][ALERT-SERVER]validate script before alert script ( #9834 )
...
* validate script before alert script
* fix validate script before alert script
3 years ago
Tq
7b0b4c126e
[Bug] [Website-9764]add http alert doc and change body param to unnecessary ( #9792 )
...
* add http alert doc and change body param to unnecessary
* submit http en doc and fix doc
* fix http doc
3 years ago
Tq
6788c99578
[Bug] [Alert-9786] Http alert Get method not working ( #9787 )
...
* fix http alert issues encode before get request
* add hint to http alert
3 years ago
Tq
51d47de6de
[Bug] [ALERT-9487] change email attachment filename to add random string to avoid issues ( #9498 )
...
* change email attachment filename to add random string to avoid always use same file
* change email attachment filename to add random string to avoid always use same file
3 years ago
Tq
df791a374e
[FIX][WEBSITE-9224]fix wechat doc and wechat form display ( #9439 )
...
Co-authored-by: Jiajie Zhong <zhongjiajie955@hotmail.com>
3 years ago
Eric Gao
fd6b43bc81
[Dev] Switch version in pom.xml to dev-SNAPSHOT ( #9223 ) ( #9299 )
3 years ago
Tq
c294979e2f
[Bug-9235][Alert]Fix wechat markdown message and change wechat form structure ( #9367 )
...
* fix wechat issues:
1. change table msg type to markdown.
2. change userId to not required and enrich hints
3. change 'app id' to 'app id and chat id'
* fix wechat issues:
1. revert table showtype and add markdown showtype.
2. enrich hints.
3. delete 'chatid', rename agentid to weChatAgentIdChatId.
4. modify code to send markdown message.
* fix wechat issues: Change the language pack of agentId to agentId/chatId.
* fix format
* fix param name
Co-authored-by: Amy <amywang0104@163.com>
3 years ago
Tq
03a0c9f544
[Bug] [ALERT-9224] fix wechat alert functions: app and group chat ( #9225 )
...
* fix wechat alert with app and group chat
* add apache header and fix imports
* delete wechat alert 'userSendMsg' property code
* delete wechat alert 'userSendMsg' property code in Test
* delete wechat alert 'userSendMsg' property code in factory Test
* change `getSubWorkFlowParam` from private to protected
3 years ago
Tq
97807390a2
fix alert instance proxy configs when no username and password ( #9171 )
3 years ago
Tq
b9448c3f6f
fix email alert session configs ( #9142 )
3 years ago
Kerwin
36d526d3a8
[Improvement-8284][Alert] Dingtalk alert plugin supports markdown message type ( #8285 )
...
* add msgtype in the dingtalk alert plugin
* update markdown msgtype 'at persion'
3 years ago
pinkhello
84b004d960
[Feature-8245][Alert] Add Alert Plugin Telegram ( #8246 )
3 years ago
wangyang
49d581d72e
[DS-8215][feat] Support WebexTeams Plugin ( #8217 )
...
Co-authored-by: qingwli <qingwli@cisco.com>
3 years ago
Kerwin
103ccb01da
change version to 2.0.4-SNAPSHOT ( #8188 )
3 years ago
wangyang
14908a25e8
[Feature-7992][Alert] Support PagerDuty Plugin ( #8120 )
...
Co-authored-by: qingwli <qingwli@cisco.com>
3 years ago
Kerwin
1fd748f376
[Feature-8138][Task] add at@ msg in the dingtalk task plugin ( #8139 )
3 years ago
Kerwin
cb8c875fa8
[Feature-7804][Task] DingTalk alert plugin adds signature. ( #7805 )
...
* DingTalk alarm component adds signature.
* fix code style.
* fix code style.
* add dingtalk document link
* fix DingTalkAlertChannelFactoryTest
* update NAME_DING_TALK_SECRET
3 years ago
springmonster
2b05ebf47e
[Refactor] Canonical enum naming ( #7676 )
...
* [Refactor] Refactor comments
3 years ago