sdc/sdc-workflow-designer.git
6 years agoFixed Nexus IQ Issue 87/43287/1
YuanHu [Tue, 17 Apr 2018 08:10:13 +0000 (16:10 +0800)]
Fixed Nexus IQ Issue

exclusion com.eclipsesource.jaxrs: jersey-all from dependencies

Issue-ID: SDC-805

Change-Id: Ia294660064d85b6a01338d41507765547b32a290
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify the examples 61/43261/1
YuanHu [Tue, 17 Apr 2018 06:52:18 +0000 (14:52 +0800)]
Modify the examples

Add example for Stop traffic, Drain traffic, Stop VNF, Create VNF, etc.

Issue-ID: SDC-1210

Change-Id: I4f1859a35ebd2c37a24e50549aae3e5c4713ace4
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoNot Serialize the Null Fields 55/43255/1
YuanHu [Tue, 17 Apr 2018 06:38:56 +0000 (14:38 +0800)]
Not Serialize the Null Fields

Not Serialize the Null Fields, like 'clazz' to script task, 'script format'/'script' to service task.

Issue-ID: SDC-1236

Change-Id: I50ea943a3863c1164d9eede33768d0433d662b2b
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoJson Serialize 'clazz' to 'class' 29/42629/2
YuanHu [Fri, 13 Apr 2018 00:56:42 +0000 (08:56 +0800)]
Json Serialize 'clazz' to 'class'

Add @JsonProperty(value="class") to field 'clazz' to indicate the Json Serialize name.

Issue-ID: SDC-1235

Change-Id: I21de7514a9d6c8f7227b25d8c8c9ecf4e9c35171
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoMerge "Fixed Error in Retrieving Data From SDC"
Zhaoxing Meng [Thu, 12 Apr 2018 14:43:01 +0000 (14:43 +0000)]
Merge "Fixed Error in Retrieving Data From SDC"

6 years agoFixed Error in Retrieving Data From SDC 41/42441/2
YuanHu [Thu, 12 Apr 2018 07:57:13 +0000 (15:57 +0800)]
Fixed Error in Retrieving Data From SDC

Retrieve extend activities from sdc
Retrieve bpmn artifact from sdc

Issue-ID: SDC-1215

Change-Id: I9122237bddb2a95ec406bc762dab1d293e8825dd
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoMerge "Fix Nexus IQ issues."
Zhaoxing Meng [Thu, 12 Apr 2018 07:59:51 +0000 (07:59 +0000)]
Merge "Fix Nexus IQ issues."

6 years agoFix Nexus IQ issues. 31/42431/1
YuanHu [Thu, 12 Apr 2018 07:22:54 +0000 (15:22 +0800)]
Fix Nexus IQ issues.

Change the 'velocity' plugin in order to fix some Nexus IQ issues.
Code optimization

Issue-ID: SDC-1211

Change-Id: I0c0f02a5e12330c73fc7d96dfed9c88f84f1083f
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoMerge "Add AdapterType."
Zhaoxing Meng [Thu, 12 Apr 2018 07:19:38 +0000 (07:19 +0000)]
Merge "Add AdapterType."

6 years agoAdd AdapterType. 09/42409/2
YuanHu [Thu, 12 Apr 2018 06:49:18 +0000 (14:49 +0800)]
Add AdapterType.

DEFAULT: retrive data from local.
SDC: retrive data from sdc.

Issue-ID: SDC-1212

Change-Id: I53d53f062cbe705738f2f4797621aee465e60fa4
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoMerge "Fixed the format issue in the sample"
Zhaoxing Meng [Thu, 12 Apr 2018 06:53:31 +0000 (06:53 +0000)]
Merge "Fixed the format issue in the sample"

6 years agoMerge "Parse uuid & operationId from url"
Zhaoxing Meng [Thu, 12 Apr 2018 06:11:29 +0000 (06:11 +0000)]
Merge "Parse uuid & operationId from url"

6 years agoFixed the format issue in the sample 99/42399/1
YuanHu [Thu, 12 Apr 2018 06:02:50 +0000 (14:02 +0800)]
Fixed the format issue in the sample

Replace unsuitable name of extend activities.
Updata display information for extend activities.

Issue-ID: SDC-1210

Change-Id: Ic038cac340d877947d21c9dc6f1d792c94e9fee7
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoParse uuid & operationId from url 91/42391/1
YuanHu [Thu, 12 Apr 2018 03:29:50 +0000 (11:29 +0800)]
Parse uuid & operationId from url

