Commit Graph

1974 Commits

Author SHA1 Message Date
jack zhang
bb9ebe9852
fix: initializer select close (#4865) 2024-07-11 18:22:36 +08:00
GitHub Actions Bot
4e537360dd chore(versions): 😊 publish v1.2.14-alpha 2024-07-11 04:32:10 +00: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
GitHub Actions Bot
3b02b0c992 chore(versions): 😊 publish v1.2.13-alpha 2024-07-10 04:44:30 +00: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
68f53f5110
fix(template): restrict block templates to their respective block types (#4842)
* test: add e2e test

* fix(template): restrict block templates to their respective block types
2024-07-10 11:35:56 +08:00
Zeke Zhang
c2260c76c0
feat(variable): add a new variable named 'API token' (#4850)
Some checks are pending
Build Docker Image / build-and-push (push) Waiting to run
Build Pro Image / build-and-push (push) Waiting to run
deploy client docs / Build (push) Waiting to run
E2E / Build (push) Waiting to run
E2E / Core and plugins (push) Blocked by required conditions
E2E / plugin-workflow (push) Blocked by required conditions
E2E / plugin-workflow-approval (push) Blocked by required conditions
E2E / plugin-data-source-main (push) Blocked by required conditions
E2E / Comment on PR (push) Blocked by required conditions
NocoBase FrontEnd Test / frontend-test (18) (push) Waiting to run
* 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)
Some checks are pending
Build Docker Image / build-and-push (push) Waiting to run
Build Pro Image / build-and-push (push) Waiting to run
deploy client docs / Build (push) Waiting to run
E2E / Build (push) Waiting to run
E2E / Core and plugins (push) Blocked by required conditions
E2E / plugin-workflow (push) Blocked by required conditions
E2E / plugin-workflow-approval (push) Blocked by required conditions
E2E / plugin-data-source-main (push) Blocked by required conditions
E2E / Comment on PR (push) Blocked by required conditions
NocoBase FrontEnd Test / frontend-test (18) (push) Waiting to run
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
GitHub Actions Bot
415eb52cef chore(versions): 😊 publish v1.2.12-alpha 2024-07-05 09:10:05 +00:00
Katherine
5fa0c6a10f
style: list block overflowY (#4822) 2024-07-05 15:19:27 +08:00
Katherine
89859c683a
fix: sub-form acl check (#4806)
Some checks failed
Build Docker Image / build-and-push (push) Waiting to run
Build Pro Image / build-and-push (push) Waiting to run
E2E / Build (push) Waiting to run
E2E / Core and plugins (push) Blocked by required conditions
E2E / plugin-workflow (push) Blocked by required conditions
E2E / plugin-data-source-main (push) Blocked by required conditions
E2E / Comment on PR (push) Blocked by required conditions
NocoBase Backend Test / sqlite-test (20, false) (push) Waiting to run
NocoBase Backend Test / sqlite-test (20, true) (push) Waiting to run
NocoBase Backend Test / postgres-test (public, 20, nocobase, false) (push) Waiting to run
NocoBase Backend Test / postgres-test (public, 20, nocobase, true) (push) Waiting to run
NocoBase Backend Test / postgres-test (public, 20, public, false) (push) Waiting to run
NocoBase Backend Test / postgres-test (public, 20, public, true) (push) Waiting to run
NocoBase Backend Test / postgres-test (user_schema, 20, nocobase, false) (push) Waiting to run
NocoBase Backend Test / postgres-test (user_schema, 20, nocobase, true) (push) Waiting to run
NocoBase Backend Test / postgres-test (user_schema, 20, public, false) (push) Waiting to run
NocoBase Backend Test / postgres-test (user_schema, 20, public, true) (push) Waiting to run
NocoBase Backend Test / mysql-test (20, false) (push) Waiting to run
NocoBase Backend Test / mysql-test (20, true) (push) Waiting to run
NocoBase Backend Test / mariadb-test (20, false) (push) Waiting to run
NocoBase Backend Test / mariadb-test (20, true) (push) Waiting to run
Test on Windows / build (push) Waiting to run
deploy client docs / Build (push) Has been cancelled
NocoBase FrontEnd Test / frontend-test (18) (push) Has been cancelled
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
GitHub Actions Bot
a2039c2f0d chore(versions): 😊 publish v1.2.11-alpha 2024-06-28 03:43:02 +00: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
chenos
a86315de61
feat(data-source-manager): filterTargetKey configuration optimization (#4766)
* feat(data-source-manager): filterTargetKey configuration optimization

* fix: bugs

* fix: improve code

* fix: error

* fix: error
2024-06-28 09:00:16 +08:00
GitHub Actions Bot
734aa1a007 chore(versions): 😊 publish v1.2.10-alpha 2024-06-27 14:03:40 +00:00
Zeke Zhang
405a6eef81 chore(e2e): make e2e tests more stable 2024-06-27 16:21:12 +08:00
GitHub Actions Bot
4a50647210 chore(versions): 😊 publish v1.2.9-alpha 2024-06-27 03:02:41 +00: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
Katherine
9669d56d84
fix: error when overriding sorting field (#4752) 2024-06-26 13:18:07 +08:00
chenos
1e4497339a fix(pm): search by keywords 2024-06-26 10:03:26 +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
GitHub Actions Bot
3a8867eaef chore(versions): 😊 publish v1.2.8-alpha 2024-06-25 07:29:25 +00:00
Katherine
bff6dde483
fix: missing multiple selection option for to-many association fields in sub-table (#4742) 2024-06-25 15:10:28 +08:00
chenos
dac110931b
chore: update dependencies (#4747)
* chore: update dependencies
* fix: @formily/antd-v5
2024-06-25 12:44:51 +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
jack zhang
47a6d04c63
fix: clear plugin list cache (#4739) 2024-06-25 08:48:45 +08:00
chenos
e69d33a09c chore: update link 2024-06-24 16:45:45 +08:00
Katherine
5370e95f4b
refactor: integer fields with Primary selected will auto-check Auto increment (#4313) 2024-06-24 15:15:50 +08:00
GitHub Actions Bot
927641349f chore(versions): 😊 publish v1.2.7-alpha 2024-06-24 02:04:24 +00:00
Katherine
aec77064c4
fix: variable parse issue in link action with variables in paths (#4732) 2024-06-24 08:00:15 +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
GitHub Actions Bot
504f8d107c chore(versions): 😊 publish v1.2.6-alpha 2024-06-20 04:40:35 +00:00
GitHub Actions Bot
9968eda02b chore(versions): 😊 publish v1.2.5-alpha 2024-06-19 22:58:05 +00:00
Junyi
5ad3a854c5
fix(plugin-fm): fix thumbnail rule (#4707) 2024-06-19 21:22:32 +08:00
Katherine
eaa06441d0
fix: refresh list automatically after closing modal following add operation (#4699) 2024-06-19 09:54:10 +08:00
Zeke Zhang
2300104586 chore: skip unstable e2e test 2024-06-19 09:31:13 +08:00
Junyi
ed89dd04c8
fix(client): fix upload progress style (#4698) 2024-06-18 23:40:56 +08:00
Zeke Zhang
6e0074fb66
fix(variable): resolve the issue of incorrect sourceKey in variable lazy loading (#4691)
* test: add e2e test

* fix(variable): resolve the issue of incorrect sourceKey in variable lazy loading

* chore: optimize e2e test

* chore: fix unit tests

* chore: make e2e more stable
2024-06-18 19:28:22 +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
Junyi
9bef416d51
refactor(plugin-workflow-dc): move collection template to plugin and remove sort field (#4682)
* refactor(plugin-workflow-dc): move collection template to plugin and remove sort field

* fix(client): fix variable component style
2024-06-17 18:21:11 +08:00
Katherine
2b7544bdc4
refactor: workflow block && template block support setting block height (#4678)
* refactor: workflow support setting block height

* refactor: support block template

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-06-17 16:37:31 +08:00
Katherine
6b6b69ae09
fix: restore field height spacing after removing description in form (#4679) 2024-06-17 16:31:59 +08:00
GitHub Actions Bot
9de4853030 chore(versions): 😊 publish v1.2.4-alpha 2024-06-17 00:53:36 +00:00
jack zhang
c66744d4a8
fix: action modal icon and Initializer menu close when click (#4664)
* fix: action modal icon and Initializer menu close when click

* fix: bug

* fix: bug

* feat: bug

* fix: e2e bug
2024-06-15 18:03:33 +08:00
Katherine
d2b2ac69e6
fix: chart block actionBar style (#4666) 2024-06-14 20:27:34 +08:00
Zeke Zhang
1fcf1320c2
fix(duplicate): resolve error on click (#4658)
* fix(duplicate): resolve error on click

* test: add e2e test
2024-06-14 15:08:56 +08:00
Katherine
ec22846bbb
style: list block (#4665) 2024-06-14 14:13:58 +08:00
Katherine
8260cfc817
fix: form/detail/filter block height (#4652)
* fix: form/detail/filter block height

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-06-14 11:11:50 +08:00
RakuCloud
a49d958086
Update ja_JP.json (#4650)
change "Submit": "送信" to "Submit": "保存",
2024-06-13 23:04:23 +08:00
Junyi
a38e4ada05
fix(plugin-fm): set invalid when uploading is not completed to avoid submit (#4653) 2024-06-13 18:11:39 +08:00
Katherine
1d568c635e
fix: client test (#4648) 2024-06-13 12:38:18 +08:00
GitHub Actions Bot
deacbf25e9 chore(versions): 😊 publish v1.2.3-alpha 2024-06-13 03:48:21 +00:00
Katherine
e8c2bffe20
style(client): grid style improve (#4647)
* style: grid style improve

* refactor: remove min height for block heght

* fix: min height
2024-06-13 10:41:27 +08:00
Katherine
ecb56130cf
style: markdown block style improve (#4639) 2024-06-12 21:01:58 +08:00
GitHub Actions Bot
e45bdb7d2f chore(versions): 😊 publish v1.2.2-alpha 2024-06-12 09:56:27 +00:00
Sheldon Guo
45614c8d72
feat: support qrcode embed in markdown and scan in mobile (#4638)
* feat: workbench block

* feat: mobilePage

* fix: update WorkbenchAction

* feat: support qrcode embed in markdown and scan in mobile

* fix: fix markdown button be covered problem

* fix: fix unit test error

* fix: fix unit test errors

* refactor: use react router in qrcode scanner

* feat: markdown add loading

* fix: fix blank content in print page

* refactor: change plugin dependencies to devDependencies

* feat: add some padding in markdown editor

* chore: improve some code

* feat: improve code

* fix: add QRCodeScanner

* fix: iconColor

* fix: Improve code

* feat: Improve code

* fix: version

* chore: improve some code

* chore: improve some code

* fix: i18n

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2024-06-12 17:47:43 +08:00
Junyi
2aa46171b2
refactor(plugin-workflow): use assigned fields for create/update node values (#4546)
* refactor(plugin-workflow): use assigned fields for create/update node values

* fix(plugin-workflow): fix schema and values when change collection

* fix(plugin-workflow): fix node form initial values

* test: fix e2e

* fix(plugin-workflow): fix add node error

* refactor(plugin-workflow): change to self host schema in node

* feat(plugin-workflow): make collection uneditable after first saved

---------

Co-authored-by: hongboji <j414562100@qq.com>
2024-06-12 15:12:31 +08:00
Katherine
aecc4a9739
fix: block height calculation (#4629)
* fix: block height calculation

* fix: test
2024-06-12 14:50:40 +08:00
GitHub Actions Bot
0d6ebe16cf chore(versions): 😊 publish v1.2.1-alpha 2024-06-12 05:15:06 +00:00
chenos
06f2df8d2e fix: update package.json 2024-06-12 13:12:50 +08:00
GitHub Actions Bot
79634179a4 chore(versions): 😊 publish v1.2.0-alpha 2024-06-12 03:39:54 +00:00
Zeke Zhang
e6848858d4
fix(filter-form): fix auto-trigger filter action without default value (#4627)
* test: add e2e test

* test: add unit tests

* fix(reset-button): prevent data clear when default values exist

* fix: resolve known issues and add tests
2024-06-12 11:07:04 +08:00
Katherine
5d48b3b5aa
fix: page freeze when handling formula field in sub-table after add,select and delete record (#4613)
* fix: page freeze when handling formula field in sub-table after add, select, and delete record

* fix: bug

* fix: bug

* refactor: code improve

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: bug
2024-06-12 10:08:54 +08:00
chenos
585fea650e
feat: workbench block (#4555)
* feat: workbench block

* feat: mobilePage

* fix: update WorkbenchAction

* feat: improve code

* fix: iconColor

* fix: Improve code

* feat: Improve code

* fix: version
2024-06-12 09:40:14 +08:00
GitHub Actions Bot
c7060aeceb chore(versions): 😊 publish v1.0.1-alpha.3 2024-06-11 23:57:39 +00:00
jack zhang
a5fc22c6b0
feat: tree block (#4566)
* feat: tree block

* fix: remove showSettings

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: table tree expand

* fix: bug

* fix: connection bug T-4501

* fix: template settings bug
2024-06-11 22:53:04 +08:00
GitHub Actions Bot
092f3afab1 chore(versions): 😊 publish v1.0.1-alpha.2 2024-06-11 12:13:31 +00:00
Zeke Zhang
b97e103001
feat(filter-form): auto-trigger filter action when default values exist (#4622)
* test: add e2e test

* feat(filter-form): auto-trigger filter action when default values exist
2024-06-11 20:04:39 +08:00
Katherine
82c8bff835
fix: table block height issue with minimal data (#4617) 2024-06-11 18:10:41 +08:00
YANG QIA
0fb18b495f
fix(auth): allows to set the auth type title translation from server end (#4616)
* fix(auth): allows to set auth type title translation from server end

* chore: move tval to utils

* chore: mark deprecated

* fix: test
2024-06-11 14:25:07 +08:00
Junyi
11fcc9d7ae
fix(client): fix text wrap in variable input (#4605)
* fix(client): fix text wrap in variable input

* fix(client): revert css
2024-06-10 17:26:29 +08:00
chenos
1d2ac6b85e
fix: remove grid wrap (#4612) 2024-06-10 15:31:19 +08:00
David Fecke
328b0da846
feat(client): allow JSON5 value in Form Input of type JSONTextArea (#4600)
* feat(client): allow json5 value in form-item type json component

* test: fix tests

* chore: set json5 default as false

* chore: add demo

---------

Co-authored-by: xilesun <2013xile@gmail.com>
2024-06-10 11:09:26 +08:00
Katherine
73bf5f328d
fix: iframe block loses height when set to default (#4602)
* fix: iframe block loses height when set to default

* refactor: local improve
2024-06-08 12:57:14 +08:00
Zeke Zhang
056a126d3a
chore: fix typo (#4589) 2024-06-08 09:16:13 +08:00
GitHub Actions Bot
9218319d02 chore(versions): 😊 publish v1.0.1-alpha.1 2024-06-07 13:46:37 +00:00
Katherine
7439a663f5
fix: style issues for gridCard in mobile client (#4599)
* fix: style issiues for gridCard in mobile client

* fix: bug

* fix: bug

* fix: bug

* fix: style improve
2024-06-07 20:56:07 +08:00
Katherine
b00631ab89
fix: style issues for gridCard in mobile client (#4593)
* fix: style issiues for gridCard in mobile client

* fix: bug

* fix: bug

* fix: bug
2024-06-07 20:39:22 +08:00
Zeke Zhang
7d4ae69f08
fix(variable): should remove through collection field (#4590) 2024-06-07 14:05:39 +08:00
YANG QIA
34108f1fcb
feat(data-vi): support for using url params and current role variables (#4586)
* feat(data-vi): support for using url params and current role variable

* fix: bug
2024-06-07 11:43:11 +08:00
Zeke Zhang
837f4f4158
refactor(variable): support default value setting (#4583)
* refactor(variable): support default value setting

* chore: add e2e test for URL search params variable

* fix: resolve field linkage errors

* chore: fix unit test

* test: association select data scope linkage

---------

Co-authored-by: katherinehhh <katherine_15995@163.com>
2024-06-07 10:23:28 +08:00
Katherine
17edad6014
fix: compatibility issues with historical kanban and iframe block (#4587)
* fix: iframe params undefined

* fix: kanban fixed block

* fix: kanban fixed block

* fix: kanban fixed block

* fix: kanban fixed block
2024-06-07 10:22:13 +08:00
Zeke Zhang
4743b2b689
fix(linkage-rules): resolve issue with invalid expressions (#4580)
* fix(linkage-rules): resolve issue with invalid expressions

* test: add e2e test for expression

* refactor: extract template
2024-06-06 19:38:38 +08:00
chenos
22a89861f6
feat: url support preview (#4559)
* feat: url support preview

* feat: add settings for Input.Preview

* refactor: refactor CollectionField.tsx to use dynamic component

* Revert "refactor: refactor CollectionField.tsx to use dynamic component"

This reverts commit 37719eb28e.

* test: add e2e test

* refactor(e2e): extract template

---------

Co-authored-by: Zeke Zhang <958414905@qq.com>
2024-06-06 14:11:10 +08:00
Katherine
74a5090ae8
fix: correct precision conversion error for Unix timestamp in readPretty (#4569) 2024-06-06 09:27:57 +08:00
Junyi
15424f4c88
fix(client): fix action props (#4568) 2024-06-05 20:43:19 +08:00