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 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
|
||||||
|
|
|
@ -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 => {
|
||||||
|
|
|
@ -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 => {
|
||||||
|
|
|
@ -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 => {
|
||||||
|
|
|
@ -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"
|
"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",
|
||||||
|
|
|
@ -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"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue