parent
9b9e87ceb3
commit
6ee28d56b2
|
@ -0,0 +1,26 @@
|
||||||
|
|
||||||
|
const packageJson = require(`${process.cwd()}/package.json`);
|
||||||
|
|
||||||
|
module.exports = Self => {
|
||||||
|
Self.remoteMethod('version', {
|
||||||
|
description: 'Gets all models information',
|
||||||
|
accepts: [
|
||||||
|
{
|
||||||
|
arg: 'ctx',
|
||||||
|
type: 'Object',
|
||||||
|
http: {source: 'context'}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
returns: {
|
||||||
|
type: 'Object',
|
||||||
|
root: true
|
||||||
|
},
|
||||||
|
http: {
|
||||||
|
path: `/version`,
|
||||||
|
verb: 'GET'
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Self.version = async function(ctx) {
|
||||||
|
return packageJson.version;
|
||||||
|
};
|
||||||
|
};
|
|
@ -1,9 +1,11 @@
|
||||||
|
|
||||||
module.exports = function(Self) {
|
module.exports = function(Self) {
|
||||||
require('../methods/application/status')(Self);
|
require('../methods/application/status')(Self);
|
||||||
|
require('../methods/application/version')(Self);
|
||||||
require('../methods/application/post')(Self);
|
require('../methods/application/post')(Self);
|
||||||
require('../methods/application/execute')(Self);
|
require('../methods/application/execute')(Self);
|
||||||
require('../methods/application/executeProc')(Self);
|
require('../methods/application/executeProc')(Self);
|
||||||
require('../methods/application/executeFunc')(Self);
|
require('../methods/application/executeFunc')(Self);
|
||||||
require('../methods/application/getEnumValues')(Self);
|
require('../methods/application/getEnumValues')(Self);
|
||||||
|
require('../methods/application/getEnumValues')(Self);
|
||||||
};
|
};
|
||||||
|
|
|
@ -8,6 +8,12 @@
|
||||||
"principalId": "$everyone",
|
"principalId": "$everyone",
|
||||||
"permission": "ALLOW"
|
"permission": "ALLOW"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"property": "version",
|
||||||
|
"principalType": "ROLE",
|
||||||
|
"principalId": "$everyone",
|
||||||
|
"permission": "ALLOW"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"property": "post",
|
"property": "post",
|
||||||
"principalType": "ROLE",
|
"principalType": "ROLE",
|
||||||
|
|
Loading…
Reference in New Issue