The following projects have already stored their data in DSP-API
-
+
diff --git a/src/app/main/main.component.spec.ts b/src/app/main/main.component.spec.ts
index 515f0989d8..061f250b9a 100644
--- a/src/app/main/main.component.spec.ts
+++ b/src/app/main/main.component.spec.ts
@@ -1,5 +1,6 @@
import { waitForAsync, ComponentFixture, inject, TestBed } from '@angular/core/testing';
import { MatButtonModule } from '@angular/material/button';
+import { MatDialogModule } from '@angular/material/dialog';
import { MatDividerModule } from '@angular/material/divider';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatIconModule } from '@angular/material/icon';
@@ -9,7 +10,7 @@ import { By } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { RouterTestingModule } from '@angular/router/testing';
import { KnoraApiConnection } from '@dasch-swiss/dsp-js';
-import { AppInitService, DspActionModule } from '@dasch-swiss/dsp-ui';
+import { AppInitService } from '@dasch-swiss/dsp-ui';
import { of } from 'rxjs';
import { TestConfig } from 'test.config';
import { DspApiConfigToken, DspApiConnectionToken } from './declarations/dsp-api-tokens';
@@ -37,8 +38,8 @@ describe('MainComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
MatButtonModule,
+ MatDialogModule,
MatDividerModule,
MatFormFieldModule,
MatIconModule,
diff --git a/src/app/project/board/board.component.html b/src/app/project/board/board.component.html
index 6f5d3ada6c..87a796e97c 100644
--- a/src/app/project/board/board.component.html
+++ b/src/app/project/board/board.component.html
@@ -1,4 +1,4 @@
-
+
diff --git a/src/app/project/board/board.component.spec.ts b/src/app/project/board/board.component.spec.ts
index 77b66c092e..71874f1b4c 100644
--- a/src/app/project/board/board.component.spec.ts
+++ b/src/app/project/board/board.component.spec.ts
@@ -3,11 +3,12 @@ import { MatChipsModule } from '@angular/material/chips';
import { MatDialogModule } from '@angular/material/dialog';
import { MatDividerModule } from '@angular/material/divider';
import { MatIconModule } from '@angular/material/icon';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ActivatedRoute } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { KnoraApiConnection } from '@dasch-swiss/dsp-js';
-import { AppInitService, DspActionModule } from '@dasch-swiss/dsp-ui';
+import { AppInitService } from '@dasch-swiss/dsp-ui';
import { of } from 'rxjs';
import { DspApiConfigToken, DspApiConnectionToken } from 'src/app/main/declarations/dsp-api-tokens';
import { DialogComponent } from 'src/app/main/dialog/dialog.component';
@@ -38,11 +39,11 @@ describe('BoardComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
MatChipsModule,
MatDialogModule,
MatDividerModule,
MatIconModule,
+ MatSnackBarModule,
RouterTestingModule
],
providers: [
diff --git a/src/app/project/collaboration/add-user/add-user.component.html b/src/app/project/collaboration/add-user/add-user.component.html
index 8890a9543b..9010b8b176 100644
--- a/src/app/project/collaboration/add-user/add-user.component.html
+++ b/src/app/project/collaboration/add-user/add-user.component.html
@@ -59,4 +59,4 @@
-
+
diff --git a/src/app/project/collaboration/add-user/add-user.component.spec.ts b/src/app/project/collaboration/add-user/add-user.component.spec.ts
index 8aa5e08c6c..6cce042ee7 100644
--- a/src/app/project/collaboration/add-user/add-user.component.spec.ts
+++ b/src/app/project/collaboration/add-user/add-user.component.spec.ts
@@ -4,10 +4,11 @@ import { MatAutocompleteModule } from '@angular/material/autocomplete';
import { MatDialogModule } from '@angular/material/dialog';
import { MatIconModule } from '@angular/material/icon';
import { MatInputModule } from '@angular/material/input';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { RouterTestingModule } from '@angular/router/testing';
import { KnoraApiConnection } from '@dasch-swiss/dsp-js';
-import { AppInitService, DspActionModule } from '@dasch-swiss/dsp-ui';
+import { AppInitService } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { DspApiConfigToken, DspApiConnectionToken } from 'src/app/main/declarations/dsp-api-tokens';
import { DialogComponent } from 'src/app/main/dialog/dialog.component';
@@ -28,11 +29,11 @@ describe('AddUserComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
MatAutocompleteModule,
MatDialogModule,
MatIconModule,
MatInputModule,
+ MatSnackBarModule,
ReactiveFormsModule,
RouterTestingModule,
TranslateModule.forRoot()
diff --git a/src/app/project/collaboration/collaboration.component.html b/src/app/project/collaboration/collaboration.component.html
index 8aad59d9ff..d7f803156c 100644
--- a/src/app/project/collaboration/collaboration.component.html
+++ b/src/app/project/collaboration/collaboration.component.html
@@ -4,7 +4,7 @@
(refreshParent)="refresh()" #addUserComponent>
-
+
diff --git a/src/app/project/collaboration/collaboration.component.spec.ts b/src/app/project/collaboration/collaboration.component.spec.ts
index 1997e00b40..8229951588 100644
--- a/src/app/project/collaboration/collaboration.component.spec.ts
+++ b/src/app/project/collaboration/collaboration.component.spec.ts
@@ -3,15 +3,17 @@ import { ReactiveFormsModule } from '@angular/forms';
import { MatAutocompleteModule } from '@angular/material/autocomplete';
import { MatButtonModule } from '@angular/material/button';
import { MatChipsModule } from '@angular/material/chips';
+import { MatDialogModule } from '@angular/material/dialog';
import { MatIconModule } from '@angular/material/icon';
import { MatInputModule } from '@angular/material/input';
import { MatMenuModule } from '@angular/material/menu';
import { MatSelectModule } from '@angular/material/select';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ActivatedRoute } from '@angular/router';
import { RouterTestingModule } from '@angular/router/testing';
import { KnoraApiConnection } from '@dasch-swiss/dsp-js';
-import { AppInitService, DspActionModule } from '@dasch-swiss/dsp-ui';
+import { AppInitService } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { of } from 'rxjs';
import { DspApiConfigToken, DspApiConnectionToken } from 'src/app/main/declarations/dsp-api-tokens';
@@ -39,14 +41,15 @@ describe('CollaborationComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
MatAutocompleteModule,
MatButtonModule,
MatChipsModule,
+ MatDialogModule,
MatIconModule,
MatInputModule,
MatMenuModule,
MatSelectModule,
+ MatSnackBarModule,
ReactiveFormsModule,
RouterTestingModule,
TranslateModule.forRoot()
diff --git a/src/app/project/list/list-info-form/list-info-form.component.spec.ts b/src/app/project/list/list-info-form/list-info-form.component.spec.ts
index 998850f638..5e40f4083b 100644
--- a/src/app/project/list/list-info-form/list-info-form.component.spec.ts
+++ b/src/app/project/list/list-info-form/list-info-form.component.spec.ts
@@ -5,13 +5,13 @@ import { Component, ViewChild } from '@angular/core';
import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing';
import { ReactiveFormsModule } from '@angular/forms';
import { MatButtonHarness } from '@angular/material/button/testing';
-import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
+import { MatDialogModule, MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
import { MatIconModule } from '@angular/material/icon';
import { MatInputModule } from '@angular/material/input';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { RouterTestingModule } from '@angular/router/testing';
import { ApiResponseData, CreateListRequest, ListInfoResponse, ListResponse, ListsEndpointAdmin, UpdateListInfoRequest } from '@dasch-swiss/dsp-js';
-import { DspActionModule } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { of } from 'rxjs';
import { AjaxResponse } from 'rxjs/ajax';
@@ -85,9 +85,10 @@ describe('ListInfoFormComponent', () => {
imports: [
BrowserAnimationsModule,
HttpClientModule,
- DspActionModule,
+ MatDialogModule,
MatIconModule,
MatInputModule,
+ MatSnackBarModule,
ReactiveFormsModule,
RouterTestingModule,
TranslateModule.forRoot()
diff --git a/src/app/project/list/list-item-form/edit-list-item/edit-list-item.component.spec.ts b/src/app/project/list/list-item-form/edit-list-item/edit-list-item.component.spec.ts
index b7d7ae53b5..c4f4e09137 100644
--- a/src/app/project/list/list-item-form/edit-list-item/edit-list-item.component.spec.ts
+++ b/src/app/project/list/list-item-form/edit-list-item/edit-list-item.component.spec.ts
@@ -1,9 +1,11 @@
import { Component, DebugElement, ViewChild } from '@angular/core';
import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing';
+import { MatDialogModule } from '@angular/material/dialog';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { By } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ApiResponseData, CreateChildNodeRequest, ListNodeInfoResponse, ListsEndpointAdmin, UpdateChildNodeRequest } from '@dasch-swiss/dsp-js';
-import { DspActionModule, ProgressIndicatorComponent } from '@dasch-swiss/dsp-ui';
+import { ProgressIndicatorComponent } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { of } from 'rxjs';
import { AjaxResponse } from 'rxjs/ajax';
@@ -77,7 +79,8 @@ describe('EditListItemComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
+ MatDialogModule,
+ MatSnackBarModule,
TranslateModule.forRoot()
],
providers: [
diff --git a/src/app/project/list/list-item-form/list-item-form.component.spec.ts b/src/app/project/list/list-item-form/list-item-form.component.spec.ts
index 89f5b54f60..d3d58f4563 100644
--- a/src/app/project/list/list-item-form/list-item-form.component.spec.ts
+++ b/src/app/project/list/list-item-form/list-item-form.component.spec.ts
@@ -8,9 +8,9 @@ import { MatButtonHarness } from '@angular/material/button/testing';
import { MatDialogModule, MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
import { MatDialogHarness } from '@angular/material/dialog/testing';
import { MatIconModule } from '@angular/material/icon';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ApiResponseData, DeleteListNodeResponse, ListsEndpointAdmin, StringLiteral } from '@dasch-swiss/dsp-js';
-import { DspActionModule } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { of } from 'rxjs';
import { AjaxResponse } from 'rxjs/ajax';
@@ -88,10 +88,10 @@ describe('ListItemFormComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
MatIconModule,
MatDialogModule,
MatButtonModule,
+ MatSnackBarModule,
TranslateModule.forRoot()
],
providers: [
diff --git a/src/app/project/list/list-item/list-item.component.spec.ts b/src/app/project/list/list-item/list-item.component.spec.ts
index 3008237ccc..9997b44b29 100644
--- a/src/app/project/list/list-item/list-item.component.spec.ts
+++ b/src/app/project/list/list-item/list-item.component.spec.ts
@@ -1,9 +1,10 @@
import { Component, CUSTOM_ELEMENTS_SCHEMA, OnInit, ViewChild } from '@angular/core';
import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing';
+import { MatDialogModule } from '@angular/material/dialog';
import { MatIconModule } from '@angular/material/icon';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ApiResponseData, ListNode, ListNodeInfo, ListResponse, ListsEndpointAdmin, RepositionChildNodeResponse } from '@dasch-swiss/dsp-js';
-import { DspActionModule } from '@dasch-swiss/dsp-ui';
import { of } from 'rxjs';
import { AjaxResponse } from 'rxjs/ajax';
import { DspApiConnectionToken } from 'src/app/main/declarations/dsp-api-tokens';
@@ -78,8 +79,9 @@ describe('ListItemComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
- MatIconModule
+ MatDialogModule,
+ MatIconModule,
+ MatSnackBarModule,
],
providers: [
{
diff --git a/src/app/project/list/list.component.spec.ts b/src/app/project/list/list.component.spec.ts
index 0ed5b03350..e5daea0e1e 100644
--- a/src/app/project/list/list.component.spec.ts
+++ b/src/app/project/list/list.component.spec.ts
@@ -11,12 +11,12 @@ import { MatDialogHarness } from '@angular/material/dialog/testing';
import { MatIconModule } from '@angular/material/icon';
import { MatSelectModule } from '@angular/material/select';
import { MatSelectHarness } from '@angular/material/select/testing';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { MatToolbarModule } from '@angular/material/toolbar';
import { MatTooltipModule } from '@angular/material/tooltip';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ActivatedRoute, Router } from '@angular/router';
import { ApiResponseData, DeleteListResponse, ListNodeInfo, ListsEndpointAdmin, ListsResponse, MockProjects, ProjectResponse, ProjectsEndpointAdmin, ReadProject } from '@dasch-swiss/dsp-js';
-import { DspActionModule } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { of } from 'rxjs';
import { AjaxResponse } from 'rxjs/ajax';
@@ -90,11 +90,11 @@ describe('ListComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
MatButtonModule,
MatDialogModule,
MatIconModule,
MatSelectModule,
+ MatSnackBarModule,
MatToolbarModule,
MatTooltipModule,
ReactiveFormsModule,
diff --git a/src/app/project/ontology/ontology-form/ontology-form.component.html b/src/app/project/ontology/ontology-form/ontology-form.component.html
index d832103f7e..44ae70500c 100644
--- a/src/app/project/ontology/ontology-form/ontology-form.component.html
+++ b/src/app/project/ontology/ontology-form/ontology-form.component.html
@@ -36,8 +36,8 @@
diff --git a/src/app/project/ontology/ontology-form/ontology-form.component.spec.ts b/src/app/project/ontology/ontology-form/ontology-form.component.spec.ts
index cf5b301ece..ca15f88e2f 100644
--- a/src/app/project/ontology/ontology-form/ontology-form.component.spec.ts
+++ b/src/app/project/ontology/ontology-form/ontology-form.component.spec.ts
@@ -1,13 +1,15 @@
import { HttpClientTestingModule } from '@angular/common/http/testing';
import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing';
import { FormBuilder, ReactiveFormsModule } from '@angular/forms';
+import { MatDialogModule } from '@angular/material/dialog';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
+import { MatSnackBarModule } from '@angular/material/snack-bar';
import { By } from '@angular/platform-browser';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { RouterTestingModule } from '@angular/router/testing';
import { KnoraApiConnection, MockProjects } from '@dasch-swiss/dsp-js';
-import { AppInitService, DspActionModule } from '@dasch-swiss/dsp-ui';
+import { AppInitService } from '@dasch-swiss/dsp-ui';
import { TranslateModule } from '@ngx-translate/core';
import { of } from 'rxjs';
import { CacheService } from 'src/app/main/cache/cache.service';
@@ -30,10 +32,11 @@ describe('OntologyFormComponent', () => {
],
imports: [
BrowserAnimationsModule,
- DspActionModule,
HttpClientTestingModule,
+ MatDialogModule,
MatFormFieldModule,
MatInputModule,
+ MatSnackBarModule,
ReactiveFormsModule,
RouterTestingModule,
TranslateModule.forRoot()
diff --git a/src/app/project/ontology/ontology-visualizer/ontology-visualizer.component.spec.ts b/src/app/project/ontology/ontology-visualizer/ontology-visualizer.component.spec.ts
index 74f9ec4047..4afaa8adf9 100644
--- a/src/app/project/ontology/ontology-visualizer/ontology-visualizer.component.spec.ts
+++ b/src/app/project/ontology/ontology-visualizer/ontology-visualizer.component.spec.ts
@@ -11,7 +11,7 @@ import {
ResourceClassDefinition,
ResourcePropertyDefinition
} from '@dasch-swiss/dsp-js';
-import { AppInitService, DspActionModule } from '@dasch-swiss/dsp-ui';
+import { AppInitService } from '@dasch-swiss/dsp-ui';
import { DspApiConfigToken, DspApiConnectionToken } from 'src/app/main/declarations/dsp-api-tokens';
import { ErrorComponent } from 'src/app/main/error/error.component';
import { TestConfig } from 'test.config';
@@ -70,7 +70,6 @@ describe('OntologyVisualizerComponent', () => {
],
imports: [
HttpClientTestingModule,
- DspActionModule,
MatRadioModule,
MatSliderModule,
MatSlideToggleModule,
diff --git a/src/app/project/ontology/ontology.component.html b/src/app/project/ontology/ontology.component.html
index 8ae7785a92..a16b3d17b3 100644
--- a/src/app/project/ontology/ontology.component.html
+++ b/src/app/project/ontology/ontology.component.html
@@ -1,6 +1,6 @@
@@ -224,6 +224,6 @@