Merge branch 'main' into litellm_invite_link_flow_2

This commit is contained in:
Ishaan Jaff 2024-05-31 08:14:52 -07:00 committed by GitHub
commit f9862be049
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
100 changed files with 5297 additions and 883 deletions

View file

@ -58,6 +58,7 @@ import {
User,
setCallbacksCall,
invitationCreateCall,
getPossibleUserRoles,
} from "./networking";
const AdminPanel: React.FC<AdminPanelProps> = ({
@ -83,6 +84,9 @@ const AdminPanel: React.FC<AdminPanelProps> = ({
useState(false);
const router = useRouter();
const [baseUrl, setBaseUrl] = useState("");
const [isInstructionsModalVisible, setIsInstructionsModalVisible] = useState(false);
const [possibleUIRoles, setPossibleUIRoles] = useState<null | Record<string, Record<string, string>>>(null);
let nonSssoUrl;
try {
@ -163,6 +167,9 @@ const AdminPanel: React.FC<AdminPanelProps> = ({
console.log(`proxy admins: ${proxyAdmins}`);
console.log(`combinedList: ${combinedList}`);
setAdmins(combinedList);
const availableUserRoles = await getPossibleUserRoles(accessToken);
setPossibleUIRoles(availableUserRoles);
}
};
@ -435,7 +442,7 @@ const AdminPanel: React.FC<AdminPanelProps> = ({
? member["user_id"]
: null}
</TableCell>
<TableCell>{member["user_role"]}</TableCell>
<TableCell> {possibleUIRoles?.[member?.user_role]?.ui_label || "-"}</TableCell>
<TableCell>
<Icon
icon={PencilAltIcon}