diff --git a/packages/core/client/src/locale/en_US.json b/packages/core/client/src/locale/en_US.json index 646bf4df1..595e78cbc 100644 --- a/packages/core/client/src/locale/en_US.json +++ b/packages/core/client/src/locale/en_US.json @@ -698,6 +698,7 @@ "Plugin starting...": "Plugin starting...", "Plugin stopping...": "Plugin stopping...", "Are you sure to delete this plugin?": "Are you sure to delete this plugin?", + "Are you sure to disable this plugin?": "Are you sure to disable this plugin?", "re-download file": "re-download file", "Not enabled": "Not enabled", "Search plugin": "Search plugin", diff --git a/packages/core/client/src/locale/ja_JP.json b/packages/core/client/src/locale/ja_JP.json index 5cc4e685b..aed9a31ac 100644 --- a/packages/core/client/src/locale/ja_JP.json +++ b/packages/core/client/src/locale/ja_JP.json @@ -661,6 +661,7 @@ "Plugin starting...": "プラグインを起動しています...", "Plugin stopping...": "プラグインを停止しています...", "Are you sure to delete this plugin?": "このプラグインを削除してもよろしいですか?", + "Are you sure to delete this plugin":"本当にこのプラグインを無効にしますか?", "re-download file": "ファイルを再ダウンロード", "Not enabled": "有効になっていません", "Search plugin": "プラグインを検索", diff --git a/packages/core/client/src/locale/pt_BR.json b/packages/core/client/src/locale/pt_BR.json index d8bf32994..beb0b1736 100644 --- a/packages/core/client/src/locale/pt_BR.json +++ b/packages/core/client/src/locale/pt_BR.json @@ -651,6 +651,7 @@ "Plugin starting...": "Plugin iniciando...", "Plugin stopping...": "Plugin parando...", "Are you sure to delete this plugin?": "Tem certeza de que deseja excluir este plugin?", + "Are you sure to delete this plugin":"Tem a certeza que deseja desactivar este plugin", "re-download file": "re-fazer download do arquivo", "Not enabled": "Não habilitado", "Search plugin": "Pesquisar plugin", diff --git a/packages/core/client/src/locale/zh-CN.json b/packages/core/client/src/locale/zh-CN.json index 3d13f71ee..51d5b7f89 100644 --- a/packages/core/client/src/locale/zh-CN.json +++ b/packages/core/client/src/locale/zh-CN.json @@ -201,7 +201,7 @@ "Actions": "操作", "Update": "更新", "Update record": "更新数据", - "Unnamed":"未命名", + "Unnamed": "未命名", "View": "查看", "View record": "查看数据", "Refresh": "刷新", @@ -225,7 +225,7 @@ "General collection": "普通数据表", "SQL collection": "SQL数据表", "Connect to database view": "连接数据库视图", - "Sync from database":"从数据库同步", + "Sync from database": "从数据库同步", "Source collections": "来源数据表", "Field source": "来源字段", "Preview": "预览", @@ -715,6 +715,7 @@ "Plugin starting...": "插件启动中...", "Plugin stopping...": "插件停止中...", "Are you sure to delete this plugin?": "确定要删除此插件吗?", + "Are you sure to disable this plugin?": "确定要禁用此插件吗?", "re-download file": "重新下载文件", "Not enabled": "未启用", "Search plugin": "搜索插件", @@ -841,6 +842,12 @@ "Sign in with another account": "登录其他账号", "Return to the main application": "返回主应用", "Permission denied": "没有权限", - "Allow add new":"允许新增", - "Allow selection of existing records":"允许选择已有数据" + "Allow add new": "允许新增", + "Allow selection of existing records": "允许选择已有数据", + "Data model": "数据模型", + "Security": "认证与安全", + "Action": "操作", + "System": "系统管理", + "Other": "其他", + "Workflow":"工作流" } diff --git a/packages/core/client/src/pm/PluginCard.tsx b/packages/core/client/src/pm/PluginCard.tsx index 5a97f7533..3dbc20d35 100644 --- a/packages/core/client/src/pm/PluginCard.tsx +++ b/packages/core/client/src/pm/PluginCard.tsx @@ -20,7 +20,8 @@ interface IPluginInfo extends IPluginCard { function PluginInfo(props: IPluginInfo) { const { data, onClick } = props; const app = useApp(); - const { name, displayName, isCompatible, packageName, updatable, builtIn, enabled, description, type, error } = data; + const { name, displayName, isCompatible, packageName, updatable, builtIn, enabled, description, error, homepage } = + data; const { styles, theme } = useStyles(); const navigate = useNavigate(); const { t } = useTranslation(); @@ -78,7 +79,15 @@ function PluginInfo(props: IPluginInfo) { `} actions={[ } key={'1'}> - + { + event.stopPropagation(); + }} + rel="noreferrer" + > {t('Docs')} {updatable && ( @@ -143,12 +152,26 @@ function PluginInfo(props: IPluginInfo) { message.error(t("Dependencies check failed, can't enable.")); return; } - await api.request({ - url: `pm:${checked ? 'enable' : 'disable'}`, - params: { - filterByTk: name, - }, - }); + if (!checked) { + modal.confirm({ + title: t('Are you sure to disable this plugin?'), + onOk: async () => { + await api.request({ + url: `pm:disable`, + params: { + filterByTk: name, + }, + }); + }, + }); + } else { + await api.request({ + url: `pm:enable`, + params: { + filterByTk: name, + }, + }); + } }} checked={enabledVal} >, diff --git a/packages/core/client/src/pm/PluginDetail.tsx b/packages/core/client/src/pm/PluginDetail.tsx index ef48cdb03..06a01ba69 100644 --- a/packages/core/client/src/pm/PluginDetail.tsx +++ b/packages/core/client/src/pm/PluginDetail.tsx @@ -111,90 +111,81 @@ export const PluginDetail: FC = ({ plugin, onCancel }) => { label: t('Readme'), children: ( - - {plugin?.readmeUrl ? ( - - ) : ( - t('No README.md file') - )} + {plugin.name && ( + +
+ {t('Name')} + {plugin.name} +
+ + )} + {plugin.displayName && ( + +
+ {t('DisplayName')} + {plugin.displayName} +
+ + )} + +
+ {t('PackageName')} + {plugin.packageName} +
- - - {plugin.name && ( - -
- {t('Name')} - {plugin.name} -
- - )} - {plugin.displayName && ( - -
- {t('DisplayName')} - {plugin.displayName} -
- - )} - -
- {t('PackageName')} - {plugin.packageName} -
- - {repository && ( - -
- {t('Repository')} - {repository} -
- - )} - {data?.data?.packageJson.homepage && ( - -
- {t('Homepage')} - {data?.data?.packageJson.homepage} -
- - )} - {plugin.description && ( - -
- {t('Description')} - {plugin.description} -
- - )} - {data?.data?.packageJson.license && ( - -
- {t('License')} - {data?.data?.packageJson.license} -
- - )} - {author && ( - -
- {t('Author')} - {author} -
- - )} - -
- {t('Last updated')} - {dayjs(data?.data?.lastUpdated).fromNow()} -
- - -
- {t('Version')} - {plugin?.version} -
- -
+ {repository && ( + +
+ {t('Repository')} + {repository} +
+ + )} + {data?.data?.packageJson.homepage && ( + +
+ {t('Homepage')} + + {data?.data?.packageJson.homepage} + +
+ + )} + {plugin.description && ( + +
+ {t('Description')} + {plugin.description} +
+ + )} + {data?.data?.packageJson.license && ( + +
+ {t('License')} + {data?.data?.packageJson.license} +
+ + )} + {author && ( + +
+ {t('Author')} + {author} +
+ + )} + +
+ {t('Last updated')} + {dayjs(data?.data?.lastUpdated).fromNow()} +
+ + +
+ {t('Version')} + {plugin?.version} +
), @@ -239,7 +230,7 @@ export const PluginDetail: FC = ({ plugin, onCancel }) => { ]; return ( - + {loading ? ( ) : ( diff --git a/packages/core/client/src/pm/PluginManager.tsx b/packages/core/client/src/pm/PluginManager.tsx index 0a96390ad..87eb95c3d 100644 --- a/packages/core/client/src/pm/PluginManager.tsx +++ b/packages/core/client/src/pm/PluginManager.tsx @@ -1,7 +1,7 @@ export * from './PluginManagerLink'; import { PageHeader } from '@ant-design/pro-layout'; import { useDebounce } from 'ahooks'; -import { Button, Divider, Input, Result, Space, Spin, Tabs } from 'antd'; +import { Button, Col, Divider, Input, List, Result, Row, Space, Spin, Tabs } from 'antd'; import _ from 'lodash'; import React, { useEffect, useMemo, useState } from 'react'; import { useTranslation } from 'react-i18next'; @@ -71,10 +71,50 @@ const LocalPlugins = () => { const [filterIndex, setFilterIndex] = useState(0); const [isShowAddForm, setShowAddForm] = useState(false); const [searchValue, setSearchValue] = useState(''); + const [keyword, setKeyword] = useState(null); const debouncedSearchValue = useDebounce(searchValue, { wait: 100 }); + const keywordList = useMemo(() => { + let keyWordlists = []; + data?.data.forEach((v) => { + if (v.keywords) { + keyWordlists = keyWordlists.concat(v.keywords); + } + }); + keyWordlists.sort((a, b) => { + if (a === 'data model') return -1; + if (b === 'data model') return 1; + return 0; + }); + return _.uniq(keyWordlists).concat('other'); + }, [data?.data]); + + const keyWordsfilterList = useMemo(() => { + const list = keywordList.map((i) => { + if (i === 'other') { + const result = data?.data.filter((v) => !v.keywords); + return { + key: i, + list: result, + }; + } + const result = data?.data.filter((v) => v.keywords?.includes(i)); + return { + key: i, + list: result, + }; + }); + return list; + }, [keywordList]); + const pluginList = useMemo(() => { let list = filterList[filterIndex]?.list || []; + if (!filterIndex && keyword) { + list = keyWordsfilterList.find((v) => v.key === keyword).list; + } else if (filterIndex && keyword) { + const keyList = keyWordsfilterList.find((v) => v.key === keyword).list; + list = keyList.filter((value) => list.find((k) => k.name === value.name)); + } const searchLowerCaseValue = debouncedSearchValue.toLocaleLowerCase().trim(); if (searchLowerCaseValue) { list = _.filter( @@ -88,8 +128,8 @@ const LocalPlugins = () => { .includes(searchLowerCaseValue), ); } - return list; - }, [filterIndex, filterList, debouncedSearchValue]); + return list.sort((a, b) => a.displayName.localeCompare(b.displayName)); + }, [filterIndex, filterList, debouncedSearchValue, keyword]); const handleSearch = (value: string) => { setSearchValue(value); @@ -98,7 +138,6 @@ const LocalPlugins = () => { if (loading) { return ; } - return ( <> { // if (isRefresh) refresh(); }} /> +
{ align-items: center; `} > - -
- {pluginList.map((item) => ( - - ))} -
+ + + { + return ( + (item.key !== keyword ? setKeyword(item.key) : setKeyword(null))} + > + + {t(item.key?.charAt?.(0).toUpperCase() + item.key?.slice?.(1))} + + + ); + }} + /> + + +
+ {pluginList.map((item) => ( + + ))} +
+ +
); diff --git a/packages/core/client/src/pm/types.ts b/packages/core/client/src/pm/types.ts index 690c21806..16d445e0e 100644 --- a/packages/core/client/src/pm/types.ts +++ b/packages/core/client/src/pm/types.ts @@ -20,4 +20,6 @@ export interface IPluginData { changelogUrl: string; error: boolean; updatable?: boolean; + homepage?: string; + keywords?: string[]; } diff --git a/packages/core/server/src/plugin.ts b/packages/core/server/src/plugin.ts index e5cd8454b..7c087401c 100644 --- a/packages/core/server/src/plugin.ts +++ b/packages/core/server/src/plugin.ts @@ -208,10 +208,12 @@ export abstract class Plugin implements PluginInterface { const results = { ...this.options, + keywords: packageJson.keywords, readmeUrl: getExposeReadmeUrl(packageName, locale), changelogUrl: getExposeChangelogUrl(packageName), displayName: packageJson[`displayName.${locale}`] || packageJson.displayName || name, description: packageJson[`description.${locale}`] || packageJson.description, + homepage: packageJson[`homepage.${locale}`] || packageJson.homepage, }; if (!options.withOutOpenFile) { diff --git a/packages/plugins/@nocobase/plugin-acl/package.json b/packages/plugins/@nocobase/plugin-acl/package.json index a37e6beec..db14d39cf 100644 --- a/packages/plugins/@nocobase/plugin-acl/package.json +++ b/packages/plugins/@nocobase/plugin-acl/package.json @@ -7,6 +7,9 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/acl", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/acl", + "keywords":["security","users"], "devDependencies": { "@types/jsonwebtoken": "^8.5.8", "async-mutex": "^0.3.2", diff --git a/packages/plugins/@nocobase/plugin-action-bulk-edit/package.json b/packages/plugins/@nocobase/plugin-action-bulk-edit/package.json index 7f91c5d5c..f38157573 100644 --- a/packages/plugins/@nocobase/plugin-action-bulk-edit/package.json +++ b/packages/plugins/@nocobase/plugin-action-bulk-edit/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-action-bulk-edit", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/action-bulk-edit", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/action-bulk-edit", "displayName": "Bulk edit action", "displayName.zh-CN": "批量编辑操作", "description": "Provides bulk edit action", @@ -12,5 +14,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["action"] } diff --git a/packages/plugins/@nocobase/plugin-action-bulk-update/package.json b/packages/plugins/@nocobase/plugin-action-bulk-update/package.json index f8afab7ec..47a1611c0 100644 --- a/packages/plugins/@nocobase/plugin-action-bulk-update/package.json +++ b/packages/plugins/@nocobase/plugin-action-bulk-update/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-action-bulk-update", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/action-bulk-update", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/action-bulk-update", "displayName": "Bulk update action", "displayName.zh-CN": "批量更新操作", "description": "Provides bulk update action", @@ -12,5 +14,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["action"] } diff --git a/packages/plugins/@nocobase/plugin-action-duplicate/package.json b/packages/plugins/@nocobase/plugin-action-duplicate/package.json index 8c0394589..3157b89e1 100644 --- a/packages/plugins/@nocobase/plugin-action-duplicate/package.json +++ b/packages/plugins/@nocobase/plugin-action-duplicate/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-action-duplicate", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/action-duplicate", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/action-duplicate", "displayName": "Data duplicate", "displayName.zh-CN": "数据复制", "description": "Provides deplicate action", @@ -12,5 +14,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["action"] } diff --git a/packages/plugins/@nocobase/plugin-action-print/package.json b/packages/plugins/@nocobase/plugin-action-print/package.json index 26ec0bf0a..6ec72cdc0 100644 --- a/packages/plugins/@nocobase/plugin-action-print/package.json +++ b/packages/plugins/@nocobase/plugin-action-print/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-action-print", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/action-print", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/action-print", "displayName": "Print", "displayName.zh-CN": "打印操作", "description": "Provides print action", @@ -12,5 +14,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "action" + ] } diff --git a/packages/plugins/@nocobase/plugin-api-doc/package.json b/packages/plugins/@nocobase/plugin-api-doc/package.json index 98868a1a4..9aba3b783 100644 --- a/packages/plugins/@nocobase/plugin-api-doc/package.json +++ b/packages/plugins/@nocobase/plugin-api-doc/package.json @@ -7,6 +7,8 @@ "description.zh-CN": "NocoBase HTTP API 的 OpenAPI 文档生成器", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/api-doc", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/api-doc", "types": "./dist/server/index.d.ts", "devDependencies": { "swagger-ui-dist": "^5.3.1" diff --git a/packages/plugins/@nocobase/plugin-api-keys/package.json b/packages/plugins/@nocobase/plugin-api-keys/package.json index 791d3ae04..40be05310 100644 --- a/packages/plugins/@nocobase/plugin-api-keys/package.json +++ b/packages/plugins/@nocobase/plugin-api-keys/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/api-keys", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/api-keys", "devDependencies": { "@formily/react": "2.x", "@formily/shared": "2.x", diff --git a/packages/plugins/@nocobase/plugin-audit-logs/package.json b/packages/plugins/@nocobase/plugin-audit-logs/package.json index 0c0cb0f93..c87b4f39e 100644 --- a/packages/plugins/@nocobase/plugin-audit-logs/package.json +++ b/packages/plugins/@nocobase/plugin-audit-logs/package.json @@ -6,6 +6,8 @@ "description": "Data addition, modification, deletion logs", "description.zh-CN": "数据的增删改日志", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/audit-logs", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/audit-logs", "license": "AGPL-3.0", "devDependencies": { "@ant-design/icons": "5.x", @@ -21,5 +23,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-auth/package.json b/packages/plugins/@nocobase/plugin-auth/package.json index 488d12ad4..8337096f4 100644 --- a/packages/plugins/@nocobase/plugin-auth/package.json +++ b/packages/plugins/@nocobase/plugin-auth/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-auth", "version": "0.19.0-alpha.5", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/auth", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/auth", "devDependencies": { "@ant-design/icons": "5.x", "@formily/react": "2.x", @@ -24,5 +26,6 @@ "displayName.zh-CN": "用户认证", "description": "Basic authentication and authenticator management", "description.zh-CN": "提供基础认证功能和扩展认证器管理功能", - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["security","users"] } diff --git a/packages/plugins/@nocobase/plugin-backup-restore/package.json b/packages/plugins/@nocobase/plugin-backup-restore/package.json index b5b2f022e..e62b21161 100644 --- a/packages/plugins/@nocobase/plugin-backup-restore/package.json +++ b/packages/plugins/@nocobase/plugin-backup-restore/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/backup-restore", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/backup-restore", "repository": { "type": "git", "url": "git+https://github.com/nocobase/nocobase.git", @@ -35,5 +37,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x", "@nocobase/utils": "0.x" - } + }, + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-calendar/package.json b/packages/plugins/@nocobase/plugin-calendar/package.json index 4c30cdefa..e43fe9365 100644 --- a/packages/plugins/@nocobase/plugin-calendar/package.json +++ b/packages/plugins/@nocobase/plugin-calendar/package.json @@ -7,6 +7,8 @@ "description.zh-CN": "提供日历模板和区块", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/calendar", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/calendar", "types": "./dist/server/index.d.ts", "devDependencies": { "@ant-design/icons": "5.x", @@ -34,5 +36,8 @@ "url": "git+https://github.com/nocobase/nocobase.git", "directory": "packages/plugins/calendar" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "block" + ] } diff --git a/packages/plugins/@nocobase/plugin-cas/package.json b/packages/plugins/@nocobase/plugin-cas/package.json index 53c16356b..60cd8fa38 100644 --- a/packages/plugins/@nocobase/plugin-cas/package.json +++ b/packages/plugins/@nocobase/plugin-cas/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/cas", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/cas", "peerDependencies": { "@nocobase/actions": "0.x", "@nocobase/client": "0.x", @@ -21,5 +23,6 @@ "antd": "5.x", "react-router-dom": "6.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["security","users"] } diff --git a/packages/plugins/@nocobase/plugin-china-region/package.json b/packages/plugins/@nocobase/plugin-china-region/package.json index 7634653c1..85b5e8cb1 100644 --- a/packages/plugins/@nocobase/plugin-china-region/package.json +++ b/packages/plugins/@nocobase/plugin-china-region/package.json @@ -6,6 +6,8 @@ "description": "Provides China region data and field interface", "description.zh-CN": "提供中国行政区数据和字段(Interface)类型", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/china-region", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/china-region", "license": "AGPL-3.0", "devDependencies": { "@formily/core": "2.x", @@ -20,5 +22,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["field"] } diff --git a/packages/plugins/@nocobase/plugin-collection-manager/package.json b/packages/plugins/@nocobase/plugin-collection-manager/package.json index ecddeef9d..53d5a3714 100644 --- a/packages/plugins/@nocobase/plugin-collection-manager/package.json +++ b/packages/plugins/@nocobase/plugin-collection-manager/package.json @@ -6,6 +6,8 @@ "description.zh-CN": "提供便捷的数据表管理能力", "version": "0.19.0-alpha.5", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/collection-manager", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/collection-manager", "license": "AGPL-3.0", "devDependencies": { "@hapi/topo": "^6.0.0", @@ -20,5 +22,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["data model"] } diff --git a/packages/plugins/@nocobase/plugin-custom-request/package.json b/packages/plugins/@nocobase/plugin-custom-request/package.json index 66e6496c5..eef4e1ed9 100644 --- a/packages/plugins/@nocobase/plugin-custom-request/package.json +++ b/packages/plugins/@nocobase/plugin-custom-request/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-custom-request", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/custom-request", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/custom-request", "displayName": "Custom request", "displayName.zh-CN": "自定义请求", "description": "Custom request action", @@ -20,5 +22,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["action"] } diff --git a/packages/plugins/@nocobase/plugin-data-visualization/package.json b/packages/plugins/@nocobase/plugin-data-visualization/package.json index d0e4e0bbc..379629fdf 100644 --- a/packages/plugins/@nocobase/plugin-data-visualization/package.json +++ b/packages/plugins/@nocobase/plugin-data-visualization/package.json @@ -6,6 +6,8 @@ "description": "Provides business intelligence and data visualization features", "description.zh-CN": "提供 BI 面板和数据可视化功能", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/data-visualization", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/data-visualization", "devDependencies": { "@ant-design/icons": "5.x", "@ant-design/plots": "^1.2.5", @@ -31,5 +33,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["block"] } diff --git a/packages/plugins/@nocobase/plugin-disable-pm-add/package.json b/packages/plugins/@nocobase/plugin-disable-pm-add/package.json index 26d97370f..0fdfc9b55 100644 --- a/packages/plugins/@nocobase/plugin-disable-pm-add/package.json +++ b/packages/plugins/@nocobase/plugin-disable-pm-add/package.json @@ -7,5 +7,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["pm"] } diff --git a/packages/plugins/@nocobase/plugin-excel-formula-field/package.json b/packages/plugins/@nocobase/plugin-excel-formula-field/package.json index 809c994eb..5dc7a19e6 100644 --- a/packages/plugins/@nocobase/plugin-excel-formula-field/package.json +++ b/packages/plugins/@nocobase/plugin-excel-formula-field/package.json @@ -16,5 +16,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["field"] } diff --git a/packages/plugins/@nocobase/plugin-export/package.json b/packages/plugins/@nocobase/plugin-export/package.json index d8ea9b3b1..f6a2254e2 100644 --- a/packages/plugins/@nocobase/plugin-export/package.json +++ b/packages/plugins/@nocobase/plugin-export/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/export", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/export", "devDependencies": { "@formily/antd-v5": "1.x", "@formily/react": "2.x", @@ -25,5 +27,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["action"] } diff --git a/packages/plugins/@nocobase/plugin-file-manager/package.json b/packages/plugins/@nocobase/plugin-file-manager/package.json index 47469f440..b94d78086 100644 --- a/packages/plugins/@nocobase/plugin-file-manager/package.json +++ b/packages/plugins/@nocobase/plugin-file-manager/package.json @@ -7,6 +7,8 @@ "description.zh-CN": "提供文件存储服务,并拓展了文件表模板和附件字段", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/file-manager", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/file-manager", "devDependencies": { "@aws-sdk/client-s3": "^3.245.0", "@formily/antd-v5": "1.x", diff --git a/packages/plugins/@nocobase/plugin-formula-field/package.json b/packages/plugins/@nocobase/plugin-formula-field/package.json index b4b4477b4..fe9ba7dad 100644 --- a/packages/plugins/@nocobase/plugin-formula-field/package.json +++ b/packages/plugins/@nocobase/plugin-formula-field/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/formula-field", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/formula-field", "devDependencies": { "@formily/antd-v5": "1.x", "@formily/core": "2.x", @@ -23,5 +25,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["field"] } diff --git a/packages/plugins/@nocobase/plugin-gantt/package.json b/packages/plugins/@nocobase/plugin-gantt/package.json index ce75da14c..481fc863c 100644 --- a/packages/plugins/@nocobase/plugin-gantt/package.json +++ b/packages/plugins/@nocobase/plugin-gantt/package.json @@ -7,6 +7,8 @@ "description.zh-CN": "提供甘特图区块", "license": "AGPL-3.0", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/gantt", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/gantt", "dependencies": { "antd-style": "3.4.5" }, @@ -15,5 +17,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["block"] } diff --git a/packages/plugins/@nocobase/plugin-graph-collection-manager/package.json b/packages/plugins/@nocobase/plugin-graph-collection-manager/package.json index 05dbb7697..ba4e00025 100644 --- a/packages/plugins/@nocobase/plugin-graph-collection-manager/package.json +++ b/packages/plugins/@nocobase/plugin-graph-collection-manager/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/graph-collection-manager", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/graph-collection-manager", "devDependencies": { "@ant-design/icons": "5.x", "@antv/x6": "^2.0.0", @@ -33,5 +35,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["data model"] } diff --git a/packages/plugins/@nocobase/plugin-iframe-block/package.json b/packages/plugins/@nocobase/plugin-iframe-block/package.json index 4eecb218f..c0398d1ff 100644 --- a/packages/plugins/@nocobase/plugin-iframe-block/package.json +++ b/packages/plugins/@nocobase/plugin-iframe-block/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/iframe-block", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/iframe-block", "devDependencies": { "@ant-design/icons": "5.x", "@formily/react": "2.x", @@ -23,5 +25,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["block"] } diff --git a/packages/plugins/@nocobase/plugin-import/package.json b/packages/plugins/@nocobase/plugin-import/package.json index f7deac9d0..5e31874d3 100644 --- a/packages/plugins/@nocobase/plugin-import/package.json +++ b/packages/plugins/@nocobase/plugin-import/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/import", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/import", "devDependencies": { "@ant-design/icons": "5.x", "@formily/antd-v5": "1.x", @@ -32,5 +34,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["action"] } diff --git a/packages/plugins/@nocobase/plugin-kanban/package.json b/packages/plugins/@nocobase/plugin-kanban/package.json index febdfe29d..3fde5fbf4 100644 --- a/packages/plugins/@nocobase/plugin-kanban/package.json +++ b/packages/plugins/@nocobase/plugin-kanban/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-kanban", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/kanban", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/kanban", "license": "AGPL-3.0", "displayName": "Kanban", "displayName.zh-CN": "看板", @@ -12,5 +14,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["block"] } diff --git a/packages/plugins/@nocobase/plugin-localization-management/package.json b/packages/plugins/@nocobase/plugin-localization-management/package.json index 8ab46c61e..e183dc819 100644 --- a/packages/plugins/@nocobase/plugin-localization-management/package.json +++ b/packages/plugins/@nocobase/plugin-localization-management/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-localization-management", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/localization-management", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/localization-management", "license": "AGPL-3.0", "devDependencies": { "deepmerge": "^4.3.1" @@ -19,5 +21,6 @@ "displayName.zh-CN": "多语言管理", "description": "Allows to manage localization resources of the application.", "description.zh-CN": "支持管理应用程序的多语言资源。", - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-logger/package.json b/packages/plugins/@nocobase/plugin-logger/package.json index 9d157cf0b..cf67df446 100644 --- a/packages/plugins/@nocobase/plugin-logger/package.json +++ b/packages/plugins/@nocobase/plugin-logger/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/logger", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/logger", "devDependencies": { "@types/tar-fs": "^2.0.2", "tar-fs": "^3.0.4" @@ -17,5 +19,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-map/package.json b/packages/plugins/@nocobase/plugin-map/package.json index 9c06fb6ce..9295bc3f8 100644 --- a/packages/plugins/@nocobase/plugin-map/package.json +++ b/packages/plugins/@nocobase/plugin-map/package.json @@ -7,6 +7,8 @@ "description.zh-CN": "提供地图字段和区块", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/map", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/map", "devDependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@amap/amap-jsapi-types": "^0.0.10", @@ -34,5 +36,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["block"] } diff --git a/packages/plugins/@nocobase/plugin-math-formula-field/package.json b/packages/plugins/@nocobase/plugin-math-formula-field/package.json index 888ec8e21..dc86a7146 100644 --- a/packages/plugins/@nocobase/plugin-math-formula-field/package.json +++ b/packages/plugins/@nocobase/plugin-math-formula-field/package.json @@ -19,5 +19,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["field"] } diff --git a/packages/plugins/@nocobase/plugin-mobile-client/package.json b/packages/plugins/@nocobase/plugin-mobile-client/package.json index ade48f097..a98018566 100644 --- a/packages/plugins/@nocobase/plugin-mobile-client/package.json +++ b/packages/plugins/@nocobase/plugin-mobile-client/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-mobile-client", "version": "0.19.0-alpha.5", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/mobile-client", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/mobile-client", "license": "AGPL-3.0", "displayName": "Mobile client", "displayName.zh-CN": "移动端", diff --git a/packages/plugins/@nocobase/plugin-multi-app-manager/package.json b/packages/plugins/@nocobase/plugin-multi-app-manager/package.json index 2fe0b316d..1ca6778f9 100644 --- a/packages/plugins/@nocobase/plugin-multi-app-manager/package.json +++ b/packages/plugins/@nocobase/plugin-multi-app-manager/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/multi-app-manager", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/multi-app-manager", "devDependencies": { "@formily/react": "2.x", "@formily/shared": "2.x", @@ -26,5 +28,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-multi-app-share-collection/package.json b/packages/plugins/@nocobase/plugin-multi-app-share-collection/package.json index 60fbafe4d..eef7d3b6b 100644 --- a/packages/plugins/@nocobase/plugin-multi-app-share-collection/package.json +++ b/packages/plugins/@nocobase/plugin-multi-app-share-collection/package.json @@ -23,5 +23,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-notifications/package.json b/packages/plugins/@nocobase/plugin-notifications/package.json index 3c8888b54..f4045f51c 100644 --- a/packages/plugins/@nocobase/plugin-notifications/package.json +++ b/packages/plugins/@nocobase/plugin-notifications/package.json @@ -16,5 +16,6 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["system"] } diff --git a/packages/plugins/@nocobase/plugin-oidc/package.json b/packages/plugins/@nocobase/plugin-oidc/package.json index d7aa31885..57fdc95b6 100644 --- a/packages/plugins/@nocobase/plugin-oidc/package.json +++ b/packages/plugins/@nocobase/plugin-oidc/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/oidc", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/oidc", "devDependencies": { "@ant-design/icons": "5.x", "@formily/antd-v5": "1.x", @@ -27,5 +29,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["security","users"] } diff --git a/packages/plugins/@nocobase/plugin-saml/package.json b/packages/plugins/@nocobase/plugin-saml/package.json index afad37b10..148191302 100644 --- a/packages/plugins/@nocobase/plugin-saml/package.json +++ b/packages/plugins/@nocobase/plugin-saml/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/saml", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/saml", "devDependencies": { "@ant-design/icons": "5.x", "@formily/react": "2.x", @@ -25,5 +27,6 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords":["security","users"] } diff --git a/packages/plugins/@nocobase/plugin-sequence-field/package.json b/packages/plugins/@nocobase/plugin-sequence-field/package.json index 6e4d069d8..3e28bdcb1 100644 --- a/packages/plugins/@nocobase/plugin-sequence-field/package.json +++ b/packages/plugins/@nocobase/plugin-sequence-field/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/sequence-field", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/sequence-field", "devDependencies": { "@formily/antd-v5": "1.x", "@formily/core": "2.x", @@ -27,5 +29,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "field" + ] } diff --git a/packages/plugins/@nocobase/plugin-sms-auth/package.json b/packages/plugins/@nocobase/plugin-sms-auth/package.json index 78d877144..ea27ab4f1 100644 --- a/packages/plugins/@nocobase/plugin-sms-auth/package.json +++ b/packages/plugins/@nocobase/plugin-sms-auth/package.json @@ -6,6 +6,8 @@ "description.zh-CN": "SMS authentication for NocoBase", "version": "0.19.0-alpha.5", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/sms-auth", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/sms-auth", "license": "AGPL-3.0", "devDependencies": { "@formily/react": "2.x", @@ -23,5 +25,9 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "security", + "users" + ] } diff --git a/packages/plugins/@nocobase/plugin-snapshot-field/package.json b/packages/plugins/@nocobase/plugin-snapshot-field/package.json index 7389c3bf8..f91aa7a76 100644 --- a/packages/plugins/@nocobase/plugin-snapshot-field/package.json +++ b/packages/plugins/@nocobase/plugin-snapshot-field/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/snapshot-field", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/snapshot-field", "devDependencies": { "@ant-design/icons": "5.x", "@formily/core": "2.x", @@ -24,5 +26,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "field" + ] } diff --git a/packages/plugins/@nocobase/plugin-system-settings/package.json b/packages/plugins/@nocobase/plugin-system-settings/package.json index 05f465f12..5f619049e 100644 --- a/packages/plugins/@nocobase/plugin-system-settings/package.json +++ b/packages/plugins/@nocobase/plugin-system-settings/package.json @@ -7,11 +7,16 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/system-settings", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/system-settings", "peerDependencies": { "@nocobase/client": "0.x", "@nocobase/database": "0.x", "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "system" + ] } diff --git a/packages/plugins/@nocobase/plugin-theme-editor/package.json b/packages/plugins/@nocobase/plugin-theme-editor/package.json index 4c2a8d13f..cfe662b80 100644 --- a/packages/plugins/@nocobase/plugin-theme-editor/package.json +++ b/packages/plugins/@nocobase/plugin-theme-editor/package.json @@ -2,6 +2,8 @@ "name": "@nocobase/plugin-theme-editor", "version": "0.19.0-alpha.5", "main": "dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/theme-editor", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/theme-editor", "displayName": "Theme editor", "displayName.zh-CN": "主题编辑器", "description": "Allows you to customize UI colors, sizes, etc", @@ -30,5 +32,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "system" + ] } diff --git a/packages/plugins/@nocobase/plugin-ui-routes-storage/package.json b/packages/plugins/@nocobase/plugin-ui-routes-storage/package.json index c4d628664..552ae53e9 100644 --- a/packages/plugins/@nocobase/plugin-ui-routes-storage/package.json +++ b/packages/plugins/@nocobase/plugin-ui-routes-storage/package.json @@ -17,5 +17,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "system" + ] } diff --git a/packages/plugins/@nocobase/plugin-ui-schema-storage/package.json b/packages/plugins/@nocobase/plugin-ui-schema-storage/package.json index 5727b6685..cd2da60e7 100644 --- a/packages/plugins/@nocobase/plugin-ui-schema-storage/package.json +++ b/packages/plugins/@nocobase/plugin-ui-schema-storage/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/ui-schema-storage", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/ui-schema-storage", "devDependencies": { "@formily/json-schema": "2.x" }, @@ -22,5 +24,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "system" + ] } diff --git a/packages/plugins/@nocobase/plugin-users/package.json b/packages/plugins/@nocobase/plugin-users/package.json index 021c6882d..3318b330f 100644 --- a/packages/plugins/@nocobase/plugin-users/package.json +++ b/packages/plugins/@nocobase/plugin-users/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/users", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/users", "devDependencies": { "@types/jsonwebtoken": "^8.5.8", "jsonwebtoken": "^8.5.1" @@ -22,5 +24,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "users" + ] } diff --git a/packages/plugins/@nocobase/plugin-verification/package.json b/packages/plugins/@nocobase/plugin-verification/package.json index 4fe1f6ea3..327c811a7 100644 --- a/packages/plugins/@nocobase/plugin-verification/package.json +++ b/packages/plugins/@nocobase/plugin-verification/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/verification", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/verification", "devDependencies": { "@alicloud/dysmsapi20170525": "2.0.17", "@alicloud/openapi-client": "0.4.1", @@ -29,5 +31,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "system" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-aggregate/package.json b/packages/plugins/@nocobase/plugin-workflow-aggregate/package.json index 8857a10f1..b841b4b37 100644 --- a/packages/plugins/@nocobase/plugin-workflow-aggregate/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-aggregate/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-aggregate", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-aggregate", "devDependencies": { "antd": "5.x", "react": "18.x", @@ -19,5 +21,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-delay/package.json b/packages/plugins/@nocobase/plugin-workflow-delay/package.json index e512fc9f4..626908eea 100644 --- a/packages/plugins/@nocobase/plugin-workflow-delay/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-delay/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-delay", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-delay", "devDependencies": { "antd": "5.x", "react": "18.x", @@ -19,5 +21,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-dynamic-calculation/package.json b/packages/plugins/@nocobase/plugin-workflow-dynamic-calculation/package.json index afd0c760b..b24dad140 100644 --- a/packages/plugins/@nocobase/plugin-workflow-dynamic-calculation/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-dynamic-calculation/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-dynamic-calculation", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-dynamic-calculation", "devDependencies": { "@ant-design/icons": "5.x", "@formily/antd-v5": "1.x", @@ -28,5 +30,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-form-trigger/package.json b/packages/plugins/@nocobase/plugin-workflow-form-trigger/package.json index 5eb0f8c05..b2f68625c 100644 --- a/packages/plugins/@nocobase/plugin-workflow-form-trigger/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-form-trigger/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-form-trigger", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-form-trigger", "devDependencies": { "antd": "5.x", "react": "18.x", @@ -19,5 +21,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-loop/package.json b/packages/plugins/@nocobase/plugin-workflow-loop/package.json index a5cc41634..292e4390c 100644 --- a/packages/plugins/@nocobase/plugin-workflow-loop/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-loop/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-loop", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-loop", "devDependencies": { "@ant-design/icons": "5.x", "react": "18.x", @@ -19,5 +21,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-manual/package.json b/packages/plugins/@nocobase/plugin-workflow-manual/package.json index 9a0194a1c..2651e3747 100644 --- a/packages/plugins/@nocobase/plugin-workflow-manual/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-manual/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-manual", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-manual", "devDependencies": { "@ant-design/icons": "5.x", "@formily/antd-v5": "1.x", @@ -28,5 +30,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-parallel/package.json b/packages/plugins/@nocobase/plugin-workflow-parallel/package.json index b91189080..fc21919a6 100644 --- a/packages/plugins/@nocobase/plugin-workflow-parallel/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-parallel/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-parallel", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-parallel", "devDependencies": { "@ant-design/icons": "5.x", "antd": "5.x", @@ -20,5 +22,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-request/package.json b/packages/plugins/@nocobase/plugin-workflow-request/package.json index f764e9fd4..32b309eeb 100644 --- a/packages/plugins/@nocobase/plugin-workflow-request/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-request/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-request", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-request", "devDependencies": { "antd": "5.x", "react": "18.x", @@ -19,5 +21,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow-sql/package.json b/packages/plugins/@nocobase/plugin-workflow-sql/package.json index 744dec559..66433375c 100644 --- a/packages/plugins/@nocobase/plugin-workflow-sql/package.json +++ b/packages/plugins/@nocobase/plugin-workflow-sql/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow-sql", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow-sql", "devDependencies": { "antd": "5.x", "react": "18.x", @@ -19,5 +21,8 @@ "@nocobase/server": "0.x", "@nocobase/test": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] } diff --git a/packages/plugins/@nocobase/plugin-workflow/package.json b/packages/plugins/@nocobase/plugin-workflow/package.json index e3a4035e3..bd503267a 100644 --- a/packages/plugins/@nocobase/plugin-workflow/package.json +++ b/packages/plugins/@nocobase/plugin-workflow/package.json @@ -7,6 +7,8 @@ "version": "0.19.0-alpha.5", "license": "AGPL-3.0", "main": "./dist/server/index.js", + "homepage": "https://docs.nocobase.com/plugins/workflow", + "homepage.zh-CN": "https://docs-cn.nocobase.com/plugins/workflow", "dependencies": { "@nocobase/plugin-workflow-test": "0.19.0-alpha.5" }, @@ -43,5 +45,8 @@ "@nocobase/test": "0.x", "@nocobase/utils": "0.x" }, - "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde" + "gitHead": "979a9c59a98c61a2287dd847580746a9b597cbde", + "keywords": [ + "workflow" + ] }