From a745e8447021477866085dfbc79164f951aa685b Mon Sep 17 00:00:00 2001 From: datadunia Date: Tue, 9 Jun 2026 19:56:42 +0700 Subject: [PATCH] =?UTF-8?q?feat:=20Phase=203=20=E2=80=94=20RBAC,=20device?= =?UTF-8?q?=20health=20dashboard,=20Swaggo=20annotations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Platform enhancements across server-core and dashboard: - RBAC: Admin + Viewer roles on User model, RequireRole middleware - All isAdmin() calls replaced with role-based access checks - Device health API endpoint and dashboard page - Swaggo annotations for auto-generated API docs - Fixed Forwards.vue TypeScript type mismatch --- apps/dashboard-ui | 2 +- apps/server-core | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dashboard-ui b/apps/dashboard-ui index c7d07ab..d1ac765 160000 --- a/apps/dashboard-ui +++ b/apps/dashboard-ui @@ -1 +1 @@ -Subproject commit c7d07ab0f154f44de9c58a851b230b2e2da93bb8 +Subproject commit d1ac7653f692640b7e6966b430c35858f763394c diff --git a/apps/server-core b/apps/server-core index 0629bbf..afd664d 160000 --- a/apps/server-core +++ b/apps/server-core @@ -1 +1 @@ -Subproject commit 0629bbf642be2f4875308af6d3b4f1ed9c5d3161 +Subproject commit afd664d7159171fa189c5014fae49ab93444f9a9