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
chenos
06980fd87d
fix: improve app manager ( #3841 )
2024-03-27 20:15:13 +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
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
chenos
cfa6930d70
fix(client): disable the default onSubmit event of the form ( #3834 )
2024-03-27 16:37:33 +08:00
YANG QIA
996e89fb14
fix(data-vi): charts flickers ( #3836 )
2024-03-27 15:43:11 +08:00
katherinehhh
e95f4ab123
fix: acl e2e failed ( #3835 )
...
* test: acl e2e test
* refactor: test: acle e2e test fix
2024-03-27 14:34:59 +08:00
katherinehhh
d3bd0c71dd
chore: menu permissions & plugins setting permissions ( #3822 )
...
* chore: menu permissions
* chore: plugins setting permissions
* chore: plugins setting permissions
* chore: plugins setting permissions
2024-03-27 12:03:24 +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
katherinehhh
78697e02be
fix: missing button icon ( #3832 )
...
* refactor: action icon
* Revert "refactor: action icon (#3831 )"
This reverts commit c8e334d8ab
.
* refactor: action icon
2024-03-27 11:37:58 +08:00
katherinehhh
c8e334d8ab
refactor: action icon ( #3831 )
2024-03-27 11:23:34 +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
jack zhang
85b4afbe7c
optimize ci ( #3825 )
...
* feat: add client skip
* fix: add table console (skip frontend ci)
* feat: add skip ci
2024-03-27 07:44:06 +08:00
chenos
b1be8381b5
fix(filter-form): htmlType=submit
2024-03-26 19:51:14 +08:00
chenos
dd0538ae04
chore: update changelog
2024-03-26 17:25:09 +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
Junyi
080e491a0d
fix(plugin-workflow-manual): fix schema migration ( #3814 )
2024-03-25 21:57:58 +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
Junyi
e9e116e476
fix(plugin-workflow): remove string template in condition calculation ( #3688 )
2024-03-25 11:34:14 +08:00
jack zhang
00cf5fa02c
fix: refresh collection name when update ( #3797 )
2024-03-25 11:30:38 +08:00
jack zhang
570e5c1354
fix: reload when data source click refresh ( #3804 )
2024-03-25 11:28:54 +08:00
katherinehhh
66229cc92b
fix: plugin manager keywords ( #3809 )
2024-03-25 09:51:57 +08:00
chenos
0dc0d329f8
fix: description
2024-03-25 09:48:08 +08:00
chenos
aa6e753b35
fix: update the locale file requires a reboot
2024-03-25 09:46:45 +08:00
katherinehhh
88d1bdbefb
fix: expand action and add new action should support drag & sort ( #3808 )
2024-03-24 19:44:39 +08:00
ChengLei Shao
e410dece22
fix: create attachments middleware ( #3794 )
2024-03-24 19:08:53 +08:00
chenos
921696f40b
fix: useExpressionScope ( #3805 )
2024-03-24 12:51:41 +08:00
ChengLei Shao
5ee278557d
chore: set default association reference on delete action to no action ( #3722 )
...
* chore: tmp commit
* chore: build association reference
* fix: test
2024-03-24 09:37:52 +08:00
katherinehhh
fbed0201aa
fix: field permission all fields should be displayed ( #3799 )
2024-03-23 18:41:57 +08:00
chenos
35a6514993
chore: update changelog
2024-03-23 17:55:17 +08:00
chenos
71ec7ece6a
chore(versions): 😊 publish v0.20.0-alpha.16
2024-03-23 17:54:02 +08:00
katherinehhh
00dc004601
refactor: view collection support filterTargetKey config ( #3767 )
...
* refactor: view collection support filterTargetkey config
* refactor: locale improve
* refactor: locale improve
2024-03-23 12:17:13 +08:00
jack zhang
b879d11235
fix: hide child when useVisible() is false ( #3803 )
2024-03-23 11:14:56 +08:00