feat: add WebSocket client with fallback

- Add Socket.IO client library (v4.7.5)
- Create RFMapperWS class with:
  - Automatic reconnection (5 attempts)
  - HTTP polling fallback
  - Event listener system for scanUpdate, connected, disconnected
  - Floor subscription support

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
User
2026-02-01 04:55:55 +01:00
parent 14757f2e57
commit 8f4fa4e186
2 changed files with 108 additions and 0 deletions

7
src/rf_mapper/web/static/js/vendor/socket.io.min.js generated vendored Normal file

File diff suppressed because one or more lines are too long