Skip to content

Commit 94e11e4

Browse files
Add navigationRouter to app.js
1 parent bf52a65 commit 94e11e4

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

app.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ var logger = require('morgan');
66
var indexRouter = require('./routes/index');
77
var usersRouter = require('./routes/users');
88
var openpilotRouter = require('./routes/openpilot');
9+
var navigationRouter = require('./routes/navigation');
910

1011
var app = express();
1112
require('./athena');
@@ -19,5 +20,6 @@ app.use(express.static(path.join(__dirname, 'public')));
1920
app.use('/', indexRouter);
2021
app.use('/users', usersRouter);
2122
app.use('/', openpilotRouter);
23+
app.use('/', navigationRouter);
2224

2325
module.exports = app;

routes/navigation.js

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
var express = require('express');
2+
var router = express.Router();
3+
4+
/* POST Set destination. */
5+
router.post('/v1/navigation/:dongle_id/set_destination', function(req, res, next) {
6+
res.status(501).json({ error: "Not implemented" });
7+
});
8+
9+
/* GET Retrieve next destination. */
10+
router.get('/v1/navigation/:dongle_id/next', function(req, res, next) {
11+
res.status(501).json({ error: "Not implemented" });
12+
});
13+
14+
/* GET Retrieve saved locations. */
15+
router.get('/v1/navigation/:dongle_id/locations', function(req, res, next) {
16+
res.status(501).json({ error: "Not implemented" });
17+
});
18+
19+
/* PUT Set saved locations. */
20+
router.put('/v1/navigation/:dongle_id/locations', function(req, res, next) {
21+
res.status(501).json({ error: "Not implemented" });
22+
});
23+
24+
/* PATCH Update saved locations. */
25+
router.patch('/v1/navigation/:dongle_id/locations', function(req, res, next) {
26+
res.status(501).json({ error: "Not implemented" });
27+
});
28+
29+
/* DELETE Update saved locations. */
30+
router.delete('/v1/navigation/:dongle_id/locations', function(req, res, next) {
31+
res.status(501).json({ error: "Not implemented" });
32+
});
33+
34+
module.exports = router;

0 commit comments

Comments
 (0)