mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-13 21:29:31 +00:00
feat: added token based communications
This commit is contained in:
@@ -24,10 +24,10 @@ export const folderQueryKeys = {
|
||||
["secret-folders", { projectId, environment, path }] as const
|
||||
};
|
||||
|
||||
const fetchProjectFolders = async (projectId: string, environment: string, path = "/") => {
|
||||
const fetchProjectFolders = async (workspaceId: string, environment: string, path = "/") => {
|
||||
const { data } = await apiRequest.get<{ folders: TSecretFolder[] }>("/api/v1/folders", {
|
||||
params: {
|
||||
projectId,
|
||||
workspaceId,
|
||||
environment,
|
||||
path
|
||||
}
|
||||
@@ -102,7 +102,10 @@ export const useCreateFolder = () => {
|
||||
|
||||
return useMutation<{}, {}, TCreateFolderDTO>({
|
||||
mutationFn: async (dto) => {
|
||||
const { data } = await apiRequest.post("/api/v1/folders", dto);
|
||||
const { data } = await apiRequest.post("/api/v1/folders", {
|
||||
...dto,
|
||||
workspaceId: dto.projectId
|
||||
});
|
||||
return data;
|
||||
},
|
||||
onSuccess: (_, { projectId, environment, path }) => {
|
||||
@@ -127,7 +130,7 @@ export const useUpdateFolder = () => {
|
||||
const { data } = await apiRequest.patch(`/api/v1/folders/${folderId}`, {
|
||||
name,
|
||||
environment,
|
||||
projectId,
|
||||
workspaceId: projectId,
|
||||
path
|
||||
});
|
||||
return data;
|
||||
@@ -154,7 +157,7 @@ export const useDeleteFolder = () => {
|
||||
const { data } = await apiRequest.delete(`/api/v1/folders/${folderId}`, {
|
||||
data: {
|
||||
environment,
|
||||
projectId,
|
||||
workspaceId: projectId,
|
||||
path
|
||||
}
|
||||
});
|
||||
|
||||
@@ -13,7 +13,7 @@ export const useCreateSecretImport = () => {
|
||||
const { data } = await apiRequest.post("/api/v1/secret-imports", {
|
||||
import: secretImport,
|
||||
environment,
|
||||
projectId,
|
||||
workspaceId: projectId,
|
||||
path
|
||||
});
|
||||
return data;
|
||||
@@ -38,7 +38,7 @@ export const useUpdateSecretImport = () => {
|
||||
import: secretImports,
|
||||
environment,
|
||||
path,
|
||||
projectId
|
||||
workspaceId: projectId
|
||||
});
|
||||
return data;
|
||||
},
|
||||
@@ -60,7 +60,7 @@ export const useDeleteSecretImport = () => {
|
||||
mutationFn: async ({ id, projectId, path, environment }) => {
|
||||
const { data } = await apiRequest.delete(`/api/v1/secret-imports/${id}`, {
|
||||
data: {
|
||||
projectId,
|
||||
workspaceId: projectId,
|
||||
path,
|
||||
environment
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@ const fetchSecretImport = async ({ projectId, environment, path = "/" }: TGetSec
|
||||
"/api/v1/secret-imports",
|
||||
{
|
||||
params: {
|
||||
projectId,
|
||||
workspaceId: projectId,
|
||||
environment,
|
||||
path
|
||||
}
|
||||
@@ -66,7 +66,7 @@ const fetchImportedSecrets = async (
|
||||
"/api/v1/secret-imports/secrets",
|
||||
{
|
||||
params: {
|
||||
projectId: workspaceId,
|
||||
workspaceId,
|
||||
environment,
|
||||
path: directory
|
||||
}
|
||||
|
||||
@@ -18,8 +18,8 @@ export {
|
||||
useGetWorkspaceUsers,
|
||||
useNameWorkspaceSecrets,
|
||||
useRenameWorkspace,
|
||||
useReorderWsEnvironment,
|
||||
useToggleAutoCapitalization,
|
||||
useUpdateIdentityWorkspaceRole,
|
||||
useUpdateUserWorkspaceRole,
|
||||
useUpdateWsEnvironment} from "./queries";
|
||||
useUpdateWsEnvironment
|
||||
} from "./queries";
|
||||
|
||||
Reference in New Issue
Block a user