Parse uuid & operationId from url

Issue-ID: SDC-1209

Change-Id: I96cd05711f83cae3825a445c630f7b92b4c2a4e5
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoFix library CVEs in sdc-workflow-designer 31/41831/2
Gary Wu [Mon, 9 Apr 2018 22:12:49 +0000 (15:12 -0700)]
Fix library CVEs in sdc-workflow-designer

Install specific system libraries to fix the
following CVE vulnerabilities:

krb5 1.16-2build1
  For CVE-2017-15088 CVE-2017-11462
libvorbis 1.3.2-1.3ubuntu1.2
  For CVE-2017-14632 CVE-2017-14160
libx11 1.6.4-3
   For CVE-2016-7943 CVE-2016-7942
libxtst 1.2.3-1
   For CVE-2016-7951
ncurses 6.1-1ubuntu1
   For CVE-2017-10685 CVE-2017-10684
libsqllite3-0 3.22.0-1
  For CVE-2017-10989
zlib1g 1.2.11.dfsg-0ubuntu2
  For CVE-2016-9843 CVE-2016-9841 CVE-2016-9842 CVE-2016-9840

Change-Id: I50920cf929bbf79dba0ea7da76d15e7b1e3945ec
Issue-ID: SDC-1201
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
6 years agoAdd healthCheck. 85/40085/1
YuanHu [Thu, 29 Mar 2018 07:47:01 +0000 (15:47 +0800)]
Add healthCheck.

Add healthCheck.

Issue-ID: SDC-1128

Change-Id: Id7b2fc7eb994dd26c2fcd75afe67370172cb4caa
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify the year of licenses 73/39373/2
YuanHu [Wed, 28 Mar 2018 03:26:36 +0000 (11:26 +0800)]
Modify the year of licenses

Modify the year of licenses

Issue-ID: SDC-1079

Change-Id: I73c9b8497892ee2ccc896ad2b3dc7b707bda5138
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate Dockerfile 55/39355/1
YuanHu [Wed, 28 Mar 2018 02:44:19 +0000 (10:44 +0800)]
Update Dockerfile

Update Dockerfile

Issue-ID: SDC-1131

Change-Id: Id89a76a02f2735bf7236709c74a0c88011083cbc
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate .gitignore 39/39339/1
YuanHu [Wed, 28 Mar 2018 01:22:13 +0000 (09:22 +0800)]
Update .gitignore

Update .gitignore

Issue-ID: SDC-1079

Change-Id: I5da10608c5c46512d65fd7d111ff370415f95b74
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd Unit Test & Remove redundant code 33/39333/1
YuanHu [Wed, 28 Mar 2018 01:02:58 +0000 (09:02 +0800)]
Add Unit Test & Remove redundant code

Add Unit Test & Remove redundant code

Issue-ID: SDC-1078

Change-Id: I83ee83f3265386373749463c43dced047d4aa407
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd Unit Test 89/39089/1
YuanHu [Tue, 27 Mar 2018 13:18:46 +0000 (21:18 +0800)]
Add Unit Test

Add Unit Test

Issue-ID: SDC-1078

Change-Id: Ie61cfdc3865420da259260c98bc02dca8263c412
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd Unit Test for FileCommonUtils 63/39063/1
YuanHu [Tue, 27 Mar 2018 11:39:30 +0000 (19:39 +0800)]
Add Unit Test for FileCommonUtils

Add Unit Test for FileCommonUtils

Issue-ID: SDC-1078

Change-Id: Ib58fd14cf996eeea3cb8af82eb0f831d9ee40d3f
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoFix Nexus IQ Issue. 41/39041/1
YuanHu [Tue, 27 Mar 2018 10:55:40 +0000 (18:55 +0800)]
Fix Nexus IQ Issue.

Change org.apache.velocity's velocity to velocity's velocity

Issue-ID: SDC-1127

Change-Id: I1667291e615b5121bff429a0c8cd11a33295ec98
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoDisplay Extend Activities on WF Designer UI. 11/39011/1
YuanHu [Tue, 27 Mar 2018 09:58:42 +0000 (17:58 +0800)]
Display Extend Activities on WF Designer UI.

Display Extend Activities on WF Designer UI.
Use Extend Activities to Design Workflow and Save

Issue-ID: SDC-1130,SDC-1131

