Skip to content

Commit 8df0d58

Browse files
committed
feat(ble): add BLE Manager admin UI
BLE Manager page showing gateway status, device table, consumer plugins, and local adapter configuration. Accessible via Server → BLE Manager in the admin sidebar.
1 parent 0b3b890 commit 8df0d58

5 files changed

Lines changed: 723 additions & 0 deletions

File tree

packages/server-admin-ui/src/components/Sidebar/Sidebar.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,10 @@ export default function Sidebar({ location }: SidebarProps) {
162162
{
163163
name: 'Backup/Restore',
164164
url: '/serverConfiguration/backuprestore'
165+
},
166+
{
167+
name: 'BLE Manager',
168+
url: '/serverConfiguration/blemanager'
165169
}
166170
]
167171
}

packages/server-admin-ui/src/containers/Full/Full.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import Settings from '../../views/ServerConfig/Settings'
2828
import BackupRestore from '../../views/ServerConfig/BackupRestore'
2929
import ServerLog from '../../views/ServerConfig/ServerLog'
3030
import ServerUpdate from '../../views/ServerConfig/ServerUpdate'
31+
import BLEManager from '../../views/ServerConfig/BLEManager'
3132

3233
import { fetchAllData } from '../../actions'
3334

@@ -191,6 +192,10 @@ export default function Full() {
191192
path="/serverConfiguration/update"
192193
element={<ProtectedRoute component={ServerUpdate} />}
193194
/>
195+
<Route
196+
path="/serverConfiguration/blemanager"
197+
element={<ProtectedRoute component={BLEManager} />}
198+
/>
194199
<Route
195200
path="/security/settings"
196201
element={<ProtectedRoute component={SecuritySettings} />}

0 commit comments

Comments
 (0)