Commit Graph

6011 Commits

Author SHA1 Message Date
Jiajie Zhong
ec4ce2b573
[python] Add config mechanism and cli subcommand config (#8585)
* [python] Add config mechanism and cli subcommand config

* Add configuration.py mechanism for more easy change config
  and move some configs to it. It mechanism including
  configuration.py module and default_config.yaml file
* Add `config` for cli subcommand allow users initialize, get,
  set configs

close: #8344

* Change setup.py format
2022-03-01 11:16:44 +08:00
Devosend
d7f7686880
[Fix-8577][UI Next][V1.0.0-Alpha] Fix workflow instance view log bug. (#8578)
* fix query log params bug

* modify query log interval time

* query log throttle
2022-02-28 17:15:56 +08:00
songjianet
87927c4338
[Docs][UI Next] Update README. (#8568) 2022-02-28 15:06:07 +08:00
calvin
ab459a511f
[Improve][UI Next] Add a few instructions on how to call a procedure in the form of the procedure task. (#8566)
* improve the form of procedure

* improve the form of the procedure task
2022-02-28 14:29:30 +08:00
Devosend
8136b8e064
[Feature][UI Next] Add dag view log 2022-02-28 09:23:22 +08:00
songjianet
ad9252e325
[Docs][UI Next] Update README. (#8560)
* [Docs][UI Next] Update README.

* Update README.md
2022-02-27 22:44:05 +08:00
Kirs
8c19a7776e
[Improve][CI]Upgrade maven-wrapper to 3.1.0 (#8557)
* [Improve][CI]Upgrade maven-wrapper to 3.1.0
2022-02-27 19:54:23 +08:00
Amy0104
059650effb
[Feature][UI Next] Add DEPENDENT. (#8556) 2022-02-27 18:02:58 +08:00
songjianet
8ed2eeb86c
[Docs][UI Next] Add package license. (#8545)
* [Docs][UI-Next] Add package license.

* [Docs][UI Next] Add package license.
2022-02-26 17:10:21 +08:00
calvin
e84964f1f1
[Feature][UI Next] Add the form of the datax task to the module of next ui. (#8554)
* add the component of the use-datax

* developed the form of the datax task

* prettier the codes
2022-02-26 14:52:07 +08:00
Amy0104
02b102347b
[Feature][UI Next] Add CONDITIONS. (#8553) 2022-02-26 14:02:43 +08:00
Amy0104
f262441d38
[Feature][UI Next] Add relation custom params component into task. (#8551) 2022-02-26 09:30:05 +08:00
calvin
ec9fe1733b
[Improve][UI-Next] Work out a little kink about the select component of the environment in the task form. 2022-02-26 05:27:09 +08:00
yimaixinchen
a72742b9de
remove unuse import jsonFormat (#8548) 2022-02-25 22:05:05 +08:00
Devosend
f7722d9e01
[Feature][UI Next] Add dag toolbar tooltip. (#8546)
* toolbar add tooltip

* fix toolbar workflow name dispaly bug
2022-02-25 18:53:42 +08:00
labbomb
4a4acce2c5
[Fix][UI Next] Fix build error. 2022-02-25 18:15:23 +08:00
Devosend
ffd47e70ba
[Feature][UI Next] Add Dag workflow validation 2022-02-25 17:21:00 +08:00
calvin
ddf90c4d95
[Feature][UI Next] Add the form of the switch task to the module of next ui. (#8536)
* add the form of the switch task

* add the component of the switch task

* developed the form of the switch task

* developed the form of the switch task
2022-02-25 15:05:24 +08:00
Jiajie Zhong
36964c2b5a
[deploy] Make Python API as independent directory in release's dist (#8470)
This patch add python api package as independent
directory in final dist directory when user run
command `mvn -U install package -Prelease`.

There have `tar.gz` and `whl` in the python dist directory

```
<the-old-dist-package>
python
  |--- python-independent-pkg.tar.gz
  |--- python-independent-pkg.whl
```

close: #8343

* Give dedicated control to docker build/push goals

Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2022-02-25 11:06:26 +08:00
xiangzihao
891a002bea
[Feature-#8373][MasterServer] Dependent tasks can re-run automatically in the case of complement (#8496)
* first add feature_8373

* fix code smell

* add blank line

* fix some problems

* fix unit test error
2022-02-25 10:34:02 +08:00
Molin Wang
e174d7a40e
[Fix-8394][Server]fix when the data is supplemented business time still date+1 (#8532) 2022-02-25 10:27:08 +08:00
BaoLiang
ca6d148a1b
upgrade mybatis-plus to 3.4.3 (#8515) 2022-02-25 08:31:12 +08:00
Devosend
33b50bab72
[Feature][UI Next] Add style for dag runflag 2022-02-24 20:09:58 +08:00
caishunfeng
84f2cfec39
[Feature][Server] Custom timezone - Add timezone handler unified (#8477)
* date convert of timezone

* remove @JsonFormat

* add unit test

* fix time preview in scheduler

* optimization & add env config

Co-authored-by: caishunfeng <534328519@qq.com>
2022-02-24 18:20:34 +08:00
Sunny Lei
1ffb5d6e8d
[DS-7896][fix] Fixed when a non-admin user creates a udf function, resources other than .jar will be displayed in the UDF resource (#8458)
This closes #7892
2022-02-24 18:17:25 +08:00
Devosend
b92f6d876d
[Feature][UI Next] Support readonly model for dag 2022-02-24 18:15:03 +08:00
Yao WANG
dd1397aaed
[Bug] [Task-plugin] ShellTask add the parentfolder exist check and create if not exit (#8526)
* check the parent dir exist and create it

* fix lint

Co-authored-by: ywang46 <ywang46@paypal.com>
2022-02-24 17:36:54 +08:00
Jiajie Zhong
3025f67d37
[python] Add mechanism cli only with version as subcommand (#8516)
* Add basic cli mechanism with Click, for now just including
  one single subcommand `version`
* Add general and easy test class in tests/testing/cli, and
  test to version
* Add sphinx-click to general cli docs basic on click
2022-02-24 16:05:55 +08:00
Devosend
52ed895338
[Feature][UI Next] Add dag refresh button on workflow instance (#8514)
* modify workflow instance interval refresh

* workflow instance add dag refresh button
2022-02-24 12:01:56 +08:00
jegger
6ece0283df
feat: Unify mysql insert value queto (#8502) 2022-02-24 11:09:54 +08:00
kezhenxu94
fa19006a18
Add a property to enable/disable metrics module (#8484) 2022-02-24 10:21:47 +08:00
wangbowen
c1592ff38e
[Fix-8394][Server]fix when the data is supplemented business time still date+1 (#8511) 2022-02-24 10:07:59 +08:00
Devosend
88847e82b7
[Feature][UI Next] Add workflow instance dag node echo. 2022-02-24 09:16:51 +08:00
calvin
c590ad43d7
fix this issue (#8509) 2022-02-24 08:50:03 +08:00
calvin
6fb112d1da
[Feature][UI Next] Add the form of the sea tunnel task to the module of next ui. (#8507)
* add the component of seatunnel

* add the form of the sea tunnel task

* developed the form of the sea tunnel task
2022-02-23 21:17:06 +08:00
caishunfeng
f2b9796bc2
[Bug-8110][WorkerServer] kill all running task before worker stop (#8490)
* kill all running task before worker stop

* kill local process

* remove kill yarn job

* adjust the orders of close

Co-authored-by: caishunfeng <534328519@qq.com>
2022-02-23 18:22:42 +08:00
xiangzihao
512f8cb5dd
add index (#8500) 2022-02-23 16:53:36 +08:00
songjianet
64baf6dc3d
[Build][UI Next] Update package. (#8504) 2022-02-23 16:27:09 +08:00
Devosend
075c078e02
[Feature][UI Next] Add workflow instance variables params (#8505)
* add variables view on workflow instance

* change parameters header on toolbar
2022-02-23 16:22:22 +08:00
Devosend
22d63b80fa
[Feature][UI Next] Add workflow instance startup params 2022-02-23 15:49:50 +08:00
Ivan0626
60ddede6a6
fixbug: varPool value is error (#7724) 2022-02-23 14:53:20 +08:00
labbomb
209aa0a0bf
[Fix][UI Next] Fix the corresponding incorrect field. 2022-02-23 14:13:33 +08:00
Amy0104
922283ee9c
[Feature][UI Next] Add SQOOP into task. (#8494) 2022-02-22 21:26:53 +08:00
lilyzhou
0124aa092b
[Fix][UI Next] fix user-page lacks authorization button (#8491)
* [Fix][UI Next] Fix Security User Manage route was outdated

* [Fix][UI Next] Fix table of user-manage did not switch language correctly

* [Fix][UI Next] fix user-page lacks authorization button
2022-02-22 19:52:30 +08:00
labbomb
843ab3fbb2
[Fix][UI Next] Fix styling issues under Project. 2022-02-22 16:54:23 +08:00
Devosend
66241fd5c2
[Feature][UI Next] Add dag menu (#8481)
* add dag menu

* add dag menu click event

* workflow online edit not allowed
2022-02-22 15:10:45 +08:00
KingsleyY
2a844dcc67
[Improvement][Api] add @Override on the Override method (#8452) 2022-02-22 13:10:28 +08:00
Kirs
dce63f74c5
[Improve]Upgrade Apache Parent version to 25 (#8478) 2022-02-22 11:22:11 +08:00
天仇
95c119226b
[Feature-8386][Server] Custom timezone - Add timezone into user info (#8457)
* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Add system default timezone like `GMT+08:00` when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Add system default timezone like `GMT+08:00` when create user
  3. Add timeZone property when update user info
  4. add ddl sql in update sql script

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

 1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

  1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386

* [Feature-8386][Server] Custom timezone - Add timezone into user info

1. Add column `time_zone varchar(32) default null` in table `t_ds_user`
  2. Set timeZone null when create user
  3. Add timeZone property when update user info

This completes #8386
2022-02-21 23:28:31 +08:00
calvin
a22220e835
The form of procedure task is done (#8473) 2022-02-21 19:52:34 +08:00