mirror of
https://github.com/nocobase/nocobase.git
synced 2026-09-19 02:23:00 +08:00
* fix: bug * feat: ai plugin add web search tool for gemini * fix: chartRef * feat: ai plugin add web search tool for openai and change client to response api * feat(filter-form): enhance label display with hover effect * fix(filter-form): add support for highlight * fix: sql resource * fix: runjs * feat: support copy popup uid * fix: runjs * feat: support reuse popup * fix: chart setting, not overwrite raw buy builder * fix: remove navigation * fix: open view sourceId context bug * fix: openview ctx.collection may not be aviable * refactor: subForm * refactor: subFormList * fix: bug * style(FlowsFloatContextMenu): remove transition from toolbar styles * fix: ctx.view not visible * feat: multi app v2 (#7525) * fix: app support proxy set * fix: support ws proxy * fix: add proxy in staticImport * fix: clean code * fix: support app select * fix: support multi app migration * fix: comment clean * fix: logo style * fix: fix pick block issuse * refactor: quickEditForm * refactor(getViewDiffAndUpdateHidden): use viewUid with index for map keys * fix: recordPicker * feat: chart generator * refactor(FlowPage): use viewUid and index for map keys * fix(core): fix package version * fix: example * fix: package version * fix: plugin ai ChatButton Component can not rerende issuse * fix: openview route mode bug * style: plugin ai aiEmployee admin table style * style: plugin ai aiEmployee promission table style * fix: plugin ai ExpandChatBox cover UserPrompt * feat: stream tool call * feat: plugin ai make ChatButton dragable * chore: plugin ai add document and example for ai coding system prompt * feat: add ChartResource and refactor chart data flow * fix: navigation should be false in open view doc * fix: ai block picker bug * fix: context has not bee passed in openview route mode * feat: flowSettings.on & flowSettings.off * style: change ai employee avatar size in chat box * style: hide built in ai employee in chat button and shorcut list * style: close chat button while flow setting dialog open * fix: afterAddAsSubModel * feat: add ChartResource methods about filter * feat: plugin data source manager add manager action button extension * fix(ai): form filler * fix: edit form * style: plugin data source manager extension action position change * feat: acstract chart model global method runQueryAndUpdateResult * Revert "fix: settings icon can't be hovered if element is very small" This reverts commit927c796812. * style(context-menu): improve hover behavior for toolbar icons * style(FlowsFloatContextMenu): add delay to hover behavior * fix: plugin ai add ai empolyee shortcut trigger chat button folded * test: chart add resource testcase * fix: attachment in subTable * fix: selectFieldModel * fix: subTable * fix: open view route mode bug * refactor: editForm * fix: change navigation to false when provide context in ctx.openview * refactor: titleField * fix: subForm field disabled * fix: sub-list * fix: popup settings need refresh * feat: example * fix: uploadFieldModel * feat: add test flight for llm service setting * fix: plugin data source manager move ai button * feat: ai employee action * fix: chart setting data flow error * feat(code-editor): add support for HTML templates in JavaScript * feat(code-editor): add HTML and JavaScript completion support * feat(flow-engine): add FlowStepContext for step management * fix: titleFieldInstance * feat: chart setting support cancel preview * fix: do not save sql while query.mode is builder * refactor: remove redundant code * Revert "feat(flow-engine): add FlowStepContext for step management" This reverts commit4f5ef0465b. * fix: plugin ai fix CodeInternal props lose * fix: double render for the js models * fix: switch menu cause performance issue * feat: plugin adapted web_search_prview tool for chatGPT api * Revert "Revert "feat(flow-engine): add FlowStepContext for step management"" This reverts commite28c5b8516. * fix(flow-engine): use untracked for params in FlowStepContext * refactor(flow-engine): remove unused scopes parameter * fix(flow-engine): use untracked for defaultParams in FlowStepContext * refactor(menu): update page titles to include versioning * fix(JSFormActionModel): update success message to English * style(JSEditableFieldModel): format DEFAULT_CODE for readability * fix(runjs): only run code on manual click events * refactor: preview file * fix: temp remove form custom item model from filter form * feat: isPinned * chore: avatar flip in block && default context && display task * fix: plugin ai gemini will never use tools * chore: optimization form filler tool prompt for chatGPT * style(code-editor): improve editor height handling * fix: menu item isPinned * fix: hide js field from filter form * fix: js column in filter form * chore: update add sub model docs * chore: update * fix: plugin ai buit in tool error * chore: optimization chart generator tool prompt for chatGPT * style(code-editor): adjust editor height styling * style(code-editor): update editor height handling * feat: upload support selection of existing file * fix: bug * feat(code-editor): add wrapperStyle prop for customization * feat: plugin manager * refactor: upload file support preview * fix(filter-group): set default value structure * fix(code-editor): adjust height handling for editor * feat: chart query config filter use FilterGroup * fix: code editor hide right extra while no extra component active * fix: code eidtor fix merge conflict * fix: code eidtor fix merge error * fix: locale * fix: deprecated * refactor: upload field model * style: plugin ai scroll to bottom while ai gererating code * fix: checko multi app is enabled before migration (#7530) * fix(code-editor): update buttonGroupHeight handling * fix: plugin clear work context while selete ai employee task * style: plugin ai change code editor work context style in chat box * fix: plugin ai lost block work context title in chat box * fix: avatar && description\ * fix(code-editor): adjust button group height handling * fix: default value's IME composition event binding * chore: plugin ai i18n add chinese translation * chore: optimize * feat(flow-view): add zIndex management for views * Revert "feat(flow-view): add zIndex management for views" This reverts commit1bce5f23f2. * fix: chart configure filter * fix: chart configure filter * fix: chart config handle setFilter * fix(menu): prevent icon popup from being obscured * fix(flow-view): manage zIndex for popover types * feat: code editor improve (#7531) * feat: add snippets samples * chore: update snippets * chore: update snippets * chore: upate runjs context * chore: update snippets * chore: update runjs context * feat: update code editor * fix: incorrect run js context * fix: runjs context * fix: build error * chore: update code editor style * fix(runjs): prevent code execution on URL triggers * feat: plugin ai add i18n support for built in ai employee * 2.0 upload (#7532) * feat: 2.0 upload action model * fix: bug * fix: bug * fix: bug * fix: association field in associationFieldGroup * fix: error in event flow code editor * fix: chart configure filter undefined error * fix: prevent field values from being reset when configuring the edit form * fix: cancel chart config form validate while sql mode * fix: z-index * feat: plugin ai add web search reference info in chat box * fix(filter-form): remove unused parameters in model creation * style(filter-form): update comment for clarity * fix: plugin ai remove wrong dependenc * fix: bug * chore: improve code editor * test: ci * fix: build * fix: code editor auto completion hint not visible * fix: flow-engine test failures * fix: test * refactor: displaySubTable * fix: build error * fix: test * chore: plugin ai update LLM models info * fix: tests failures * chore: update snippets * fix: plugin ai embedding model provider not resolve var from env * fix: error * fix: test error * fix(tests): update route handling in tests * fix(tests): update initialProvidersLength and remove OpenModeProvider * fix: temp remove chart resource test * chore: remove ctx.disptachModelEvent * refactor: upload * feat: improve runjs context * fix: circle depencies in flow context * fix: chart extenal filter refresh render * fix: flow-engine test errors * refactor: displayPreview * fix: test error * fix: test error * test(RouterManager): add waitFor for AboutComponent check * fix: plugin ai fix ai coding event flow linkage editor issue * fix: build error * chore: update version to 2.0.0-alpha * chore: update peer dependencies version --------- Co-authored-by: gchust <gchust@qq.com> Co-authored-by: katherinehhh <katherine_15995@163.com> Co-authored-by: Drol <cgyrock@gmail.com> Co-authored-by: chenos <chenlinxh@gmail.com> Co-authored-by: Zeke Zhang <958414905@qq.com> Co-authored-by: Ziqiang <ziqianghe123@gmail.com> Co-authored-by: mytharcher <mytharcher@gmail.com> Co-authored-by: Jiann <lomo_hao@163.com>
107 lines
3.0 KiB
JSON
107 lines
3.0 KiB
JSON
{
|
|
"name": "nocobase",
|
|
"private": true,
|
|
"workspaces": [
|
|
"packages/*/*",
|
|
"packages/*/*/*"
|
|
],
|
|
"license": "AGPL-3.0",
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"licenses": [
|
|
{
|
|
"type": "AGPL-3.0",
|
|
"url": "https://www.gnu.org/licenses/agpl-3.0.html"
|
|
}
|
|
],
|
|
"scripts": {
|
|
"nocobase": "nocobase",
|
|
"pm": "nocobase pm",
|
|
"pm2": "nocobase pm2",
|
|
"dev": "nocobase dev",
|
|
"dev-server": "nocobase dev --server",
|
|
"start": "nocobase start",
|
|
"build": "nocobase build",
|
|
"tar": "nocobase tar",
|
|
"test": "nocobase test",
|
|
"test:server": "nocobase test:server",
|
|
"test:server-coverage": "nocobase test-coverage:server",
|
|
"test:client": "nocobase test:client",
|
|
"test:client-coverage": "nocobase test-coverage:client",
|
|
"e2e": "nocobase e2e",
|
|
"ts": "nocobase test:server",
|
|
"tc": "nocobase test:client",
|
|
"benchmark": "nocobase benchmark",
|
|
"perf": "nocobase perf",
|
|
"doc": "nocobase doc",
|
|
"doc:cn": "nocobase doc --lang=zh-CN",
|
|
"postinstall": "nocobase postinstall",
|
|
"lint": "eslint .",
|
|
"clean": "nocobase clean",
|
|
"changelog": "auto-changelog -p -t keepachangelog",
|
|
"version:alpha": "lerna version prerelease --preid alpha --force-publish=* --no-git-tag-version -m \"chore(versions): publish packages %s\"",
|
|
"release:force": "lerna publish from-package --yes --no-git-tag-version",
|
|
"release": "lerna publish",
|
|
"run:example": "tsx -r dotenv/config -r tsconfig-paths/register ./examples/index.ts"
|
|
},
|
|
"resolutions": {
|
|
"@types/react": "18.3.18",
|
|
"@types/react-dom": "^18.0.0",
|
|
"@typescript-eslint/parser": "^6.2.0",
|
|
"react-router-dom": "^6.30.1",
|
|
"react-router": "^6.30.1",
|
|
"react": "^18.0.0",
|
|
"react-dom": "^18.0.0",
|
|
"nwsapi": "2.2.7",
|
|
"antd": "5.24.2",
|
|
"dayjs": "1.11.13",
|
|
"@ant-design/icons": "^5.6.1",
|
|
"eslint": "8.57.1"
|
|
},
|
|
"config": {
|
|
"ghooks": {
|
|
"pre-commit": "yarn lint-staged && node ./scripts/addLicense.js",
|
|
"commit-msg": "commitlint --edit"
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,json}": [
|
|
"prettier --write"
|
|
],
|
|
"*.ts?(x)": [
|
|
"eslint --fix"
|
|
]
|
|
},
|
|
"devDependencies": {
|
|
"@commitlint/cli": "^16.1.0",
|
|
"@commitlint/config-conventional": "^16.0.0",
|
|
"@commitlint/prompt-cli": "^16.1.0",
|
|
"@types/react": "18.3.18",
|
|
"@types/react-dom": "^18.0.0",
|
|
"auto-changelog": "^2.4.0",
|
|
"eslint-plugin-jest-dom": "^5.0.1",
|
|
"eslint-plugin-prettier": "^5.5.4",
|
|
"eslint-plugin-react": "^7.37.5",
|
|
"eslint-plugin-testing-library": "^5.11.0",
|
|
"ghooks": "^2.0.4",
|
|
"joi": "^17.13.3",
|
|
"lint-staged": "^13.2.3",
|
|
"loadjs": "^4.3.0",
|
|
"patch-package": "^8.0.0",
|
|
"pm2": "^6.0.5",
|
|
"pretty-format": "^24.0.0",
|
|
"pretty-quick": "^3.1.0",
|
|
"react": "^18.0.0",
|
|
"react-dom": "^18.0.0",
|
|
"safe-load-script": "^0.0.1",
|
|
"typescript": "5.1.3",
|
|
"vitest": "^1.5.0"
|
|
},
|
|
"volta": {
|
|
"node": "20.14.0",
|
|
"yarn": "1.22.19"
|
|
},
|
|
"dependencies": {}
|
|
}
|