2025-05-29 15:34:12 +05:30
|
|
|
import express from "express";
|
|
|
|
|
import { tokenValidator } from "../../../../shared/utils/token.ts";
|
|
|
|
|
import {
|
|
|
|
|
ActiveOnlineController,
|
|
|
|
|
CameraList,
|
|
|
|
|
SetNewCamera,
|
|
|
|
|
} from "../../v1Controllers/builderController/v1cameraController.ts";
|
|
|
|
|
|
2025-06-05 16:40:33 +05:30
|
|
|
const V1Camera = express.Router();
|
2025-05-29 15:34:12 +05:30
|
|
|
|
2025-06-05 16:40:33 +05:30
|
|
|
V1Camera.post(
|
2025-05-29 15:34:12 +05:30
|
|
|
"/setCamera",
|
|
|
|
|
tokenValidator,
|
|
|
|
|
SetNewCamera
|
|
|
|
|
);
|
2025-06-05 16:40:33 +05:30
|
|
|
V1Camera.get(
|
2025-05-29 15:34:12 +05:30
|
|
|
"/activeCameras",
|
|
|
|
|
tokenValidator,
|
|
|
|
|
ActiveOnlineController
|
|
|
|
|
);
|
2025-06-05 16:40:33 +05:30
|
|
|
V1Camera.get(
|
2025-05-29 15:34:12 +05:30
|
|
|
"/cameras/:projectId",
|
|
|
|
|
tokenValidator,
|
|
|
|
|
CameraList
|
|
|
|
|
);
|
|
|
|
|
|
2025-06-05 16:40:33 +05:30
|
|
|
export default V1Camera;
|