mirror of
https://github.com/nocobase/nocobase.git
synced 2026-09-21 05:44:51 +08:00
baa44d3ea4c74c207e44532b3950700fe625377d
651
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
baa44d3ea4 | docs(solution/crm): add user guide, dashboard overview, installation FAQ | ||
|
|
a0e0231deb | docs: cluster mode | ||
|
|
5efa9ad2d8 |
feat(ai): add sub agents for ai employee (#8935)
* feat(ai): add SKIILS features for AI employee * feat(ai): add buildSkiilsTool for skill use * feat(plugin-ai): add skill query tools and simplify employee setup * feat(ai): implement the SKILLS loading mechanism * feat(ai): renaming skillSettings.skills to skillSettings.tools * feat(ai): added metadata for AI skills * feat(ai): refactor skills and tools definition * feat(ai): added skills list api for client * refactor(ai): change `skills` to `tools` in skilSettings.tsx * refactor(ai): show skills and tools in skilSettings.tsx * fix(ai): fixed SkillsLoader fail in app install * fix(ai): fixed SkillsLoader not auto bind tools * feat(ai): add AIEmployeeLoader * test(ai): add AIEmployeeLoader test case * fix(core/ai): add missing dependency * chore(ai): load ai employee profile info from locals * chore(ai): load built in ai employee by loader not builtInManager * chore(ai): move built-in ai employee to ai/ai-employees * refactor(ai): split skills and tools in two tabs * fix(core/ai): add missing dependency `gray-matter` * feat(ai): add mcp manager and loader * chore(core/ai): add dependency `@langchain/mcp-adapters` in core * fix(core/ai): ai employee loader conflict with aiEmployees collection migration * fix(ai): fixed build error * feat(ai): add MCP settings * refactor(ai): skills manager do persistence after app started * fix(ai): remove duplicate skills manager persistence method invoke * fix(ai): fixed MCPSettings build error * fix(ai): ai-employee loader not loading .js file * fix(ai): split skills and tools in ai task config page * refactor(ai): change skills and tools select component style in ai emplpoyee task config page * fix(ai): skill setting for task not effect * fix(ai): list binding tools api should not include mcp tools * refactor(ai): change mcp list to table * refactor(ai): add view drawer for mcp tools list * refactor(ai): mcp tools view style adjustment * fix(plugin-ai): add missing MCP test connection translations * refactor(ai): add ToolsRuntime as arg in ToolsOptions.invok method * chore(ai): merge docs from develop * refactor(ai): add AIConversationsManager * refactor(ai): change AIEmployee constructor to accept ChatStreamProtocol from outside * feat(ai): add SubAgentsDispatcher * refactor(ai): add "from" field to split main-agent and sub-agent created conversation * refactor(mcp): align action spacing with llm services * feat(ai): add sub agents dispatch skill * fix(mcp): pin edit drawer footer to bottom * style(ai): adjust skills and tools selector width in task edit page * fix(ai): build error * style(ai): mcp tools description should support ellipsis * docs(ai): add AI employee MCP integration document * feat(ai): complete the resume mechanism for nested tool calls when sub agent interrupted * refactor(ai): add conversation info to splite main / sub agent chunks in stream * feat(ai): message render adapting sub agent messages * feat(ai): ai employee loader support external prompt markdown file reading * refactor(ai): change sub agents scheduling capability from SKILLS to atlas`s system prompt * refactor(ai): add sub agents list in system prompt * fix(ai): main agent should only read last meesage from sub agent * refactor(ai): add custome Card UI for sub agent tool * refactor(ai): add `status`, `toolCallId` properties to subAgentConversations entry * refactor(ai): add sub agent conversation complete hint to message list * refactor(ai): restore specific scene ai employee * feat(ai): ai employee loader support sort field * feat(ai): make chat button switch to atlas as default * fix(ai): tool chartGenerator shoule auto run * feat(ai): update sub agent complete status in time * fix(ai): new message should auto reject interrupted tool call from sub agent * fix(ai): new message to reject sub agent tool call should be sent and persistence * refactor(ai): show user message in sub agent conversation * refactor(ai): sub agent messages no support resend action * style(ai): make sub agent task tool card clickable * feat(ai): folding completed sub agent conversation * fix(ai): hide edit button when user message in sub agent conversation * fix(ai): sub agent reply status incorrect * style(ai): change sub agent conversation divider`s margin * fix(ai): page render error while sub agent conversation without messages * fix(ai): user decisions should not share in dispatch-sub-agent-task tool call * fix(ai): incorrect message appending for sub agent conversation * style(ai): make sub agent conversation collapsed default open * fix(ai): fixed build error * fix(ai): sub agent should use same webSearch parameter as main agent * chore(ai): merge docs change from develop * refactor(ai): prompt optimization nathan`s mandatory Workflow * refactor(ai): keep sender state while selected ai employee changed * fix(ai): message render incorrect while editing message that behind sub agent conversatiuon * chore(ai): add introduction for sub agent tools * docs(ai): add introduction of built in ai employee Atlas * docs(ai): adjust the skills and tools documents for the AI employee |
||
|
|
2653c9332f | Merge branch 'next' into develop | ||
|
|
0ac8745a14 | Merge branch 'main' into next | ||
|
|
d7c5a6868d |
refactor(plugin-workflow-javascript): change default engine to isolated-vm (#8973)
* refactor(plugin-workflow-javascript): change default engine to isolated-vm * refactor(plugin-workflow-javascript): simplify env * docs(plugin-workflow-javascript): add docs due to engine refactored |
||
|
|
0d1ddbe30f |
fix(mcp-server): optimize tool naming and responses (#9000)
* fix(mcp-server): sanitize MCP tool input schema * fix(mcp): normalize generated tool output for browsing * refactor(mcp): use McpToolsManager in post processors |
||
|
|
9f1656640b | Merge branch 'next' into develop | ||
|
|
5417d56272 |
feat(action-custom-request): add action models for custom request (#8890)
* feat(action-custom-request): add action models for custom request * fix: remove useless models * refactor(custom-request): extract shared request config logic * refactor(plugin-action-custom-request): unify custom request flow config * fix: code clean * docs: add custom request docs * refactor(plugin-action-custom-request): remove unused request helpers |
||
|
|
5b2ffa9df9 |
fix(nginx): use $http_host instead of $host for proxy host header (#8976)
* fix(nginx): use `$http_host` instead of `$host` for proxy host header * fix: nginx conf * fix: nginx * docs(mcp-server): add docs for opencode |
||
|
|
881a285f8b | refactor(build): improve rsbuild client pipeline (#8963) | ||
|
|
ea8403fc75 | Merge branch 'next' into develop | ||
|
|
2f83a35652 | docs: add js item docs (#8975) | ||
|
|
99e2171a0b | docs(solution/crm): add changelog page, update backup links to 260327 | ||
|
|
9914d31198 | Merge branch 'next' into develop | ||
|
|
79f4573d82 | Merge branch 'main' into next | ||
|
|
129990c0ce | docs(interface-builder): add custom request event flow docs (#8885) | ||
|
|
65c8e24686 | fix: docs frontmatter | ||
|
|
f9a4ea2ef7 | docs(solution/ticket): add changelog page, update backup links to 260324 | ||
|
|
31a15dc9a9 |
refactor(build): migrate client build pipeline to rsbuild (#8932)
* feat: wip @nocobase/client build with rsbuild * refactor: modifyViteconfig to modifyRsbuildconfig |
||
|
|
64bdb28675 | feat(mcp): load tools on demand & optimize swagger docs (#8936) | ||
|
|
b183a88df7 |
feat(ai): add SKILLS support for AI Employee (#8797)
* feat(ai): add SKIILS features for AI employee * feat(ai): add buildSkiilsTool for skill use * feat(plugin-ai): add skill query tools and simplify employee setup * feat(ai): implement the SKILLS loading mechanism * feat(ai): renaming skillSettings.skills to skillSettings.tools * feat(ai): added metadata for AI skills * feat(ai): refactor skills and tools definition * feat(ai): added skills list api for client * refactor(ai): change `skills` to `tools` in skilSettings.tsx * refactor(ai): show skills and tools in skilSettings.tsx * fix(ai): fixed SkillsLoader fail in app install * fix(ai): fixed SkillsLoader not auto bind tools * feat(ai): add AIEmployeeLoader * test(ai): add AIEmployeeLoader test case * fix(core/ai): add missing dependency * chore(ai): load ai employee profile info from locals * chore(ai): load built in ai employee by loader not builtInManager * chore(ai): move built-in ai employee to ai/ai-employees * refactor(ai): split skills and tools in two tabs * fix(core/ai): add missing dependency `gray-matter` * feat(ai): add mcp manager and loader * chore(core/ai): add dependency `@langchain/mcp-adapters` in core * fix(core/ai): ai employee loader conflict with aiEmployees collection migration * fix(ai): fixed build error * feat(ai): add MCP settings * refactor(ai): skills manager do persistence after app started * fix(ai): remove duplicate skills manager persistence method invoke * fix(ai): fixed MCPSettings build error * fix(ai): ai-employee loader not loading .js file * fix(ai): split skills and tools in ai task config page * refactor(ai): change skills and tools select component style in ai emplpoyee task config page * fix(ai): skill setting for task not effect * fix(ai): list binding tools api should not include mcp tools * refactor(ai): change mcp list to table * refactor(ai): add view drawer for mcp tools list * refactor(ai): mcp tools view style adjustment * fix(plugin-ai): add missing MCP test connection translations * chore(ai): merge docs from develop * refactor(mcp): align action spacing with llm services * fix(mcp): pin edit drawer footer to bottom * style(ai): adjust skills and tools selector width in task edit page * fix(ai): build error * style(ai): mcp tools description should support ellipsis * docs(ai): add AI employee MCP integration document |
||
|
|
b0e235ffbc | Merge branch 'next' into develop | ||
|
|
0fcb39cd32 |
feat: region-v2 (#8831)
* feat: region-v2 * fix: add doc |
||
|
|
15a42bbb1c | fix: update ch06/ch07 tutorials and knowledge-base pkg name | ||
|
|
e65d064cf4 | docs(tutorial-v2): replace ch06 mermaid diagram with static image | ||
|
|
e7c380463c | docs(tutorial-v2): update ch06 scenario 2 to use custom action event | ||
|
|
dc363ae0ac |
feat: oauth idp (#8896)
* feat: oauth idp * fix: build * feat: add token cache * fix: build * fix: dep * fix: bug * fix: dep * fix: build * fix: build * fix: nginx * fix: scopes & jwks * fix: scopes * fix: route * fix: path * fix: test * fix: mcp auth * chore: optimize code * fix: review * docs: mcp * fix: review |
||
|
|
863f28aacf | docs(tutorial-v2): add quick form in ch03, mark ch04 history as commercial | ||
|
|
e67e2f967b |
Merge branch 'next' into develop
# Conflicts: # docs/rspress.config.ts |
||
|
|
d3d0fd5bcd | docs: update seo (#8898) | ||
|
|
095235bec2 | docs(tutorial-v2): add quick form guide in ch03, update ch04 opening | ||
|
|
296c7863b8 |
Merge branch 'next' into develop
# Conflicts: # docs/docs/ar/_nav.json # docs/docs/ar/ai-employees/_meta.json # docs/docs/ar/ai-employees/configuration/admin-configuration.md # docs/docs/ar/ai-employees/index.md # docs/docs/ar/ai-employees/knowledge-base/vector-store.md # docs/docs/ar/ai-employees/workflow/nodes/llm/chat.md # docs/docs/ar/api/flow-engine/flow-engine.md # docs/docs/ar/auth-verification/auth-oidc/examples/google.md # docs/docs/ar/auth-verification/auth-saml/examples/google.md # docs/docs/ar/auth-verification/auth/authenticators.md # docs/docs/ar/auth-verification/auth/dev/index.md # docs/docs/ar/auth-verification/auth/password.md # docs/docs/ar/data-sources/data-modeling/collection-fields/associations/o2m/index.md # docs/docs/ar/data-sources/data-source-kingbase/index.md # docs/docs/ar/data-sources/field-encryption/index.md # docs/docs/ar/development/index.md # docs/docs/ar/email-manager/advanced/batch-send.md # docs/docs/ar/email-manager/usage/signature.md # docs/docs/ar/email-manager/usage/template.md # docs/docs/ar/file-manager/development/index.md # docs/docs/ar/file-manager/file-preview/ms-office.md # docs/docs/ar/flow-engine/_meta.json # docs/docs/ar/flow-engine/definitions/model-definition.md # docs/docs/ar/flow-engine/flow-context.md # docs/docs/ar/flow-engine/flow-engine-and-plugins.md # docs/docs/ar/flow-engine/flow-model-repository.md # docs/docs/ar/flow-engine/flow-model.md # docs/docs/ar/flow-engine/learning-roadmap.md # docs/docs/ar/flow-engine/quickstart.md # docs/docs/ar/flow-engine/register-flow-model.md # docs/docs/ar/get-started/installation/create-nocobase-app.mdx # docs/docs/ar/get-started/installation/docker.mdx # docs/docs/ar/get-started/installation/git.mdx # docs/docs/ar/interface-builder/_meta.json # docs/docs/ar/interface-builder/actions/types/js-action.md # docs/docs/ar/interface-builder/blocks/data-blocks/form.md # docs/docs/ar/interface-builder/blocks/data-blocks/list.md # docs/docs/ar/interface-builder/blocks/filter-blocks/form.md # docs/docs/ar/interface-builder/blocks/other-blocks/js-block.md # docs/docs/ar/interface-builder/event-flow.md # docs/docs/ar/interface-builder/fields/specific/js-column.md # docs/docs/ar/interface-builder/fields/specific/js-field.md # docs/docs/ar/interface-builder/fields/specific/js-item.md # docs/docs/ar/interface-builder/fields/specific/sub-table.md # docs/docs/ar/multi-app/multi-app/index.md # docs/docs/ar/multi-app/multi-app/local.md # docs/docs/ar/multi-app/multi-app/remote.md # docs/docs/ar/plugin-development/client/router.md # docs/docs/ar/plugins/@nocobase/plugin-acl/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-export/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-import/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-print/index.md # docs/docs/ar/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/ar/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/ar/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/ar/plugins/@nocobase/plugin-ai/index.md # docs/docs/ar/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/ar/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/ar/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/ar/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/ar/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/ar/plugins/@nocobase/plugin-auth/index.md # docs/docs/ar/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/ar/plugins/@nocobase/plugin-backups/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-list/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-template/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/ar/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/ar/plugins/@nocobase/plugin-calendar/index.md # docs/docs/ar/plugins/@nocobase/plugin-charts/index.md # docs/docs/ar/plugins/@nocobase/plugin-client/index.md # docs/docs/ar/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/ar/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/ar/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/ar/plugins/@nocobase/plugin-comments/index.md # docs/docs/ar/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/ar/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/ar/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/ar/plugins/@nocobase/plugin-departments/index.md # docs/docs/ar/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-embed/index.md # docs/docs/ar/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/ar/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-code/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/ar/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/ar/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/ar/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/ar/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/ar/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/ar/plugins/@nocobase/plugin-gantt/index.md # docs/docs/ar/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/ar/plugins/@nocobase/plugin-kanban/index.md # docs/docs/ar/plugins/@nocobase/plugin-license/index.md # docs/docs/ar/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/ar/plugins/@nocobase/plugin-localization/index.md # docs/docs/ar/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/ar/plugins/@nocobase/plugin-logger/index.md # docs/docs/ar/plugins/@nocobase/plugin-map/index.md # docs/docs/ar/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/ar/plugins/@nocobase/plugin-mobile/index.md # docs/docs/ar/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/ar/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/ar/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/ar/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/ar/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/ar/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/ar/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/ar/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/ar/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/ar/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/ar/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/ar/plugins/@nocobase/plugin-record-history/index.md # docs/docs/ar/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/ar/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/ar/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/ar/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/ar/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/ar/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/ar/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/ar/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/ar/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/ar/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/ar/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/ar/plugins/@nocobase/plugin-users/index.md # docs/docs/ar/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/ar/plugins/@nocobase/plugin-verification/index.md # docs/docs/ar/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/ar/plugins/@nocobase/plugin-workflow/index.md # docs/docs/ar/solution/_meta.json # docs/docs/ar/solution/crm/_meta.json # docs/docs/ar/solution/crm/design.md # docs/docs/ar/solution/crm/index.md # docs/docs/ar/solution/crm/installation.md # docs/docs/ar/solution/crm/more.md # docs/docs/ar/solution/crm/v1.md # docs/docs/ar/solution/ticket-system/_meta.json # docs/docs/ar/solution/ticket-system/design.md # docs/docs/ar/solution/ticket-system/index.md # docs/docs/ar/solution/ticket-system/installation.md # docs/docs/ar/solution/ticket-system/more.md # docs/docs/ar/system-management/localization/index.md # docs/docs/ar/template-print/syntax/formatters/currency-formatting.md # docs/docs/ar/template-print/syntax/formatters/date-formatting.md # docs/docs/ar/template-print/syntax/formatters/number-formatting.md # docs/docs/ar/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/ar/users-permissions/acl/permissions.md # docs/docs/ar/users-permissions/acl/ui.md # docs/docs/ar/workflow/_meta.json # docs/docs/ar/workflow/advanced/variables.md # docs/docs/ar/workflow/nodes/aggregate.md # docs/docs/ar/workflow/nodes/approval.md # docs/docs/ar/workflow/nodes/cc.md # docs/docs/ar/workflow/nodes/javascript.md # docs/docs/ar/workflow/nodes/manual.md # docs/docs/ar/workflow/nodes/variable.md # docs/docs/ar/workflow/triggers/approval.md # docs/docs/ar/workflow/triggers/custom-action.md # docs/docs/ar/workflow/triggers/post-action.md # docs/docs/ar/workflow/triggers/pre-action.md # docs/docs/cs/_nav.json # docs/docs/cs/ai-employees/_meta.json # docs/docs/cs/ai-employees/configuration/admin-configuration.md # docs/docs/cs/ai-employees/index.md # docs/docs/cs/ai-employees/knowledge-base/vector-store.md # docs/docs/cs/ai-employees/workflow/nodes/llm/chat.md # docs/docs/cs/api/flow-engine/flow-engine.md # docs/docs/cs/auth-verification/auth-oidc/examples/google.md # docs/docs/cs/auth-verification/auth-saml/examples/google.md # docs/docs/cs/auth-verification/auth-saml/index.md # docs/docs/cs/auth-verification/auth/authenticators.md # docs/docs/cs/auth-verification/auth/dev/index.md # docs/docs/cs/data-sources/collection-expression/collection.md # docs/docs/cs/data-sources/data-modeling/collection-fields/associations/m2o/index.md # docs/docs/cs/data-sources/data-modeling/collection-fields/associations/o2m/index.md # docs/docs/cs/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/cs/data-sources/data-source-kingbase/index.md # docs/docs/cs/data-sources/field-encryption/index.md # docs/docs/cs/development/index.md # docs/docs/cs/email-manager/advanced/batch-send.md # docs/docs/cs/email-manager/usage/signature.md # docs/docs/cs/email-manager/usage/template.md # docs/docs/cs/file-manager/development/index.md # docs/docs/cs/flow-engine/_meta.json # docs/docs/cs/flow-engine/definitions/model-definition.md # docs/docs/cs/flow-engine/flow-context.md # docs/docs/cs/flow-engine/flow-engine-and-plugins.md # docs/docs/cs/flow-engine/flow-model-repository.md # docs/docs/cs/flow-engine/flow-model.md # docs/docs/cs/flow-engine/learning-roadmap.md # docs/docs/cs/flow-engine/quickstart.md # docs/docs/cs/flow-engine/register-flow-model.md # docs/docs/cs/get-started/installation/create-nocobase-app.mdx # docs/docs/cs/get-started/installation/docker.mdx # docs/docs/cs/get-started/installation/git.mdx # docs/docs/cs/interface-builder/_meta.json # docs/docs/cs/interface-builder/actions/types/js-action.md # docs/docs/cs/interface-builder/blocks/data-blocks/form.md # docs/docs/cs/interface-builder/blocks/filter-blocks/form.md # docs/docs/cs/interface-builder/blocks/other-blocks/js-block.md # docs/docs/cs/interface-builder/event-flow.md # docs/docs/cs/interface-builder/fields/specific/js-column.md # docs/docs/cs/interface-builder/fields/specific/js-field.md # docs/docs/cs/interface-builder/fields/specific/js-item.md # docs/docs/cs/interface-builder/fields/specific/sub-table.md # docs/docs/cs/multi-app/multi-app/index.md # docs/docs/cs/multi-app/multi-app/local.md # docs/docs/cs/multi-app/multi-app/remote.md # docs/docs/cs/plugin-development/client/router.md # docs/docs/cs/plugins/@nocobase/plugin-acl/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-export/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-import/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-print/index.md # docs/docs/cs/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/cs/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/cs/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/cs/plugins/@nocobase/plugin-ai/index.md # docs/docs/cs/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/cs/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/cs/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/cs/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/cs/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/cs/plugins/@nocobase/plugin-auth/index.md # docs/docs/cs/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/cs/plugins/@nocobase/plugin-backups/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-list/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-template/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/cs/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/cs/plugins/@nocobase/plugin-calendar/index.md # docs/docs/cs/plugins/@nocobase/plugin-charts/index.md # docs/docs/cs/plugins/@nocobase/plugin-client/index.md # docs/docs/cs/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/cs/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/cs/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/cs/plugins/@nocobase/plugin-comments/index.md # docs/docs/cs/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/cs/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/cs/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/cs/plugins/@nocobase/plugin-departments/index.md # docs/docs/cs/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-embed/index.md # docs/docs/cs/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/cs/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-code/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/cs/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/cs/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/cs/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/cs/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/cs/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/cs/plugins/@nocobase/plugin-gantt/index.md # docs/docs/cs/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/cs/plugins/@nocobase/plugin-kanban/index.md # docs/docs/cs/plugins/@nocobase/plugin-license/index.md # docs/docs/cs/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/cs/plugins/@nocobase/plugin-localization/index.md # docs/docs/cs/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/cs/plugins/@nocobase/plugin-logger/index.md # docs/docs/cs/plugins/@nocobase/plugin-map/index.md # docs/docs/cs/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/cs/plugins/@nocobase/plugin-mobile/index.md # docs/docs/cs/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/cs/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/cs/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/cs/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/cs/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/cs/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/cs/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/cs/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/cs/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/cs/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/cs/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/cs/plugins/@nocobase/plugin-record-history/index.md # docs/docs/cs/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/cs/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/cs/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/cs/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/cs/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/cs/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/cs/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/cs/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/cs/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/cs/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/cs/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/cs/plugins/@nocobase/plugin-users/index.md # docs/docs/cs/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/cs/plugins/@nocobase/plugin-verification/index.md # docs/docs/cs/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/cs/plugins/@nocobase/plugin-workflow/index.md # docs/docs/cs/solution/_meta.json # docs/docs/cs/solution/crm/_meta.json # docs/docs/cs/solution/crm/design.md # docs/docs/cs/solution/crm/index.md # docs/docs/cs/solution/crm/installation.md # docs/docs/cs/solution/crm/more.md # docs/docs/cs/solution/crm/v1.md # docs/docs/cs/solution/ticket-system/_meta.json # docs/docs/cs/solution/ticket-system/design.md # docs/docs/cs/solution/ticket-system/index.md # docs/docs/cs/solution/ticket-system/installation.md # docs/docs/cs/solution/ticket-system/more.md # docs/docs/cs/system-management/localization/index.md # docs/docs/cs/template-print/syntax/formatters/currency-formatting.md # docs/docs/cs/template-print/syntax/formatters/date-formatting.md # docs/docs/cs/template-print/syntax/formatters/number-formatting.md # docs/docs/cs/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/cs/users-permissions/acl/permissions.md # docs/docs/cs/users-permissions/acl/role.md # docs/docs/cs/users-permissions/user.md # docs/docs/cs/workflow/_meta.json # docs/docs/cs/workflow/nodes/aggregate.md # docs/docs/cs/workflow/nodes/approval.md # docs/docs/cs/workflow/nodes/cc.md # docs/docs/cs/workflow/nodes/create.md # docs/docs/cs/workflow/nodes/destroy.md # docs/docs/cs/workflow/nodes/javascript.md # docs/docs/cs/workflow/nodes/manual.md # docs/docs/cs/workflow/nodes/parallel.md # docs/docs/cs/workflow/nodes/response-message.md # docs/docs/cs/workflow/nodes/variable.md # docs/docs/cs/workflow/triggers/approval.md # docs/docs/cs/workflow/triggers/custom-action.md # docs/docs/cs/workflow/triggers/post-action.md # docs/docs/cs/workflow/triggers/pre-action.md # docs/docs/he/_nav.json # docs/docs/he/ai-employees/_meta.json # docs/docs/he/ai-employees/configuration/admin-configuration.md # docs/docs/he/ai-employees/index.md # docs/docs/he/ai-employees/knowledge-base/vector-store.md # docs/docs/he/ai-employees/workflow/nodes/llm/chat.md # docs/docs/he/api/flow-engine/flow-engine.md # docs/docs/he/auth-verification/auth-oidc/examples/google.md # docs/docs/he/auth-verification/auth-oidc/index.md # docs/docs/he/auth-verification/auth-saml/examples/google.md # docs/docs/he/auth-verification/auth/authenticators.md # docs/docs/he/auth-verification/auth/password.md # docs/docs/he/data-sources/collection-fdw/index.md # docs/docs/he/data-sources/data-modeling/collection-fields/associations/m2o/index.md # docs/docs/he/data-sources/data-modeling/collection-fields/associations/o2m/index.md # docs/docs/he/data-sources/data-source-kingbase/index.md # docs/docs/he/data-sources/field-encryption/index.md # docs/docs/he/development/index.md # docs/docs/he/email-manager/advanced/batch-send.md # docs/docs/he/email-manager/usage/signature.md # docs/docs/he/email-manager/usage/template.md # docs/docs/he/file-manager/development/index.md # docs/docs/he/file-manager/file-preview/ms-office.md # docs/docs/he/flow-engine/_meta.json # docs/docs/he/flow-engine/definitions/model-definition.md # docs/docs/he/flow-engine/flow-context.md # docs/docs/he/flow-engine/flow-engine-and-plugins.md # docs/docs/he/flow-engine/flow-model-repository.md # docs/docs/he/flow-engine/flow-model.md # docs/docs/he/flow-engine/learning-roadmap.md # docs/docs/he/flow-engine/quickstart.md # docs/docs/he/flow-engine/register-flow-model.md # docs/docs/he/get-started/installation/create-nocobase-app.mdx # docs/docs/he/get-started/installation/docker.mdx # docs/docs/he/get-started/installation/git.mdx # docs/docs/he/interface-builder/_meta.json # docs/docs/he/interface-builder/actions/types/js-action.md # docs/docs/he/interface-builder/actions/types/link.md # docs/docs/he/interface-builder/blocks/data-blocks/form.md # docs/docs/he/interface-builder/blocks/filter-blocks/form.md # docs/docs/he/interface-builder/blocks/other-blocks/js-block.md # docs/docs/he/interface-builder/event-flow.md # docs/docs/he/interface-builder/fields/specific/js-column.md # docs/docs/he/interface-builder/fields/specific/js-field.md # docs/docs/he/interface-builder/fields/specific/js-item.md # docs/docs/he/interface-builder/fields/specific/sub-table.md # docs/docs/he/multi-app/multi-app/index.md # docs/docs/he/multi-app/multi-app/local.md # docs/docs/he/multi-app/multi-app/remote.md # docs/docs/he/plugin-development/client/router.md # docs/docs/he/plugins/@nocobase/plugin-acl/index.md # docs/docs/he/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/he/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/he/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/he/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/he/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/he/plugins/@nocobase/plugin-action-export/index.md # docs/docs/he/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/he/plugins/@nocobase/plugin-action-import/index.md # docs/docs/he/plugins/@nocobase/plugin-action-print/index.md # docs/docs/he/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/he/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/he/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/he/plugins/@nocobase/plugin-ai/index.md # docs/docs/he/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/he/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/he/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/he/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/he/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/he/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/he/plugins/@nocobase/plugin-auth/index.md # docs/docs/he/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/he/plugins/@nocobase/plugin-backups/index.md # docs/docs/he/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/he/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/he/plugins/@nocobase/plugin-block-list/index.md # docs/docs/he/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/he/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/he/plugins/@nocobase/plugin-block-template/index.md # docs/docs/he/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/he/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/he/plugins/@nocobase/plugin-calendar/index.md # docs/docs/he/plugins/@nocobase/plugin-charts/index.md # docs/docs/he/plugins/@nocobase/plugin-client/index.md # docs/docs/he/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/he/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/he/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/he/plugins/@nocobase/plugin-comments/index.md # docs/docs/he/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/he/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/he/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/he/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/he/plugins/@nocobase/plugin-departments/index.md # docs/docs/he/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-embed/index.md # docs/docs/he/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/he/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/he/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/he/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/he/plugins/@nocobase/plugin-field-code/index.md # docs/docs/he/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/he/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/he/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/he/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/he/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/he/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/he/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/he/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/he/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/he/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/he/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/he/plugins/@nocobase/plugin-gantt/index.md # docs/docs/he/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/he/plugins/@nocobase/plugin-kanban/index.md # docs/docs/he/plugins/@nocobase/plugin-license/index.md # docs/docs/he/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/he/plugins/@nocobase/plugin-localization/index.md # docs/docs/he/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/he/plugins/@nocobase/plugin-logger/index.md # docs/docs/he/plugins/@nocobase/plugin-map/index.md # docs/docs/he/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/he/plugins/@nocobase/plugin-mobile/index.md # docs/docs/he/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/he/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/he/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/he/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/he/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/he/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/he/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/he/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/he/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/he/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/he/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/he/plugins/@nocobase/plugin-record-history/index.md # docs/docs/he/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/he/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/he/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/he/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/he/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/he/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/he/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/he/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/he/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/he/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/he/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/he/plugins/@nocobase/plugin-users/index.md # docs/docs/he/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/he/plugins/@nocobase/plugin-verification/index.md # docs/docs/he/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/he/plugins/@nocobase/plugin-workflow/index.md # docs/docs/he/solution/_meta.json # docs/docs/he/solution/crm/_meta.json # docs/docs/he/solution/crm/design.md # docs/docs/he/solution/crm/index.md # docs/docs/he/solution/crm/installation.md # docs/docs/he/solution/crm/more.md # docs/docs/he/solution/crm/v1.md # docs/docs/he/solution/ticket-system/_meta.json # docs/docs/he/solution/ticket-system/design.md # docs/docs/he/solution/ticket-system/index.md # docs/docs/he/solution/ticket-system/installation.md # docs/docs/he/solution/ticket-system/more.md # docs/docs/he/system-management/localization/index.md # docs/docs/he/template-print/syntax/formatters/currency-formatting.md # docs/docs/he/template-print/syntax/formatters/date-formatting.md # docs/docs/he/template-print/syntax/formatters/number-formatting.md # docs/docs/he/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/he/users-permissions/acl/role.md # docs/docs/he/users-permissions/acl/ui.md # docs/docs/he/users-permissions/user.md # docs/docs/he/workflow/_meta.json # docs/docs/he/workflow/advanced/variables.md # docs/docs/he/workflow/nodes/aggregate.md # docs/docs/he/workflow/nodes/approval.md # docs/docs/he/workflow/nodes/calculation.md # docs/docs/he/workflow/nodes/cc.md # docs/docs/he/workflow/nodes/create.md # docs/docs/he/workflow/nodes/destroy.md # docs/docs/he/workflow/nodes/end.md # docs/docs/he/workflow/nodes/javascript.md # docs/docs/he/workflow/nodes/manual.md # docs/docs/he/workflow/nodes/parallel.md # docs/docs/he/workflow/nodes/response-message.md # docs/docs/he/workflow/nodes/variable.md # docs/docs/he/workflow/triggers/approval.md # docs/docs/he/workflow/triggers/custom-action.md # docs/docs/he/workflow/triggers/post-action.md # docs/docs/he/workflow/triggers/pre-action.md # docs/docs/hi/_nav.json # docs/docs/hi/ai-employees/_meta.json # docs/docs/hi/ai-employees/configuration/admin-configuration.md # docs/docs/hi/ai-employees/index.md # docs/docs/hi/ai-employees/knowledge-base/vector-store.md # docs/docs/hi/ai-employees/workflow/nodes/llm/chat.md # docs/docs/hi/api/flow-engine/flow-engine.md # docs/docs/hi/auth-verification/api-keys/index.md # docs/docs/hi/auth-verification/auth-saml/examples/google.md # docs/docs/hi/auth-verification/auth/authenticators.md # docs/docs/hi/data-sources/data-modeling/collection-fields/associations/m2o/index.md # docs/docs/hi/data-sources/data-modeling/collection-fields/associations/o2m/index.md # docs/docs/hi/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/hi/data-sources/data-source-kingbase/index.md # docs/docs/hi/data-sources/field-encryption/index.md # docs/docs/hi/development/index.md # docs/docs/hi/email-manager/advanced/batch-send.md # docs/docs/hi/email-manager/usage/signature.md # docs/docs/hi/email-manager/usage/template.md # docs/docs/hi/file-manager/development/index.md # docs/docs/hi/file-manager/file-preview/ms-office.md # docs/docs/hi/flow-engine/_meta.json # docs/docs/hi/flow-engine/definitions/model-definition.md # docs/docs/hi/flow-engine/flow-context.md # docs/docs/hi/flow-engine/flow-engine-and-plugins.md # docs/docs/hi/flow-engine/flow-model-repository.md # docs/docs/hi/flow-engine/flow-model.md # docs/docs/hi/flow-engine/learning-roadmap.md # docs/docs/hi/flow-engine/quickstart.md # docs/docs/hi/flow-engine/register-flow-model.md # docs/docs/hi/get-started/installation/create-nocobase-app.mdx # docs/docs/hi/get-started/installation/docker.mdx # docs/docs/hi/get-started/installation/git.mdx # docs/docs/hi/interface-builder/_meta.json # docs/docs/hi/interface-builder/actions/types/js-action.md # docs/docs/hi/interface-builder/blocks/data-blocks/form.md # docs/docs/hi/interface-builder/blocks/filter-blocks/form.md # docs/docs/hi/interface-builder/blocks/other-blocks/js-block.md # docs/docs/hi/interface-builder/event-flow.md # docs/docs/hi/interface-builder/fields/specific/js-column.md # docs/docs/hi/interface-builder/fields/specific/js-field.md # docs/docs/hi/interface-builder/fields/specific/js-item.md # docs/docs/hi/interface-builder/fields/specific/sub-table.md # docs/docs/hi/multi-app/multi-app/index.md # docs/docs/hi/multi-app/multi-app/local.md # docs/docs/hi/multi-app/multi-app/remote.md # docs/docs/hi/plugin-development/client/router.md # docs/docs/hi/plugins/@nocobase/plugin-acl/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-export/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-import/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-print/index.md # docs/docs/hi/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/hi/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/hi/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/hi/plugins/@nocobase/plugin-ai/index.md # docs/docs/hi/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/hi/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/hi/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/hi/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/hi/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/hi/plugins/@nocobase/plugin-auth/index.md # docs/docs/hi/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/hi/plugins/@nocobase/plugin-backups/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-list/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-template/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/hi/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/hi/plugins/@nocobase/plugin-calendar/index.md # docs/docs/hi/plugins/@nocobase/plugin-charts/index.md # docs/docs/hi/plugins/@nocobase/plugin-client/index.md # docs/docs/hi/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/hi/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/hi/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/hi/plugins/@nocobase/plugin-comments/index.md # docs/docs/hi/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/hi/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/hi/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/hi/plugins/@nocobase/plugin-departments/index.md # docs/docs/hi/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-embed/index.md # docs/docs/hi/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/hi/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-code/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/hi/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/hi/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/hi/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/hi/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/hi/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/hi/plugins/@nocobase/plugin-gantt/index.md # docs/docs/hi/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/hi/plugins/@nocobase/plugin-kanban/index.md # docs/docs/hi/plugins/@nocobase/plugin-license/index.md # docs/docs/hi/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/hi/plugins/@nocobase/plugin-localization/index.md # docs/docs/hi/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/hi/plugins/@nocobase/plugin-logger/index.md # docs/docs/hi/plugins/@nocobase/plugin-map/index.md # docs/docs/hi/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/hi/plugins/@nocobase/plugin-mobile/index.md # docs/docs/hi/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/hi/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/hi/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/hi/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/hi/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/hi/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/hi/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/hi/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/hi/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/hi/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/hi/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/hi/plugins/@nocobase/plugin-record-history/index.md # docs/docs/hi/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/hi/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/hi/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/hi/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/hi/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/hi/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/hi/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/hi/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/hi/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/hi/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/hi/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/hi/plugins/@nocobase/plugin-users/index.md # docs/docs/hi/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/hi/plugins/@nocobase/plugin-verification/index.md # docs/docs/hi/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/hi/plugins/@nocobase/plugin-workflow/index.md # docs/docs/hi/solution/_meta.json # docs/docs/hi/solution/crm/_meta.json # docs/docs/hi/solution/crm/design.md # docs/docs/hi/solution/crm/index.md # docs/docs/hi/solution/crm/installation.md # docs/docs/hi/solution/crm/more.md # docs/docs/hi/solution/crm/v1.md # docs/docs/hi/solution/ticket-system/_meta.json # docs/docs/hi/solution/ticket-system/design.md # docs/docs/hi/solution/ticket-system/index.md # docs/docs/hi/solution/ticket-system/installation.md # docs/docs/hi/solution/ticket-system/more.md # docs/docs/hi/system-management/localization/index.md # docs/docs/hi/template-print/syntax/formatters/currency-formatting.md # docs/docs/hi/template-print/syntax/formatters/date-formatting.md # docs/docs/hi/template-print/syntax/formatters/number-formatting.md # docs/docs/hi/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/hi/users-permissions/acl/permissions.md # docs/docs/hi/users-permissions/acl/ui.md # docs/docs/hi/users-permissions/departments/index.md # docs/docs/hi/users-permissions/departments/role.md # docs/docs/hi/users-permissions/user.md # docs/docs/hi/workflow/_meta.json # docs/docs/hi/workflow/advanced/variables.md # docs/docs/hi/workflow/nodes/approval.md # docs/docs/hi/workflow/nodes/cc.md # docs/docs/hi/workflow/nodes/condition.md # docs/docs/hi/workflow/nodes/create.md # docs/docs/hi/workflow/nodes/javascript.md # docs/docs/hi/workflow/nodes/loop.md # docs/docs/hi/workflow/nodes/manual.md # docs/docs/hi/workflow/nodes/variable.md # docs/docs/hi/workflow/triggers/approval.md # docs/docs/hi/workflow/triggers/collection.md # docs/docs/hi/workflow/triggers/custom-action.md # docs/docs/hi/workflow/triggers/post-action.md # docs/docs/hi/workflow/triggers/pre-action.md # docs/docs/id/_nav.json # docs/docs/id/ai-employees/_meta.json # docs/docs/id/ai-employees/configuration/admin-configuration.md # docs/docs/id/ai-employees/index.md # docs/docs/id/ai-employees/knowledge-base/vector-store.md # docs/docs/id/ai-employees/workflow/nodes/llm/chat.md # docs/docs/id/api/flow-engine/flow-engine.md # docs/docs/id/auth-verification/api-keys/index.md # docs/docs/id/auth-verification/auth-oidc/examples/google.md # docs/docs/id/auth-verification/auth-saml/examples/google.md # docs/docs/id/data-sources/collection-fdw/index.md # docs/docs/id/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/id/data-sources/data-source-kingbase/index.md # docs/docs/id/data-sources/field-encryption/index.md # docs/docs/id/data-visualization/guide/chart-options.md # docs/docs/id/development/index.md # docs/docs/id/email-manager/advanced/batch-send.md # docs/docs/id/email-manager/usage/signature.md # docs/docs/id/email-manager/usage/template.md # docs/docs/id/file-manager/development/index.md # docs/docs/id/flow-engine/_meta.json # docs/docs/id/flow-engine/definitions/model-definition.md # docs/docs/id/flow-engine/flow-context.md # docs/docs/id/flow-engine/flow-engine-and-plugins.md # docs/docs/id/flow-engine/flow-model-repository.md # docs/docs/id/flow-engine/flow-model.md # docs/docs/id/flow-engine/learning-roadmap.md # docs/docs/id/flow-engine/quickstart.md # docs/docs/id/flow-engine/register-flow-model.md # docs/docs/id/get-started/installation/create-nocobase-app.mdx # docs/docs/id/get-started/installation/docker.mdx # docs/docs/id/get-started/installation/git.mdx # docs/docs/id/interface-builder/_meta.json # docs/docs/id/interface-builder/actions/types/js-action.md # docs/docs/id/interface-builder/blocks/data-blocks/form.md # docs/docs/id/interface-builder/blocks/filter-blocks/form.md # docs/docs/id/interface-builder/blocks/other-blocks/js-block.md # docs/docs/id/interface-builder/event-flow.md # docs/docs/id/interface-builder/fields/specific/js-column.md # docs/docs/id/interface-builder/fields/specific/js-field.md # docs/docs/id/interface-builder/fields/specific/js-item.md # docs/docs/id/interface-builder/fields/specific/sub-table.md # docs/docs/id/multi-app/multi-app/index.md # docs/docs/id/multi-app/multi-app/local.md # docs/docs/id/multi-app/multi-app/remote.md # docs/docs/id/plugin-development/client/router.md # docs/docs/id/plugins/@nocobase/plugin-acl/index.md # docs/docs/id/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/id/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/id/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/id/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/id/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/id/plugins/@nocobase/plugin-action-export/index.md # docs/docs/id/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/id/plugins/@nocobase/plugin-action-import/index.md # docs/docs/id/plugins/@nocobase/plugin-action-print/index.md # docs/docs/id/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/id/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/id/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/id/plugins/@nocobase/plugin-ai/index.md # docs/docs/id/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/id/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/id/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/id/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/id/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/id/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/id/plugins/@nocobase/plugin-auth/index.md # docs/docs/id/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/id/plugins/@nocobase/plugin-backups/index.md # docs/docs/id/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/id/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/id/plugins/@nocobase/plugin-block-list/index.md # docs/docs/id/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/id/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/id/plugins/@nocobase/plugin-block-template/index.md # docs/docs/id/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/id/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/id/plugins/@nocobase/plugin-calendar/index.md # docs/docs/id/plugins/@nocobase/plugin-charts/index.md # docs/docs/id/plugins/@nocobase/plugin-client/index.md # docs/docs/id/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/id/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/id/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/id/plugins/@nocobase/plugin-comments/index.md # docs/docs/id/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/id/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/id/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/id/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/id/plugins/@nocobase/plugin-departments/index.md # docs/docs/id/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-embed/index.md # docs/docs/id/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/id/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/id/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/id/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/id/plugins/@nocobase/plugin-field-code/index.md # docs/docs/id/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/id/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/id/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/id/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/id/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/id/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/id/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/id/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/id/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/id/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/id/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/id/plugins/@nocobase/plugin-gantt/index.md # docs/docs/id/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/id/plugins/@nocobase/plugin-kanban/index.md # docs/docs/id/plugins/@nocobase/plugin-license/index.md # docs/docs/id/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/id/plugins/@nocobase/plugin-localization/index.md # docs/docs/id/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/id/plugins/@nocobase/plugin-logger/index.md # docs/docs/id/plugins/@nocobase/plugin-map/index.md # docs/docs/id/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/id/plugins/@nocobase/plugin-mobile/index.md # docs/docs/id/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/id/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/id/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/id/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/id/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/id/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/id/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/id/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/id/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/id/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/id/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/id/plugins/@nocobase/plugin-record-history/index.md # docs/docs/id/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/id/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/id/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/id/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/id/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/id/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/id/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/id/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/id/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/id/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/id/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/id/plugins/@nocobase/plugin-users/index.md # docs/docs/id/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/id/plugins/@nocobase/plugin-verification/index.md # docs/docs/id/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/id/plugins/@nocobase/plugin-workflow/index.md # docs/docs/id/solution/_meta.json # docs/docs/id/solution/crm/_meta.json # docs/docs/id/solution/crm/design.md # docs/docs/id/solution/crm/index.md # docs/docs/id/solution/crm/installation.md # docs/docs/id/solution/crm/more.md # docs/docs/id/solution/crm/v1.md # docs/docs/id/solution/ticket-system/_meta.json # docs/docs/id/solution/ticket-system/design.md # docs/docs/id/solution/ticket-system/index.md # docs/docs/id/solution/ticket-system/installation.md # docs/docs/id/solution/ticket-system/more.md # docs/docs/id/system-management/localization/index.md # docs/docs/id/template-print/syntax/formatters/currency-formatting.md # docs/docs/id/template-print/syntax/formatters/date-formatting.md # docs/docs/id/template-print/syntax/formatters/number-formatting.md # docs/docs/id/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/id/users-permissions/acl/permissions.md # docs/docs/id/users-permissions/acl/ui.md # docs/docs/id/workflow/_meta.json # docs/docs/id/workflow/advanced/variables.md # docs/docs/id/workflow/nodes/approval.md # docs/docs/id/workflow/nodes/cc.md # docs/docs/id/workflow/nodes/javascript.md # docs/docs/id/workflow/nodes/manual.md # docs/docs/id/workflow/nodes/response-message.md # docs/docs/id/workflow/nodes/variable.md # docs/docs/id/workflow/triggers/approval.md # docs/docs/id/workflow/triggers/custom-action.md # docs/docs/id/workflow/triggers/post-action.md # docs/docs/id/workflow/triggers/pre-action.md # docs/docs/id/workflow/triggers/schedule.md # docs/docs/it/_nav.json # docs/docs/it/ai-employees/_meta.json # docs/docs/it/ai-employees/configuration/admin-configuration.md # docs/docs/it/ai-employees/index.md # docs/docs/it/ai-employees/knowledge-base/vector-store.md # docs/docs/it/ai-employees/permission.md # docs/docs/it/ai-employees/workflow/nodes/llm/chat.md # docs/docs/it/api/flow-engine/flow-engine.md # docs/docs/it/auth-verification/auth-oidc/index.md # docs/docs/it/auth-verification/auth-saml/examples/google.md # docs/docs/it/auth-verification/auth-saml/index.md # docs/docs/it/auth-verification/auth/dev/index.md # docs/docs/it/data-sources/data-modeling/collection-fields/associations/m2o/index.md # docs/docs/it/data-sources/data-modeling/collection-fields/associations/o2m/index.md # docs/docs/it/data-sources/data-source-kingbase/index.md # docs/docs/it/data-sources/field-encryption/index.md # docs/docs/it/development/index.md # docs/docs/it/email-manager/advanced/batch-send.md # docs/docs/it/email-manager/usage/signature.md # docs/docs/it/email-manager/usage/template.md # docs/docs/it/file-manager/development/index.md # docs/docs/it/flow-engine/_meta.json # docs/docs/it/flow-engine/definitions/model-definition.md # docs/docs/it/flow-engine/flow-context.md # docs/docs/it/flow-engine/flow-engine-and-plugins.md # docs/docs/it/flow-engine/flow-model-repository.md # docs/docs/it/flow-engine/flow-model.md # docs/docs/it/flow-engine/learning-roadmap.md # docs/docs/it/flow-engine/quickstart.md # docs/docs/it/flow-engine/register-flow-model.md # docs/docs/it/get-started/installation/create-nocobase-app.mdx # docs/docs/it/get-started/installation/docker.mdx # docs/docs/it/get-started/installation/git.mdx # docs/docs/it/interface-builder/_meta.json # docs/docs/it/interface-builder/actions/types/js-action.md # docs/docs/it/interface-builder/blocks/data-blocks/form.md # docs/docs/it/interface-builder/blocks/filter-blocks/form.md # docs/docs/it/interface-builder/blocks/other-blocks/js-block.md # docs/docs/it/interface-builder/event-flow.md # docs/docs/it/interface-builder/fields/specific/js-column.md # docs/docs/it/interface-builder/fields/specific/js-field.md # docs/docs/it/interface-builder/fields/specific/js-item.md # docs/docs/it/interface-builder/fields/specific/sub-table.md # docs/docs/it/multi-app/multi-app/index.md # docs/docs/it/multi-app/multi-app/local.md # docs/docs/it/multi-app/multi-app/remote.md # docs/docs/it/plugin-development/client/router.md # docs/docs/it/plugins/@nocobase/plugin-acl/index.md # docs/docs/it/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/it/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/it/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/it/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/it/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/it/plugins/@nocobase/plugin-action-export/index.md # docs/docs/it/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/it/plugins/@nocobase/plugin-action-import/index.md # docs/docs/it/plugins/@nocobase/plugin-action-print/index.md # docs/docs/it/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/it/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/it/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/it/plugins/@nocobase/plugin-ai/index.md # docs/docs/it/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/it/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/it/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/it/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/it/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/it/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/it/plugins/@nocobase/plugin-auth/index.md # docs/docs/it/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/it/plugins/@nocobase/plugin-backups/index.md # docs/docs/it/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/it/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/it/plugins/@nocobase/plugin-block-list/index.md # docs/docs/it/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/it/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/it/plugins/@nocobase/plugin-block-template/index.md # docs/docs/it/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/it/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/it/plugins/@nocobase/plugin-calendar/index.md # docs/docs/it/plugins/@nocobase/plugin-charts/index.md # docs/docs/it/plugins/@nocobase/plugin-client/index.md # docs/docs/it/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/it/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/it/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/it/plugins/@nocobase/plugin-comments/index.md # docs/docs/it/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/it/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/it/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/it/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/it/plugins/@nocobase/plugin-departments/index.md # docs/docs/it/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-embed/index.md # docs/docs/it/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/it/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/it/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/it/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/it/plugins/@nocobase/plugin-field-code/index.md # docs/docs/it/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/it/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/it/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/it/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/it/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/it/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/it/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/it/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/it/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/it/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/it/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/it/plugins/@nocobase/plugin-gantt/index.md # docs/docs/it/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/it/plugins/@nocobase/plugin-kanban/index.md # docs/docs/it/plugins/@nocobase/plugin-license/index.md # docs/docs/it/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/it/plugins/@nocobase/plugin-localization/index.md # docs/docs/it/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/it/plugins/@nocobase/plugin-logger/index.md # docs/docs/it/plugins/@nocobase/plugin-map/index.md # docs/docs/it/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/it/plugins/@nocobase/plugin-mobile/index.md # docs/docs/it/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/it/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/it/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/it/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/it/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/it/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/it/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/it/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/it/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/it/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/it/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/it/plugins/@nocobase/plugin-record-history/index.md # docs/docs/it/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/it/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/it/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/it/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/it/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/it/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/it/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/it/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/it/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/it/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/it/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/it/plugins/@nocobase/plugin-users/index.md # docs/docs/it/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/it/plugins/@nocobase/plugin-verification/index.md # docs/docs/it/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/it/plugins/@nocobase/plugin-workflow/index.md # docs/docs/it/solution/_meta.json # docs/docs/it/solution/crm/_meta.json # docs/docs/it/solution/crm/design.md # docs/docs/it/solution/crm/index.md # docs/docs/it/solution/crm/installation.md # docs/docs/it/solution/crm/more.md # docs/docs/it/solution/crm/v1.md # docs/docs/it/solution/ticket-system/_meta.json # docs/docs/it/solution/ticket-system/design.md # docs/docs/it/solution/ticket-system/index.md # docs/docs/it/solution/ticket-system/installation.md # docs/docs/it/solution/ticket-system/more.md # docs/docs/it/system-management/localization/index.md # docs/docs/it/template-print/syntax/formatters/currency-formatting.md # docs/docs/it/template-print/syntax/formatters/date-formatting.md # docs/docs/it/template-print/syntax/formatters/number-formatting.md # docs/docs/it/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/it/users-permissions/acl/role.md # docs/docs/it/users-permissions/user.md # docs/docs/it/workflow/_meta.json # docs/docs/it/workflow/advanced/revisions.md # docs/docs/it/workflow/advanced/variables.md # docs/docs/it/workflow/nodes/approval.md # docs/docs/it/workflow/nodes/cc.md # docs/docs/it/workflow/nodes/destroy.md # docs/docs/it/workflow/nodes/end.md # docs/docs/it/workflow/nodes/javascript.md # docs/docs/it/workflow/nodes/manual.md # docs/docs/it/workflow/nodes/request.md # docs/docs/it/workflow/nodes/variable.md # docs/docs/it/workflow/triggers/approval.md # docs/docs/it/workflow/triggers/custom-action.md # docs/docs/it/workflow/triggers/post-action.md # docs/docs/it/workflow/triggers/schedule.md # docs/docs/nl/_nav.json # docs/docs/nl/ai-employees/_meta.json # docs/docs/nl/ai-employees/configuration/admin-configuration.md # docs/docs/nl/ai-employees/index.md # docs/docs/nl/ai-employees/knowledge-base/knowledge-base.md # docs/docs/nl/ai-employees/knowledge-base/vector-store.md # docs/docs/nl/ai-employees/permission.md # docs/docs/nl/ai-employees/workflow/nodes/llm/chat.md # docs/docs/nl/api/flow-engine/flow-engine.md # docs/docs/nl/auth-verification/api-keys/index.md # docs/docs/nl/auth-verification/auth-oidc/examples/google.md # docs/docs/nl/auth-verification/auth-saml/examples/google.md # docs/docs/nl/auth-verification/auth-saml/index.md # docs/docs/nl/auth-verification/auth/authenticators.md # docs/docs/nl/auth-verification/auth/dev/index.md # docs/docs/nl/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/nl/data-sources/data-source-kingbase/index.md # docs/docs/nl/data-sources/field-encryption/index.md # docs/docs/nl/development/index.md # docs/docs/nl/email-manager/advanced/batch-send.md # docs/docs/nl/email-manager/usage/signature.md # docs/docs/nl/email-manager/usage/template.md # docs/docs/nl/file-manager/development/index.md # docs/docs/nl/flow-engine/_meta.json # docs/docs/nl/flow-engine/definitions/model-definition.md # docs/docs/nl/flow-engine/flow-context.md # docs/docs/nl/flow-engine/flow-engine-and-plugins.md # docs/docs/nl/flow-engine/flow-model-repository.md # docs/docs/nl/flow-engine/flow-model.md # docs/docs/nl/flow-engine/learning-roadmap.md # docs/docs/nl/flow-engine/quickstart.md # docs/docs/nl/flow-engine/register-flow-model.md # docs/docs/nl/get-started/installation/create-nocobase-app.mdx # docs/docs/nl/get-started/installation/docker.mdx # docs/docs/nl/get-started/installation/git.mdx # docs/docs/nl/integration/api-doc/index.md # docs/docs/nl/integration/api-keys/index.md # docs/docs/nl/interface-builder/_meta.json # docs/docs/nl/interface-builder/actions/types/js-action.md # docs/docs/nl/interface-builder/blocks/data-blocks/form.md # docs/docs/nl/interface-builder/blocks/filter-blocks/form.md # docs/docs/nl/interface-builder/blocks/other-blocks/js-block.md # docs/docs/nl/interface-builder/event-flow.md # docs/docs/nl/interface-builder/fields/specific/js-column.md # docs/docs/nl/interface-builder/fields/specific/js-field.md # docs/docs/nl/interface-builder/fields/specific/js-item.md # docs/docs/nl/interface-builder/fields/specific/sub-table.md # docs/docs/nl/multi-app/multi-app/index.md # docs/docs/nl/multi-app/multi-app/local.md # docs/docs/nl/multi-app/multi-app/remote.md # docs/docs/nl/plugin-development/client/router.md # docs/docs/nl/plugins/@nocobase/plugin-acl/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-export/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-import/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-print/index.md # docs/docs/nl/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/nl/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/nl/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/nl/plugins/@nocobase/plugin-ai/index.md # docs/docs/nl/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/nl/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/nl/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/nl/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/nl/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/nl/plugins/@nocobase/plugin-auth/index.md # docs/docs/nl/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/nl/plugins/@nocobase/plugin-backups/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-list/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-template/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/nl/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/nl/plugins/@nocobase/plugin-calendar/index.md # docs/docs/nl/plugins/@nocobase/plugin-charts/index.md # docs/docs/nl/plugins/@nocobase/plugin-client/index.md # docs/docs/nl/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/nl/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/nl/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/nl/plugins/@nocobase/plugin-comments/index.md # docs/docs/nl/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/nl/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/nl/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/nl/plugins/@nocobase/plugin-departments/index.md # docs/docs/nl/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-embed/index.md # docs/docs/nl/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/nl/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-code/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/nl/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/nl/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/nl/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/nl/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/nl/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/nl/plugins/@nocobase/plugin-gantt/index.md # docs/docs/nl/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/nl/plugins/@nocobase/plugin-kanban/index.md # docs/docs/nl/plugins/@nocobase/plugin-license/index.md # docs/docs/nl/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/nl/plugins/@nocobase/plugin-localization/index.md # docs/docs/nl/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/nl/plugins/@nocobase/plugin-logger/index.md # docs/docs/nl/plugins/@nocobase/plugin-map/index.md # docs/docs/nl/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/nl/plugins/@nocobase/plugin-mobile/index.md # docs/docs/nl/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/nl/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/nl/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/nl/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/nl/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/nl/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/nl/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/nl/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/nl/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/nl/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/nl/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/nl/plugins/@nocobase/plugin-record-history/index.md # docs/docs/nl/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/nl/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/nl/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/nl/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/nl/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/nl/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/nl/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/nl/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/nl/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/nl/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/nl/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/nl/plugins/@nocobase/plugin-users/index.md # docs/docs/nl/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/nl/plugins/@nocobase/plugin-verification/index.md # docs/docs/nl/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/nl/plugins/@nocobase/plugin-workflow/index.md # docs/docs/nl/solution/_meta.json # docs/docs/nl/solution/crm/_meta.json # docs/docs/nl/solution/crm/design.md # docs/docs/nl/solution/crm/index.md # docs/docs/nl/solution/crm/installation.md # docs/docs/nl/solution/crm/more.md # docs/docs/nl/solution/crm/v1.md # docs/docs/nl/solution/ticket-system/_meta.json # docs/docs/nl/solution/ticket-system/design.md # docs/docs/nl/solution/ticket-system/index.md # docs/docs/nl/solution/ticket-system/installation.md # docs/docs/nl/solution/ticket-system/more.md # docs/docs/nl/system-management/localization/index.md # docs/docs/nl/template-print/syntax/formatters/currency-formatting.md # docs/docs/nl/template-print/syntax/formatters/date-formatting.md # docs/docs/nl/template-print/syntax/formatters/number-formatting.md # docs/docs/nl/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/nl/users-permissions/acl/role.md # docs/docs/nl/users-permissions/acl/ui.md # docs/docs/nl/users-permissions/departments/role.md # docs/docs/nl/users-permissions/user.md # docs/docs/nl/workflow/_meta.json # docs/docs/nl/workflow/nodes/approval.md # docs/docs/nl/workflow/nodes/calculation.md # docs/docs/nl/workflow/nodes/cc.md # docs/docs/nl/workflow/nodes/condition.md # docs/docs/nl/workflow/nodes/javascript.md # docs/docs/nl/workflow/nodes/manual.md # docs/docs/nl/workflow/nodes/update.md # docs/docs/nl/workflow/nodes/variable.md # docs/docs/nl/workflow/triggers/approval.md # docs/docs/nl/workflow/triggers/custom-action.md # docs/docs/nl/workflow/triggers/post-action.md # docs/docs/nl/workflow/triggers/pre-action.md # docs/docs/nl/workflow/triggers/schedule.md # docs/docs/pl/_nav.json # docs/docs/pl/ai-employees/_meta.json # docs/docs/pl/ai-employees/configuration/admin-configuration.md # docs/docs/pl/ai-employees/index.md # docs/docs/pl/ai-employees/knowledge-base/knowledge-base.md # docs/docs/pl/ai-employees/knowledge-base/vector-store.md # docs/docs/pl/ai-employees/workflow/nodes/llm/chat.md # docs/docs/pl/api/flow-engine/flow-engine.md # docs/docs/pl/auth-verification/auth-oidc/index.md # docs/docs/pl/auth-verification/auth-saml/examples/google.md # docs/docs/pl/auth-verification/auth-saml/index.md # docs/docs/pl/data-sources/collection-expression/collection.md # docs/docs/pl/data-sources/collection-fdw/index.md # docs/docs/pl/data-sources/data-modeling/collection-fields/associations/m2o/index.md # docs/docs/pl/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/pl/data-sources/data-source-kingbase/index.md # docs/docs/pl/data-sources/field-encryption/index.md # docs/docs/pl/data-visualization/guide/chart-options.md # docs/docs/pl/development/index.md # docs/docs/pl/email-manager/advanced/batch-send.md # docs/docs/pl/email-manager/usage/signature.md # docs/docs/pl/email-manager/usage/template.md # docs/docs/pl/file-manager/development/index.md # docs/docs/pl/flow-engine/_meta.json # docs/docs/pl/flow-engine/definitions/model-definition.md # docs/docs/pl/flow-engine/flow-context.md # docs/docs/pl/flow-engine/flow-engine-and-plugins.md # docs/docs/pl/flow-engine/flow-model-repository.md # docs/docs/pl/flow-engine/flow-model.md # docs/docs/pl/flow-engine/learning-roadmap.md # docs/docs/pl/flow-engine/quickstart.md # docs/docs/pl/flow-engine/register-flow-model.md # docs/docs/pl/get-started/installation/create-nocobase-app.mdx # docs/docs/pl/get-started/installation/docker.mdx # docs/docs/pl/get-started/installation/git.mdx # docs/docs/pl/integration/sso/index.md # docs/docs/pl/interface-builder/_meta.json # docs/docs/pl/interface-builder/actions/types/js-action.md # docs/docs/pl/interface-builder/blocks/data-blocks/form.md # docs/docs/pl/interface-builder/blocks/filter-blocks/form.md # docs/docs/pl/interface-builder/blocks/other-blocks/js-block.md # docs/docs/pl/interface-builder/event-flow.md # docs/docs/pl/interface-builder/fields/specific/js-column.md # docs/docs/pl/interface-builder/fields/specific/js-field.md # docs/docs/pl/interface-builder/fields/specific/js-item.md # docs/docs/pl/interface-builder/fields/specific/sub-table.md # docs/docs/pl/multi-app/multi-app/index.md # docs/docs/pl/multi-app/multi-app/local.md # docs/docs/pl/multi-app/multi-app/remote.md # docs/docs/pl/plugin-development/client/router.md # docs/docs/pl/plugins/@nocobase/plugin-acl/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-export/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-import/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-print/index.md # docs/docs/pl/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/pl/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/pl/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/pl/plugins/@nocobase/plugin-ai/index.md # docs/docs/pl/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/pl/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/pl/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/pl/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/pl/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/pl/plugins/@nocobase/plugin-auth/index.md # docs/docs/pl/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/pl/plugins/@nocobase/plugin-backups/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-list/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-template/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/pl/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/pl/plugins/@nocobase/plugin-calendar/index.md # docs/docs/pl/plugins/@nocobase/plugin-charts/index.md # docs/docs/pl/plugins/@nocobase/plugin-client/index.md # docs/docs/pl/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/pl/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/pl/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/pl/plugins/@nocobase/plugin-comments/index.md # docs/docs/pl/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/pl/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/pl/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/pl/plugins/@nocobase/plugin-departments/index.md # docs/docs/pl/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-embed/index.md # docs/docs/pl/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/pl/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-code/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/pl/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/pl/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/pl/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/pl/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/pl/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/pl/plugins/@nocobase/plugin-gantt/index.md # docs/docs/pl/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/pl/plugins/@nocobase/plugin-kanban/index.md # docs/docs/pl/plugins/@nocobase/plugin-license/index.md # docs/docs/pl/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/pl/plugins/@nocobase/plugin-localization/index.md # docs/docs/pl/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/pl/plugins/@nocobase/plugin-logger/index.md # docs/docs/pl/plugins/@nocobase/plugin-map/index.md # docs/docs/pl/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/pl/plugins/@nocobase/plugin-mobile/index.md # docs/docs/pl/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/pl/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/pl/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/pl/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/pl/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/pl/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/pl/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/pl/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/pl/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/pl/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/pl/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/pl/plugins/@nocobase/plugin-record-history/index.md # docs/docs/pl/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/pl/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/pl/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/pl/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/pl/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/pl/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/pl/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/pl/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/pl/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/pl/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/pl/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/pl/plugins/@nocobase/plugin-users/index.md # docs/docs/pl/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/pl/plugins/@nocobase/plugin-verification/index.md # docs/docs/pl/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/pl/plugins/@nocobase/plugin-workflow/index.md # docs/docs/pl/solution/_meta.json # docs/docs/pl/solution/crm/_meta.json # docs/docs/pl/solution/crm/design.md # docs/docs/pl/solution/crm/index.md # docs/docs/pl/solution/crm/installation.md # docs/docs/pl/solution/crm/more.md # docs/docs/pl/solution/crm/v1.md # docs/docs/pl/solution/ticket-system/_meta.json # docs/docs/pl/solution/ticket-system/design.md # docs/docs/pl/solution/ticket-system/index.md # docs/docs/pl/solution/ticket-system/installation.md # docs/docs/pl/solution/ticket-system/more.md # docs/docs/pl/system-management/localization/index.md # docs/docs/pl/template-print/syntax/formatters/currency-formatting.md # docs/docs/pl/template-print/syntax/formatters/date-formatting.md # docs/docs/pl/template-print/syntax/formatters/number-formatting.md # docs/docs/pl/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/pl/users-permissions/acl/permissions.md # docs/docs/pl/users-permissions/acl/role.md # docs/docs/pl/users-permissions/acl/ui.md # docs/docs/pl/users-permissions/departments/role.md # docs/docs/pl/workflow/_meta.json # docs/docs/pl/workflow/nodes/approval.md # docs/docs/pl/workflow/nodes/calculation.md # docs/docs/pl/workflow/nodes/cc.md # docs/docs/pl/workflow/nodes/destroy.md # docs/docs/pl/workflow/nodes/javascript.md # docs/docs/pl/workflow/nodes/manual.md # docs/docs/pl/workflow/nodes/variable.md # docs/docs/pl/workflow/triggers/approval.md # docs/docs/pl/workflow/triggers/custom-action.md # docs/docs/pl/workflow/triggers/post-action.md # docs/docs/pl/workflow/triggers/pre-action.md # docs/docs/pl/workflow/triggers/schedule.md # docs/docs/sv/_nav.json # docs/docs/sv/ai-employees/_meta.json # docs/docs/sv/ai-employees/configuration/admin-configuration.md # docs/docs/sv/ai-employees/index.md # docs/docs/sv/ai-employees/knowledge-base/knowledge-base.md # docs/docs/sv/ai-employees/knowledge-base/vector-store.md # docs/docs/sv/ai-employees/workflow/nodes/llm/chat.md # docs/docs/sv/api/flow-engine/flow-engine.md # docs/docs/sv/auth-verification/auth-oidc/examples/google.md # docs/docs/sv/auth-verification/auth-saml/examples/google.md # docs/docs/sv/data-sources/collection-fdw/index.md # docs/docs/sv/data-sources/data-modeling/collection-fields/associations/m2o/index.md # docs/docs/sv/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/sv/data-sources/data-source-kingbase/index.md # docs/docs/sv/data-sources/field-encryption/index.md # docs/docs/sv/development/index.md # docs/docs/sv/email-manager/advanced/batch-send.md # docs/docs/sv/email-manager/usage/signature.md # docs/docs/sv/email-manager/usage/template.md # docs/docs/sv/file-manager/development/index.md # docs/docs/sv/flow-engine/_meta.json # docs/docs/sv/flow-engine/definitions/model-definition.md # docs/docs/sv/flow-engine/flow-context.md # docs/docs/sv/flow-engine/flow-engine-and-plugins.md # docs/docs/sv/flow-engine/flow-model-repository.md # docs/docs/sv/flow-engine/flow-model.md # docs/docs/sv/flow-engine/learning-roadmap.md # docs/docs/sv/flow-engine/quickstart.md # docs/docs/sv/flow-engine/register-flow-model.md # docs/docs/sv/get-started/installation/create-nocobase-app.mdx # docs/docs/sv/get-started/installation/docker.mdx # docs/docs/sv/get-started/installation/git.mdx # docs/docs/sv/interface-builder/_meta.json # docs/docs/sv/interface-builder/actions/types/js-action.md # docs/docs/sv/interface-builder/blocks/data-blocks/form.md # docs/docs/sv/interface-builder/blocks/filter-blocks/form.md # docs/docs/sv/interface-builder/blocks/other-blocks/js-block.md # docs/docs/sv/interface-builder/event-flow.md # docs/docs/sv/interface-builder/fields/specific/js-column.md # docs/docs/sv/interface-builder/fields/specific/js-field.md # docs/docs/sv/interface-builder/fields/specific/js-item.md # docs/docs/sv/interface-builder/fields/specific/sub-table.md # docs/docs/sv/multi-app/multi-app/index.md # docs/docs/sv/multi-app/multi-app/local.md # docs/docs/sv/multi-app/multi-app/remote.md # docs/docs/sv/plugin-development/client/router.md # docs/docs/sv/plugins/@nocobase/plugin-acl/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-export/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-import/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-print/index.md # docs/docs/sv/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/sv/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/sv/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/sv/plugins/@nocobase/plugin-ai/index.md # docs/docs/sv/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/sv/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/sv/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/sv/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/sv/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/sv/plugins/@nocobase/plugin-auth/index.md # docs/docs/sv/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/sv/plugins/@nocobase/plugin-backups/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-list/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-template/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/sv/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/sv/plugins/@nocobase/plugin-calendar/index.md # docs/docs/sv/plugins/@nocobase/plugin-charts/index.md # docs/docs/sv/plugins/@nocobase/plugin-client/index.md # docs/docs/sv/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/sv/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/sv/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/sv/plugins/@nocobase/plugin-comments/index.md # docs/docs/sv/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/sv/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/sv/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/sv/plugins/@nocobase/plugin-departments/index.md # docs/docs/sv/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-embed/index.md # docs/docs/sv/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/sv/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-code/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/sv/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/sv/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/sv/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/sv/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/sv/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/sv/plugins/@nocobase/plugin-gantt/index.md # docs/docs/sv/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/sv/plugins/@nocobase/plugin-kanban/index.md # docs/docs/sv/plugins/@nocobase/plugin-license/index.md # docs/docs/sv/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/sv/plugins/@nocobase/plugin-localization/index.md # docs/docs/sv/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/sv/plugins/@nocobase/plugin-logger/index.md # docs/docs/sv/plugins/@nocobase/plugin-map/index.md # docs/docs/sv/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/sv/plugins/@nocobase/plugin-mobile/index.md # docs/docs/sv/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/sv/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/sv/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/sv/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/sv/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/sv/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/sv/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/sv/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/sv/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/sv/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/sv/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/sv/plugins/@nocobase/plugin-record-history/index.md # docs/docs/sv/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/sv/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/sv/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/sv/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/sv/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/sv/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/sv/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/sv/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/sv/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/sv/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/sv/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/sv/plugins/@nocobase/plugin-users/index.md # docs/docs/sv/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/sv/plugins/@nocobase/plugin-verification/index.md # docs/docs/sv/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/sv/plugins/@nocobase/plugin-workflow/index.md # docs/docs/sv/solution/_meta.json # docs/docs/sv/solution/crm/_meta.json # docs/docs/sv/solution/crm/design.md # docs/docs/sv/solution/crm/index.md # docs/docs/sv/solution/crm/installation.md # docs/docs/sv/solution/crm/more.md # docs/docs/sv/solution/crm/v1.md # docs/docs/sv/solution/ticket-system/_meta.json # docs/docs/sv/solution/ticket-system/design.md # docs/docs/sv/solution/ticket-system/index.md # docs/docs/sv/solution/ticket-system/installation.md # docs/docs/sv/solution/ticket-system/more.md # docs/docs/sv/system-management/localization/index.md # docs/docs/sv/template-print/syntax/formatters/currency-formatting.md # docs/docs/sv/template-print/syntax/formatters/date-formatting.md # docs/docs/sv/template-print/syntax/formatters/number-formatting.md # docs/docs/sv/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/sv/users-permissions/acl/ui.md # docs/docs/sv/workflow/_meta.json # docs/docs/sv/workflow/nodes/aggregate.md # docs/docs/sv/workflow/nodes/approval.md # docs/docs/sv/workflow/nodes/cc.md # docs/docs/sv/workflow/nodes/javascript.md # docs/docs/sv/workflow/nodes/loop.md # docs/docs/sv/workflow/nodes/manual.md # docs/docs/sv/workflow/nodes/parallel.md # docs/docs/sv/workflow/nodes/variable.md # docs/docs/sv/workflow/triggers/approval.md # docs/docs/sv/workflow/triggers/collection.md # docs/docs/sv/workflow/triggers/custom-action.md # docs/docs/sv/workflow/triggers/post-action.md # docs/docs/sv/workflow/triggers/pre-action.md # docs/docs/sv/workflow/triggers/schedule.md # docs/docs/th/_nav.json # docs/docs/th/ai-employees/_meta.json # docs/docs/th/ai-employees/configuration/admin-configuration.md # docs/docs/th/ai-employees/index.md # docs/docs/th/ai-employees/knowledge-base/vector-store.md # docs/docs/th/ai-employees/permission.md # docs/docs/th/ai-employees/workflow/nodes/llm/chat.md # docs/docs/th/api/flow-engine/flow-engine.md # docs/docs/th/auth-verification/auth-saml/examples/google.md # docs/docs/th/auth-verification/auth/authenticators.md # docs/docs/th/data-sources/collection-fdw/index.md # docs/docs/th/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/th/data-sources/data-source-kingbase/index.md # docs/docs/th/data-sources/field-encryption/index.md # docs/docs/th/development/index.md # docs/docs/th/email-manager/advanced/batch-send.md # docs/docs/th/email-manager/usage/signature.md # docs/docs/th/email-manager/usage/template.md # docs/docs/th/file-manager/development/index.md # docs/docs/th/flow-engine/_meta.json # docs/docs/th/flow-engine/definitions/model-definition.md # docs/docs/th/flow-engine/flow-context.md # docs/docs/th/flow-engine/flow-engine-and-plugins.md # docs/docs/th/flow-engine/flow-model-repository.md # docs/docs/th/flow-engine/flow-model.md # docs/docs/th/flow-engine/learning-roadmap.md # docs/docs/th/flow-engine/quickstart.md # docs/docs/th/flow-engine/register-flow-model.md # docs/docs/th/get-started/installation/create-nocobase-app.mdx # docs/docs/th/get-started/installation/docker.mdx # docs/docs/th/get-started/installation/git.mdx # docs/docs/th/interface-builder/_meta.json # docs/docs/th/interface-builder/actions/types/js-action.md # docs/docs/th/interface-builder/blocks/data-blocks/form.md # docs/docs/th/interface-builder/blocks/filter-blocks/form.md # docs/docs/th/interface-builder/blocks/other-blocks/js-block.md # docs/docs/th/interface-builder/event-flow.md # docs/docs/th/interface-builder/fields/specific/js-column.md # docs/docs/th/interface-builder/fields/specific/js-field.md # docs/docs/th/interface-builder/fields/specific/js-item.md # docs/docs/th/interface-builder/fields/specific/sub-table.md # docs/docs/th/multi-app/multi-app/index.md # docs/docs/th/multi-app/multi-app/local.md # docs/docs/th/multi-app/multi-app/remote.md # docs/docs/th/plugin-development/client/router.md # docs/docs/th/plugins/@nocobase/plugin-acl/index.md # docs/docs/th/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/th/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/th/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/th/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/th/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/th/plugins/@nocobase/plugin-action-export/index.md # docs/docs/th/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/th/plugins/@nocobase/plugin-action-import/index.md # docs/docs/th/plugins/@nocobase/plugin-action-print/index.md # docs/docs/th/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/th/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/th/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/th/plugins/@nocobase/plugin-ai/index.md # docs/docs/th/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/th/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/th/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/th/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/th/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/th/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/th/plugins/@nocobase/plugin-auth/index.md # docs/docs/th/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/th/plugins/@nocobase/plugin-backups/index.md # docs/docs/th/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/th/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/th/plugins/@nocobase/plugin-block-list/index.md # docs/docs/th/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/th/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/th/plugins/@nocobase/plugin-block-template/index.md # docs/docs/th/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/th/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/th/plugins/@nocobase/plugin-calendar/index.md # docs/docs/th/plugins/@nocobase/plugin-charts/index.md # docs/docs/th/plugins/@nocobase/plugin-client/index.md # docs/docs/th/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/th/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/th/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/th/plugins/@nocobase/plugin-comments/index.md # docs/docs/th/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/th/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/th/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/th/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/th/plugins/@nocobase/plugin-departments/index.md # docs/docs/th/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-embed/index.md # docs/docs/th/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/th/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/th/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/th/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/th/plugins/@nocobase/plugin-field-code/index.md # docs/docs/th/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/th/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/th/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/th/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/th/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/th/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/th/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/th/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/th/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/th/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/th/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/th/plugins/@nocobase/plugin-gantt/index.md # docs/docs/th/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/th/plugins/@nocobase/plugin-kanban/index.md # docs/docs/th/plugins/@nocobase/plugin-license/index.md # docs/docs/th/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/th/plugins/@nocobase/plugin-localization/index.md # docs/docs/th/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/th/plugins/@nocobase/plugin-logger/index.md # docs/docs/th/plugins/@nocobase/plugin-map/index.md # docs/docs/th/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/th/plugins/@nocobase/plugin-mobile/index.md # docs/docs/th/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/th/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/th/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/th/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/th/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/th/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/th/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/th/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/th/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/th/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/th/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/th/plugins/@nocobase/plugin-record-history/index.md # docs/docs/th/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/th/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/th/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/th/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/th/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/th/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/th/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/th/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/th/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/th/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/th/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/th/plugins/@nocobase/plugin-users/index.md # docs/docs/th/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/th/plugins/@nocobase/plugin-verification/index.md # docs/docs/th/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/th/plugins/@nocobase/plugin-workflow/index.md # docs/docs/th/solution/_meta.json # docs/docs/th/solution/crm/_meta.json # docs/docs/th/solution/crm/design.md # docs/docs/th/solution/crm/index.md # docs/docs/th/solution/crm/installation.md # docs/docs/th/solution/crm/more.md # docs/docs/th/solution/crm/v1.md # docs/docs/th/solution/ticket-system/_meta.json # docs/docs/th/solution/ticket-system/design.md # docs/docs/th/solution/ticket-system/index.md # docs/docs/th/solution/ticket-system/installation.md # docs/docs/th/solution/ticket-system/more.md # docs/docs/th/system-management/localization/index.md # docs/docs/th/template-print/syntax/formatters/currency-formatting.md # docs/docs/th/template-print/syntax/formatters/date-formatting.md # docs/docs/th/template-print/syntax/formatters/number-formatting.md # docs/docs/th/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/th/users-permissions/acl/role.md # docs/docs/th/users-permissions/acl/ui.md # docs/docs/th/users-permissions/departments/role.md # docs/docs/th/users-permissions/user.md # docs/docs/th/workflow/_meta.json # docs/docs/th/workflow/advanced/variables.md # docs/docs/th/workflow/nodes/approval.md # docs/docs/th/workflow/nodes/calculation.md # docs/docs/th/workflow/nodes/cc.md # docs/docs/th/workflow/nodes/destroy.md # docs/docs/th/workflow/nodes/javascript.md # docs/docs/th/workflow/nodes/manual.md # docs/docs/th/workflow/nodes/parallel.md # docs/docs/th/workflow/nodes/variable.md # docs/docs/th/workflow/triggers/approval.md # docs/docs/th/workflow/triggers/collection.md # docs/docs/th/workflow/triggers/custom-action.md # docs/docs/th/workflow/triggers/post-action.md # docs/docs/th/workflow/triggers/pre-action.md # docs/docs/tr/_nav.json # docs/docs/tr/ai-employees/_meta.json # docs/docs/tr/ai-employees/configuration/admin-configuration.md # docs/docs/tr/ai-employees/index.md # docs/docs/tr/ai-employees/knowledge-base/vector-store.md # docs/docs/tr/ai-employees/permission.md # docs/docs/tr/ai-employees/workflow/nodes/llm/chat.md # docs/docs/tr/api/flow-engine/flow-engine.md # docs/docs/tr/auth-verification/auth-oidc/index.md # docs/docs/tr/data-sources/data-modeling/collection-fields/associations/o2m/index.md # docs/docs/tr/data-sources/data-source-kingbase/index.md # docs/docs/tr/data-sources/field-encryption/index.md # docs/docs/tr/development/index.md # docs/docs/tr/email-manager/advanced/batch-send.md # docs/docs/tr/email-manager/usage/signature.md # docs/docs/tr/email-manager/usage/template.md # docs/docs/tr/file-manager/development/index.md # docs/docs/tr/flow-engine/_meta.json # docs/docs/tr/flow-engine/definitions/model-definition.md # docs/docs/tr/flow-engine/flow-context.md # docs/docs/tr/flow-engine/flow-engine-and-plugins.md # docs/docs/tr/flow-engine/flow-model-repository.md # docs/docs/tr/flow-engine/flow-model.md # docs/docs/tr/flow-engine/learning-roadmap.md # docs/docs/tr/flow-engine/quickstart.md # docs/docs/tr/flow-engine/register-flow-model.md # docs/docs/tr/get-started/installation/create-nocobase-app.mdx # docs/docs/tr/get-started/installation/docker.mdx # docs/docs/tr/get-started/installation/git.mdx # docs/docs/tr/interface-builder/_meta.json # docs/docs/tr/interface-builder/actions/types/js-action.md # docs/docs/tr/interface-builder/blocks/data-blocks/form.md # docs/docs/tr/interface-builder/blocks/filter-blocks/form.md # docs/docs/tr/interface-builder/blocks/other-blocks/js-block.md # docs/docs/tr/interface-builder/event-flow.md # docs/docs/tr/interface-builder/fields/specific/js-column.md # docs/docs/tr/interface-builder/fields/specific/js-field.md # docs/docs/tr/interface-builder/fields/specific/js-item.md # docs/docs/tr/interface-builder/fields/specific/sub-table.md # docs/docs/tr/multi-app/multi-app/index.md # docs/docs/tr/multi-app/multi-app/local.md # docs/docs/tr/multi-app/multi-app/remote.md # docs/docs/tr/plugin-development/client/router.md # docs/docs/tr/plugins/@nocobase/plugin-acl/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-export/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-import/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-print/index.md # docs/docs/tr/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/tr/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/tr/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/tr/plugins/@nocobase/plugin-ai/index.md # docs/docs/tr/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/tr/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/tr/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/tr/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/tr/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/tr/plugins/@nocobase/plugin-auth/index.md # docs/docs/tr/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/tr/plugins/@nocobase/plugin-backups/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-list/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-template/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/tr/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/tr/plugins/@nocobase/plugin-calendar/index.md # docs/docs/tr/plugins/@nocobase/plugin-charts/index.md # docs/docs/tr/plugins/@nocobase/plugin-client/index.md # docs/docs/tr/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/tr/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/tr/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/tr/plugins/@nocobase/plugin-comments/index.md # docs/docs/tr/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/tr/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/tr/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/tr/plugins/@nocobase/plugin-departments/index.md # docs/docs/tr/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-embed/index.md # docs/docs/tr/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/tr/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-code/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/tr/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/tr/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/tr/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/tr/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/tr/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/tr/plugins/@nocobase/plugin-gantt/index.md # docs/docs/tr/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/tr/plugins/@nocobase/plugin-kanban/index.md # docs/docs/tr/plugins/@nocobase/plugin-license/index.md # docs/docs/tr/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/tr/plugins/@nocobase/plugin-localization/index.md # docs/docs/tr/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/tr/plugins/@nocobase/plugin-logger/index.md # docs/docs/tr/plugins/@nocobase/plugin-map/index.md # docs/docs/tr/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/tr/plugins/@nocobase/plugin-mobile/index.md # docs/docs/tr/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/tr/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/tr/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/tr/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/tr/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/tr/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/tr/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/tr/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/tr/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/tr/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/tr/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/tr/plugins/@nocobase/plugin-record-history/index.md # docs/docs/tr/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/tr/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/tr/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/tr/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/tr/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/tr/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/tr/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/tr/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/tr/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/tr/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/tr/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/tr/plugins/@nocobase/plugin-users/index.md # docs/docs/tr/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/tr/plugins/@nocobase/plugin-verification/index.md # docs/docs/tr/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/tr/plugins/@nocobase/plugin-workflow/index.md # docs/docs/tr/solution/_meta.json # docs/docs/tr/solution/crm/_meta.json # docs/docs/tr/solution/crm/design.md # docs/docs/tr/solution/crm/index.md # docs/docs/tr/solution/crm/installation.md # docs/docs/tr/solution/crm/more.md # docs/docs/tr/solution/crm/v1.md # docs/docs/tr/solution/ticket-system/_meta.json # docs/docs/tr/solution/ticket-system/design.md # docs/docs/tr/solution/ticket-system/index.md # docs/docs/tr/solution/ticket-system/installation.md # docs/docs/tr/solution/ticket-system/more.md # docs/docs/tr/system-management/localization/index.md # docs/docs/tr/template-print/syntax/formatters/currency-formatting.md # docs/docs/tr/template-print/syntax/formatters/date-formatting.md # docs/docs/tr/template-print/syntax/formatters/number-formatting.md # docs/docs/tr/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/tr/users-permissions/acl/role.md # docs/docs/tr/users-permissions/departments/index.md # docs/docs/tr/users-permissions/departments/role.md # docs/docs/tr/workflow/_meta.json # docs/docs/tr/workflow/advanced/revisions.md # docs/docs/tr/workflow/nodes/aggregate.md # docs/docs/tr/workflow/nodes/approval.md # docs/docs/tr/workflow/nodes/cc.md # docs/docs/tr/workflow/nodes/destroy.md # docs/docs/tr/workflow/nodes/javascript.md # docs/docs/tr/workflow/nodes/json-query.md # docs/docs/tr/workflow/nodes/manual.md # docs/docs/tr/workflow/nodes/parallel.md # docs/docs/tr/workflow/nodes/response-message.md # docs/docs/tr/workflow/nodes/update.md # docs/docs/tr/workflow/nodes/variable.md # docs/docs/tr/workflow/triggers/approval.md # docs/docs/tr/workflow/triggers/collection.md # docs/docs/tr/workflow/triggers/custom-action.md # docs/docs/tr/workflow/triggers/post-action.md # docs/docs/uk/_nav.json # docs/docs/uk/ai-employees/_meta.json # docs/docs/uk/ai-employees/configuration/admin-configuration.md # docs/docs/uk/ai-employees/index.md # docs/docs/uk/ai-employees/knowledge-base/vector-store.md # docs/docs/uk/ai-employees/workflow/nodes/llm/chat.md # docs/docs/uk/api/flow-engine/flow-engine.md # docs/docs/uk/auth-verification/api-keys/index.md # docs/docs/uk/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/uk/data-sources/data-source-kingbase/index.md # docs/docs/uk/data-sources/field-encryption/index.md # docs/docs/uk/data-visualization/guide/chart-options.md # docs/docs/uk/development/index.md # docs/docs/uk/email-manager/advanced/batch-send.md # docs/docs/uk/email-manager/usage/signature.md # docs/docs/uk/email-manager/usage/template.md # docs/docs/uk/file-manager/development/index.md # docs/docs/uk/flow-engine/_meta.json # docs/docs/uk/flow-engine/definitions/model-definition.md # docs/docs/uk/flow-engine/flow-context.md # docs/docs/uk/flow-engine/flow-engine-and-plugins.md # docs/docs/uk/flow-engine/flow-model-repository.md # docs/docs/uk/flow-engine/flow-model.md # docs/docs/uk/flow-engine/quickstart.md # docs/docs/uk/flow-engine/register-flow-model.md # docs/docs/uk/get-started/installation/create-nocobase-app.mdx # docs/docs/uk/get-started/installation/docker.mdx # docs/docs/uk/get-started/installation/git.mdx # docs/docs/uk/integration/sso/index.md # docs/docs/uk/interface-builder/_meta.json # docs/docs/uk/interface-builder/actions/types/js-action.md # docs/docs/uk/interface-builder/blocks/data-blocks/form.md # docs/docs/uk/interface-builder/blocks/filter-blocks/form.md # docs/docs/uk/interface-builder/blocks/other-blocks/js-block.md # docs/docs/uk/interface-builder/event-flow.md # docs/docs/uk/interface-builder/fields/specific/js-column.md # docs/docs/uk/interface-builder/fields/specific/js-field.md # docs/docs/uk/interface-builder/fields/specific/js-item.md # docs/docs/uk/interface-builder/fields/specific/sub-table.md # docs/docs/uk/multi-app/multi-app/index.md # docs/docs/uk/multi-app/multi-app/local.md # docs/docs/uk/multi-app/multi-app/remote.md # docs/docs/uk/plugin-development/client/router.md # docs/docs/uk/plugins/@nocobase/plugin-acl/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-export/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-import/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-print/index.md # docs/docs/uk/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/uk/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/uk/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/uk/plugins/@nocobase/plugin-ai/index.md # docs/docs/uk/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/uk/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/uk/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/uk/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/uk/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/uk/plugins/@nocobase/plugin-auth/index.md # docs/docs/uk/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/uk/plugins/@nocobase/plugin-backups/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-list/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-template/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/uk/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/uk/plugins/@nocobase/plugin-calendar/index.md # docs/docs/uk/plugins/@nocobase/plugin-charts/index.md # docs/docs/uk/plugins/@nocobase/plugin-client/index.md # docs/docs/uk/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/uk/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/uk/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/uk/plugins/@nocobase/plugin-comments/index.md # docs/docs/uk/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/uk/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/uk/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/uk/plugins/@nocobase/plugin-departments/index.md # docs/docs/uk/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-embed/index.md # docs/docs/uk/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/uk/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-code/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/uk/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/uk/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/uk/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/uk/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/uk/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/uk/plugins/@nocobase/plugin-gantt/index.md # docs/docs/uk/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/uk/plugins/@nocobase/plugin-kanban/index.md # docs/docs/uk/plugins/@nocobase/plugin-license/index.md # docs/docs/uk/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/uk/plugins/@nocobase/plugin-localization/index.md # docs/docs/uk/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/uk/plugins/@nocobase/plugin-logger/index.md # docs/docs/uk/plugins/@nocobase/plugin-map/index.md # docs/docs/uk/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/uk/plugins/@nocobase/plugin-mobile/index.md # docs/docs/uk/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/uk/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/uk/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/uk/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/uk/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/uk/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/uk/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/uk/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/uk/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/uk/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/uk/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/uk/plugins/@nocobase/plugin-record-history/index.md # docs/docs/uk/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/uk/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/uk/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/uk/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/uk/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/uk/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/uk/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/uk/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/uk/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/uk/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/uk/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/uk/plugins/@nocobase/plugin-users/index.md # docs/docs/uk/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/uk/plugins/@nocobase/plugin-verification/index.md # docs/docs/uk/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/uk/plugins/@nocobase/plugin-workflow/index.md # docs/docs/uk/solution/_meta.json # docs/docs/uk/solution/crm/_meta.json # docs/docs/uk/solution/crm/design.md # docs/docs/uk/solution/crm/index.md # docs/docs/uk/solution/crm/installation.md # docs/docs/uk/solution/crm/more.md # docs/docs/uk/solution/crm/v1.md # docs/docs/uk/solution/ticket-system/_meta.json # docs/docs/uk/solution/ticket-system/design.md # docs/docs/uk/solution/ticket-system/index.md # docs/docs/uk/solution/ticket-system/installation.md # docs/docs/uk/solution/ticket-system/more.md # docs/docs/uk/system-management/localization/index.md # docs/docs/uk/template-print/syntax/formatters/currency-formatting.md # docs/docs/uk/template-print/syntax/formatters/date-formatting.md # docs/docs/uk/template-print/syntax/formatters/number-formatting.md # docs/docs/uk/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/uk/users-permissions/acl/ui.md # docs/docs/uk/users-permissions/departments/index.md # docs/docs/uk/users-permissions/departments/role.md # docs/docs/uk/users-permissions/user.md # docs/docs/uk/workflow/_meta.json # docs/docs/uk/workflow/advanced/executions.md # docs/docs/uk/workflow/nodes/approval.md # docs/docs/uk/workflow/nodes/calculation.md # docs/docs/uk/workflow/nodes/cc.md # docs/docs/uk/workflow/nodes/javascript.md # docs/docs/uk/workflow/nodes/json-query.md # docs/docs/uk/workflow/nodes/loop.md # docs/docs/uk/workflow/nodes/manual.md # docs/docs/uk/workflow/nodes/parallel.md # docs/docs/uk/workflow/nodes/request.md # docs/docs/uk/workflow/nodes/variable.md # docs/docs/uk/workflow/triggers/approval.md # docs/docs/uk/workflow/triggers/custom-action.md # docs/docs/uk/workflow/triggers/post-action.md # docs/docs/uk/workflow/triggers/pre-action.md # docs/docs/vi/_nav.json # docs/docs/vi/ai-employees/_meta.json # docs/docs/vi/ai-employees/configuration/admin-configuration.md # docs/docs/vi/ai-employees/index.md # docs/docs/vi/ai-employees/knowledge-base/vector-store.md # docs/docs/vi/ai-employees/permission.md # docs/docs/vi/ai-employees/workflow/nodes/llm/chat.md # docs/docs/vi/api/flow-engine/flow-engine.md # docs/docs/vi/auth-verification/auth-saml/index.md # docs/docs/vi/auth-verification/auth/password.md # docs/docs/vi/data-sources/data-modeling/collection-fields/associations/o2o/index.md # docs/docs/vi/data-sources/data-source-kingbase/index.md # docs/docs/vi/data-sources/data-source-main/index.md # docs/docs/vi/data-sources/field-encryption/index.md # docs/docs/vi/development/index.md # docs/docs/vi/email-manager/advanced/batch-send.md # docs/docs/vi/email-manager/usage/signature.md # docs/docs/vi/email-manager/usage/template.md # docs/docs/vi/file-manager/development/index.md # docs/docs/vi/flow-engine/_meta.json # docs/docs/vi/flow-engine/definitions/model-definition.md # docs/docs/vi/flow-engine/flow-context.md # docs/docs/vi/flow-engine/flow-engine-and-plugins.md # docs/docs/vi/flow-engine/flow-model-repository.md # docs/docs/vi/flow-engine/flow-model.md # docs/docs/vi/flow-engine/learning-roadmap.md # docs/docs/vi/flow-engine/quickstart.md # docs/docs/vi/flow-engine/register-flow-model.md # docs/docs/vi/get-started/installation/create-nocobase-app.mdx # docs/docs/vi/get-started/installation/docker.mdx # docs/docs/vi/get-started/installation/git.mdx # docs/docs/vi/interface-builder/_meta.json # docs/docs/vi/interface-builder/actions/types/js-action.md # docs/docs/vi/interface-builder/blocks/data-blocks/form.md # docs/docs/vi/interface-builder/blocks/filter-blocks/form.md # docs/docs/vi/interface-builder/blocks/other-blocks/js-block.md # docs/docs/vi/interface-builder/event-flow.md # docs/docs/vi/interface-builder/fields/specific/js-column.md # docs/docs/vi/interface-builder/fields/specific/js-field.md # docs/docs/vi/interface-builder/fields/specific/js-item.md # docs/docs/vi/interface-builder/fields/specific/sub-table.md # docs/docs/vi/multi-app/multi-app/index.md # docs/docs/vi/multi-app/multi-app/local.md # docs/docs/vi/multi-app/multi-app/remote.md # docs/docs/vi/plugin-development/client/router.md # docs/docs/vi/plugins/@nocobase/plugin-acl/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-bulk-edit/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-bulk-update/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-custom-request/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-duplicate/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-export-pro/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-export/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-import-pro/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-import/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-print/index.md # docs/docs/vi/plugins/@nocobase/plugin-action-template-print/index.md # docs/docs/vi/plugins/@nocobase/plugin-ai-gigachat/index.md # docs/docs/vi/plugins/@nocobase/plugin-ai-knowledge-base/index.md # docs/docs/vi/plugins/@nocobase/plugin-ai/index.md # docs/docs/vi/plugins/@nocobase/plugin-api-doc/index.md # docs/docs/vi/plugins/@nocobase/plugin-api-keys/index.md # docs/docs/vi/plugins/@nocobase/plugin-app-supervisor/index.md # docs/docs/vi/plugins/@nocobase/plugin-async-task-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-audit-logger/index.md # docs/docs/vi/plugins/@nocobase/plugin-audit-logs/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-cas/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-dingtalk/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-ldap/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-oidc/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-saml/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-sms/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth-wecom/index.md # docs/docs/vi/plugins/@nocobase/plugin-auth/index.md # docs/docs/vi/plugins/@nocobase/plugin-backup-restore/index.md # docs/docs/vi/plugins/@nocobase/plugin-backups/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-grid-card/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-iframe/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-list/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-markdown/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-multi-step-form/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-template/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-tree/index.md # docs/docs/vi/plugins/@nocobase/plugin-block-workbench/index.md # docs/docs/vi/plugins/@nocobase/plugin-calendar/index.md # docs/docs/vi/plugins/@nocobase/plugin-charts/index.md # docs/docs/vi/plugins/@nocobase/plugin-client/index.md # docs/docs/vi/plugins/@nocobase/plugin-collection-fdw/index.md # docs/docs/vi/plugins/@nocobase/plugin-collection-sql/index.md # docs/docs/vi/plugins/@nocobase/plugin-collection-tree/index.md # docs/docs/vi/plugins/@nocobase/plugin-comments/index.md # docs/docs/vi/plugins/@nocobase/plugin-custom-brand/index.md # docs/docs/vi/plugins/@nocobase/plugin-custom-variables/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-clickhouse/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-doris/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-mariadb/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-mssql/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-mysql/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-oracle/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-external-postgres/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-kingbase/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-main/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-source-rest-api/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-visualization-echarts/index.md # docs/docs/vi/plugins/@nocobase/plugin-data-visualization/index.md # docs/docs/vi/plugins/@nocobase/plugin-departments/index.md # docs/docs/vi/plugins/@nocobase/plugin-email-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-embed/index.md # docs/docs/vi/plugins/@nocobase/plugin-environment-variables/index.md # docs/docs/vi/plugins/@nocobase/plugin-error-handler/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-attachment-url/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-china-region/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-code/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-component-mask/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-encryption/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-formula/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-m2m-array/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-markdown-vditor/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-sequence/index.md # docs/docs/vi/plugins/@nocobase/plugin-field-sort/index.md # docs/docs/vi/plugins/@nocobase/plugin-file-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-file-previewer-office/index.md # docs/docs/vi/plugins/@nocobase/plugin-file-storage-s3-pro/index.md # docs/docs/vi/plugins/@nocobase/plugin-flow-engine/index.md # docs/docs/vi/plugins/@nocobase/plugin-form-drafts/index.md # docs/docs/vi/plugins/@nocobase/plugin-gantt/index.md # docs/docs/vi/plugins/@nocobase/plugin-graph-collection-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-ip-restriction/index.md # docs/docs/vi/plugins/@nocobase/plugin-kanban/index.md # docs/docs/vi/plugins/@nocobase/plugin-license/index.md # docs/docs/vi/plugins/@nocobase/plugin-locale-tester/index.md # docs/docs/vi/plugins/@nocobase/plugin-localization/index.md # docs/docs/vi/plugins/@nocobase/plugin-lock-adapter-redis/index.md # docs/docs/vi/plugins/@nocobase/plugin-logger/index.md # docs/docs/vi/plugins/@nocobase/plugin-map/index.md # docs/docs/vi/plugins/@nocobase/plugin-migration-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-mobile-client/index.md # docs/docs/vi/plugins/@nocobase/plugin-mobile/index.md # docs/docs/vi/plugins/@nocobase/plugin-multi-app-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-multi-app-share-collection/index.md # docs/docs/vi/plugins/@nocobase/plugin-multi-keyword-filter/index.md # docs/docs/vi/plugins/@nocobase/plugin-multi-space/index.md # docs/docs/vi/plugins/@nocobase/plugin-notification-email/index.md # docs/docs/vi/plugins/@nocobase/plugin-notification-in-app-message/index.md # docs/docs/vi/plugins/@nocobase/plugin-notification-manager/index.md # docs/docs/vi/plugins/@nocobase/plugin-password-policy/index.md # docs/docs/vi/plugins/@nocobase/plugin-public-forms/index.md # docs/docs/vi/plugins/@nocobase/plugin-pubsub-adapter-redis/index.md # docs/docs/vi/plugins/@nocobase/plugin-queue-adapter-rabbitmq/index.md # docs/docs/vi/plugins/@nocobase/plugin-queue-adapter-redis/index.md # docs/docs/vi/plugins/@nocobase/plugin-record-history/index.md # docs/docs/vi/plugins/@nocobase/plugin-request-encryption/index.md # docs/docs/vi/plugins/@nocobase/plugin-snapshot-field/index.md # docs/docs/vi/plugins/@nocobase/plugin-system-settings/index.md # docs/docs/vi/plugins/@nocobase/plugin-telemetry-prometheus/index.md # docs/docs/vi/plugins/@nocobase/plugin-telemetry/index.md # docs/docs/vi/plugins/@nocobase/plugin-text-copy/index.md # docs/docs/vi/plugins/@nocobase/plugin-theme-editor/index.md # docs/docs/vi/plugins/@nocobase/plugin-two-factor-authentication/index.md # docs/docs/vi/plugins/@nocobase/plugin-ui-schema-storage/index.md # docs/docs/vi/plugins/@nocobase/plugin-ui-templates/index.md # docs/docs/vi/plugins/@nocobase/plugin-user-data-sync/index.md # docs/docs/vi/plugins/@nocobase/plugin-users/index.md # docs/docs/vi/plugins/@nocobase/plugin-verification-totp-authenticator/index.md # docs/docs/vi/plugins/@nocobase/plugin-verification/index.md # docs/docs/vi/plugins/@nocobase/plugin-workerid-allocator-redis/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-action-trigger/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-aggregate/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-approval/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-cc/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-custom-action-trigger/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-date-calculation/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-delay/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-dynamic-calculation/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-javascript/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-json-query/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-json-variable-mapping/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-loop/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-mailer/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-manual/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-notification/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-parallel/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-request-interceptor/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-request/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-response-message/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-sql/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-subflow/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-test/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-variable/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow-webhook/index.md # docs/docs/vi/plugins/@nocobase/plugin-workflow/index.md # docs/docs/vi/solution/_meta.json # docs/docs/vi/solution/crm/_meta.json # docs/docs/vi/solution/crm/design.md # docs/docs/vi/solution/crm/index.md # docs/docs/vi/solution/crm/installation.md # docs/docs/vi/solution/crm/more.md # docs/docs/vi/solution/crm/v1.md # docs/docs/vi/solution/ticket-system/_meta.json # docs/docs/vi/solution/ticket-system/design.md # docs/docs/vi/solution/ticket-system/index.md # docs/docs/vi/solution/ticket-system/installation.md # docs/docs/vi/solution/ticket-system/more.md # docs/docs/vi/system-management/localization/index.md # docs/docs/vi/template-print/syntax/formatters/currency-formatting.md # docs/docs/vi/template-print/syntax/formatters/date-formatting.md # docs/docs/vi/template-print/syntax/formatters/number-formatting.md # docs/docs/vi/template-print/syntax/formatters/time-interval-formatting.md # docs/docs/vi/users-permissions/acl/permissions.md # docs/docs/vi/users-permissions/acl/ui.md # docs/docs/vi/users-permissions/departments/index.md # docs/docs/vi/users-permissions/user.md # docs/docs/vi/workflow/_meta.json # docs/docs/vi/workflow/advanced/variables.md # docs/docs/vi/workflow/nodes/approval.md # docs/docs/vi/workflow/nodes/calculation.md # docs/docs/vi/workflow/nodes/cc.md # docs/docs/vi/workflow/nodes/end.md # docs/docs/vi/workflow/nodes/javascript.md # docs/docs/vi/workflow/nodes/manual.md # docs/docs/vi/workflow/nodes/variable.md # docs/docs/vi/workflow/triggers/approval.md # docs/docs/vi/workflow/triggers/custom-action.md # docs/docs/vi/workflow/triggers/post-action.md # docs/docs/vi/workflow/triggers/schedule.md |
||
|
|
5c3632fbe3 | fix(docs): remove it,tr,uk,vi,id,th,pl,nl,cs,ar,he,hi,sv | ||
|
|
c1cca4b54a |
feat: split v1 && v2 page route (#8743)
* feat: wip v1 && v2 entry split * feat(client-v2): migrate v2 shell from vite to rspack * refactor(client-v2): drop importmap runtime and simplify v2 path checks * chore(deps): move rspack dependencies to owning packages * feat(client-v2): add app info demo plugin * feat: enhance chunk size * feat: add split chunk * revert(flow-engine): restore provider context exports * refactor(flow-engine): reduce client-v2 antd startup weight * fix(flow-engine): restore runjs antd test compatibility * feat(client-v2): add route-level lazy plugin support * refactor(flow-engine): remove redundant runjs antd preloading * fix(client-v2): tighten lazy route component typing * fix(client-v2): align route lazy typing with helper * fix: react refresh bug * feat: add flowSettings.registerComponentLoaders * fix: test error * feat(flow-engine): add model loader infrastructure * fix: model dynamic loading bug * feat: add createModelAsync && getModelClassAsync * feat: revert some unused changes * feat: revert some unused changes * feat: rename some api * fix: test error * refactor(flow-engine): refine model loader APIs * fix: test error * fix: production v2 route bug * refactor: upgrade rspack && change client v2 to rsbuild (cherry picked from commit 4fefe0e0d592cd1139e122fb08f18f9725a08ad2) * feat: update yarn.lock * fix: rspack build bug * refactor: rspack public path inject plugin * fix: rsbuild dev not render * docs: update cn docs * docs: update en ar docs * feat: update docs * fix: paths bug * fix: lazyCompilation bug * fix: baseUrl * fix: pr review * fix: pr review |
||
|
|
593af8f861 | docs(tutorial-v2): fix ch07 outro wording for AI Agent tutorial preview | ||
|
|
ab6a0596de | docs(tutorial-v2): update ch07 ending to preview AI Agent tutorial | ||
|
|
73ed68d294 |
docs: add Schema.org plugin for tutorial pages
- pluginSchema reads _schema.json + _meta.json per tutorial directory - Injects TechArticle and FAQPage JSON-LD into <head> - Remove inline script tags from index.md |
||
|
|
141a1b1ab2 |
docs(tutorial-v2): SEO optimization + internal links + sidebar labels
- Add FAQ, tech stack comparison, and related docs to index pages - Add chapter summaries and internal links to handbook docs (ch01-07) - Simplify sidebar labels in _meta.json - Use latest branch for Docker install in ch01 - Unify chapter openings: context first, then chapter scope |
||
|
|
1e311f6b43 | docs: add V2 tutorial (IT HelpDesk) and reorganize tutorials as top-level nav | ||
|
|
62bd16af4b | Merge branch 'next' into develop | ||
|
|
ee3888d47c | docs: update plugins | ||
|
|
2f27f8bb7c | Merge remote-tracking branch 'origin/next' into develop | ||
|
|
65e5a2d991 |
docs(plugin-migration-manager): best practice (#8806)
* chore(ci): support v1.x maintenance releases (#8670) (#8677) * ci: support v1.x maintenance releases via tag filtering * Update .github/workflows/manual-release-v1.yml * Update .github/workflows/manual-release-v1.yml * Update .github/workflows/manual-release-v1.yml * ci: support filtering repos by branch (v1) * ci(release): validate v1 tag exists across selected repos * ci: add dry-run + tag conflict check for v1 manual release --------- Co-authored-by: Junyi <mytharcher@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * ci(release): use app token to validate v1 tags across plugin repos (#8685) * ci(release): do not update npm dist-tag for v1 maintenance tags (#8687) * ci(release): do not update npm dist-tag for v1 maintenance tags * ci(release): dedupe dist-tag arg generation * docs(plugin-migration-manager): add best practice * docs(plugin-migration-manager): fix docs --------- Co-authored-by: mytharcher-r2 <mytharcher+r2@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> |
||
|
|
e413420867 | docs: align image references across all language versions | ||
|
|
3f0fc0f67b | docs: revert en/runjs/context/sql.md to match upstream CN source | ||
|
|
0c444ec045 | docs: update multilingual translations for all 21 languages | ||
|
|
e4d639c266 | Merge branch 'next' into develop | ||
|
|
4520c6a4db | docs: fix documentation errors | ||
|
|
8ccf30315d | Merge branch 'next' into develop |