Fix jwt-token

This commit is contained in:
2025-08-28 06:34:30 +02:00
parent 398bea9890
commit d76a6bf8a7
6 changed files with 251 additions and 519 deletions

View File

@@ -2,33 +2,30 @@ const express = require('express');
const router = express.Router();
// Import route modules
const droneDetectionRoutes = require('./droneDetection');
const heartbeatRoutes = require('./heartbeat');
const deviceRoutes = require('./device');
const userRoutes = require('./user');
const alertRoutes = require('./alert');
const dashboardRoutes = require('./dashboard');
const healthRoutes = require('./health');
const debugRoutes = require('./debug');
const detectorsRoutes = require('./detectors');
// API versioning
router.use('/v1/detections', droneDetectionRoutes);
router.use('/v1/heartbeat', heartbeatRoutes);
router.use('/v1/devices', deviceRoutes);
router.use('/v1/users', userRoutes);
router.use('/v1/alerts', alertRoutes);
router.use('/v1/dashboard', dashboardRoutes);
router.use('/v1/health', healthRoutes);
router.use('/v1/detectors', detectorsRoutes);
// Default routes (no version prefix for backward compatibility)
router.use('/detections', droneDetectionRoutes);
router.use('/heartbeat', heartbeatRoutes);
router.use('/devices', deviceRoutes);
router.use('/users', userRoutes);
router.use('/alerts', alertRoutes);
router.use('/dashboard', dashboardRoutes);
router.use('/health', healthRoutes);
router.use('/debug', debugRoutes);
router.use('/detectors', detectorsRoutes);
// API documentation endpoint
router.get('/', (req, res) => {