2857 Commits

Author SHA1 Message Date
nocobase[bot]
7607e6f565 Merge branch 'main' into next 2025-02-12 11:01:14 +00:00
Zeke Zhang
ad584f5237
fix(action-context): replace loading flag with service.loading for better state management (#6206) 2025-02-12 19:00:33 +08:00
nocobase[bot]
34dfabc4c7 Merge branch 'main' into next 2025-02-12 10:59:45 +00:00
Zeke Zhang
b680f3f9b4
fix(variable): lazy loaded data should not be saved in the original c… (#5540)
* fix(variable): lazy loaded data should not be saved in the original context object

* fix: make unit test pass
2025-02-12 18:58:37 +08:00
nocobase[bot]
c3760d5d69 Merge branch 'main' into next 2025-02-12 00:28:22 +00:00
Zeke Zhang
2308100796
fix: handle undefined dataLoadingMode in BlockRequestContextProvider (#6200) 2025-02-12 08:27:55 +08:00
nocobase[bot]
7ae43ce9a7 Merge branch 'next' into develop 2025-02-11 03:00:27 +00:00
nocobase[bot]
b1b521c4fd Merge branch 'next' into develop 2025-02-11 03:00:02 +00:00
Katherine
09381bed76
fix: table block height setting not applied when there is no data (#6192) 2025-02-11 10:59:42 +08:00
Katherine
59c467bdc4
fix: form block not displayed when adding a create form via a popup action in a table row (#6190) 2025-02-11 10:59:13 +08:00
YANG QIA
232d348b18
feat(l10n): text source registration in l10n plugin & l10n for desktop and mobile routes (#6180)
* feat(l10n): support text source registration in l10n plugin & l10n for desktop and mobile routes

* fix: build & test

* fix: build & tests

* fix: e2e

* fix: frontend test

* chore: update

* chore: migration

* fix: document title

* fix: header title
2025-02-10 23:56:46 +08:00
Zeke Zhang
9f7cc39a3d
fix(page): improve document title handling and remove unused request (#6188)
* fix(page): improve document title handling and remove unused request

* fix(tests): remove unused remote schema request test for Page component
2025-02-10 20:42:12 +08:00
Junyi
76a6a5e196
fix(client): fix use block context (#6187) 2025-02-10 18:08:52 +08:00
nocobase[bot]
bbae7f6d5b Merge branch 'next' into develop 2025-02-10 09:14:25 +00:00
Zeke Zhang
cfd940e18c
fix: linkage rules issue (#6182)
* fix: linkage rules issue

* chore: e2e
2025-02-10 17:13:37 +08:00
Zeke Zhang
96a966a3bb chore: make e2e more stable 2025-02-09 08:05:52 +08:00
Zeke Zhang
21e37f9915
fix: remove default tab title (#6178)
* fix: remove default tab title

* fix: add default tab title for route table

* chore: update migration

* fix: mobile

* fix: e2e errors
2025-02-09 08:04:28 +08:00
nocobase[bot]
a7b600d96b Merge branch 'next' into develop 2025-02-08 05:03:33 +00:00
chenos
3c51f4674e fix: homepage 2025-02-08 13:02:24 +08:00
nocobase[bot]
8f92f9202f Merge branch 'next' into develop 2025-02-08 01:43:00 +00:00
Zeke Zhang
47ee511e52
fix: should show 'Allow multiple selection' in filter form (#6174) 2025-02-08 09:42:17 +08:00
Katherine
435dc80a78
fix: "Select from existing data" still showing when disable “Allow mu… (#6167)
* fix: "Select from existing data" still showing when disable “Allow multiple ” in to-many subform

* fix: bug
2025-02-07 17:03:38 +08:00
nocobase[bot]
6a6fb14cb0 Merge branch 'next' into develop 2025-02-07 03:07:10 +00:00
Zeke Zhang
554cad3353
fix: belongsToArray (#6173) 2025-02-07 11:06:25 +08:00
nocobase[bot]
68870f8bc0 Merge branch 'next' into develop 2025-02-06 14:13:46 +00:00
Katherine
474c0421c6
fix: time field operator set to between in filter form, component didn't change to time range picker (#6170) 2025-02-06 22:12:57 +08:00
nocobase[bot]
51c4286a5a Merge branch 'next' into develop 2025-02-06 13:28:07 +00:00
Katherine
ab6b43745f
fix: kanban and calendar block popup edit form didn't show 'Unsaved changes' warning (#6172) 2025-02-06 21:27:23 +08:00
nocobase[bot]
de49e21245 Merge branch 'next' into develop 2025-02-06 02:50:54 +00:00
Zeke Zhang
7bb0084a88
fix: subform default value (#6165)
* fix: default value

* chore: add e2e test
2025-02-06 10:50:10 +08:00
nocobase[bot]
7838a3d2d9 Merge branch 'next' into develop 2025-02-06 00:29:19 +00:00
gchust
1a4209f073
fix: popover subform incorrect i18n (#6159) 2025-02-06 08:28:23 +08:00
nocobase[bot]
038ecb075d Merge branch 'next' into develop 2025-02-02 04:53:53 +00:00
nocobase[bot]
ec88cbd51e Merge branch 'main' into next 2025-02-02 04:53:32 +00:00
Zeke Zhang
02a506d247
fix: unable to submit when selecting data (#6148) 2025-02-02 12:53:07 +08:00
nocobase[bot]
f316b77ae2 Merge branch 'next' into develop 2025-02-01 03:55:44 +00:00
Zeke Zhang
47fd34c5dd
fix: linkage rules of action (#6147) 2025-02-01 11:55:19 +08:00
nocobase[bot]
86f44e747a Merge branch 'next' into develop 2025-01-26 11:55:17 +00:00
Zeke Zhang
173e1169e1
fix: should refresh page when deleting block (#6139)
* fix: should refresh page when deleting block

* fix: bug

* chore: skip unstable test
2025-01-26 19:54:54 +08:00
nocobase[bot]
5d8a8759ef Merge branch 'next' into develop 2025-01-26 05:14:24 +00:00
Zeke Zhang
5d84e4e9eb Merge branch 'main' into next 2025-01-26 13:13:29 +08:00
Zeke Zhang
2a88c8a3b0
fix: button linkage rule is not taking effect (#6140) 2025-01-26 13:08:37 +08:00
Zeke Zhang
ecaee603bd
fix(useCompile): avoid error (#6141) 2025-01-26 13:04:03 +08:00
nocobase[bot]
8eb3b87dc3 Merge branch 'next' into develop 2025-01-24 15:06:35 +00:00
katherinehhh
cae5d68211 Merge branch 'main' into next 2025-01-24 23:05:50 +08:00
Katherine
a00dcb78cb
refactor: optimize filter component in filter form to match filterable settings (#6110)
* fix: display checkbox field as select in filter form

* fix: bug

* chore: filterCollectionffield

* refactor: code improve

* fix: bug

* fix: bug

* fix: isTruly and isFalsy

* fix: bug

* fix: bug

* fix: bug

* fix: bug

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2025-01-24 23:00:35 +08:00
Katherine
3f68c5b836
fix: incorrect variable display in association field quick-add form (#6119)
* fix: incorrect variable display in association field quick-add form

* fix: current popup record

* fix: bug
2025-01-24 21:30:45 +08:00
Zeke Zhang
e29f9fa39e Merge branch 'next' into develop 2025-01-24 16:46:21 +08:00
katherinehhh
955c167f5e Merge branch 'main' into next 2025-01-24 15:51:52 +08:00
Zeke Zhang
97333d0c06
refactor(Menu): optimize menu interface (#5955)
* feat: define desktopRoutes collection

* feat: convert routes to schema

* feat: support to add new route

* feat: support to delete routes

* feat: adaptor Hidden option

* feat: adaptor Edit option

* fix: fix incomplete menu display issue

* feat: support to insert

* feat: adjust permission configuration page interface

* feat: add listAccessible action

* feat: routes table

* feat: edit button

* style: optimize style

* chore: add confirm text

* fix: delete corresponding schema when removing routes to ensure data consistency

* chore: add field type

* feat: create a tab when creating a page

* fix: fix tabs issue

* fix: avoid undefined error

* fix: should hide menu when it's hideInMenu is true

* fix: should refresh menu when updating it

* chore: optimize params

* fix: fix tab when adding child

* chore: should display empty

* fix: fix subapp path

* fix: fix activeKey of tab

* chore: add translation

* chore: prevent menu collapse after adding new menu item

* refactor: rename useDesktopRoutes to useNocoBaseRoutes

* fix: fix tab path

* fix: fix draging issue

* feat: support to set Hidden for Tab

* feat: implement move

* fix: draging

* chore: add migration

* fix: fix migration

* chore: fix build

* chore: fix e2e test

* fix: fix menu creation position issue

* fix: migration

* chore: add translation

* fix: fix some bugs

* fix: fix 'Move to'

* fix: compile Route name in permission management page

* fix: fix table selection issue

* chore: add comment

* fix: hidden

* fix: fix mobile route path

* fix: do not select parent node when selecting child nodes

* fix(mobile): hide menu

* fix(mobile): path

* fix(mobile): fix schema

* fix(mobile): compile tab title

* fix: fix permission configuration page selection error

* fix: fix selection issues

* fix(migration): transform old permission configuration to new permission configuration

* chore: translate fields title

* feat: support localization

* fix: fix pagination

* chore: fix build

* fix: change aclSnippet

* chore: fix unit tests

* fix: fix error

* chore: fix unit tests of server

* chore(migration): update version of migration

* chore: fix e2e tests

* chore: fix build error

* chore: make e2e tests pass

* chore: fix migration error

* fix: show ellipsis when text overflows

* fix: show ellipsis when text overflows

* chore: change 'Access' to 'View'

* fix: should use sort field to sort

* fix: fix tab drag and drop issue

* refactor: rename unnamed tab label to 'Unnamed'

* fix: fix draging issue

* refactor: add 'enableTabs' field

* refactor: optimize route fields

* refactor: optimize migration

* fix: set enableTabs to false when creating page

* refactor: change empty tab name to 'Unnamed'

* fix: fix tab path

* fix: avoid undefined error

* chore(migration): update appVersion

* fix(migration): fix page issue

* chore: fix unit test

* fix(mobile): fix incorrect path

* fix(mobile): fix enableTabs issue

* fix: disable Add child route button when enableTabs is false

* fix: fix embed issue

* fix(migration): add migration for mobile

* chore: update migration

* fix: fix tab title not updating issue

* fix: fix untranslated text issue

* fix: fix routes table style

* fix: fix group issue

* fix(mobile): fix 404 issue

* fix: should hide tabs when creating page

* fix: should translate tabs title

* fix: fix translation issue

* fix(migration): fix appVersion

* fix: fix ACL

* fix: should set paginate to true and filter out hidden items

* fix(migration): fix bug

* refactor(desktopRoutes): add enableHeader and displayTitle

* fix: fix permission issue

* fix(mobile): fix error

* fix(mobile): fix migration error

* fix(migration): compatible with older versions

* fix: make unit tests pass

* chore: ignore some failing test cases

* chore: test

* fix: test
2025-01-24 13:02:38 +08:00