From 646d1aa5851758c04b1153ad05eb15737d55aa32 Mon Sep 17 00:00:00 2001 From: Wyatt Johnson Date: Fri, 3 Mar 2017 11:03:11 -0700 Subject: [PATCH 1/3] Added version endpoint --- routes/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/routes/index.js b/routes/index.js index b1e61659a..766de7d7a 100644 --- a/routes/index.js +++ b/routes/index.js @@ -1,7 +1,14 @@ const express = require('express'); const path = require('path'); +const _ = require('lodash'); +const pkg = require('../package.json'); + const router = express.Router(); +router.use('/', (req, res) => { + res.json(_.pick(pkg, ['version'])); +}); + router.use('/api/v1', require('./api')); router.use('/admin', require('./admin')); router.use('/embed', require('./embed')); From 840bfad06f7fbe06594a5acd17fdc7f1c8e6ddd2 Mon Sep 17 00:00:00 2001 From: Wyatt Johnson Date: Fri, 3 Mar 2017 11:04:46 -0700 Subject: [PATCH 2/3] Simplfied endpoint --- routes/index.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/routes/index.js b/routes/index.js index 766de7d7a..218b00740 100644 --- a/routes/index.js +++ b/routes/index.js @@ -1,12 +1,11 @@ const express = require('express'); const path = require('path'); -const _ = require('lodash'); const pkg = require('../package.json'); const router = express.Router(); router.use('/', (req, res) => { - res.json(_.pick(pkg, ['version'])); + res.json({version: pkg.version}); }); router.use('/api/v1', require('./api')); From 3fc349dbe4d37f293183d6228790c50eca0d7b7a Mon Sep 17 00:00:00 2001 From: Wyatt Johnson Date: Fri, 3 Mar 2017 11:08:59 -0700 Subject: [PATCH 3/3] Fixed endpoint... --- routes/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/routes/index.js b/routes/index.js index 218b00740..057199382 100644 --- a/routes/index.js +++ b/routes/index.js @@ -4,7 +4,7 @@ const pkg = require('../package.json'); const router = express.Router(); -router.use('/', (req, res) => { +router.get('/', (req, res) => { res.json({version: pkg.version}); });