• 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
该项目使用协议 Apache License 2.0. 进一步了解
LICENSE 12.2 KB