Commit Graph

1329 Commits

Author SHA1 Message Date
imizao 23c7363f64
[Refactor][UI]Add a back button when viewing an error file (#13354)
Co-authored-by: imizao <lai.jinwen@vpclub.cn>
2023-01-30 10:06:56 +08:00
Aaron Wang 802bf4a2e0
[Fix-13418][UI] Remove move-task-definition code (#13441)
* remove move task definition

* remove unused DragOutlined
2023-01-30 10:01:59 +08:00
Tq 3a6e10397f
[feature][api-datasource]add redshift auth mode to get connection by access key (#13379)
* submit redshift auth mode

* add front end

* add doc and fix frontend

Co-authored-by: devosend <devosend@gmail.com>
2023-01-16 16:21:26 +08:00
LiXuemin a5c6748202
[doc] Remove excess space (#13388)
Remove excess space,from `127.0. 0.1` to `127.0.0.1`
2023-01-12 18:42:15 +08:00
tog 2a44a7f36a
rename: WorkflowDefinitionTree component rename (#13134) 2023-01-08 20:42:21 +08:00
imizao 1edee6224c
[fix][UI]Add render to projects-overview table (#13305)
Co-authored-by: Jinwen Lai <lai.jinwen@vpclub.cn>
2023-01-07 22:56:54 +08:00
fuchanghai 7027d3d768
[improve-#13053] in method of ``` execProcessInstance``` check ```startNodeList``` (#13057)
* [improve-#13053] in method of ``` execProcessInstance``` check ```startNodeList```

* [improve-#13053] format

* [improve-#13053] fix UT

* Update Status.java

update description

* [improve-#13053] add parameter ```version ```

* [improve-#13053] format

* [improve-#13053] version is not necessary

* [improve-#13053] format

* Update use-form.ts

change  ```version``` default vaule to ``` null```

* [improve-#13053] format

* Update dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/impl/ExecutorServiceImpl.java

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>

* Update ExecutorServiceImpl.java

Co-authored-by: fuchanghai <‘2875334588@qq.com’>
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2023-01-07 20:49:59 +08:00
calvin 313ba4444f
[Fix-13341][Improvement][UI] Worked out the issue with the long name overflowing on the table. (#13342) 2023-01-05 14:40:45 +08:00
lenian bcf03ad4d1
[Feature-9467] add DAMENG DataSource (#12860)
* [Feature-9467][DataSource] add DAMENG (达梦) data source

* [Feature-9467] add DM datasource doc (Issue #9467)

* [Feature-9467] add DM IDataBaseOptionKeys

* [Feature-9467] add DM DataSource: DmDataSourceChannelFactoryTest remove testGetDmConnection method

* [Feature-9467] modification package dm to dameng;

* [Feature-9467] add Dameng DmJdbcDriver18 License

* [Feature-9467] add DM DataSource: remove DruidDataSourceClient

Co-authored-by: lenian <yuenian@mananacare.com>
2023-01-04 15:00:24 +08:00
Wenjun Ruan 04ea8f7e28
Revert "[Bug] [Server] Once click online schedule time, task will be automatically scheduled (#13092)" (#13295)
This reverts commit 7497b26979.
2022-12-28 22:02:48 +08:00
Sakura-2019 08052af7a1
[Bug-12868][UI] Data target type is only HDFS (#12902)
Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>
2022-12-28 15:01:25 +08:00
Aaron Wang 7497b26979
[Bug] [Server] Once click online schedule time, task will be automatically scheduled (#13092)
* fix bug that trigger mis-fire strategy when setting start time earlier than current time

* update ut

* add warning msg

* add check start time when set schedule online
2022-12-28 14:51:59 +08:00
calvin a235d3cd6a
[Improvement][UI] Support to display extra columns such as 'Worker Group' and 'Environment Name' on the page of cron manage. (#13267) 2022-12-23 15:24:59 +08:00
calvin fb67b085a3
support to open a new page after clicking the link (#13265) 2022-12-23 10:48:21 +08:00
calvin 4e09bacb17
[Fix-13248][UI] Ironed out the issue with failing to query task instances by some state of task. (#13251) 2022-12-22 17:17:23 +08:00
calvin 3ecb4dbe24
align the workflow execution status with those from backend (#13243) 2022-12-22 09:21:54 +08:00
John Bampton 5fe25c995f
Fix spelling (#13237) 2022-12-21 16:22:49 +08:00
calvin d795a7a0a3
fix the issue with failing to save the settings of timeout alarm (#13234) 2022-12-21 16:18:10 +08:00
labbomb 4b980ad6fa
feat: add AZURESQL datasource (#13200)
* feat: add AZURESQL datasource

* fix form validate bug

* feat: Adjusted the password display form, added AZURESQL type

* feat: Order of adjustment

Co-authored-by: devosend <devosend@gmail.com>
2022-12-19 10:28:11 +08:00
JieguangZhou 66e20271ad
[Feature][Master] Add task caching mechanism to improve the running speed of repetitive tasks (#13194)
* Supports task instance cache operation

* add task plugin cache

* use SHA-256 to generate key

* Update dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql

Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>

* Update dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_postgresql.sql

Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>

* Optimizing database Scripts

* Optimize clear cache operation

Co-authored-by: Jay Chung <zhongjiajie955@gmail.com>
2022-12-18 18:17:09 +08:00
Wenjun Ruan 5c75d312fa
Add StarRocks datasource (#13204) 2022-12-17 08:44:39 +08:00
calvin c9053761bd
[Fix-13160][UI] Ironed out the issue with failing to save the correct settings of dependent tasks. (#13179) 2022-12-13 18:15:00 +08:00
JieguangZhou e4b9b67255
Allow execute task in workflow instance (#13103) 2022-12-13 16:43:44 +08:00
xla0 58d21abfa1
[Improvement-13084][UI] Make download log button disabled when host is null (#13090)
Co-authored-by: xiaojingxuan <13700324600@163.com>
2022-12-10 12:34:35 +08:00
calvin 26b7541d95
support to resize the columns (#13123) 2022-12-07 17:44:10 +08:00
jackfanwan cb8d125e0f
[Improvement] optimization task definition & fix in the task definition list, if one task have more pre task, the task list can't show all task (#13106)
* fix in the task definition list, if one task have more pre task, the task list can't show all task

* modify code style

* in the task definition, delete search workflow name filter, and  fix in the task definition list, if one task have more pre task, the task list can't show all task

* modify code style

* modify code style

* delete useless select sql

* add annotation

Co-authored-by: fanwanlong <fanwanlong@kezaihui.com>
2022-12-07 09:52:53 +08:00
fuchanghai 9e91a2bc61
[improvement-#11879]Keyword Search Improvement (#12951)
* [improvement-#11879]Keyword Search Improvement

* [improvement] add a search component

* [Feature][UI] Revise the  `Search` component.

* [improvement] add search components

* [improvement] fix

* [improvement] remove unUsed

* [improvement] remove unUsed

* handle the different locales.

Co-authored-by: Jackie <‘2875334588@qq.com’>
Co-authored-by: Amy <amywang0104@163.com>
2022-12-01 16:01:01 +08:00
Kerwin ae670e6e1c
[Bug-13010] [Task] The Flink SQL task page selects the pre-job deployment mode, but the task executed by the worker is the Flink local mode (#13011) 2022-11-28 10:09:49 +08:00
Kerwin 597ae5ff7c
[Bug-13008] [UI] When using the complement function, turn on the dependent mode to generate multiple unrelated workflow instances (#13009)
* Fix dirty data generated by dependent nodes.
2022-11-27 11:14:00 +08:00
calvin e5f4ee2d64
[Improvement][UI] Support to drag the column of workflow name to resize its width. (#13006) 2022-11-27 11:09:45 +08:00
insist777 b40c63f02d
[Feature][DataSource]Add trino datasource plugin (#12911) 2022-11-23 10:09:02 +08:00
hdygxsj c0b03fca21
[Feature][UI]make status and schedule publish status display together (issue-12834) (#12922)
* [Feature][UI]make status and schedule publish status display together in workflow definition list page (issue-12834)

* [Feature][UI]make status and schedule publish status display together in workflow definition list page (issue-12834)
2022-11-18 23:03:02 +08:00
JieguangZhou 7c90bf01bc
[Improvement][Task Plugin] Improvement Kubeflow task plugin (#12928)
add example
check phase in status:conditions
2022-11-17 15:59:44 +08:00
Assert 2dbc79693e
[feature][task plugin] Add new task plugin for apache linkis (#12693) 2022-11-17 10:14:36 +08:00
JieguangZhou 229c554912
[feature][task] Add Kubeflow task plugin for MLOps scenario (#12843) 2022-11-11 16:08:38 +08:00
songjianet bf74b4280f
[Feature][UI] Joint debugging of the interface of the mvp version of the dynamic task component. (#12859)
* [Feature][UI] Joint debugging of the interface of the mvp version of the dynamic task component.

* [Feature][UI] Joint debugging of the interface of the mvp version of the dynamic task component.

* [Feature][UI] Joint debugging of the interface of the mvp version of the dynamic task component.
2022-11-10 17:28:20 +08:00
moonkop 11b1433080
Update use-dependent.ts typo (#12462) 2022-11-08 10:05:09 +08:00
songjianet 0793d1a14e
[Feature][UI] Added form stadio parser. (#12801) 2022-11-08 08:52:03 +08:00
labbomb d6fb46b682
fix: Fix some mistakes in the datasource (#12775)
* fix: Fix some mistakes in the datasource

* fix: delete useless console
2022-11-07 18:12:11 +08:00
rickchengx 58721ba855
[Improvement-12335][ui] Make the resources to be reactive in hivecli task (#12336) 2022-11-07 18:05:51 +08:00
songjianet 0e099037bf
[Feature][UI] Added form select parser. (#12753)
* [Feature][UI] Added form select parser.

* [Feature][UI] Added form select parser.
2022-11-07 14:41:41 +08:00
calvin 4c714cf9c9
adjust the args of router in the dag (#12759) 2022-11-07 14:26:12 +08:00
calvin 27eada79e4
beautify the dag (#12728) 2022-11-06 20:04:27 +08:00
songjianet 169cbe3267
[Feature][UI] Added form input parser. (#12701)
* [Feature][UI] Added form input parser.

* [Feature][UI] Added form input parser.
2022-11-06 18:16:03 +08:00
songjianet e702beced5
[Feature][UI] Added form request parser. (#12691) 2022-11-04 13:38:40 +08:00
songjianet fdb02d486c
[Feature][UI] Added form structure parser. (#12686) 2022-11-03 20:01:39 +08:00
JieguangZhou a47b4d0672
[Feature][Task] Transfer files between tasks (#12552)
* add data transfer between tasks

* add delete DATA_TRANSFER API

* convert Result to DeleteDataTransferResponse

* add api UT

* fix final

* fix doc
2022-11-03 16:33:39 +08:00
songjianet 7cc4d053d0
[Feature][UI] Added form validate parser. (#12682) 2022-11-03 16:04:36 +08:00
songjianet 1d0f9a7d04
[Feature][UI] Added form value parser. (#12669)
* [Feature][UI] Added form value parser.

* [Feature][UI] Added form value parser.

* [Feature][UI] Added form value parser.

* [Feature][UI] Added form value parser.
2022-11-03 08:41:10 +08:00
calvin f889d855fb
support to use the clearable button of components to search (#12668) 2022-11-02 21:40:39 +08:00
songjianet aeb861fa15
[Feat][UI] Add language parser. (#12666) 2022-11-02 19:32:00 +08:00
songjianet dcb8070a0e
[Feature][UI] Add a popup component based on dynamic form. (#12645) 2022-11-01 22:26:29 +08:00
songjianet 4f95f639c9
[Fix][UI] Fix the line break problem in navbar. (#12647) 2022-11-01 22:26:16 +08:00
songjianet 883c754951
[Feature][UI] Add a method for adding a single node to the dag. (#12628) 2022-11-01 09:07:28 +08:00
rickchengx 3c31ddfd9f
[Improvement-12536][k8s] Support the command for the container in k8s task plugin (#12538) 2022-10-31 19:06:41 +08:00
calvin d84f1ef269
[Improvement][UI] Support to view the process variables on the page of DAG. (#12609) 2022-10-30 20:31:40 +08:00
songjianet f39e5853f3
[Feature][UI] Added logic to drag and drop nodes to DAG canvas. (#12598)
* [Feature][UI] Added logic to drag and drop nodes to DAG canvas.

* [Feature][UI] Added logic to drag and drop nodes to DAG canvas.
2022-10-29 18:08:11 +08:00
songjianet 213bf43ed6
[Feature][UI] Create a dynamic task component canvas. (#12577)
* [Feature][UI] Create a dynamic task component canvas.

* [Feature][UI] Create a dynamic task component canvas.

* [Feature][UI] Create a dynamic task component canvas.

* [Feature][UI] Create a dynamic task component canvas.

* [Feature][UI] Create a dynamic task component canvas.
2022-10-28 20:27:02 +08:00
hushuang 0c519f7e5d
[Fix][UI] download resource return 401 (#12566)
resource download with form action, without header: sessionId: xxxx, set sessionId after login,support download resource success
2022-10-28 11:52:22 +08:00
songjianet dc2f4d9fe3
[Feature][UI] Allows the user to choose a timeout for interface requests. (#12564)
* [Feature][UI] Allows the user to choose a timeout for interface requests.

* [Feature][UI] Allows the user to choose a timeout for interface requests.
2022-10-28 09:46:26 +08:00
Yiming Guo dc8d18cf87
[Feature-12040][api][ui] Add authorization management of read and write permissions for project center (#12048)
[Feature-12040][api][ui] Add authorization management of read and write permissions for project center
2022-10-27 18:01:51 +08:00
songjianet 53340fc07b
[Feature][UI] Added the display and hide function of dynamically created workflow buttons. (#12558) 2022-10-27 14:13:00 +08:00
songjianet 9c2a290012
[Feature][UI] Interface settings add switches for experimental features. (#12537) 2022-10-27 09:45:16 +08:00
Tq 4b4d0b92a3
[FIX][DAO-12277] change t_ds_fav_task column task_name to task_type and related code (#12276)
* change t_ds_fav_task column task_name to task_type and related code

* change task_name to task_type

* change FavTask taskName to taskType, taskType to taskCategory

Co-authored-by: labbomb <739955946@qq.com>
2022-10-27 09:36:26 +08:00
HanayoZz 489e7fe4e2
[Feature-10495][Resource Center] Resource Center Refactor (#12076)
* resource center refactor - S3 services connection

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2022-10-26 13:53:44 +08:00
songjianet cb70e89ded
[Feature][UI] Revamped interface settings options in the top navigation bar. (#12530) 2022-10-26 12:57:36 +08:00
songjianet 1794cea4fa
[Feature][UI] Adjust the style of the interface settings. (#12531) 2022-10-26 09:33:49 +08:00
Kerwin 651588c98d
[BUG-12306][UI]Fix the password item always is disabled (#12437)
* Fix the password item always is disabled
2022-10-21 09:27:50 +08:00
pandong 70aef3ec21
[fix#12364][UI] fix when creating a workflow, click Data Quality or Machine Learning to expand both (#12365)
* [fix#12364][UI] fix when creating a workflow, click Data Quality or Machine Learning to expand both
2022-10-20 16:46:10 +08:00
labbomb a11892aea0
[Feature] Optimizing data source centers (#12292)
* feat: Optimizing data source centers

* add e2e class

* update datasource e2e

* fix hive e2e

* fix: Modify the source type parameter

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2022-10-19 11:22:39 +08:00
Eric Gao d46e4659d9
[Improvement][Style] Fix remaining style errors and wildcard imports (#12412)
* Fix remaining style errors and wildcard imports

* Upgrade spotless to the latest stable version, exclude .github folder from spotless check and fix dead link

* Fix spotless matching scope of markdown files
2022-10-19 11:08:04 +08:00
fuchanghai b7bd8d7803
[Improvement] add presto in datax (#12371) 2022-10-16 17:19:29 +08:00
Tq c7435a51ac
[Feature][task-plugins] aws datasync task plugins (#11865)
* submit datasync task

* add aws software package license
2022-10-09 10:47:01 +08:00
lynn-illumio 234f2e8a40
[Feat][UI] Set up UI setting component in profile page (#11226)
* Set up UI setting component in profile page

* Add UI setting page to the route, remove UI setting section from the profile

* Add log auto refresh timer store

* Add logTimer to pinia store and cookies

* Read logTimer from pinia store, and delay getLogs by passing the logTimer to setInterval in refreshLogs function

* Add log timer to getLogs

* Fine tune view log, add auto refresh based on time interval set in UI setting

* Add useI18n to ui setting

* Set up UI setting component in profile page

* Add UI setting page to the route, remove UI setting section from the profile

* Add log auto refresh timer store

* Add logTimer to pinia store and cookies

* Read logTimer from pinia store, and delay getLogs by passing the logTimer to setInterval in refreshLogs function

* Add log timer to getLogs

* Fine tune view log, add auto refresh based on time interval set in UI setting

* Add useI18n to ui setting

* [Feat][UI] Add UI setting page in the project.

* [Feat][UI] Add UI setting page in the project.

* Remove logTimer in cookies

* Clear timer id, set VITE_APP_DEV_WEB_URL back to default

* Clear time id in dag

* [Feat][UI] Add license header.

* [Feat][UI] Remove console.

* [Fix][UI] Fix log timer types.

Co-authored-by: songjianet <1778651752@qq.com>
2022-10-08 16:35:14 +08:00
Amy0104 64a23cdca2
[Improvement][UI] Set the `required` to be reactive in the task modal. (#12225) 2022-09-30 14:15:40 +08:00
JieguangZhou 308f632fcc
[Feature][TASK-PLUGIN] AWS Database Migration Service (DMS) (#11868)
* add aws dms
2022-09-30 10:16:16 +08:00
rickchengx db9db944a6
[Improvement-11880][Hivecli] Improve the UI of HiveCli (#11882) 2022-09-30 09:56:35 +08:00
fuchanghai c7d9719e97
[improvement] improve relation between notification strategy and alarm group on ui (#12200)
* [improvement] improve relation between notification strategy and alarm group

* [improvement] change to use ```&&```

Co-authored-by: Jackie <‘2875334588@qq.com’>
2022-09-29 11:22:10 +08:00
JieguangZhou 856083d591
fix ml group (#12172) 2022-09-28 18:30:52 +08:00
Devosend 87490a34cc
fix env config space bug (#12147) 2022-09-26 19:06:56 +08:00
zhuxt2015 e6832220c3
[Improvement][SQL Task]use default sql segment separator (#10869) 2022-09-26 11:08:57 +08:00
labbomb 64f4cb4f3e
refactor: dag-menu refactor (#11965)
* refactor: dag-menu refactor

* feat: add i18n support for the dag-menu

* feat: add e2e class

Co-authored-by: devosend <devosend@gmail.com>
Co-authored-by: Tq <tianqitobethefirst@gmail.com>
2022-09-26 11:06:39 +08:00
Jiajie Zhong 2531c222de
[Fix] Also auto formatter workflow instance if location is null (#12080)
* [fix] Also auto formatter workflow instance if location is null

In #11535(096fae77) and #11681(4dca488c), we already formatter
workflow definition, but I find out we forget formatter workflow
instance with definition's location is null, this patch also
formatter workflow instance.

* remove console log
2022-09-23 18:20:39 +08:00
Amy0104 e11e129cda
[Improvement][UI] Add filterable for `src_table` and `target_table` in the data quality task. (#12099) 2022-09-22 20:43:34 +08:00
rickchengx 08a4c7981f
[improve] Remove the spark version of spark task (#11860) 2022-09-21 20:27:28 +08:00
JieguangZhou cf522e2fc0
[improve] Optimize MLFlow task plugin for easy of use (#12071)
optimize code
2022-09-21 10:45:05 +08:00
jackfanwan 7d80ea34ac
[Improvement] Add Set cluster name (#12074) 2022-09-21 10:05:15 +08:00
limaiwang ed1d1e8856
add(dependent node's add unprivileged project list): dependent node's add unprivileged project list (#12073) 2022-09-21 09:28:22 +08:00
songjianet 8cddb10773
[Feat][UI] Update package. (#12046)
* [Feat][UI] Update package.

* [Feat][UI] Update package.
2022-09-19 20:58:41 +08:00
insist777 5b384f3fab
[Feature-11473][Task]Support test task (#11670)
* [improve] support test tasks

* [improve] support test tasks

* [improve] support test tasks

* [improve] support test tasks

* [improve] support test tasks

* Update TaskExecuteThread.java

* try solve e2e q

* try solve e2e q

* try solve e2e q

* try solve e2e q

* try solve e2e q

* try solve e2e q

* try solve e2e q

* try solve e2e q

* try solve e2e q

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* Update DataSource.java

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* Update messages_zh_CN.properties

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* Update messages.properties

* Update messages_en_US.properties

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks

* [Feature] support test tasks
2022-09-17 13:40:56 +08:00
Eric Gao a44817fc46
[Doc][Style] Fix doc format once for all (#12006) 2022-09-17 11:33:32 +08:00
ZhaoGuodong 86291bb5e6
[Feature-10273][Datasource] Add dataSource for AWS Athena (#11157) 2022-09-16 09:59:20 +08:00
rickchengx 120d8f696d
[Fix-11877][UI] Fix the problem that the environment cannot be deleted on the UI of some tasks (#11878) 2022-09-13 13:54:55 +08:00
juzimao 5d9331f4ee
[Feature-10683][Task Plugin] Add Java Task Plugin. (#10689) 2022-09-09 10:37:24 +08:00
Devosend 24957b5592
[Fix][UI] Fix workflow name overlaps bug (#11862) 2022-09-09 10:35:23 +08:00
Chris 3c86e52075
[Fix-11583][UI] Fix the API usage of gantt graph (#11642) 2022-09-05 14:20:48 +08:00
Amy0104 d0d481d10f
[Fix][UI] Add the task name entry when the workflow instance detail page goes to the task instance page. (#11761) 2022-09-03 11:57:02 +08:00
Eric Gao 4a37345436
[Feature][Task Plugin] Support hive cli task plugin (#11651)
* Add hive cli task plugin

* Add docs for hive-cli task plugin

* Fix hive-cli task related front-end nits and checkstyle

* Fix exception handling logic
2022-08-30 10:45:51 +08:00
Jiajie Zhong 4dca488cd5
[python] Auto location when create process definition (#11681)
* Add auto format when submit process definition from python api
* add UPDATING.md

close: #8254
2022-08-27 23:38:46 +08:00
Devosend 769a20e986
[Fix][UI] Fix bug where crontab special of month and year (#11661) 2022-08-26 23:04:29 +08:00
Eric Gao 23d8aaf735
[Feature][UI] Enable highlight and auto-complete for SQL scripts (#11659) 2022-08-26 19:03:44 +08:00
songjianet cccbd27c58
[Fix][UI] Fix the problem that the pagination component is not centered in the environment management. (#11646) 2022-08-26 14:50:46 +08:00
songjianet f28a39f984
[Docs] Update README. (#11641) 2022-08-26 14:50:32 +08:00
JiPeng Wang cf3b4424d7
[Fix-11616] Workflow Definition Name Change Validation Optimization. (#11617)
* Workflow Definition Name Change Validation Optimization

* [Fix][UI] Add the workflow code entry to the verify name interface.

* Update dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/ProcessDefinitionService.java

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>

* processDefinitionCode param name change

Co-authored-by: Amy <amywang0104@163.com>
Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2022-08-24 19:59:38 +08:00
labbomb 096fae77f4
feat: Locations Formats the layout if it does not exist (#11535) 2022-08-24 18:59:14 +08:00
songjianet 8789895791
[Fix][UI] Fix the port in the datasource edit. (#11624) 2022-08-24 14:04:19 +08:00
Assert db925f3216
[Improvement-10942][UI]The workflow or task name is too long and resu… (#10957)
* [Improvement-10942][UI]The workflow or task name is too long and results in incomplete display

* [improvement-10942][ui]The workflow or task name is too long and results in incomplete display
2022-08-23 17:12:40 +08:00
Amy0104 c322367846
[Fix][UI] Remove unsupported datasource types in the datax task. (#11527) 2022-08-18 12:34:21 +08:00
JieguangZhou a974ba74ab
[Feature] New task plugin Pytorch (#11498)
Co-authored-by: Eric Gao <ericgao.apache@gmail.com>
2022-08-18 10:20:37 +08:00
lugela e5d06c40a5
[Feature-10182][task-datax] (#11387)
In the process of realizing datax synchronization, use custom json for better connection to enable kerberos-authenticated clusters, such as using plug-ins such as hdfs and hbase
2022-08-17 10:01:20 +08:00
Amy0104 182455ced7
[Fix][UI] Fix the preTask options are unavailable when creating a task in the task definition page. (#11501) 2022-08-17 09:26:01 +08:00
songjianet 2a7e0bee91
[Doc] Update UI readme. (#11496) 2022-08-16 13:54:31 +08:00
songjianet d798be0e73
[Refactor][UI] Refactor task definition version using NSpace component. (#11495) 2022-08-16 13:52:36 +08:00
songjianet 68316f68fa
[Fix][UI] Fix the table header in the workflow instance. (#11487) 2022-08-15 21:07:20 +08:00
songjianet 4d063192cd
[Refactor][UI] Refactor task definition batch stream using NSpace component. (#11485)
* [Refactor][UI] Refactor task definition batch stream using NSpace component.

* [Refactor][UI] Refactor task definition batch stream using NSpace component.

* [Refactor][UI] Refactor task definition batch stream using NSpace component.
2022-08-15 21:05:42 +08:00
songjianet 2240b6e708
[Refactor][UI] Refactor task instance stream using NSpace component. (#11454) 2022-08-12 17:07:43 +08:00
Sheldon 376d0a09ae
[Improvement-11386][UI] Concise the logic available for task action buttons (#11419)
* Remove button instead of disable button

* Correct the value of releaseState in the compare statement

Co-authored-by: sheldonliu <sheldonliu>
2022-08-12 16:12:39 +08:00
songjianet 32361f4fef
[Refactor][UI] Refactor workflow instance using NSpace component. (#11446)
* [Refactor][UI] Refactor workflow instance using NSpace component.

* [Refactor][UI] Refactor workflow instance using NSpace component.
2022-08-12 14:26:22 +08:00
songjianet dcab16a3eb
[Refactor][UI] Refactor task instance batch using NSpace component. (#11447) 2022-08-12 14:01:55 +08:00
Devosend d02cf85b60
[Fix][UI] fix bug where warn group name not display (#11429) 2022-08-11 20:58:56 +08:00
songjianet 20b87ee761
[Refactor][UI] Refactor workflow definition version using NSpace component. (#11420) 2022-08-11 17:11:38 +08:00
songjianet 16134014f8
[Refactor][UI] Refactor workflow definition timing using NSpace component. (#11415)
* [Refactor][UI] Refactor workflow definition timing using NSpace component.

* [Refactor][UI] Refactor workflow definition timing using NSpace component.
2022-08-11 14:08:16 +08:00
songjianet f76520c07e
[Refactor][UI] Refactor project workflow definition using NSpace component. (#11398) 2022-08-11 10:08:16 +08:00
caishunfeng 0464123c2b
[Feature-11223] support stream task (#11350)
* add task execute type

* update task definition list paging

* update task instance list paging

* stream task start

* [Feature][UI] Some changes to execute task.
    * Set the connection edge to dashed line.
    * Add FLINK_STREAM task.

* add stream task

* flink savepoint and cancel

* fix query bug

* add stream task definition

* add task instance for stream task

* delete stream task definition state

* update api for stream task definition edit

* modify search for stream task instance

* add language

* delete task type search for stream task definition

* change task type search for stream task instance

* add jump button

* add savepoint

* add down log for stream task instance

* ui test

* stream task start

* run DAG

* [Fix][UI] Fix the stream task edgs not to be dashed when filling back.

* [Feature][UI] Remove some fields for FLINK_STREAM.

* add start modal

* add dryRun column for stream task instance

* fix duration

* fix pon

* fix build error

* Add success tip

* add auto sync for stream task instance

* remove forgien key for task instance

* license header

* UT fix

* modify locales

* recover common config

* fix UT

* add doc

Co-authored-by: Amy <amywang0104@163.com>
Co-authored-by: devosend <devosend@gmail.com>
2022-08-10 21:44:43 +08:00
Assert b3919d30e7
[Improvement-11394][Task Plugin] Remove Passed Parameter --queue in Seatunnel Task Plugin (#11395) 2022-08-10 20:17:16 +08:00
Sheldon b81574ecf2
[Feature-10117][UI] Hide node execution when start from the workflow definition list page (#11372)
Co-authored-by: sheldonliu <sheldonliu>
2022-08-10 17:21:22 +08:00
Sheldon 82e9c40df8
[Fix-11366][UI] Workflow instance should not support right-click running (#11367)
Co-authored-by: sheldonliu <sheldonliu>
2022-08-10 11:45:20 +08:00
songjianet 334afec066
[Refactor][UI] Refactor project list using NSpace component. (#11369) 2022-08-09 17:58:47 +08:00
Sheldon c1c6d5921c
[Feature-9978][UI] add node dependency type feature (#11235)
* add only current node only,preceding nodes,later nodes options to execute process instance

Co-authored-by: sheldonliu <sheldonliu>
2022-08-09 14:03:26 +08:00
songjianet cfb5918e74
[Refactor][UI] Refactor task group queue using NSpace component. (#11341)
* [Refactor][UI] Refactor task group queue using NSpace component.

* [Refactor][UI] Refactor token manage using NSpace component.
2022-08-08 12:55:17 +08:00
Devosend 0fdec2cd5a
[Fix][UI] fix bug where icons are displayed in one line. (#11320) 2022-08-08 09:53:58 +08:00
Chris Ho 991414edc5
[Improvement][UI] Scrolling will be applied to parent model on editor scrolled to top/bottom (#11335) 2022-08-08 09:53:05 +08:00
Amy0104 348edb16f9
[Fix][UI] Fix the taskPriority options not showing when hover. (#11294) 2022-08-05 17:45:07 +08:00
秋天 2adfc52e55
[fix-11233][ui] Remove custom template switch button in chunjun component module (#11234)
- delete obsolete switch button

This closes #11233
2022-08-03 16:44:01 +08:00
Amy0104 adfec41986
[Improvement][UI] Improve monaco-editor component in ts. (#11274) 2022-08-03 15:17:56 +08:00
Devosend 9ba9a0ff82
[Fix][UI] fix bug where log modal display object (#11271) 2022-08-03 13:54:32 +08:00
Devosend 78e9122573
fix bug where confirm disable error (#11251) 2022-08-02 17:38:05 +08:00
Amy0104 0141aa511b
[Fix][UI] Fix datax task data instance replay error. (#11222) 2022-08-01 14:56:19 +08:00
songjianet 163df5f1a3
[Refactor][UI] Refactor task group option using NSpace component. (#11209) 2022-07-31 14:54:18 +08:00
Chris Ho d85ea8f62f
[Improvement][UI] Unified local parameters UI (#11190) 2022-07-29 17:49:33 +08:00
Devosend 91a944f967
fix nodeSize is not a function bug (#11200) 2022-07-29 17:39:45 +08:00
xuhhui 513f336015
[Feature] Add new task type chunjun (#10937) 2022-07-28 19:25:29 +08:00
pinkhello 2e81f30298
[Fix] Parameter values disappear when editing Zeppelin task (#11115) 2022-07-28 15:03:26 +08:00
Assert cdfe115247
[Feature-10837][Task Plugin] Sqoop Task Add --split-by Parameter (#10960)
* [Feature-10837][Task Plugin] Sqoop Task Add --split-by Parameter

* checkstyle
2022-07-26 17:41:13 +08:00
Devosend d76d6da734
[Fix][UI] Add duplicate of file suffix (#11136) 2022-07-26 11:25:33 +08:00
zhuxt2015 4d9db3451e
[Bug] [API] If the single log length is long, it will causes the View Log page to hang (#10612) 2022-07-26 10:14:45 +08:00
songjianet fbfaca3dbd
[Refactor][UI] Refactor resource manage using NSpace component. (#11098)
* [Refactor][UI] Refactor resource manage using NSpace component.

* [Refactor][UI] Refactor resource manage using NSpace component.
2022-07-26 10:07:00 +08:00
songjianet 7ed1e7cd74
[Refactor][UI] Refactor function manage using NSpace component. (#11124) 2022-07-25 22:22:04 +08:00
Devosend 011040f90e
[Fix][UI] fix bug where The Gantt chart does not show the execution status (#11135)
* fix bug where The Gantt chart does not show the execution status of all components

* modify round method
2022-07-25 15:53:57 +08:00
Devosend 2f2de7f90e
fix space validate for create folder bug (#11106) 2022-07-22 17:08:12 +08:00
songjianet de6e58ec1b
[Fix][UI] Fix the problem of too large spacing in operation. (#11090)
* [Fix][UI] Fix the problem of too large spacing in operation.

* [Fix][UI] Fix the problem of too large spacing in operation.
2022-07-22 11:52:41 +08:00
Devosend 7227acd653
fix view variable display bug (#11100) 2022-07-22 11:52:25 +08:00
Amy0104 79cec27423
[Fix][UI] Widen the segment separator input box. (#11096) 2022-07-22 11:02:25 +08:00
songjianet 445e830a84
[Refactor][UI] Refactor file manage using NSpace component. (#11073) 2022-07-21 21:19:23 +08:00
JieguangZhou af7b359333
[Feature][Task Plugin] Add SageMaker Pipeline task plugin for MLOps scenario (#10826) (#10935)
* add sagemaker pipeline task plugin

[DOC] add Sagemaker task plugin document

change license and fix dependencies

* [fix] Optimize the code

* Update dolphinscheduler-task-plugin/dolphinscheduler-task-sagemaker/src/main/java/org/apache/dolphinscheduler/plugin/task/sagemaker/SagemakerParameters.java

Optimization parameter judgment

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>

* [fix] nips

Co-authored-by: caishunfeng <caishunfeng2021@gmail.com>
2022-07-21 18:16:58 +08:00
Devosend 594f00512b
[Refactor][UI] Refactor time display use datatable render function (#11078) 2022-07-21 15:57:08 +08:00
songjianet 25ded1e81b
[Refactor][UI] Refactor rule manage using NSpace component. (#11069) 2022-07-20 19:39:00 +08:00
Eric Gao f689220290
[Feature][Task Plugin] Increase zeppelin task stability in production (#11010)
* [Feature][Task Plugin] Increase zeppelin task stability in production (#10584)

* Add front-end and update docs for the production mode of zeppelin task

* Fix minor front-end bug of zeppelin task plugin

* Refactor ZeppelinParameters with lombok

* Fix formatting

* Replace @Data with @Getter, @Setter, @ToString to avoid decrease in test coverage
2022-07-20 14:16:47 +08:00
Wenjun Ruan 5e9c7dad23
Add dolphinscheduler-bom to manage the dependency version (#11025) 2022-07-20 10:37:31 +08:00
songjianet 878cbbc159
[Refactor][UI] Refactor task result using NSpace component. (#11054) 2022-07-19 23:04:54 +08:00
songjianet ff34393333
[Feat][UI] Added LDAP function. (#11029) 2022-07-18 22:12:45 +08:00
songjianet 6bf80f7a06
[Refactor][UI] Refactor datasource using NSpace component. (#11022)
* [Refactor][UI] Refactor datasource using NSpace component.

* [Refactor][UI] Refactor datasource using NSpace component.
2022-07-18 13:19:41 +08:00
labbomb d41dac0602
feat: Add trim method to all input (#10984) 2022-07-15 17:14:47 +08:00
songjianet fd5fb85858
[Refactor][UI] Refactor audio log using NSpace component. (#10991) 2022-07-15 15:10:48 +08:00
zhuxt2015 7196b125d9
[Feature][Datax Task]Datax task plugin support custom parameters (#10950)
* datax task plugin support custom parameters
2022-07-15 09:27:23 +08:00
Eric Gao a38fa34d43
[Feature][Task Plugin] Enable users to switch endpoints in zeppelin tasks (#10925)
* [Feature][Task Plugin] Enable users to switch endpoints in zeppelin tasks (#9814)
2022-07-15 09:26:28 +08:00
labbomb 05308ccfe6
feat: Added global trim method (#10975) 2022-07-14 20:44:41 +08:00
songjianet 89780e296d
[Feat][UI] Add title display to the table in the security center. (#10969) 2022-07-14 18:02:29 +08:00
rockfang 895dca3e93
[Fix-10890] fix some bugs in the Resource page (#10907)
* [Fix-10890] fix some bugs in the Resource page

* fix: cancel the unnecessary verifications and reset the form when canceling FileUploadModal

* fix: use se `resetForm` method to reset the form
2022-07-14 16:17:06 +08:00
Amy0104 c2dfda80f6
[Fix][UI] Set the next node to not required. (#10932)
* [Fix][UI] Set the next node to not required.

* [Fix][UI] Remove the unuse i
2022-07-14 10:15:25 +08:00
chuxing 427c58546c
[fix][plugin]: fix spark sql use custom parma. (#10821)
* [fix][plugin]: fix spark sql use custom parma.

* [fix][plugin] roll back part of the code

Co-authored-by: huaangcg <huangcg@getui.com>
2022-07-13 11:44:13 +08:00
Amy0104 51d6eae7f4
[Fix][UI] Add validator to the next node field of the switch task. (#10898) 2022-07-13 10:21:18 +08:00
Devosend 0ea5809ff8
fix bug where task name display in gantt (#10900) 2022-07-13 09:55:10 +08:00
Devosend 56fe11ecf9
[Fix][UI] Fix hive datasource doesn't show principal bug (#10876)
* fix hive datasource doesn't show principal bug

* delete IDataBase

* restore DataSourceController.java
2022-07-12 09:18:10 +08:00
songjianet 1edbb5e333
[Feat][UI] Uniform search button size. (#10880) 2022-07-12 06:51:34 +08:00
songjianet 553159f780
[Refactor][UI] Refactor tenant manage using NSpace component. (#10879) 2022-07-11 15:46:04 +08:00
ZhaoGuodong 8eaf5a2309
[Feature-10219][EMR] EMR supports use <add-Steps> to add steps to an existing cluster (#10657)
* Add the ProgramType parameter to distinguish task types
* EmrAddStepsTask supports Add-Steps
* UI supports Add-Steps
* EmrTask modify the name of the class to EmrJobFlowTask
* add ERM Task abstract base class AbstractEmrTask
* add testcase for EmrAddStepsTask
* Modifying help Documents
2022-07-10 10:15:25 +08:00
rockfang de3d9423d1
[Fix-10829][UI] display real workflow relation in `WorkFlow Relation` page (#10836) 2022-07-08 13:19:13 +08:00
Assert 4d07efd3f2
[Feature-10594][ui] Data Quality Result Display Optimize (#10835) 2022-07-08 10:38:07 +08:00
songjianet f78847d47f
[Build][UI] Updated dependencies. (#10813)
* [Build][UI] Updated dependencies.

* [Build][UI] Updated dependencies.

* Fix E2E

Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2022-07-07 18:18:48 +08:00
qianli2022 1e48bbc5c6
[Feature-10629][Improvement] Support multi cluster environments - namespace use cluster (#10650)
* server code

* namespace ui

* fix dao test

* fix test

* fix

* docs and image update

Co-authored-by: qianl4 <qianl4@cicso.com>
2022-07-07 16:05:52 +08:00
songjianet 02eff90568
[Refactor][UI] Refactor user manage using NSpace component. (#10816) 2022-07-07 09:58:53 +08:00
songjianet c5a340be60
[Refactor][UI] Refactor alarm group manage using NSpace component. (#10803) 2022-07-06 09:39:02 +08:00
songjianet 1e0ab00c69
[Refactor][UI] Refactor alarm instance manage using NSpace component. (#10799) 2022-07-06 06:44:32 +08:00
Amy0104 a1aff5156e
[Fix][UI] Fix the environment name display back error. (#10797) 2022-07-05 21:24:51 +08:00
Kerwin bd1be6cf36
[Task] Added Apache SeaTunnel 2.x task node (#10480) 2022-07-05 19:21:30 +08:00
旭旭同學 b1ccdb4b39
Fix language not matched (#10775) 2022-07-05 14:57:31 +08:00
aiwenmo 5b0347e8da
[Task] Add Dinky task to better support the development and execution of FlinkSQL (#10640) 2022-07-05 10:07:24 +08:00
songjianet d0f73d3d7c
[Refactor][UI] Refactor worker group manage using NSpace component. (#10735) 2022-07-02 17:51:42 +08:00
Devosend 48d0e7f389
fix bug where project overview page display no data (#10720) 2022-07-01 13:59:06 +08:00
Paul Zhang 4a3c3e7797
[feature][task-flink] Support Flink application mode (#9577) 2022-07-01 12:20:38 +08:00
zhuxt2015 4bbf3c8ea1
fix (#10678) 2022-07-01 11:30:01 +08:00
songjianet 491d5001fc
[Refactor][UI] Refactor cluster manage using NSpace component. (#10701)
* [Refactor][UI] Refactor cluster manage using NSpace component.

* [Refactor][UI] Refactor token manage using NSpace component.
2022-07-01 07:09:21 +08:00
songjianet c732db29ee
[Refactor][UI] Refactor environment manage using NSpace component. (#10702) 2022-07-01 07:08:47 +08:00
Devosend 77fea14461
[Fix][UI] Fix bug where the home page displays no data. (#10697) 2022-06-30 18:32:32 +08:00
songjianet a90e5746fc
[Refactor][UI] Refactor k8s namespace manage using NSpace component. (#10682) 2022-06-30 11:28:33 +08:00
songjianet e6efac6223
[Refactor][UI] Refactor token manage using NSpace component. (#10681) 2022-06-30 11:18:55 +08:00
songjianet cf7776fb8d
[Refactor][UI] Refactor yarn queue manage using NSpace component. (#10680) 2022-06-30 09:32:52 +08:00
秋天 d021da4dfb
[fix-10632][ui] fix the workflow name with underline cannot be displayed correctly error. (#10636)
- add workflow name span padding-bottom css style to fix this error

This closes #10632

Co-authored-by: jiangkang <jiangkang@cmss.chinamobile.com>
2022-06-28 11:04:18 +08:00
Amy0104 a6fc70cdd1
[Fix][UI] Fix bytesToSize function calculation error. (#10627) 2022-06-27 13:55:37 +08:00