mirror of
https://github.com/nocobase/nocobase.git
synced 2026-09-24 16:02:20 +08:00
v2.1.0-alpha.10
626
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
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 | ||
|
|
675b1c5f19 | docs: update doc | ||
|
|
a069ff4ea1 | docs: update ticket system v2 backup download links | ||
|
|
48b0263bcd | fix: docs build error | ||
|
|
628132af8c | docs: add solution doc | ||
|
|
40124e65ab | fix: add solution docs | ||
|
|
43a4ddcf91 | fix: improve generatePluginDocs script | ||
|
|
4b31853a0a | docs(multi-app): update docs (#8727) | ||
|
|
a3bc7f19f1 | docs: change editionLevel | ||
|
|
3763ea5d56 | fix(docs): remove multi-app | ||
|
|
26274f982e |
docs(workflow): fix workflow executions doc nav link (#8700)
* docs(workflow): fix CN nav link for executions * docs(workflow): fix EN nav link for executions |
||
|
|
cc9e5ee6d1 | docs(ai): update ai docs (#8690) | ||
|
|
cf46762e48 | docs: update installation | ||
|
|
c6c3de88af | docs: update provided by | ||
|
|
54e95ac45f | docs: add related link | ||
|
|
f3ab995eea | docs: update RabbitMQ queue adapter | ||
|
|
6b9fd00b79 | fix: doc | ||
|
|
1563bf15c8 | fix: docs | ||
|
|
8361a336ad |
feat: runjs docs (#8634)
* feat: runjs docs * docs: update sql * fix: translation |
||
|
|
1ab39cc05a |
Merge branch 'next' into develop
# Conflicts: # packages/core/flow-engine/src/flowContext.ts # yarn.lock |
||
|
|
4d810db023 | docs(plugin-workflow): update docs (#8649) | ||
|
|
a585ccc7f7 | docs: add missing en translations | ||
|
|
1a31e0edc6 | docs: app supervisor | ||
|
|
30e80625b8 | docs: update plugins | ||
|
|
7ed81557b1 | Merge branch 'next' into develop | ||
|
|
e12ef85d1b |
docs: darg sort, bulk edit and localization (#8621)
* docs: bulk edit, drag-sort, localization * docs: add en * fix: adjust text |