Commit Graph
796 Commits
Author SHA1 Message Date
Ziqiang 76bf7096c3 fix: chart setting data flow error 2025-09-27 01:00:45 +08:00
Ziqiang 8290d990ac test: chart add resource testcase 2025-09-26 15:34:57 +08:00
Ziqiang da457b5d4d feat: acstract chart model global method runQueryAndUpdateResult 2025-09-26 15:06:07 +08:00
Ziqiang f53dc87138 feat: add ChartResource methods about filter 2025-09-26 13:00:41 +08:00
Ziqiang 48e08106b6 feat: add ChartResource and refactor chart data flow 2025-09-26 02:10:19 +08:00
mytharcher 6d8c390c5d Merge branch 'develop' into 2.0 2025-09-25 12:53:56 +08:00
Ziqiang aa0f9a7b0b fix: chart setting, not overwrite raw buy builder 2025-09-25 09:54:09 +08:00
chenos af4be1feaa fix: runjs 2025-09-25 08:56:48 +08:00
chenos 44ce7e9066 fix: chartRef 2025-09-24 23:33:35 +08:00
nocobase[bot] a2cf3230a6 chore(versions): 😊 publish v1.9.0-alpha.16 2025-09-24 13:23:20 +00:00
gchust fb20e68034 fix: ctx.openView 2025-09-24 16:34:17 +08:00
Ziqiang df558588ed feat: chart setting panel min-width 2025-09-24 16:14:25 +08:00
Ziqiang 65debaa599 fix: chart config filters select field 2025-09-24 14:52:43 +08:00
Ziqiang b8020a0a85 feat: use drawer footer preview button 2025-09-24 11:29:58 +08:00
Ziqiang 74eaf6d487 feat: optimize chart config options 2025-09-24 10:19:20 +08:00
Ziqiang 119448935b feat: update chart config pannel and preview 2025-09-23 23:31:22 +08:00
Ziqiang 1a85324c29 refactor: chart options builder into antd form 2025-09-23 16:34:19 +08:00
Ziqiang 79b659fccb feat: update demo js for ChartOptionsPanel 2025-09-22 23:13:37 +08:00
Ziqiang bf3c463515 feat: update chart config QueryPanel 2025-09-22 22:59:56 +08:00
Ziqiang c6db12a42e feat: update chart QueryPanel 2025-09-22 13:23:38 +08:00
Ziqiang 8576347ee8 feat: add ChartOptions config 2025-09-22 13:22:49 +08:00
Ziqiang 791106b9bd fix: chart config query builder 2025-09-20 23:16:10 +08:00
Ziqiang ab717450ba feat: add queryBuild hooks 2025-09-20 11:45:47 +08:00
Ziqiang 2bac4234ef feat: add plugin-data-visualization QueryBuilder 2025-09-19 11:53:06 +08:00
Zeke Zhang 86c9043804 feat(ConfigPanel): add form value change effects 2025-09-18 15:46:39 +08:00
chenos a0b9f0bd3b Merge branch 'develop' into 2.0
# Conflicts:
#	packages/presets/nocobase/package.json
#	yarn.lock
2025-09-18 09:25:22 +08:00
nocobase[bot] b211206aa7 chore(versions): 😊 publish v1.9.0-alpha.15 2025-09-17 11:56:04 +00:00
chenos dacd34ec35 Merge branch 'develop' into 2.0
# Conflicts:
#	packages/core/server/package.json
#	packages/core/server/src/event-queue.ts
#	packages/core/utils/src/index.ts
#	packages/presets/nocobase/package.json
#	yarn.lock
2025-09-16 09:35:42 +08:00
YANG QIA 7ede3147c0 refactor: primary keys (#7465)
* refactor: primary keys

* refactor: reorganize modules

* fix: tests

* fix: tests

* fix: tests

* fix: migration

* fix: test

* fix(database): add `supportBigNumbers: true` and `bigNumberStrings: true` for MySQL options

* fix: getter

* fix: typeCast

* chore: util

* fix: parse

* fix: typeCast

* chore: optimize

* chore: optimize

* fix: formatBindParams

* fix: bug

* fix: bug

* chore: optimize

* fix: bug

* fix: migration

* feat: 53 bit id

* fix: generate

* fix: bug

* fix: bug

* fix: dependency

* chore: delete sequence and fix inherit

* fix: bug

* fix: bug
2025-09-15 23:50:39 +08:00
nocobase[bot] 3763ab7787 chore(versions): 😊 publish v1.9.0-alpha.14 2025-09-11 19:41:14 +08:00
mytharcher d8aa986a72 chore(versions): 😊 publish v1.9.0-alpha.13 2025-09-11 19:40:29 +08:00
Ziqiang 26c3d0d872 refactor: echart instance ref 2025-09-10 23:30:46 +08:00
Ziqiang 8df40621a4 fix: sqleditor use ctx props 2025-09-10 16:27:57 +08:00
Ziqiang 65bb186ad5 fix: echart resize window throw Error 2025-09-10 15:51:36 +08:00
nocobase[bot] 77dc874703 chore(versions): 😊 publish v1.9.0-alpha.14 2025-09-10 07:00:10 +00:00
Ziqiang edc0869461 feat: plugin Chart support drill-down 2025-09-10 09:35:27 +08:00
chenos cacf62393c fix: open view 2025-09-09 17:38:41 +08:00
nocobase[bot] a6b1f23c20 chore(versions): 😊 publish v1.9.0-alpha.13 2025-09-09 04:42:48 +00:00
Ziqiang 006e01871f feat: enable refreshing ChartBlock with FilterBlock 2025-09-09 00:09:51 +08:00
Ziqiang 11f5e94750 feat: plugin-data-visualization SQLEditor add ctx selector 2025-09-07 19:55:12 +08:00
Zeke Zhangandchenos 8559364fab refactor: filter block (#7475)
* chore: remove unused filter form models

* refactor: rename form-v2 to form

* refactor(FilterFormFieldGridModel): remove unused import

* refactor(FormFilterBlockModel): update key for add button

* refactor(FormFilterBlockModel): simplify form rendering

* feat(FilterFormItemModel): add new filter form item model

* refactor(FilterFormFieldModel): rename editable field model

* refactor(FilterFormFieldModel): remove unused operator flags

* refactor(FilterFormFieldModel): remove unused methods and properties

* refactor(fields): update imports to use FilterFormFieldModel

* refactor(fields): rename to InputFilterFieldModel

* refactor(InputFilterFieldModel): update Input import source

* feat(CheckboxFilterFieldModel): add new checkbox filter model

* feat(CheckboxGroupFilterFieldModel): add new checkbox group filter model

* feat(NumberFilterFieldModel): add new number filter field model

* feat(PercentFilterFieldModel): add new percent filter field model

* feat(RadioGroupFilterFieldModel): add new radio group filter model

* feat(SelectFilterFieldModel): add new select filter field model

* feat(TimeFilterFieldModel): add new time filter field model

* chore(index): remove UploadFilterFormEditableFieldModel export

* feat(date-time): add new date and datetime filter models

* feat(association): add Association and SelectAssociation filter models

* refactor(SelectAssociationFilterFieldModel): simplify field handling and remove unused code

* feat(filter): add FilterFormBlockModel implementation

* refactor(filter): rename FilterFormFieldGridModel to FilterFormGridModel

* refactor(filter): simplify FieldNotAllow component and clean imports

* feat(filter): add export for FilterFormItemModel

* refactor(filter): simplify FilterFormItemModel and improve field handling

* chore(filter): remove unused buildFieldMenuItems tests

* refactor(filter): update subModel type in FilterFormGridModel

* feat(filter): add FilterFormSubmitActionModel class

* fix(filter): bind getValueProps in FilterFormItemModel

* feat(filter): add FilterFormResetActionModel class

* feat(filter): add FilterFormCollapseActionModel class

* feat(filter): add FilterFormBlockModel and remove FilterFormGridModel

* refactor: filter manager

* feat(filter): enhance action models with toggleable and sort properties

* refactor(aclCheck): simplify handler structure

* fix(filter): update context property names for grid model

* refactor(filter): improve onMount method structure

* feat(date-time): add RangePicker component for date selection

* feat(date-time): add FilterWithPicker component for date selection

* feat(date-time): add FilterDatePicker component

* feat(date-time): add FilterRangePicker component

* feat(date-time): add DateFilterDynamicComponent

* fix(date-time): bind translate function to flowEngine

* refactor(date-time): simplify AntdDatePicker value handling

* refactor(date-time): update import paths for DateFilterDynamicComponent

* refactor(date-time): simplify DateTime picker components

* refactor(date-time): remove onChange handler from DateTimeTzPicker

* refactor(date-time): remove onChange handler from FilterDatePicker

* fix: serialize

* refactor(filter-manager): update model type in getDefaultOperator

* refactor(SelectAssociationFilterFieldModel): update onChange handling in LazySelect

* refactor(connectFields): retain field info for future use

* refactor(SelectAssociationFilterFieldModel): update onChange to pass options

* refactor(FilterFormGridModel): improve model filtering logic

* refactor(FilterFormItemModel): add empty state handling

* refactor(BlockModel): enhance getFilterFields return type

* refactor(BlockModel): add filterable property to fields

* refactor(FilterFormItemModel): update settings structure and imports

* refactor(defaultOperator): improve operator options retrieval

* refactor(FilterFormGridModel): improve model matching logic

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2025-09-05 13:25:31 +08:00
chenos 02ccc0d0c7 fix: define children 2025-09-03 17:40:14 +08:00
chenos 7bca03f879 fix: create resource 2025-09-03 17:14:15 +08:00
Drol ca9ff99890 chore: hide ai tool buildChartBlockTool 2025-08-28 11:29:12 +08:00
chenos 35af4ac53e Merge branch 'develop' into 2.0
# Conflicts:
#	packages/presets/nocobase/package.json
#	yarn.lock
2025-08-25 09:35:48 +08:00
nocobase[bot] 5f1c1c48ef chore(versions): 😊 publish v1.9.0-alpha.12 2025-08-22 04:59:25 +00:00
gchust 4075c5b47e refactor: add sub models (#7402)
* refactor: toggleable for flow meta

* refactor: flow meta

* fix: build error

* refactor: replace add block button.

* refactor: replace add action

* chore: add unit tests before refactoring

* fix: tests error

* chore: add unit tests

* refactor: add field button

* fix: bug

* fix: keepdropdown bug

* chore: update add sub model hooks

* fix: bug

* feat: add defineChildren

* chore: improve code

* chore: add demo

* fix: bug

* chore: improve code and demo

* chore: improve code

* fix: build error
2025-08-19 09:57:02 +08:00
chenos cc2908864b Merge branch 'develop' into 2.0
# Conflicts:
#	packages/presets/nocobase/package.json
#	yarn.lock
2025-08-13 08:39:30 +08:00
nocobase[bot] defd7556ce chore(versions): 😊 publish v1.9.0-alpha.11 2025-08-12 14:08:42 +00:00
xilesun 909f118900 Merge branch 'feat/2.0-data-vi' into 2.0 2025-08-10 17:43:27 +08:00