Add self-serve API fixtures and enhance session synchronization logic
- Implement `createSelfServeScenario` to generate comprehensive self-serve test fixtures, including departments, lanes, tasks, and sessions. - Add `syncRelayState` parameter to `synchronizeSession` for decoupled relay hardware synchronization. - Update relevant routes and tests to reflect changes in session synchronization methods. - Enhance Shelly request handling by blocking real device interactions in test mode with detailed logging.
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user