Zeke Zhang
3d857d2e69
fix(variable): missing variables and invalid translations ( #4054 )
...
* fix(variable): missing variables and invalid translations
* refactor: better
* fix: should display current record variable
* fix: template
* chore: add deps
* chore: add e2e for table view
* fix: current record variable
* chore: avoid error
* fix: bugs
* chore: fix failed e2e
* chore: fix e2e
* fix: colection name
2024-04-16 22:50:52 +08:00
YANG QIA
8b88b29b5e
test: add backend unit tests ( #4000 )
...
* test: add backend unit tests
* test: cas
* test: oidc & saml
* test: sql collection
* fix: test files
* test: data-visualization
* test: localization
* fix: test
2024-04-16 17:56:48 +08:00
jack zhang
769de9a69e
fix: improve card item ( #4036 )
...
* fix: add block card item(T-4026 and T-4022)
* fix: bug
2024-04-16 09:14:51 +08:00
chenos
7d516bdc76
chore: update changelog
2024-04-16 00:26:16 +08:00
chenos
8c779b4cf6
chore(versions): 😊 publish v0.21.0-alpha.8
2024-04-16 00:26:13 +08:00
ChengLei Shao
57449bb2df
chore(acl): disable register association fields actions ( #4014 )
...
* chore: disable register association fields actions
* chore: test
* chore: association field acl
* fix: snippet test
* fix: pm.data-source-manager
* fix: acl roles snippets
* chore: update snippet migration
* fix: bug (#4035 )
Co-authored-by: katherinehhh <katherine_15995@163.com>
* fix: save role strategy
* fix: x-acl-action
* fix: acl snippet
* fix: bug
* fix: graph
* fix: association permission
* chore: data source manager snippet
* fix: test
* chore: test
* test: e2e test
* fix: undefined list
* fix: useApp
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: katherinehhh <katherine_15995@163.com>
2024-04-16 00:25:35 +08:00
Zeke Zhang
fe4be822b9
feat: add to more blocks
2024-04-15 19:46:13 +08:00
Zeke Zhang
b43bf22afc
fix(variable): fix parent record variable reporting errors in data scope ( #4039 )
2024-04-15 17:51:06 +08:00
Zeke Zhang
0ed17af122
test(e2e): add assertions on field values ( #4034 )
...
* chore: optimize e2e
* test(e2e): add assertions on field values
* chore: fix e2e
2024-04-15 17:50:18 +08:00
Zeke Zhang
0274e65cec
feat(Variable): add a new variable ( #4025 )
...
* feat: add DeclareVariable
* feat: add a new variable
* test: add e2e
* fix: current form variable
* chore: rename '弹窗记录' to 'Current popup record'
* fix(Details): fix data scope error
* fix(Calendar): fix data scope
* fix: varaible's data souce
* fix: data souce
2024-04-15 14:50:38 +08:00
chenos
31d68f91e8
feat: run e2e with pro plugins ( #3890 )
...
* feat: run e2e with pro plugins
* fix: name
* chore: fix typo
* fix: make e2e pass
* chore: only run pro e2e
* Revert "chore: only run pro e2e"
This reverts commit 9beff480c1
.
* chore: increase timeout
* feat: support to set maxDepth
* chore: set default maxDepth to 1
* chore: fix e2e to make pass
* chore: add test for BlockSchemaToolbar
* chore: split files to avoid slowing down testing
* chore: make e2e more stable
* chore: make e2e more stable
* refactor: e2e
---------
Co-authored-by: Zeke Zhang <958414905@qq.com>
2024-04-15 12:40:53 +08:00
jack zhang
2a4c356bc2
fix: bug ( #4038 )
2024-04-15 11:56:12 +08:00
ChengLei Shao
ad75debeaa
fix: array operator with camel case field ( #4032 )
...
* fix: array operator with camel case field
* fix: test
* fix: test
2024-04-14 10:51:14 +08:00
Chareice
ed26c2ebea
fix: vitest config
2024-04-13 20:45:12 +08:00
Zeke Zhang
a00f4ac69b
test: fix e2e to make pass
2024-04-13 12:53:25 +08:00
xilesun
db3200516d
chore: update changelog
2024-04-13 09:38:04 +08:00
xilesun
d66c2baa53
chore(versions): 😊 publish v0.21.0-alpha.7
2024-04-13 09:37:59 +08:00
katherinehhh
3fd5b05940
fix: scopeKeyOptions should be obtained in real-time ( #4029 )
...
* fix: formula field caluation error
* fix: scopeKeyOptions
* fix: bug
* fix: bug
2024-04-13 09:28:24 +08:00
Zeke Zhang
f36bc41a11
fix(addText): should use FormItemSchemaToolbar instead of BlockSchema… ( #3963 )
...
* fix(addText): should use FormItemSchemaToolbar instead of BlockSchemaToolbar
* chore: unskip
* fix: add component Slider
2024-04-13 09:14:46 +08:00
ChengLei Shao
7f936832b9
feat: register once hook in datasource manager ( #4024 )
...
* chore: datasource hook
* feat: register once hook in datasource manager
* chore: api name
* chore: test
2024-04-13 08:24:10 +08:00
xilesun
1f0acfc2a3
fix(data-vi): set default bordered
as false
2024-04-12 22:49:00 +08:00
ChengLei Shao
0fcef2f837
fix: snippets ( #4030 )
2024-04-12 22:40:06 +08:00
jack zhang
1fad32db80
fix: vitest single bug ( #4031 )
2024-04-12 22:22:16 +08:00
YANG QIA
91fdd84ea1
feat(data-vi): improved user experiences (refer to pr) ( #4013 )
...
* feat(data-vi): improved user experiences (refer to pr)
* feat: enhance transformers
* fix: transformer
* fix: test
* fix: tooltips
* feat: add format
* chore: add locales and tip
2024-04-12 22:21:15 +08:00
jack zhang
91254bdf55
test: add frontend unit test ( #3991 )
...
* test: add unit test
* fix: build error
* fix: exclude requirejs
* fix: e2e bug
* fix: block delete refresh(T-3936)
* fix: add test utils
* fix: build bug
* fix: remove test only
* fix: kanban bug
* fix: add more unit tests
* fix: coverage bug
* fix: update
* fix: refactor
* fix: add more tests
* fix: unit test bug
* fix: refactor code
* fix: refactor nocobase test
* test: add test case
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-04-12 21:55:37 +08:00
Zeke Zhang
17793c2ab9
feat: support Others option in popup ( #4015 )
...
* feat: support Others option in popup
* chore: hide Other records in popup for edit form
* chore: rename 'Others' to 'Other records'
* fix: in other records, the data table does not need to filter itself
* feat: optimize title for association block
* fix: template
* fix: block title
* chore: fix e2e
* fix: should use compile
* fix: remove useVisible
* test: add e2e
2024-04-12 19:14:18 +08:00
katherinehhh
1658415402
fix(collection-manager): no refresh after override the field ( #4022 )
...
* refactor: code improve
* fix: bug
2024-04-12 17:57:38 +08:00
YANG QIA
a18dab363a
chore: add export & import warnings ( #4027 )
...
* chore: add export & import warnings
* chore: update
2024-04-12 16:22:18 +08:00
katherinehhh
bfbec4c004
refactor: third party data source support sort field grouped sorting edit ( #4023 )
...
* fix: formula field caluation error
* refactor: third party data souce support sort field grouped sorting configure
2024-04-12 16:09:05 +08:00
ChengLei Shao
2a31de8ce6
fix(plugin-acl): pm.acl.roles snippet ( #4026 )
2024-04-12 16:03:09 +08:00
katherinehhh
d4b4391aba
test: association name block e2e test ( #4021 )
...
* fix: initializer use useAassociationName
* test: association table block e2e test
2024-04-12 00:24:06 +08:00
chenos
e1533ec800
fix: get api url ( #4020 )
2024-04-11 23:02:34 +08:00
Zeke Zhang
beab81818f
fix(Sub-details): the initializer button is not displayed when the field value is empty ( #4019 )
...
* test: add e2e
* fix: remove return
2024-04-11 23:02:04 +08:00
katherinehhh
0f0ccfa9da
fix: initializer use useAassociationName ( #4018 )
2024-04-11 21:56:34 +08:00
chenos
3b6e7929b6
fix: api base url
2024-04-11 21:29:27 +08:00
Chiming
0cb7820f6f
fix(auth): cas login bug when use subdirectory deployment ( #4017 )
...
Co-authored-by: ChimingLiu <chinmingcock@gmail.com>
2024-04-11 20:42:20 +08:00
Zeke Zhang
fa815aeb3c
fix(TreeTable): add child error ( #4008 )
...
* fix(TreeTable): add new error
* test: add e2e for T-3235
* fix: parentId
2024-04-11 17:25:46 +08:00
katherinehhh
6d7ecba59e
fix: remove active field should not clear value ( #4012 )
...
* fix: remove active field
* fix: fix field value submission on field removal
---------
Co-authored-by: Zeke Zhang <958414905@qq.com>
2024-04-11 17:23:31 +08:00
ChengLei Shao
fd2becd650
fix(plugin-acl): datasource roles snippet ( #4016 )
2024-04-11 15:41:24 +08:00
katherinehhh
4c3dc89f66
fix: after selecting all, bulk update prompts for unselected data ( #4010 )
2024-04-11 14:56:37 +08:00
katherinehhh
82df150c30
refactor: tree table is not enabled by default ( #4001 )
...
* refactor: table block do not enable trees by default
* fix: bug
* fix: bug
* fix: bug
2024-04-11 14:10:30 +08:00
Junyi
de935d54b6
feat(plugin-workflow-action-trigger): support association actions to trigger ( #4007 )
2024-04-11 10:57:14 +08:00
s1v
699fd52b8e
Update application.ts ( #4006 )
...
The runAsCLI function's options argument is an optional argument. However, there were instances where it was being treated as a regular argument, which was causing errors. I have changed it to be nullable.
2024-04-11 00:18:30 +08:00
katherinehhh
89ad13de29
fix: tag filed setting ( #4009 )
...
* fix: tag filed setting
* fix: tag filed setting
2024-04-10 21:51:07 +08:00
YANG QIA
127e2b332b
fix(users): remove phone validation due to incorrect check of foreign phone numebrs ( #4005 )
2024-04-10 17:14:44 +08:00
katherinehhh
ca49cc9dbd
fix: association block action permission verification failed ( #3994 )
...
* fix: association block action permission verification failed
* test: association block action permission test
* fix: useDataBlockProps
* fix: useDataBlockProps
* fix: useResourceName
* fix: bug
* fix: bug
* fix: bug
* fix: bug
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-04-10 16:38:37 +08:00
katherinehhh
e9f0e32a26
refactor: fields for table sorting cannot select sorting fields with scopekey ( #3984 )
...
* refactor: fields for table sorting cannot select sorting fields with scopeke y
* refactor: sort field
* refactor: sort field
2024-04-10 16:37:18 +08:00
Zeke Zhang
b7fc50e47e
fix(Form): invalid parentRecord ( #3998 )
...
* test: add e2e
* fix(Form): invalid parentRecord
* chore: make e2e more stable
* chore: make e2e more stable
* test: fix e2e
2024-04-10 15:22:34 +08:00
Junyi
a38ce654af
fix(plugin-workflow): adjust locale ( #3993 )
2024-04-10 15:20:43 +08:00
katherinehhh
7b2e042598
fix: sub -table support allowSelectExistingRecord setting ( #4004 )
2024-04-10 15:07:48 +08:00