diff --git a/packages/mittwald/spec/openapi.json b/packages/mittwald/spec/openapi.json index 5b499ad7..0563f74b 100644 --- a/packages/mittwald/spec/openapi.json +++ b/packages/mittwald/spec/openapi.json @@ -880,6 +880,10 @@ "app.SystemSoftwareVersion": { "description": "A SystemSoftwareVersion is an officially supported version of a SystemSoftware, containing the necessary and recommended configuration und dependencies.", "properties": { + "expiryDate": { + "format": "date-time", + "type": "string" + }, "externalVersion": { "type": "string" }, @@ -2041,16 +2045,11 @@ "enum": [ "development", "mail", - "infra", - "marketing", - "network", - "dataCenter", "accounting", "customerService", "cloudHosting", "software", - "generic", - "security" + "generic" ], "type": "string" }, @@ -5631,9 +5630,6 @@ "name": { "type": "string" }, - "passwordHash": { - "type": "string" - }, "quotaInBytes": { "type": "integer" }, @@ -5643,7 +5639,6 @@ }, "required": [ "name", - "passwordHash", "quotaInBytes", "mailsystem" ], @@ -5697,6 +5692,9 @@ }, "mailmigration.MigrationFinalizeJob": { "properties": { + "disableLegacyEntities": { + "$ref": "#/components/schemas/mailmigration.MigrationFinalizeJobDisableLegacyEntities" + }, "projectSettingMigrations": { "$ref": "#/components/schemas/mailmigration.MigrationFinalizeJobProjectSetting" } @@ -8116,6 +8114,27 @@ ], "type": "object" }, + "mailmigration.MigrationFinalizeJobDisableLegacyEntities": { + "properties": { + "addresses": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mailboxNames": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "mailboxNames", + "addresses" + ], + "type": "object" + }, "commons.Address": { "type": "object", "properties": {