Feature #11047
openworked on weight scale connection issue and admin panel staff management need to added
Subtasks
Related issues
Updated by Teja Sriram Sangani about 1 month ago
- Status changed from New to Resolved
- % Done changed from 0 to 100
- Estimated time set to 8:00 h
- Investigated the USB/COM port driver error occurring after scale power-cycle or agent restart.
- Improved COM port recovery by adding USB settle time and quiet retry handling.
- Updated the agent to properly release the serial port handle when the application is closed.
- Changed the driver warning behavior so the unplugged/stuck warning appears only when the COM port remains unavailable after retries.
- Improved application restart behavior so closing the agent with X and reopening the .exe correctly restores the existing tray window.
- Restarted the agent and tested the updated scale connection and serial communication flow.
- Implemented platform staff management in Connect with Super Admin ability to create operators and assign roles.
- Added five roles: Platform Owner, Tenant Operations, Billing & Plans, Customer Support, and Sales / Onboarding.
- Implemented role-based sidebar and route access for platform staff.
- Added Role Screen Map to manage and display screens assigned to each role, with “Pending for this role” hidden.
- Implemented and tested staff login, role-based access, and role-change flow requiring re-login.