From 24c01eb89d5e06f86fab4c1c8ff8273245120f2c Mon Sep 17 00:00:00 2001 From: frikky Date: Wed, 1 Sep 2021 00:56:53 +0200 Subject: [PATCH] Added namespace downloads for files as ZIP --- backend/database/Dockerfile | 5 --- backend/go-app/walkoff.go | 4 +- frontend/src/components/ConfigureWorkflow.jsx | 41 ++++++++++++++++--- frontend/src/components/ParsedAction.jsx | 3 +- frontend/src/views/AngularWorkflow.jsx | 10 +++-- frontend/src/views/Workflows.jsx | 2 + functions/onprem/worker/build.sh | 2 +- functions/onprem/worker/go.mod | 2 +- 8 files changed, 50 insertions(+), 19 deletions(-) delete mode 100644 backend/database/Dockerfile diff --git a/backend/database/Dockerfile b/backend/database/Dockerfile deleted file mode 100644 index 2b1758f7..00000000 --- a/backend/database/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -# 2. docker run -p 8000:8000 -FROM google/cloud-sdk - -EXPOSE 8000 -CMD ["gcloud", "beta", "emulators", "datastore", "start", "--project=shuffle", "--host-port", "0.0.0.0:8000", "--data-dir=/etc/shuffle"] diff --git a/backend/go-app/walkoff.go b/backend/go-app/walkoff.go index afb31c86..f1c295df 100644 --- a/backend/go-app/walkoff.go +++ b/backend/go-app/walkoff.go @@ -2076,9 +2076,9 @@ func executeWorkflow(resp http.ResponseWriter, request *http.Request) { if user.Id != workflow.Owner && user.Role != "scheduler" && user.Role != fmt.Sprintf("workflow_%s", fileId) { if workflow.OrgId == user.ActiveOrg.Id && user.Role == "admin" { - log.Printf("[INFO] Letting user %s execute %s because they're admin of the same org", user.Username, workflow.ID) + log.Printf("[AUDIT] Letting user %s execute %s because they're admin of the same org", user.Username, workflow.ID) } else { - log.Printf("[WARNING] Wrong user (%s) for workflow %s (execute)", user.Username, workflow.ID) + log.Printf("[AUDIT] Wrong user (%s) for workflow %s (execute)", user.Username, workflow.ID) resp.WriteHeader(401) resp.Write([]byte(`{"success": false}`)) return diff --git a/frontend/src/components/ConfigureWorkflow.jsx b/frontend/src/components/ConfigureWorkflow.jsx index e82ebb6b..43b93d33 100644 --- a/frontend/src/components/ConfigureWorkflow.jsx +++ b/frontend/src/components/ConfigureWorkflow.jsx @@ -11,8 +11,8 @@ import { FixName } from "../views/Apps.jsx"; // Triggers // // Specifically used for UNSAVED workflows only? -const Workflow = (props) => { - const { globalUrl, theme, workflow, appAuthentication, setSelectedAction, setAuthenticationModalOpen, setSelectedApp, apps, selectedAction,setConfigureWorkflowModalOpen, saveWorkflow, newWebhook, submitSchedule, referenceUrl, isCloud, setAuthenticationType, } = props +const ConfigureWorkflow = (props) => { + const { globalUrl, theme, workflow, appAuthentication, setSelectedAction, setAuthenticationModalOpen, setSelectedApp, apps, selectedAction,setConfigureWorkflowModalOpen, saveWorkflow, newWebhook, submitSchedule, referenceUrl, isCloud, setAuthenticationType, alert, } = props const [requiredActions, setRequiredActions] = React.useState([]) const [requiredVariables, setRequiredVariables] = React.useState([]) const [requiredTriggers, setRequiredTriggers] = React.useState([]) @@ -90,7 +90,7 @@ const Workflow = (props) => { const app = apps.find(app => app.name === action.app_name && (app.app_version === action.app_version || (app.loop_versions !== null && app.loop_versions.includes(action.app_version)))) if (app === undefined || app === null) { - console.log("App not found!") + console.log("App not found: ", action.app_name) newaction.must_activate = true } else { @@ -395,8 +395,8 @@ const Workflow = (props) => { : null} {action.must_activate ? -