Add locales api endpoint

This commit is contained in:
Nick O'Leary
2015-04-26 21:28:16 +01:00
parent 6d4c64fcd5
commit b2caba593f
5 changed files with 32 additions and 10 deletions

View File

@@ -25,6 +25,7 @@ var flows = require("./flows");
var library = require("./library");
var info = require("./info");
var theme = require("./theme");
var locales = require("./locales");
var auth = require("./auth");
var needsPermission = auth.needsPermission;
@@ -85,6 +86,8 @@ function init(adminApp,storage) {
adminApp.get("/nodes/:mod/:set",needsPermission("nodes.read"),nodes.getSet);
adminApp.put("/nodes/:mod/:set",needsPermission("nodes.write"),nodes.putSet);
adminApp.get(/^\/locales\/(.+?)\/(.*)$/,needsPermission("nodes.read"),locales.get);
// Library
library.init(adminApp);
adminApp.post(new RegExp("/library/flows\/(.*)"),needsPermission("library.write"),library.post);