BetterFrame/kiosk
Mitchell R 887db013ef fix: trigger nodes self-register + move to angie-blocked path
Trigger nodes now self-contained inputs (inputs:0):
- Each registers POST /api/internal/<topic> on RED.httpNode
- Angie returns 404 for any /api/* not whitelisted (kiosk/pair/admin)
  so external requests cannot trigger BF nodes
- Server bridge POSTs direct to nodered container (bypasses Angie)
- nodered-bridge.ts updated to use /api/internal/<topic>
- 6 trigger nodes converted: display-power, layout-changed,
  kiosk-changed, camera-changed, status, kiosk-camera-event
- Optional per-node filters (display_id, kiosk_id, camera_id)
- close handler removes only this node's route layer
2026-05-13 02:42:37 +02:00
..
src fix: trigger nodes self-register + move to angie-blocked path 2026-05-13 02:42:37 +02:00
Cargo.lock refactor: Nx-Witness layout builder + drop regions/is_default 2026-05-10 21:55:19 +02:00
Cargo.toml feat: multi-display + snapshot + health + GPIO + nodered embed 2026-05-13 01:18:22 +02:00
prototype.sh fix(deploy): require proxied local services 2026-05-11 09:51:00 +02:00