This is an automated email from the ASF dual-hosted git repository.
leonbao pushed a change to branch json_split
in repository
https://gitbox.apache.org/repos/asf/incubator-dolphinscheduler.git.
from 0055ef4 [Feature][JsonSplit] Add Project code (#4509)
add 543aac5 [feature-3665][ui]Add element-ui (#3666)
add ab884df Add form-create plug-in and alarm group management add sample
demo
add bbfe5c1 Modify node version
add 1057e6b fix
add a7a928b fix
add 1618b98 [feature][ui]Alert plugin design (#3734)
add 1d25434 [Feature-3189][alert,spi,dao,plugin-api] base code of
dolphinscheduler spi and alert plugin implement (#3601)
add 20bc747 Replace the tenant management page ui with element-ui (#3891)
add 449cbbe [feature#3356] alert-spi support DingTalk&WeChat (#3869)
add 2df6ecb the alert module support service.
add 30d75f2 the alert module support service.
add 36cfcc4 Delete blank lines.
add a263455 add code checkstyle.
add 5c1561a Solve the sonar bug.
add 3341317 Re-execute build.
add 500d481 add test.
add 0fdb001 update ut.
add 54802bb add test class.
add 72942ac update test.
add c61e536 Merge pull request #3979 from
zhuangchong/alert_spi_support_sync_service
add f4ef86c [FEATURE#4029] alert spi support script alert
add 4c7743f code style
add 05eabda code smell
add e4641da add test
add 03ed107 code style
add 5b14319 code smell
add 66afe5a code style
add 63522ad fix name error
add c3695a0 Merge pull request #4063 from CalvinKirs/alert_script
add 91eb42d init sms plugin
add 13e6ce9 Merge branch 'sms' into alert_plugin_design
add b21a158 delete dolphinscheduler-alert-sms plugin
add 44d5cce dolphinscheduler plugin need add
<package>dolphinscheduler-plugin</package> in the pom.xml file
add 183725d Merge pull request #25 from apache/alert_plugin_design
add 37c8f00 modify http type
add 567590c Merge branch 'sms' into alert_plugin_design
add 3f85a4c delete alert http plugin (#4152)
add 169a4ac [Feature-3749][Alert-SPI] SqlTask should send notifications
by alert server api (#4080)
add 9da6d58 [Alert plugin design] add http alert plugin (#4165)
add cb25810 [Feature-3311] Add alert plugin instance function (#4038)
add 0f31152 [Feature-#3252][build]plugins need put in plugins dir when
install (#4259)
add 17d4421 [Feature#4310][Alert-SPI] Plug-ins containing UI components
provide display pages (#4311)
add 14785f4 [Feature-#3828][server] Delete recipients and CCs in the
process defi⦠(#4303)
add 5808a0a Replace the front-end code of the plugin branch with the
front-end code of the dev branch (#4353)
add 4d55360 Merge dev to alert_plugin_design (#4351)
add ffc5420 Delete the receivers, receiversCc fields, delete api
alert-group/grant-user, projects/{projectName}/executors/get-receiver-cc (#4409)
add 73b0eaa merge dev to alert_plugin_design (#4530)
add 34b0f30 fix alert property utils init properties. (#4527)
add ab95b16 Revert "[Feature-#3049] Alert Plugin Design(merge
alert_plugin_design to dev) (#4495)" (#4535)
add 64b4715 reslove
add b290754 [Improvement-#4503][dolphinscheduler-dist]Jackson version
upgraded to 2.10.5 from 2.9.10 (#4522)
add 1c5abbb Merge branch 'dev' into alert_plugin_design
add acee4e0 Merge pull request #4537 from CalvinKris/alert_plugin_design
add 500147f [Feature-#3826][UI]Alert SPI (#4441)
add 046940b [Improvement][API] ProjectService queryAllProjectList API
optimization (#4539)
add cfa88a4 [Improvement-4493][api] The Process Definition interface
parameter releaseState is changed to an enumeration type (#4494)
add 5bae933 update get system load (#4524)
add 0b8fcac [Fix-4439][*] Fix cors problem (#4490)
add 829fdb5 [Improvement] Optimize the popover box title, create and edit
instances are not cleared (#4540)
new 59a542d Merge branch 'json_split' of
https://github.com/apache/incubator-dolphinscheduler into json-split
The 1 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 | 122 +------------
.../dolphinscheduler/requirements.yaml~HEAD | 25 ---
.../dolphinscheduler/requirements.yaml~dev | 25 ---
.../alert/utils/PropertyUtils.java | 5 +
.../src/main/resources/alert.properties | 3 +-
.../alert/utils/PropertyUtilsTest.java | 17 +-
.../api/configuration/AppConfiguration.java | 32 ++--
.../controller/ProcessDefinitionController.java | 15 +-
.../api/interceptor/LocaleChangeInterceptor.java | 56 ++++++
.../api/service/ProcessDefinitionService.java | 3 +-
.../dolphinscheduler/api/service/UsersService.java | 10 +-
.../service/impl/ProcessDefinitionServiceImpl.java | 12 +-
.../api/service/impl/ProjectServiceImpl.java | 21 +--
.../ProcessDefinitionControllerTest.java | 7 +-
.../LocaleChangeInterceptorTest.java} | 23 +--
.../api/service/ProcessDefinitionServiceTest.java | 8 +-
.../api/service/ProjectServiceTest.java | 11 +-
.../apache/dolphinscheduler/common/Constants.java | 5 +
.../dolphinscheduler/common/utils/JSONUtils.java | 6 +-
.../dolphinscheduler/common/utils/OSUtils.java | 15 +-
...fUtilsTest.java => HiveConfUtilsTest.java~HEAD} | 0
...nfUtilsTest.java => HiveConfUtilsTest.java~dev} | 0
.../dao/mapper/ProcessDefinitionMapper.java | 6 +
.../dao/mapper/ProcessDefinitionMapper.xml | 6 +
.../dao/mapper/ProcessDefinitionMapperTest.java | 8 +
dolphinscheduler-dist/release-docs/LICENSE | 6 +-
...element-ui => LICENSE-@form-create-element-ui } | 2 +-
.../server/log/TaskLogAppender.java | 4 +-
dolphinscheduler-ui/package.json | 4 +
dolphinscheduler-ui/src/js/conf/home/index.js | 2 +
.../home/pages/dag/_source/formModel/tasks/sql.vue | 55 +-----
.../pages/dag/_source/formModel/tasks/sqoop.vue | 2 -
.../home/pages/dag/_source/startingParam/index.vue | 2 -
.../src/js/conf/home/pages/dag/_source/udp/udp.vue | 4 +-
.../conditions/instance/processInstance.vue | 2 +-
.../pages/definition/pages/list/_source/list.vue | 31 +---
.../pages/definition/pages/list/_source/start.vue | 31 +---
.../pages/definition/pages/list/_source/timing.vue | 26 +--
.../pages/definition/timing/_source/list.vue | 27 +--
.../pages/instance/pages/list/_source/list.vue | 1 -
.../projects/pages/list/_source/createProject.vue | 16 +-
.../conf/home/pages/projects/pages/list/index.vue | 2 +
.../security/pages/queue/_source/createQueue.vue | 19 +-
.../conf/home/pages/security/pages/queue/index.vue | 2 +
.../pages/tenement/_source/createTenement.vue | 17 +-
.../home/pages/security/pages/tenement/index.vue | 2 +
.../security/pages/users/_source/createUser.vue | 21 ++-
.../pages/security/pages/users/_source/list.vue | 1 +
.../conf/home/pages/security/pages/users/index.vue | 2 +
.../pages/warningGroups/_source/createWarning.vue | 47 ++---
.../security/pages/warningGroups/_source/list.vue | 55 +-----
.../pages/security/pages/warningGroups/index.vue | 16 +-
.../_source/createWarningInstance.vue | 197 +++++++++++++++++++++
.../pages/warningInstance}/_source/list.vue | 39 ++--
.../{warningGroups => warningInstance}/index.vue | 30 ++--
.../home/pages/user/pages/account/_source/info.vue | 4 +-
.../pages/user/pages/token/_source/createToken.vue | 11 +-
.../js/conf/home/pages/user/pages/token/index.vue | 2 +
.../src/js/conf/home/router/index.js | 11 +-
.../src/js/conf/home/store/dag/actions.js | 12 --
.../src/js/conf/home/store/dag/state.js | 2 +-
.../src/js/conf/home/store/security/actions.js | 94 +++++++++-
.../components/popup/{popup.vue => popover.vue} | 9 +-
.../src/js/module/components/popup/popup.vue | 2 +-
.../components/secondaryMenu/_source/menu.js | 9 +
.../src/js/module/components/transfer/resource.vue | 5 +-
.../src/js/module/i18n/locale/en_US.js | 9 +-
.../src/js/module/i18n/locale/zh_CN.js | 6 +
dolphinscheduler-ui/src/js/module/io/index.js | 4 +
dolphinscheduler-ui/src/sass/common/index.scss | 4 +-
pom.xml | 3 +-
tools/dependencies/known-dependencies.txt | 6 +-
72 files changed, 694 insertions(+), 605 deletions(-)
delete mode 100644 docker/kubernetes/dolphinscheduler/requirements.yaml~HEAD
delete mode 100644 docker/kubernetes/dolphinscheduler/requirements.yaml~dev
create mode 100644
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/interceptor/LocaleChangeInterceptor.java
copy
dolphinscheduler-api/src/test/java/org/apache/dolphinscheduler/api/{security/SecurityConfigLDAPTest.java~HEAD
=> interceptor/LocaleChangeInterceptorTest.java} (69%)
copy
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/{HiveConfUtilsTest.java
=> HiveConfUtilsTest.java~HEAD} (100%)
copy
dolphinscheduler-common/src/test/java/org/apache/dolphinscheduler/common/utils/{HiveConfUtilsTest.java
=> HiveConfUtilsTest.java~dev} (100%)
copy
dolphinscheduler-dist/release-docs/licenses/ui-licenses/{LICENSE-@form-create-element-ui
=> LICENSE-@form-create-element-ui } (98%)
create mode 100644
dolphinscheduler-ui/src/js/conf/home/pages/security/pages/warningInstance/_source/createWarningInstance.vue
copy dolphinscheduler-ui/src/js/conf/home/pages/{user/pages/token =>
security/pages/warningInstance}/_source/list.vue (72%)
copy dolphinscheduler-ui/src/js/conf/home/pages/security/pages/{warningGroups
=> warningInstance}/index.vue (82%)
copy dolphinscheduler-ui/src/js/module/components/popup/{popup.vue =>
popover.vue} (93%)