3595 Commits

Author SHA1 Message Date
Zeke Zhang
4ee9ccebfb
feat(notification): adapt the style of the notification pop-up window for mobile (#6557)
* refactor: improve message detail navigation

* refactor: extract InboxPopup component for better readability

* refactor: restructure ActionDrawer to use MobilePopup for improved modularity

* feat: enhance MobilePopup and related components for better mobile experience

* feat: add onClick handler to PinnedPluginList for better user interaction

* fix: update InboxPopup visibility logic and enhance message navigation handling
2025-03-26 15:27:35 +08:00
nocobase[bot]
0ce75be6bc Merge branch 'main' into next 2025-03-26 06:40:23 +00:00
Zeke Zhang
f7af0c4445
fix: ensure ellipsis property is correctly set in schema component props (#6520)
* fix: ensure ellipsis property is correctly set in schema component props

* fix: replace direct assignment with lodash set for ellipsis property in schema
2025-03-26 14:39:58 +08:00
nocobase[bot]
771aff07b5 Merge branch 'main' into next 2025-03-26 06:37:24 +00:00
Zeke Zhang
c80fbc3063
fix(kanban): unable to open popup (#6535)
* fix: handle potential errors when retrieving card schema in Kanban

* fix(kanban): unable to open popup

* fix(Link): cannot use 'current user' variable

* fix(PagePopups): improve schema fetching and cloning logic for popups

* fix(Kanban): clicking cards repeatedly opens multiple popups
2025-03-26 14:37:01 +08:00
Mathy Vandersmissen
945d2483b7
Updated dutch language files (#6546) 2025-03-26 14:35:43 +08:00
nocobase[bot]
7c80dcc273 Merge branch 'main' into next 2025-03-26 01:40:20 +00:00
chenos
f43ed88eba
feat: optimize 502 error message (#6547)
* fix: app error

* fix: app warning
2025-03-26 09:39:57 +08:00
Zeke Zhang
2338e34f1b
fix: redefine global styles for header menu background color (#6551)
* fix: redefine global styles for header menu background color

* chore: update comment

* fix: update header menu styles and correct context provider syntax

* refactor: correct context provider naming for header context

* refactor: replace global style with createStyles for header menu

* refactor: rename useHeaderPopupStyle to useHeaderStyle for clarity
2025-03-25 22:58:10 +08:00
Katherine
87894315c2
feat: support variable configuration after submission, enabling redir… (#6465)
* feat: support variable configuration after submission, enabling redirection with current data ID

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: refine variable label

* fix: bug

* fix: bug
2025-03-25 21:19:27 +08:00
katherinehhh
8a82cdec5b Merge branch 'main' into next 2025-03-25 15:41:32 +08:00
Katherine
1dd47e7571
style: optimize button style for no-permission state (#6552) 2025-03-25 15:38:32 +08:00
gchust
8ada20b172 fix: save as template not working if fields containing nest properties (#6543)
* fix: save as template not working if fields containing nest properties

* fix: hide old blocks save as template

* fix: unit tests failing

* fix: unit tests for hiding old save template option

* fix: unit test failing for save as template
2025-03-25 15:25:26 +08:00
nocobase[bot]
37ab4452ba chore(versions): 😊 publish v1.6.10 2025-03-25 06:45:45 +00:00
Katherine
8463f9d5c9
refactor: restrict available actions for different fields in linkage rule properties (#6548) 2025-03-25 14:26:51 +08:00
nocobase[bot]
bb210a33bc Merge branch 'main' into next 2025-03-25 06:01:55 +00:00
Katherine
0422d0da39
fix: field assignment with null value is ineffective (#6549) 2025-03-25 14:01:26 +08:00
nocobase[bot]
befdd5366c chore(versions): 😊 publish v1.7.0-beta.9 2025-03-25 05:03:40 +00:00
chenos
07ac4717b3 Merge branch 'develop' into next
# Conflicts:
#	packages/core/client/src/locale/it-IT.json
#	packages/plugins/@nocobase/plugin-action-import/src/client/ImportAction.tsx
2025-03-25 12:40:54 +08:00
nocobase[bot]
e97197746b Merge branch 'main' into next 2025-03-25 01:39:52 +00:00
Katherine
7f1ede84d9
fix: table row button drag-and-drop issue (#6544)
* fix: table row button drag-and-drop issue

* fix: bug

* fix: bug
2025-03-24 22:01:09 +08:00
Zeke Zhang
322f3d749e
fix(Link): cannot use 'current user' variable (#6536) 2025-03-24 20:39:44 +08:00
Zeke Zhang
57c8722c3c
fix: remove caching logic (#6530) 2025-03-24 20:38:44 +08:00
Zeke Zhang
2fefcfbcf2
fix: remove "Allow multiple selection" from multiple locale files (#6515)
* fix: remove "Allow multiple selection" from multiple locale files

* chore: format

* feat(client): add visibility control for allowMultiple

* Revert "fix: remove "Allow multiple selection" from multiple locale files"

This reverts commit 9d63791d1fced73e6860bcf5c8987a5f15ecac79.
2025-03-24 20:34:06 +08:00
gchust
38bac8291e
fix: yarn doc error (#6540) 2025-03-24 16:56:52 +08:00
nocobase[bot]
ffaa71e01e chore(versions): 😊 publish v1.7.0-alpha.4 2025-03-23 05:22:57 +00:00
nocobase[bot]
edacd05301 chore(versions): 😊 publish v1.7.0-beta.8 2025-03-23 04:46:53 +00:00
nocobase[bot]
01ec734a58 chore(versions): 😊 publish v1.6.9 2025-03-23 03:34:33 +00:00
nocobase[bot]
77d5f94ae0 Merge branch 'next' into develop 2025-03-22 15:12:42 +00:00
nocobase[bot]
26af0d8954 Merge branch 'main' into next 2025-03-22 15:12:20 +00:00
Katherine
437e9dba52
fix: action button transparency causing setting display issue on hover (#6529)
* fix: button transparency causing setting display issue on hover

* fix: button transparency causing setting display issue on hover
2025-03-22 23:11:52 +08:00
nocobase[bot]
e3b99cc75c chore(versions): 😊 publish v1.6.8 2025-03-22 12:57:51 +00:00
nocobase[bot]
b221b96f34 Merge branch 'next' into develop 2025-03-21 08:49:02 +00:00
Katherine
8fd8ce4f6a
feat: support fuzzy matching for fields selected in filter button (#6496)
* feat: support fuzzy matching for fields selected in filter button

* fix: bug

* fix: bug

* test: filter item
2025-03-21 16:48:39 +08:00
nocobase[bot]
9728ddcf77 Merge branch 'next' into develop 2025-03-21 08:09:28 +00:00
Katherine
b120d841b0
feat: support environment variables in link button URL (#6494)
* feat: support environment variables in link button URL

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: useEvnVariable
2025-03-21 16:07:59 +08:00
nocobase[bot]
f0e3c46072 Merge branch 'next' into develop 2025-03-20 15:18:21 +00:00
nocobase[bot]
8bda66726c Merge branch 'main' into next 2025-03-20 15:17:57 +00:00
Katherine
f82e426daa
fix: the height of the subtable in the form is set along with the mai… (#6518)
* fix: the height of the subtable in the form is set along with the main form height

* fix: bug
2025-03-20 23:17:33 +08:00
nocobase[bot]
13e0e21649 Merge branch 'next' into develop 2025-03-20 13:25:30 +00:00
Katherine
d1ea29c58b
refactor: getRenderContent (#6516) 2025-03-20 21:25:08 +08:00
nocobase[bot]
3f75da95d3 chore(versions): 😊 publish v1.6.7 2025-03-20 09:48:46 +00:00
Zeke Zhang
bf7607a695
fix(mobile): known issues (#6476)
* feat(Nester): support mobile layout by transforming multi-column schema to single-column

* fix(chart): change multiple columns to single column

* fix: update openMode handling in ActionContainer component

* fix: update drawer style selector in Action.Drawer.style.ts

* fix: adjust padding and background color handling in WorkflowTasks component

* fix: refactor schema handling for mobile layout in InternalPicker, Nester, and Form components

* fix: prevent schema insertion in mobile layout for AssociationField component

* fix: remove deprecated useCollectionManager in DetailsBlockProvider component

* fix: relationship fields not displaying data
2025-03-20 17:28:36 +08:00
katherinehhh
9369059acc Merge branch 'next' into develop 2025-03-20 16:14:58 +08:00
nocobase[bot]
813f9fc22e Merge branch 'main' into next 2025-03-20 07:56:50 +00:00
Katherine
dad61a2a10
fix: time field submission error in Chinese locale (invalid input syntax for type time) (#6511) 2025-03-20 15:56:25 +08:00
nocobase[bot]
f87c95af50 Merge branch 'main' into next 2025-03-19 16:35:17 +00:00
N3tN00b3r
49bd35ca5f
Updating italian translations - Plugins + Core (#6466)
* Add italian translation

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Update it-IT.json

* Create it-IT.json

* Create it-IT.json

* Update it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

The following strings have been intentionally not translated to avoid misinterpretation of the technical terms:

Access Key ID
Access Key Secret
Secret ID
Secret Key

* Create it-IT.json

* Create it-IT.json

* Update it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Create it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Create it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Create it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

* Update it-IT.json

---------

Co-authored-by: mahuantest <50297992+Albert-mah@users.noreply.github.com>
2025-03-20 00:34:48 +08:00
nocobase[bot]
06696e653e Merge branch 'main' into next 2025-03-19 13:01:51 +00:00
Katherine
186463abb2
fix: association field detection to be based on type (#6506) 2025-03-19 21:01:24 +08:00