diff --git a/components.d.ts b/components.d.ts index e522afd..9b1d7a2 100644 --- a/components.d.ts +++ b/components.d.ts @@ -10,6 +10,7 @@ declare module 'vue' { export interface GlobalComponents { AppFooter: typeof import('./src/components/AppFooter.vue')['default'] CompareComponent: typeof import('./src/components/templates/run/executions/CompareComponent.vue')['default'] + CompareRunDialog: typeof import('./src/components/atoms/organisms/CompareRunDialog.vue')['default'] copy: typeof import('./src/components/atoms/organisms/DatagroupBaseDoalog copy.vue')['default'] DatagroupBaseDoalog: typeof import('./src/components/atoms/organisms/DatagroupBaseDoalog.vue')['default'] DatasetBaseDoalog: typeof import('./src/components/atoms/organisms/DatasetBaseDoalog.vue')['default'] @@ -20,10 +21,12 @@ declare module 'vue' { ExecutionsViewComponent: typeof import('./src/components/templates/run/executions/ExecutionsViewComponent.vue')['default'] ExperimentCreateDialog: typeof import('./src/components/atoms/organisms/ExperimentCreateDialog.vue')['default'] ExperimentViewComponent: typeof import('./src/components/templates/run/experiment/ExperimentViewComponent.vue')['default'] + ExternalDatasetDialog: typeof import('./src/components/atoms/organisms/ExternalDatasetDialog.vue')['default'] HelloWorld: typeof import('./src/components/HelloWorld.vue')['default'] IconArrowDown: typeof import('./src/components/atoms/button/IconArrowDown.vue')['default'] IconArrowUp: typeof import('./src/components/atoms/button/IconArrowUp.vue')['default'] IconDeleteBtn: typeof import('./src/components/atoms/button/IconDeleteBtn.vue')['default'] + IconDeployBtn: typeof import('./src/components/atoms/button/IconDeployBtn.vue')['default'] IconDeployment: typeof import('./src/components/atoms/button/IconDeployment.vue')['default'] IconDownloadBtn: typeof import('./src/components/atoms/button/IconDownloadBtn.vue')['default'] IconInfoBtn: typeof import('./src/components/atoms/button/IconInfoBtn.vue')['default'] @@ -35,6 +38,7 @@ declare module 'vue' { ListComponentback: typeof import('./src/components/templates/run/executions/ListComponentback.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] + RunSearchBar: typeof import('./src/components/templates/run/executions/RunSearchBar.vue')['default'] SidebarHeader: typeof import('./src/components/common/SidebarHeader.vue')['default'] TrainingGroupBaseDoalog: typeof import('./src/components/atoms/organisms/TrainingGroupBaseDoalog.vue')['default'] TrainingScriptBaseDoalog: typeof import('./src/components/atoms/organisms/TrainingScriptBaseDoalog.vue')['default'] diff --git a/src/components/atoms/button/IconDeployBtn.vue b/src/components/atoms/button/IconDeployBtn.vue new file mode 100644 index 0000000..f104e37 --- /dev/null +++ b/src/components/atoms/button/IconDeployBtn.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/components/atoms/organisms/CompareRunDialog.vue b/src/components/atoms/organisms/CompareRunDialog.vue new file mode 100644 index 0000000..05a748a --- /dev/null +++ b/src/components/atoms/organisms/CompareRunDialog.vue @@ -0,0 +1,387 @@ + + + + + diff --git a/src/components/atoms/organisms/DeploymentDialog.vue b/src/components/atoms/organisms/DeploymentDialog.vue index b932e53..f5ce076 100644 --- a/src/components/atoms/organisms/DeploymentDialog.vue +++ b/src/components/atoms/organisms/DeploymentDialog.vue @@ -1,168 +1,301 @@ diff --git a/src/components/atoms/organisms/ExternalDatasetDialog.vue b/src/components/atoms/organisms/ExternalDatasetDialog.vue new file mode 100644 index 0000000..1ba4f70 --- /dev/null +++ b/src/components/atoms/organisms/ExternalDatasetDialog.vue @@ -0,0 +1,180 @@ + + + diff --git a/src/components/common/LayoutComponent.vue b/src/components/common/LayoutComponent.vue index bb2896e..f10b122 100644 --- a/src/components/common/LayoutComponent.vue +++ b/src/components/common/LayoutComponent.vue @@ -148,6 +148,7 @@ function logOut() { .catch(console.error) .finally(() => { localStorage.removeItem("autoflow-auth"); + localStorage.removeItem("external-auth"); localStorage.removeItem("projectName"); localStorage.removeItem("projectId"); sessionStorage.removeItem("initialRedirectDone"); @@ -206,9 +207,8 @@ onBeforeUnmount(() => {