diff --git a/frontends/dnet-is-application/src/app/app-routing.module.ts b/frontends/dnet-is-application/src/app/app-routing.module.ts index 3401870c..b2a848b5 100644 --- a/frontends/dnet-is-application/src/app/app-routing.module.ts +++ b/frontends/dnet-is-application/src/app/app-routing.module.ts @@ -10,7 +10,7 @@ import { DsmSearchComponent, DsmResultsComponent, DsmApiComponent } from './dsm/ import { MdstoreInspectorComponent, MdstoresComponent } from './mdstores/mdstores.component'; import { CleanerTesterComponent } from './cleaner-tester/cleaner-tester.component'; import { EmailsComponent } from './emails/emails.component'; -import { WfsComponent } from './wfs/wfs.component'; +import { WfInstancesComponent } from './wf-instances/wf-instances.component'; const routes: Routes = [ { path: "", redirectTo: 'info', pathMatch: 'full' }, @@ -20,7 +20,7 @@ const routes: Routes = [ { path: "adv_resources/vocabulary", component: VocabulariesComponent }, { path: "adv_resources/protocol", component: ProtocolsComponent }, { path: "adv_resources/email", component: EmailsComponent }, - { path: "wfs", component: WfsComponent }, + { path: "wfs", component: WfInstancesComponent }, { path: "wf_history", component: WfHistoryComponent }, { path: "ctx_viewer", component: ContextViewerComponent }, { path: "voc_editor", component: VocabularyEditorComponent }, diff --git a/frontends/dnet-is-application/src/app/app.module.ts b/frontends/dnet-is-application/src/app/app.module.ts index 85955647..374a19b0 100644 --- a/frontends/dnet-is-application/src/app/app.module.ts +++ b/frontends/dnet-is-application/src/app/app.module.ts @@ -37,7 +37,7 @@ import { SpinnerHttpInterceptor } from './common/spinner.service'; import { MdstoresComponent, MdstoreInspectorComponent, MDStoreVersionsDialog, AddMDStoreDialog } from './mdstores/mdstores.component'; import { CleanerTesterComponent } from './cleaner-tester/cleaner-tester.component'; import { EmailDialog, EmailsComponent } from './emails/emails.component'; -import { WfsComponent } from './wfs/wfs.component'; +import { WfInstancesComponent } from './wf-instances/wf-instances.component'; @NgModule({ declarations: [ @@ -71,7 +71,7 @@ import { WfsComponent } from './wfs/wfs.component'; CleanerTesterComponent, EmailsComponent, EmailDialog, - WfsComponent + WfInstancesComponent ], imports: [ BrowserModule, diff --git a/frontends/dnet-is-application/src/app/common/is.model.ts b/frontends/dnet-is-application/src/app/common/is.model.ts index 7ea47b6f..59faf1e4 100644 --- a/frontends/dnet-is-application/src/app/common/is.model.ts +++ b/frontends/dnet-is-application/src/app/common/is.model.ts @@ -206,3 +206,22 @@ export interface EmailTemplate { subject: string, message: string } + + +export interface WfInstance { + id: string, + details: Map, + priority: number, + dsId?: string, + dsName?: string, + apiId?: string, + enabled: boolean, + configured: boolean, + schedulingEnabled: boolean, + cronExpression?: string, + cronMinInterval?: number, + workflow: string, + destroyWf?: string, + systemParams: Map, + userParams: Map +} diff --git a/frontends/dnet-is-application/src/app/wfs/wfs.component.css b/frontends/dnet-is-application/src/app/wf-instances/wf-instance.dialog.html similarity index 100% rename from frontends/dnet-is-application/src/app/wfs/wfs.component.css rename to frontends/dnet-is-application/src/app/wf-instances/wf-instance.dialog.html diff --git a/frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.css b/frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.css new file mode 100644 index 00000000..e69de29b diff --git a/frontends/dnet-is-application/src/app/wfs/wfs.component.html b/frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.html similarity index 100% rename from frontends/dnet-is-application/src/app/wfs/wfs.component.html rename to frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.html diff --git a/frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.ts b/frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.ts new file mode 100644 index 00000000..da515868 --- /dev/null +++ b/frontends/dnet-is-application/src/app/wf-instances/wf-instances.component.ts @@ -0,0 +1,10 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-wf-instances', + templateUrl: './wf-instances.component.html', + styleUrls: ['./wf-instances.component.css'] +}) +export class WfInstancesComponent { + +} diff --git a/frontends/dnet-is-application/src/app/wfs/wfs.component.ts b/frontends/dnet-is-application/src/app/wfs/wfs.component.ts deleted file mode 100644 index 7b12ca91..00000000 --- a/frontends/dnet-is-application/src/app/wfs/wfs.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-wfs', - templateUrl: './wfs.component.html', - styleUrls: ['./wfs.component.css'] -}) -export class WfsComponent { - -}