chenos
fa8e890679
fix: getCurrentTimezone error
2024-04-17 21:16:51 +05:30
jack zhang
c9171a7117
fix: custom request role list ( #4074 )
...
* fix: custom request role list
* fix: custom request body users
* fix: support external data sources
* fix: record data
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-04-17 21:15:04 +05:30
chenos
27962ab283
fix: parse iso week ( #4068 )
...
* fix: parse iso week
* fix: error
* test: ci
* fix: ci test
* fix: --allowOnly
* fix: parse iso week
2024-04-17 19:52:52 +05:30
Zeke Zhang
ce6011dbc1
fix(sourceId): avoid error ( #4077 )
2024-04-17 21:34:05 +08:00
YANG QIA
946debc737
fix(sql-collection): can't select interface when setting fields ( #4079 )
2024-04-17 21:20:50 +08:00
ChengLei Shao
0291eb4ba4
fix: load with source field ( #4075 )
...
* test: belongs to a view collection
* fix: load with source field
2024-04-17 19:26:43 +08:00
katherinehhh
f808d99656
fix: deletion of operation linkage rules does not take effect in real time ( #4058 )
...
* fix: deletion of operation linkage rules does not take effect in real time
* fix: bug
2024-04-17 19:26:00 +08:00
Junyi
92b28fa411
fix(core): fix round bug in formula evaluator ( #4070 )
2024-04-17 18:40:26 +08:00
Zeke Zhang
ac45742e34
test: add e2e for data loading mode ( #4069 )
2024-04-17 18:32:05 +08:00
Zeke Zhang
0bebdfe150
fix(filterForm): avoid duplicate names ( #4071 )
2024-04-17 18:31:33 +08:00
Zeke Zhang
01f1440005
chore: optimize block title ( #4040 )
...
* chore: optimize block title
* chore: fix failed e2e
2024-04-17 16:48:31 +08:00
ChengLei Shao
164359171d
fix: sync default value in view ( #4067 )
2024-04-17 15:36:29 +08:00
Zeke Zhang
8bff5c32a7
fix(defaultValue): fix the issue of default values disappearing after refreshing the page ( #4066 )
...
* test: add e2e
* fix(defaultValue): fix the issue of default values disappearing after refreshing the page
2024-04-17 14:07:26 +08:00
katherinehhh
d25670f29f
refactor: gantt block ( #4059 )
...
* refactor: gantt block
* style: style improve
* fix: bug
* fix: bug
2024-04-17 11:21:03 +08:00
katherinehhh
6a0777397a
fix: sub-table big field should support variable default value ( #4062 )
2024-04-17 10:50:07 +08:00
Zeke Zhang
39f8bd529a
chore(Theme): set the default font size of the Compact theme to 16 ( #4064 )
...
* chore(Theme): set the default font size of the Compact theme to 16
* chore: compact dark
2024-04-17 10:49:22 +08:00
Zeke Zhang
a9407b3a49
test: add e2e for actions ( #4053 )
...
* test: add e2e for bulk delete
* chore: add e2e for Secondary confirmation
2024-04-17 08:31:39 +08:00
chenos
d76d657622
chore(versions): 😊 publish v0.21.0-alpha.10
2024-04-16 23:51:49 +08:00
YANG QIA
9b0c22fda9
chore: adjust import & export warnings ( #4060 )
...
* chore: adjust import & export warnings
* fix: add limit
* chore: adjust warnings
2024-04-16 23:51:03 +08:00
chenos
64e12bb08b
chore(versions): 😊 publish v0.21.0-alpha.9
2024-04-16 22:53:12 +08:00
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
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 9beff480c125ecbf221a61d69e09ca6e98119816.
* 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
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
Zeke Zhang
3dcbdf3592
test: fix e2e
2024-04-10 12:30:54 +08:00
YANG QIA
f12952de1f
fix(auth): sign up page not found when entering with url directly ( #4002 )
2024-04-10 11:08:08 +08:00
ChengLei Shao
0bb5d5f5ee
chore(database): set null value when field is unique and value is empty string ( #3997 )
...
* chore(database): set null value when field is unique and value is empty string
* fix: build
2024-04-10 08:49:19 +08:00
ChengLei Shao
6595fde713
chore(gateway): report error with cause message ( #3999 )
2024-04-09 22:43:12 +08:00
ChengLei Shao
320005843a
chore(error-handler): display message cause the error ( #3996 )
2024-04-09 19:52:08 +08:00
ChengLei Shao
1e0501cd96
fix: restore with table name in camel case ( #3995 )
2024-04-09 19:10:29 +08:00
Junyi
773b7aef52
refactor(plugin-workflow): adjust comments ( #3990 )
2024-04-09 17:29:11 +08:00
katherinehhh
8eee6756d4
fix: gantt collapse & expand ( #3982 )
2024-04-09 16:37:02 +08:00
Zeke Zhang
de7b75fea7
fix(BulkForm): should be required when switching to 'Changed to' ( #3965 )
...
* fix(BulkForm): should be required when switching to 'Changed to'
* fix: clear error on value is empty
* chore: optimize unit test log
2024-04-09 16:07:14 +08:00
Zeke Zhang
71366e3dea
chore: update docs of Theme editor
2024-04-09 14:57:40 +08:00
chenos
dc8dbdd1cb
fix: move action ( #3985 )
2024-04-09 13:07:41 +08:00
katherinehhh
771fdf48fc
refactor: sort field should not has defaultValue ( #3986 )
2024-04-09 12:25:06 +08:00
YANG QIA
19f905d34c
chore: update class names of plugins ( #3981 )
...
* chore: update class names of plugins
* fix: build
* chore: add back sample-hello
* fix: test
2024-04-09 12:12:24 +08:00
Junyi
b69b0caab5
feat(plugin-workflow-sync): add sync when multi-app-share-collection enabled ( #3969 )
2024-04-09 07:34:38 +08:00
YANG QIA
a82e8a1ed6
fix(localization): incorrect locale when first entering ( #3968 )
2024-04-08 21:47:45 +08:00
YANG QIA
d46dc75125
chore: adjust and add api comments ( #3951 )
2024-04-08 19:43:00 +08:00
Zeke Zhang
cceb326239
chore: skip failed test
2024-04-08 19:07:32 +08:00
katherinehhh
bbdfad4ea3
refactor: select options configuration ( #3964 )
2024-04-08 17:40:59 +08:00
Zeke Zhang
ce0f4ddf04
fix(GridCard): set the count of columns displayed in a row ( #3960 )
...
* fix(GridCard): set the count of columns displayed in a row
* test: add e2e
* chore: fix e2e
2024-04-08 15:23:52 +08:00
katherinehhh
c735664ea9
refactor: only numerical formula fields support format ( #3962 )
2024-04-08 14:30:50 +08:00
Junyi
9f72b4e1ef
chore(plugin-workflow): add comments ( #3959 )
2024-04-08 12:18:08 +08:00
Junyi
d14f8d23d7
chore: remove legacy formula plugins ( #3939 )
...
* chore: remove legacy formula plugins
* fix(plugin-formula-field): fix readme
2024-04-08 08:44:10 +08:00
chenos
6017c01f02
chore(versions): 😊 publish v0.21.0-alpha.6
2024-04-07 21:52:45 +08:00
Zeke Zhang
ef53f4abca
fix(LinkageRules): should be effective immediately ( #3958 )
...
* test: add e2e
* fix: fix bug
2024-04-07 19:49:43 +08:00
Zeke Zhang
286ddb6b38
fix(Picker): should display Allow add new data option ( #3957 )
2024-04-07 19:36:42 +08:00
Zeke Zhang
d75db22777
fix(connect-data-blocks): should immediately show in the drop-down menu ( #3953 )
...
* test: add e2e tests
* fix: should immediately show in the drop-down menu
* fix: should not lose the filtering function when dragging and connecting
2024-04-07 17:21:26 +08:00
jack zhang
606ef55db8
fix: left menu title modify ( #3956 )
2024-04-07 16:14:02 +08:00
jack zhang
89b73ba389
fix: template list provider bug ( #3950 )
2024-04-07 14:29:20 +08:00
katherinehhh
e81cfcbe98
refactor: nanoid &uuid autoFill ( #3955 )
2024-04-07 13:55:21 +08:00
ChengLei Shao
dfcf7671d3
feat: getParentJsonSchema in ui schema repository ( #3690 )
...
* feat: getParentJsonSchema in ui schema repository
* chore: ui schema snippet
* chore: method name
* chore: test
* chore: test
* fix: getParentProperty
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-04-07 13:14:48 +08:00
ChengLei Shao
ac1e07ff52
fix: save uuid & nano id field value with sequelize validation ( #3952 )
2024-04-07 12:10:42 +08:00
Chareice
0bb421ac40
chore: report error if collection not found
2024-04-07 12:09:51 +08:00