* [Feature] Add grid layout and optimize DAG style
* [Improvement] Add process definition status label and code optimization
* [Feature] add DAG node search bar
* [Feature] Add DAG scale bar
* [Improvement] Open pre-tasks settings for all tasks
* [Fix] Fix ut
* [Fix] Replace /deep/ with ::v-deep
* [Fix] Fix code smell
The data source list needs to scroll continuously, and the search efficiency is low
Add a quick search box to quickly locate the data source to be selected
* fix api error in dependent task
* feat: This is a connecting test
* feat: second push test
* feat: email test
* [Feature]add taskdefinition
add new pages named taskDifinition
add new router
add new action in store/dag
* [Feature] add/edit/view task definition
* [DS-6600][feat][UI] Add page about task-definition list
* Add page about task-definition list
* Add create/edit/view/delete task-definition
* Add research task-definition
This closes#6600
* modify API_BASE
Co-authored-by: wangyizhi <wangyizhi1_yewu@cmss.chinamobile.com>
Co-authored-by: duchao <duchao@cmss.chinamobile.com>
* 6597 change sub process id to code.
* 6597 change sub process id to code.
* 6597 change sub process id to code.
* 6597 change sub process id to code.
* 6597 change sub process id to code.
* 6597 change sub process id to code.
* code style
* fix ut process
* fix ut process
* add mock getTaskLogName() for UT test pass
* make task-tis rename to task-pigeon
* rename module name 'tis' to pigeon
* rename module name 'tis' to pigeon,make sanity check pass
* remove execute console.log()
* fix: fix the url mismatch between frontend and backend
* fix the url mismatch between frontend and backend
* fix the resource download url
* fix: update for unit test
* Enhance using experience of DataX by introduce TIS [Feature-5992]
* Enhance using experience of DataX by introduce TIS [Feature-5992]
* fix stylecheck error
* make testCase pass
* make dev testCase pass
* add new java dependency Java-WebSocket
* modfiy TISParameters.java avoid to name confliction
* add InterruptedException checking
* reAdd async-http-client annotation
* in order to staisfy the coverage degree add test which has been removed
* make testCase pass
* make testCase pass
* add jacoco dependency
* make code duplications be more lower
* add Java-WebSocket dependency in root pom
* remove useless code comment
* make tis http apply path and post body configurable ,the params save in config.properites
* Remove the dangerous instance of double-checked locking
* [DS-6304][fix]query alert-plugin-instance list 404 and alert-group list show
* [DS-6304][fix]query alert-plugin-instance list 404 and alert-group list show
Co-authored-by: caishunfeng <534328519@qq.com>
* fix cannot edit project
* It has been fixed that when editing a project, if you do not modify the projectName, a project already exists error will be thrown.
* Hide the reference task feature
* fix the bug that Element-ui(2.13.2) auto focus on the first input
* Fix delete process version error
* add switch and tis task icons
* Change the default value of environmentCode to - 1
* Replace projectId to projectCode & remove definitionList field in the DEPENDENT node
* fix delete process instance error
* Fix error entering sub process instance page