2347 Commits

Author SHA1 Message Date
Katherine
dafc3a16a1
refactor: adjust default column width to 100 in table (#5625)
* refactor: adjust default column width to 100 in table

* fix: test
2024-11-12 15:20:50 +08:00
Katherine
6badfd8983
style: optimize mobile styling for reduced field spacing and a more compact display (#5605)
* style: mobile style improve

* style: action penal style improve

* style: style improve

* style: style improve

* style: style improve

* style: style improve

* style: style improve

* style: style improve

* style: style improve

* style: style improve

* style: style improve
2024-11-12 15:05:00 +08:00
Katherine
ad563f37c6
fix: align right-fixed column in table (#5636) 2024-11-12 15:03:09 +08:00
gchust
903c48b1f0
chore: use rspack as the client-side build tool for the plugin (#5613)
* fix: change plugin build tool to rspack

* fix: bug

* fix: bug

* fix: bug

* feat: upgrade rspack

* feat: upgrade  rspack

* fix: rspack config

* fix: some plugins can't be loaded

* chore: update rspack

* chore: revert rspack version due to tests failing

* chore: update rspack to 1.0.14

* fix: missing tsconfig in rspack config

* fix: pro plugins build error

* fix: incorrect dependecies docs link

* fix: jshint dependency error

* chore: change all vite build to rspack

---------

Co-authored-by: dream2023 <1098626505@qq.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
2024-11-12 14:05:34 +08:00
nocobase[bot]
0db386c704 Merge branch 'main' into next 2024-11-11 02:10:07 +00:00
chenos
32eeb88101
feat: support hiding menu items (#5624)
* feat: support hiding menu items

* fix: hidden
2024-11-11 10:09:46 +08:00
Katherine
6075c461d9
refactor: optimize field list: remove relation fields and Duplicate tag (#5616)
* refactor: optimize field list: remove relation fields and Duplicate tag

* fix: test
2024-11-10 19:12:58 +08:00
Junyi
90d9231fc5
feat(client): add delimiters props to variable text (#5620)
* feat(client): add delimiters props to variable text

* refactor(plugin-notification-iam): change delimiters for url in message template
2024-11-09 10:26:28 +08:00
nocobase[bot]
7d0aadcf52 Merge branch 'main' into next 2024-11-08 10:38:41 +00:00
Zeke Zhang
934f619452 chore(e2e): fix test failures caused by timezone differences in CI environment 2024-11-08 18:37:55 +08:00
Junyi
06e7617691
refactor(client): move getFilterTargetKey api to collection (#5617)
* refactor(client): move getFilterTargetKey api to collection

* test(client): add test case

* fix(client): fix type error when build
2024-11-08 18:31:02 +08:00
nocobase[bot]
4a62b6798f Merge branch 'main' into next 2024-11-08 10:25:46 +00:00
Junyi
b186a5eb3d
fix(client): support file collection as target of one-to-many association (#5619)
* fix(client): support file collecion as target of one-to-many association

* fix(client): fix load collection
2024-11-08 18:25:26 +08:00
Junyi
a223f4448e
feat(plugin-workflow): branch presetting (#5570)
* fix(client): fix core component bug and warnings

* feat(plugin-workflow): add preset and branching config before add node

* refactor(plugin-workflow): fix AddNodeContext and adjust styles

* fix(plugin-workflow): fix default config value in preset form

* fix(plugin-workflow): fix e2e cases

* fix(plugin-workflow-parallel): fix e2e test cases

* fix(plugin-workflow): fix e2e test cases
2024-11-08 13:43:39 +08:00
ChengLei Shao
c728146160
refactor: collections api (#5610)
* chore: test

* chore: list meta

* chore: list meta api

* fix: test
2024-11-08 12:44:13 +08:00
Zeke Zhang
cdb18cb9c8 Merge branch 'main' into next 2024-11-07 22:42:24 +08:00
Zeke Zhang
5fb6962ec5
fix(defaultValue): fix errors in special cases (#5607)
* fix(defaultValue): fix errors in special cases

* test: add e2e test

* chore: make unit tests pass

* chore: make e2e more stable

* chore: fix e2e
2024-11-07 21:18:59 +08:00
ChengLei Shao
ef1ded8ff2
fix: import with date field (#5606)
* fix: import with dateOnly and datetimeNoTz field

* fix: import with date field

* fix: export datetime filed

* fix: test

* fix: test

* fix: test

* fix: unixtimestamp import

* chore: test
2024-11-07 21:05:58 +08:00
Zeke Zhang
3d512adade
feat(Table): add 'Hide column' configuration option (#5597)
* chore(deps): bump antd from 5.12.8 to 5.13.3

* chore: update yarn.lock

* chore: fix unit tests

* chore: make e2e tests pass

* feat(Table): add 'Hide column' configuration option

* test: add e2e test

* chore: fix build

* Revert "chore: make e2e tests pass"

This reverts commit a84a22c140c393c055136f90140ff74c657d8b28.

* Revert "chore: fix unit tests"

This reverts commit 436b001c9b3cf75ee2ddcc00915199b12e1d37d4.

* Revert "chore: update yarn.lock"

This reverts commit 0b960251c414a66d8a0a1274bd1cd3330093ccc0.

* Revert "chore(deps): bump antd from 5.12.8 to 5.13.3"

This reverts commit b165d557f68e3cb7dab4172e8f22f631decea277.

* chore: make e2e more stable
2024-11-07 20:47:14 +08:00
Katherine
89269ec7a4
fix: table scrollbar issue in non-config mode (#5599)
* fix: unnecessary scrollbar in non-config mode with few columns

* fix: bug

* refactor: table column
2024-11-07 17:30:53 +08:00
katherinehhh
03f5899902 Merge branch 'main' into next 2024-11-07 16:58:38 +08:00
Katherine
666c92d524
fix: issue with fuzzy search support for association fields with string-type title field (#5611) 2024-11-07 15:21:13 +08:00
Katherine
49968f8636
refactor: adjust collection categories to be loaded from the main data source and remove from global (#5602) 2024-11-07 14:52:18 +08:00
gchust
9b379c90d8
Revert "chore: use rspack as the client-side build tool for the plugin (#5575)" (#5608)
This reverts commit 388353dc5af4accfa35eadc5d6323da1da5a66e9.
2024-11-07 11:40:08 +08:00
chenos
388353dc5a
chore: use rspack as the client-side build tool for the plugin (#5575)
* fix: change plugin build tool to rspack

* fix: bug

* fix: bug

* fix: bug

* feat: upgrade rspack

* feat: upgrade  rspack

* fix: rspack config

* fix: some plugins can't be loaded

* chore: update rspack

* chore: revert rspack version due to tests failing

* chore: update rspack to 1.0.14

* fix: missing tsconfig in rspack config

* fix: pro plugins build error

* fix: incorrect dependecies docs link

---------

Co-authored-by: dream2023 <1098626505@qq.com>
Co-authored-by: gchust <gchust@qq.com>
2024-11-07 10:06:41 +08:00
chenos
04bb931424 fix: add disabled, multiple, value, and onChange props to QRCodeUploader 2024-11-06 15:18:08 +08:00
nocobase[bot]
b4b3e6716a Merge branch 'main' into next 2024-11-06 04:26:15 +00:00
Katherine
f8ca0da8b3
fix: validate association field permissions when checking association collection field permissions (#5569) 2024-11-06 12:04:58 +08:00
Junyi
45976f37b2
feat(plugin-notification-manager): support handlebars in notification message (#5559)
* feat(plugin-notification-manager): support handlebars in message

* fix(plugin-notification-manager): fix parsing null template

* fix(plugin-notification-manager): fix compile
2024-11-06 09:59:27 +08:00
Zeke Zhang
a6f16acf1c
fix(kanban): fix incorrect appends parameter issue (#5592)
* refactor(kanban): optimize get appends function

* fix(kanban): fix incorrect appends parameter issue

* chore: remove useless code
2024-11-06 09:28:20 +08:00
Katherine
ee1dd2375f
feat: table block support size settings (#5563)
* feat: table block support size settings

* fix: bug

* fix: bug

* fix: test
2024-11-06 09:11:45 +08:00
nocobase[bot]
cf08c5c290 Merge branch 'main' into next 2024-11-05 07:38:29 +00:00
YANG QIA
9fd136b331
feat(client): allows to redirect to specific url after signout (#5583) 2024-11-05 15:38:09 +08:00
Katherine
a97aa1c2c1
fix: resolve error when configuring fields after adding a new data source (#5576) 2024-11-05 14:25:54 +08:00
Katherine
567524dd5e
style: increase button spacing between rows in compact theme (#5589) 2024-11-05 11:59:43 +08:00
katherinehhh
30dc9faf24 Merge branch 'main' into next 2024-11-05 10:50:00 +08:00
chenos
f92717e1cd chore: support running multiple application processes simultaneously in development mode 2024-11-05 10:23:40 +08:00
Katherine
2f1a9100a0
refactor: remove search box when adding block to page (#5577)
* refactor:  remove search box  when adding block to page

* fix: bug
2024-11-05 10:11:00 +08:00
Katherine
812a2cb24a
fix: filter issue when setting single-select field as title field in association select (#5581) 2024-11-05 10:10:13 +08:00
Feng
eeca3c7bc1
feat: table component support popup (#5580) 2024-11-04 16:10:47 +08:00
Katherine
fdf8aa6f44
fix: search field should be searched based on the translated text (#5572) 2024-11-03 19:42:55 +08:00
Katherine
14f843ef79
fix: issue with adding data to sub-table after deletion (#5568) 2024-11-02 22:09:36 +08:00
Katherine
0b762cf89f
fix: issue with adding data to sub-table after deletion (#5566) 2024-11-02 19:19:54 +08:00
katherinehhh
582f1d7ef8 fix: bug 2024-11-02 19:18:35 +08:00
Katherine
231b7d641b
chore: add support for Layout parameters (labelAlign, labelWidth, labelWrap) (#5521)
* chore:  support layout settings

* refactor: locale improve

* fix: test

* fix: bug

* refactor: label width

* fix: bug

* refactor: locale improve

* fix: bug

* style: style improve

* fix: test
2024-11-01 16:06:18 +08:00
Katherine
c639e7d403
feat: configure fields support serach and filter fields (#5471)
* feat: configure fields support serach and filter fields

* feat: configure fields support serach and filter fields

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: test

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-11-01 14:28:46 +08:00
Katherine
8c28fcc706
fix: restore default value when field title is cleared (#5549) 2024-10-30 22:32:37 +08:00
Zeke Zhang
f6fd8152cc Merge branch 'main' into next 2024-10-30 18:02:02 +08:00
chenos
a2b464ff14
feat: numeric precision can be configured to 8 digits (#5552) 2024-10-30 15:40:31 +08:00
Zeke Zhang
9e5355cbed
fix(mobile): fix the issue of preview images being covered by page (#5535)
* refactor(mobile): replace mobile BasicZIndexProvider with zIndexContext from core library

* fix(mobile): fix the issue of preview images being covered by page
2024-10-30 11:06:29 +08:00