5 Commits

Author SHA1 Message Date
99755cff26 fix: remove incorrect npm --jobs flag and override zmq dependency
- Removed '--jobs 1' from npm install (was causing npm to try and install a package named '1').
- Added 'zmq' to overrides in package.json to prevent ancient native build failures.
2026-03-11 08:57:26 +01:00
8ee2795eb7 feat: pre-build frontend and harden backend to bypass build failures
- Pre-built frontend 'dist' folder committed to skip npm install on Pi.
- Backend package.json updated to stable dependencies (express 4.x, multer 1.4).
- Added npm 'overrides' to explicitly block mdns2 installation.
- Updated setup.sh to use --package-lock=false for a guaranteed clean install.
2026-03-11 08:41:19 +01:00
ea5615f620 chore: purge committed node_modules and add to .gitignore 2026-03-11 08:22:51 +01:00
d91be0ab89 feat: implement ofxpimapper-full-stack
- Unified setup script with OpenFrameworks and ofxPiMapper installation.
- Integrated C++ source modification for 'Highlight Surface' OSC listener.
- Full-featured 5-tab React/Tailwind web UI (Dashboard, Mapping, Media, Network, System).
- WebSocket-based real-time vertex/surface manipulation and throttled log streaming.
- Media Vault with ffprobe validation (H.264) and Mapping Manifest persistence.
- Hybrid Networking UI with WiFi scanning, connection, and AP configuration.
- System control endpoints for Reboot, Shutdown, and Mapping Save.
2026-03-10 22:41:46 +01:00
7ad88804f3 Initial commit of my folder 2026-03-10 20:48:09 +00:00