Change-Id: Iea62eb0edafb2270deaac89b458015e78d961cd0
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoInclude paletx components 05/39005/1
YuanHu [Tue, 27 Mar 2018 09:33:22 +0000 (17:33 +0800)]
Include paletx components

Include paletx components to WF Designer UI.

Issue-ID: SDC-1130,SDC-1131

Change-Id: Iad06b2dde8fc98d03a0e3633e829b686d75cafd0
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoInclude paletx core 95/38995/1
YuanHu [Tue, 27 Mar 2018 09:24:38 +0000 (17:24 +0800)]
Include paletx core

Include paletx core to WF Designer UI.

Issue-ID: SDC-1130,SDC-1131

Change-Id: I9a2591e022b5ff118cccbbc839796be19d70df84
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd model/node-data-type 85/38985/1
YuanHu [Tue, 27 Mar 2018 09:16:49 +0000 (17:16 +0800)]
Add model/node-data-type

Add model/node-data-type

Issue-ID: SDC-1130,SDC-1131

Change-Id: I90b1bf3c63aa02bf8cbbf1a57e0278301f6ecf19
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd model/workflow/swagger 73/38973/1
YuanHu [Tue, 27 Mar 2018 08:59:56 +0000 (16:59 +0800)]
Add model/workflow/swagger

Add model/workflow/swagger

Issue-ID: SDC-1130,SDC-1131

Change-Id: Id2de13c045ac81e147a1586c1d566b4a55033553
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd shared/input. 49/38949/3
YuanHu [Tue, 27 Mar 2018 08:11:02 +0000 (16:11 +0800)]
Add shared/input.

Add shared/input.

Issue-ID: SDC-1130,SDC-1131

Change-Id: Ib904ee1cf1801c094a04284d01062f9aecc9735e
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify css files 43/38943/1
YuanHu [Tue, 27 Mar 2018 07:57:07 +0000 (15:57 +0800)]
Modify css files

Modify css files

Issue-ID: SDC-1130,SDC-1131

Change-Id: I5da79bb12b7f9e52a4317bae190f873d2949b84f
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd paletx common & util 37/38937/1
YuanHu [Tue, 27 Mar 2018 07:50:00 +0000 (15:50 +0800)]
Add paletx common & util

Add paletx common & util

Issue-ID: SDC-1130,SDC-1131

Change-Id: Ibbdd8d4fabf45637be7d44400c18d34efc15d46e
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate directive and shared 33/38933/1
YuanHu [Tue, 27 Mar 2018 07:39:18 +0000 (15:39 +0800)]
Update directive and shared

Update directive and shared

Issue-ID: SDC-1130,SDC-1131

Change-Id: I900b87ee4c16ddc5f827d4d43d55cab509130e6e
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify css 25/38925/1
YuanHu [Tue, 27 Mar 2018 07:32:02 +0000 (15:32 +0800)]
Modify css

Modify css

Issue-ID: SDC-1130,SDC-1131

Change-Id: Ifac3cba09e400add51065528b5443271f8971bc5
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd Util Methods 21/38921/1
YuanHu [Tue, 27 Mar 2018 07:25:07 +0000 (15:25 +0800)]
Add Util Methods

Add Util Methods

Issue-ID: SDC-1130,SDC-1131

Change-Id: I37f8e484c1d4268a26e918597d7799fafe13db88
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify index.html and css 05/38905/2
YuanHu [Tue, 27 Mar 2018 06:59:18 +0000 (14:59 +0800)]
Modify index.html and css

Modify index.html and css

Issue-ID: SDC-1130,SDC-1131

Change-Id: Ic0451100918216c1ea408779bb32a692fbc848b8
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd paletx assets. 67/38867/4
YuanHu [Tue, 27 Mar 2018 06:15:04 +0000 (14:15 +0800)]
Add paletx assets.

Add paletx assets.

Issue-ID: SDC-1130,SDC-1131

Change-Id: I4b184c22d3542f8cb141b0984ab8a7a6c7a8f141
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify i18n files. 65/38865/1
YuanHu [Tue, 27 Mar 2018 06:05:45 +0000 (14:05 +0800)]
Modify i18n files.

Modify i18n files.

Issue-ID: SDC-1130,SDC-1131

Change-Id: I7a68dc06d269a9f0a6eaaa30d824967e8adc48d8
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd svgs. 61/38861/1
YuanHu [Tue, 27 Mar 2018 05:58:39 +0000 (13:58 +0800)]
Add svgs.

