Added new header

This commit is contained in:
Frikky
2023-11-15 12:58:58 +01:00
parent c629864c26
commit ac82eed060
4 changed files with 1386 additions and 9 deletions
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -125,7 +125,7 @@ const AuthenticationOauth2 = (props) => {
const allscopes = authenticationType.scope !== undefined ? authenticationType.scope : []; const allscopes = authenticationType.scope !== undefined ? authenticationType.scope : [];
const [selectedScopes, setSelectedScopes] = React.useState(allscopes.length === 1 ? [allscopes[0]] : []) const [selectedScopes, setSelectedScopes] = React.useState(allscopes.length <= 3 ? allscopes : [])
const [manuallyConfigure, setManuallyConfigure] = React.useState( const [manuallyConfigure, setManuallyConfigure] = React.useState(
defaultConfigSet ? false : true defaultConfigSet ? false : true
); );
@@ -883,7 +883,7 @@ const AuthenticationOauth2 = (props) => {
//authenticationOption.label = event.target.value //authenticationOption.label = event.target.value
}} }}
/> />
{allscopes.length === 0 ? null : "Scopes"} {allscopes.length === 0 ? null : "Scopes (access rights)"}
{allscopes.length === 0 ? null : ( {allscopes.length === 0 ? null : (
<div style={{width: "100%", marginTop: 10, display: "flex"}}> <div style={{width: "100%", marginTop: 10, display: "flex"}}>
<span> <span>
+4 -4
View File
@@ -591,7 +591,7 @@ const AngularWorkflow = (defaultprops) => {
} }
useEffect(() => { useEffect(() => {
console.log("In useeffect for loopRunning: ", loopRunning) //console.log("In useeffect for loopRunning: ", loopRunning)
if (loopRunning) { if (loopRunning) {
const intervalId = setInterval(() => { const intervalId = setInterval(() => {
if (!loopRunning) { if (!loopRunning) {
@@ -1244,7 +1244,7 @@ const AngularWorkflow = (defaultprops) => {
// Doesn't work because this is some async garbage // Doesn't work because this is some async garbage
if (executionData.execution_id === undefined || (responseJson.execution_id === executionData.execution_id && responseJson.results !== undefined && responseJson.results !== null)) { if (executionData.execution_id === undefined || (responseJson.execution_id === executionData.execution_id && responseJson.results !== undefined && responseJson.results !== null)) {
if (executionData.status !== responseJson.status || executionData.result !== responseJson.result || (executionData.results !== undefined && responseJson.results !== null && executionData.results.length !== responseJson.results.length)) { if (executionData.status !== responseJson.status || executionData.result !== responseJson.result || (executionData.results !== undefined && responseJson.results !== null && executionData.results.length !== responseJson.results.length)) {
console.log("Updating data!") //console.log("Updating data!")
setExecutionData(responseJson) setExecutionData(responseJson)
} else { } else {
if (responseJson.status === "ABORTED" || responseJson.status === "STOPPED" || responseJson.status === "FAILURE" || responseJson.status === "WAITING") { if (responseJson.status === "ABORTED" || responseJson.status === "STOPPED" || responseJson.status === "FAILURE" || responseJson.status === "WAITING") {
@@ -15381,7 +15381,7 @@ const AngularWorkflow = (defaultprops) => {
}} }}
onClick={() => { onClick={() => {
const oldstartnode = cy.getElementById(data.action.id); const oldstartnode = cy.getElementById(data.action.id);
console.log("FOUND NODe: ", oldstartnode) //console.log("FOUND NODe: ", oldstartnode)
if (oldstartnode !== undefined && oldstartnode !== null) { if (oldstartnode !== undefined && oldstartnode !== null) {
const foundname = oldstartnode.data("label") const foundname = oldstartnode.data("label")
if (foundname !== undefined && foundname !== null) { if (foundname !== undefined && foundname !== null) {
@@ -15389,7 +15389,7 @@ const AngularWorkflow = (defaultprops) => {
} }
} }
console.log("Click data: ", data) //console.log("Click data: ", data)
//data.action.label = "" //data.action.label = ""
setSelectedResult(data); setSelectedResult(data);
setCodeModalOpen(true); setCodeModalOpen(true);
+3 -3
View File
@@ -242,7 +242,7 @@ export const appCategories = [
"name": "Eradication", "name": "Eradication",
"color": "#FFC107", "color": "#FFC107",
"icon": "eradication", "icon": "eradication",
"action_labels": ["List Alerts", "Close Alert", "Get Alert", "Create detection", "Block hash", "Search Hosts", "Isolate host", "Unisolate host"], "action_labels": ["List Alerts", "Close Alert", "Get Alert", "Create detection", "Block hash", "Search Hosts", "Isolate host", "Unisolate host", "Trigger host scan",],
}, { }, {
"name": "Cases", "name": "Cases",
"color": "#FFC107", "color": "#FFC107",
@@ -1757,8 +1757,8 @@ const AppCreator = (defaultprops) => {
) { ) {
if (value[flowkey][basekey].authorizationUrl !== undefined && parameterName.length === 0) { if (value[flowkey][basekey].authorizationUrl !== undefined && parameterName.length === 0) {
setParameterName(value[flowkey][basekey].authorizationUrl); setParameterName(value[flowkey][basekey].authorizationUrl);
} else { // } else {
setOauth2Type("application") // setOauth2Type("application")
} }
var tokenUrl = ""; var tokenUrl = "";