1. 31 12月, 2020 2 次提交
    • B
      Replace the front-end code of the plugin branch with the front-end code of the dev branch (#4353) · 5808a0a8
      break60 提交于
      * Replace the front-end code of the plugin branch with the front-end code of the dev branch
      5808a0a8
    • K
      [Feature-#3828][server] Delete recipients and CCs in the process defi… (#4303) · 14785f4e
      Kirs 提交于
      * [Feature-#3828][server] Delete recipients and CCs in the process definition and select the associated alert group instead
      
      * The specific alarm instance associated with the alert group
      * The process definition only associates the alert group, and does not care about the specific alarm instance.
      
      this closes #3828
      
      * remove test cc
      
      * remove test cc
      
      * fix test error
      
      * add sql upgrade script
      delete alert column(show_type、alert_type、re、cc)
      
      * code style
      
      * update test
      Note the statement to delete the column, and provide related instructions
      
      * delete AlertGroup field(alert_type)
      
      * fix ut error
      
      * fix ut error
      
      * fix ut error
      
      * code style
      
      * delete api-doc receiverCC
      
      * delete UserAlertGroupMapper
      
      * delete UserAlertGroup
      
      * delete UserAlertGroupApi
      
      * alert group add coulmn user_id
      
      * alter user_id to create_user_id
      
      * userinfo remove alert group info
      14785f4e
  2. 28 12月, 2020 1 次提交
    • K
      [Feature#4310][Alert-SPI] Plug-ins containing UI components provide display pages (#4311) · 17d44216
      Kirs 提交于
      * [Feature#4310][Alert-SPI] Plug-ins containing UI components provide display pages
      
      *Some plugins (such as alert plugin) need to provide UI interfaces to users.
      *We use from-creat to dynamically generate UI interfaces. Related parameters are mainly provided by pluginParams.
      *From-create can generate dynamic ui based on this parameter.
      
      this closes #4310
      
      * add license head
      
      * rename
      
      * add ut
      
      * add license
      
      * add query plugin detail interface
      
      * fix error
      17d44216
  3. 23 12月, 2020 2 次提交
  4. 14 12月, 2020 1 次提交
  5. 10 12月, 2020 1 次提交
  6. 04 12月, 2020 1 次提交
    • K
      delete alert http plugin (#4152) · 3f85a4c1
      Kirs 提交于
      delete alert http plugin (#4152)
      This part of the code was merged by mistake, so I need to delete it
      3f85a4c1
  7. 02 12月, 2020 1 次提交
  8. 01 12月, 2020 2 次提交
  9. 27 11月, 2020 1 次提交
  10. 20 11月, 2020 2 次提交
  11. 19 11月, 2020 1 次提交
  12. 15 11月, 2020 1 次提交
  13. 14 11月, 2020 1 次提交
  14. 13 11月, 2020 7 次提交
  15. 05 11月, 2020 1 次提交
  16. 02 11月, 2020 1 次提交
    • K
      [feature#3356] alert-spi support DingTalk&WeChat (#3869) · 449cbbe2
      Kirs 提交于
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature][ui]Alert plugin design (#3734)
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature][ui] Add alarm instance page
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [Feature-3189][alert,spi,dao,plugin-api] base code of dolphinscheduler spi and alert plugin implement (#3601)
      
      * DS SPI
      
      * Add DolphinScheduler SPI , and rebuilt the code of the Alert plug-in based on SPI
      
      * Add DolphinScheduler SPI , and rebuilt the code of the Alert plug-in based on SPI
      
      * add TODO
      
      * delete
      
      * compile
      
      * spi commit
      
      * Plugin Alert
      
      * fix some bug
      
      * add todo
      
      * change web ui from alpacajs to form-create
      
      * remove module
      
      * add plugin schema
      
      * add license header
      
      * update alert and spi module version
      
      * update the alert plugin sub module version
      
      * comment the maven.local.repository param
      
      * move utils from spi to common module
      
      * add license header
      
      * add license header and delete some chinese comment
      
      * update spi packages
      
      * delete no use alert_xx.properties
      
      * update mysql.connector.version back to 5.1.34
      
      * delete no use comment in pom.xml
      
      * update email stmp password
      
      * add license
      
      * add semicolon to sql/upgrade/1.4.0_schema/mysql/dolphinscheduler_ddl.sql file
      
      * format the code style
      
      * format new clase file with checkstyle
      
      * update plugin params to Builder model
      
      * move JSONUtils to SPI because plugin can not dependency common module
      
      * move JSONUtils to SPI because plugin can not dependency common module
      
      * delete collection dependency
      
      * replace PluginParamsTransfer to spi PluginParamsTransfer
      
      * update dolphinscheduler-maven-plugin to 1.0.0
      
      * update license
      
      * update apache-rat-plugin add exclude '.iml' file
      
      * check license
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * default datasource should be postgresql
      
      * add license files
      
      * add license files
      
      * postgresql port should be 5432
      
      * postgresql test
      
      * mv show_type to spi
      
      add license header to AlertConstants
      
      * check style fix
      
      * copy check style file from branch dev
      
      * alert show_type set by plugin
      
      * alert show_type set by plugin
      
      * add PluginDefineMapper to dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/registry/DependencyConfig.java
      
      * add Bean to TaskCallbackServiceTestConfig
      
      * add Bean to TaskCallbackServiceTestConfig
      
      * fix check style
      
      * check style fix
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * fix check style
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * check style fix
      
      * rollback test change
      
      * rollback test change
      
      * rollback dao pom change
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * add ut to pom.xml
      
      * add upgrade schema to global schema
      
      * fix ut failed
      
      * fix ut failed
      
      * fix ut failed
      
      * fix ut failed
      
      * add test EmailAlertPluginTest to pom.xml
      
      * fix ut failed
      
      * fix ut failed
      
      * fix check style
      
      * update license header to presto license header
      
      * presto license header not check
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut
      
      * fix ut
      
      * fix ut
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      Co-authored-by: Nbreak60 <790061044@qq.com>
      
      * [feature#3356] alert-spi support DingTalk
      
      this closes # 3356
      
      * add test
      
      * code style
      
      * we chat alert
      
      * support we chat alert
      
      * support we chat alert
      
      * support we chat alert,update ding talk alert
      
      * code style
      
      * add test
      
      * code style
      
      * clean old code
      
      * clean old code
      
      * code smell
      
      * code style
      
      * add test
      
      * simple config
      
      * code style
      
      * code style
      
      * code style
      
      * delete old file
      
      * fix log content error
      Co-authored-by: Nbreak60 <790061044@qq.com>
      Co-authored-by: Ngaojun2048 <32193458+gaojun2048@users.noreply.github.com>
      449cbbe2
  17. 28 10月, 2020 3 次提交
  18. 27 10月, 2020 1 次提交
  19. 24 10月, 2020 1 次提交
  20. 23 10月, 2020 5 次提交
  21. 15 10月, 2020 1 次提交
    • B
      Replace the tenant management page ui with element-ui (#3891) · 20bc7473
      break60 提交于
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature][ui] Add alarm instance page
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature][ui]Alert plugin design (#3734)
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature][ui] Add alarm instance page
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [Feature-3189][alert,spi,dao,plugin-api] base code of dolphinscheduler spi and alert plugin implement (#3601)
      
      * DS SPI
      
      * Add DolphinScheduler SPI , and rebuilt the code of the Alert plug-in based on SPI
      
      * Add DolphinScheduler SPI , and rebuilt the code of the Alert plug-in based on SPI
      
      * add TODO
      
      * delete
      
      * compile
      
      * spi commit
      
      * Plugin Alert
      
      * fix some bug
      
      * add todo
      
      * change web ui from alpacajs to form-create
      
      * remove module
      
      * add plugin schema
      
      * add license header
      
      * update alert and spi module version
      
      * update the alert plugin sub module version
      
      * comment the maven.local.repository param
      
      * move utils from spi to common module
      
      * add license header
      
      * add license header and delete some chinese comment
      
      * update spi packages
      
      * delete no use alert_xx.properties
      
      * update mysql.connector.version back to 5.1.34
      
      * delete no use comment in pom.xml
      
      * update email stmp password
      
      * add license
      
      * add semicolon to sql/upgrade/1.4.0_schema/mysql/dolphinscheduler_ddl.sql file
      
      * format the code style
      
      * format new clase file with checkstyle
      
      * update plugin params to Builder model
      
      * move JSONUtils to SPI because plugin can not dependency common module
      
      * move JSONUtils to SPI because plugin can not dependency common module
      
      * delete collection dependency
      
      * replace PluginParamsTransfer to spi PluginParamsTransfer
      
      * update dolphinscheduler-maven-plugin to 1.0.0
      
      * update license
      
      * update apache-rat-plugin add exclude '.iml' file
      
      * check license
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * default datasource should be postgresql
      
      * add license files
      
      * add license files
      
      * postgresql port should be 5432
      
      * postgresql test
      
      * mv show_type to spi
      
      add license header to AlertConstants
      
      * check style fix
      
      * copy check style file from branch dev
      
      * alert show_type set by plugin
      
      * alert show_type set by plugin
      
      * add PluginDefineMapper to dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/registry/DependencyConfig.java
      
      * add Bean to TaskCallbackServiceTestConfig
      
      * add Bean to TaskCallbackServiceTestConfig
      
      * fix check style
      
      * check style fix
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * fix check style
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * check style fix
      
      * rollback test change
      
      * rollback test change
      
      * rollback dao pom change
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * add ut to pom.xml
      
      * add upgrade schema to global schema
      
      * fix ut failed
      
      * fix ut failed
      
      * fix ut failed
      
      * fix ut failed
      
      * add test EmailAlertPluginTest to pom.xml
      
      * fix ut failed
      
      * fix ut failed
      
      * fix check style
      
      * update license header to presto license header
      
      * presto license header not check
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut
      
      * fix ut
      
      * fix ut
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      Co-authored-by: Nbreak60 <790061044@qq.com>
      
      * The tenant management module ui is replaced with element-ui
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * fix
      
      * modify
      
      * fix
      Co-authored-by: Ngaojun2048 <32193458+gaojun2048@users.noreply.github.com>
      20bc7473
  22. 12 10月, 2020 3 次提交
    • G
      [Feature-3189][alert,spi,dao,plugin-api] base code of dolphinscheduler spi and... · 1d254347
      gaojun2048 提交于
      [Feature-3189][alert,spi,dao,plugin-api] base code of dolphinscheduler spi and alert plugin implement (#3601)
      
      * DS SPI
      
      * Add DolphinScheduler SPI , and rebuilt the code of the Alert plug-in based on SPI
      
      * Add DolphinScheduler SPI , and rebuilt the code of the Alert plug-in based on SPI
      
      * add TODO
      
      * delete
      
      * compile
      
      * spi commit
      
      * Plugin Alert
      
      * fix some bug
      
      * add todo
      
      * change web ui from alpacajs to form-create
      
      * remove module
      
      * add plugin schema
      
      * add license header
      
      * update alert and spi module version
      
      * update the alert plugin sub module version
      
      * comment the maven.local.repository param
      
      * move utils from spi to common module
      
      * add license header
      
      * add license header and delete some chinese comment
      
      * update spi packages
      
      * delete no use alert_xx.properties
      
      * update mysql.connector.version back to 5.1.34
      
      * delete no use comment in pom.xml
      
      * update email stmp password
      
      * add license
      
      * add semicolon to sql/upgrade/1.4.0_schema/mysql/dolphinscheduler_ddl.sql file
      
      * format the code style
      
      * format new clase file with checkstyle
      
      * update plugin params to Builder model
      
      * move JSONUtils to SPI because plugin can not dependency common module
      
      * move JSONUtils to SPI because plugin can not dependency common module
      
      * delete collection dependency
      
      * replace PluginParamsTransfer to spi PluginParamsTransfer
      
      * update dolphinscheduler-maven-plugin to 1.0.0
      
      * update license
      
      * update apache-rat-plugin add exclude '.iml' file
      
      * check license
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * ArtifactResolver only use in development and configPlugins is not empty
      
      * default datasource should be postgresql
      
      * add license files
      
      * add license files
      
      * postgresql port should be 5432
      
      * postgresql test
      
      * mv show_type to spi
      
      add license header to AlertConstants
      
      * check style fix
      
      * copy check style file from branch dev
      
      * alert show_type set by plugin
      
      * alert show_type set by plugin
      
      * add PluginDefineMapper to dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/registry/DependencyConfig.java
      
      * add Bean to TaskCallbackServiceTestConfig
      
      * add Bean to TaskCallbackServiceTestConfig
      
      * fix check style
      
      * check style fix
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * fix check style
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * check style fix
      
      * rollback test change
      
      * rollback test change
      
      * rollback dao pom change
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * add ut to pom.xml
      
      * add upgrade schema to global schema
      
      * fix ut failed
      
      * fix ut failed
      
      * fix ut failed
      
      * fix ut failed
      
      * add test EmailAlertPluginTest to pom.xml
      
      * fix ut failed
      
      * fix ut failed
      
      * fix check style
      
      * update license header to presto license header
      
      * presto license header not check
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut
      
      * fix ut
      
      * fix ut
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      
      * fix ut coverage
      Co-authored-by: Nbreak60 <790061044@qq.com>
      1d254347
    • B
      [feature][ui]Alert plugin design (#3734) · 1618b98c
      break60 提交于
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [Feature-3682][ui]Add form-create plug-in and alarm group management add sample demo (#3683)
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      
      * [feature][ui] Add alarm instance page
      
      * [feature-3665][ui]Add element-ui (#3666)
      
      * [feature-3665][ui]Add element-ui
      
      * add license
      
      * Add form-create plug-in and alarm group management add sample demo
      
      * Modify node version
      
      * fix
      
      * fix
      1618b98c
    • B
      fix · a7a928be
      break60 提交于
      a7a928be