Compare commits

..

No commits in common. "d22cdd5302db44291b2b6227cf6c2f018f361198" and "845e92e56f55e9931baa81a2a09df82c7fb52421" have entirely different histories.

2 changed files with 3 additions and 35 deletions

View file

@ -1,23 +1,5 @@
{ {
"streamUrl": "/camera/mjpg/video.mjpg", "streamUrl": "",
"calibration": { "calibration": null,
"imagePoints": [ "renderDefaults": { "cutColor": "#00e5ff", "rapidColor": "#ff9800", "lineWidth": 1.5 }
[0.3182042321463028, 0.008781558726673985],
[0.6584910919108977, 0.010976948408342482],
[0.9349741654696311, 0.9341383095499451],
[0.05201209184657934, 0.9407244785949506]
],
"machinePoints": [
[0, 0],
[0, 1220],
[2440, 1220],
[2440, 0]
],
"homography": [
-0.00012223053029634107, 0.00028168511954120923, 0.3182042321463022,
0.00014436860873395254, 0.0000018455329325253353, 0.008781558726673699,
-0.0002525449441254382, 0.000004193623923514485, 1
]
},
"renderDefaults": { "cutColor": "#00ffff", "rapidColor": "#ff7700", "lineWidth": 3 }
} }

View file

@ -1,19 +1,5 @@
import { defineConfig } from 'vitest/config'; import { defineConfig } from 'vitest/config';
export default defineConfig({ export default defineConfig({
// Dev-only: proxy the CNC MJPEG camera so the page can load it via a
// same-origin relative path (`/camera/...`), exactly as nginx does in
// production. Keeps `streamUrl` identical in dev and prod and avoids
// mixed-content / cross-origin issues. Override the target for a different
// camera with: VITE_CAMERA_TARGET=http://host npm run dev
server: {
proxy: {
'/camera': {
target: process.env.VITE_CAMERA_TARGET || 'http://172.17.3.38',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/camera/, ''),
},
},
},
test: { globals: true, environment: 'node' }, test: { globals: true, environment: 'node' },
}); });