Files
dc-observatio/services/pcp-tgu-ops-ui/vite.config.ts
T
Дмитрий Соловьев 715b5108d6 Редактор: ручное добавление маршрутов съёмки и сбросов
Режим «Сброс» теперь рабочий: загружает ЗРВ станций
(ballisticsApi.fetchSatelliteRva), даёт оператору выбрать зону, затем
показывает съёмки плана, заканчивающиеся строго до начала зоны, и
сохраняет сброс в плане (missionPlanningApi.saveDropRoute → DropPanel).
Старый фейковый DownlinkPanel на stationPasses убран из потока.
Режим «Съёмка» сохраняет маршрут через saveSurveyRoute.

Времена ЗРВ приходят как LocalDateTime без зоны и трактуются как UTC
(helper localDateTimeMs), чтобы сравнивать с временами съёмок.
В vite-прокси добавлены pcp-ballistics, pcp-mission и stations.
2026-06-01 22:17:32 +03:00

40 lines
1019 B
TypeScript

import { defineConfig } from "vitest/config";
import react from "@vitejs/plugin-react";
export default defineConfig({
plugins: [react()],
server: {
host: "0.0.0.0",
port: 5174,
proxy: {
"/api/pcp-request": {
target: "http://localhost:7005",
changeOrigin: true,
rewrite: (path: string) => path.replace(/^\/api\/pcp-request/, "")
},
"/api/pcp-ballistics": {
target: "http://localhost:7003",
changeOrigin: true,
rewrite: (path: string) => path.replace(/^\/api\/pcp-ballistics/, "")
},
"/api/pcp-mission": {
target: "http://localhost:7010",
changeOrigin: true,
rewrite: (path: string) => path.replace(/^\/api\/pcp-mission/, "")
},
"/api/stations": {
target: "http://localhost:7009",
changeOrigin: true
},
"/api": {
target: "http://localhost:7008",
changeOrigin: true
}
}
},
test: {
environment: "jsdom",
globals: true
}
});