Commit Graph

334 Commits

Author SHA1 Message Date
everywhere.z 4d896f5674 bug #I61UZ6 switch选择组件使用标签在同一组件时固定选到最后一个 2022-11-28 13:30:18 +08:00
everywhere.z dc58c3c826 enhancement #I63C31 zk,etcd支持只刷新改变的部分 2022-11-28 11:03:31 +08:00
铂赛东 f307380a23
!134 增加 sql-lite sql 文件
Merge pull request !134 from 与或非/issues/I63B4Y
2022-11-27 09:42:31 +00:00
everywhere.z daa36d40a0 ETCD存储代码优化 2022-11-27 17:27:18 +08:00
铂赛东 eff6243b54
!133 新增graaljs脚本插件
Merge pull request !133 from zendwang/feature-graaljs-v0
2022-11-27 08:39:45 +00:00
gaibu d0a4bcd658 feat #I63B4Y 增加 sql-lite sql 文件 2022-11-27 10:56:20 +08:00
everywhere.z cec930269a 优化脚本测试用例 2022-11-25 16:03:38 +08:00
zendwang f5f07c315f 添加Js脚本组件与Java交互元数据的单测 2022-11-24 09:16:47 +08:00
zendwang 7956a3014c enhancement 新增graaljs脚本插件 2022-11-22 11:58:10 +08:00
zendwang d73f8269f3 enhancement 新增graaljs脚本插件 2022-11-22 11:58:09 +08:00
铂赛东 39c94e77d0
!129 支持etcd分离chain以及脚本的存储结构
Merge pull request !129 from zendwang/dev
2022-11-10 07:12:04 +00:00
zendwang 9467f8ba6b enhancement 支持etcd分离chain以及脚本的存储结构 2022-11-08 20:10:28 +08:00
everywhere.z edf4169238 优化zk测试代码 2022-11-08 13:04:31 +08:00
zendwang b05aba0e1d enhancement 支持etcd分离chain以及脚本的存储结构 2022-11-07 22:51:47 +08:00
everywhere.z 29be7d602a 优化测试用例,补充注释 2022-11-07 18:47:23 +08:00
铂赛东 9f904eae00
!128 enhancement #I5Y92X 支持选择组件跳转同时指定组件名和标签
Merge pull request !128 from 码农小易/dev
2022-11-07 10:42:47 +00:00
码农小易 9162607cb0 兼容SwitchComponent返回"tag:xxx"格式 2022-11-07 13:59:56 +08:00
everywhere.z b6da5a278d 优化测试用例 2022-11-07 12:55:57 +08:00
zendwang c71efffa6a enhancement 支持etcd分离chain以及脚本的存储结构 2022-11-06 22:19:21 +08:00
everywhere.z 97b17095fe 优化测试用例 2022-11-06 11:47:24 +08:00
everywhere.z b8eaeda490 删除ExecutableEntity这个类,这个类为老表达式中的解析对象 2022-11-06 11:47:09 +08:00
everywhere.z 741f18dca0 enhancement #I5ZLH6 支持zk分离chain以及脚本的存储结构 2022-11-05 12:01:28 +08:00
everywhere.z 657a557d7e enhancement #I5XWL2 数据库插件支持脚本的存储 2022-11-03 13:44:09 +08:00
everywhere.z aafc668d44 enhancement #I5XWL2 数据库插件支持脚本的存储 2022-11-03 13:42:32 +08:00
铂赛东 901bd35160
!127 enhancement #I5XWL2 数据库插件支持脚本的存储
Merge pull request !127 from 与或非/issues/I5XWL2
2022-11-02 08:31:35 +00:00
everywhere.z b549c08532 优化测试脚本 2022-11-02 14:36:08 +08:00
everywhere.z 3a2fcb56b8 bug #I5YEHG 脚本的加载有先后顺序问题 2022-11-02 14:30:43 +08:00
码农小易 6edd4b34c1 enhancement #I5Y92X 支持选择组件跳转同时指定组件名和标签 2022-11-01 14:32:10 +08:00
tangkc 0c0355b8a4 enhancement #I5XWL2 数据库插件支持脚本的存储 2022-10-29 22:25:10 +08:00
tangkc 29c8019301 enhancement #I5XWL2 数据库插件支持脚本的存储 2022-10-29 21:55:35 +08:00
everywhere.z d40198dc2e 修复xml CDATA里的换行被忽略的bug 2022-10-24 17:20:42 +08:00
everywhere.z a662102fac 脚本加上language属性 2022-10-24 16:25:06 +08:00
everywhere.z 310454929b enhancement #I5XB03 增加dtd文件,加强xml的提示 2022-10-24 11:48:11 +08:00
everywhere.z c20ac04326 bug #I5WSG9 2.9.0版本tag在WHEN下不生效 2022-10-21 14:22:15 +08:00
everywhere.z 6dba240b1b feature #I5WNMG 脚本组件支持javascript的语法 2022-10-21 12:05:42 +08:00
everywhere.z e584527d86 feature #I5WNMG 脚本组件支持javascript的语法 2022-10-20 16:03:41 +08:00
everywhere.z 09db166b91 feature #I5WNMG 脚本组件支持javascript的语法 2022-10-20 15:50:11 +08:00
everywhere.z 96f55b2ee8 feature #I5WNMG 脚本组件支持javascript的语法 2022-10-19 23:53:22 +08:00
everywhere.z f9af32423a 优化pom 2022-10-19 23:07:32 +08:00
everywhere.z 524d97ba56 脚本测试用例增加一些groovy的新玩法测试 2022-10-17 19:24:17 +08:00
everywhere.z c835ae1266 修正测试用例的pom 2022-10-09 18:33:52 +08:00
everywhere.z 979c4ea070 feature #I5RV4W 加强脚本和java之间的互动 2022-10-08 18:13:41 +08:00
everywhere.z f364bedf90 优化zk的测试用例 2022-10-07 23:02:51 +08:00
everywhere.z 0ef87467cd enhancement #I5U5O6 对声明式类&方法进行了重构,提升了使用友好度 2022-10-04 23:36:06 +08:00
everywhere.z 0d99e2f64e enhancement #I5U5O6 对声明式类&方法进行了重构,提升了使用友好度 2022-10-04 01:27:46 +08:00
everywhere.z fdae528311 feature #I5RG4H 选择组件支持组件标签选择 2022-10-03 19:30:57 +08:00
everywhere.z 527102eece feature #I5U3RC 支持组件级别的规则参数配置 2022-10-03 11:40:19 +08:00
everywhere.z ff60fb06b1 feature #I5RV4W 加强脚本和java之间的互动 2022-10-02 15:58:07 +08:00
everywhere.z ab5fd6c879 feature #I5RV5D 循环表达式特性的增加 2022-10-01 22:21:45 +08:00
everywhere.z 8d8f0e286e enhancement #I5U1FH 去除老的表达式的支持,精简代码 2022-09-30 18:37:32 +08:00
everywhere.z 4003ab6cfc 增加被误删的规则文件 2022-09-24 17:04:22 +08:00
everywhere.z 322a3f71e9 优化etcd和nacos的测试用例 2022-09-22 00:56:00 +08:00
everywhere.z 7fb16c21b6 优化测试用例代码,jetcd-core升级到0.7.3 2022-09-21 00:41:18 +08:00
everywhere.z 71ff28e6be 优化测试用例代码 2022-09-20 18:35:07 +08:00
tangkc ead5896d04 feature #I5ROOR SQL plugin 完善单元测试 2022-09-20 17:52:35 +08:00
nmnl 6f67831e05 Merge branch 'dev' of gitee.com:dromara/liteFlow into dev
Signed-off-by: nmnl <mlllx@icloud.com>
2022-09-20 04:50:01 +00:00
mll 0a1671b5ab nacos rule
1.调整填充初始化数据
2.调整listener
3.测试用例调整
2022-09-20 09:11:58 +08:00
zendwang e383cb7b73 Merge branch 'feature-rule-plugin-etcd' into dev
# Conflicts:
#	liteflow-rule-plugin/pom.xml
#	liteflow-testcase-el/pom.xml
2022-09-20 09:09:32 +08:00
everywhere.z b266318c59 增加同一组件在动态构建时多构建的测试用例 2022-09-20 00:09:43 +08:00
tangkc 55e3e33337 feature #I5ROOR 整理 SQLParserVO 的属性 2022-09-19 21:44:48 +08:00
zendwang 5ecf400017 enhancement #I5R005 添加Etcd存储规则插件 2022-09-19 19:33:57 +08:00
mll 73084b8da3 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	liteflow-rule-plugin/pom.xml
#	liteflow-testcase-el/pom.xml
2022-09-19 17:08:47 +08:00
tangkc cbc4df5809 feature #I5ROOR 增加关系型数据库EL存储插件 2022-09-18 22:08:46 +08:00
everywhere.z 03b9713190 声明式单类定义多组件的测试用例名称优化,便于识别 2022-09-18 00:05:08 +08:00
mll 5266cd93de 填充初始化数据 2022-09-15 21:32:23 +08:00
mll baaddb013e 增加nacos - rule 2022-09-15 20:26:57 +08:00
everywhere.z aace3d94fc 去除zk在其他模块的测试用例 2022-09-15 14:09:21 +08:00
铂赛东 a444127321
!107 @LiteflowMethod注解支持将方法声明成组件
Merge pull request !107 from Sorghum/feature-sorghum-I581A1
2022-09-15 04:51:31 +00:00
zendwang a368949d71 enhancement #I5R005 添加Etcd存储规则插件 2022-09-14 14:33:38 +08:00
sorghum e0374817e2 #feature #I581A1 @LiteflowRetry优化,只允许再Process方法上注解 优化Import包,优化部分单词拼写错误,修复初始化存在的可能bug,增加部分注释,@LiteflowComponent再cmpCofig中代替@Component 2022-09-14 09:37:53 +08:00
everywhere.z f3b8993457 enhancement #I5QMDZ 把Zk存储的支持拆出来作为插件解耦合 2022-09-11 15:03:07 +08:00
sorghum cbff63fc17 #feature #I581A1 @LiteflowMethod @LiteflowRetry 支持方法级注解,新增完整的注解多NodeCmp功能特性测试包 2022-09-08 15:04:47 +08:00
everywhere.z 1fcc57f92d 优化测试用例 2022-09-07 13:25:56 +08:00
everywhere.z aec452f36a 优化测试用例 2022-09-06 18:27:53 +08:00
sorghum e079ae9427 #feature #I581A1 @LiteflowMethod注解 新增新的cmpClass属性,可以定义方法级所生成的nodeComponent类型 2022-09-05 19:28:33 +08:00
everywhere.z cc8797ab0e bug #I5PK9Q 隐式流程里的异常会导致主流程里的异常发生 2022-09-03 18:10:51 +08:00
sorghum dbd3c5a4d7 #feature #I581A1 @LiteflowMethod注解支持将方法声明成组件 2022-09-01 08:44:12 +08:00
tangkc 4cb1d938be enhancement #I5OFN9 单元测试绝对路径 el.xml 配置文件错误 2022-08-28 15:06:13 +08:00
everywhere.z 75dce7b7c4 feature #I5KTST IF三元符语法的添加以及IF ELIF ELSE语法的添加 2022-08-26 00:29:34 +08:00
everywhere.z 0c82f48233 enhancement #I5O22X 增加EL解析中的报错详细信息 2022-08-25 18:06:23 +08:00
everywhere.z 8653a2b989 feature #I5KTST IF三元符语法的添加以及IF ELIF ELSE语法的添加 2022-08-25 11:35:09 +08:00
everywhere.z b9dd5e7eaf bug #I5NFV3 在zk集群中多个zk地址不生效的bug 2022-08-23 00:41:28 +08:00
everywhere.z b381527f05 pom的项目版本号都改成revision 2022-08-21 23:32:58 +08:00
everywhere.z 537d0a92a5 enhancement #I5MZJY 解决循环调用同步的隐式流程,参数只能取一次的问题 2022-08-18 18:25:50 +08:00
everywhere.z cc7af44d45 feature #I5M34O 支持在流程执行前就传入一个初始化好的context对象的特性 2022-08-16 09:20:41 +01:00
林佳坤 a922c49faf test:解析el.xml类型指定错误 2022-08-16 16:08:13 +08:00
zendwang 1dde78b2a0 refactor #I5EU86 序列化类库fastjson转为jackson 2022-08-04 18:13:41 +08:00
zendwang 19bdab3b65 refactor #I5EU86 序列化类库fastjson转为jackson 2022-08-04 18:13:41 +08:00
zendwang 931e6da455 refactor #I5EU86 序列化类库fastjson转为jackson 2022-08-04 18:13:40 +08:00
everywhere.z f05329c792 feature #I5IA5U 提供节点包装语法+替补节点的功能,增加el表达式来完成 2022-07-27 00:16:48 +08:00
everywhere.z fee14a6a22 enhancement #I5IOC5 LiteFlowResponse增加一个errorCode 2022-07-26 23:24:01 +08:00
铂赛东 4bd63e8925
!88 LiteFlowResponse增加一个errorCode
Merge pull request !88 from zendwang/issue-I5IOC5
2022-07-26 14:27:39 +00:00
everywhere.z f89683bfb9 enhancement #I5IJLN 支持脚本里获取requestData 2022-07-26 21:48:19 +08:00
zendwang bffd69cd8f enhancement #I5IOC5 LiteFlowResponse增加一个errorCode 2022-07-26 14:59:32 +08:00
everywhere.z daa65d0d0e feature #I5IA5U 提供节点包装语法+替补节点的功能,增加el表达式来完成 2022-07-26 00:51:05 +08:00
119431682@qq.com 9ee43b0441 Merge branch 'master' of https://gitee.com/dromara/liteFlow into optimized/refactoring-parser-init
 Conflicts:
	liteflow-core/src/main/java/com/yomahub/liteflow/core/FlowExecutor.java
