5 Commits

Author SHA1 Message Date
sebseb7
cda2829175 u 2025-09-02 09:13:01 +00:00
sebseb7
b106a7db39 u 2025-09-02 09:02:18 +00:00
sebseb7
7571381b0c refactor(websocket): move websocket from state to class property
- Replace `this.state.ws` with `this.websocket` class property for better encapsulation
- Add hot module replacement in index.js for improved development experience

BREAKING CHANGE: WebSocket access pattern changed from state to direct property, may affect external integrations relying on state
2025-09-02 09:00:39 +00:00
sebseb7
a8ca291555 feat(websocket): add ping/pong mechanism to maintain connection
- Add proxy timeouts in nginx.conf to handle long connections
- Implement ping/pong handling in server.js WebSocket listener
- Refactor App.js to class component with lifecycle methods and ping interval for WebSocket keep-alive
2025-09-02 08:45:18 +00:00
sebseb7
9cfbe4c0f7 genesis 2025-09-02 08:29:27 +00:00