Skip to content

feat(devices): enable device network settings in cloud mode#3396

Draft
shaoboon wants to merge 2 commits into
mainfrom
sb_network_cloud
Draft

feat(devices): enable device network settings in cloud mode#3396
shaoboon wants to merge 2 commits into
mainfrom
sb_network_cloud

Conversation

@shaoboon

Copy link
Copy Markdown
Contributor

PR Checklist

  • Unit Tests have been added for new changes
  • API tests have been updated if applicable
  • All commented code has been removed
  • If you've added a dependency, you've ensured license is compatible with Apache 2.0 and clearly outlined the added dependency.

What are you changing?

moved deviceDetail networkSettings component out of not cloud mode

Resolves: #3376

Anything the reviewer should know when reviewing this PR?

If the there are associated PRs in other repositories, please link them here (i.e. device-management-toolkit/repo#365 )

@shaoboon shaoboon changed the title Sb network cloud feat(devices): enable device network settings in cloud mode Jun 25, 2026
shaoboon added 2 commits June 26, 2026 11:13
Add a Network Settings tab to the device view for managing
wired and wireless network configuration directly on a device.

Wired:
- View link/IP details and IEEE 802.1x status
- Configure DHCP or static IP, with IP synchronization

Wireless:
- View link/IP details and toggle Wi-Fi state
- Manage local and UEFI profile synchronization
- Create, edit and delete wireless profiles (sorted by priority)
- Support PSK and IEEE 802.1x auth; for 802.1x, PEAP uses a password
  and EAP-TLS uploads client certificate, private key and optional
  CA certificate (uploaded as base64 DER, matching the backend)

Add the corresponding DevicesService endpoints, request/response models.
Includes unit tests for the new service methods and component.

Resolves: #3353
moved deviceDetail networkSettings component out of not cloud mode

Resolves: #3376
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable Network Settings WebUI for cloud deployment

1 participant