Commit Graph

3177 Commits

Author SHA1 Message Date
Zeke Zhang
6d518a9f7c perf(BlockRequestProvider_deprecated): remove useless code 2024-10-29 22:28:07 +08:00
Zeke Zhang
7c781cd980 Merge branch 'next' into 730 2024-10-29 21:53:52 +08:00
Zeke Zhang
a8bad79d0c chore: set the default page title to empty string 2024-10-29 20:16:51 +08:00
YANG QIA
cf0a62a502
fix(m2m-array): issue where select component for a m2m array field has only one option (#5544) 2024-10-29 20:07:42 +08:00
Katherine
45810d0658
fix: issues with deletion action , text ellipsis, and new data display in sub-table (#5523)
* fix: subtable issue

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-10-29 18:12:48 +08:00
Zeke Zhang
0727120451 perf(DocumentTitleProvider): avoid rerender when updating state 2024-10-29 17:22:39 +08:00
katherinehhh
055b64ba0e Merge branch 'main' into next 2024-10-29 17:09:17 +08:00
Katherine
67e1373077
fix: resolve map rendering in sub-details and incorrect value display for empty fields (#5526)
* fix: bug

* fix: test
2024-10-29 17:02:22 +08:00
Zeke Zhang
f0d1d4bff8 perf(FilterBlockProvider): avoid rerender when updating state 2024-10-29 16:32:29 +08:00
Zeke Zhang
e6e17ebffe fix: make e2e tests pass 2024-10-29 14:42:37 +08:00
nocobase[bot]
67b9cb9617 chore(versions): 😊 publish v1.3.42-beta 2024-10-28 09:13:16 +00:00
Zeke Zhang
7a21b908cf Merge branch 'next' into 730 2024-10-28 12:56:13 +08:00
Zeke Zhang
09df29e1ec perf(BlockRequestProvider): split context to improve rendering performance 2024-10-28 12:53:45 +08:00
chenos
e0467cfee5 chore: upgrade @dnd-kit/core to 6.x 2024-10-28 12:49:33 +08:00
hongboji
63cffd3d31
fix: sse causes “waitForLoadState(‘networkidle’)” timeout (#5524) 2024-10-28 09:01:38 +08:00
nocobase[bot]
009ee1aab2 chore(versions): 😊 publish v1.3.41-beta 2024-10-27 23:05:49 +00:00
ChengLei Shao
3c4a96925e
fix: docker build (#5520)
* fix: docker build

* fix: docker build

* fix: docker build
2024-10-27 22:26:03 +08:00
ChengLei Shao
7c4a15fee3
fix: docker build (#5520)
* fix: docker build

* fix: docker build

* fix: docker build
2024-10-27 21:04:50 +08:00
Zeke Zhang
5ac6e107ca perf(FilterProvider): use startTransition 2024-10-27 18:49:43 +08:00
Zeke Zhang
898a9910bb refactor(useFilterFieldProps): use useCallback 2024-10-27 18:48:07 +08:00
ChengLei Shao
191c121eb9
feat: update datasource loading progress (#5518)
* chore: tmp commit

* chore: datasource loading progress

* chore: merge

* fix: loading status

* chore: test

* chore: test
2024-10-27 18:16:23 +08:00
Zeke Zhang
45ae33dc95 refactor(Tabs): remove observer and add memo 2024-10-27 17:21:51 +08:00
Zeke Zhang
e01f573a8d chore: make unit tests pass 2024-10-27 13:09:18 +08:00
Zeke Zhang
3bc11b3663 chore: stash 2024-10-27 11:36:28 +08:00
Zeke Zhang
54887a7af2 Merge branch 'next' into 730 2024-10-27 09:45:17 +08:00
Zeke Zhang
a03f459177 chore: update e2e to make it pass 2024-10-27 09:44:16 +08:00
Zeke Zhang
2643320640 fix: make e2e pass 2024-10-27 09:42:52 +08:00
Zeke Zhang
3e324ae20a refactor: add displayName to components 2024-10-26 20:14:33 +08:00
Zeke Zhang
1fcf83f37d refactor(BlockRequestProvider): add memo function 2024-10-26 20:13:37 +08:00
Zeke Zhang
ed1a585cd5 perf(BlockRequestProvider): parallel request multiple interfaces 2024-10-26 20:04:40 +08:00
Zeke Zhang
e511f029d6 fix: make e2e tests pass 2024-10-26 19:33:03 +08:00
Zeke Zhang
1145721d48 perf(BlockRequestProvider): prevent multiple re-renders of descendant components 2024-10-26 10:42:29 +08:00
Zeke Zhang
261c2604c5 Merge branch 'next' into 730 2024-10-26 08:45:42 +08:00
Sheldon Guo
056728d7ab
feat(plugin-notification-in-app) (#5254)
Some checks failed
Build docker image / build-and-push (push) Has been cancelled
Build pro image / build-and-push (push) Has been cancelled
E2E / Build (push) Has been cancelled
NocoBase backend test / sqlite-test (20, false) (push) Has been cancelled
NocoBase backend test / sqlite-test (20, true) (push) Has been cancelled
NocoBase backend test / postgres-test (public, 20, nocobase, false) (push) Has been cancelled
NocoBase backend test / postgres-test (public, 20, nocobase, true) (push) Has been cancelled
NocoBase backend test / postgres-test (public, 20, public, false) (push) Has been cancelled
NocoBase backend test / postgres-test (public, 20, public, true) (push) Has been cancelled
NocoBase backend test / postgres-test (user_schema, 20, nocobase, false) (push) Has been cancelled
NocoBase backend test / postgres-test (user_schema, 20, nocobase, true) (push) Has been cancelled
NocoBase backend test / postgres-test (user_schema, 20, public, false) (push) Has been cancelled
NocoBase backend test / postgres-test (user_schema, 20, public, true) (push) Has been cancelled
NocoBase backend test / mysql-test (20, false) (push) Has been cancelled
NocoBase backend test / mysql-test (20, true) (push) Has been cancelled
NocoBase backend test / mariadb-test (20, false) (push) Has been cancelled
NocoBase backend test / mariadb-test (20, true) (push) Has been cancelled
NocoBase frontEnd test / frontend-test (18) (push) Has been cancelled
Test on Windows / build (push) Has been cancelled
E2E / Core and plugins (push) Has been cancelled
E2E / plugin-workflow (push) Has been cancelled
E2E / plugin-workflow-approval (push) Has been cancelled
E2E / plugin-data-source-main (push) Has been cancelled
E2E / Comment on PR (push) Has been cancelled
feat: Add inapp live message notifications.
---------

Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: mytharcher <mytharcher@gmail.com>
2024-10-25 22:41:30 +08:00
Zeke Zhang
aa83df4db5 perf(PageHeader): extract page header to NocoBasePageHeader 2024-10-25 22:34:34 +08:00
Zeke Zhang
e1e8f54d03 perf(DndContext): ignore some context when UI is not designable 2024-10-25 22:16:17 +08:00
Zeke Zhang
a7e086ccad perf(FilterAction): improve performance 2024-10-25 22:12:49 +08:00
chenos
158ef760fc
fix(api-client): supports silent mode (#5512)
Some checks are pending
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-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-10-25 16:13:31 +08:00
nocobase[bot]
71f8eda6a2 chore(versions): 😊 publish v1.3.40-beta 2024-10-25 03:01:29 +00:00
nocobase[bot]
fdee3f0afe Merge branch 'main' into next 2024-10-25 00:27:45 +00:00
YANG QIA
18d31564b3
fix(client): string operators "contains/does not contains" should handle null value (#5509)
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 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
NocoBase frontEnd test / frontend-test (18) (push) Waiting to run
Test on Windows / build (push) Waiting to run
2024-10-25 08:27:22 +08:00
ChengLei Shao
a7f964988b
fix: update association with a non-primary key table (#5495)
* fix: update association with non primaryKey table

* fix: test

* fix: test

* fix: get primary key attribute with multi filter target keys

* fix: update has one associations

* fix: test

* fix: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: middleware

* chore: error condition

* chore: test

* fix: test
2024-10-25 07:21:07 +08:00
Zeke Zhang
3ee1f18068 refactor(CardItem): remove lazy render 2024-10-24 21:03:28 +08:00
Zeke Zhang
ff978c5328 perf(BlockItemCard): use useMemo 2024-10-24 20:59:22 +08:00
Zeke Zhang
965528a7e6 perf: some optimizations 2024-10-24 20:40:14 +08:00
ChengLei Shao
6cbc96f1c7
feat: support for static loading logic of plugins (#5466)
* feat: extend database dialect

* chore: error message

* fix: pg version

* chore: error message

* feat: load plugins static import

* chore: static import

* fix: test

* chore: find packages

* fix: findAllPlugins

* feat: appendToBuiltInPlugins

* fix: runPluginStaticImports

* fix: create app

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2024-10-24 20:21:49 +08:00
Katherine
8d83c13fe7
feat: support add group item in detail & form block (#5498)
* feat: support add group item in detail & form block

* feat: support add group item in detail & form block

* refactor: locale

* refactor: orientationMargin

* fix: test

* fix: test

* refactor: locale impeove
2024-10-24 20:13:22 +08:00
chenos
3407c89ee6
fix: app's afterLoad event wasn't triggered after installation (#5506)
* fix: hooks true

* fix: error
2024-10-24 19:10:08 +08:00
nocobase[bot]
eb6dc302ea Merge branch 'main' into next
Some checks are pending
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-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 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
NocoBase frontEnd test / frontend-test (18) (push) Waiting to run
Test on Windows / build (push) Waiting to run
2024-10-24 09:21:57 +00:00
Katherine
055a55c4dc
fix: linkage rule to correctly evaluate URL parameter variables (#5504)
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 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
NocoBase frontEnd test / frontend-test (18) (push) Waiting to run
Test on Windows / build (push) Waiting to run
2024-10-24 16:51:03 +08:00