972 Commits

Author SHA1 Message Date
Katherine
750eeadb99
style: quick add button for association field in the form, compact theme style without adaptation (#5024) 2024-08-09 15:10:15 +08:00
Katherine
ecdacf5e20
fix: unable to clear china region field (#4991) 2024-08-06 17:36:46 +08:00
jack zhang
b13f40c455 fix(T-4927): table performance bug (#4978) 2024-08-06 17:33:52 +08:00
Katherine
bed4f2922a
fix: disabled action to maintain font color on mouse hover (#4988) 2024-08-06 13:34:22 +08:00
Zeke Zhang
8df32c186c
chore: optimize text for data loading mode (#4918) 2024-08-04 19:23:46 +08:00
Katherine
021e2094f4
fix: action linkage rule (#4980) 2024-08-04 15:54:08 +08:00
Katherine
176f3269ae
refactor: set field required in sub-table should display required indicator in column header (#4972)
* refactor: set field required in sub-table should  display required indicator in column header

* fix: test

* refactor: code improve

* fix: test
2024-08-02 17:21:14 +08:00
Zeke Zhang
638b17dee1
fix: enable date variables in filter forms (#4916)
* fix: enable date variables in filter forms

* fix: resolve error when clicking reset in filter form
2024-08-02 14:23:37 +08:00
Katherine
7b31c92023
fix: required constraint becomes invalid after setting validation rules on form fields (#4977)
* fix: required constraint becomes invalid after setting validation rules on form fields

* fix: bug
2024-08-02 10:14:07 +08:00
Zeke Zhang
9296472b32
fix: the date string in filter should not be UTC (#4967)
* fix: the date string in filter should not be UTC

* test: add e2e test

* refactor: translation
2024-07-30 19:13:00 +08:00
Junyi
5b1bd1e5fa
refactor(client): allow select to show null option as tag in read pretty mode if configured (#4950)
* refactor(client): allow select to show null option if conifgured

* test(client): add default value in demo

* fix(client): remove useless logic
2024-07-27 00:11:51 +08:00
Zeke Zhang
c8a9d1dc94
fix(subTable): ensure real-time update of formula field values (#4930)
* fix(subTable): ensure real-time update of formula field values

* chore: fix typo
2024-07-23 09:27:20 +08:00
Zeke Zhang
747910f482 Revert "fix(subTable): ensure real-time update of formula field values"
This reverts commit 9c9177f8482798c9226583dde007091476d47431.
2024-07-22 20:10:00 +08:00
Zeke Zhang
9c9177f848 fix(subTable): ensure real-time update of formula field values 2024-07-22 20:07:37 +08:00
Katherine
0a9f5c7d94
fix: required not applied when changing field from hidden to visible and setting it as required (#4927) 2024-07-22 18:18:09 +08:00
Zeke Zhang
70c085532c
fix(variable): fix context error with 'current object' variable (#4901)
* fix(variable): fix context error with 'current object' variable

* test: add e2e test
2024-07-19 09:08:53 +08:00
Zeke Zhang
7d660f5a0f
feat(Link): add 'Open in new window' option (#4898)
* refactor: rename 'useURLAndParamsSchema' to 'useURLAndHTMLSchema' and improve it

* feat: add 'Open in new window' option

* test: add e2e test
2024-07-19 09:07:19 +08:00
Katherine
16fd1e3e9c
fix: association field data scope should not persist when switching from select to cascader (#4893) 2024-07-17 17:23:20 +08:00
Katherine
c903e93229
fix: image style issues in rich text field (#4892)
* fix: image style issues in rich text field

* fix: test

* fix: bug
2024-07-17 16:10:45 +08:00
Zeke Zhang
505bbf54a8
fix: correct issue with filter form field operator settings being ineffective (#4891) 2024-07-17 11:34:26 +08:00
Zeke Zhang
49a55495ee
feat: add 'Clear default value' settings for Reset action (#4889)
* fix(client): sub application name (#4886)

* Revert "fix(client): sub application name (#4886)" (#4887)

This reverts commit ac2e2a2043617d36b33a85ad052cf50e6fd112fb.

* feat: add 'Clear default value' settings for Reset action

* chore: add translation

* test: add e2e tests

---------

Co-authored-by: YANG QIA <2013xile@gmail.com>
2024-07-17 08:02:10 +08:00
Katherine
96e7145da5
fix: real-time update issue for association field data scope in sub-table (#4872)
* fix: real-time update issue for association field data scope in sub-tables

* fix: bug
2024-07-13 08:54:07 +08:00
Zeke Zhang
1a6be31356
fix(Safari): resolve issue with menu page not refreshing in Safari (#4835)
* fix(Safari): resolve issue with menu page not refreshing in Safari

* chore: correct problematic code
2024-07-11 12:27:41 +08:00
Zeke Zhang
881dced4dc
feat(Menu): add support for setting search params and using variables in links (#4855)
* refactor: extract urlSchema and paramsSchema to useURLAndParamsSchema

* refactor: extract to useParseURLAndParams

* feat: support to parse variables in Menu.URL

* test: add e2e test

* chore: fix e2e tests
2024-07-10 12:23:45 +08:00
Zeke Zhang
c2260c76c0
feat(variable): add a new variable named 'API token' (#4850)
* feat(variable): add a variable named 'Current token'

* refactor: rename to 'API Token'

* test: add e2e tests

* chore: update unit test
2024-07-09 14:42:12 +08:00
Katherine
f8e9385845
fix: ineffective conditional checks for checkbox fields as linkage rule under m2o association field (#4849) 2024-07-09 14:17:32 +08:00
Junyi
9ba64ee6f1
fix(client): fix output time in date-picker in date-only mode (#4778) 2024-07-08 23:13:05 +08:00
chenos
e461189974
fix: adjust the margin of the Add block button in the grid layout (#4820)
* fix: improve grid style

* fix: style
2024-07-07 08:34:12 +08:00
Katherine
5fa0c6a10f
style: list block overflowY (#4822) 2024-07-05 15:19:27 +08:00
Katherine
89859c683a
fix: sub-form acl check (#4806) 2024-07-03 20:01:27 +08:00
Katherine
6609870aed
fix: table height shrinking with large data set at full height (#4787) 2024-07-02 13:58:15 +08:00
xilesun
906e0773d2 chore(client): change default icon size of icon picker 2024-07-01 18:03:26 +08:00
Katherine
12a8f2e6ac
style: list block style improve (#4785) 2024-07-01 16:38:02 +08:00
Zeke Zhang
bf4e100622
fix(data-scope): avoid cyclic invocation of the same API (#4773)
* fix(data-scope): avoid cyclic invocation of the same API

* refactor: optimize potentially problematic code
2024-06-28 11:37:57 +08:00
David Fecke
2141e6274d
feat(client): add searchbar and increase ux of select popover in icon-picker component (#4609)
* feat(client): add searchbar to select popover of icon-picker component

* feat(client): increase ux of icon selection in icon-picker component

* feat(client): add iconSize and searchable as props for icon-picker component

* feat(client): show antd empty component when icon search has no results

* feat(client): make icon-searchbar sticky and lock popover height

- To prevent content jumpung when searching for icons the popover need a fixed height.

* fix: styles & l10n & tests

* chore: remove it.only

* fix: test

---------

Co-authored-by: xilesun <2013xile@gmail.com>
2024-06-28 11:12:56 +08:00
Katherine
4999998a38
fix: missing data on first load in cascading association field component within template block (#4758)
* fix: missing data on first load in cascading association fields within template blocks

* fix: missing data on first load in cascading association fields within template blocks

* fix: bug

* fix: bug

* fix: bug
2024-06-26 22:03:28 +08:00
chenos
4517dc1105
fix: full height (#4759)
* fix: full height

* fix: useFormHeight

* fix: useFormHeight

* fix: bug

---------

Co-authored-by: katherinehhh <katherine_15995@163.com>
2024-06-26 21:21:24 +08:00
jack zhang
54d1d2cdc9
fix: export filter component (#4757) 2024-06-26 18:26:25 +08:00
Zeke Zhang
99a0fcae1c
feat(variable): add a new variable named 'Parent popup record' (#4748)
* refactor: extract CurrentPopupRecordProvider component

* refactor: rename

* feat(variable): add a new variable named 'Parent popup record'

* chore: add translation

* fix: fix known issues

* test: add e2e tests
2024-06-26 08:59:01 +08:00
freefarmdong
53e47b55ca
fix: checkbox style is not aligned when selecting the table (#4718)
Co-authored-by: wangdong28 <wangdong28@xiaomi.com>
2024-06-25 16:41:48 +08:00
Katherine
f04dc51a2c
fix: tag component should support enable link (#4741)
* fix: tag component should support enable link

* test: tag component support options

* fix: bug
2024-06-25 10:36:05 +08:00
Junyi
78955cb560
fix(client): fix default size hint of upload component (#4731) 2024-06-23 15:58:14 +08:00
Katherine
fb1ed31820
fix: optimize block template description (#4721)
* fix: optimize block template description

* fix: optimize block template description

* fix: bug
2024-06-21 14:46:39 +08:00
Katherine
4671a17628
fix: subform/subtable height equaling form height when form height is set (#4717)
* fix: subform height equaling form height when form height is set

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-06-20 21:21:55 +08:00
Junyi
f7f1bdffbb
fix(client): fix undefined context (#4719) 2024-06-20 21:17:10 +08:00
Katherine
362a83804e
fix(grid): grid style (#4715)
* fix: grid style

* fix: bug
2024-06-20 14:40:54 +08:00
Junyi
5ad3a854c5
fix(plugin-fm): fix thumbnail rule (#4707) 2024-06-19 21:22:32 +08:00
Junyi
ed89dd04c8
fix(client): fix upload progress style (#4698) 2024-06-18 23:40:56 +08:00
Katherine
c4c7a3ea3e
refactor: sub-table disabled dragSort (#4696)
* refactor: sub-table disableddragSort

* refactor: sub-table disabled dragSort
2024-06-18 16:42:47 +08:00
Katherine
8a7e86fdd6
fix: height calculation for full-height tabs in approval initiation and approval block (#4686) 2024-06-18 16:42:32 +08:00