a1c8115480
refactor: remove unsed formula plugins
2024-04-08 13:42:23 +08:00
c8917cec52
chore: release new version
2024-04-07 20:20:24 +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
bai.jingfeng
965a568c02
fix: 复制修复
2024-04-07 18:16:10 +08:00
5db6f51e70
chore: upgrade version
2024-04-06 03:36:20 +08:00
b752e1afe0
feat: optimize block add menu
2024-04-03 20:02:39 +08:00
732a2673a0
chore: upgrade version
2024-04-03 19:40:05 +08:00
bai.jingfeng
2544dab6be
fix: 数据关联表引用自己的情况不显示内容-同步官方, 发布后需要重新配置区块
2024-04-03 18:37:12 +08:00
ec4779a94d
chore: upgrade version
2024-04-03 00:24:39 +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
96fa85981a
fix: @formily/json-schema import
2024-04-02 18:30:33 +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
bai.jingfeng
dd38283c91
fix: 财务-明细查询,本公司,添加设置数据范围, 同步官方 ( #565 )
...
Reviewed-on: daoyoucloud/tachycode#565
Co-authored-by: bai.jingfeng <bai.jingfeng@foxmail.com>
Co-committed-by: bai.jingfeng <bai.jingfeng@foxmail.com>
2024-04-02 11:46:45 +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
lyx
5955ad18cb
feat: 添加logger debug埋点输出 feat #459
2024-04-01 16:53:06 +08:00
d1b50a8f31
feat: 将 yarn + learn 的 monorepo 转成 pnpm ( #548 ) ( #555 )
...
Reviewed-on: daoyoucloud/tachycode#555
2024-04-01 13:39:44 +08:00
e4125ee1df
Merge remote-tracking branch 'origin/main' into merge_from_upstream
2024-03-30 02:24:40 +08:00
Junyi
6d0d21ede2
refactor(plugin-workflow): change to ( #3871 )
2024-03-29 23:36:49 +08:00
katherinehhh
4adc116386
fix: kanban card modal display abnormal ( #3863 )
2024-03-29 22:46:06 +08:00
katherinehhh
fec3662dc9
fix: filterTargetKey only support view collection ( #3872 )
2024-03-29 18:24:40 +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
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
Junyi
1f59d4bed2
refactor(plugin-workflow): add transaction check from data source ( #3857 )
2024-03-29 09:09:12 +08:00
YANG QIA
72c95671ae
fix(data-vi): charts size bug when changing chart type ( #3859 )
...
* fix(data-vi): charts size bug when changing chart type
* chore: remove console.log
2024-03-29 08:31:47 +08:00
86fee92f72
fix: build error
2024-03-29 01:47:57 +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
YANG QIA
7b9acb73c4
chore: remove add-attach option from bulk update action ( #3854 )
2024-03-28 16:52:37 +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
08adf2fe40
fix: 图表添加级联选择 ( #522 )
...
<!-- Note -->
<!-- This is a template for submitting a new feature.
Use the bug fix template if you're submitting a bug fix pull request by adding `template=bug_fix.md` to your pull request URL. -->
# Description
<!-- Describe the new feature or modification to an existing feature clearly and consciously. -->
# Motivation
<!-- Explain the reason for adding or modifying this feature. -->
# Key changes
<!-- Provide a technically detailed description of the key changes made. -->
- Frontend
- Backend
# Test plan
## Suggestions
<!-- Provide any suggestions or recommendations for improvements in the testing plan. -->
## Underlying risk
<!-- Identify any potential risks or issues that may arise from the new feature or modification. -->
# Showcase
<!-- Including any screenshots of the new feature or modification. -->
Reviewed-on: daoyoucloud/tachycode#522
Co-authored-by: wjh <wwwjh0710@163.com>
Co-committed-by: wjh <wwwjh0710@163.com>
2024-03-28 14:47:41 +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
YANG QIA
8ca94329ce
fix(data-vi): canvas height keeps increasing when filtering/reseting ( #3849 )
2024-03-28 12:56:25 +08:00
chenos
06980fd87d
fix: improve app manager ( #3841 )
2024-03-27 20:15:13 +08:00
b563f3727b
fix: chart field default value set error
2024-03-27 20:00:07 +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
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
12142f9654
fix: grouped-table type error
2024-03-27 17:11:02 +08:00
f364b40e79
Merge remote-tracking branch 'upstream/main' into merge_from_upstream
2024-03-27 17:03:22 +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
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
chenos
339822241f
chore(versions): 😊 publish v0.20.0-alpha.17
2024-03-26 17:25:06 +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
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
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
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
chenos
0dc0d329f8
fix: description
2024-03-25 09:48:08 +08:00
ChengLei Shao
e410dece22
fix: create attachments middleware ( #3794 )
2024-03-24 19:08:53 +08:00
0249affd47
Merge remote-tracking branch 'origin/main' into merge_from_origin
2024-03-24 01:03:26 +08:00
katherinehhh
fbed0201aa
fix: field permission all fields should be displayed ( #3799 )
2024-03-23 18:41:57 +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
ChengLei Shao
4e145a8868
fix: load data source when data source load failed ( #3793 )
2024-03-22 12:20:12 +08:00
b04d475085
Merge remote-tracking branch 'origin/main' into merge_from_upstream
2024-03-22 03:20:18 +08:00
YANG QIA
9354e25d74
fix(acl): role menu loading status ( #3787 )
2024-03-21 21:09:24 +08:00
YANG QIA
49759c1ebf
fix(acl): bug when adding users to roles ( #3783 )
...
* fix(acl): bug when adding users to roles
* fix: bug
2024-03-21 20:44:06 +08:00
de89814eba
Merge remote-tracking branch 'origin/main' into merge_from_upstream
2024-03-21 18:40:03 +08:00
YANG QIA
49d3401379
fix(acl): role menu list only displays one page ( #3775 )
...
* fix(acl): role menu list only displays one page
* chore: remove log
2024-03-21 14:30:49 +08:00
Junyi
9b27fa955a
feat(plugin-user): add model method desensitize() to filter hidden field ( #3768 )
...
* feat(plugin-user): add model method desensitize() to filter hidden field
* fix(plugin-workflow-action-trigger): fix user fields in context
2024-03-20 23:22:22 +08:00
Junyi
cebb013482
fix(plugin-file-manager): fix storage locale on file template table header ( #3769 )
2024-03-20 22:25:39 +08:00
chenos
bef9c8ab7b
chore(versions): 😊 publish v0.20.0-alpha.15
2024-03-20 14:47:28 +08:00
YANG QIA
6a1be0fcd5
fix(auth): sso auth bug when deploying with subpath ( #3764 )
2024-03-20 14:46:22 +08:00
ChengLei Shao
a2ae4f7b70
chore: load roles after start ( #3763 )
2024-03-20 14:40:11 +08:00
ChengLei Shao
5153ce9ab2
fix: uuid field ( #3736 )
...
* fix: uuid test
* chore: uuid test
* fix: test
* fix: uuid field name support edit
---------
Co-authored-by: katherinehhh <katherine_15995@163.com>
2024-03-20 09:39:11 +08:00
ChengLei Shao
599a1aa0c6
chore: merge sub app database options ( #3640 )
2024-03-19 20:34:13 +08:00
YANG QIA
b6d17853d8
fix(acl): bug of user filtering when adding them to roles ( #3754 )
...
* fix(acl): bug of user filtering when adding them to roles
* chore: add tests
2024-03-19 17:53:13 +08:00
326dcee3d7
fix: handle added ctx
2024-03-19 17:04:56 +08:00
96f90c7024
Merge remote-tracking branch 'origin/main' into merge_from_upstream3
2024-03-19 12:29:09 +08:00
f82dc6a052
refactor: change powered-by
2024-03-19 12:28:27 +08:00
chenos
c75d38bb05
chore(versions): 😊 publish v0.20.0-alpha.14
2024-03-18 18:29:13 +08:00
YANG QIA
3942b7cb94
fix(data-vi): tooltip bug of pie chart ( #3745 )
2024-03-18 12:33:03 +08:00
chenos
db9ff337e5
chore(versions): 😊 publish v0.20.0-alpha.13
2024-03-17 23:34:26 +08:00
chenos
df153527a7
fix(acl): unable to associate users
2024-03-17 23:30:32 +08:00
f40fb6684f
Merge remote-tracking branch 'origin/main' into merge_from_upstream_2
2024-03-17 23:29:16 +08:00
katherinehhh
93091a92f7
test(acl):column action acl e2e ( #3738 )
...
* test: acl e2e test support new data block
* test: acl e2e test support new data block
* test: acl e2e test support new data block
* test: acl e2e test support new data block
2024-03-17 17:29:23 +08:00
YANG QIA
3be6b7c0c6
fix(data-vi): association fields transform bug ( #3737 )
...
* fix(data-vi): association fields transform bug
* fix: bug
2024-03-17 15:16:06 +08:00
d07932e9eb
Merge remote-tracking branch 'origin/main' into merge_from_upstream_1
2024-03-17 04:28:06 +08:00
chenos
c1be864124
chore(versions): 😊 publish v0.20.0-alpha.12
2024-03-16 23:18:19 +08:00
YANG QIA
542fb65b50
fix: compatibility of @ant-design/plots 2.x ( #3734 )
...
* fix: compatibility of @ant-design/plots 2.x
* fix: dual-axes chart bug
* fix: auto infer bug
2024-03-16 23:04:57 +08:00
chenos
15ef81854e
chore(versions): 😊 publish v0.20.0-alpha.11
2024-03-16 20:05:34 +08:00
chenos
b359f9eac6
feat: supports subdirectory deployment ( #3731 )
...
* feat: supports subdirectory deployment
* feat: auto publicPath
* fix: buildIndexHtml
* fix: format
* fix: regexp
* fix: test error
* fix: nocobase.conf
* fix: path
* fix: nocobase.conf
* fix: bugs
* fix: resourcer prefix
* fix: cas
2024-03-16 20:01:34 +08:00
abec9982fb
Merge remote-tracking branch 'origin/main' into merge_from_upstream
2024-03-14 22:19:15 +08:00
Zeke Zhang
286af35ff8
refactor: add blocks in a unified way ( #3668 )
...
* refactor: rename filterMenuItemChildren to filterCollections
* refactor: revert parameters to destructured object
* refactor(Details): unify details block between page and popup
* refactor(Form): refactor(Details): unify form block between page and popup
* refactor: table & list & grid card
* refactor: form
* refactor: association details
* chore: useVisible
* refactor: calendar
* chore: remove relationshipBlocks
* refactor: unify Details schema
* fix: avoid error
* chore: add translate
* chore: add tag to association fields
* fix: add block useChildren and children merge
* test: fix e2e
* test: fix e2e
* fix: fix Calendar
* fix: fix search
* test: add e2e for search
* fix: fix T-3554
* fix: fix T-3551
* feat: add no data for details block
* chore: fix unit test
* chore: fix unit test
* chore: change text
* chore: optimize text
* chore: add translation
* style: fix memu item style
* refactor: rename
* test: fix e2e
* test: fix e2e
---------
Co-authored-by: dream2023 <1098626505@qq.com>
2024-03-14 19:20:02 +08:00
Zeke Zhang
ba1e44c527
feat: support to set data loading mode ( #3712 )
...
* feat: add setDataLoadingModeSettingItem
* feat: support to set data loading mode
* chore: add translation
* chore: refresh the block immediately after the configuration has been changed
* feat: the data loading mode should also work for the filter buttons
* feat: support old version
* fix: data scope
* fix: fix known bugs
* fix: add setting for table selector
* test: fix e2e
2024-03-14 18:10:54 +08:00
Zeke Zhang
51de34251a
refactor(SchemaInitializers): unify naming style ( #3604 )
...
* refactor(SchemaSettings): unify naming style
* refactor(SchemaInitializers): unify naming stle
* refactor: replace CreateFormBlockInitializers to blockInitializers:createForm
* refactor: replace to blockInitializers:customizeCreateForm
* refactor: replace block intializers name
* refactor: replace action initializers name
* refactor: replace field initializers name
* style: fix hover style for column action (T-3297)
* refactor: revert some codes
* chore: update comment
* chore: replace iframeBlockSchemaSettings to blockSettings:iframe
* chore: delete pro-packages
* feat: add CompatibleSchemaInitializer
* test: add unit tests
* chore: add @internal for CompatibleSchemaInitializer
* chore: block
* chore: field
* chore: ations
* fix: build
* chore: typo
* fix: fix unit tests
* test: fix e2e
* chore: remove igone
* refactor: page:addBlock
* refactor: popup:addNew:addBlock
* fix: fix max call stack
* refactor: popup:addRecord:addBlock
* refactor: remove blockInitializers:recordForm
* refactor: popup:tableSelector:addBlock
* refactor: popup:view:addBlock
* refactor: popup:bulkEdit:addBlock & charts:addBlock
* refactor: mobilePage:addBlock
* refactor: popup:snapshot:addBlock
* refactor: popup:workflowManual:configureUserInterface:addBlock
* fix: avoid crashing
* chore: optimize
* refactor: popup:common:addBlock
* refactor: workflowManual:popup:configureUserInterface:addBlock
* refactor: details:configureFields
* refactor: form:configureFields
* refactor: table:configureColumns
* refactor: filterForm:configureFields
* refactor: associationFilterInitializer
* refactor: assignFieldValuesForm:configureFields
* refactor: bulkEditForm:configureFields
* refactor: auditLogsTable:configureColumns
* refactor: chartFilterForm:configureFields
* refactor: kanban:configureItemFields
* refactor: workflowManual:customForm:configureFields
* refactor: detailsWithPaging:configureActions
* refactor: details:configureActions
* refactor: createForm:configureActions
* refactor: editForm:configureActions
* refactor: gridCard:configureActions
* refactor: gridCard:configureItemActions
* refactor: list:configureActions
* refactor: list:configureItemActions
* refactor: table:configureItemActions
* refactor: table:configureActions
* refactor: filterForm:configureActions
* refactor: subTable:configureActions
* refactor: bulkEditForm:configureActions
* refactor: auditLogsTable:configureItemActions
* refactor: auditLogsTable:configureActions
* refactor: calendar:configureActions
* refactor: chartFilterForm:configureActions
* refactor: gantt:configureActions
* refactor: kanban:configureActions
* refactor: map:configureActions
* refactor: workflowManual:form:configureActions
* feat: use 'createForm:configureActions' in page
* feat: use 'details:configureActions' in Calendar
* feat: register deleteEvent initializer in calendar plugin
* fix: fix delete event action
* test: fix e2e
* test: fix e2e
* chore: only run workflow's e2e
* Revert "chore: only run workflow's e2e"
This reverts commit 9e5b4af41e40e8d616007a5ab97291fb2370d88a.
* fix: use isInitializersSame to fix some case
2024-03-14 14:13:11 +08:00
YANG QIA
69ff55ba90
fix(data-vi): update antv version ( #3710 )
2024-03-13 23:03:15 +08:00
chenos
40a22943b9
chore(versions): 😊 publish v0.20.0-alpha.10
2024-03-13 22:41:12 +08:00
katherinehhh
e5c1bef8de
fix(client): size undefined in nanoid ( #3708 )
...
* fix(data-source): foreignkey
* fix: size undefined in nanoid
2024-03-13 19:00:28 +08:00