forked from baron/baron-sso
fix: stabilize tests and refine RBAC model for privileged roles
- Updated devfront to recognize 'rp_admin' and 'tenant_admin' as privileged developer roles. - Added specific forbidden messages for privileged roles in devfront. - Improved adminfront Worksmobile test reliability across browsers. - Updated Makefile to skip userfront tests in environments without Flutter SDK. - Applied lint and format fixes across adminfront and devfront.
This commit is contained in:
@@ -4,8 +4,8 @@ import {
|
||||
Activity,
|
||||
AlertTriangle,
|
||||
CheckCircle2,
|
||||
Clock3,
|
||||
ChevronDown,
|
||||
Clock3,
|
||||
Layers3,
|
||||
LayoutDashboard,
|
||||
ShieldCheck,
|
||||
@@ -21,7 +21,6 @@ import {
|
||||
import { DeveloperAccessRequestCard } from "../../components/common/DeveloperAccessRequestCard";
|
||||
import { Badge } from "../../components/ui/badge";
|
||||
import { Button } from "../../components/ui/button";
|
||||
import { useDeveloperAccessGate } from "../developer-access/developerAccessGate";
|
||||
import {
|
||||
type ClientSummary,
|
||||
fetchClients,
|
||||
@@ -35,6 +34,7 @@ import {
|
||||
import { t } from "../../lib/i18n";
|
||||
import { resolveProfileRole } from "../../lib/role";
|
||||
import { fetchMe } from "../auth/authApi";
|
||||
import { useDeveloperAccessGate } from "../developer-access/developerAccessGate";
|
||||
import {
|
||||
buildRecentClientChanges,
|
||||
type RecentClientChange,
|
||||
|
||||
Reference in New Issue
Block a user