2022-07-19 22:36:38 +08:00
119431682@qq.com 622669176d test: custom el class parsing yml file 2022-07-19 22:32:30 +08:00
everywhere.z 4f54a7f817 bug #I5F73R 隐式子流程如果是并发的,则初始参数在并发中会被覆盖的问题 2022-07-19 12:37:03 +08:00
everywhere.z 0409561d45 bug #I5F73R 隐式子流程如果是并发的,则初始参数在并发中会被覆盖的问题 2022-07-19 00:49:26 +08:00
everywhere.z 8c5bcd269b bug #I5HBJC 当有并行子流程的时候,获取当前chainName有bug 2022-07-16 00:55:42 +08:00
everywhere.z 85389a9975 bug #I5HBJC 当有并行子流程的时候,获取当前chainName有bug 2022-07-15 20:14:23 +08:00
everywhere.z 20a955dc49 优化测试用例 2022-07-14 18:47:57 +08:00
everywhere.z 84852f7a71 enhancement #I5GD1G 在CmpStep中增加tag的属性 2022-07-14 16:04:28 +08:00
everywhere.z 965b4c0aef 优化测试用例 2022-07-13 21:59:19 +08:00
mll 26af9f80e8 1.新增测试用例:switch to单个node时出错:删除多添加类
2.删除EL测试用例下BaseTest已经引入的IdGeneratorHolder
2022-07-13 10:08:22 +08:00
mll 8c8d2a7208 Merge remote-tracking branch 'origin/dev' into dev 2022-07-13 09:48:52 +08:00
everywhere.z 71b054df6a enhancement #I5GS5F 优化Id生成器的Holder类的逻辑 2022-07-12 23:46:31 +08:00
tangkc 98683157aa 修改单元测试路径名 2022-07-12 22:33:51 +08:00
mll 86dbd8d3c2 新增测试用例:switch to单个node时出错:删除多添加类 2022-07-12 18:15:11 +08:00
mll 886f7b1444 Merge remote-tracking branch 'origin/dev' into dev 2022-07-12 18:11:48 +08:00
mll 8cab5654b6 新增测试用例:switch to单个node时出错: (2022-07-12 switch 异常错误.c.y.l.builder.el.operator.ToOperator : parameter error;
run QlExpress Exception at line 1)
2022-07-12 18:11:44 +08:00
everywhere.z dc3226cd73 修改测试用例 2022-07-12 11:53:54 +08:00
tangkc 211e58e531 enhancement #I5GBXI 支持EL中任意地方的注释 2022-07-10 23:44:34 +08:00
tangkc e3e3eaa4ab Merge branch 'dev' of https://gitee.com/dromara/liteFlow into issues/I5GBXI 2022-07-10 23:25:18 +08:00
tangkc 11d3347d78 enhancement #I5GBXI 支持EL中任意地方的注释 2022-07-10 23:24:58 +08:00
everywhere.z 380a0b38b9 el-springnative测试用例细节点修复 2022-07-10 23:15:28 +08:00
铂赛东 76986e8385
!79 补充el-springnative 测试用例
Merge pull request !79 from zendwang/dev2
2022-07-10 14:56:53 +00:00
zendwang e1ef758456 添加spring native环境下全新EL表达式测试工程 2022-07-10 22:25:59 +08:00
tangkc b1301f4e91 完善 liteflow-testcase-el-nospring 测试用例 2022-07-10 20:47:29 +08:00
tangkc 46a05cfb79 完善 liteflow-testcase-el-nospring 测试用例 2022-07-10 20:04:21 +08:00
tangkc 35532d6186 完善 liteflow-testcase-el-nospring 测试用例 2022-07-10 16:26:15 +08:00
tangkc f6887c4f01 完善 liteflow-testcase-el-nospring 测试用例 2022-07-10 15:52:57 +08:00
码农小易 c0a60f3827 enhancement #I5GC33 完善testcase-el所有测试用例中有关elf语法没带分号的代码 2022-07-10 01:47:03 +08:00
everywhere.z b16621c0b4 bug #I5G9L0 在相同组件执行完之后,取steps的时候,存在报错现象 2022-07-08 23:32:09 +08:00
everywhere.z ba2349038a enhancement #I5FNR4 减少Liteflow核心包对第三方包的依赖 2022-07-05 22:23:16 +08:00
everywhere.z db0548963b 修改ignore 2022-07-05 16:55:47 +08:00
zendwang e371aa0f1c 统一版本号定义 2022-07-04 15:59:29 +08:00
everywhere.z cea351b2a4 新增复杂el的测试用例 2022-07-03 20:09:25 +08:00
everywhere.z edb4d4c3b7 隐式调用流程增加this调用的用法 2022-07-03 11:14:17 +08:00
everywhere.z 17ccf4791a cond这种单词改成switch 2022-07-03 00:50:50 +08:00
everywhere.z 4785393bf7 feature #I5CW7I 【版本特性】构造全新的EL规则表达式 2022-06-28 22:49:59 +08:00
everywhere.z 7ed969f465 feature #I5CW7I 【版本特性】构造全新的EL规则表达式 2022-06-28 22:31:46 +08:00
everywhere.z 0764214b7b feature #I5CW7I 【版本特性】构造全新的EL规则表达式 2022-06-28 00:05:10 +08:00
everywhere.z b7bd862105 更改测试用例的结构 2022-06-27 19:08:07 +08:00