You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add network configuration management UI and backend:
Backend:
- Add network_config module with support for static IP and DHCP configuration
- Implement network rollback mechanism with 90-second timeout
- Add API endpoint for setting network configuration with validation
- Refactor certificate management to use DeviceServiceClient reference
- Move certificate creation to server startup after service client initialization
- Remove certificate regeneration from network rollback flow
- Add server restart channel for handling network changes
- Cancel pending rollback on successful authentication
Frontend:
- Add Network page with network settings UI
- Add NetworkSettings component for editing network configuration
- Add NetworkActions component for network-related actions
- Add useWaitForNewIp composable for handling IP changes
- Update DeviceNetworks component to show network details
- Refactor DeviceActions to use composable pattern
- Update Vuetify and Biome configurations
- Add route for /network page
Dependencies:
- Add rust-ini for network config file management
- Add serde_valid for request validation
- Add trait-variant for async trait support
- Add actix-cors for CORS support
- Bump version to 1.1.0
Signed-off-by: Jan Zachmann <50990105+JanZachmann@users.noreply.github.com>
0 commit comments