c3bc2902f0f62485567491373331ea1a6ac3d7d1
- start/routes.ts: mirror references routes into /internal group so the DeviceDetail.vue resolve buttons work (were returning 404) - device.ts: isGpnAllowed() now clears cooldownUntil when transitioning open→half-open, avoiding stale date in persisted snapshots
Languages
TypeScript
86.6%
Vue
12.9%
JavaScript
0.4%