From 9e5696c4b8cf22fd66945a0e33d0855483609da4 Mon Sep 17 00:00:00 2001
From: Philip Dorsch <dorsch@itc.rwth-aachen.de>
Date: Tue, 27 May 2025 14:22:32 +0000
Subject: [PATCH] WIP: added subprojects
---
src/Coscine.Api/@coscine/api/admin-api.ts | 241 ++++++++-
.../@coscine/api/application-profile-api.ts | 2 +-
src/Coscine.Api/@coscine/api/blob-api.ts | 2 +-
.../@coscine/api/discipline-api.ts | 2 +-
src/Coscine.Api/@coscine/api/handle-api.ts | 2 +-
src/Coscine.Api/@coscine/api/language-api.ts | 2 +-
src/Coscine.Api/@coscine/api/license-api.ts | 2 +-
.../@coscine/api/maintenance-api.ts | 2 +-
.../@coscine/api/notification-api.ts | 328 ++++++++++++
.../@coscine/api/organization-api.ts | 2 +-
src/Coscine.Api/@coscine/api/pid-api.ts | 2 +-
src/Coscine.Api/@coscine/api/project-api.ts | 2 +-
.../@coscine/api/project-invitation-api.ts | 2 +-
.../@coscine/api/project-member-api.ts | 2 +-
.../api/project-publication-request-api.ts | 2 +-
.../@coscine/api/project-quota-api.ts | 2 +-
.../@coscine/api/project-resource-api.ts | 2 +-
.../api/project-resource-quota-api.ts | 2 +-
.../@coscine/api/project-resource-type-api.ts | 2 +-
.../@coscine/api/project-sub-projects-api.ts | 286 ++++++++++
.../@coscine/api/provenance-api.ts | 2 +-
src/Coscine.Api/@coscine/api/resource-api.ts | 2 +-
.../@coscine/api/resource-type-api.ts | 2 +-
.../@coscine/api/resource-type-git-lab-api.ts | 2 +-
src/Coscine.Api/@coscine/api/role-api.ts | 2 +-
src/Coscine.Api/@coscine/api/search-api.ts | 2 +-
.../@coscine/api/self-api-token-api.ts | 2 +-
src/Coscine.Api/@coscine/api/self-api.ts | 2 +-
.../@coscine/api/self-session-api.ts | 2 +-
.../@coscine/api/system-status-api.ts | 2 +-
src/Coscine.Api/@coscine/api/title-api.ts | 2 +-
src/Coscine.Api/@coscine/api/tos-api.ts | 2 +-
src/Coscine.Api/@coscine/api/tree-api.ts | 2 +-
src/Coscine.Api/@coscine/api/user-api.ts | 2 +-
.../api/user-notification-opt-out-api.ts | 502 ++++++++++++++++++
.../@coscine/api/visibility-api.ts | 2 +-
.../@coscine/api/vocabulary-api.ts | 2 +-
.../@coscine/model/accepted-language.ts | 2 +-
.../model/activity-log-dto-paged-response.ts | 2 +-
.../@coscine/model/activity-log-dto.ts | 2 +-
.../model/api-token-dto-paged-response.ts | 2 +-
.../@coscine/model/api-token-dto-response.ts | 2 +-
.../@coscine/model/api-token-dto.ts | 2 +-
.../model/api-token-for-creation-dto.ts | 2 +-
.../application-profile-dto-paged-response.ts | 2 +-
.../model/application-profile-dto-response.ts | 2 +-
.../@coscine/model/application-profile-dto.ts | 2 +-
...ation-profile-for-creation-dto-response.ts | 2 +-
.../application-profile-for-creation-dto.ts | 2 +-
...ation-profile-for-resource-creation-dto.ts | 2 +-
.../model/application-profile-minimal-dto.ts | 2 +-
.../@coscine/model/coscine-http-method.ts | 2 +-
.../model/create-datasource-dto-response.ts | 51 ++
.../@coscine/model/create-datasource-dto.ts | 30 ++
.../model/data-storage-nrw-s3-options-dto.ts | 2 +-
...ource-type-options-for-manipulation-dto.ts | 13 +-
.../data-storage-nrw-s3-worm-options-dto.ts | 2 +-
...ource-type-options-for-manipulation-dto.ts | 13 +-
.../model/data-storage-nrw-web-options-dto.ts | 2 +-
...ource-type-options-for-manipulation-dto.ts | 13 +-
.../deployed-graph-dto-paged-response.ts | 2 +-
.../@coscine/model/deployed-graph-dto.ts | 2 +-
.../model/discipline-dto-paged-response.ts | 2 +-
.../@coscine/model/discipline-dto-response.ts | 2 +-
.../@coscine/model/discipline-dto.ts | 2 +-
...discipline-for-project-manipulation-dto.ts | 2 +-
...iscipline-for-resource-manipulation-dto.ts | 2 +-
.../discipline-for-user-manipulation-dto.ts | 2 +-
.../model/ds-nrw-replication-group-dto.ts | 31 ++
...xtracted-metadata-tree-for-creation-dto.ts | 2 +-
.../extracted-metadata-tree-for-update-dto.ts | 2 +-
.../@coscine/model/file-action-dto.ts | 2 +-
.../@coscine/model/file-action-http-method.ts | 2 +-
.../@coscine/model/file-actions-dto.ts | 2 +-
.../model/file-system-storage-options-dto.ts | 2 +-
.../model/file-tree-dto-paged-response.ts | 2 +-
.../@coscine/model/file-tree-dto.ts | 2 +-
...xed-value-for-resource-manipulation-dto.ts | 2 +-
.../@coscine/model/git-lab-options-dto.ts | 2 +-
.../gitlab-branch-dto-ienumerable-response.ts | 2 +-
.../@coscine/model/gitlab-branch-dto.ts | 2 +-
...gitlab-project-dto-ienumerable-response.ts | 2 +-
.../model/gitlab-project-dto-response.ts | 2 +-
.../@coscine/model/gitlab-project-dto.ts | 2 +-
...-resource-type-options-for-creation-dto.ts | 2 +-
...ab-resource-type-options-for-update-dto.ts | 2 +-
.../@coscine/model/handle-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/handle-dto.ts | 2 +-
.../@coscine/model/handle-for-update-dto.ts | 2 +-
.../@coscine/model/handle-value-dto.ts | 2 +-
.../model/handle-value-for-update-dto.ts | 2 +-
.../@coscine/model/hash-parameters-dto.ts | 2 +-
.../@coscine/model/identity-provider-dto.ts | 2 +-
.../@coscine/model/identity-providers.ts | 2 +-
src/Coscine.Api/@coscine/model/index.ts | 10 +
.../language-dto-ienumerable-response.ts | 2 +-
.../@coscine/model/language-dto-response.ts | 2 +-
.../@coscine/model/language-dto.ts | 2 +-
.../language-for-user-manipulation-dto.ts | 2 +-
.../model/license-dto-paged-response.ts | 2 +-
.../@coscine/model/license-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/license-dto.ts | 2 +-
.../license-for-resource-manipulation-dto.ts | 2 +-
.../model/maintenance-dto-paged-response.ts | 2 +-
.../@coscine/model/maintenance-dto.ts | 2 +-
.../model/message-dto-paged-response.ts | 2 +-
src/Coscine.Api/@coscine/model/message-dto.ts | 2 +-
.../@coscine/model/message-type.ts | 2 +-
.../model/metadata-tree-dto-paged-response.ts | 2 +-
.../model/metadata-tree-dto-response.ts | 2 +-
.../@coscine/model/metadata-tree-dto.ts | 2 +-
.../model/metadata-tree-extracted-dto.ts | 2 +-
.../model/metadata-tree-for-creation-dto.ts | 2 +-
.../model/metadata-tree-for-deletion-dto.ts | 2 +-
.../model/metadata-tree-for-update-dto.ts | 2 +-
.../model/metadata-update-admin-parameters.ts | 2 +-
.../model/notification-dto-paged-response.ts | 60 +++
.../model/notification-dto-response.ts | 51 ++
.../@coscine/model/notification-dto.ts | 36 ++
.../model/organization-dto-paged-response.ts | 2 +-
.../model/organization-dto-response.ts | 2 +-
.../@coscine/model/organization-dto.ts | 2 +-
...ganization-for-project-manipulation-dto.ts | 2 +-
src/Coscine.Api/@coscine/model/pagination.ts | 2 +-
.../@coscine/model/pid-dto-paged-response.ts | 2 +-
.../@coscine/model/pid-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/pid-dto.ts | 2 +-
.../@coscine/model/pid-request-dto.ts | 2 +-
src/Coscine.Api/@coscine/model/pid-type.ts | 2 +-
.../model/project-admin-dto-paged-response.ts | 2 +-
.../@coscine/model/project-admin-dto.ts | 3 +-
.../model/project-dto-paged-response.ts | 2 +-
.../@coscine/model/project-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/project-dto.ts | 3 +-
.../model/project-for-creation-dto.ts | 2 +-
.../@coscine/model/project-for-update-dto.ts | 2 +-
.../project-invitation-dto-paged-response.ts | 2 +-
.../model/project-invitation-dto-response.ts | 2 +-
.../@coscine/model/project-invitation-dto.ts | 2 +-
...invitation-for-project-manipulation-dto.ts | 2 +-
.../model/project-invitation-resolve-dto.ts | 2 +-
.../@coscine/model/project-minimal-dto.ts | 2 +-
.../model/project-organization-dto.ts | 2 +-
...roject-publication-request-dto-response.ts | 2 +-
.../model/project-publication-request-dto.ts | 2 +-
.../model/project-quota-dto-paged-response.ts | 2 +-
.../model/project-quota-dto-response.ts | 2 +-
.../@coscine/model/project-quota-dto.ts | 2 +-
.../model/project-quota-for-update-dto.ts | 2 +-
.../model/project-resource-minimal-dto.ts | 2 +-
.../model/project-role-dto-paged-response.ts | 2 +-
.../model/project-role-dto-response.ts | 2 +-
.../@coscine/model/project-role-dto.ts | 2 +-
.../project-role-for-project-creation-dto.ts | 2 +-
...oject-role-for-project-manipulation-dto.ts | 2 +-
.../model/project-role-minimal-dto.ts | 2 +-
.../@coscine/model/provenance-dto-response.ts | 2 +-
.../@coscine/model/provenance-dto.ts | 2 +-
.../model/provenance-for-update-dto.ts | 2 +-
.../model/provenance-parameters-dto.ts | 2 +-
.../public-user-dto-ienumerable-response.ts | 2 +-
.../@coscine/model/public-user-dto.ts | 2 +-
.../model/publication-advisory-service-dto.ts | 2 +-
.../publication-request-for-creation-dto.ts | 2 +-
src/Coscine.Api/@coscine/model/quota-dto.ts | 2 +-
.../model/quota-for-manipulation-dto.ts | 2 +-
src/Coscine.Api/@coscine/model/quota-unit.ts | 2 +-
.../model/rdf-definition-dto-response.ts | 2 +-
.../@coscine/model/rdf-definition-dto.ts | 2 +-
.../rdf-definition-for-manipulation-dto.ts | 2 +-
src/Coscine.Api/@coscine/model/rdf-format.ts | 2 +-
.../@coscine/model/rdf-patch-document-dto.ts | 2 +-
.../@coscine/model/rdf-patch-operation-dto.ts | 2 +-
.../model/rdf-patch-operation-type.ts | 2 +-
.../@coscine/model/rds-options-dto.ts | 2 +-
...ource-type-options-for-manipulation-dto.ts | 2 +-
.../@coscine/model/rds-s3-options-dto.ts | 2 +-
...ource-type-options-for-manipulation-dto.ts | 2 +-
.../@coscine/model/rds-s3-worm-options-dto.ts | 2 +-
...ource-type-options-for-manipulation-dto.ts | 2 +-
.../resource-admin-dto-paged-response.ts | 2 +-
.../@coscine/model/resource-admin-dto.ts | 2 +-
.../resource-content-page-columns-dto.ts | 2 +-
.../model/resource-content-page-dto.ts | 2 +-
.../resource-content-page-entries-view-dto.ts | 2 +-
...resource-content-page-metadata-view-dto.ts | 2 +-
.../model/resource-creation-page-dto.ts | 2 +-
.../model/resource-dto-paged-response.ts | 2 +-
.../@coscine/model/resource-dto-response.ts | 2 +-
.../@coscine/model/resource-dto.ts | 2 +-
.../model/resource-for-creation-dto.ts | 2 +-
.../@coscine/model/resource-for-update-dto.ts | 2 +-
.../@coscine/model/resource-minimal-dto.ts | 2 +-
.../model/resource-quota-dto-response.ts | 2 +-
.../@coscine/model/resource-quota-dto.ts | 2 +-
.../@coscine/model/resource-type-dto.ts | 2 +-
...pe-information-dto-ienumerable-response.ts | 2 +-
.../resource-type-information-dto-response.ts | 2 +-
.../model/resource-type-information-dto.ts | 2 +-
.../model/resource-type-minimal-dto.ts | 2 +-
.../model/resource-type-options-dto.ts | 2 +-
.../resource-type-options-for-creation-dto.ts | 2 +-
.../resource-type-options-for-update-dto.ts | 2 +-
.../@coscine/model/resource-type-status.ts | 2 +-
.../@coscine/model/role-dto-paged-response.ts | 2 +-
.../@coscine/model/role-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/role-dto.ts | 2 +-
.../@coscine/model/role-minimal-dto.ts | 2 +-
.../@coscine/model/search-category-type.ts | 2 +-
.../@coscine/model/search-category.ts | 2 +-
...search-result-dto-paged-search-response.ts | 2 +-
.../@coscine/model/search-result-dto.ts | 2 +-
.../model/terms-of-service-dto-response.ts | 2 +-
.../@coscine/model/terms-of-service-dto.ts | 2 +-
.../model/title-dto-ienumerable-response.ts | 2 +-
.../@coscine/model/title-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/title-dto.ts | 2 +-
.../model/title-for-user-manipulation-dto.ts | 2 +-
.../@coscine/model/tree-data-type.ts | 2 +-
.../@coscine/model/user-dto-paged-response.ts | 2 +-
.../@coscine/model/user-dto-response.ts | 2 +-
src/Coscine.Api/@coscine/model/user-dto.ts | 8 +-
.../@coscine/model/user-email-dto.ts | 2 +-
.../@coscine/model/user-for-update-dto.ts | 2 +-
.../@coscine/model/user-merge-dto-response.ts | 2 +-
.../@coscine/model/user-merge-dto.ts | 2 +-
.../@coscine/model/user-minimal-dto.ts | 2 +-
.../user-notification-for-creation-dto.ts | 30 ++
...notification-opt-out-dto-paged-response.ts | 60 +++
.../user-notification-opt-out-dto-response.ts | 51 ++
.../model/user-notification-opt-out-dto.ts | 42 ++
.../@coscine/model/user-organization-dto.ts | 19 +-
.../model/user-terms-of-service-accept-dto.ts | 2 +-
src/Coscine.Api/@coscine/model/variant-dto.ts | 2 +-
.../model/visibility-dto-paged-response.ts | 2 +-
.../@coscine/model/visibility-dto-response.ts | 2 +-
.../@coscine/model/visibility-dto.ts | 2 +-
...visibility-for-project-manipulation-dto.ts | 2 +-
...isibility-for-resource-manipulation-dto.ts | 2 +-
.../model/vocabulary-dto-paged-response.ts | 2 +-
.../@coscine/model/vocabulary-dto.ts | 2 +-
.../vocabulary-instance-dto-paged-response.ts | 2 +-
.../model/vocabulary-instance-dto-response.ts | 2 +-
.../@coscine/model/vocabulary-instance-dto.ts | 2 +-
src/Coscine.Api/api.ts | 5 +-
src/Coscine.Api/base.ts | 2 +-
src/Coscine.Api/common.ts | 2 +-
src/Coscine.Api/configuration.ts | 2 +-
src/Coscine.Api/index.ts | 2 +-
249 files changed, 2084 insertions(+), 254 deletions(-)
create mode 100644 src/Coscine.Api/@coscine/api/notification-api.ts
create mode 100644 src/Coscine.Api/@coscine/api/project-sub-projects-api.ts
create mode 100644 src/Coscine.Api/@coscine/api/user-notification-opt-out-api.ts
create mode 100644 src/Coscine.Api/@coscine/model/create-datasource-dto-response.ts
create mode 100644 src/Coscine.Api/@coscine/model/create-datasource-dto.ts
create mode 100644 src/Coscine.Api/@coscine/model/ds-nrw-replication-group-dto.ts
create mode 100644 src/Coscine.Api/@coscine/model/notification-dto-paged-response.ts
create mode 100644 src/Coscine.Api/@coscine/model/notification-dto-response.ts
create mode 100644 src/Coscine.Api/@coscine/model/notification-dto.ts
create mode 100644 src/Coscine.Api/@coscine/model/user-notification-for-creation-dto.ts
create mode 100644 src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-paged-response.ts
create mode 100644 src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-response.ts
create mode 100644 src/Coscine.Api/@coscine/model/user-notification-opt-out-dto.ts
diff --git a/src/Coscine.Api/@coscine/api/admin-api.ts b/src/Coscine.Api/@coscine/api/admin-api.ts
index 6a11f34..7f206c0 100644
--- a/src/Coscine.Api/@coscine/api/admin-api.ts
+++ b/src/Coscine.Api/@coscine/api/admin-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -26,8 +26,12 @@ import type { ActivityLogDtoPagedResponse } from '../../@coscine/model';
// @ts-ignore
import type { CoscineHttpMethod } from '../../@coscine/model';
// @ts-ignore
+import type { CreateDatasourceDtoResponse } from '../../@coscine/model';
+// @ts-ignore
import type { DeployedGraphDtoPagedResponse } from '../../@coscine/model';
// @ts-ignore
+import type { DsNrwReplicationGroupDto } from '../../@coscine/model';
+// @ts-ignore
import type { MetadataUpdateAdminParameters } from '../../@coscine/model';
// @ts-ignore
import type { ProjectAdminDtoPagedResponse } from '../../@coscine/model';
@@ -71,6 +75,57 @@ export const AdminApiAxiosParamCreator = function (configuration?: Configuration
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Creates a new datasource for a specified resource and type.
+ * @param {string} resourceId The unique identifier of the resource.
+ * @param {string} typeId The unique identifier of the datasource type.
+ * @param {number} [quota] The allocated quota for the datasource.
+ * @param {DsNrwReplicationGroupDto} [replicationGroup] The replication group for the bucket.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ createDatasource: async (resourceId: string, typeId: string, quota?: number, replicationGroup?: DsNrwReplicationGroupDto, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'resourceId' is not null or undefined
+ assertParamExists('createDatasource', 'resourceId', resourceId)
+ // verify required parameter 'typeId' is not null or undefined
+ assertParamExists('createDatasource', 'typeId', typeId)
+ const localVarPath = `/api/v2/admin/resource/{resourceId}/type/{typeId}`
+ .replace(`{${"resourceId"}}`, encodeURIComponent(String(resourceId)))
+ .replace(`{${"typeId"}}`, encodeURIComponent(String(typeId)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+ if (quota !== undefined) {
+ localVarQueryParameter['quota'] = quota;
+ }
+
+ if (replicationGroup !== undefined) {
+ localVarQueryParameter['replicationGroup'] = replicationGroup;
+ }
+
+
+
setSearchParams(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
@@ -508,6 +563,52 @@ export const AdminApiAxiosParamCreator = function (configuration?: Configuration
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
localVarRequestOptions.data = serializeDataIfNeeded(metadataUpdateAdminParameters, localVarRequestOptions, configuration)
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Updates the type and option ID of a specified resource.
+ * @param {string} resourceId The unique identifier of the resource to be updated.
+ * @param {string} typeId The unique identifier of the new resource type.
+ * @param {string} [optionId] The unique identifier of the new resource type option.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ updateResourceType: async (resourceId: string, typeId: string, optionId?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'resourceId' is not null or undefined
+ assertParamExists('updateResourceType', 'resourceId', resourceId)
+ // verify required parameter 'typeId' is not null or undefined
+ assertParamExists('updateResourceType', 'typeId', typeId)
+ const localVarPath = `/api/v2/admin/resource/{resourceId}/type/{typeId}`
+ .replace(`{${"resourceId"}}`, encodeURIComponent(String(resourceId)))
+ .replace(`{${"typeId"}}`, encodeURIComponent(String(typeId)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+ if (optionId !== undefined) {
+ localVarQueryParameter['optionId'] = optionId;
+ }
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
return {
url: toPathString(localVarUrlObj),
options: localVarRequestOptions,
@@ -535,6 +636,22 @@ export const AdminApiFp = function(configuration?: Configuration) {
const localVarOperationServerBasePath = operationServerMap['AdminApi.apiV2AdminOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Creates a new datasource for a specified resource and type.
+ * @param {string} resourceId The unique identifier of the resource.
+ * @param {string} typeId The unique identifier of the datasource type.
+ * @param {number} [quota] The allocated quota for the datasource.
+ * @param {DsNrwReplicationGroupDto} [replicationGroup] The replication group for the bucket.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async createDatasource(resourceId: string, typeId: string, quota?: number, replicationGroup?: DsNrwReplicationGroupDto, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<CreateDatasourceDtoResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.createDatasource(resourceId, typeId, quota, replicationGroup, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['AdminApi.createDatasource']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
/**
* <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
* @summary Retrieves all activity logs.
@@ -665,6 +782,21 @@ export const AdminApiFp = function(configuration?: Configuration) {
const localVarOperationServerBasePath = operationServerMap['AdminApi.updateMetadataGraph']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Updates the type and option ID of a specified resource.
+ * @param {string} resourceId The unique identifier of the resource to be updated.
+ * @param {string} typeId The unique identifier of the new resource type.
+ * @param {string} [optionId] The unique identifier of the new resource type option.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async updateResourceType(resourceId: string, typeId: string, optionId?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.updateResourceType(resourceId, typeId, optionId, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['AdminApi.updateResourceType']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
}
};
@@ -684,6 +816,16 @@ export const AdminApiFactory = function (configuration?: Configuration, basePath
apiV2AdminOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2AdminOptions(options).then((request) => request(axios, basePath));
},
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Creates a new datasource for a specified resource and type.
+ * @param {AdminApiCreateDatasourceRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ createDatasource(requestParameters: AdminApiCreateDatasourceRequest, options?: RawAxiosRequestConfig): AxiosPromise<CreateDatasourceDtoResponse> {
+ return localVarFp.createDatasource(requestParameters.resourceId, requestParameters.typeId, requestParameters.quota, requestParameters.replicationGroup, options).then((request) => request(axios, basePath));
+ },
/**
* <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
* @summary Retrieves all activity logs.
@@ -764,9 +906,54 @@ export const AdminApiFactory = function (configuration?: Configuration, basePath
updateMetadataGraph(requestParameters: AdminApiUpdateMetadataGraphRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.updateMetadataGraph(requestParameters.graph, requestParameters.metadataUpdateAdminParameters, options).then((request) => request(axios, basePath));
},
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Updates the type and option ID of a specified resource.
+ * @param {AdminApiUpdateResourceTypeRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ updateResourceType(requestParameters: AdminApiUpdateResourceTypeRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
+ return localVarFp.updateResourceType(requestParameters.resourceId, requestParameters.typeId, requestParameters.optionId, options).then((request) => request(axios, basePath));
+ },
};
};
+/**
+ * Request parameters for createDatasource operation in AdminApi.
+ * @export
+ * @interface AdminApiCreateDatasourceRequest
+ */
+export interface AdminApiCreateDatasourceRequest {
+ /**
+ * The unique identifier of the resource.
+ * @type {string}
+ * @memberof AdminApiCreateDatasource
+ */
+ readonly resourceId: string
+
+ /**
+ * The unique identifier of the datasource type.
+ * @type {string}
+ * @memberof AdminApiCreateDatasource
+ */
+ readonly typeId: string
+
+ /**
+ * The allocated quota for the datasource.
+ * @type {number}
+ * @memberof AdminApiCreateDatasource
+ */
+ readonly quota?: number
+
+ /**
+ * The replication group for the bucket.
+ * @type {DsNrwReplicationGroupDto}
+ * @memberof AdminApiCreateDatasource
+ */
+ readonly replicationGroup?: DsNrwReplicationGroupDto
+}
+
/**
* Request parameters for getAllActivityLogs operation in AdminApi.
* @export
@@ -1061,6 +1248,34 @@ export interface AdminApiUpdateMetadataGraphRequest {
readonly metadataUpdateAdminParameters?: MetadataUpdateAdminParameters
}
+/**
+ * Request parameters for updateResourceType operation in AdminApi.
+ * @export
+ * @interface AdminApiUpdateResourceTypeRequest
+ */
+export interface AdminApiUpdateResourceTypeRequest {
+ /**
+ * The unique identifier of the resource to be updated.
+ * @type {string}
+ * @memberof AdminApiUpdateResourceType
+ */
+ readonly resourceId: string
+
+ /**
+ * The unique identifier of the new resource type.
+ * @type {string}
+ * @memberof AdminApiUpdateResourceType
+ */
+ readonly typeId: string
+
+ /**
+ * The unique identifier of the new resource type option.
+ * @type {string}
+ * @memberof AdminApiUpdateResourceType
+ */
+ readonly optionId?: string
+}
+
/**
* AdminApi - object-oriented interface
* @export
@@ -1079,6 +1294,18 @@ export class AdminApi extends BaseAPI {
return AdminApiFp(this.configuration).apiV2AdminOptions(options).then((request) => request(this.axios, this.basePath));
}
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Creates a new datasource for a specified resource and type.
+ * @param {AdminApiCreateDatasourceRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof AdminApi
+ */
+ public createDatasource(requestParameters: AdminApiCreateDatasourceRequest, options?: RawAxiosRequestConfig) {
+ return AdminApiFp(this.configuration).createDatasource(requestParameters.resourceId, requestParameters.typeId, requestParameters.quota, requestParameters.replicationGroup, options).then((request) => request(this.axios, this.basePath));
+ }
+
/**
* <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
* @summary Retrieves all activity logs.
@@ -1174,5 +1401,17 @@ export class AdminApi extends BaseAPI {
public updateMetadataGraph(requestParameters: AdminApiUpdateMetadataGraphRequest, options?: RawAxiosRequestConfig) {
return AdminApiFp(this.configuration).updateMetadataGraph(requestParameters.graph, requestParameters.metadataUpdateAdminParameters, options).then((request) => request(this.axios, this.basePath));
}
+
+ /**
+ * <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
+ * @summary Updates the type and option ID of a specified resource.
+ * @param {AdminApiUpdateResourceTypeRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof AdminApi
+ */
+ public updateResourceType(requestParameters: AdminApiUpdateResourceTypeRequest, options?: RawAxiosRequestConfig) {
+ return AdminApiFp(this.configuration).updateResourceType(requestParameters.resourceId, requestParameters.typeId, requestParameters.optionId, options).then((request) => request(this.axios, this.basePath));
+ }
}
diff --git a/src/Coscine.Api/@coscine/api/application-profile-api.ts b/src/Coscine.Api/@coscine/api/application-profile-api.ts
index eb70c75..6c92963 100644
--- a/src/Coscine.Api/@coscine/api/application-profile-api.ts
+++ b/src/Coscine.Api/@coscine/api/application-profile-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/blob-api.ts b/src/Coscine.Api/@coscine/api/blob-api.ts
index 786a860..3face89 100644
--- a/src/Coscine.Api/@coscine/api/blob-api.ts
+++ b/src/Coscine.Api/@coscine/api/blob-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/discipline-api.ts b/src/Coscine.Api/@coscine/api/discipline-api.ts
index e9996b2..d20f774 100644
--- a/src/Coscine.Api/@coscine/api/discipline-api.ts
+++ b/src/Coscine.Api/@coscine/api/discipline-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/handle-api.ts b/src/Coscine.Api/@coscine/api/handle-api.ts
index f447896..cd918c2 100644
--- a/src/Coscine.Api/@coscine/api/handle-api.ts
+++ b/src/Coscine.Api/@coscine/api/handle-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/language-api.ts b/src/Coscine.Api/@coscine/api/language-api.ts
index ceb674b..2062091 100644
--- a/src/Coscine.Api/@coscine/api/language-api.ts
+++ b/src/Coscine.Api/@coscine/api/language-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/license-api.ts b/src/Coscine.Api/@coscine/api/license-api.ts
index 9011d72..ec01d97 100644
--- a/src/Coscine.Api/@coscine/api/license-api.ts
+++ b/src/Coscine.Api/@coscine/api/license-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/maintenance-api.ts b/src/Coscine.Api/@coscine/api/maintenance-api.ts
index fd59206..5228be9 100644
--- a/src/Coscine.Api/@coscine/api/maintenance-api.ts
+++ b/src/Coscine.Api/@coscine/api/maintenance-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/notification-api.ts b/src/Coscine.Api/@coscine/api/notification-api.ts
new file mode 100644
index 0000000..0024158
--- /dev/null
+++ b/src/Coscine.Api/@coscine/api/notification-api.ts
@@ -0,0 +1,328 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+import type { Configuration } from '../../configuration';
+import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
+import globalAxios from 'axios';
+// Some imports not used depending on template conditions
+// @ts-ignore
+import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
+// @ts-ignore
+import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
+// @ts-ignore
+import type { NotificationDtoPagedResponse } from '../../@coscine/model';
+// @ts-ignore
+import type { NotificationDtoResponse } from '../../@coscine/model';
+/**
+ * NotificationApi - axios parameter creator
+ * @export
+ */
+export const NotificationApiAxiosParamCreator = function (configuration?: Configuration) {
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ apiV2NotificationsOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ const localVarPath = `/api/v2/notifications`;
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'OPTIONS', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Retrieves a notification by ID.
+ * @param {string} notificationId The ID of the notification.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getNotification: async (notificationId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'notificationId' is not null or undefined
+ assertParamExists('getNotification', 'notificationId', notificationId)
+ const localVarPath = `/api/v2/notifications/{notificationId}`
+ .replace(`{${"notificationId"}}`, encodeURIComponent(String(notificationId)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Retrieves all notifications.
+ * @param {number} [pageNumber] The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @param {number} [pageSize] The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @param {string} [orderBy] Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getNotifications: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ const localVarPath = `/api/v2/notifications`;
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+ if (pageNumber !== undefined) {
+ localVarQueryParameter['PageNumber'] = pageNumber;
+ }
+
+ if (pageSize !== undefined) {
+ localVarQueryParameter['PageSize'] = pageSize;
+ }
+
+ if (orderBy !== undefined) {
+ localVarQueryParameter['OrderBy'] = orderBy;
+ }
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ }
+};
+
+/**
+ * NotificationApi - functional programming interface
+ * @export
+ */
+export const NotificationApiFp = function(configuration?: Configuration) {
+ const localVarAxiosParamCreator = NotificationApiAxiosParamCreator(configuration)
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async apiV2NotificationsOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2NotificationsOptions(options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['NotificationApi.apiV2NotificationsOptions']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Retrieves a notification by ID.
+ * @param {string} notificationId The ID of the notification.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async getNotification(notificationId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<NotificationDtoResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getNotification(notificationId, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['NotificationApi.getNotification']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Retrieves all notifications.
+ * @param {number} [pageNumber] The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @param {number} [pageSize] The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @param {string} [orderBy] Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async getNotifications(pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<NotificationDtoPagedResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getNotifications(pageNumber, pageSize, orderBy, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['NotificationApi.getNotifications']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ }
+};
+
+/**
+ * NotificationApi - factory interface
+ * @export
+ */
+export const NotificationApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
+ const localVarFp = NotificationApiFp(configuration)
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ apiV2NotificationsOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
+ return localVarFp.apiV2NotificationsOptions(options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Retrieves a notification by ID.
+ * @param {NotificationApiGetNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getNotification(requestParameters: NotificationApiGetNotificationRequest, options?: RawAxiosRequestConfig): AxiosPromise<NotificationDtoResponse> {
+ return localVarFp.getNotification(requestParameters.notificationId, options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Retrieves all notifications.
+ * @param {NotificationApiGetNotificationsRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getNotifications(requestParameters: NotificationApiGetNotificationsRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<NotificationDtoPagedResponse> {
+ return localVarFp.getNotifications(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
+ },
+ };
+};
+
+/**
+ * Request parameters for getNotification operation in NotificationApi.
+ * @export
+ * @interface NotificationApiGetNotificationRequest
+ */
+export interface NotificationApiGetNotificationRequest {
+ /**
+ * The ID of the notification.
+ * @type {string}
+ * @memberof NotificationApiGetNotification
+ */
+ readonly notificationId: string
+}
+
+/**
+ * Request parameters for getNotifications operation in NotificationApi.
+ * @export
+ * @interface NotificationApiGetNotificationsRequest
+ */
+export interface NotificationApiGetNotificationsRequest {
+ /**
+ * The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @type {number}
+ * @memberof NotificationApiGetNotifications
+ */
+ readonly pageNumber?: number
+
+ /**
+ * The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @type {number}
+ * @memberof NotificationApiGetNotifications
+ */
+ readonly pageSize?: number
+
+ /**
+ * Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @type {string}
+ * @memberof NotificationApiGetNotifications
+ */
+ readonly orderBy?: string
+}
+
+/**
+ * NotificationApi - object-oriented interface
+ * @export
+ * @class NotificationApi
+ * @extends {BaseAPI}
+ */
+export class NotificationApi extends BaseAPI {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof NotificationApi
+ */
+ public apiV2NotificationsOptions(options?: RawAxiosRequestConfig) {
+ return NotificationApiFp(this.configuration).apiV2NotificationsOptions(options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Retrieves a notification by ID.
+ * @param {NotificationApiGetNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof NotificationApi
+ */
+ public getNotification(requestParameters: NotificationApiGetNotificationRequest, options?: RawAxiosRequestConfig) {
+ return NotificationApiFp(this.configuration).getNotification(requestParameters.notificationId, options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Retrieves all notifications.
+ * @param {NotificationApiGetNotificationsRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof NotificationApi
+ */
+ public getNotifications(requestParameters: NotificationApiGetNotificationsRequest = {}, options?: RawAxiosRequestConfig) {
+ return NotificationApiFp(this.configuration).getNotifications(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
+ }
+}
+
diff --git a/src/Coscine.Api/@coscine/api/organization-api.ts b/src/Coscine.Api/@coscine/api/organization-api.ts
index d968a16..1ba0c06 100644
--- a/src/Coscine.Api/@coscine/api/organization-api.ts
+++ b/src/Coscine.Api/@coscine/api/organization-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/pid-api.ts b/src/Coscine.Api/@coscine/api/pid-api.ts
index 8ff432d..6af2ef9 100644
--- a/src/Coscine.Api/@coscine/api/pid-api.ts
+++ b/src/Coscine.Api/@coscine/api/pid-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-api.ts b/src/Coscine.Api/@coscine/api/project-api.ts
index 527d01c..a208d0e 100644
--- a/src/Coscine.Api/@coscine/api/project-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-invitation-api.ts b/src/Coscine.Api/@coscine/api/project-invitation-api.ts
index fc9d321..2529710 100644
--- a/src/Coscine.Api/@coscine/api/project-invitation-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-invitation-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-member-api.ts b/src/Coscine.Api/@coscine/api/project-member-api.ts
index c87a661..ef39e6b 100644
--- a/src/Coscine.Api/@coscine/api/project-member-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-member-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-publication-request-api.ts b/src/Coscine.Api/@coscine/api/project-publication-request-api.ts
index 0ff70d5..dff450a 100644
--- a/src/Coscine.Api/@coscine/api/project-publication-request-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-publication-request-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-quota-api.ts b/src/Coscine.Api/@coscine/api/project-quota-api.ts
index 2f594e7..12c4dce 100644
--- a/src/Coscine.Api/@coscine/api/project-quota-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-quota-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-resource-api.ts b/src/Coscine.Api/@coscine/api/project-resource-api.ts
index 9b0b6c8..190716c 100644
--- a/src/Coscine.Api/@coscine/api/project-resource-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-resource-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-resource-quota-api.ts b/src/Coscine.Api/@coscine/api/project-resource-quota-api.ts
index 680bfbd..838d1f2 100644
--- a/src/Coscine.Api/@coscine/api/project-resource-quota-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-resource-quota-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-resource-type-api.ts b/src/Coscine.Api/@coscine/api/project-resource-type-api.ts
index 62f82be..bc3c89f 100644
--- a/src/Coscine.Api/@coscine/api/project-resource-type-api.ts
+++ b/src/Coscine.Api/@coscine/api/project-resource-type-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/project-sub-projects-api.ts b/src/Coscine.Api/@coscine/api/project-sub-projects-api.ts
new file mode 100644
index 0000000..2fd52a3
--- /dev/null
+++ b/src/Coscine.Api/@coscine/api/project-sub-projects-api.ts
@@ -0,0 +1,286 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+import type { Configuration } from '../../configuration';
+import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
+import globalAxios from 'axios';
+// Some imports not used depending on template conditions
+// @ts-ignore
+import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
+// @ts-ignore
+import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
+// @ts-ignore
+import type { ProjectDtoPagedResponse } from '../../@coscine/model';
+/**
+ * ProjectSubProjectsApi - axios parameter creator
+ * @export
+ */
+export const ProjectSubProjectsApiAxiosParamCreator = function (configuration?: Configuration) {
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {string} projectId
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ apiV2ProjectsProjectIdSubprojectsOptions: async (projectId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'projectId' is not null or undefined
+ assertParamExists('apiV2ProjectsProjectIdSubprojectsOptions', 'projectId', projectId)
+ const localVarPath = `/api/v2/projects/{projectId}/subprojects`
+ .replace(`{${"projectId"}}`, encodeURIComponent(String(projectId)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'OPTIONS', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Retrieves all subprojects for a specified project.
+ * @param {string} projectId The Id or slug of the project.
+ * @param {boolean} [includeOrganizations] Gets or sets a value indicating whether to retrieve the organizations.
+ * @param {number} [pageNumber] The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @param {number} [pageSize] The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @param {string} [orderBy] Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getSubProjectsForProject: async (projectId: string, includeOrganizations?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'projectId' is not null or undefined
+ assertParamExists('getSubProjectsForProject', 'projectId', projectId)
+ const localVarPath = `/api/v2/projects/{projectId}/subprojects`
+ .replace(`{${"projectId"}}`, encodeURIComponent(String(projectId)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+ if (includeOrganizations !== undefined) {
+ localVarQueryParameter['IncludeOrganizations'] = includeOrganizations;
+ }
+
+ if (pageNumber !== undefined) {
+ localVarQueryParameter['PageNumber'] = pageNumber;
+ }
+
+ if (pageSize !== undefined) {
+ localVarQueryParameter['PageSize'] = pageSize;
+ }
+
+ if (orderBy !== undefined) {
+ localVarQueryParameter['OrderBy'] = orderBy;
+ }
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ }
+};
+
+/**
+ * ProjectSubProjectsApi - functional programming interface
+ * @export
+ */
+export const ProjectSubProjectsApiFp = function(configuration?: Configuration) {
+ const localVarAxiosParamCreator = ProjectSubProjectsApiAxiosParamCreator(configuration)
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {string} projectId
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async apiV2ProjectsProjectIdSubprojectsOptions(projectId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ProjectsProjectIdSubprojectsOptions(projectId, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['ProjectSubProjectsApi.apiV2ProjectsProjectIdSubprojectsOptions']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Retrieves all subprojects for a specified project.
+ * @param {string} projectId The Id or slug of the project.
+ * @param {boolean} [includeOrganizations] Gets or sets a value indicating whether to retrieve the organizations.
+ * @param {number} [pageNumber] The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @param {number} [pageSize] The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @param {string} [orderBy] Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async getSubProjectsForProject(projectId: string, includeOrganizations?: boolean, pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectDtoPagedResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getSubProjectsForProject(projectId, includeOrganizations, pageNumber, pageSize, orderBy, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['ProjectSubProjectsApi.getSubProjectsForProject']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ }
+};
+
+/**
+ * ProjectSubProjectsApi - factory interface
+ * @export
+ */
+export const ProjectSubProjectsApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
+ const localVarFp = ProjectSubProjectsApiFp(configuration)
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptionsRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ apiV2ProjectsProjectIdSubprojectsOptions(requestParameters: ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
+ return localVarFp.apiV2ProjectsProjectIdSubprojectsOptions(requestParameters.projectId, options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Retrieves all subprojects for a specified project.
+ * @param {ProjectSubProjectsApiGetSubProjectsForProjectRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getSubProjectsForProject(requestParameters: ProjectSubProjectsApiGetSubProjectsForProjectRequest, options?: RawAxiosRequestConfig): AxiosPromise<ProjectDtoPagedResponse> {
+ return localVarFp.getSubProjectsForProject(requestParameters.projectId, requestParameters.includeOrganizations, requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
+ },
+ };
+};
+
+/**
+ * Request parameters for apiV2ProjectsProjectIdSubprojectsOptions operation in ProjectSubProjectsApi.
+ * @export
+ * @interface ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptionsRequest
+ */
+export interface ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptionsRequest {
+ /**
+ *
+ * @type {string}
+ * @memberof ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptions
+ */
+ readonly projectId: string
+}
+
+/**
+ * Request parameters for getSubProjectsForProject operation in ProjectSubProjectsApi.
+ * @export
+ * @interface ProjectSubProjectsApiGetSubProjectsForProjectRequest
+ */
+export interface ProjectSubProjectsApiGetSubProjectsForProjectRequest {
+ /**
+ * The Id or slug of the project.
+ * @type {string}
+ * @memberof ProjectSubProjectsApiGetSubProjectsForProject
+ */
+ readonly projectId: string
+
+ /**
+ * Gets or sets a value indicating whether to retrieve the organizations.
+ * @type {boolean}
+ * @memberof ProjectSubProjectsApiGetSubProjectsForProject
+ */
+ readonly includeOrganizations?: boolean
+
+ /**
+ * The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @type {number}
+ * @memberof ProjectSubProjectsApiGetSubProjectsForProject
+ */
+ readonly pageNumber?: number
+
+ /**
+ * The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @type {number}
+ * @memberof ProjectSubProjectsApiGetSubProjectsForProject
+ */
+ readonly pageSize?: number
+
+ /**
+ * Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @type {string}
+ * @memberof ProjectSubProjectsApiGetSubProjectsForProject
+ */
+ readonly orderBy?: string
+}
+
+/**
+ * ProjectSubProjectsApi - object-oriented interface
+ * @export
+ * @class ProjectSubProjectsApi
+ * @extends {BaseAPI}
+ */
+export class ProjectSubProjectsApi extends BaseAPI {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptionsRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof ProjectSubProjectsApi
+ */
+ public apiV2ProjectsProjectIdSubprojectsOptions(requestParameters: ProjectSubProjectsApiApiV2ProjectsProjectIdSubprojectsOptionsRequest, options?: RawAxiosRequestConfig) {
+ return ProjectSubProjectsApiFp(this.configuration).apiV2ProjectsProjectIdSubprojectsOptions(requestParameters.projectId, options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Retrieves all subprojects for a specified project.
+ * @param {ProjectSubProjectsApiGetSubProjectsForProjectRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof ProjectSubProjectsApi
+ */
+ public getSubProjectsForProject(requestParameters: ProjectSubProjectsApiGetSubProjectsForProjectRequest, options?: RawAxiosRequestConfig) {
+ return ProjectSubProjectsApiFp(this.configuration).getSubProjectsForProject(requestParameters.projectId, requestParameters.includeOrganizations, requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
+ }
+}
+
diff --git a/src/Coscine.Api/@coscine/api/provenance-api.ts b/src/Coscine.Api/@coscine/api/provenance-api.ts
index e6756e7..915d54c 100644
--- a/src/Coscine.Api/@coscine/api/provenance-api.ts
+++ b/src/Coscine.Api/@coscine/api/provenance-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/resource-api.ts b/src/Coscine.Api/@coscine/api/resource-api.ts
index accf6a3..335e65f 100644
--- a/src/Coscine.Api/@coscine/api/resource-api.ts
+++ b/src/Coscine.Api/@coscine/api/resource-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/resource-type-api.ts b/src/Coscine.Api/@coscine/api/resource-type-api.ts
index 25cf456..c1788c0 100644
--- a/src/Coscine.Api/@coscine/api/resource-type-api.ts
+++ b/src/Coscine.Api/@coscine/api/resource-type-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/resource-type-git-lab-api.ts b/src/Coscine.Api/@coscine/api/resource-type-git-lab-api.ts
index 17904c1..a3ad891 100644
--- a/src/Coscine.Api/@coscine/api/resource-type-git-lab-api.ts
+++ b/src/Coscine.Api/@coscine/api/resource-type-git-lab-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/role-api.ts b/src/Coscine.Api/@coscine/api/role-api.ts
index 8027f64..c636445 100644
--- a/src/Coscine.Api/@coscine/api/role-api.ts
+++ b/src/Coscine.Api/@coscine/api/role-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/search-api.ts b/src/Coscine.Api/@coscine/api/search-api.ts
index a067724..735109c 100644
--- a/src/Coscine.Api/@coscine/api/search-api.ts
+++ b/src/Coscine.Api/@coscine/api/search-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/self-api-token-api.ts b/src/Coscine.Api/@coscine/api/self-api-token-api.ts
index 63aebc5..7f13e8b 100644
--- a/src/Coscine.Api/@coscine/api/self-api-token-api.ts
+++ b/src/Coscine.Api/@coscine/api/self-api-token-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/self-api.ts b/src/Coscine.Api/@coscine/api/self-api.ts
index 37ae1c0..22a7976 100644
--- a/src/Coscine.Api/@coscine/api/self-api.ts
+++ b/src/Coscine.Api/@coscine/api/self-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/self-session-api.ts b/src/Coscine.Api/@coscine/api/self-session-api.ts
index b05c709..4d42aa2 100644
--- a/src/Coscine.Api/@coscine/api/self-session-api.ts
+++ b/src/Coscine.Api/@coscine/api/self-session-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/system-status-api.ts b/src/Coscine.Api/@coscine/api/system-status-api.ts
index 1be6ee6..de9e5b0 100644
--- a/src/Coscine.Api/@coscine/api/system-status-api.ts
+++ b/src/Coscine.Api/@coscine/api/system-status-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/title-api.ts b/src/Coscine.Api/@coscine/api/title-api.ts
index cd0a4f4..7116b19 100644
--- a/src/Coscine.Api/@coscine/api/title-api.ts
+++ b/src/Coscine.Api/@coscine/api/title-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/tos-api.ts b/src/Coscine.Api/@coscine/api/tos-api.ts
index d710c69..591ac1e 100644
--- a/src/Coscine.Api/@coscine/api/tos-api.ts
+++ b/src/Coscine.Api/@coscine/api/tos-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/tree-api.ts b/src/Coscine.Api/@coscine/api/tree-api.ts
index 1b133f8..65abf79 100644
--- a/src/Coscine.Api/@coscine/api/tree-api.ts
+++ b/src/Coscine.Api/@coscine/api/tree-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/user-api.ts b/src/Coscine.Api/@coscine/api/user-api.ts
index 3436d7e..84fddd2 100644
--- a/src/Coscine.Api/@coscine/api/user-api.ts
+++ b/src/Coscine.Api/@coscine/api/user-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/user-notification-opt-out-api.ts b/src/Coscine.Api/@coscine/api/user-notification-opt-out-api.ts
new file mode 100644
index 0000000..a33970e
--- /dev/null
+++ b/src/Coscine.Api/@coscine/api/user-notification-opt-out-api.ts
@@ -0,0 +1,502 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+import type { Configuration } from '../../configuration';
+import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
+import globalAxios from 'axios';
+// Some imports not used depending on template conditions
+// @ts-ignore
+import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
+// @ts-ignore
+import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
+// @ts-ignore
+import type { UserNotificationForCreationDto } from '../../@coscine/model';
+// @ts-ignore
+import type { UserNotificationOptOutDtoPagedResponse } from '../../@coscine/model';
+// @ts-ignore
+import type { UserNotificationOptOutDtoResponse } from '../../@coscine/model';
+/**
+ * UserNotificationOptOutApi - axios parameter creator
+ * @export
+ */
+export const UserNotificationOptOutApiAxiosParamCreator = function (configuration?: Configuration) {
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ apiV2UserNotificationsOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ const localVarPath = `/api/v2/user-notifications`;
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'OPTIONS', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Creates a user notification for a specified user.
+ * @param {UserNotificationForCreationDto} [userNotificationForCreationDto] The user notification data for creation.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ createUserNotification: async (userNotificationForCreationDto?: UserNotificationForCreationDto, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ const localVarPath = `/api/v2/user-notifications`;
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ localVarHeaderParameter['Content-Type'] = 'application/json';
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+ localVarRequestOptions.data = serializeDataIfNeeded(userNotificationForCreationDto, localVarRequestOptions, configuration)
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Deletes a user notification for a specified user.
+ * @param {string} id The Id of the user notification.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ deleteUserNotification: async (id: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'id' is not null or undefined
+ assertParamExists('deleteUserNotification', 'id', id)
+ const localVarPath = `/api/v2/user-notifications/{id}`
+ .replace(`{${"id"}}`, encodeURIComponent(String(id)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Retrieves a user notification for a specified notification.
+ * @param {string} notificationId The Id of the notification.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getUserNotification: async (notificationId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ // verify required parameter 'notificationId' is not null or undefined
+ assertParamExists('getUserNotification', 'notificationId', notificationId)
+ const localVarPath = `/api/v2/user-notifications/{notificationId}`
+ .replace(`{${"notificationId"}}`, encodeURIComponent(String(notificationId)));
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ /**
+ *
+ * @summary Retrieves all user notifications of the current user.
+ * @param {number} [pageNumber] The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @param {number} [pageSize] The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @param {string} [orderBy] Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getUserNotifications: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
+ const localVarPath = `/api/v2/user-notifications`;
+ // use dummy base URL string because the URL constructor only accepts absolute URLs.
+ const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
+ let baseOptions;
+ if (configuration) {
+ baseOptions = configuration.baseOptions;
+ }
+
+ const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
+ const localVarHeaderParameter = {} as any;
+ const localVarQueryParameter = {} as any;
+
+ // authentication Bearer required
+ await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration)
+
+ if (pageNumber !== undefined) {
+ localVarQueryParameter['PageNumber'] = pageNumber;
+ }
+
+ if (pageSize !== undefined) {
+ localVarQueryParameter['PageSize'] = pageSize;
+ }
+
+ if (orderBy !== undefined) {
+ localVarQueryParameter['OrderBy'] = orderBy;
+ }
+
+
+
+ setSearchParams(localVarUrlObj, localVarQueryParameter);
+ let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
+ localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
+
+ return {
+ url: toPathString(localVarUrlObj),
+ options: localVarRequestOptions,
+ };
+ },
+ }
+};
+
+/**
+ * UserNotificationOptOutApi - functional programming interface
+ * @export
+ */
+export const UserNotificationOptOutApiFp = function(configuration?: Configuration) {
+ const localVarAxiosParamCreator = UserNotificationOptOutApiAxiosParamCreator(configuration)
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async apiV2UserNotificationsOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2UserNotificationsOptions(options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['UserNotificationOptOutApi.apiV2UserNotificationsOptions']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Creates a user notification for a specified user.
+ * @param {UserNotificationForCreationDto} [userNotificationForCreationDto] The user notification data for creation.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async createUserNotification(userNotificationForCreationDto?: UserNotificationForCreationDto, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserNotificationOptOutDtoResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.createUserNotification(userNotificationForCreationDto, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['UserNotificationOptOutApi.createUserNotification']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Deletes a user notification for a specified user.
+ * @param {string} id The Id of the user notification.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async deleteUserNotification(id: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.deleteUserNotification(id, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['UserNotificationOptOutApi.deleteUserNotification']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Retrieves a user notification for a specified notification.
+ * @param {string} notificationId The Id of the notification.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async getUserNotification(notificationId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserNotificationOptOutDtoResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getUserNotification(notificationId, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['UserNotificationOptOutApi.getUserNotification']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ /**
+ *
+ * @summary Retrieves all user notifications of the current user.
+ * @param {number} [pageNumber] The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @param {number} [pageSize] The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @param {string} [orderBy] Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ async getUserNotifications(pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<UserNotificationOptOutDtoPagedResponse>> {
+ const localVarAxiosArgs = await localVarAxiosParamCreator.getUserNotifications(pageNumber, pageSize, orderBy, options);
+ const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
+ const localVarOperationServerBasePath = operationServerMap['UserNotificationOptOutApi.getUserNotifications']?.[localVarOperationServerIndex]?.url;
+ return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
+ },
+ }
+};
+
+/**
+ * UserNotificationOptOutApi - factory interface
+ * @export
+ */
+export const UserNotificationOptOutApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
+ const localVarFp = UserNotificationOptOutApiFp(configuration)
+ return {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ apiV2UserNotificationsOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
+ return localVarFp.apiV2UserNotificationsOptions(options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Creates a user notification for a specified user.
+ * @param {UserNotificationOptOutApiCreateUserNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ createUserNotification(requestParameters: UserNotificationOptOutApiCreateUserNotificationRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<UserNotificationOptOutDtoResponse> {
+ return localVarFp.createUserNotification(requestParameters.userNotificationForCreationDto, options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Deletes a user notification for a specified user.
+ * @param {UserNotificationOptOutApiDeleteUserNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ deleteUserNotification(requestParameters: UserNotificationOptOutApiDeleteUserNotificationRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
+ return localVarFp.deleteUserNotification(requestParameters.id, options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Retrieves a user notification for a specified notification.
+ * @param {UserNotificationOptOutApiGetUserNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getUserNotification(requestParameters: UserNotificationOptOutApiGetUserNotificationRequest, options?: RawAxiosRequestConfig): AxiosPromise<UserNotificationOptOutDtoResponse> {
+ return localVarFp.getUserNotification(requestParameters.notificationId, options).then((request) => request(axios, basePath));
+ },
+ /**
+ *
+ * @summary Retrieves all user notifications of the current user.
+ * @param {UserNotificationOptOutApiGetUserNotificationsRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ */
+ getUserNotifications(requestParameters: UserNotificationOptOutApiGetUserNotificationsRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<UserNotificationOptOutDtoPagedResponse> {
+ return localVarFp.getUserNotifications(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
+ },
+ };
+};
+
+/**
+ * Request parameters for createUserNotification operation in UserNotificationOptOutApi.
+ * @export
+ * @interface UserNotificationOptOutApiCreateUserNotificationRequest
+ */
+export interface UserNotificationOptOutApiCreateUserNotificationRequest {
+ /**
+ * The user notification data for creation.
+ * @type {UserNotificationForCreationDto}
+ * @memberof UserNotificationOptOutApiCreateUserNotification
+ */
+ readonly userNotificationForCreationDto?: UserNotificationForCreationDto
+}
+
+/**
+ * Request parameters for deleteUserNotification operation in UserNotificationOptOutApi.
+ * @export
+ * @interface UserNotificationOptOutApiDeleteUserNotificationRequest
+ */
+export interface UserNotificationOptOutApiDeleteUserNotificationRequest {
+ /**
+ * The Id of the user notification.
+ * @type {string}
+ * @memberof UserNotificationOptOutApiDeleteUserNotification
+ */
+ readonly id: string
+}
+
+/**
+ * Request parameters for getUserNotification operation in UserNotificationOptOutApi.
+ * @export
+ * @interface UserNotificationOptOutApiGetUserNotificationRequest
+ */
+export interface UserNotificationOptOutApiGetUserNotificationRequest {
+ /**
+ * The Id of the notification.
+ * @type {string}
+ * @memberof UserNotificationOptOutApiGetUserNotification
+ */
+ readonly notificationId: string
+}
+
+/**
+ * Request parameters for getUserNotifications operation in UserNotificationOptOutApi.
+ * @export
+ * @interface UserNotificationOptOutApiGetUserNotificationsRequest
+ */
+export interface UserNotificationOptOutApiGetUserNotificationsRequest {
+ /**
+ * The desired page number. Should be greater than or equal to 1. Default is 1.
+ * @type {number}
+ * @memberof UserNotificationOptOutApiGetUserNotifications
+ */
+ readonly pageNumber?: number
+
+ /**
+ * The desired page size. Should be between 1 and the maximum allowed page size (50). Default is 10.
+ * @type {number}
+ * @memberof UserNotificationOptOutApiGetUserNotifications
+ */
+ readonly pageSize?: number
+
+ /**
+ * Gets or sets the field name used for ordering the results. The order is constructed by an order string. Use the property followed by \"asc\" or \"desc\" and separate properties by commas. Default is asc.
+ * @type {string}
+ * @memberof UserNotificationOptOutApiGetUserNotifications
+ */
+ readonly orderBy?: string
+}
+
+/**
+ * UserNotificationOptOutApi - object-oriented interface
+ * @export
+ * @class UserNotificationOptOutApi
+ * @extends {BaseAPI}
+ */
+export class UserNotificationOptOutApi extends BaseAPI {
+ /**
+ *
+ * @summary Responds with the HTTP methods allowed for the endpoint.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof UserNotificationOptOutApi
+ */
+ public apiV2UserNotificationsOptions(options?: RawAxiosRequestConfig) {
+ return UserNotificationOptOutApiFp(this.configuration).apiV2UserNotificationsOptions(options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Creates a user notification for a specified user.
+ * @param {UserNotificationOptOutApiCreateUserNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof UserNotificationOptOutApi
+ */
+ public createUserNotification(requestParameters: UserNotificationOptOutApiCreateUserNotificationRequest = {}, options?: RawAxiosRequestConfig) {
+ return UserNotificationOptOutApiFp(this.configuration).createUserNotification(requestParameters.userNotificationForCreationDto, options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Deletes a user notification for a specified user.
+ * @param {UserNotificationOptOutApiDeleteUserNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof UserNotificationOptOutApi
+ */
+ public deleteUserNotification(requestParameters: UserNotificationOptOutApiDeleteUserNotificationRequest, options?: RawAxiosRequestConfig) {
+ return UserNotificationOptOutApiFp(this.configuration).deleteUserNotification(requestParameters.id, options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Retrieves a user notification for a specified notification.
+ * @param {UserNotificationOptOutApiGetUserNotificationRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof UserNotificationOptOutApi
+ */
+ public getUserNotification(requestParameters: UserNotificationOptOutApiGetUserNotificationRequest, options?: RawAxiosRequestConfig) {
+ return UserNotificationOptOutApiFp(this.configuration).getUserNotification(requestParameters.notificationId, options).then((request) => request(this.axios, this.basePath));
+ }
+
+ /**
+ *
+ * @summary Retrieves all user notifications of the current user.
+ * @param {UserNotificationOptOutApiGetUserNotificationsRequest} requestParameters Request parameters.
+ * @param {*} [options] Override http request option.
+ * @throws {RequiredError}
+ * @memberof UserNotificationOptOutApi
+ */
+ public getUserNotifications(requestParameters: UserNotificationOptOutApiGetUserNotificationsRequest = {}, options?: RawAxiosRequestConfig) {
+ return UserNotificationOptOutApiFp(this.configuration).getUserNotifications(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
+ }
+}
+
diff --git a/src/Coscine.Api/@coscine/api/visibility-api.ts b/src/Coscine.Api/@coscine/api/visibility-api.ts
index f0cf7b2..4cccbea 100644
--- a/src/Coscine.Api/@coscine/api/visibility-api.ts
+++ b/src/Coscine.Api/@coscine/api/visibility-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/api/vocabulary-api.ts b/src/Coscine.Api/@coscine/api/vocabulary-api.ts
index 32535e8..b0f33b5 100644
--- a/src/Coscine.Api/@coscine/api/vocabulary-api.ts
+++ b/src/Coscine.Api/@coscine/api/vocabulary-api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/accepted-language.ts b/src/Coscine.Api/@coscine/model/accepted-language.ts
index 9564f25..ab863db 100644
--- a/src/Coscine.Api/@coscine/model/accepted-language.ts
+++ b/src/Coscine.Api/@coscine/model/accepted-language.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/activity-log-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/activity-log-dto-paged-response.ts
index 7edc8d2..3a7628d 100644
--- a/src/Coscine.Api/@coscine/model/activity-log-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/activity-log-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/activity-log-dto.ts b/src/Coscine.Api/@coscine/model/activity-log-dto.ts
index c3fac2f..bc70d73 100644
--- a/src/Coscine.Api/@coscine/model/activity-log-dto.ts
+++ b/src/Coscine.Api/@coscine/model/activity-log-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/api-token-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/api-token-dto-paged-response.ts
index 0edd88f..95b1d5c 100644
--- a/src/Coscine.Api/@coscine/model/api-token-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/api-token-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/api-token-dto-response.ts b/src/Coscine.Api/@coscine/model/api-token-dto-response.ts
index 90dae33..da86f10 100644
--- a/src/Coscine.Api/@coscine/model/api-token-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/api-token-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/api-token-dto.ts b/src/Coscine.Api/@coscine/model/api-token-dto.ts
index b4f1835..6b573f1 100644
--- a/src/Coscine.Api/@coscine/model/api-token-dto.ts
+++ b/src/Coscine.Api/@coscine/model/api-token-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/api-token-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/api-token-for-creation-dto.ts
index f4e0f89..eaa4edd 100644
--- a/src/Coscine.Api/@coscine/model/api-token-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/api-token-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/application-profile-dto-paged-response.ts
index 0fb4e0b..5675c6f 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-dto-response.ts b/src/Coscine.Api/@coscine/model/application-profile-dto-response.ts
index 413e382..b31d2d8 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-dto.ts b/src/Coscine.Api/@coscine/model/application-profile-dto.ts
index b766f01..175036c 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-dto.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto-response.ts b/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto-response.ts
index c3ef926..933b293 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto.ts
index 02d1e2c..b327471 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-for-resource-creation-dto.ts b/src/Coscine.Api/@coscine/model/application-profile-for-resource-creation-dto.ts
index 23cfaea..d32182f 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-for-resource-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-for-resource-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/application-profile-minimal-dto.ts b/src/Coscine.Api/@coscine/model/application-profile-minimal-dto.ts
index 8452085..6e311f6 100644
--- a/src/Coscine.Api/@coscine/model/application-profile-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/application-profile-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/coscine-http-method.ts b/src/Coscine.Api/@coscine/model/coscine-http-method.ts
index 0defad1..4489371 100644
--- a/src/Coscine.Api/@coscine/model/coscine-http-method.ts
+++ b/src/Coscine.Api/@coscine/model/coscine-http-method.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/create-datasource-dto-response.ts b/src/Coscine.Api/@coscine/model/create-datasource-dto-response.ts
new file mode 100644
index 0000000..379c467
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/create-datasource-dto-response.ts
@@ -0,0 +1,51 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+// May contain unused imports in some cases
+// @ts-ignore
+import type { CreateDatasourceDto } from './create-datasource-dto';
+
+/**
+ *
+ * @export
+ * @interface CreateDatasourceDtoResponse
+ */
+export interface CreateDatasourceDtoResponse {
+ /**
+ *
+ * @type {CreateDatasourceDto}
+ * @memberof CreateDatasourceDtoResponse
+ */
+ 'data'?: CreateDatasourceDto;
+ /**
+ *
+ * @type {boolean}
+ * @memberof CreateDatasourceDtoResponse
+ */
+ 'isSuccess'?: boolean;
+ /**
+ *
+ * @type {number}
+ * @memberof CreateDatasourceDtoResponse
+ */
+ 'statusCode'?: number | null;
+ /**
+ *
+ * @type {string}
+ * @memberof CreateDatasourceDtoResponse
+ */
+ 'traceId'?: string | null;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/create-datasource-dto.ts b/src/Coscine.Api/@coscine/model/create-datasource-dto.ts
new file mode 100644
index 0000000..a7167aa
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/create-datasource-dto.ts
@@ -0,0 +1,30 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+
+/**
+ * Represents the data transfer object for creating a datasource.
+ * @export
+ * @interface CreateDatasourceDto
+ */
+export interface CreateDatasourceDto {
+ /**
+ * Gets or initializes the unique identifier of the resource type option.
+ * @type {string}
+ * @memberof CreateDatasourceDto
+ */
+ 'resourceTypeOptionId'?: string | null;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-options-dto.ts b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-options-dto.ts
index acdd14b..820d844 100644
--- a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-resource-type-options-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-resource-type-options-for-manipulation-dto.ts
index 030933c..491dc31 100644
--- a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-resource-type-options-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-resource-type-options-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -13,6 +13,9 @@
*/
+// May contain unused imports in some cases
+// @ts-ignore
+import type { DsNrwReplicationGroupDto } from './ds-nrw-replication-group-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaForManipulationDto } from './quota-for-manipulation-dto';
@@ -29,5 +32,13 @@ export interface DataStorageNrwS3ResourceTypeOptionsForManipulationDto {
* @memberof DataStorageNrwS3ResourceTypeOptionsForManipulationDto
*/
'quota': QuotaForManipulationDto;
+ /**
+ *
+ * @type {DsNrwReplicationGroupDto}
+ * @memberof DataStorageNrwS3ResourceTypeOptionsForManipulationDto
+ */
+ 'replicationGroup'?: DsNrwReplicationGroupDto;
}
+
+
diff --git a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-options-dto.ts b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-options-dto.ts
index 038df5f..e3d5169 100644
--- a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto.ts
index d32c963..6288307 100644
--- a/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/data-storage-nrw-s3-worm-resource-type-options-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -13,6 +13,9 @@
*/
+// May contain unused imports in some cases
+// @ts-ignore
+import type { DsNrwReplicationGroupDto } from './ds-nrw-replication-group-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaForManipulationDto } from './quota-for-manipulation-dto';
@@ -29,5 +32,13 @@ export interface DataStorageNrwS3WormResourceTypeOptionsForManipulationDto {
* @memberof DataStorageNrwS3WormResourceTypeOptionsForManipulationDto
*/
'quota': QuotaForManipulationDto;
+ /**
+ *
+ * @type {DsNrwReplicationGroupDto}
+ * @memberof DataStorageNrwS3WormResourceTypeOptionsForManipulationDto
+ */
+ 'replicationGroup'?: DsNrwReplicationGroupDto;
}
+
+
diff --git a/src/Coscine.Api/@coscine/model/data-storage-nrw-web-options-dto.ts b/src/Coscine.Api/@coscine/model/data-storage-nrw-web-options-dto.ts
index ed65f49..2da56e1 100644
--- a/src/Coscine.Api/@coscine/model/data-storage-nrw-web-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/data-storage-nrw-web-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/data-storage-nrw-web-resource-type-options-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/data-storage-nrw-web-resource-type-options-for-manipulation-dto.ts
index 6969f7a..58e8330 100644
--- a/src/Coscine.Api/@coscine/model/data-storage-nrw-web-resource-type-options-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/data-storage-nrw-web-resource-type-options-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -13,6 +13,9 @@
*/
+// May contain unused imports in some cases
+// @ts-ignore
+import type { DsNrwReplicationGroupDto } from './ds-nrw-replication-group-dto';
// May contain unused imports in some cases
// @ts-ignore
import type { QuotaForManipulationDto } from './quota-for-manipulation-dto';
@@ -29,5 +32,13 @@ export interface DataStorageNrwWebResourceTypeOptionsForManipulationDto {
* @memberof DataStorageNrwWebResourceTypeOptionsForManipulationDto
*/
'quota': QuotaForManipulationDto;
+ /**
+ *
+ * @type {DsNrwReplicationGroupDto}
+ * @memberof DataStorageNrwWebResourceTypeOptionsForManipulationDto
+ */
+ 'replicationGroup'?: DsNrwReplicationGroupDto;
}
+
+
diff --git a/src/Coscine.Api/@coscine/model/deployed-graph-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/deployed-graph-dto-paged-response.ts
index eed3e32..1e3bbfd 100644
--- a/src/Coscine.Api/@coscine/model/deployed-graph-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/deployed-graph-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/deployed-graph-dto.ts b/src/Coscine.Api/@coscine/model/deployed-graph-dto.ts
index f4ea8df..b552a25 100644
--- a/src/Coscine.Api/@coscine/model/deployed-graph-dto.ts
+++ b/src/Coscine.Api/@coscine/model/deployed-graph-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/discipline-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/discipline-dto-paged-response.ts
index ef0bdcc..5af046a 100644
--- a/src/Coscine.Api/@coscine/model/discipline-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/discipline-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/discipline-dto-response.ts b/src/Coscine.Api/@coscine/model/discipline-dto-response.ts
index 3238ccf..5645db2 100644
--- a/src/Coscine.Api/@coscine/model/discipline-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/discipline-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/discipline-dto.ts b/src/Coscine.Api/@coscine/model/discipline-dto.ts
index 6298523..b00713f 100644
--- a/src/Coscine.Api/@coscine/model/discipline-dto.ts
+++ b/src/Coscine.Api/@coscine/model/discipline-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/discipline-for-project-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/discipline-for-project-manipulation-dto.ts
index 578e8f6..1445e7a 100644
--- a/src/Coscine.Api/@coscine/model/discipline-for-project-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/discipline-for-project-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/discipline-for-resource-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/discipline-for-resource-manipulation-dto.ts
index 0172f66..e122720 100644
--- a/src/Coscine.Api/@coscine/model/discipline-for-resource-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/discipline-for-resource-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/discipline-for-user-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/discipline-for-user-manipulation-dto.ts
index d813dca..cae7610 100644
--- a/src/Coscine.Api/@coscine/model/discipline-for-user-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/discipline-for-user-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/ds-nrw-replication-group-dto.ts b/src/Coscine.Api/@coscine/model/ds-nrw-replication-group-dto.ts
new file mode 100644
index 0000000..21d6134
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/ds-nrw-replication-group-dto.ts
@@ -0,0 +1,31 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+
+/**
+ * Possible replication groups for the DS NRW.
+ * @export
+ * @enum {string}
+ */
+
+export const DsNrwReplicationGroupDto = {
+ RWTH_UDE: 'RWTH-UDE',
+ UZK_UPB: 'UZK-UPB'
+} as const;
+
+export type DsNrwReplicationGroupDto = typeof DsNrwReplicationGroupDto[keyof typeof DsNrwReplicationGroupDto];
+
+
+
diff --git a/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-creation-dto.ts
index fafb338..4ad28e4 100644
--- a/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-update-dto.ts b/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-update-dto.ts
index 5e76ee5..a401b0b 100644
--- a/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/extracted-metadata-tree-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/file-action-dto.ts b/src/Coscine.Api/@coscine/model/file-action-dto.ts
index f872f0c..4a74291 100644
--- a/src/Coscine.Api/@coscine/model/file-action-dto.ts
+++ b/src/Coscine.Api/@coscine/model/file-action-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/file-action-http-method.ts b/src/Coscine.Api/@coscine/model/file-action-http-method.ts
index 6397a43..532a9f0 100644
--- a/src/Coscine.Api/@coscine/model/file-action-http-method.ts
+++ b/src/Coscine.Api/@coscine/model/file-action-http-method.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/file-actions-dto.ts b/src/Coscine.Api/@coscine/model/file-actions-dto.ts
index dd0732f..d29ab8a 100644
--- a/src/Coscine.Api/@coscine/model/file-actions-dto.ts
+++ b/src/Coscine.Api/@coscine/model/file-actions-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/file-system-storage-options-dto.ts b/src/Coscine.Api/@coscine/model/file-system-storage-options-dto.ts
index 5531ed2..194f8e5 100644
--- a/src/Coscine.Api/@coscine/model/file-system-storage-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/file-system-storage-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/file-tree-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/file-tree-dto-paged-response.ts
index 16c1d74..3a68ad0 100644
--- a/src/Coscine.Api/@coscine/model/file-tree-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/file-tree-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/file-tree-dto.ts b/src/Coscine.Api/@coscine/model/file-tree-dto.ts
index 471e140..f942058 100644
--- a/src/Coscine.Api/@coscine/model/file-tree-dto.ts
+++ b/src/Coscine.Api/@coscine/model/file-tree-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/fixed-value-for-resource-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/fixed-value-for-resource-manipulation-dto.ts
index 0b7da28..287b279 100644
--- a/src/Coscine.Api/@coscine/model/fixed-value-for-resource-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/fixed-value-for-resource-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/git-lab-options-dto.ts b/src/Coscine.Api/@coscine/model/git-lab-options-dto.ts
index c652b2b..d0894b4 100644
--- a/src/Coscine.Api/@coscine/model/git-lab-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/git-lab-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-branch-dto-ienumerable-response.ts b/src/Coscine.Api/@coscine/model/gitlab-branch-dto-ienumerable-response.ts
index ac9cbf7..fa72c71 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-branch-dto-ienumerable-response.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-branch-dto-ienumerable-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-branch-dto.ts b/src/Coscine.Api/@coscine/model/gitlab-branch-dto.ts
index 036b04a..1c5a3e8 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-branch-dto.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-branch-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-project-dto-ienumerable-response.ts b/src/Coscine.Api/@coscine/model/gitlab-project-dto-ienumerable-response.ts
index a79feea..8b6357d 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-project-dto-ienumerable-response.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-project-dto-ienumerable-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-project-dto-response.ts b/src/Coscine.Api/@coscine/model/gitlab-project-dto-response.ts
index b41b97d..1824bad 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-project-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-project-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-project-dto.ts b/src/Coscine.Api/@coscine/model/gitlab-project-dto.ts
index 6a92665..a39eb02 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-project-dto.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-project-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-creation-dto.ts
index 7d08f56..f143e39 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-update-dto.ts b/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-update-dto.ts
index 578fad5..3580085 100644
--- a/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/gitlab-resource-type-options-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/handle-dto-response.ts b/src/Coscine.Api/@coscine/model/handle-dto-response.ts
index bdabb76..b61bc78 100644
--- a/src/Coscine.Api/@coscine/model/handle-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/handle-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/handle-dto.ts b/src/Coscine.Api/@coscine/model/handle-dto.ts
index f39eb70..178a2ed 100644
--- a/src/Coscine.Api/@coscine/model/handle-dto.ts
+++ b/src/Coscine.Api/@coscine/model/handle-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/handle-for-update-dto.ts b/src/Coscine.Api/@coscine/model/handle-for-update-dto.ts
index 9c4e26b..f3c843c 100644
--- a/src/Coscine.Api/@coscine/model/handle-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/handle-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/handle-value-dto.ts b/src/Coscine.Api/@coscine/model/handle-value-dto.ts
index fd3e34f..d097c3d 100644
--- a/src/Coscine.Api/@coscine/model/handle-value-dto.ts
+++ b/src/Coscine.Api/@coscine/model/handle-value-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/handle-value-for-update-dto.ts b/src/Coscine.Api/@coscine/model/handle-value-for-update-dto.ts
index 8296a8a..d2af478 100644
--- a/src/Coscine.Api/@coscine/model/handle-value-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/handle-value-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/hash-parameters-dto.ts b/src/Coscine.Api/@coscine/model/hash-parameters-dto.ts
index 998ff88..6684c5c 100644
--- a/src/Coscine.Api/@coscine/model/hash-parameters-dto.ts
+++ b/src/Coscine.Api/@coscine/model/hash-parameters-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/identity-provider-dto.ts b/src/Coscine.Api/@coscine/model/identity-provider-dto.ts
index 82e792b..dda8431 100644
--- a/src/Coscine.Api/@coscine/model/identity-provider-dto.ts
+++ b/src/Coscine.Api/@coscine/model/identity-provider-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/identity-providers.ts b/src/Coscine.Api/@coscine/model/identity-providers.ts
index 5e1be58..1953813 100644
--- a/src/Coscine.Api/@coscine/model/identity-providers.ts
+++ b/src/Coscine.Api/@coscine/model/identity-providers.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/index.ts b/src/Coscine.Api/@coscine/model/index.ts
index 69e381a..217075e 100644
--- a/src/Coscine.Api/@coscine/model/index.ts
+++ b/src/Coscine.Api/@coscine/model/index.ts
@@ -13,6 +13,8 @@ export * from './application-profile-for-creation-dto-response';
export * from './application-profile-for-resource-creation-dto';
export * from './application-profile-minimal-dto';
export * from './coscine-http-method';
+export * from './create-datasource-dto';
+export * from './create-datasource-dto-response';
export * from './data-storage-nrw-s3-options-dto';
export * from './data-storage-nrw-s3-resource-type-options-for-manipulation-dto';
export * from './data-storage-nrw-s3-worm-options-dto';
@@ -27,6 +29,7 @@ export * from './discipline-dto-response';
export * from './discipline-for-project-manipulation-dto';
export * from './discipline-for-resource-manipulation-dto';
export * from './discipline-for-user-manipulation-dto';
+export * from './ds-nrw-replication-group-dto';
export * from './extracted-metadata-tree-for-creation-dto';
export * from './extracted-metadata-tree-for-update-dto';
export * from './file-action-dto';
@@ -73,6 +76,9 @@ export * from './metadata-tree-for-creation-dto';
export * from './metadata-tree-for-deletion-dto';
export * from './metadata-tree-for-update-dto';
export * from './metadata-update-admin-parameters';
+export * from './notification-dto';
+export * from './notification-dto-paged-response';
+export * from './notification-dto-response';
export * from './organization-dto';
export * from './organization-dto-paged-response';
export * from './organization-dto-response';
@@ -181,6 +187,10 @@ export * from './user-for-update-dto';
export * from './user-merge-dto';
export * from './user-merge-dto-response';
export * from './user-minimal-dto';
+export * from './user-notification-for-creation-dto';
+export * from './user-notification-opt-out-dto';
+export * from './user-notification-opt-out-dto-paged-response';
+export * from './user-notification-opt-out-dto-response';
export * from './user-organization-dto';
export * from './user-terms-of-service-accept-dto';
export * from './variant-dto';
diff --git a/src/Coscine.Api/@coscine/model/language-dto-ienumerable-response.ts b/src/Coscine.Api/@coscine/model/language-dto-ienumerable-response.ts
index 6eb23bc..db7a00e 100644
--- a/src/Coscine.Api/@coscine/model/language-dto-ienumerable-response.ts
+++ b/src/Coscine.Api/@coscine/model/language-dto-ienumerable-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/language-dto-response.ts b/src/Coscine.Api/@coscine/model/language-dto-response.ts
index 5a15eee..7ac45da 100644
--- a/src/Coscine.Api/@coscine/model/language-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/language-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/language-dto.ts b/src/Coscine.Api/@coscine/model/language-dto.ts
index bed8e8e..2702fa5 100644
--- a/src/Coscine.Api/@coscine/model/language-dto.ts
+++ b/src/Coscine.Api/@coscine/model/language-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/language-for-user-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/language-for-user-manipulation-dto.ts
index a9c710f..74b0076 100644
--- a/src/Coscine.Api/@coscine/model/language-for-user-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/language-for-user-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/license-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/license-dto-paged-response.ts
index cbc995b..e300d09 100644
--- a/src/Coscine.Api/@coscine/model/license-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/license-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/license-dto-response.ts b/src/Coscine.Api/@coscine/model/license-dto-response.ts
index 029c830..4bb0733 100644
--- a/src/Coscine.Api/@coscine/model/license-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/license-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/license-dto.ts b/src/Coscine.Api/@coscine/model/license-dto.ts
index 54a1fc3..d71e027 100644
--- a/src/Coscine.Api/@coscine/model/license-dto.ts
+++ b/src/Coscine.Api/@coscine/model/license-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/license-for-resource-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/license-for-resource-manipulation-dto.ts
index fec5474..772a939 100644
--- a/src/Coscine.Api/@coscine/model/license-for-resource-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/license-for-resource-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/maintenance-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/maintenance-dto-paged-response.ts
index a4e364f..89ccaef 100644
--- a/src/Coscine.Api/@coscine/model/maintenance-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/maintenance-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/maintenance-dto.ts b/src/Coscine.Api/@coscine/model/maintenance-dto.ts
index f4fe8b9..c0ea3be 100644
--- a/src/Coscine.Api/@coscine/model/maintenance-dto.ts
+++ b/src/Coscine.Api/@coscine/model/maintenance-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/message-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/message-dto-paged-response.ts
index 82313a1..ae05401 100644
--- a/src/Coscine.Api/@coscine/model/message-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/message-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/message-dto.ts b/src/Coscine.Api/@coscine/model/message-dto.ts
index 371d070..a7d3844 100644
--- a/src/Coscine.Api/@coscine/model/message-dto.ts
+++ b/src/Coscine.Api/@coscine/model/message-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/message-type.ts b/src/Coscine.Api/@coscine/model/message-type.ts
index a87e381..09bcfac 100644
--- a/src/Coscine.Api/@coscine/model/message-type.ts
+++ b/src/Coscine.Api/@coscine/model/message-type.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/metadata-tree-dto-paged-response.ts
index 05c018c..d5566cb 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-dto-response.ts b/src/Coscine.Api/@coscine/model/metadata-tree-dto-response.ts
index 794759a..9802b8a 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-dto.ts b/src/Coscine.Api/@coscine/model/metadata-tree-dto.ts
index f6d22f4..85ed5f0 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-dto.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-extracted-dto.ts b/src/Coscine.Api/@coscine/model/metadata-tree-extracted-dto.ts
index cfcf28e..364eb5a 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-extracted-dto.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-extracted-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/metadata-tree-for-creation-dto.ts
index 76ecfc8..de93460 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-for-deletion-dto.ts b/src/Coscine.Api/@coscine/model/metadata-tree-for-deletion-dto.ts
index e479079..829c265 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-for-deletion-dto.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-for-deletion-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-tree-for-update-dto.ts b/src/Coscine.Api/@coscine/model/metadata-tree-for-update-dto.ts
index 0a3f7aa..e8fdd99 100644
--- a/src/Coscine.Api/@coscine/model/metadata-tree-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-tree-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/metadata-update-admin-parameters.ts b/src/Coscine.Api/@coscine/model/metadata-update-admin-parameters.ts
index 46f0d89..e0600e0 100644
--- a/src/Coscine.Api/@coscine/model/metadata-update-admin-parameters.ts
+++ b/src/Coscine.Api/@coscine/model/metadata-update-admin-parameters.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/notification-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/notification-dto-paged-response.ts
new file mode 100644
index 0000000..f75c9c4
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/notification-dto-paged-response.ts
@@ -0,0 +1,60 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+// May contain unused imports in some cases
+// @ts-ignore
+import type { NotificationDto } from './notification-dto';
+// May contain unused imports in some cases
+// @ts-ignore
+import type { Pagination } from './pagination';
+
+/**
+ *
+ * @export
+ * @interface NotificationDtoPagedResponse
+ */
+export interface NotificationDtoPagedResponse {
+ /**
+ *
+ * @type {Array<NotificationDto>}
+ * @memberof NotificationDtoPagedResponse
+ */
+ 'data'?: Array<NotificationDto> | null;
+ /**
+ *
+ * @type {boolean}
+ * @memberof NotificationDtoPagedResponse
+ */
+ 'isSuccess'?: boolean;
+ /**
+ *
+ * @type {number}
+ * @memberof NotificationDtoPagedResponse
+ */
+ 'statusCode'?: number | null;
+ /**
+ *
+ * @type {string}
+ * @memberof NotificationDtoPagedResponse
+ */
+ 'traceId'?: string | null;
+ /**
+ *
+ * @type {Pagination}
+ * @memberof NotificationDtoPagedResponse
+ */
+ 'pagination'?: Pagination;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/notification-dto-response.ts b/src/Coscine.Api/@coscine/model/notification-dto-response.ts
new file mode 100644
index 0000000..4b2714e
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/notification-dto-response.ts
@@ -0,0 +1,51 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+// May contain unused imports in some cases
+// @ts-ignore
+import type { NotificationDto } from './notification-dto';
+
+/**
+ *
+ * @export
+ * @interface NotificationDtoResponse
+ */
+export interface NotificationDtoResponse {
+ /**
+ *
+ * @type {NotificationDto}
+ * @memberof NotificationDtoResponse
+ */
+ 'data'?: NotificationDto;
+ /**
+ *
+ * @type {boolean}
+ * @memberof NotificationDtoResponse
+ */
+ 'isSuccess'?: boolean;
+ /**
+ *
+ * @type {number}
+ * @memberof NotificationDtoResponse
+ */
+ 'statusCode'?: number | null;
+ /**
+ *
+ * @type {string}
+ * @memberof NotificationDtoResponse
+ */
+ 'traceId'?: string | null;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/notification-dto.ts b/src/Coscine.Api/@coscine/model/notification-dto.ts
new file mode 100644
index 0000000..492b8aa
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/notification-dto.ts
@@ -0,0 +1,36 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+
+/**
+ * Represents a minimal data transfer object (DTO) for a notification.
+ * @export
+ * @interface NotificationDto
+ */
+export interface NotificationDto {
+ /**
+ * Unique identifier for the project notification.
+ * @type {string}
+ * @memberof NotificationDto
+ */
+ 'id': string;
+ /**
+ * category of the notification.
+ * @type {string}
+ * @memberof NotificationDto
+ */
+ 'category': string;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/organization-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/organization-dto-paged-response.ts
index 46ff3c1..53d1463 100644
--- a/src/Coscine.Api/@coscine/model/organization-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/organization-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/organization-dto-response.ts b/src/Coscine.Api/@coscine/model/organization-dto-response.ts
index 81709c3..1b4ec79 100644
--- a/src/Coscine.Api/@coscine/model/organization-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/organization-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/organization-dto.ts b/src/Coscine.Api/@coscine/model/organization-dto.ts
index c43d976..00d8adf 100644
--- a/src/Coscine.Api/@coscine/model/organization-dto.ts
+++ b/src/Coscine.Api/@coscine/model/organization-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/organization-for-project-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/organization-for-project-manipulation-dto.ts
index d542fdd..ec7c1c6 100644
--- a/src/Coscine.Api/@coscine/model/organization-for-project-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/organization-for-project-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/pagination.ts b/src/Coscine.Api/@coscine/model/pagination.ts
index d8bb8c2..be46e08 100644
--- a/src/Coscine.Api/@coscine/model/pagination.ts
+++ b/src/Coscine.Api/@coscine/model/pagination.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/pid-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/pid-dto-paged-response.ts
index 33086f4..30b72fd 100644
--- a/src/Coscine.Api/@coscine/model/pid-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/pid-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/pid-dto-response.ts b/src/Coscine.Api/@coscine/model/pid-dto-response.ts
index b04b1d4..9ab51e5 100644
--- a/src/Coscine.Api/@coscine/model/pid-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/pid-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/pid-dto.ts b/src/Coscine.Api/@coscine/model/pid-dto.ts
index c010f28..40ca21d 100644
--- a/src/Coscine.Api/@coscine/model/pid-dto.ts
+++ b/src/Coscine.Api/@coscine/model/pid-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/pid-request-dto.ts b/src/Coscine.Api/@coscine/model/pid-request-dto.ts
index e56c0cb..07151bf 100644
--- a/src/Coscine.Api/@coscine/model/pid-request-dto.ts
+++ b/src/Coscine.Api/@coscine/model/pid-request-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/pid-type.ts b/src/Coscine.Api/@coscine/model/pid-type.ts
index 2544772..ed95df2 100644
--- a/src/Coscine.Api/@coscine/model/pid-type.ts
+++ b/src/Coscine.Api/@coscine/model/pid-type.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-admin-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/project-admin-dto-paged-response.ts
index 9b9c922..cdfa525 100644
--- a/src/Coscine.Api/@coscine/model/project-admin-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-admin-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-admin-dto.ts b/src/Coscine.Api/@coscine/model/project-admin-dto.ts
index 2fe6c7c..55bac06 100644
--- a/src/Coscine.Api/@coscine/model/project-admin-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-admin-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -150,6 +150,7 @@ export interface ProjectAdminDto {
* Collection of sub-projects associated with this project.
* @type {Array<ProjectDto>}
* @memberof ProjectAdminDto
+ * @deprecated
*/
'subProjects'?: Array<ProjectDto> | null;
/**
diff --git a/src/Coscine.Api/@coscine/model/project-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/project-dto-paged-response.ts
index 8b11703..9354aa2 100644
--- a/src/Coscine.Api/@coscine/model/project-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-dto-response.ts b/src/Coscine.Api/@coscine/model/project-dto-response.ts
index 627112f..7ca2359 100644
--- a/src/Coscine.Api/@coscine/model/project-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-dto.ts b/src/Coscine.Api/@coscine/model/project-dto.ts
index 9a7899e..40bae61 100644
--- a/src/Coscine.Api/@coscine/model/project-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -135,6 +135,7 @@ export interface ProjectDto {
* Collection of sub-projects associated with this project.
* @type {Array<ProjectDto>}
* @memberof ProjectDto
+ * @deprecated
*/
'subProjects'?: Array<ProjectDto> | null;
/**
diff --git a/src/Coscine.Api/@coscine/model/project-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/project-for-creation-dto.ts
index 7e6937f..301d6e9 100644
--- a/src/Coscine.Api/@coscine/model/project-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-for-update-dto.ts b/src/Coscine.Api/@coscine/model/project-for-update-dto.ts
index d99c970..e8220f7 100644
--- a/src/Coscine.Api/@coscine/model/project-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-invitation-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/project-invitation-dto-paged-response.ts
index c3f966e..7941c32 100644
--- a/src/Coscine.Api/@coscine/model/project-invitation-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-invitation-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-invitation-dto-response.ts b/src/Coscine.Api/@coscine/model/project-invitation-dto-response.ts
index 891b108..651a9b3 100644
--- a/src/Coscine.Api/@coscine/model/project-invitation-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-invitation-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-invitation-dto.ts b/src/Coscine.Api/@coscine/model/project-invitation-dto.ts
index 0198253..e6522e3 100644
--- a/src/Coscine.Api/@coscine/model/project-invitation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-invitation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-invitation-for-project-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/project-invitation-for-project-manipulation-dto.ts
index bcd7b6d..6fc81d8 100644
--- a/src/Coscine.Api/@coscine/model/project-invitation-for-project-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-invitation-for-project-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-invitation-resolve-dto.ts b/src/Coscine.Api/@coscine/model/project-invitation-resolve-dto.ts
index 545b028..1905bf9 100644
--- a/src/Coscine.Api/@coscine/model/project-invitation-resolve-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-invitation-resolve-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-minimal-dto.ts b/src/Coscine.Api/@coscine/model/project-minimal-dto.ts
index d324bf7..e2be46c 100644
--- a/src/Coscine.Api/@coscine/model/project-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-organization-dto.ts b/src/Coscine.Api/@coscine/model/project-organization-dto.ts
index 113d5f5..fdc06c9 100644
--- a/src/Coscine.Api/@coscine/model/project-organization-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-organization-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-publication-request-dto-response.ts b/src/Coscine.Api/@coscine/model/project-publication-request-dto-response.ts
index f17db10..ee65ef8 100644
--- a/src/Coscine.Api/@coscine/model/project-publication-request-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-publication-request-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-publication-request-dto.ts b/src/Coscine.Api/@coscine/model/project-publication-request-dto.ts
index dfda699..066e52a 100644
--- a/src/Coscine.Api/@coscine/model/project-publication-request-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-publication-request-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-quota-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/project-quota-dto-paged-response.ts
index a163f9f..7b71480 100644
--- a/src/Coscine.Api/@coscine/model/project-quota-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-quota-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-quota-dto-response.ts b/src/Coscine.Api/@coscine/model/project-quota-dto-response.ts
index cc29f31..c2166bf 100644
--- a/src/Coscine.Api/@coscine/model/project-quota-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-quota-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-quota-dto.ts b/src/Coscine.Api/@coscine/model/project-quota-dto.ts
index 44932a1..421f952 100644
--- a/src/Coscine.Api/@coscine/model/project-quota-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-quota-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-quota-for-update-dto.ts b/src/Coscine.Api/@coscine/model/project-quota-for-update-dto.ts
index 1876710..8d6f84e 100644
--- a/src/Coscine.Api/@coscine/model/project-quota-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-quota-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-resource-minimal-dto.ts b/src/Coscine.Api/@coscine/model/project-resource-minimal-dto.ts
index 6aa8113..70ffa54 100644
--- a/src/Coscine.Api/@coscine/model/project-resource-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-resource-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-role-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/project-role-dto-paged-response.ts
index 45ed518..406bfe0 100644
--- a/src/Coscine.Api/@coscine/model/project-role-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-role-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-role-dto-response.ts b/src/Coscine.Api/@coscine/model/project-role-dto-response.ts
index f3e59a4..f34a604 100644
--- a/src/Coscine.Api/@coscine/model/project-role-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/project-role-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-role-dto.ts b/src/Coscine.Api/@coscine/model/project-role-dto.ts
index 0088f58..65436b0 100644
--- a/src/Coscine.Api/@coscine/model/project-role-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-role-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-role-for-project-creation-dto.ts b/src/Coscine.Api/@coscine/model/project-role-for-project-creation-dto.ts
index d2d4408..27a333f 100644
--- a/src/Coscine.Api/@coscine/model/project-role-for-project-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-role-for-project-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-role-for-project-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/project-role-for-project-manipulation-dto.ts
index 16abcd8..9e86378 100644
--- a/src/Coscine.Api/@coscine/model/project-role-for-project-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-role-for-project-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/project-role-minimal-dto.ts b/src/Coscine.Api/@coscine/model/project-role-minimal-dto.ts
index 15417b8..7d48f9b 100644
--- a/src/Coscine.Api/@coscine/model/project-role-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/project-role-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/provenance-dto-response.ts b/src/Coscine.Api/@coscine/model/provenance-dto-response.ts
index 781818a..8123a4e 100644
--- a/src/Coscine.Api/@coscine/model/provenance-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/provenance-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/provenance-dto.ts b/src/Coscine.Api/@coscine/model/provenance-dto.ts
index 8ad489e..61e1ba1 100644
--- a/src/Coscine.Api/@coscine/model/provenance-dto.ts
+++ b/src/Coscine.Api/@coscine/model/provenance-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/provenance-for-update-dto.ts b/src/Coscine.Api/@coscine/model/provenance-for-update-dto.ts
index 9d0fef0..d4b570f 100644
--- a/src/Coscine.Api/@coscine/model/provenance-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/provenance-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/provenance-parameters-dto.ts b/src/Coscine.Api/@coscine/model/provenance-parameters-dto.ts
index 54a7357..8996212 100644
--- a/src/Coscine.Api/@coscine/model/provenance-parameters-dto.ts
+++ b/src/Coscine.Api/@coscine/model/provenance-parameters-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/public-user-dto-ienumerable-response.ts b/src/Coscine.Api/@coscine/model/public-user-dto-ienumerable-response.ts
index 9c30d44..7f56ff1 100644
--- a/src/Coscine.Api/@coscine/model/public-user-dto-ienumerable-response.ts
+++ b/src/Coscine.Api/@coscine/model/public-user-dto-ienumerable-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/public-user-dto.ts b/src/Coscine.Api/@coscine/model/public-user-dto.ts
index a754c40..899462f 100644
--- a/src/Coscine.Api/@coscine/model/public-user-dto.ts
+++ b/src/Coscine.Api/@coscine/model/public-user-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/publication-advisory-service-dto.ts b/src/Coscine.Api/@coscine/model/publication-advisory-service-dto.ts
index e7e8089..07d0b05 100644
--- a/src/Coscine.Api/@coscine/model/publication-advisory-service-dto.ts
+++ b/src/Coscine.Api/@coscine/model/publication-advisory-service-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/publication-request-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/publication-request-for-creation-dto.ts
index 758eac5..e9d4230 100644
--- a/src/Coscine.Api/@coscine/model/publication-request-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/publication-request-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/quota-dto.ts b/src/Coscine.Api/@coscine/model/quota-dto.ts
index 923792d..8e52855 100644
--- a/src/Coscine.Api/@coscine/model/quota-dto.ts
+++ b/src/Coscine.Api/@coscine/model/quota-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/quota-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/quota-for-manipulation-dto.ts
index edf9c0f..ae9a84e 100644
--- a/src/Coscine.Api/@coscine/model/quota-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/quota-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/quota-unit.ts b/src/Coscine.Api/@coscine/model/quota-unit.ts
index f8e27b1..d28221d 100644
--- a/src/Coscine.Api/@coscine/model/quota-unit.ts
+++ b/src/Coscine.Api/@coscine/model/quota-unit.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-definition-dto-response.ts b/src/Coscine.Api/@coscine/model/rdf-definition-dto-response.ts
index 285d08c..3dc311a 100644
--- a/src/Coscine.Api/@coscine/model/rdf-definition-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-definition-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-definition-dto.ts b/src/Coscine.Api/@coscine/model/rdf-definition-dto.ts
index 9a7d734..e8cf0e3 100644
--- a/src/Coscine.Api/@coscine/model/rdf-definition-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-definition-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-definition-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/rdf-definition-for-manipulation-dto.ts
index 87980c4..424b9bb 100644
--- a/src/Coscine.Api/@coscine/model/rdf-definition-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-definition-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-format.ts b/src/Coscine.Api/@coscine/model/rdf-format.ts
index b1accd8..f654c03 100644
--- a/src/Coscine.Api/@coscine/model/rdf-format.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-format.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-patch-document-dto.ts b/src/Coscine.Api/@coscine/model/rdf-patch-document-dto.ts
index 816d611..a62b5d0 100644
--- a/src/Coscine.Api/@coscine/model/rdf-patch-document-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-patch-document-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-patch-operation-dto.ts b/src/Coscine.Api/@coscine/model/rdf-patch-operation-dto.ts
index 83c49b9..44e073e 100644
--- a/src/Coscine.Api/@coscine/model/rdf-patch-operation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-patch-operation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rdf-patch-operation-type.ts b/src/Coscine.Api/@coscine/model/rdf-patch-operation-type.ts
index 9a11cfc..d7ad531 100644
--- a/src/Coscine.Api/@coscine/model/rdf-patch-operation-type.ts
+++ b/src/Coscine.Api/@coscine/model/rdf-patch-operation-type.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rds-options-dto.ts b/src/Coscine.Api/@coscine/model/rds-options-dto.ts
index 76fb7ad..a952bd3 100644
--- a/src/Coscine.Api/@coscine/model/rds-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rds-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rds-resource-type-options-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/rds-resource-type-options-for-manipulation-dto.ts
index 207d08e..166244c 100644
--- a/src/Coscine.Api/@coscine/model/rds-resource-type-options-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rds-resource-type-options-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rds-s3-options-dto.ts b/src/Coscine.Api/@coscine/model/rds-s3-options-dto.ts
index 1eefa7b..3488f9c 100644
--- a/src/Coscine.Api/@coscine/model/rds-s3-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rds-s3-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rds-s3-resource-type-options-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/rds-s3-resource-type-options-for-manipulation-dto.ts
index 6375bbd..8742317 100644
--- a/src/Coscine.Api/@coscine/model/rds-s3-resource-type-options-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rds-s3-resource-type-options-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rds-s3-worm-options-dto.ts b/src/Coscine.Api/@coscine/model/rds-s3-worm-options-dto.ts
index 5ac70eb..a29f368 100644
--- a/src/Coscine.Api/@coscine/model/rds-s3-worm-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rds-s3-worm-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/rds-s3-worm-resource-type-options-for-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/rds-s3-worm-resource-type-options-for-manipulation-dto.ts
index d53f6ed..c9dffa4 100644
--- a/src/Coscine.Api/@coscine/model/rds-s3-worm-resource-type-options-for-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/rds-s3-worm-resource-type-options-for-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-admin-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/resource-admin-dto-paged-response.ts
index 08b45cf..07652c3 100644
--- a/src/Coscine.Api/@coscine/model/resource-admin-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/resource-admin-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-admin-dto.ts b/src/Coscine.Api/@coscine/model/resource-admin-dto.ts
index d6e0cd3..d52cafb 100644
--- a/src/Coscine.Api/@coscine/model/resource-admin-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-admin-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-content-page-columns-dto.ts b/src/Coscine.Api/@coscine/model/resource-content-page-columns-dto.ts
index 7dedb70..6cc3eab 100644
--- a/src/Coscine.Api/@coscine/model/resource-content-page-columns-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-content-page-columns-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-content-page-dto.ts b/src/Coscine.Api/@coscine/model/resource-content-page-dto.ts
index dc24f66..9f90c0a 100644
--- a/src/Coscine.Api/@coscine/model/resource-content-page-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-content-page-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-content-page-entries-view-dto.ts b/src/Coscine.Api/@coscine/model/resource-content-page-entries-view-dto.ts
index 7f3a776..3b3e4b8 100644
--- a/src/Coscine.Api/@coscine/model/resource-content-page-entries-view-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-content-page-entries-view-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-content-page-metadata-view-dto.ts b/src/Coscine.Api/@coscine/model/resource-content-page-metadata-view-dto.ts
index 346e984..b5d6328 100644
--- a/src/Coscine.Api/@coscine/model/resource-content-page-metadata-view-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-content-page-metadata-view-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-creation-page-dto.ts b/src/Coscine.Api/@coscine/model/resource-creation-page-dto.ts
index c215405..2d2e14a 100644
--- a/src/Coscine.Api/@coscine/model/resource-creation-page-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-creation-page-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/resource-dto-paged-response.ts
index f917374..b8955d1 100644
--- a/src/Coscine.Api/@coscine/model/resource-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/resource-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-dto-response.ts b/src/Coscine.Api/@coscine/model/resource-dto-response.ts
index f9dbbc3..a34e29e 100644
--- a/src/Coscine.Api/@coscine/model/resource-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/resource-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-dto.ts b/src/Coscine.Api/@coscine/model/resource-dto.ts
index e54fd19..9222d20 100644
--- a/src/Coscine.Api/@coscine/model/resource-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/resource-for-creation-dto.ts
index c71c0f3..4e47cf7 100644
--- a/src/Coscine.Api/@coscine/model/resource-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-for-update-dto.ts b/src/Coscine.Api/@coscine/model/resource-for-update-dto.ts
index fd5deae..2b45787 100644
--- a/src/Coscine.Api/@coscine/model/resource-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-minimal-dto.ts b/src/Coscine.Api/@coscine/model/resource-minimal-dto.ts
index e5981e3..c01ec2f 100644
--- a/src/Coscine.Api/@coscine/model/resource-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-quota-dto-response.ts b/src/Coscine.Api/@coscine/model/resource-quota-dto-response.ts
index b17f016..6847020 100644
--- a/src/Coscine.Api/@coscine/model/resource-quota-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/resource-quota-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-quota-dto.ts b/src/Coscine.Api/@coscine/model/resource-quota-dto.ts
index cdbf6a9..dcb5bba 100644
--- a/src/Coscine.Api/@coscine/model/resource-quota-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-quota-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-dto.ts b/src/Coscine.Api/@coscine/model/resource-type-dto.ts
index 693574c..7e52f69 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-information-dto-ienumerable-response.ts b/src/Coscine.Api/@coscine/model/resource-type-information-dto-ienumerable-response.ts
index b95e799..4542289 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-information-dto-ienumerable-response.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-information-dto-ienumerable-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-information-dto-response.ts b/src/Coscine.Api/@coscine/model/resource-type-information-dto-response.ts
index aaf12b5..823aa99 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-information-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-information-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-information-dto.ts b/src/Coscine.Api/@coscine/model/resource-type-information-dto.ts
index c67797c..6275530 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-information-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-information-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-minimal-dto.ts b/src/Coscine.Api/@coscine/model/resource-type-minimal-dto.ts
index 0743ea7..fa2ba38 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-options-dto.ts b/src/Coscine.Api/@coscine/model/resource-type-options-dto.ts
index 5e8331c..76dc32a 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-options-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-options-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-options-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/resource-type-options-for-creation-dto.ts
index 48899f0..195904c 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-options-for-creation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-options-for-creation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-options-for-update-dto.ts b/src/Coscine.Api/@coscine/model/resource-type-options-for-update-dto.ts
index 32e62b4..cbf9cee 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-options-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-options-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/resource-type-status.ts b/src/Coscine.Api/@coscine/model/resource-type-status.ts
index ab2566c..48037b2 100644
--- a/src/Coscine.Api/@coscine/model/resource-type-status.ts
+++ b/src/Coscine.Api/@coscine/model/resource-type-status.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/role-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/role-dto-paged-response.ts
index 85b8775..708732d 100644
--- a/src/Coscine.Api/@coscine/model/role-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/role-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/role-dto-response.ts b/src/Coscine.Api/@coscine/model/role-dto-response.ts
index 670bffa..ed7d9d9 100644
--- a/src/Coscine.Api/@coscine/model/role-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/role-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/role-dto.ts b/src/Coscine.Api/@coscine/model/role-dto.ts
index 755733a..3c90b7e 100644
--- a/src/Coscine.Api/@coscine/model/role-dto.ts
+++ b/src/Coscine.Api/@coscine/model/role-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/role-minimal-dto.ts b/src/Coscine.Api/@coscine/model/role-minimal-dto.ts
index 232d8af..f38f0c8 100644
--- a/src/Coscine.Api/@coscine/model/role-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/role-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/search-category-type.ts b/src/Coscine.Api/@coscine/model/search-category-type.ts
index 4444d0c..9528ddd 100644
--- a/src/Coscine.Api/@coscine/model/search-category-type.ts
+++ b/src/Coscine.Api/@coscine/model/search-category-type.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/search-category.ts b/src/Coscine.Api/@coscine/model/search-category.ts
index 976c392..f108f4d 100644
--- a/src/Coscine.Api/@coscine/model/search-category.ts
+++ b/src/Coscine.Api/@coscine/model/search-category.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/search-result-dto-paged-search-response.ts b/src/Coscine.Api/@coscine/model/search-result-dto-paged-search-response.ts
index 2ed83da..9085170 100644
--- a/src/Coscine.Api/@coscine/model/search-result-dto-paged-search-response.ts
+++ b/src/Coscine.Api/@coscine/model/search-result-dto-paged-search-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/search-result-dto.ts b/src/Coscine.Api/@coscine/model/search-result-dto.ts
index 900f536..3a3d524 100644
--- a/src/Coscine.Api/@coscine/model/search-result-dto.ts
+++ b/src/Coscine.Api/@coscine/model/search-result-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/terms-of-service-dto-response.ts b/src/Coscine.Api/@coscine/model/terms-of-service-dto-response.ts
index 7cf4eac..ad8988c 100644
--- a/src/Coscine.Api/@coscine/model/terms-of-service-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/terms-of-service-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/terms-of-service-dto.ts b/src/Coscine.Api/@coscine/model/terms-of-service-dto.ts
index ea68186..3198c52 100644
--- a/src/Coscine.Api/@coscine/model/terms-of-service-dto.ts
+++ b/src/Coscine.Api/@coscine/model/terms-of-service-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/title-dto-ienumerable-response.ts b/src/Coscine.Api/@coscine/model/title-dto-ienumerable-response.ts
index d570aef..27ae029 100644
--- a/src/Coscine.Api/@coscine/model/title-dto-ienumerable-response.ts
+++ b/src/Coscine.Api/@coscine/model/title-dto-ienumerable-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/title-dto-response.ts b/src/Coscine.Api/@coscine/model/title-dto-response.ts
index 7ec28c5..a19d658 100644
--- a/src/Coscine.Api/@coscine/model/title-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/title-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/title-dto.ts b/src/Coscine.Api/@coscine/model/title-dto.ts
index d1ac1bb..05c985b 100644
--- a/src/Coscine.Api/@coscine/model/title-dto.ts
+++ b/src/Coscine.Api/@coscine/model/title-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/title-for-user-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/title-for-user-manipulation-dto.ts
index 9ca9567..683a9ef 100644
--- a/src/Coscine.Api/@coscine/model/title-for-user-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/title-for-user-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/tree-data-type.ts b/src/Coscine.Api/@coscine/model/tree-data-type.ts
index bab533e..62a46fe 100644
--- a/src/Coscine.Api/@coscine/model/tree-data-type.ts
+++ b/src/Coscine.Api/@coscine/model/tree-data-type.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/user-dto-paged-response.ts
index 3f9c107..c9eca62 100644
--- a/src/Coscine.Api/@coscine/model/user-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/user-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-dto-response.ts b/src/Coscine.Api/@coscine/model/user-dto-response.ts
index 0a27b61..4e6dd7a 100644
--- a/src/Coscine.Api/@coscine/model/user-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/user-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-dto.ts b/src/Coscine.Api/@coscine/model/user-dto.ts
index 67d98a5..0e568da 100644
--- a/src/Coscine.Api/@coscine/model/user-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -55,13 +55,13 @@ export interface UserDto {
* @type {string}
* @memberof UserDto
*/
- 'givenName': string;
+ 'givenName'?: string | null;
/**
* The family name of the user.
* @type {string}
* @memberof UserDto
*/
- 'familyName': string;
+ 'familyName'?: string | null;
/**
* The email addresses associated with the user.
* @type {Array<UserEmailDto>}
@@ -79,7 +79,7 @@ export interface UserDto {
* @type {LanguageDto}
* @memberof UserDto
*/
- 'language': LanguageDto;
+ 'language'?: LanguageDto;
/**
* Indicates if the terms of service are accepted by the user.
* @type {boolean}
diff --git a/src/Coscine.Api/@coscine/model/user-email-dto.ts b/src/Coscine.Api/@coscine/model/user-email-dto.ts
index ad1fc75..c90c0d3 100644
--- a/src/Coscine.Api/@coscine/model/user-email-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-email-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-for-update-dto.ts b/src/Coscine.Api/@coscine/model/user-for-update-dto.ts
index e497699..cc4a30a 100644
--- a/src/Coscine.Api/@coscine/model/user-for-update-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-for-update-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-merge-dto-response.ts b/src/Coscine.Api/@coscine/model/user-merge-dto-response.ts
index 0c417db..a77ebaf 100644
--- a/src/Coscine.Api/@coscine/model/user-merge-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/user-merge-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-merge-dto.ts b/src/Coscine.Api/@coscine/model/user-merge-dto.ts
index 1755afe..cc4f92e 100644
--- a/src/Coscine.Api/@coscine/model/user-merge-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-merge-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-minimal-dto.ts b/src/Coscine.Api/@coscine/model/user-minimal-dto.ts
index 30c7e02..ea35680 100644
--- a/src/Coscine.Api/@coscine/model/user-minimal-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-minimal-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/user-notification-for-creation-dto.ts b/src/Coscine.Api/@coscine/model/user-notification-for-creation-dto.ts
new file mode 100644
index 0000000..127c0f4
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/user-notification-for-creation-dto.ts
@@ -0,0 +1,30 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+
+/**
+ * Data transfer object (DTO) representing the creation of a user notification.
+ * @export
+ * @interface UserNotificationForCreationDto
+ */
+export interface UserNotificationForCreationDto {
+ /**
+ * The id of the notification.
+ * @type {string}
+ * @memberof UserNotificationForCreationDto
+ */
+ 'notificationId': string;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-paged-response.ts
new file mode 100644
index 0000000..0605f93
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-paged-response.ts
@@ -0,0 +1,60 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+// May contain unused imports in some cases
+// @ts-ignore
+import type { Pagination } from './pagination';
+// May contain unused imports in some cases
+// @ts-ignore
+import type { UserNotificationOptOutDto } from './user-notification-opt-out-dto';
+
+/**
+ *
+ * @export
+ * @interface UserNotificationOptOutDtoPagedResponse
+ */
+export interface UserNotificationOptOutDtoPagedResponse {
+ /**
+ *
+ * @type {Array<UserNotificationOptOutDto>}
+ * @memberof UserNotificationOptOutDtoPagedResponse
+ */
+ 'data'?: Array<UserNotificationOptOutDto> | null;
+ /**
+ *
+ * @type {boolean}
+ * @memberof UserNotificationOptOutDtoPagedResponse
+ */
+ 'isSuccess'?: boolean;
+ /**
+ *
+ * @type {number}
+ * @memberof UserNotificationOptOutDtoPagedResponse
+ */
+ 'statusCode'?: number | null;
+ /**
+ *
+ * @type {string}
+ * @memberof UserNotificationOptOutDtoPagedResponse
+ */
+ 'traceId'?: string | null;
+ /**
+ *
+ * @type {Pagination}
+ * @memberof UserNotificationOptOutDtoPagedResponse
+ */
+ 'pagination'?: Pagination;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-response.ts b/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-response.ts
new file mode 100644
index 0000000..f78d0a1
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto-response.ts
@@ -0,0 +1,51 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+// May contain unused imports in some cases
+// @ts-ignore
+import type { UserNotificationOptOutDto } from './user-notification-opt-out-dto';
+
+/**
+ *
+ * @export
+ * @interface UserNotificationOptOutDtoResponse
+ */
+export interface UserNotificationOptOutDtoResponse {
+ /**
+ *
+ * @type {UserNotificationOptOutDto}
+ * @memberof UserNotificationOptOutDtoResponse
+ */
+ 'data'?: UserNotificationOptOutDto;
+ /**
+ *
+ * @type {boolean}
+ * @memberof UserNotificationOptOutDtoResponse
+ */
+ 'isSuccess'?: boolean;
+ /**
+ *
+ * @type {number}
+ * @memberof UserNotificationOptOutDtoResponse
+ */
+ 'statusCode'?: number | null;
+ /**
+ *
+ * @type {string}
+ * @memberof UserNotificationOptOutDtoResponse
+ */
+ 'traceId'?: string | null;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto.ts b/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto.ts
new file mode 100644
index 0000000..a108ec5
--- /dev/null
+++ b/src/Coscine.Api/@coscine/model/user-notification-opt-out-dto.ts
@@ -0,0 +1,42 @@
+/* tslint:disable */
+/* eslint-disable */
+/**
+ * Coscine Web API
+ * Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
+ *
+ * The version of the OpenAPI document: 2.0
+ * Contact: servicedesk@rwth-aachen.de
+ *
+ * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
+ * https://openapi-generator.tech
+ * Do not edit the class manually.
+ */
+
+
+
+/**
+ * Represents a minimal data transfer object (DTO) for a user notification.
+ * @export
+ * @interface UserNotificationOptOutDto
+ */
+export interface UserNotificationOptOutDto {
+ /**
+ * Unique identifier for the user notification.
+ * @type {string}
+ * @memberof UserNotificationOptOutDto
+ */
+ 'id': string;
+ /**
+ * Unique identifier of the user.
+ * @type {string}
+ * @memberof UserNotificationOptOutDto
+ */
+ 'userId': string;
+ /**
+ * Unique identifier of the notification.
+ * @type {string}
+ * @memberof UserNotificationOptOutDto
+ */
+ 'notificationId': string;
+}
+
diff --git a/src/Coscine.Api/@coscine/model/user-organization-dto.ts b/src/Coscine.Api/@coscine/model/user-organization-dto.ts
index 232b76a..f38a45a 100644
--- a/src/Coscine.Api/@coscine/model/user-organization-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-organization-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -13,9 +13,6 @@
*/
-// May contain unused imports in some cases
-// @ts-ignore
-import type { PublicationAdvisoryServiceDto } from './publication-advisory-service-dto';
/**
* Represents a Data Transfer Object (DTO) for user-related organization information, inheriting from OrganizationDto.
@@ -28,25 +25,13 @@ export interface UserOrganizationDto {
* @type {string}
* @memberof UserOrganizationDto
*/
- 'uri': string;
+ 'uri'?: string | null;
/**
* The display name of the organization.
* @type {string}
* @memberof UserOrganizationDto
*/
'displayName': string;
- /**
- * The email address of the organization.
- * @type {string}
- * @memberof UserOrganizationDto
- */
- 'email'?: string | null;
- /**
- *
- * @type {PublicationAdvisoryServiceDto}
- * @memberof UserOrganizationDto
- */
- 'publicationAdvisoryService'?: PublicationAdvisoryServiceDto;
/**
* Determines if the organization\'s details can be modified.
* @type {boolean}
diff --git a/src/Coscine.Api/@coscine/model/user-terms-of-service-accept-dto.ts b/src/Coscine.Api/@coscine/model/user-terms-of-service-accept-dto.ts
index 745601e..389ad14 100644
--- a/src/Coscine.Api/@coscine/model/user-terms-of-service-accept-dto.ts
+++ b/src/Coscine.Api/@coscine/model/user-terms-of-service-accept-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/variant-dto.ts b/src/Coscine.Api/@coscine/model/variant-dto.ts
index 239f24f..d8d8831 100644
--- a/src/Coscine.Api/@coscine/model/variant-dto.ts
+++ b/src/Coscine.Api/@coscine/model/variant-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/visibility-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/visibility-dto-paged-response.ts
index 0f25560..ddf3878 100644
--- a/src/Coscine.Api/@coscine/model/visibility-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/visibility-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/visibility-dto-response.ts b/src/Coscine.Api/@coscine/model/visibility-dto-response.ts
index 6574cd0..0ebcc1c 100644
--- a/src/Coscine.Api/@coscine/model/visibility-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/visibility-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/visibility-dto.ts b/src/Coscine.Api/@coscine/model/visibility-dto.ts
index 7787e71..e3350c9 100644
--- a/src/Coscine.Api/@coscine/model/visibility-dto.ts
+++ b/src/Coscine.Api/@coscine/model/visibility-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/visibility-for-project-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/visibility-for-project-manipulation-dto.ts
index 5524a84..c57c325 100644
--- a/src/Coscine.Api/@coscine/model/visibility-for-project-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/visibility-for-project-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/visibility-for-resource-manipulation-dto.ts b/src/Coscine.Api/@coscine/model/visibility-for-resource-manipulation-dto.ts
index 5697707..5ba5f77 100644
--- a/src/Coscine.Api/@coscine/model/visibility-for-resource-manipulation-dto.ts
+++ b/src/Coscine.Api/@coscine/model/visibility-for-resource-manipulation-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/vocabulary-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/vocabulary-dto-paged-response.ts
index ad81de9..c288dc0 100644
--- a/src/Coscine.Api/@coscine/model/vocabulary-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/vocabulary-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/vocabulary-dto.ts b/src/Coscine.Api/@coscine/model/vocabulary-dto.ts
index 7eec9b9..23227e7 100644
--- a/src/Coscine.Api/@coscine/model/vocabulary-dto.ts
+++ b/src/Coscine.Api/@coscine/model/vocabulary-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-paged-response.ts b/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-paged-response.ts
index dc47c8f..c6ade9e 100644
--- a/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-paged-response.ts
+++ b/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-paged-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-response.ts b/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-response.ts
index b0c24fa..d8921cb 100644
--- a/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-response.ts
+++ b/src/Coscine.Api/@coscine/model/vocabulary-instance-dto-response.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/@coscine/model/vocabulary-instance-dto.ts b/src/Coscine.Api/@coscine/model/vocabulary-instance-dto.ts
index 1d11969..25a2277 100644
--- a/src/Coscine.Api/@coscine/model/vocabulary-instance-dto.ts
+++ b/src/Coscine.Api/@coscine/model/vocabulary-instance-dto.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/api.ts b/src/Coscine.Api/api.ts
index 0c6f291..dcf677d 100644
--- a/src/Coscine.Api/api.ts
+++ b/src/Coscine.Api/api.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
@@ -22,6 +22,7 @@ export * from './@coscine/api/handle-api';
export * from './@coscine/api/language-api';
export * from './@coscine/api/license-api';
export * from './@coscine/api/maintenance-api';
+export * from './@coscine/api/notification-api';
export * from './@coscine/api/organization-api';
export * from './@coscine/api/pid-api';
export * from './@coscine/api/project-api';
@@ -32,6 +33,7 @@ export * from './@coscine/api/project-quota-api';
export * from './@coscine/api/project-resource-api';
export * from './@coscine/api/project-resource-quota-api';
export * from './@coscine/api/project-resource-type-api';
+export * from './@coscine/api/project-sub-projects-api';
export * from './@coscine/api/provenance-api';
export * from './@coscine/api/resource-api';
export * from './@coscine/api/resource-type-api';
@@ -46,6 +48,7 @@ export * from './@coscine/api/title-api';
export * from './@coscine/api/tos-api';
export * from './@coscine/api/tree-api';
export * from './@coscine/api/user-api';
+export * from './@coscine/api/user-notification-opt-out-api';
export * from './@coscine/api/visibility-api';
export * from './@coscine/api/vocabulary-api';
diff --git a/src/Coscine.Api/base.ts b/src/Coscine.Api/base.ts
index 3648583..39b244a 100644
--- a/src/Coscine.Api/base.ts
+++ b/src/Coscine.Api/base.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/common.ts b/src/Coscine.Api/common.ts
index 1cc3460..97ae12a 100644
--- a/src/Coscine.Api/common.ts
+++ b/src/Coscine.Api/common.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/configuration.ts b/src/Coscine.Api/configuration.ts
index 9a81f47..b9a9f3f 100644
--- a/src/Coscine.Api/configuration.ts
+++ b/src/Coscine.Api/configuration.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
diff --git a/src/Coscine.Api/index.ts b/src/Coscine.Api/index.ts
index c27c19c..3189766 100644
--- a/src/Coscine.Api/index.ts
+++ b/src/Coscine.Api/index.ts
@@ -5,7 +5,7 @@
* Coscine (short for <b>CO</b>llaborative <b>SC</b>ientific <b>IN</b>tegration <b>E</b>nvironment) is the research data management platform for your research project.
*
* The version of the OpenAPI document: 2.0
- * Contact: servicedesk@itc.rwth-aachen.de
+ * Contact: servicedesk@rwth-aachen.de
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
--
GitLab