Commit Graph
4654 Commits
Author SHA1 Message Date
Katherine beb05b31d6 feat: 2.0 markdown block (#7613)
* feat: markdown& liquid

* feat: markdown block

* feat: markdown block

* fix: bug

* refactor: markdown vditor

* refactor: update package.json

* fix: bug

* fix: bug

* Merge branch 'develop' into task-6928

* fix: bug

* fix: bug

* fix: style improve

* fix: style improve

* fix: style improve

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2025-10-24 14:30:07 +08:00
nocobase[bot] f676ea9d21 chore(versions): 😊 publish v2.0.0-alpha.21 2025-10-24 05:01:55 +00:00
nocobase[bot] 88419e47bb Merge branch 'next' into develop 2025-10-24 01:45:24 +00:00
nocobase[bot] fa287446ec Merge branch 'main' into next 2025-10-24 01:44:53 +00:00
Junyi c01b4db8aa fix(plugin-action-import): make clear error reason (#7656) 2025-10-24 09:44:26 +08:00
nocobase[bot] 23014dc7f9 Merge branch 'next' into develop 2025-10-23 14:19:47 +00:00
nocobase[bot] cb5759fc4e Merge branch 'main' into next 2025-10-23 14:19:11 +00:00
YANG QIA fbca1d0d5c perf(cache): avoid performance overhead caused by cloning bloom filters (#7652) 2025-10-23 22:18:37 +08:00
nocobase[bot] 347f486f71 Merge branch 'next' into develop 2025-10-23 13:40:44 +00:00
nocobase[bot] b3ba631917 Merge branch 'main' into next 2025-10-23 13:40:03 +00:00
Junyi 42d8913e8e fix(plugin-workflow): fix logger cache error when stop (#7639) 2025-10-23 21:39:27 +08:00
katherinehhh b84d35fa62 Merge branch 'develop' of github.com:nocobase/nocobase into develop 2025-10-23 10:48:33 +08:00
katherinehhh faf7c18562 style: action panel style improve 2025-10-23 10:47:14 +08:00
Ziqiang 54e93c738e fix(chart): fix SQL query issue when parsing variables (#7642)
* fix(chart): only parse the variables under the non-sql mode

* fix: chart does not show data result directly after running the query

* chore: update code annotation
2025-10-23 09:44:37 +08:00
nocobase[bot] 2ab218380a chore(versions): 😊 publish v2.0.0-alpha.20 2025-10-23 00:43:32 +00:00
gchust cee0e7a1bb fix: incorrect resolving of the parent popup’s record variable (#7637) 2025-10-22 22:13:45 +08:00
Katherine 711b9aa626 feat: grid card (#7579)
* feat: list block

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: package

* fix: bug

* feat: gridCard block

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: build

* fix: bug

* fix: version

* refactor: update package.json

* refactor: update package.json

* fix: bug

* fix: item list style

* fix: style improve

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* style: grid card style improve

* fix: bug

* fix: bug
2025-10-22 21:59:20 +08:00
KatherineandZeke Zhang c32e92bf23 feat: list block (#7574)
* feat: list block

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* refactor: package

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: build

* fix: bug

* fix: version

* refactor: update package.json

* fix: item list style

* fix: style improve

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* chore(package): update version to 2.0.0-alpha.17

* fix(ListItemModel): add gridContainerRef to grid fork

* fix: bug

---------

Co-authored-by: Zeke Zhang <958414905@qq.com>
2025-10-22 21:18:55 +08:00
Ziqiang bcf23f357f fix: fix missing orders param in chart data query' (#7636) 2025-10-22 20:35:38 +08:00
katherinehhh 9c40fbb6e4 Merge branch 'develop' of github.com:nocobase/nocobase into develop 2025-10-22 16:28:45 +08:00
katherinehhh 70ab47528f fix: build error 2025-10-22 16:24:38 +08:00
Ziqiang 666c9aa8c6 fix(plugin-data-vi): add chart type "Doughnut chart" (#7629)
* feat: update chart data flow, add auto preview

* feat: chart update i18n

* feat: chart plugin extend chart  type

* fix: revert core changes

* fix: revert core changes

* feat: chart query builder refactor, remove formily

* feat: chart add Area type

* feat: chart plugin line/bar/area add default seriesField

* fix: chart query data validate filter

* chore: chart delete useless code

* feat: add debugLog function for online debugging

* fix: chart apply event holding timeout

* feat: chart type add funnel

* feat: chart add doughnut type
2025-10-22 15:40:11 +08:00
Katherine 300f6a0bb5 feat: action panel block (#7594)
* feat: action panel

* refactor: action panel

* refactor: action panel

* refactor: action panel local

* fix: bug

* fix: bug

* fix: link action search params

* fix: action panel bug

* style: link search params style improve

* refactor: action block support title& description

* fix: bug

* fix: action link bug

* chore: action panel

* fix: bug

* fix: bug

* refactor: action panel support ellipsis action title
2025-10-22 15:17:42 +08:00
nocobase[bot] dc4b7c62da chore(versions): 😊 publish v2.0.0-alpha.19 2025-10-22 07:16:55 +00:00
Jiann f47d845dc9 fix: import from client (#7633) 2025-10-22 14:06:49 +08:00
nocobase[bot] 0809339b43 chore(versions): 😊 publish v1.9.0-beta.13 2025-10-22 04:11:40 +00:00
nocobase[bot] d1f9c5f410 chore(versions): 😊 publish v2.0.0-alpha.18 2025-10-21 11:12:13 +00:00
nocobase[bot] 68349cb942 chore(versions): 😊 publish v2.0.0-alpha.17 2025-10-21 09:06:13 +00:00
nocobase[bot] 321438b35f Merge branch 'next' into develop 2025-10-21 01:24:52 +00:00
nocobase[bot] c71e9ed3e0 Merge branch 'main' into next 2025-10-21 01:24:23 +00:00
Junyi 34cf292965 fix(plugin-data-source-main): fix sync message after reverse field created (#7628)
* fix(plugin-data-source-main): fix sync message after reverse field created

* fix(plugin-data-source-main): remove export for deleted module
2025-10-21 09:23:52 +08:00
nocobase[bot] 8a0917ce94 chore(versions): 😊 publish v2.0.0-alpha.16 2025-10-20 03:49:44 +00:00
gchust 9ecb8755ac fix: unable to get current view context in reference block (#7620)
* fix: popup variable is not avaiable in reference block

* feat: add ctx.refModel support

* fix: popup var
2025-10-20 11:01:46 +08:00
chenos 776df41660 fix: revert ui-schema-storage (#7626) 2025-10-20 11:01:27 +08:00
nocobase[bot] c8b2c5cbf4 chore(versions): 😊 publish v2.0.0-alpha.15 2025-10-20 01:20:07 +00:00
nocobase[bot] d00b06f0dc chore(versions): 😊 publish v1.8.31 2025-10-17 15:22:35 +00:00
Drol bb66233650 fix(plugin-ai): code snippet tools paramer schema not valided by chatGPT API 2025-10-17 21:57:55 +08:00
Drol 8dc73fa33f refactor(plugin-ai): split OpenAI LLM provider into two based on client type (completions/responses) (#7615) 2025-10-17 21:03:26 +08:00
ReLaMi96 9f0409aa2d Adding Ollama as an LLM service provider. (#7612)
* feat: add Ollama LLM provider support

- Add @langchain/ollama dependency to plugin-ai package
- Implement OllamaProvider with chat and embedding support
- Add dynamic model listing from Ollama API
- Add client-side UI components for Ollama configuration:
  - ProviderSettings: Base URL configuration
  - ModelSettings: Model selection with proper form schema integration
  - Parameter controls: temperature, topP, topK, numPredict (maxTokens)
- Register Ollama provider in both server and client plugins
- Support for vision models (llava, bakllava) with image attachments
- Default base URL: http://localhost:11434
- Use empty static model list to force dynamic fetching from Ollama instance

* fix: improve Ollama tool calling behavior

- Change default model from granite4:tiny-h to mistral-nemo:12b
  (better trained for tool/function calling)
- Add format: undefined to prevent JSON formatting interference
- Add keepAlive: 5m to keep model loaded for better performance
- Addresses issue where smaller models repeatedly call the same tools

Note: For reliable tool calling with Ollama, recommend using:
- llama3.1:8b or larger
- mistral-nemo
- qwen2.5
Avoid models under 7B parameters for tool calling tasks.
2025-10-17 16:26:56 +08:00
nocobase[bot] 5fdaf166dd chore(versions): 😊 publish v2.0.0-alpha.14 2025-10-17 08:21:15 +00:00
mytharcher aabfd58277 Merge branch 'next' into develop 2025-10-17 13:24:06 +08:00
Drol 865cb45487 AI coding optimization (#7614)
* refactor: code-editor right-extra refactor

* chore(plugin-ai): ai coding system prompt improvement

* fix(plugin-ai): always replace first "funcion" in ai generat javascript code

* feat(plugin-ai): add codeEditor tools to provide code snippet for ai coding

* chore(plugin-ai): remove redundant code
2025-10-17 12:06:06 +08:00
nocobase[bot] f09c8f7d85 chore(versions): 😊 publish v1.8.30 2025-10-16 13:57:01 +00:00
nocobase[bot] 75b8373eb5 chore(versions): 😊 publish v2.0.0-alpha.13 2025-10-16 13:27:51 +00:00
gchust 09e1f81e64 feat: add reference block (#7584)
* feat: add embed block

* Revert "feat: add embed block"

This reverts commit 708e2e21fc.

* feat: add embed block

* feat: add js method

* chore: improve code

* fix: block scoped flow engine cleanup

* feat: support copy mode in embed block

* test: add unit tests for embed block

* chore: update styles

* feat: split embed block into plugin

* feat: rename to reference block

* feat: duplicate model api

* fix: copy block

* chore: update des

* chore: add test

* fix: reference block bug

* fix: bug

* fix: tests error

* chore: improve code

* chore: remove from builtin

* fix: bug
2025-10-16 20:38:38 +08:00
Ziqiang f4056c41df plugin-data-vi (#7608)
* feat: update chart data flow, add auto preview

* feat: chart update i18n

* feat: chart plugin extend chart  type

* fix: revert core changes

* fix: revert core changes

* feat: chart query builder refactor, remove formily

* feat: chart add Area type

* feat: chart plugin line/bar/area add default seriesField

* fix: chart query data validate filter

* chore: chart delete useless code

* feat: add debugLog function for online debugging

* fix: chart apply event holding timeout
2025-10-16 19:45:14 +08:00
Zeke Zhang 6753632e25 feat(flow): add page active management and lifecycle methods 2025-10-16 18:50:13 +08:00
nocobase[bot] 3599c7e607 chore(versions): 😊 publish v2.0.0-alpha.12 2025-10-16 06:17:42 +00:00
nocobase[bot] 4f0518d5a1 chore(versions): 😊 publish v2.0.0-alpha.11 2025-10-16 02:13:34 +00:00
nocobase[bot] c5504a1d2d chore(versions): 😊 publish v2.0.0-alpha.10 2025-10-15 14:53:54 +00:00