74 Commits

Author SHA1 Message Date
mytharcher
42a9d5a6cb Merge branch 'main' into next 2025-04-16 21:06:12 +08:00
ajie
5eda5ba21d
fix: fixed an error importing xlsx time field (#6672) 2025-04-16 17:14:23 +08:00
Katherine
6fef3d7bed
feat: support variables on the left side of linkage rule conditions (#6609)
* feat: support linkage rules setting for association block action

* chore: linkage rule

* fix: bug

* fix: bug

* refactor: linkage rule

* refactor: code imporve

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: code imporve

* fix: test

* fix: test

* fix: test

* test: e2e test

* fix: bug

* fix: bug

* fix: test

* fix: e2e test

* fix: bug

* chore: support legacy leftVar in linkage rules

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: create submit linkage rule

* fix: action panel

* refactor: code improve

* fix: bug

* fix: test

* fix: test

* fix: code improve

* fix: e2e test

* fix: bug

* refactor: refresh & expend action support linkage rule

* refactor: code improve

* fix: test

* fix: bug

* fix: bug

* fix: e2e test

* fix: e2e test

* fix: e2e test

* fix: test

* refactor: code improve

* fix: e2e test

* fix: bug

* fix: e2e test

* fix: e2e test

* fix: test

* fix: e2e test

* fix: e2e test

* fix: bug
2025-04-16 15:52:51 +08:00
Mathy Vandersmissen
945d2483b7
Updated dutch language files (#6546) 2025-03-26 14:35:43 +08: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
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
nocobase[bot]
b3991670be Merge branch 'next' into develop 2025-03-18 07:24:10 +00:00
nocobase[bot]
5cb60ad9f8 Merge branch 'main' into next 2025-03-18 07:23:47 +00:00
chenos
dd47ca4552 fix: locale error 2025-03-18 15:23:13 +08:00
nocobase[bot]
3ec5aaa251 Merge branch 'next' into develop 2025-03-14 00:38:40 +00:00
Mathy Vandersmissen
6db5bd7f33
Update dutch language files (#6461) 2025-03-14 08:38:14 +08:00
katherinehhh
4d10946a2e Merge branch 'next' into develop 2025-03-13 16:30:40 +08:00
nocobase[bot]
79aee8825d Merge branch 'main' into next 2025-03-12 13:40:09 +00:00
N3tN00b3r
97940d246c
Updating italian translations (#6434)
* 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
2025-03-12 21:39:47 +08:00
Jonas Fleischer
9d572bf8f4
feat: add German localization files for NocoBase core and plugins (#6435)
* feat: add German localization files for NocoBase core and plugins

* feat: expand German localization for NocoBase plugins compared to chinese translation

This commit adds and enhances German translation files across multiple NocoBase plugins, including:
- Workflow plugins (action trigger, manual, notification, etc.)
- File management
- Charts and data visualization
- Async task management
- Import/export functionality
- Theme editor
- And several other core and extension plugins
2025-03-12 21:35:26 +08:00
Zeke Zhang
c2786c1bee
feat: adapt styles for mobile devices (#6393)
* feat(layout): integrate ConfigProvider for theme management in admin layout

* feat(layout): add mobile layout context and transform utility for schema

* feat(toolbar): disable dragging in mobile layout for BlockSchemaToolbar

* test: add unit tests for transformMultiColumnToSingleColumn function

* feat: add mobile layout support to form schema transformation

* feat: support mobile layout in Tabs component schema transformation

* feat: integrate mobile layout support into designable components

* feat: refactor mobile layout hooks and integrate MobileComponentsProvider

* feat: update mobile layout styles and integrate global theme in ActionDrawer

* feat: update Mobile component to use CommonDrawer for popup handling in mobile layout

* feat: adjust padding in ActionDrawer style for improved layout on mobile

* feat: optimize scope usage in InternalPicker for improved performance

* feat: update Action.Page style to improve overflow handling

* style: remove minHeight from ActionDrawer style

* feat: add mobile layout support and transform schema for multi-column fields

* feat: support mobile components

* fix(mobile): issue with mobile flash/flicker

* feat: hide Plugin manager and Settings center

* feat: hide scroll bar in mobile

* feat(todos): support to collapse sider menu

* feat: enhance mobile layout theme support with dark mode
2025-03-12 07:51:11 +08:00
mahuantest
955457c121
feat(locale): add translation of nl-NL (dutch) (#6166)
* feat(locale): add offset param to charts-query(backend)

* feat(locale): add offset param to charts-query(frontend)

* feat(locale): add translation of de-DE

* feat(locale): add translation of nl-NL (dutch)

---------

Co-authored-by: mahuan <1007409254@qq.com>
2025-03-11 22:19:26 +08:00
nocobase[bot]
1670cead6c Merge branch 'main' into next 2025-03-07 09:16:37 +00:00
N3tN00b3r
a1fe85bd03
Adding italian translation for plugins (#6316)
* Add italian translation

* Create it-IT.json
2025-03-07 17:16:16 +08:00
Katherine
faadfa0b96
fix: import action x-toolbar (#6378) 2025-03-06 20:27:39 +08:00
Katherine
e44ac2cae4
fix: useImportStartAction (#6373) 2025-03-06 14:31:24 +08:00
Katherine
108f64755f
refactor: import action (#6350)
* refactor: code improve

* fix: bug
2025-03-05 17:03:08 +08:00
ChengLei Shao
14ed854123
chore: import action (#6269) 2025-02-24 16:18:17 +08:00
ChengLei Shao
72f515a321
chore: import placeholder (#6134) 2025-01-25 21:29:22 +08:00
Chareice
9b85cb1876
fix: test 2025-01-14 08:52:24 +08:00
Chareice
327f02ca1a
chore: import validate 2025-01-12 17:32:43 +08:00
Chareice
b4f262d2da
Merge branch 'main' into next 2025-01-09 09:48:01 +08:00
ChengLei Shao
ec92727a20
fix: import with associations (#6024)
* fix: import with associations

* chore: console.log
2025-01-09 09:19:02 +08:00
Chareice
64229f8409
fix(async-task-manager): add progressThrottles 2025-01-02 22:50:50 +08:00
Chareice
2eacd69758
fix(import-action): i18n error 2025-01-01 10:11:27 +08:00
ChengLei Shao
61e7a89067
refactor: export action (#5665)
* chore: export xlsx command

* chore: container service

* chore: report export progress

* chore: export

* chore: performInsert

* chore: export command

* chore: base exporter

* chore: limit option

* chore: export

* chore: export

* chore: types

* chore: ws socket with auth

* refactor: refactor exporter, change addRows method to handleRow method to support row-by-row processing

* chore: xlsx exporter

* chore: base exporter

* chore: export limit

* chore: import action

* chore: load websocket

* chore: import action

* chore: object to cli args

* chore: import options

* chore: import action

* chore: import runner

* chore: import action

* chore: import options

* chore: import options

* chore: plugin load event

* chore: test

* chore: i18n

* chore: i18n

* chore: i18n

* fix: ws auth status

* chore: cache in data source

* chore: load datasource

* chore: import with field alias

* fix: build

* fix: test

* fix: build

* fix: import schema settings

* fix: import action

* fix: import progress

* chore: template creator

* fix: import error message

* fix: import error message

* chore: test

* chore: workflow dispatch event

* chore: export alias

* fix: typo

* chore: error render

* fix: event error

* chore: send message to tags

* fix: test

* fix: import action setting
2024-12-31 20:16:03 +08:00
nocobase[bot]
a623362ac5 Merge branch 'main' into next 2024-12-16 01:26:25 +00:00
ChengLei Shao
fef379d9bf
fix: datetime parser of YYYYMMDD format (#5891)
* fix: parse number format in date only field

* chore: test

* chore: build
2024-12-16 09:26:03 +08:00
nocobase[bot]
66d50efbae Merge branch 'next' into develop 2024-12-08 22:03:16 +00:00
ChengLei Shao
03f50fd638
fix: import by associations (#5833) 2024-12-09 06:02:30 +08:00
mytharcher
5824f1fb15 Merge branch 'next' into T-4910 2024-11-15 11:03:16 +08:00
nocobase[bot]
f218c0b1c6 Merge branch 'main' into next 2024-11-13 01:14:09 +00:00
ChengLei Shao
97b63b9b90
fix: import with m2m id field (#5623) 2024-11-13 09:13:26 +08:00
nocobase[bot]
95134d0273 Merge branch 'main' into next 2024-11-10 02:22:04 +00:00
chenos
451210a248 docs: update README.md 2024-11-10 10:09:21 +08:00
nocobase[bot]
63ba93dfd1 Merge branch 'main' into next 2024-11-10 02:06:13 +00:00
ChengLei Shao
bea2d4880e
fix: import with m2m id field (#5623) 2024-11-10 10:05:53 +08:00
ChengLei Shao
85a6c171fa
fix: import with datetime no tz field (#5614)
* fix: import with datetime no tz field

* chore: console.log

* chore: console.log
2024-11-08 11:41:56 +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
nocobase[bot]
4508ba564c Merge branch 'main' into next 2024-11-06 05:47:09 +00:00
ChengLei Shao
88cc322a8c
fix: import with belongs to associations (#5417)
* fix: import with belongs to associations

* chore: test
2024-11-06 13:17:27 +08:00
xilesun
3b91f37975 fix(l10n): build issue 2024-10-23 00:20:59 +08:00
mahuan
09b86bf18b refactor: standardize localization file name 2024-10-22 23:02:52 +08:00
mytharcher
2ac5457583 Merge branch 'next' into T-4910 2024-10-14 17:23:56 +08:00
GitHub Actions Bot
ff06d68271 Merge branch 'main' into next 2024-10-11 13:43:58 +00:00