Add svgs.

Issue-ID: SDC-1130,SDC-1131

Change-Id: I231a1a8902e0d91364dee8beb139f9febc8a230c
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd paletx assets files. 13/38813/1
YuanHu [Tue, 27 Mar 2018 05:00:45 +0000 (13:00 +0800)]
Add paletx assets files.

Add paletx assets files.

Issue-ID: SDC-1130,SDC-1131

Change-Id: Ic31c668fd89728d2ff7a00dc2877a86785870724
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate .gitignore 87/38787/2
YuanHu [Tue, 27 Mar 2018 02:52:00 +0000 (10:52 +0800)]
Update .gitignore

Add new ignore files.

Issue-ID: SDC-1079

Change-Id: I3f898214457ebaedfed948a3015385b4e2a40854
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate Sample Data for Workflow. 85/38785/1
YuanHu [Tue, 27 Mar 2018 02:44:16 +0000 (10:44 +0800)]
Update Sample Data for Workflow.

Remove Chinese Characters from Sample Data of Workflow.

Issue-ID: SDC-1128

Change-Id: I057d99d8be850a6f37c525e7dad519aabedca405
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoGet Icon Data of Extend Activity. 77/38777/1
YuanHu [Tue, 27 Mar 2018 02:31:30 +0000 (10:31 +0800)]
Get Icon Data of Extend Activity.

Get Icon Data of Extend Activity.

Issue-ID: SDC-1129

Change-Id: I55e46068258e114cea1241285f1cab3e387a09f2
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate parent pom version. 71/38771/1
YuanHu [Tue, 27 Mar 2018 02:19:48 +0000 (10:19 +0800)]
Update parent pom version.

Change parent pom version from 1.1.0-SNAPSHOT to 1.1.0

Issue-ID: SDC-1004

Change-Id: I47e472fc926daf8b20c461139ab146f87f0620af
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoCode Optimization. 91/37691/2
YuanHu [Thu, 22 Mar 2018 06:41:08 +0000 (14:41 +0800)]
Code Optimization.

Code Optimization.

Issue-ID: SDC-1079

Change-Id: I118775236dc981fb0ec5564b92d2ae963bda983e
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoRemove excess dependencies. 37/37637/1
YuanHu [Thu, 22 Mar 2018 03:09:06 +0000 (11:09 +0800)]
Remove excess dependencies.

Remove excess dependencies.

Issue-ID: SDC-1079

Change-Id: If4dfd9845db5ec88d67f89e3e8431aac812729fe
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoFixed the Issue Checked by Nexus IQ. 89/37389/1
YuanHu [Wed, 21 Mar 2018 09:25:44 +0000 (17:25 +0800)]
Fixed the Issue Checked by Nexus IQ.

Clean up excess dependencies
Change the version of dependencies.

Issue-ID: SDC-1127

Change-Id: I7b87eb22f44bf68bf052b57bd17c08c0f146d5cb
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoService Proxy for Activity Spec. 71/37371/1
YuanHu [Wed, 21 Mar 2018 08:11:27 +0000 (16:11 +0800)]
Service Proxy for Activity Spec.

Call rest api to retrive activity specs.

Issue-ID: SDC-1129

Change-Id: Iae2144c01bffe39cf2691d12b7916afcb77f8090
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd Unit test. 41/37341/3
YuanHu [Wed, 21 Mar 2018 06:41:40 +0000 (14:41 +0800)]
Add Unit test.

Add Unit test for WorkflowModelerResource.

Issue-ID: SDC-1078

Change-Id: I5701f268a1bb187e765822dd8483c3766602becd
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoInsert Json to BPMN. 15/37315/2
YuanHu [Wed, 21 Mar 2018 03:02:54 +0000 (11:02 +0800)]
Insert Json to BPMN.

Insert Json to BPMN.

Issue-ID: SDC-1004

Change-Id: Iaa72cb5c44b1846bcfc2124c371f0a8433cd7ce1
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoRename model.json to temp_workflow.json 11/37311/2
YuanHu [Wed, 21 Mar 2018 02:17:55 +0000 (10:17 +0800)]
Rename model.json to temp_workflow.json

Rename model.json to temp_workflow.json

Issue-ID: SDC-1079

Change-Id: I0029dff00d7a6c06827d214f88416e654f928e23
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoSava Workflow Artifact to SDC 09/37309/1
YuanHu [Wed, 21 Mar 2018 02:06:57 +0000 (10:06 +0800)]
Sava Workflow Artifact to SDC

