diff --git a/server/routes/detections.js b/server/routes/detections.js index e168303..60793df 100644 --- a/server/routes/detections.js +++ b/server/routes/detections.js @@ -1,6 +1,5 @@ const express = require('express'); -const DroneDetection = require('../models/DroneDetection'); -const Device = require('../models/Device'); +const { DroneDetection, Device } = require('../models'); const { authenticateToken } = require('../middleware/auth'); const { getDroneTypeInfo } = require('../utils/droneTypes'); const router = express.Router(); diff --git a/server/routes/index.js b/server/routes/index.js index 1a93ecc..d664453 100644 --- a/server/routes/index.js +++ b/server/routes/index.js @@ -21,6 +21,7 @@ router.use('/v1/health', healthRoutes); router.use('/v1/detectors', detectorsRoutes); router.use('/v1/detections', detectionsRoutes); router.use('/v1/drone-types', droneTypesRoutes); +router.use('/v1/drone-types', droneTypesRoutes); // Default routes (no version prefix for backward compatibility) router.use('/devices', deviceRoutes); @@ -40,12 +41,13 @@ router.get('/', (req, res) => { version: '1.0.0', endpoints: { detections: '/api/detections', - heartbeat: '/api/heartbeat', + detectors: '/api/detectors', devices: '/api/devices', users: '/api/users', alerts: '/api/alerts', dashboard: '/api/dashboard', - health: '/api/health' + health: '/api/health', + 'drone-types': '/api/drone-types' }, documentation: '/api/docs' });