Initial work for upgrade feature
This commit is contained in:
@@ -6,7 +6,7 @@ const Promise = require('bluebird')
|
||||
const validator = require('validator')
|
||||
const _ = require('lodash')
|
||||
const axios = require('axios')
|
||||
const moment = require('moment')
|
||||
const path = require('path')
|
||||
|
||||
/**
|
||||
* Admin
|
||||
@@ -234,4 +234,14 @@ router.get('/settings', (req, res) => {
|
||||
})
|
||||
})
|
||||
|
||||
router.get('/settings/install', (req, res) => {
|
||||
if (!res.locals.rights.manage) {
|
||||
return res.render('error-forbidden')
|
||||
}
|
||||
|
||||
let sysLib = require(path.join(ROOTPATH, 'libs/system.js'))
|
||||
sysLib.install('v1.0-beta.5')
|
||||
res.status(200).end()
|
||||
})
|
||||
|
||||
module.exports = router
|
||||
|
Reference in New Issue
Block a user