undo ui changes

This commit is contained in:
Ishaan Jaff 2024-05-21 18:39:25 -07:00
parent 7cbdf02a9b
commit 67b85d9dda
2 changed files with 3 additions and 47 deletions

View file

@ -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}

View file

@ -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
} }
@ -598,17 +597,6 @@ const ViewKeyTable: React.FC<ViewKeyTableProps> = ({
<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>