mirror of
https://github.com/bckelley/cgm-remote-monitor.git
synced 2026-08-24 03:14:12 -05:00
preparing to seperate settings and experiments
This commit is contained in:
+6
-4
@@ -69,11 +69,12 @@ function configure (wares, entries, settings) {
|
||||
*/
|
||||
|
||||
// Some experiments
|
||||
api.get('/authorized/:secret/test', verifyAuthorization, function (req, res, next) {
|
||||
// app.use('/authorized', require('./api/experiments/')(app, wares));
|
||||
api.get('/authorized/:secret/test', wares.verifyAuthorization, function (req, res, next) {
|
||||
return res.json({status: 'ok'});
|
||||
});
|
||||
|
||||
api.get('/authorized/test', verifyAuthorization, function (req, res, next) {
|
||||
api.get('/authorized/test', wares.verifyAuthorization, function (req, res, next) {
|
||||
return res.json({status: 'ok'});
|
||||
});
|
||||
|
||||
@@ -109,6 +110,7 @@ function configure (wares, entries, settings) {
|
||||
/**********\
|
||||
* Settings
|
||||
\**********/
|
||||
// app.use('/settings', require('./api/settings/')(app, wares, settings));
|
||||
|
||||
// Fetch settings
|
||||
api.get('/settings', function(req, res) {
|
||||
@@ -121,14 +123,14 @@ function configure (wares, entries, settings) {
|
||||
});
|
||||
|
||||
// Delete settings
|
||||
api.delete('/settings', verifyAuthorization, function(req, res) {
|
||||
api.delete('/settings', wares.verifyAuthorization, function(req, res) {
|
||||
settings.remove(function ( ) {
|
||||
res.json({ });
|
||||
});
|
||||
});
|
||||
|
||||
// Replace settings
|
||||
api.put('/settings', verifyAuthorization, function(req, res) {
|
||||
api.put('/settings', wares.verifyAuthorization, function(req, res) {
|
||||
// Retrieve the JSON formatted record.
|
||||
var json = req.body;
|
||||
|
||||
|
||||
@@ -2,14 +2,16 @@
|
||||
var wares = {
|
||||
verifyAuthorization : require('./verify-token'),
|
||||
sendJSONStatus : require('./send-json-status'),
|
||||
requireSSL : require('./require-ssl')
|
||||
requireSSL : require('./require-ssl'),
|
||||
bodyParser : require('body-parser')
|
||||
};
|
||||
|
||||
function configure (env) {
|
||||
var middle = {
|
||||
verifyAuthorization: wares.verifyAuthorization(env),
|
||||
sendJSONStatus: wares.sendJSONStatus( ),
|
||||
requireSSL: wares.requireSSL( )
|
||||
requireSSL: wares.requireSSL( ),
|
||||
bodyParser: wares.bodyParser
|
||||
};
|
||||
return middle;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user