Sava Workflow Artifact to SDC

Issue-ID: SDC-1004

Change-Id: Ifab77db0d3b739304c0eff283aef3d382f6bf4bb
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoEntity Class for Workflow 07/37307/1
YuanHu [Wed, 21 Mar 2018 01:59:29 +0000 (09:59 +0800)]
Entity Class for Workflow

Define entity class for workflow

Issue-ID: SDC-1004

Change-Id: I4d3b30951e6f0eef3e66651615c9dac238c22e92
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoRefactor. 05/37305/1
YuanHu [Wed, 21 Mar 2018 01:49:49 +0000 (09:49 +0800)]
Refactor.

Code Optimization

Issue-ID: SDC-1079

Change-Id: I8e44498a762ab9072861b0258765efe8eb0ad9fe
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoJsonUtils for JSON format. 91/37291/1
YuanHu [Wed, 21 Mar 2018 01:30:16 +0000 (09:30 +0800)]
JsonUtils for JSON format.

JsonUtils for JSON format.

Issue-ID: SDC-1079

Change-Id: I8879652751a0c0ae9d2597e33997fc32a9baa816
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoEntity Class for Display Information. 83/37283/1
YuanHu [Wed, 21 Mar 2018 01:04:54 +0000 (09:04 +0800)]
Entity Class for Display Information.

Entity Class for Display Information.

Issue-ID: SDC-1129

Change-Id: I8b9a895b068de1537c9c0320be26e4a3fe641ac0
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify Logger Information 01/36901/1
YuanHu [Tue, 20 Mar 2018 02:49:36 +0000 (10:49 +0800)]
Modify Logger Information

Modify Logger Information.

Issue-ID: SDC-1079

Change-Id: I2a0f43bf41e21e8d094da079d8935fef9a768e1f
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoExtract Constant & Method. 99/36899/1
YuanHu [Tue, 20 Mar 2018 02:40:59 +0000 (10:40 +0800)]
Extract Constant & Method.

Extract Constant & Method.

Issue-ID: SDC-1079

Change-Id: I3d2d310eae2f3eb82bf6540b4beee5d7924da48e
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoRefactor. 95/36895/1
YuanHu [Tue, 20 Mar 2018 02:34:09 +0000 (10:34 +0800)]
Refactor.

Extract Method.

Issue-ID: SDC-1079

Change-Id: I77dafb1acf0fdd1f8a94aaa2492d2d458d1dbb22
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoCode Optimization. 85/36885/1
YuanHu [Tue, 20 Mar 2018 01:46:24 +0000 (09:46 +0800)]
Code Optimization.

Change config item 'msbServerAddr' to 'serviceAddr'.

Issue-ID: SDC-1079

Change-Id: I18275728ade2bc7016ea661b70a55f5550546ee7
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoParsing extend activities from file. 73/36873/2
YuanHu [Tue, 20 Mar 2018 00:57:44 +0000 (08:57 +0800)]
Parsing extend activities from file.

Parsing extend activities from json file.

Issue-ID: SDC-1129

Change-Id: Ideb7c473d17c2d533676fcc44bdefba183d34a9f
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoEntity Class for Activity Spec. 47/36647/1
YuanHu [Mon, 19 Mar 2018 11:06:16 +0000 (19:06 +0800)]
Entity Class for Activity Spec.

Definede entity class for activity specification extend.

Issue-ID: SDC-1129

Change-Id: I37d7c77f99002e8e4e1bd754a72d9c2f7b51aae6
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoSave Workflow Artifact to SDC. 51/36451/3
YuanHu [Mon, 19 Mar 2018 08:41:15 +0000 (16:41 +0800)]
Save Workflow Artifact to SDC.

Get SDC Serive Proxy Information from conf file.
Call rest api to save workflow artifact to SDC

Issue-ID: SDC-1004

Change-Id: I620674def79bdfb9fd71aebc96d0774bc7dfddd8
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoGet msbServerAddr from config file. 85/36185/1
YuanHu [Fri, 16 Mar 2018 08:19:09 +0000 (16:19 +0800)]
Get msbServerAddr from config file.

Get msbServerAddr from application config file.

Issue-ID: SDC-1128

