forked from phoenix/litellm-mirror
undo ui changes
This commit is contained in:
parent
7cbdf02a9b
commit
67b85d9dda
2 changed files with 3 additions and 47 deletions
|
@ -106,26 +106,6 @@ const CreateKey: React.FC<CreateKeyProps> = ({
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (formValues?.permissions != null) {
|
|
||||||
/*
|
|
||||||
existing permissions = ["get_spend_logs"]
|
|
||||||
make this a dict like
|
|
||||||
{
|
|
||||||
"get_spend_logs": true
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
let permissionsForAPI: Record<string, boolean> = {};
|
|
||||||
|
|
||||||
for (let i = 0; i < formValues?.permissions?.length; i++) {
|
|
||||||
let permissionName: string = formValues?.permissions[i];
|
|
||||||
permissionsForAPI[permissionName] = true;
|
|
||||||
}
|
|
||||||
formValues.permissions = permissionsForAPI;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
message.info("Making API Call");
|
message.info("Making API Call");
|
||||||
setIsModalVisible(true);
|
setIsModalVisible(true);
|
||||||
const response = await keyCreateCall(accessToken, userID, formValues);
|
const response = await keyCreateCall(accessToken, userID, formValues);
|
||||||
|
@ -214,7 +194,8 @@ const CreateKey: React.FC<CreateKeyProps> = ({
|
||||||
<Form.Item
|
<Form.Item
|
||||||
label="Models"
|
label="Models"
|
||||||
name="models"
|
name="models"
|
||||||
rules={[{ message: "Please select a model" }]}
|
rules={[{ required: true, message: "Please select a model" }]}
|
||||||
|
help="required"
|
||||||
>
|
>
|
||||||
<Select
|
<Select
|
||||||
mode="multiple"
|
mode="multiple"
|
||||||
|
@ -339,19 +320,6 @@ const CreateKey: React.FC<CreateKeyProps> = ({
|
||||||
<TextInput placeholder="" />
|
<TextInput placeholder="" />
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
|
|
||||||
<Form.Item
|
|
||||||
className="mt-8"
|
|
||||||
label="Allowed Routes"
|
|
||||||
name="permissions"
|
|
||||||
|
|
||||||
help={`Select routes this key is allowed to access`}
|
|
||||||
>
|
|
||||||
<Select placeholder="n/a" mode="multiple" defaultValue={['get_spend_routes', 'llm_routes']} value={['get_spend_routes', 'llm_routes']}>
|
|
||||||
<Select.Option value="get_spend_routes">Spend Reporting Routes (/global/spend/report, etc) </Select.Option>
|
|
||||||
<Select.Option value="llm_routes">LLM routes (/chat, /completions, /embeddings)</Select.Option>
|
|
||||||
</Select>
|
|
||||||
</Form.Item>
|
|
||||||
|
|
||||||
<Form.Item label="Metadata" name="metadata" className="mt-8">
|
<Form.Item label="Metadata" name="metadata" className="mt-8">
|
||||||
<Input.TextArea
|
<Input.TextArea
|
||||||
rows={4}
|
rows={4}
|
||||||
|
|
|
@ -68,7 +68,6 @@ interface ItemData {
|
||||||
team_id: string;
|
team_id: string;
|
||||||
metadata: any;
|
metadata: any;
|
||||||
expires: any;
|
expires: any;
|
||||||
permissions: Record<string, any> | null;
|
|
||||||
// Add any other properties that exist in the item data
|
// Add any other properties that exist in the item data
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -597,18 +596,7 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
|
||||||
<Title>Token Name</Title>
|
<Title>Token Name</Title>
|
||||||
<Text className="my-1">{selectedToken.key_alias ? selectedToken.key_alias : selectedToken.key_name}</Text>
|
<Text className="my-1">{selectedToken.key_alias ? selectedToken.key_alias : selectedToken.key_name}</Text>
|
||||||
<Title>Token ID</Title>
|
<Title>Token ID</Title>
|
||||||
<Text className="my-1 text-[12px]">{selectedToken.token}</Text>
|
<Text className="my-1 text-[12px]">{selectedToken.token}</Text>
|
||||||
{
|
|
||||||
selectedToken.permissions != null ? (
|
|
||||||
<div>
|
|
||||||
<Title>Permissions</Title>
|
|
||||||
<pre>{JSON.stringify(selectedToken.permissions)}</pre>
|
|
||||||
</div>
|
|
||||||
) : (
|
|
||||||
<></>
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
<Title>Metadata</Title>
|
<Title>Metadata</Title>
|
||||||
<Text className="my-1"><pre>{JSON.stringify(selectedToken.metadata)} </pre></Text>
|
<Text className="my-1"><pre>{JSON.stringify(selectedToken.metadata)} </pre></Text>
|
||||||
</Card>
|
</Card>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue