datadunia
|
a39338e269
|
chore: update submodule refs for heartbeat fix + server column
NexusGuard CI / server-core-test (push) Failing after 29s
NexusGuard CI / device-agent-test (push) Failing after 35s
NexusGuard CI / dashboard-ui-build (push) Failing after 29s
server-core: start heartbeat collector goroutine, expose wg_server_id dashboard-ui: add server column to devices table
Ultraworked with Sisyphus (https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-05-25 21:10:05 +07:00 |
|
datadunia
|
d83a1afb86
|
chore: update submodule refs for bugfix batch
server-core: ipam exclusion, isactive default, table off, peer netmask, editable config
dashboard-ui: single ip input, collapsible advanced, table off, editable config view
Ultraworked with Sisyphus (https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-05-25 16:13:00 +07:00 |
|
datadunia
|
deed74cd9b
|
chore: cleanup old plan docs, add evidence/references dirs
NexusGuard CI / server-core-test (push) Failing after 48s
NexusGuard CI / device-agent-test (push) Failing after 35s
NexusGuard CI / dashboard-ui-build (push) Failing after 39s
|
2026-05-25 05:05:03 +07:00 |
|
datadunia
|
829a4d457a
|
chore: add nodes-form-fields-fix plan, update submodule
|
2026-05-24 19:20:13 +07:00 |
|
datadunia
|
d827ca5095
|
chore: update plan docs and submodule refs
|
2026-05-24 10:50:14 +07:00 |
|
datadunia
|
01e51a160b
|
chore: remove nxg-fix-cors.md, add docker-swagger-fix.md plan
|
2026-05-23 16:28:14 +07:00 |
|
datadunia
|
64e29609b3
|
chore: update .gitignore, add docs site, plan docs
|
2026-05-23 04:16:13 +07:00 |
|
datadunia
|
821169a179
|
chore: mark completed plan checklists (CORS, peer fix, deployment tools, phase 4.5)
|
2026-05-22 10:19:11 +07:00 |
|
datadunia
|
2ba5880a1b
|
feat: add Makefile with reset-db target, update submodule refs
|
2026-05-22 09:38:20 +07:00 |
|
datadunia
|
bf9cbba535
|
feat: complete WGDashboard config parity
Backend (server-core):
- Extend firewall NetManager with AddForwardRule, AddInputRule via nft CLI
- Sync FORWARD rules on peer create, update, delete, suspend/unsuspend
- Sync INPUT rules on server create, update (port change), delete
- Fix duplicate import and missing firewall cleanup calls
Frontend (dashboard-ui):
- Add Edit Node modal for MTU, DNS, ListenPort configuration
- Add Advanced Peer Settings accordion (AllowedIPs, DNS, MTU, Keepalive, Notes)
- Add Suspend/Unsuspend toggle with SUSPENDED badge
- Update API client for new endpoints and fields
|
2026-05-22 02:27:04 +07:00 |
|
datadunia
|
685ae341d6
|
chore: add CORS config, plan doc, update submodule
|
2026-05-21 14:18:18 +07:00 |
|
datadunia
|
49d27d9283
|
chore: update plan docs and submodule refs
|
2026-05-21 03:52:02 +07:00 |
|
datadunia
|
96f7d0b58c
|
feat(root): link phase 4.9 wgdashboard parity features
|
2026-05-16 04:53:44 +07:00 |
|
datadunia
|
e8c3e82a1a
|
refactor: update submodules to internal module paths
|
2026-05-15 23:09:25 +07:00 |
|
datadunia
|
aee72d371d
|
chore: update plan progress and submodule refs
|
2026-05-15 11:35:30 +07:00 |
|
datadunia
|
9fcb932d0f
|
feat(devops): complete phase 3 infrastructure
|
2026-05-15 05:34:55 +07:00 |
|