Commit Graph

4476 Commits

Author SHA1 Message Date
小二黑
0794cc5358
[FIX-#4468] [UI] Workflow relationships Name filtering invalidated #4508
Co-authored-by: 花花 <huahua@thinkingdata.cn>
2021-01-20 17:35:22 +08:00
zhuangchong
734b188bd1
[fix-4472][DataSource] Hive JDBC partial permission parameter concatenation JDBC URL error (#4473)
* Solve the problem of parameter splicing of permission part in Hive JDBC URL.

* update code style.

* add test check in pom.xml.
2021-01-20 17:20:24 +08:00
zhuangchong
0e668d1a61 fix ui process-instance delete funcation disabled condition. 2021-01-20 17:04:09 +08:00
break60
78278f1c8e fix 2021-01-20 15:25:00 +08:00
break60
6dbc2fc0dc Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-20 15:01:28 +08:00
Dean Wong
17c06ce966
[Feature-4423][UI] When the process definition is running, the pop-up box can manually set the global parameters. (#4433)
* [DS-130][feat] pass global param values when starting new process instance
    add optional param for start-process-instance api
    reuse command_param in command table for persistence
    overload curingGlobalParams function in ParameterUtils
    not adapt the UI code yet

* change import order

* support datetime expression

* print start params

* (fix) avoid npe when cmdParam is null

Change-Id: I3b4c4b5fa1df316ff221e27146e45d7d4d3a404e

* [Feature-4423][UI] When the process definition is running, the pop-up box can manually set the global parameters
(frontend) adapt the UI code
(backend-fix) add empty string check for param

Change-Id: I710db55f5059f8bd324c79f4494f2798d58e7b19

* add Startup parameters label

Change-Id: I5ac82031ea1b64abec330ee8cf2991477a28fcaa

* reuse i18n label

Change-Id: I5f322cb1dd8e2cade0c679bd025fc984e31bf3ae
2021-01-20 10:28:00 +08:00
青年
0963640ea7
[Improvement-#4481][API] ProcessDefinitionController save API optimization
Co-authored-by: lei.zou <lei.zou@rootcloud.com>
2021-01-19 23:03:13 +08:00
break60
ea3c29aad9 Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-19 09:29:49 +08:00
qmengss
690e4eae93
[Improvement-4480][API] change method checkAdmin to isNotAdmin (#4483)
* change method 'checkAdmin' to 'isNotAdmin', for better understand.

Co-authored-by: 蒙强 <mengqiang@zhongan.com>
2021-01-18 17:21:50 +08:00
break60
b1db5dc13a Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-18 09:28:22 +08:00
CalvinKirs
6fafcc2f0c rpc 2021-01-18 09:27:13 +08:00
CalvinKirs
939ee1f2f5 rpc 2021-01-18 09:20:25 +08:00
zhuangchong
91dfe0913f
[Improvement-4435][datasource] the datasource tests the connection and returns details when the connection is wrong (#4436)
* add datasource test connection return result message.

* add code checkstyle.

* spark/hive datasoure test connection add loadKerberosConf.

* solve sonarcloud coverage.
2021-01-17 23:02:02 +08:00
CalvinKirs
4ae52cb9b0 rpc 2021-01-17 22:11:24 +08:00
zt-1997
fff06bf8b6
[FIX-4247][Api]Fixed the problem that the global parameters are not updated after the workflow instance click rerun
Co-authored-by: zt-1997 <“18841012545@163.com”>
2021-01-17 13:04:00 +08:00
linyanbin666
00829b99fd
[Feature-4451][UI]: add an option to the UI page for saving the workflow definition: whether to go online? online by default (#4474)
Co-authored-by: linyanbin <linyanbin@lizhi.fm>
2021-01-16 22:43:28 +08:00
CalvinKirs
e950b65945 rpc 2021-01-16 22:22:08 +08:00
xiagw
8c47dcb694
fix: use shellformat(shfmt) and shellcheck fix mvnw (#3692)
use shellformat(shfmt) and shellcheck fix mvnw
2021-01-15 21:30:47 +08:00
Segun Ogundipe
a0b2febd62
[Improvement][alert] Refactor alert module to fix code smell (#4434)
* chore: Refactore dolphinscheduler-alert to fix code smell

* chore: Refactor code to fix codestyle error
2021-01-15 21:11:54 +08:00
break60
394c5f29d2 fix 2021-01-15 18:26:01 +08:00
break60
c202b57148 Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-15 11:31:21 +08:00
Zhenxu Ke
a6becd8c26
chore: set up license-eye to check license headers (#4453) 2021-01-15 11:18:37 +08:00
Hxssssss
54e110d17b
fix the exception of update null point of workflow instance due to no… (#4459)
* fix the exception of update null point of workflow instance due to not add global parameter when create workflow definition

* optimization of the leading package

Co-authored-by: yaoshui <huangqitao@accesscorporate.com.cn>
2021-01-15 10:32:16 +08:00
Kirs
b6ce3cfdf0
[FIX][UT]testVerifyTenantCode assert error (#4460)
* [FIX][UT]testVerifyTenantCode assert error

* [FIX][UT]testVerifyTenantCode assert error

* code smell
2021-01-15 07:59:48 +08:00
CalvinKirs
9d3c37e7b8 rpc 2021-01-15 06:47:02 +08:00
CalvinKirs
0db1906515 rpc test 2021-01-15 06:27:25 +08:00
guohaozhang
fb5501f590
[Fix-4455][common] fix parse shell output (#4456) 2021-01-14 18:41:34 +08:00
break60
90a902441d optimization 2021-01-14 18:28:14 +08:00
break60
574ffa5fdf Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-14 17:16:48 +08:00
qiubo
d0ac87a638
[Feature-4428][dao、UI] It is recommended to add an owner in the data source center and the Resource Center to make it easier to manage (#4442)
* add owner to datasource list and resource list

* add owner to datasource list and resource list

Co-authored-by: bobqiu <xiaoqiu369@gmail.com>
2021-01-14 17:10:14 +08:00
CalvinKirs
985a4fc99c rpc 2021-01-14 17:04:55 +08:00
zt-1997
2a98aee1bd
[FEATURE-4451][API]After the workflow editing page is submitted, the user chooses whether to go online or not. 0 means not to go online, 1 means online. (#4437)
* vvvv

* vvvvv

* vvvvv

* testReleaseProcessDefinition

Co-authored-by: zt-1997 <“18841012545@163.com”>
2021-01-14 17:01:43 +08:00
CalvinKirs
ed164fe325 rpc 2021-01-14 14:57:02 +08:00
CalvinKirs
74a4de43b9 rpc 2021-01-14 10:57:41 +08:00
break60
495cd7c017 Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-13 20:10:42 +08:00
Shiwen Cheng
6429e8c1db
[Improvement][UI] Correct spelling mistakes (#4440) 2021-01-13 20:09:42 +08:00
break60
27d7e91af0 fix 2021-01-13 20:03:37 +08:00
break60
c6efe501e9 fix 2021-01-13 19:59:08 +08:00
break60
b3dd9f7b63 add 2021-01-13 19:45:24 +08:00
CalvinKirs
d2f136ba09 rpc 2021-01-13 14:26:28 +08:00
CalvinKirs
3bcb892dd5 rpc 2021-01-13 14:00:38 +08:00
CalvinKirs
c78f5e270a rpc 2021-01-13 09:01:29 +08:00
break60
e977f16f0d fix 2021-01-12 20:28:26 +08:00
CalvinKirs
2327da77b1 rpc 2021-01-12 19:21:38 +08:00
break60
4e2f27dec2 Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-12 14:48:14 +08:00
CalvinKirs
e2472846c6 rpc 2021-01-12 14:21:05 +08:00
K.O
3dc4bdc4dd
[DS-4396][feat] Add project information to email alert message (#4413)
* [DS-4396][feat] Add project information to email alert message
- build find project and user sql to ProjectMapper
- add project information to alert db.

* [DS-4396][style] change style
2021-01-12 14:18:21 +08:00
CalvinKirs
fd051530fa rpc 2021-01-12 09:49:56 +08:00
break60
7d34617b17 Merge branch 'dev' of https://github.com/apache/incubator-dolphinscheduler into dev 2021-01-12 09:35:02 +08:00
Dean Wong
83d53505de
[Feature-#130] pass global param values when starting new process instance (#4372)
* [DS-130][feat] pass global param values when starting new process instance
    add optional param for start-process-instance api
    reuse command_param in command table for persistence
    overload curingGlobalParams function in ParameterUtils
    not adapt the UI code yet

* change import order

* support datetime expression

* print start params

* (fix) avoid npe when cmdParam is null

Change-Id: I3b4c4b5fa1df316ff221e27146e45d7d4d3a404e
2021-01-12 09:13:27 +08:00