feat(infisical-pg): completed secret scanner

This commit is contained in:
Akhil Mohan
2024-01-27 12:38:23 +05:30
parent bfaf87c4c2
commit 850e7bff98
34 changed files with 3290 additions and 85 deletions
@@ -2,20 +2,23 @@ import SecurityClient from "@app/components/utilities/SecurityClient";
/**
* Will create a new integration session and return it for the given org
* @returns
* @returns
*/
const createNewIntegrationSession = (organizationId: string) =>
SecurityClient.fetchCall(`/api/v1/secret-scanning/create-installation-session/organization/${organizationId}`, {
SecurityClient.fetchCall("/api/v1/secret-scanning/create-installation-session/organization", {
method: "POST",
headers: {
"Content-Type": "application/json"
}
},
body: JSON.stringify({
organizationId
})
}).then(async (res) => {
if (res && res.status === 200) {
return res.json();
}
console.log("Failed to create integration session");
console.log("response", res)
console.log("response", res);
return undefined;
});
@@ -2,20 +2,23 @@ import SecurityClient from "@app/components/utilities/SecurityClient";
/**
* Will create a new integration session and return it for the given org
* @returns
* @returns
*/
const getInstallationStatus = (organizationId: string) =>
SecurityClient.fetchCall(`/api/v1/secret-scanning/installation-status/organization/${organizationId}`, {
method: "GET",
headers: {
"Content-Type": "application/json"
SecurityClient.fetchCall(
`/api/v1/secret-scanning/installation-status/organization/${organizationId}`,
{
method: "GET",
headers: {
"Content-Type": "application/json"
}
}
}).then(async (res) => {
).then(async (res) => {
if (res && res.status === 200) {
return (await res.json()).appInstallationComplete;
return (await res.json()).appInstallationCompleted;
}
console.log("Failed to check installation status");
console.log("response", res)
console.log("response", res);
return undefined;
});
@@ -34,7 +34,7 @@ export type IGitRisks = {
email: string;
};
createdAt: string;
organization: string;
orgId: string;
};
/**