mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 22:27:48 +00:00
Fix lint issues
This commit is contained in:
@@ -1,8 +1,7 @@
|
|||||||
export {
|
export {
|
||||||
useCreateServiceToken,
|
useCreateServiceToken,
|
||||||
useDeleteServiceToken,
|
|
||||||
useGetUserWsServiceTokens,
|
|
||||||
useCreateServiceTokenV3,
|
useCreateServiceTokenV3,
|
||||||
useUpdateServiceTokenV3,
|
useDeleteServiceToken,
|
||||||
useDeleteServiceTokenV3
|
useDeleteServiceTokenV3,
|
||||||
} from "./queries";
|
useGetUserWsServiceTokens,
|
||||||
|
useUpdateServiceTokenV3} from "./queries";
|
||||||
|
|||||||
@@ -13,12 +13,11 @@ export {
|
|||||||
useGetWorkspaceIndexStatus,
|
useGetWorkspaceIndexStatus,
|
||||||
useGetWorkspaceIntegrations,
|
useGetWorkspaceIntegrations,
|
||||||
useGetWorkspaceSecrets,
|
useGetWorkspaceSecrets,
|
||||||
|
useGetWorkspaceServiceTokenDataV3,
|
||||||
useGetWorkspaceUsers,
|
useGetWorkspaceUsers,
|
||||||
useNameWorkspaceSecrets,
|
useNameWorkspaceSecrets,
|
||||||
useRenameWorkspace,
|
useRenameWorkspace,
|
||||||
useReorderWsEnvironment,
|
useReorderWsEnvironment,
|
||||||
useToggleAutoCapitalization,
|
useToggleAutoCapitalization,
|
||||||
useUpdateUserWorkspaceRole,
|
useUpdateUserWorkspaceRole,
|
||||||
useUpdateWsEnvironment,
|
useUpdateWsEnvironment} from "./queries";
|
||||||
useGetWorkspaceServiceTokenDataV3
|
|
||||||
} from "./queries";
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ import { apiRequest } from "@app/config/request";
|
|||||||
import { IntegrationAuth } from "../integrationAuth/types";
|
import { IntegrationAuth } from "../integrationAuth/types";
|
||||||
import { TIntegration } from "../integrations/types";
|
import { TIntegration } from "../integrations/types";
|
||||||
import { EncryptedSecret } from "../secrets/types";
|
import { EncryptedSecret } from "../secrets/types";
|
||||||
import { TWorkspaceUser } from "../users/types";
|
|
||||||
import { ServiceTokenDataV3 } from "../serviceTokens/types";
|
import { ServiceTokenDataV3 } from "../serviceTokens/types";
|
||||||
|
import { TWorkspaceUser } from "../users/types";
|
||||||
import {
|
import {
|
||||||
CreateEnvironmentDTO,
|
CreateEnvironmentDTO,
|
||||||
CreateWorkspaceDTO,
|
CreateWorkspaceDTO,
|
||||||
|
|||||||
+7
-9
@@ -35,6 +35,7 @@ import {
|
|||||||
import {
|
import {
|
||||||
Permission
|
Permission
|
||||||
} from "@app/hooks/api/serviceTokens/enums";
|
} from "@app/hooks/api/serviceTokens/enums";
|
||||||
|
import { ServiceTokenV3Scope } from "@app/hooks/api/serviceTokens/types";
|
||||||
import { UsePopUpState } from "@app/hooks/usePopUp";
|
import { UsePopUpState } from "@app/hooks/usePopUp";
|
||||||
|
|
||||||
const expirations = [
|
const expirations = [
|
||||||
@@ -47,8 +48,7 @@ const expirations = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
const permissionsMap: {
|
const permissionsMap: {
|
||||||
"read": Permission[],
|
[key: string]: Permission[]
|
||||||
"readWrite": Permission[]
|
|
||||||
} = {
|
} = {
|
||||||
"read": [Permission.READ],
|
"read": [Permission.READ],
|
||||||
"readWrite": [Permission.READ, Permission.WRITE],
|
"readWrite": [Permission.READ, Permission.WRITE],
|
||||||
@@ -60,7 +60,7 @@ const schema = yup.object({
|
|||||||
scopes: yup
|
scopes: yup
|
||||||
.array(
|
.array(
|
||||||
yup.object({
|
yup.object({
|
||||||
permission: yup.string().oneOf(Object.keys(permissionsMap), "Invalid permission").required().label("Permission") as yup.SchemaOf<"read" | "readWrite", object>,
|
permission: yup.string().oneOf(Object.keys(permissionsMap), "Invalid permission").required().label("Permission"),
|
||||||
environment: yup.string().max(50).required().label("Environment"),
|
environment: yup.string().max(50).required().label("Environment"),
|
||||||
secretPath: yup
|
secretPath: yup
|
||||||
.string()
|
.string()
|
||||||
@@ -115,21 +115,21 @@ export const AddServiceTokenV3Modal = ({
|
|||||||
const serviceTokenData = popUp?.serviceTokenV3?.data as {
|
const serviceTokenData = popUp?.serviceTokenV3?.data as {
|
||||||
serviceTokenDataId: string;
|
serviceTokenDataId: string;
|
||||||
name: string;
|
name: string;
|
||||||
scopes: any;
|
scopes: ServiceTokenV3Scope[];
|
||||||
};
|
};
|
||||||
|
|
||||||
if (serviceTokenData) {
|
if (serviceTokenData) {
|
||||||
reset({
|
reset({
|
||||||
name: serviceTokenData.name,
|
name: serviceTokenData.name,
|
||||||
scopes: serviceTokenData.scopes.map((scope) => {
|
scopes: serviceTokenData.scopes.map((scope: ServiceTokenV3Scope) => {
|
||||||
let permission = "read";
|
let permission = "read";
|
||||||
if (scope.permissions.includes(Permission.WRITE)) {
|
if (scope.permissions.includes(Permission.WRITE)) {
|
||||||
permission = "readWrite";
|
permission = "readWrite";
|
||||||
}
|
}
|
||||||
|
|
||||||
return ({
|
return ({
|
||||||
environment: scope.environment,
|
environment: "dev",
|
||||||
secretPath: scope.secretPath,
|
secretPath: "/",
|
||||||
permission
|
permission
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
@@ -275,7 +275,6 @@ export const AddServiceTokenV3Modal = ({
|
|||||||
<Controller
|
<Controller
|
||||||
control={control}
|
control={control}
|
||||||
name={`scopes.${index}.permission`}
|
name={`scopes.${index}.permission`}
|
||||||
defaultValue={currentWorkspace?.environments?.[0]?.slug}
|
|
||||||
render={({ field: { onChange, ...field }, fieldState: { error } }) => (
|
render={({ field: { onChange, ...field }, fieldState: { error } }) => (
|
||||||
<FormControl
|
<FormControl
|
||||||
className="mb-0"
|
className="mb-0"
|
||||||
@@ -302,7 +301,6 @@ export const AddServiceTokenV3Modal = ({
|
|||||||
<Controller
|
<Controller
|
||||||
control={control}
|
control={control}
|
||||||
name={`scopes.${index}.environment`}
|
name={`scopes.${index}.environment`}
|
||||||
defaultValue={currentWorkspace?.environments?.[0]?.slug}
|
|
||||||
render={({ field: { onChange, ...field }, fieldState: { error } }) => (
|
render={({ field: { onChange, ...field }, fieldState: { error } }) => (
|
||||||
<FormControl
|
<FormControl
|
||||||
className="mb-0"
|
className="mb-0"
|
||||||
|
|||||||
+2
-2
@@ -21,8 +21,8 @@ import {
|
|||||||
useGetWorkspaceServiceTokenDataV3,
|
useGetWorkspaceServiceTokenDataV3,
|
||||||
useUpdateServiceTokenV3
|
useUpdateServiceTokenV3
|
||||||
} from "@app/hooks/api";
|
} from "@app/hooks/api";
|
||||||
import { ServiceTokenV3Scope } from "@app/hooks/api/serviceTokens/types"
|
|
||||||
import { Permission } from "@app/hooks/api/serviceTokens/enums"
|
import { Permission } from "@app/hooks/api/serviceTokens/enums"
|
||||||
|
import { ServiceTokenV3Scope } from "@app/hooks/api/serviceTokens/types"
|
||||||
import { UsePopUpState } from "@app/hooks/usePopUp";
|
import { UsePopUpState } from "@app/hooks/usePopUp";
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
@@ -147,7 +147,7 @@ export const ServiceTokenV3Table = ({
|
|||||||
return (
|
return (
|
||||||
<p key={`service-token-${_id}-scope-${scope.environment}-${scope.secretPath}`}>
|
<p key={`service-token-${_id}-scope-${scope.environment}-${scope.secretPath}`}>
|
||||||
<span className="font-bold">
|
<span className="font-bold">
|
||||||
{scope.permissions}
|
{permissionText}
|
||||||
</span>
|
</span>
|
||||||
{` @${scope.environment} - ${scope.secretPath}`}
|
{` @${scope.environment} - ${scope.secretPath}`}
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
Reference in New Issue
Block a user