2867 Commits

Author SHA1 Message Date
Katherine
b28dea76e8
fix: build error (#6308) 2025-02-26 16:40:40 +08:00
nocobase[bot]
98d7136633 Merge branch 'main' into next 2025-02-26 06:49:53 +00:00
Zeke Zhang
9d3497811b
fix(linkage-rules): clear field value when expression value is empty (#6300) 2025-02-26 14:49:25 +08:00
Katherine
3e477a4182
refactor: add 'collectionField' parameter to TitleRenderer in calendar block (#6302) 2025-02-26 12:35:21 +08:00
nocobase[bot]
4b59d09b55 Merge branch 'main' into next 2025-02-26 00:22:31 +00:00
N3tN00b3r
dfba9ff80d
Add italian translation (#6295) 2025-02-26 08:22:08 +08:00
Zeke Zhang
e1d891ed3a
fix: move to inner (#6289) 2025-02-25 20:23:17 +08:00
chenos
76e5e7c1c0
fix: skip auth check in the public form (#6284)
* fix: skipAuthCheck

* fix: before auth

* fix: skip auth

* feat: add skipAuth option to ResourceActionOptions

* feat: add skipNotify option to ResourceActionOptions

---------

Co-authored-by: sheldon guo <sheldon_66@163.com>
2025-02-25 19:59:46 +08:00
nocobase[bot]
b6ee7ae2ad Merge branch 'main' into next 2025-02-25 09:21:54 +00:00
Katherine
e293b4b7d6
fix: rich text cannot be fully cleared (#6287) 2025-02-25 17:21:30 +08:00
Sheldon Guo
8d52fc6c84
refactor: remove unnecessary NavigateIfNotSignIn wrapper from AdminProvider (#6268)
* refactor: remove unnecessary NavigateIfNotSignIn wrapper from AdminProvider

* refactor: remove NavigateToSigninWithRedirect and NavigateIfNotSignIn

* refactor: streamline error handling in authCheckMiddleware

* fix: prevent notification for user role errors in authCheckMiddleware

* fix: use app error to show error message for USER_HAS_NO_ROLES_ERR in authCheckMiddleware
2025-02-25 13:13:35 +08:00
Katherine
23aadf74e0
refactor: edit block title & description (#6277)
* refactor: edit blokc title & description

* refactor: code improve
2025-02-25 12:33:58 +08:00
gchust
3cbf81e5cd
chore: upgrade react types definition (#6278)
* chore: upgrade react type to 18

* chore: update ant design icons to avoid ts error

* fix: ts errors

* fix: ts error after upgrade react types

* fix: some icons ts error

* fix: improve type validation in bulk edit form item settings

* fix: lazy load component type error

* fix: some ts errors

* fix: unit test error after upgrade ant design icons

* chore: remove ts-ignore comment for startTransition
2025-02-25 09:48:13 +08:00
Jiannx
669c7f6335
feat: add backend code to generate file preview url for next (#6281)
* feat: adjust preview field of file collection

* fix: add banckend to generate preview

* fix: undefined error
2025-02-25 09:33:11 +08:00
nocobase[bot]
6580366505 Merge branch 'main' into next 2025-02-24 23:18:01 +00:00
Zeke Zhang
b3ca45b5b0 fix(style): adjust schema initializer item content margin 2025-02-25 07:17:00 +08:00
Zeke Zhang
739fecbbe7 Merge branch 'main' into next 2025-02-25 05:57:38 +08:00
Junyi
cdcea99e30
fix(plugin-file-manager): increase url length (#6275)
* fix(plugin-file-manager): increase url length

* fix(client): fix null value
2025-02-24 22:53:57 +08:00
Zeke Zhang
235fd81e6b
refactor(mobile): optimize style (#6270)
* feat(mobile): improve mobile UI styling and theme

- Adjust GridCard and mobile page styling
- Update mobile theme tokens with compact algorithm
- Refine spacing, border radius, and padding for mobile components

* feat(mobile): enhance workbench block layout and styling for mobile

- Refactor WorkbenchBlock and WorkbenchAction components for improved mobile responsiveness
- Integrate antd-mobile Grid and List components
- Update styling for grid and list layouts
- Optimize responsive space and item rendering
- Remove manual width calculations and resize observers

* feat(mobile): adjust menu item styling for mobile layout

- Add margin and width adjustments for mobile menu items
- Ensure consistent spacing and sizing of menu elements
- Improve visual layout of menu items in mobile view

* feat(mobile): adjust table container margins in mobile layout

- Remove hardcoded negative margins for table containers
- Improve responsive styling for mobile table layouts

* feat(mobile): refine grid card and nester component styling

- Update GridCard component with token-based margin and border radius
- Adjust InternalNester CSS with dynamic padding and margin
- Improve responsive styling for grid and card components

* feat(mobile): clean up and optimize mobile component styles

- Remove unnecessary chart block and action bar styling
- Simplify CSS rules for mobile components
- Clean up commented-out and redundant style definitions

* test(mobile): improve z-index test with precise click positioning

- Add click positioning to edit action buttons in z-index test
- Ensure consistent and precise interaction in multi-level page navigation

* chore: make e2e more stable
2025-02-24 21:12:44 +08:00
Katherine
9eb9d4e000
chore: user center extension (#6213)
* chore(versions): 😊 publish v1.6.0-alpha.24

* chore(versions): 😊 publish v1.6.0-alpha.25

* chore: user center extension

* refactor: change password

* chore: theme

* chore: language

* chore: code improve

* feat: support extending frontend filter operators (#6085)

* feat: operator extension

* fix: bug

* refactor: code improve

* fix: jsonLogic

---------

Co-authored-by: chenos <chenlinxh@gmail.com>

* refactor: remove registerOperators (#6224)

* refactor(plugin-workflow): trigger workflow action settings (#6143)

* refactor(plugin-workflow): move bind workflow settings to plugin

* refactor(plugin-block-workbench): move component to core

* refactor(plugin-block-workbench): adjust component api

* fix(plugin-workflow-action-trigger): fix test cases

* fix(plugin-workflow): fix component scope

* fix(plugin-workflow-action-trigger): fix test cases

* chore(versions): 😊 publish v1.6.0-alpha.26

* feat: support the extension of preset fields in collections (#6183)

* feat: support the extension of preset fields in collections

* fix: bug

* fix: bug

* fix: bug

* refactor: create collection

* fix: config

* fix: test case

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: bug

---------

Co-authored-by: chenos <chenlinxh@gmail.com>

* feat: support for the extension of optional fields for Kanban, Calendar, and Formula Field plugins (#6076)

* feat: kanban field extention

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* feat: calender title fields

* feat: background color fields

* fix: bug

* fix: bug

* feat: formula field expression support field

* feat: preset fields

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: code improve

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: code improve

* revert: preset fields

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: bug

* fix: bug

* refactor: code improve

* fix: bug

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: locale

* refactor: code improve

* fix: bug

* refactor: code improve

* refactor: code improve

* refactor: code improve

* refactor: locale

* fix: test

* fix: bug

* fix: test

* fix: test

---------

Co-authored-by: chenos <chenlinxh@gmail.com>

* feat: inline mode

* chore(versions): 😊 publish v1.6.0-alpha.27

* fix(data-source-main): update order

* fix: bug

* fix: bug

* refactor: code improve

* fix: bug

* fix: code improve

* fix: bug

* fix: improve code

* fix: getFontColor (#6241)

* chore(versions): 😊 publish v1.6.0-alpha.28

* refactor: code improve

* fix: bug

* refactor: code improve

* fix: bug

* fix: print action e2e test (#6256)

* fix: print action e2e test

* fix: test

* fix: merge bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: update  package.json

* fix: bug

* feat: code improve

---------

Co-authored-by: nocobase[bot] <179432756+nocobase[bot]@users.noreply.github.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: Junyi <mytharcher@users.noreply.github.com>
2025-02-24 10:11:42 +08:00
nocobase[bot]
1b437ee069 Merge branch 'main' into next 2025-02-22 13:33:31 +00:00
Junyi
9e0654ed93
fix(client): fix upload component (#6260)
* fix(client): fix upload component

* fix(client): revert test case back

* test(client): skip test failed cases due to it works in browser
2025-02-22 21:33:06 +08:00
Sheldon Guo
8e9a2dbd85
feat: add expression prop to TextAreaWithGlobalScope and update ConfigForm (#6221) 2025-02-22 07:10:56 +08:00
chenos
5fbc7697c6
feat: release 202502 (#6259)
* chore(versions): 😊 publish v1.6.0-alpha.24

* chore(versions): 😊 publish v1.6.0-alpha.25

* feat: support extending frontend filter operators (#6085)

* feat: operator extension

* fix: bug

* refactor: code improve

* fix: jsonLogic

---------

Co-authored-by: chenos <chenlinxh@gmail.com>

* refactor: remove registerOperators (#6224)

* refactor(plugin-workflow): trigger workflow action settings (#6143)

* refactor(plugin-workflow): move bind workflow settings to plugin

* refactor(plugin-block-workbench): move component to core

* refactor(plugin-block-workbench): adjust component api

* fix(plugin-workflow-action-trigger): fix test cases

* fix(plugin-workflow): fix component scope

* fix(plugin-workflow-action-trigger): fix test cases

* chore(versions): 😊 publish v1.6.0-alpha.26

* feat: support the extension of preset fields in collections (#6183)

* feat: support the extension of preset fields in collections

* fix: bug

* fix: bug

* fix: bug

* refactor: create collection

* fix: config

* fix: test case

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: bug

---------

Co-authored-by: chenos <chenlinxh@gmail.com>

* feat: support for the extension of optional fields for Kanban, Calendar, and Formula Field plugins (#6076)

* feat: kanban field extention

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* feat: calender title fields

* feat: background color fields

* fix: bug

* fix: bug

* feat: formula field expression support field

* feat: preset fields

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: code improve

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: code improve

* revert: preset fields

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: bug

* fix: bug

* refactor: code improve

* fix: bug

* refactor: code improve

* refactor: code improve

* fix: bug

* fix: locale

* refactor: code improve

* fix: bug

* refactor: code improve

* refactor: code improve

* refactor: code improve

* refactor: locale

* fix: test

* fix: bug

* fix: test

* fix: test

---------

Co-authored-by: chenos <chenlinxh@gmail.com>

* chore(versions): 😊 publish v1.6.0-alpha.27

* fix(data-source-main): update order

* fix: improve code

* fix: getFontColor (#6241)

* chore(versions): 😊 publish v1.6.0-alpha.28

* fix: print action e2e test (#6256)

* fix: print action e2e test

* fix: test

* fix: version

---------

Co-authored-by: katherinehhh <katherine_15995@163.com>
Co-authored-by: nocobase[bot] <179432756+nocobase[bot]@users.noreply.github.com>
Co-authored-by: Junyi <mytharcher@users.noreply.github.com>
2025-02-21 13:25:17 +08:00
Sheldon Guo
a61895cbf2
fix(user): simplify error handling by skipping notification for empty token (#6252) 2025-02-21 11:34:13 +08:00
nocobase[bot]
0a54efc7d9 Merge branch 'main' into next 2025-02-19 15:10:31 +00:00
Junyi
81ff3741a2
fix(client): fix uploaded files missing (#6247)
* fix(client): fix uploaded files missing

* fix(client): test case
2025-02-19 23:10:00 +08:00
nocobase[bot]
e2d62ef802 Merge branch 'main' into next 2025-02-19 02:17:12 +00:00
Katherine
1955499178
fix: inferPickerType (#6244) 2025-02-19 10:16:49 +08:00
nocobase[bot]
6de6928cc2 Merge branch 'main' into next 2025-02-19 02:10:41 +00:00
Katherine
dcd2279eeb
fix: datepicker missing picker (#6243) 2025-02-19 10:10:21 +08:00
nocobase[bot]
2a75f6d0ad Merge branch 'main' into next 2025-02-19 01:47:31 +00:00
Katherine
d62911b646
fix: picker format mismatch in filter form field (#6234)
* fix: picker format mismatch in filter form field

* fix: bug
2025-02-19 09:47:05 +08:00
nocobase[bot]
08bff8f04a Merge branch 'main' into next 2025-02-18 14:25:37 +00:00
Junyi
211e688547
fix(client): fix variable component disabled height (#6197)
* fix(client): fix variable component disabled height

* fix(client): fix type
2025-02-18 22:25:13 +08:00
nocobase[bot]
74836f20d7 Merge branch 'main' into next 2025-02-18 01:50:00 +00:00
Katherine
a5b00ca6a3
fix: association block associate action popup issue on mobile (#6235) 2025-02-18 09:49:37 +08:00
nocobase[bot]
85d3a0c91d Merge branch 'main' into next 2025-02-17 09:46:22 +00:00
Katherine
229e6702a1
fix: horizontal scrollbar issue on the page (#6232) 2025-02-17 17:45:55 +08:00
nocobase[bot]
a58385b827 Merge branch 'main' into next 2025-02-17 08:56:42 +00:00
gchust
76d59bcd3d
fix: missing unique keys of association fields (#6230) 2025-02-17 16:56:20 +08:00
nocobase[bot]
2a8f095b71 Merge branch 'main' into next 2025-02-17 08:45:44 +00:00
Zeke Zhang
05e107f4fa
fix: block refresh issue (#6233) 2025-02-17 16:45:19 +08:00
nocobase[bot]
b7b8556806 Merge branch 'main' into next 2025-02-16 08:04:05 +00:00
gchust
3ba8ef7db3
fix: can't open field link in embed page (#6222) 2025-02-16 16:03:44 +08:00
katherinehhh
c8aa0aeeba Merge branch 'main' into next 2025-02-16 11:59:45 +08:00
Katherine
0a8a609a52
refactor: block height setting (#6225) 2025-02-16 11:57:41 +08:00
Katherine
a25438c9ec
refactor: adjust block height settings, set the minimum value to 100 (#6220)
* refactor: adjust block height settings, set the minimum value to 100

* fix: bug
2025-02-15 22:02:41 +08:00
nocobase[bot]
a8c511b625 Merge branch 'main' into next 2025-02-14 02:42:08 +00:00
Zeke Zhang
c72b90c8aa
fix(navigation): add search parameters to tab navigation (#6215) 2025-02-14 10:41:45 +08:00