refactor: ui

master
xiaojunnuo 2021-02-08 14:31:12 +08:00
parent ace7e0247a
commit 520b27e0dc
8 changed files with 336 additions and 346 deletions

View File

@ -6,7 +6,7 @@ import logger from 'koa-logger'
import Static from 'koa-static' import Static from 'koa-static'
import fs from 'fs' import fs from 'fs'
import _ from 'lodash-es' import _ from 'lodash-es'
import './install.js'
const app = new Koa() const app = new Koa()
// error handler // error handler

View File

@ -1,13 +1,10 @@
import Router from 'koa-router' import Router from 'koa-router'
import { accessProviderRegistry } from '@certd/api' import { accessProviderRegistry } from '@certd/api'
import DefaultAccessProviders from '@certd/access-providers'
import _ from 'lodash-es' import _ from 'lodash-es'
import { Ret } from '../models/Ret.js' import { Ret } from '../models/Ret.js'
const router = Router() const router = Router()
router.prefix('/access-providers') router.prefix('/access-providers')
DefaultAccessProviders.install()
router.get('/list', function (ctx, next) { router.get('/list', function (ctx, next) {
const list = [] const list = []
_.forEach(accessProviderRegistry.collection, item => { _.forEach(accessProviderRegistry.collection, item => {

View File

@ -1,13 +1,10 @@
import Router from 'koa-router' import Router from 'koa-router'
import { dnsProviderRegistry } from '@certd/api' import { dnsProviderRegistry } from '@certd/api'
import DefaultDnsProviders from '@certd/dns-providers'
import _ from 'lodash-es' import _ from 'lodash-es'
import { Ret } from '../models/Ret.js' import { Ret } from '../models/Ret.js'
const router = Router() const router = Router()
router.prefix('/dns-providers') router.prefix('/dns-providers')
DefaultDnsProviders.install()
router.get('/list', function (ctx, next) { router.get('/list', function (ctx, next) {
const list = [] const list = []
_.forEach(dnsProviderRegistry.collection, item => { _.forEach(dnsProviderRegistry.collection, item => {

View File

@ -1,13 +1,10 @@
import Router from 'koa-router' import Router from 'koa-router'
import { pluginRegistry } from '@certd/api' import { pluginRegistry } from '@certd/api'
import DefaultPlugins from '@certd/plugins'
import _ from 'lodash-es' import _ from 'lodash-es'
import { Ret } from '../models/Ret.js' import { Ret } from '../models/Ret.js'
const router = Router() const router = Router()
router.prefix('/plugins') router.prefix('/plugins')
DefaultPlugins.install()
router.get('/list', function (ctx, next) { router.get('/list', function (ctx, next) {
const list = [] const list = []
_.forEach(pluginRegistry.collection, item => { _.forEach(pluginRegistry.collection, item => {

View File

@ -0,0 +1,8 @@
import PluginAliyun from '@certd/plugin-aliyun'
import PluginTencent from '@certd/plugin-tencent'
import PluginHost from '@certd/plugin-host'
// 安装默认插件和授权提供者
PluginAliyun.install()
PluginTencent.install()
PluginHost.install()

File diff suppressed because it is too large Load Diff

View File

@ -10,11 +10,11 @@
"test": "echo \"Error: no test specified\" && exit 1" "test": "echo \"Error: no test specified\" && exit 1"
}, },
"dependencies": { "dependencies": {
"@certd/access-providers": "^0.1.13",
"@certd/api": "^0.1.15", "@certd/api": "^0.1.15",
"@certd/dns-providers": "^0.1.13",
"@certd/executor": "^0.1.15", "@certd/executor": "^0.1.15",
"@certd/plugins": "^0.1.13", "@certd/plugin-aliyun": "^0.1.15",
"@certd/plugin-host": "^0.1.15",
"@certd/plugin-tencent": "^0.1.15",
"compressing": "^1.5.1", "compressing": "^1.5.1",
"debug": "^4.1.1", "debug": "^4.1.1",
"fs-extra": "^9.1.0", "fs-extra": "^9.1.0",

View File

@ -14,6 +14,9 @@
"author": "greper", "author": "greper",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@certd/executor": "^0.1.11" "@certd/executor": "^0.1.15",
"@certd/plugin-aliyun": "^0.1.15",
"@certd/plugin-host": "^0.1.15",
"@certd/plugin-tencent": "^0.1.15"
} }
} }