GL.iNet-Yongping.Xie
59021535b7
feat: add sorting support for the device list
...
Implemented multi-column sorting (ascending and descending) for the device list, supporting ID, IP, MAC, connectedTime, description, and DDNS.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-03-08 19:37:01 -07:00
GL.iNet-Yongping.Xie
7fd9c39ffb
fix: resolve issues in v2.1.0
...
Fix reported bugs and stability issues in v2.1.0.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-27 18:27:43 -08:00
GL.iNet-Yongping.Xie
206b0fa68b
fix: correct OIDC login flow and admin defaults
...
Fix the OIDC authentication flow.
Adjust default system admin logic for LDAP and OIDC.
Update LICENSE validity period.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-09 19:31:27 -08:00
GL.iNet-Yongping.Xie
929e9526d9
fix: reset device status on startup and optimize sorting
...
Reset all devices to offline on startup and optimize device list sorting.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-06 00:23:40 -08:00
GL.iNet-Yongping.Xie
82a8037244
fix: kick active sessions on user deletion
...
Terminate active sessions when deleting a user.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-05 23:22:33 -08:00
GL.iNet-Yongping.Xie
9c56f78493
fix: optimize user list logic
...
Improve the user listing logic.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-05 23:03:12 -08:00
GL.iNet-Yongping.Xie
a23912fd89
fix: optimize user deletion logic
...
Refine user deletion logic to avoid inconsistent states.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-05 20:29:07 -08:00
GL.iNet-Yongping.Xie
dff4d06107
fix: sync with frontend and fix bugs
...
- Align API behavior with frontend integration
- Fix issues found during joint debugging
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-05 18:22:29 -08:00
GL.iNet-Yongping.Xie
1320b58cbb
fix: resolve frontend integration issues and remove unused APIs
...
- Fix bugs found during frontend integration
- Clean up redundant and unused endpoints
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-03 18:14:51 -08:00
GL.iNet-Yongping.Xie
a1ebef3326
feat: add groupId filtering to device list
...
Add support for filtering the device list by groupId.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-02-01 18:43:46 -08:00
GL.iNet-Yongping.Xie
3e8d898a67
fix: return created device group ID in create API
...
Update the device group creation API to return the newly created device group ID.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-29 02:37:25 -08:00
GL.iNet-Yongping.Xie
b2a9c6c7dd
fix: remove and adjust legacy APIs
...
Remove obsolete interfaces and adjust remaining legacy APIs for consistency.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-28 20:21:49 -08:00
GL.iNet-Yongping.Xie
f783fa14fe
fix: resolve issues found during API self-testing
...
Fix bugs identified during API self-testing and validation.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-27 01:23:44 -08:00
GL.iNet-Yongping.Xie
6a01778bec
feat: introduce device and user group management APIs
...
Add API endpoints to manage devices, device groups, users, and user groups.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-27 00:27:01 -08:00
GL.iNet-Yongping.Xie
2d2658383b
fix: clarify handler naming to avoid role confusion
...
Rename handlers to remove the misleading 'admin' term and better reflect their actual responsibilities, avoiding confusion with admin roles.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-19 18:03:04 -08:00
GL.iNet-Yongping.Xie
7931fa0efd
fix: refactor legacy login endpoint
...
Refactor legacy login endpoint and keep compatibility with existing authentication logic.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-19 02:15:07 -08:00
GL.iNet-Yongping.Xie
ab77f53a77
feat: add user, group, and device relationship management APIs
...
Implement editing APIs for user-to-user-group, user-to-device, and device-group-to-device relationships, enabling flexible management of access and resource associations.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-15 18:11:13 -08:00
GL.iNet-Yongping.Xie
a5bce3b289
feat: implement resource permission framework
...
Complete the initial framework for resource-based permission management, providing the foundation for role-based access control and future permission extensions.
Signed-off-by: GL.iNet-Yongping.Xie <yongping.xie@gl-inet.com >
2026-01-15 01:29:02 -08:00