Change-Id: Id260f8f94598ec3f3e4824b4c5e1a085d9a248fd
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoGet bpmn artifact from BE. 59/36159/1
YuanHu [Fri, 16 Mar 2018 03:28:03 +0000 (11:28 +0800)]
Get bpmn artifact from BE.

Get bpmn artifact from BE.

Issue-ID: SDC-1128

Change-Id: I33550c43f330f9fdaf6750ad4f4eefea0bebbdfd
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoGenerate bpmn for extend activities 21/35921/3
YuanHu [Thu, 15 Mar 2018 08:17:00 +0000 (16:17 +0800)]
Generate bpmn for extend activities

Modify BPMN Convertor to support conversion of extend activities.
Change copyright year from 2017 to 2017-2018

Issue-ID: SDC-679

Change-Id: I835fee3901302d53a948e50d2c2a03736f524e4b
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoClean up Redundant Code 15/35715/1
YuanHu [Wed, 14 Mar 2018 09:04:05 +0000 (17:04 +0800)]
Clean up Redundant Code

Clean up Redundant Code and Add Code Optimization.

Issue-ID: SDC-1078

Change-Id: Ic6d03acf811df443c02df1753ea95aa4bf36da62
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoRemove lombok to fix license issues. 67/35667/3
YuanHu [Wed, 14 Mar 2018 06:35:38 +0000 (14:35 +0800)]
Remove lombok to fix license issues.

Remove lombok to fix license issues cheched by Nexus IQ Server.

Issue-ID: SDC-1127

Change-Id: I1a15d695e95e7a2c30fb4febdd3fea6ce95e768c
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd Unit Test code. 77/35077/1
YuanHu [Mon, 12 Mar 2018 01:22:52 +0000 (09:22 +0800)]
Add Unit Test code.

Add Unit Test code.

Issue-ID: SDC-1078

Change-Id: I5166090d0f819fc8c97dfb19e1d095f5d1a92364
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoFixed the bugs checked by sonar. 13/34713/3
YuanHu [Thu, 8 Mar 2018 09:05:43 +0000 (17:05 +0800)]
Fixed the bugs checked by sonar.

Add keyword 'final' to the public static member variables of classes.

Issue-ID: SDC-1079

Change-Id: If1e68e4fa5e5709c0a42095bceb7ab3bf97143ac
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoFixed the bugs checked by sonar. 75/34475/2
YuanHu [Wed, 7 Mar 2018 09:13:17 +0000 (17:13 +0800)]
Fixed the bugs checked by sonar.

Add null pointer detected and protected.

Issue-ID: SDC-1079

Change-Id: I39c5280746d8ca2b476cbe27520d34370cb9075b
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoClose the 'DirectoryStream' after its be used. 53/34453/1
YuanHu [Wed, 7 Mar 2018 07:49:39 +0000 (15:49 +0800)]
Close the 'DirectoryStream' after its be used.

Close the 'DirectoryStream' after its be used.

Issue-ID: SDC-1080

Change-Id: Ic907bc58df838b9ed0fe24b1f943f259b08c3a08
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUnit Test for 'FileCommonUtils'. 49/34449/1
YuanHu [Wed, 7 Mar 2018 07:36:41 +0000 (15:36 +0800)]
Unit Test for 'FileCommonUtils'.

Test method for FileCommonUtils#readString(String)

Issue-ID: SDC-1078

Change-Id: Ifffe7105b235fda932e1a39b40cafce7d371255f
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoProvide sample data for WF Designer Adapter 83/32883/1
YuanHu [Mon, 26 Feb 2018 11:42:07 +0000 (19:42 +0800)]
Provide sample data for WF Designer Adapter

sample of serviceTask.
sample of scriptTask.
sample of workflow.

Issue-ID: SDC-1038

Change-Id: Iedd4391472b65aa7df444ce8427096eab1130eff
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoAdd run.sh for starting the micro-service 83/31583/1
YuanHu [Tue, 13 Feb 2018 08:34:27 +0000 (16:34 +0800)]
Add run.sh for starting the micro-service

Add shell script (run.sh) for starting the micro-service

Issue-ID: SDC-408

Change-Id: Ieb2aee701c82be5a3f7986e72eda8f7505e30997
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoIntegrate UI Resources into dropwizard. 73/31573/1
YuanHu [Tue, 13 Feb 2018 07:24:09 +0000 (15:24 +0800)]
Integrate UI Resources into dropwizard.

Use AssetsBundle to integrate UI resources into dropwizard.

Issue-ID: SDC-408

