pesto-students/batch-11-relayer

View on GitHub
server/routes/relay.js

Summary

Maintainability
A
0 mins
Test Coverage
import express from 'express';
import RelayController from '../controller/RelayController';
import validateAuthentication from '../middlewares/authentication';

const router = express.Router();

router.get('/relays', validateAuthentication, RelayController.getRelays);
router.get('/relays/:relayId', RelayController.getSingleRelay);
router.post('/relays', RelayController.createNewRelay);
router.put('/relays/:relayId', RelayController.updateExistingRelay);
router.delete('/relays/:relayId', RelayController.moveRelayToTrash);
router.get('/relay/log', validateAuthentication, RelayController.getRelayLog);
router.get('/relay/status/toggle', validateAuthentication, RelayController.changeRelayStatusToggle);

module.exports = {
  path: '/api/v1',
  router,
};