openclaw
90ada35d86
fix: sdwan page guard null arrays
2026-03-06 16:23:08 +08:00
openclaw
d392a4c8c7
fix: tenant ui admin visibility
2026-03-06 16:19:42 +08:00
openclaw
8aad25bf26
fix: sdwan page blank (computed Set in template)
2026-03-06 16:11:21 +08:00
openclaw
9b590dd08f
feat: mark offline nodes in sdwan mapping
2026-03-06 15:50:32 +08:00
openclaw
5fc7611108
feat: add save buttons for sdwan sections
2026-03-06 15:45:32 +08:00
openclaw
36bbcf15f3
fix: keep session on frontend load
2026-03-06 15:30:21 +08:00
openclaw
ba63085de9
feat: admin settings and audit UI
2026-03-06 15:20:33 +08:00
openclaw
57b4dadd42
feat: audit api, sdwan persist, relay fallback updates
2026-03-06 14:47:03 +08:00
openclaw
e96a2e5dd9
sdwan: add hub node selection and auto fallback to mesh
2026-03-05 22:03:26 +08:00
openclaw
065f9ba5b6
phase-b: add node uuid/alias/ip metadata APIs and node list enrichment
2026-03-03 20:29:44 +08:00
openclaw
3b555df56c
auth: switch user login to session token and decouple tenant access
2026-03-03 19:45:09 +08:00
openclaw
67bc6ecae6
web: restore full single-file console and fix enroll revoke route
2026-03-03 18:46:47 +08:00
openclaw
10473020d2
fix: multi issues - TUN read loop, SDWAN routing for TenantID=0, WS keepalive 10s
2026-03-03 11:24:00 +08:00
openclaw
9f6e065f3a
feat: web console with real management operations
...
Backend APIs added:
- POST /api/v1/nodes/kick - disconnect a node
- POST /api/v1/connect - trigger P2P tunnel between nodes
- GET /api/v1/stats - detailed server statistics
Frontend features:
- Dashboard: real stats from /api/v1/stats (cone/symm/relay counts)
- Node management: table view, kick node, configure tunnels
- SDWAN: enable/disable, CIDR config, IP allocation, online status
- P2P Connect: create tunnel between two nodes from UI
- Event log: tracks all operations
2026-03-03 00:42:01 +08:00
openclaw
6d5b1f50ab
feat: optimize web console - add error handling, loading states, settings page
2026-03-03 00:31:35 +08:00