Change-Id: I987de3683c8d9beabf3e947cd3b830072f3c95cd
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoSetup and Publish Backend Service. 51/31551/1
YuanHu [Tue, 13 Feb 2018 03:22:10 +0000 (11:22 +0800)]
Setup and Publish Backend Service.

Setup backend service with dropwizard application framework.
Integrate backend with frontend to one micro-service.

Issue-ID: SDC-408

Change-Id: Ia6949302ee7c7ad6a4ce31e263f6a38183adfee3
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoModify WF Designer's Url Prefix. 85/31285/1
YuanHu [Mon, 12 Feb 2018 01:35:05 +0000 (09:35 +0800)]
Modify WF Designer's Url Prefix.

Moddify the base url of workflow designer from '/' to '/workflow-modeler', in order to integrate with SDC.

Issue-ID: SDC-1012

Change-Id: Ia3059055caa2cc2cd25fe92a467649a9de245d67
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoOrganized FE Resources in a jar. 05/31005/1
YuanHu [Fri, 9 Feb 2018 08:13:05 +0000 (16:13 +0800)]
Organized FE Resources in a jar.

Package FE Resources and output a jar for Integration with Server.

Issue-ID: SDC-1011

Change-Id: Ief938117ebe23466849f9643d9217a10a8e95160
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoProvide the rest api of saving workflow data. 27/30627/1
YuanHu [Wed, 7 Feb 2018 08:46:51 +0000 (16:46 +0800)]
Provide the rest api of saving workflow data.

Save temporary files to local.

Issue-ID: SDC-1004

Change-Id: I09f52cdf4ff39e103b7f75041e070c4148b23e07
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoBuild up the api-doc for rest apis 07/30407/1
YuanHu [Tue, 6 Feb 2018 09:05:26 +0000 (17:05 +0800)]
Build up the api-doc for rest apis

Import swagger UI resource files to build up the rest api document.

Issue-ID: SDC-1002

Change-Id: I2676211bb6227d343db18486f4be3d1709561f6b
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoUpdate Dropwizard to 1.2.3 version 19/30219/1
YuanHu [Mon, 5 Feb 2018 07:34:32 +0000 (15:34 +0800)]
Update Dropwizard to 1.2.3 version

Update Dropwizard to the Latest Version (1.2.3) for some security strategy.

Issue-ID: SDC-987

Change-Id: I9c02b449230c613f630fe6ee79aa20cdb4c8a47e
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoimplement class for the Rest APIs. 13/30213/1
YuanHu [Mon, 5 Feb 2018 07:03:34 +0000 (15:03 +0800)]
implement class for the Rest APIs.

Provide implement Service Resource Classes for the Rest APIs.

Issue-ID: SDC-997

Change-Id: If94f3835e69e12455380fa10513118a6e11575c5
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoImporting Some Tool Class. 99/30199/1
YuanHu [Mon, 5 Feb 2018 04:23:24 +0000 (12:23 +0800)]
Importing Some Tool Class.

Importing tool class for common use.

Issue-ID: SDC-981

Change-Id: Ic5c9f3f0c4944c55afb74d940d10f6b5024b6405
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoSetup Micro-Service for WF Designer SDC Adapter 37/30137/1
YuanHu [Fri, 2 Feb 2018 08:51:31 +0000 (16:51 +0800)]
Setup Micro-Service  for WF Designer SDC Adapter

Use the dropwizard application develop framework to setup the mirco-service for the  WF Designer SDC Adapter

Issue-ID: SDC-981

Change-Id: Icaf39c08d7bf537c65c15fb8a4f3f0668eb6e0da
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoFormat file content 89/28889/2
YuanHu [Tue, 23 Jan 2018 09:10:12 +0000 (17:10 +0800)]
Format file content

File formatting

Issue-ID: SDC-909

Change-Id: I5b97a63e76f4b5bb305ba21c521e7ae012eaf3c3
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoMerge "Fix the failure of Unit Test."
HuabingZhao [Fri, 12 Jan 2018 02:57:00 +0000 (02:57 +0000)]
Merge "Fix the failure of Unit Test."

6 years agochange file encoding 97/27997/1
Lvbo163 [Fri, 12 Jan 2018 02:47:38 +0000 (10:47 +0800)]
change file encoding

change pc to unix

Issue-ID: SDC-910

