1816660c14
feat: support context menu and draggable button ( #844 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#844
2024-04-25 16:27:03 +08:00
b3301e19de
feat: support sort m2m & o2m fields ( #768 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#768
2024-04-24 21:46:05 +08:00
c82fe54fe4
feat: support date range field ( #828 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#828
2024-04-24 20:56:07 +08:00
a5f865c112
chore(version): release v0.21.22 ( #841 )
...
Reviewed-on: daoyoucloud/tachybase#841
2024-04-24 18:57:53 +08:00
021c8a9a16
fix: plugin-approval, submit approval or reject faild ( #835 )
...
Reviewed-on: daoyoucloud/tachybase#835
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-24 16:05:44 +08:00
ff3496ea79
chore(version): release v0.21.21 ( #830 )
...
Reviewed-on: daoyoucloud/tachybase#830
2024-04-24 13:11:55 +08:00
72bb3b43fe
chore(version): release v0.21.20 ( #819 )
...
Reviewed-on: daoyoucloud/tachybase#819
2024-04-23 20:55:26 +08:00
1b59cb2a6b
feat: 工作流审批组件完善 ( #673 )
...
Co-authored-by: sealday <zhanglin@daoyoucloud.com>
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#673
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-23 20:51:33 +08:00
072b3d3662
chore: release version mistake ( #809 )
...
Reviewed-on: daoyoucloud/tachybase#809
2024-04-23 14:23:58 +08:00
13fa2ffea3
chore: version 20240423 组件补全组件报错 ( #807 )
...
Co-authored-by: lyx <2027667395@qq.com>
Reviewed-on: daoyoucloud/tachybase#807
Co-authored-by: hello@lv <2256334253@qq.com>
Co-committed-by: hello@lv <2256334253@qq.com>
2024-04-23 12:21:14 +08:00
a5f2dea973
fix: support attachment showCount set ( #801 )
...
Reviewed-on: daoyoucloud/tachybase#801
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-22 21:26:30 +08:00
f0472afcb5
feat: 支持快速更新插件版本 ( #797 )
...
Reviewed-on: daoyoucloud/tachybase#797
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-22 16:26:32 +08:00
99b79d87ad
chore(version): release v0.21.18 ( #784 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#784
2024-04-20 07:02:22 +08:00
7371495cda
chore(version): release version v0.21.17 ( #778 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#778
2024-04-20 04:35:49 +08:00
e9a090d674
fix: 修复视图, 当日期没有数据时,前端显示Invalid Date ( #767 )
...
![image](/attachments/be7d49d9-2d06-4f06-8087-46be51add4cb)
![image](/attachments/f969e654-7d3f-4eef-8bea-21f8dcf3a909)
Co-authored-by: sealday <zhanglin@daoyoucloud.com>
Reviewed-on: daoyoucloud/tachybase#767
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-19 14:17:16 +08:00
b1bff7d27e
feat: 图标搜索优化, 给选中的图标添加背景色,方便识别 ( #754 )
...
![image](/attachments/52e527f2-5952-4ad4-b09e-d49222425be6)
Reviewed-on: daoyoucloud/tachybase#754
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-18 13:37:13 +08:00
d355519550
feat: 将表单的布局模式,按钮设置的默认位置, 放置在右上角
2024-04-18 13:10:38 +08:00
b4aa7ddea7
chore(version): release v0.21.16
2024-04-18 03:09:15 +08:00
a5bf64eb93
chore(version): release v0.21.15
2024-04-18 01:33:03 +08:00
62c2a27fdb
fix: import es modules error
2024-04-18 01:30:46 +08:00
c53dedd2b2
chore(version): release v0.21.14
2024-04-18 00:10:10 +08:00
8da9c47a7e
feat: 支持设置显示附件数量 ( #753 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachycode#753
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-18 00:03:32 +08:00
2dd8e25616
fix: plugin add is ok now
...
Reviewed-on: daoyoucloud/tachycode#751
2024-04-17 17:01:42 +08:00
4935dff231
fix: 修复级联选择在编辑的时候没有默认值 close #633 ( #749 )
...
Reviewed-on: daoyoucloud/tachycode#749
Co-authored-by: wjh <wwwjh0710@163.com>
Co-committed-by: wjh <wwwjh0710@163.com>
2024-04-17 16:53:19 +08:00
3570696595
fix: default version is 0.0.1
2024-04-17 16:36:09 +08:00
6d0e3eded2
fix: 重命名图标搜索文件 ( #745 )
...
Reviewed-on: daoyoucloud/tachycode#745
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-17 14:00:14 +08:00
e3f23fa7b1
feat: 图标支持快捷搜索, 悬浮提示 ( #743 )
...
![image](/attachments/24bd3a25-990d-431c-8682-a7e034d7826d)
Co-authored-by: sealday <zhanglin@daoyoucloud.com>
Reviewed-on: daoyoucloud/tachycode#743
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-17 13:56:39 +08:00
8d9fc95977
feat: 更改表格列宽默认值为20 ( #741 )
...
Reviewed-on: daoyoucloud/tachycode#741
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-17 12:48:34 +08:00
2ba865af2c
feat: 更改npm包管理器默认地址, 以及 更改dump-load的file选项为必选 ( #740 )
...
Reviewed-on: daoyoucloud/tachycode#740
Co-authored-by: bai.zixv <bai.zixv@foxmail.com>
Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
2024-04-17 12:14:33 +08:00
lyx
25418ffbde
chore: version
2024-04-16 21:48:28 +08:00
c7c497659d
chore: fix upload @tachybase/cli source files
...
Signed-off-by: sealday <zhanglin@daoyoucloud.com>
2024-04-16 20:07:51 +08:00
e0be6a7aba
fix: 修复自定义组件下拉框没有自定义显示选项 ( #730 )
...
Reviewed-on: daoyoucloud/tachycode#730
Co-authored-by: wjh <wwwjh0710@163.com>
Co-committed-by: wjh <wwwjh0710@163.com>
2024-04-16 15:53:13 +08:00
520b0024d4
chore(version): release v0.21.12
2024-04-16 04:44:41 +08:00
2733e513d2
chore(release): release v0.21.11
2024-04-16 04:35:58 +08:00
bbf19d31c7
fix: support fuzzy search in cascader & fix undefined label ( #718 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachycode#718
Co-authored-by: sealday <zhanglin@daoyoucloud.com>
Co-committed-by: sealday <zhanglin@daoyoucloud.com>
2024-04-15 19:03:29 +08:00
9116a74823
chore(version): release v0.21.7
2024-04-15 05:32:07 +08:00
4784973930
chore: 清理 TachyBase 插件,移除临时的多进程通信代码
...
Reviewed-on: daoyoucloud/tachycode#707
2024-04-15 05:04:12 +08:00
f64a661e05
chore: 清理部分插件,修复 @tachybase/cli 工具 关联 #704
...
Reviewed-on: daoyoucloud/tachycode#706
2024-04-15 01:58:18 +08:00
690a275f1a
fix: build
2024-04-13 03:25:36 +08:00
c6406a0c47
fix: import json warnning
2024-04-13 00:35:20 +08:00
ec406f25ef
feat: 新命令行工具 @tachybase/cli
...
Reviewed-on: daoyoucloud/tachycode#700
2024-04-12 19:20:14 +08:00
b253ffafb6
chore(version): release v0.21.6
2024-04-11 00:06:27 +08:00
d2ba989f56
chore(version): release v0.21.5
2024-04-10 22:20:34 +08:00
06ac4f04c4
fix: version mismatch
2024-04-10 16:36:38 +08:00
6351c1c44f
chore(version): release v0.21.4
...
Reviewed-on: daoyoucloud/tachycode#668
2024-04-10 16:14:26 +08:00
8a2548f480
feat: 移动端支持筛选
...
Reviewed-on: daoyoucloud/tachycode#638
2024-04-10 15:54:01 +08:00
33a0b34c07
chore(version): release v0.21.3
2024-04-10 01:28:26 +08:00
311e74e3f7
chore(version): release new version
2024-04-10 01:26:07 +08:00
fe69e14aa6
chore(version): release 0.21.2-alpha.13
2024-04-10 01:07:15 +08:00
06c942103b
fix: upgrade
2024-04-10 01:00:04 +08:00
464a963316
chore(version): release 0.21.2-alpha.12
2024-04-10 00:37:35 +08:00
bai.jingfeng
a329ab5727
fix: 临时修复,模板第一次进入无法加载 ( #655 )
...
Reviewed-on: daoyoucloud/tachycode#655
Co-authored-by: bai.jingfeng <bai.jingfeng@foxmail.com>
Co-committed-by: bai.jingfeng <bai.jingfeng@foxmail.com>
2024-04-09 20:20:48 +08:00
110143d91b
refactor: migrate formily internal methods into @nocobase/schema
2024-04-09 02:36:51 +08:00
bai.jingfeng
cedcba2336
fix: 修复分页问题 ( #631 )
...
Reviewed-on: daoyoucloud/tachycode#631
Co-authored-by: bai.jingfeng <bai.jingfeng@foxmail.com>
Co-committed-by: bai.jingfeng <bai.jingfeng@foxmail.com>
2024-04-08 18:19:26 +08:00
bai.jingfeng
799603f9f2
refactor: 跟踪上游,(refactor: change useProps to x-use-component-props ( #3853 )) ( #629 )
...
Reviewed-on: daoyoucloud/tachycode#629
Co-authored-by: bai.jingfeng <bai.jingfeng@foxmail.com>
Co-committed-by: bai.jingfeng <bai.jingfeng@foxmail.com>
2024-04-08 17:09:14 +08:00
0add483693
chore(version): fix sort
2024-04-08 15:58:36 +08:00
4e902fc9e0
fix: source id & subtable sort
...
Reviewed-on: daoyoucloud/tachycode#624
2024-04-08 15:47:48 +08:00
a1c8115480
refactor: remove unsed formula plugins
2024-04-08 13:42:23 +08:00
e87024f8d2
Merge pull request 'feat: 更新属性结构appends情况 feat #620 ' ( #621 ) from hot_collection_tree into dev
...
Reviewed-on: daoyoucloud/tachycode#621
2024-04-08 12:15:19 +08:00
cdb6247a99
Merge pull request 'feat: 更新提交数据,支持增量提交' ( #622 ) from feat/submit-edit-field-only into dev
...
Reviewed-on: daoyoucloud/tachycode#622
2024-04-08 12:14:59 +08:00
bai.jingfeng
64387242a6
feat: 更新提交数据,支持增量提交
2024-04-07 21:05:51 +08:00
lyx
db2c14293c
feat: 更新属性结构appends情况 feat #620
2024-04-07 21:00:47 +08:00
c8917cec52
chore: release new version
2024-04-07 20:20:24 +08:00
bai.jingfeng
c9bbe51500
fix: 上游跟进,(fix: sort params missing when switch page numbers #3906 )
2024-04-07 18:59:52 +08:00
baijingfeng
57e14cdb77
Merge pull request 'fix: 上游跟进, source id为null的情况,fix-source id null' ( #616 ) from fix/source-id into dev
...
Reviewed-on: daoyoucloud/tachycode#616
2024-04-07 18:44:46 +08:00
bai.jingfeng
37cc172d82
fix: 上游跟进, source id为null的情况,fix-source id null
...
#3917
2024-04-07 18:43:18 +08:00
e41536ed42
Merge pull request 'fix: 上游跟进,fix- getSourceKeyByAssocation #3947 ' ( #613 ) from fix/source-key into dev
...
Reviewed-on: daoyoucloud/tachycode#613
2024-04-07 18:39:30 +08:00
bai.jingfeng
9f12aa8ae5
fix: 上游跟踪,fix- getSourceKeyByAssocation #3947
2024-04-07 17:53:02 +08:00
38c3e3db8d
feat: 支持级联范围过滤
...
Reviewed-on: daoyoucloud/tachycode#603
Co-authored-by: hello@lv <2256334253@qq.com>
Co-committed-by: hello@lv <2256334253@qq.com>
2024-04-07 14:59:50 +08:00
bai.jingfeng
7f43de4e23
fix: 配置字段,显示一对一的关联表的筛选项
2024-04-07 11:34:37 +08:00
5db6f51e70
chore: upgrade version
2024-04-06 03:36:20 +08:00
5897990f05
chore: remove help
2024-04-06 03:35:27 +08:00
b752e1afe0
feat: optimize block add menu
2024-04-03 20:02:39 +08:00
93d0e17912
fix: add menu
2024-04-03 19:57:59 +08:00
ae83be17c3
fix: import error
2024-04-03 19:42:04 +08:00
732a2673a0
chore: upgrade version
2024-04-03 19:40:05 +08:00
7d500fe1c9
fix: should shadow merge
2024-04-03 19:37:19 +08:00
4a0575985e
Merge pull request 'fix: 日期提交给后端设置为utc类型,单选类型有误差,后期需要系统整理日期格式问题' ( #595 ) from fix_date_utc into dev
...
Reviewed-on: daoyoucloud/tachycode#595
2024-04-03 19:21:53 +08:00
bai.jingfeng
2544dab6be
fix: 数据关联表引用自己的情况不显示内容-同步官方, 发布后需要重新配置区块
2024-04-03 18:37:12 +08:00
bai.jingfeng
213a1b2dd4
fix: 日期提交给后端设置为utc类型,单选类型有误差,后期需要系统整理日期格式问题
2024-04-03 18:08:50 +08:00
ec4779a94d
chore: upgrade version
2024-04-03 00:24:39 +08:00
bai.jingfeng
953e13fce7
feat: 系统设置-交互行为优化. 系统设置区块,配置操作,提交按钮,初始化时,支持设置提交成功后的回调
2024-04-02 20:55:22 +08:00
67d6b2d5f4
chore: upgrade version
2024-04-02 20:38:48 +08:00
eab3f89860
fix: multi app start error
2024-04-02 20:37:37 +08:00
f70de8501b
chore: upgrade version
2024-04-02 19:17:40 +08:00
dbb1703dff
feat: @formily/* 统一成 @nocobase/schema,清理所有的 ts build 报错 ( #566 )
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachycode#566
2024-04-02 18:13:33 +08:00
3d7af7734c
feat: 支持 docker 构建
...
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachycode#561
2024-04-01 17:29:46 +08:00
45ca27a244
chore: update @types/node version
2024-04-01 14:29:48 +08:00
d1b50a8f31
feat: 将 yarn + learn 的 monorepo 转成 pnpm ( #548 ) ( #555 )
...
Reviewed-on: daoyoucloud/tachycode#555
2024-04-01 13:39:44 +08:00
lyx
b8406d8436
feat: git revert 005b5a313d
2024-04-01 11:28:38 +08:00
8c4730a4ab
fix: table style error
2024-03-30 22:53:30 +08:00
katherinehhh
9acb908981
fix: templateBlockProvider support association field append
2024-03-30 21:41:37 +08:00
f06518a05c
refactor: move menu load and dump function to core/client
2024-03-30 05:28:26 +08:00
a7067ae99d
Merge pull request 'merge_from_upstream' ( #544 ) from merge_from_upstream into @hera/dev
...
Reviewed-on: daoyoucloud/tachycode#544
2024-03-30 02:25:07 +08:00
e4125ee1df
Merge remote-tracking branch 'origin/main' into merge_from_upstream
2024-03-30 02:24:40 +08:00
c8fa534a77
feat: 优化删除提示,找到对应关联数据 ( #543 )
...
Reviewed-on: daoyoucloud/tachycode#543
Co-authored-by: hello@lv <2256334253@qq.com>
Co-committed-by: hello@lv <2256334253@qq.com>
2024-03-30 02:23:07 +08:00
dc7c6a5052
Revert "refactor: linkage rule fireImmediately ( #3847 )"
...
This reverts commit 0191070547
.
2024-03-29 18:50:42 +08:00
92f31ef92a
Revert "fix: template block linkage and association data load failed"
...
This reverts commit 44c6d89e54
.
2024-03-29 18:48:45 +08:00
a2f2f9435f
fix: util path
2024-03-29 17:58:56 +08:00
fd656387ea
Merge remote-tracking branch 'upstream/main' into @hera/dev
2024-03-29 17:51:25 +08:00
chenos
6e20ab1a77
chore(versions): 😊 publish v0.21.0-alpha.1
2024-03-29 17:43:20 +08:00
jack zhang
005b5a313d
fix: association parent request ( #3865 )
...
* fix: association parent request
* fix: bug
2024-03-29 15:59:41 +08:00
Zeke Zhang
d0746b1155
test: add unit test for parseHTML ( #3870 )
2024-03-29 14:52:20 +08:00
YANG QIA
868a487b2d
fix(data-vi): bug when filtering chart with assocations ( #3867 )
...
* fix(data-vi): bug when filtering chart with assocations
* fix: remote select
2024-03-29 14:13:59 +08:00
chenos
11536cb0e0
fix(client): the reference template was deleted by mistake
2024-03-29 12:14:10 +08:00
chenos
672d1d9a45
fix: using jest-dom instead of vitest-dom
2024-03-29 09:24:40 +08:00
jack zhang
a38e34cf9a
fix: table settings get collectionField ( #3837 )
...
* fix: table settings get collectionField
* fix: remove duplicate useCollectionField
* fix: bug
* refactor: tagComponentFieldSettings
---------
Co-authored-by: katherinehhh <katherine_15995@163.com>
2024-03-29 09:12:52 +08:00
Zeke Zhang
29af40f504
style(Help): optimize style
2024-03-29 08:40:16 +08:00
chenos
0ec3ed3c54
fix(server): commands failed to load properly on Windows ( #3858 )
2024-03-29 06:46:37 +08:00
Zeke Zhang
08162e1004
fix(LinkageRules): should work properly after the block is saved as a template ( #3855 )
...
* test: add e2e
* chore: optimize e2e
* fix: use context in Form
2024-03-28 22:03:22 +08:00
katherinehhh
44e7f48f99
test: main data source e2e test ( #3816 )
...
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: main data source e2e test
* test: test
* test: test
* refactor: code improve
* test: test
2024-03-28 21:04:53 +08:00
jack zhang
467699cdf9
fix: delete field style improve ( #3820 )
2024-03-28 16:54:31 +08:00
katherinehhh
9a66301ec7
refactor: default role & default field storage ( #3844 )
...
* refactor: default role & default field storage
* refactor: verification
* refactor: verification
2024-03-28 16:47:43 +08:00
katherinehhh
0191070547
refactor: linkage rule fireImmediately ( #3847 )
2024-03-28 14:46:55 +08:00
katherinehhh
e88082232d
fix: reporting error when clicking on the print button for the detail block ( #3845 )
2024-03-28 14:42:56 +08:00
chenos
8a215e2fbe
fix(acl): available actions
2024-03-28 14:28:15 +08:00
jack zhang
1dfd97cad5
create nocobase app unit test ( #3833 )
...
* fix: unit test package bug
* fix: client esm
* fix: nocobase test e2e esm format (T-2824)
2024-03-28 11:08:08 +08:00
chenos
f2d4188ccf
feat: update docker config
2024-03-28 10:44:55 +08:00
Zeke Zhang
2468caeeb9
refactor(DataBlock): details block ( #3776 )
...
* refactor: remove useless code related 'TableField'
* refactor: add details block UI schema and hooks
* refactor: update details block schema and create new hook for details block without paging props
* refactor: add useDetailsBlockWithoutPagingDecoratorProps and useDetailsBlockWithPagingDecoratorProps
* test: add unit tests
* chore: fix build
* chore: fix import path for withDynamicSchemaProps
* fix: fix import typo in createDetailsBlockWithoutPagingUISchema test
* chore: fix unit test
* refactor: should not get collection on getting association in UISchema
* chore: fix unit test
* refactor: use x-use-component-props instead of useProps
* chore: fix Pagination
* chore: skip weird tests
* chore: remove weird test
* refactor: update details block initializers and associated schemas
* refactor: rename to useDetailsWithPaginationProps
* refactor: rename to useDetailsWithPaginationDecoratorProps
* refactor: rename to createDetailsWithPaginationUISchema
* chore: fix unit test
* refactor: rename to createDetailsUISchema
* refactor: rename to useDetailsDecoratorProps
* refactor: rename to useDetailsProps
* refactor: rename to 'blockSettings:details'
* chore: fix e2e
2024-03-28 08:48:58 +08:00
jack zhang
7566a7b357
fix: client internal method (T-3711 and T-3712 and T-3713) ( #3839 )
...
* fix: client internal method (T-3711 and T-3712 and T-3712)
* fix: bug
2024-03-27 21:03:51 +08:00
Zeke Zhang
d932546194
refactor(DataBlock): grid card block ( #3781 )
...
* refactor: migrate createGridCardBlockSchema to modules
* refactor: add grid-card block hooks and decorator props
* refactor: should not get collection on getting association in UISchema
* refactor: use x-use-component-props instead of useProps
* chore: fix build
2024-03-27 20:56:30 +08:00
Zeke Zhang
d6f38495a7
refactor(DataBlock): filter form ( #3785 )
...
* refactor: migrate to modules
* refactor: add useFilterFormBlockProps
* refactor: add useFilterFormBlockDecoratorProps hook
* chore: avoid error
* refactor: use x-use-component-props instead of useProps
* chore: fix unit test
* chore: fix build
2024-03-27 20:52:29 +08:00
86ffb8f4a9
Merge remote-tracking branch 'upstream/main' into fix_new_version
2024-03-27 19:27:21 +08:00
Zeke Zhang
74051ff0a5
refactor(DataBlock): kanban and gantt and map and calendar ( #3792 )
...
* refactor: kanban
* refactor: gantt
* refactor: map
* refactor: calendar
* refactor: compat
* refactor: rename to createKanbanBlockUISchema
* refactor(kanban): use x-use-component-props instead of useProps
* refactor(Gantt): rename to createGanttBlockUISchema
* refactor: use x-use-component-props instead of useProps
* refactor: rename
* refactor(Map): use x-use-component-props instead of useProps
* refactor(Calendar): rename
* refactor(Calendar): should not get collection on getting association in UISchema
* refactor(Calendar): use x-use-component-props instead of useProps
* chore: add comment
* chore: fix unit test
* fix: add scopes to fix e2e
* fix(Calendar): add association property to CalendarBlockProvider decorator
* test: add e2e for Calenndar
2024-03-27 18:06:28 +08:00
Zeke Zhang
71005ff9bf
refactor(DataBlock): filter collapse block ( #3786 )
...
* refactor: filter collapse block
* refactor: rename file name
2024-03-27 18:05:07 +08:00
03a0ba57ff
fix: formula select pick wrong field
2024-03-27 17:59:58 +08:00
Zeke Zhang
16cad6972e
refactor(DataBlock): table selector ( #3784 )
...
* refactor: extract to common options
* refactor: migrate to modules
* test: add unit test
* refactor: use x-use-component-props instead of useProps
* chore: fix unit test
* chore: rename
* fix: useExpressionScope
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-03-27 17:51:13 +08:00
Zeke Zhang
76cd3474c3
refactor(DataBlock): list block ( #3779 )
...
* refactor: refactor list block initializer and record association list block initializer
* refactor: add useListBlockDecoratorProps
* chore: fix import path to avoid build error
* refactor: should not get collection on getting association in UISchema
* refactor: use x-use-component-props instead of useProps
* chore: fix unit test
2024-03-27 17:41:56 +08:00
Zeke Zhang
c6922b071d
refactor(DataBlock): form block ( #3771 )
...
* refactor: extract to createCreateFormBBlockUISchema
* refactor: extract to createEditFormBlockUISchema
* refactor: use new function to create UISchema
* refactor: add x-use-decorator-props
* fix: add withDynamicSchemaProps to FormBlockProvider
* chore: update import path for withDynamicSchemaProps
* refactor: should not get collection on getting association in UISchema
* refactor: use x-use-component-props instead of useProps
* fix: fix withDynamicSchemaProps
* chore: fix unit test
2024-03-27 17:32:26 +08:00
f364b40e79
Merge remote-tracking branch 'upstream/main' into merge_from_upstream
2024-03-27 17:03:22 +08:00
9b405b4b9d
fix: 把remoteSelect和Select组件合并到框架 ( #499 )
...
Reviewed-on: daoyoucloud/tachycode#499
Co-authored-by: wjh <wwwjh0710@163.com>
Co-committed-by: wjh <wwwjh0710@163.com>
2024-03-27 16:49:56 +08:00
chenos
cfa6930d70
fix(client): disable the default onSubmit event of the form ( #3834 )
2024-03-27 16:37:33 +08:00
chenos
d04a60d386
fix: e2e-failed ( #3828 )
...
* fix: e2e-failed
* fix: ci
* fix: ci bug
* fix: ci(skip server ci)
* fix: ci [skip ci]
* fix: ci(skip server ci)
* fix: ci
* fix: ci
* fix: remove skip if
---------
Co-authored-by: dream2023 <1098626505@qq.com>
2024-03-27 12:03:00 +08:00
jack zhang
e32666b191
Optimize building tools ( #3824 )
...
* fix: build support dir
* fix: add build retry
* fix: vite warning ignore
2024-03-27 07:45:29 +08:00
chenos
b1be8381b5
fix(filter-form): htmlType=submit
2024-03-26 19:51:14 +08:00
chenos
339822241f
chore(versions): 😊 publish v0.20.0-alpha.17
2024-03-26 17:25:06 +08:00
katherinehhh
59e6b4a757
feat: read pretty input number field support display format config ( #3815 )
...
* feat: input number support display format
* feat: input number support display format
* feat: input number support display format
* feat: input number support display format
* feat: input number support display format
* feat: input number support display format
* refactor: local improve
* refactor: local improve
* refactor: code improve
* refactor: locale improve
* test: input-number
* test: input-number
* test: input-number
2024-03-26 17:23:14 +08:00
Zeke Zhang
ac5a82fde3
fix(Table): fix invalid pagination ( #3821 )
...
* fix(Table): fix invalid pagination
* test: add test
* fix: unit test bug
---------
Co-authored-by: dream2023 <1098626505@qq.com>
2024-03-26 17:15:34 +08:00
chenos
c4aa8b78c2
chore: add tsdoc ( #3788 )
...
* chore: tsdoc
* chore: tsdoc
* fix: error
* chore: code format
* chore: code format
2024-03-26 17:08:45 +08:00
Junyi
b6ae528d80
chore(test): fix agent type ( #3819 )
2024-03-26 14:51:40 +08:00
jack zhang
36372c9614
fix: embed plugin need hooks and e2e change ( #3727 )
2024-03-26 14:32:52 +08:00
Zeke Zhang
e3d8a95809
fix(associationBlock): fix association blocks for parent collection f… ( #3813 )
...
* fix(associationBlock): fix association blocks for parent collection fields
* test: add e2e
2024-03-26 11:42:46 +08:00
Zeke Zhang
b690a3afd1
chore(e2e): update retries in defineConfig
2024-03-26 11:37:27 +08:00
Zeke Zhang
1c32983c00
refactor(DataBlock): table block ( #3748 )
...
* refactor: remove useless code
* chore: remove useless code
* feat: add createTableBlockSchema
* refactor: use createTableBlockUISchema
* refactor: extract useTableBlockParams
* refactor: extract useTableBlockSourceId
* refactor: compat
* refactor: fix typo in createTableBlockUISchema file
* refactor: should not get collection on getting association in UISchema
* refactor: use x-use-component-props instead of useProps
* chore: fix unit tests
* fix: fix errors
* refactor: refactor data block source ID hooks
2024-03-25 17:35:57 +08:00
Zeke Zhang
0269a1ff7d
fix(Details): block template ( #3807 )
...
* fix: add 'Details' in condition
* fix: block template
2024-03-25 16:25:41 +08:00
ChengLei Shao
2195a31f5b
chore: cascade can replace set null action ( #3812 )
2024-03-25 16:02:52 +08:00
YANG QIA
088f3977a2
feat(data-vi): support multiple data sources ( #3743 )
...
* feat(data-vi): support multiple data sources
* chore: update
* chore: new pr
* chore: update
* chore: merge
* fix: bug
* fix: isDBInstance
* fix: fix T-3624
* fix: fix T-3625
* fix: test
* fix: fix T-3659
* fix: fix T-3660
* fix: backend tests
* fix: acl
* fix: fix T-3680
* fix: build
2024-03-25 14:54:13 +08:00
Junyi
d691e4c7e6
feat(plugin-workflow): support multiple data source in workflow ( #3739 )
...
* feat(plugin-workflow): support multiple data source in workflow
* fix(plugin-workflow): fix test cases
* test(plugin-workflow-sql): debug test case
* fix(plugin-workflow): fix collection trigger creation without config
* test(plugin-workflow-sql): debug test case
* fix: workflow e2e test
* chore(ci): disable console intercept in vitest
* chore(ci): disable console intercept in vitest
* chore(ci): disable console intercept in vitest
* chore(ci): disable console intercept in vitest
* test(plugin-workflow-sql): debug test case
* test: approval e2e
* fix: remove pro-plugins from packages
* refactor(plugin-workflow): support pass collection from props to CollectionBlockInitializer
* test(plugin-workflow): add test case
* fix(plugin-workflow): disable modification of executed workflow
* fix: e2ePageObjectModel
* fix: load data source when data source load failed (#3793 )
* chore: console.log
* fix(subTable): fix sorting rule setting (#3795 )
* fix: through collection support search (#3800 )
* fix(client): visible -> useVisible
* fix(client): fix action designer error occured in custom form (#3801 )
* fix(client): fix action designer error occured in custom form
* fix(client): fix from the source
* chore(module): remove submodule
* fix(plugin-workflow): fix client cycling import
* fix(plugin-workflow): fix collection event name
* fix(plugin-workflow): fix undefined ref
---------
Co-authored-by: hongboji <j414562100@qq.com>
Co-authored-by: ChengLei Shao <chareice@live.com>
Co-authored-by: Zeke Zhang <958414905@qq.com>
Co-authored-by: katherinehhh <shunai.tang@hand-china.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-03-25 14:46:22 +08:00
Zeke Zhang
f2828cd8b0
chore: add options for matching and ignoring test files in e2e and p-test commands ( #3811 )
2024-03-25 12:29:44 +08:00
katherinehhh
5e22103e33
chore: file collection template preset fields should be disabled ( #3810 )
2024-03-25 11:39:52 +08:00