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 fs from 'fs'
import _ from 'lodash-es'
import './install.js'
const app = new Koa()
// error handler

View File

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

View File

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

View File

@ -1,13 +1,10 @@
import Router from 'koa-router'
import { pluginRegistry } from '@certd/api'
import DefaultPlugins from '@certd/plugins'
import _ from 'lodash-es'
import { Ret } from '../models/Ret.js'
const router = Router()
router.prefix('/plugins')
DefaultPlugins.install()
router.get('/list', function (ctx, next) {
const list = []
_.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"
},
"dependencies": {
"@certd/access-providers": "^0.1.13",
"@certd/api": "^0.1.15",
"@certd/dns-providers": "^0.1.13",
"@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",
"debug": "^4.1.1",
"fs-extra": "^9.1.0",

View File

@ -14,6 +14,9 @@
"author": "greper",
"license": "MIT",
"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"
}
}