Change-Id: I3fde01a1b8c8daa4ea34622f369fb2e04b59b47f
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agoFix the failure of Unit Test. 95/27995/1
YuanHu [Fri, 12 Jan 2018 02:34:55 +0000 (10:34 +0800)]
Fix the failure of Unit Test.

Update the test data file 'template-test.bpmn20.xml' .

Issue-ID: SDC-909

Change-Id: I96db1b7e7dbdf9d79c341cc88c31f8d34d4b83b5
Signed-off-by: YuanHu <yuan.hu1@zte.com.cn>
6 years agoadd backend service 51/27951/1
Lvbo163 [Thu, 11 Jan 2018 11:13:03 +0000 (19:13 +0800)]
add backend service

add data access interfaces for template data

Issue-ID: SDC-905

Change-Id: Ie632b00dbc6ede01b0ee8a3c7abdbbc1f476f1e4
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agosupport exclusive-gateway 29/27929/1
Lvbo163 [Thu, 11 Jan 2018 06:18:25 +0000 (14:18 +0800)]
support exclusive-gateway

add exclusive gateway definition

Issue-ID: SDC-902

Change-Id: Id7ff89d30735fa16169c2a78b743e1565eb90410
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agoadd internationalization 15/27915/1
Lvbo163 [Thu, 11 Jan 2018 02:57:14 +0000 (10:57 +0800)]
add internationalization

add i18n for internationalization

Issue-ID: SDC-901

Change-Id: I2784194b0fbf1f1b3de9dd03feb33d03ba495e15
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agoadjust folder 13/27913/1
Lvbo163 [Thu, 11 Jan 2018 02:22:16 +0000 (10:22 +0800)]
adjust folder

change fold menu to menus

Issue-ID: SDC-900

Change-Id: Ifce180badf4f468a3291b118bfd4f631483541ec
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agounpdate microservice config info 05/27905/1
Lvbo163 [Thu, 11 Jan 2018 01:52:16 +0000 (09:52 +0800)]
unpdate microservice config info

add id for microservice config info

Issue-ID: SDC-899

Change-Id: I2cc2543458aea11603fd70ca95b25581ecd87a50
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agosupport edit rest task properties 13/27813/1
Lvbo163 [Wed, 10 Jan 2018 09:29:26 +0000 (17:29 +0800)]
support edit rest task properties

modify rest taks config info, and enable edit rest task properties.component.css

Issue-ID: SDC-897

Change-Id: Icad8c1ee60d7572f311d5cba97cda6b2144a7469
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agosplit element by type 01/27801/1
Lvbo163 [Wed, 10 Jan 2018 07:05:39 +0000 (15:05 +0800)]
split element by type

split elements by type in toolbar

Issue-ID: SDC-895

Change-Id: I0254c9c5f938df80942d60ffefe4b8577c788233
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agofix error while workflow is empty 09/27709/2
Lvbo163 [Tue, 9 Jan 2018 11:31:52 +0000 (19:31 +0800)]
fix error while workflow is empty

workflow select list error while workflow list is empty

Issue-ID: SDC-891

Change-Id: I3c92891efe4b323fcc6130b3ead6dcc7ff61af48
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agoremove plan name from plan definition 91/27691/3
Lvbo163 [Tue, 9 Jan 2018 08:15:28 +0000 (16:15 +0800)]
remove plan name from plan definition

change workflow structure

Issue-ID: SDC-889

Change-Id: I8ddb053361960d741920c7fe6fff628eb29fbf0c
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agocode format 99/26299/1
Lvbo163 [Thu, 14 Dec 2017 06:43:59 +0000 (14:43 +0800)]
code format

code format for workflow converter

Issue-ID: SDC-753

Change-Id: If1a128265c263761d0fa5030c0a96a74912a3a6a
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agoconverter supports error element 93/26093/1
Lvbo163 [Tue, 12 Dec 2017 09:02:34 +0000 (17:02 +0800)]
converter supports error element

Converter support bpmn error elements(error start/end event)

Issue-ID: SDC-746

Change-Id: Ie29614ea066c06aa34152570ff75bf864ea2f90e
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>
6 years agoconverter supports rest service task 27/26027/1
Lvbo163 [Mon, 11 Dec 2017 10:53:08 +0000 (18:53 +0800)]
converter supports rest service task

converter supports extended bpmn element rest service task.

Issue-ID: SDC-747

Change-Id: Id468269bfc7eab3ed57a7da6d1d2e58043fa088c
Signed-off-by: Lvbo163 <lv.bo163@zte.com.cn>