1. 12 10月, 2020 1 次提交
    • 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