mirror of https://github.com/certd/certd
refactor: ui
parent
ace7e0247a
commit
520b27e0dc
|
@ -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
|
||||
|
|
|
@ -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 => {
|
||||
|
|
|
@ -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 => {
|
||||
|
|
|
@ -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 => {
|
||||
|
|
|
@ -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
|
@ -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",
|
||||
|
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue