3x-ui/web/controller
root db2c78d0bb fix: add error logging for node state writes and queries
Silent error swallowing made it impossible to diagnose why worker
couldn't see master's heartbeat. Now logs errors from:
- updateNodeState upsert failures
- writeStateToSharedMariaDB connection/write failures
- getNodeStatesShared query failures
- list endpoint shows state count in logs

Also improved First() call to not overwrite state on error.

Bump version to v1.6.5.
2026-04-24 22:08:00 +08:00
..
access_control_test.go Harden admin access for panel APIs 2026-04-06 22:12:38 +08:00
api.go style: apply gofmt formatting 2026-04-24 17:44:02 +08:00
base.go feat: add admin user management 2026-04-04 14:59:40 +08:00
inbound.go Harden admin access for panel APIs 2026-04-06 22:12:38 +08:00
index.go feat: add user dashboard with role-based access control 2026-04-03 03:29:51 +08:00
node.go fix: add error logging for node state writes and queries 2026-04-24 22:08:00 +08:00
server.go Refactor code and fix linter warnings (#3627) 2026-01-05 05:54:56 +01:00
setting.go Harden admin access for panel APIs 2026-04-06 22:12:38 +08:00
user.go fix(user): sync-remove inbound clients when deleting managed user 2026-04-05 03:52:41 +08:00
util.go feat: add admin user management 2026-04-04 14:59:40 +08:00
websocket.go feat: Add WebSocket support for real-time updates and enhance VLESS settings (#3605) 2026-01-03 05:26:00 +01:00
xray_setting.go fix security issue 2026-02-09 23:36:10 +01:00
xui.go feat: register NodeController routes and nodes page 2026-04-24 17:08:52 +08:00