From 00c29c353455452c04002eb7ba6640122cf3d1cb Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Mon, 3 Jul 2023 23:21:50 +0200 Subject: [PATCH 01/15] Add missing singularity_no_mount prop parsing --- lib/galaxy/tool_util/deps/container_classes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/galaxy/tool_util/deps/container_classes.py b/lib/galaxy/tool_util/deps/container_classes.py index 1d6460e6f8c5..56211180b847 100644 --- a/lib/galaxy/tool_util/deps/container_classes.py +++ b/lib/galaxy/tool_util/deps/container_classes.py @@ -572,6 +572,7 @@ def containerize_command(self, command: str) -> str: guest_ports=self.tool_info.guest_ports, container_name=self.container_name, cleanenv=asbool(self.prop("cleanenv", singularity_util.DEFAULT_CLEANENV)), + no_mount=self.prop("no_mount", singularity_util.DEFAULT_NO_MOUNT), **self.get_singularity_target_kwds(), ) return run_command From f415fa6fd974ed95e63ce9ed0521d0002ccba790 Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Tue, 4 Jul 2023 15:53:30 +0200 Subject: [PATCH 02/15] Convert WorkflowInvocationDetails.vue to typescript --- .../WorkflowInvocationDetails.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/client/src/components/WorkflowInvocationState/WorkflowInvocationDetails.vue b/client/src/components/WorkflowInvocationState/WorkflowInvocationDetails.vue index c8977d2b5c07..67de77dc839b 100644 --- a/client/src/components/WorkflowInvocationState/WorkflowInvocationDetails.vue +++ b/client/src/components/WorkflowInvocationState/WorkflowInvocationDetails.vue @@ -1,8 +1,8 @@ - + + diff --git a/client/src/components/Panels/Common/ToolPanelLinks.vue b/client/src/components/Panels/Common/ToolPanelLinks.vue index 132d4818c342..8aba2b496443 100644 --- a/client/src/components/Panels/Common/ToolPanelLinks.vue +++ b/client/src/components/Panels/Common/ToolPanelLinks.vue @@ -1,7 +1,8 @@ @@ -18,9 +19,7 @@ export default { props: { links: { type: Object, - }, - show: { - type: Boolean, + default: () => ({}), }, }, computed: { diff --git a/client/src/components/Panels/Common/ToolSection.vue b/client/src/components/Panels/Common/ToolSection.vue index 39942c94cff1..d57b7eb2cb6e 100644 --- a/client/src/components/Panels/Common/ToolSection.vue +++ b/client/src/components/Panels/Common/ToolSection.vue @@ -18,7 +18,10 @@