From 759eaa02eec3ea56811f986c59dd109dcc69c2bb Mon Sep 17 00:00:00 2001 From: sug Date: Thu, 15 Aug 2024 12:34:20 +0200 Subject: [PATCH] wip --- .../search/view/CalendarSearchViewModel.ts | 10 +- .../mailFunctionality/SharedMailUtils.ts | 2 +- src/common/settings/UserListView.ts | 2 +- .../contacts/view/ContactListViewModel.ts | 2 +- .../contacts/view/ContactViewModel.ts | 2 +- src/mail-app/search/view/SearchViewModel.ts | 49 +- .../settings/KnowledgeBaseListView.ts | 2 +- src/mail-app/settings/TemplateListView.ts | 2 +- src/mail-app/settings/groups/GroupListView.ts | 2 +- tuta-sdk/rust/sdk/src/entities/sys.rs | 2 +- tuta-sdk/rust/sdk/src/entities/tutanota.rs | 7 + tuta-sdk/rust/sdk/src/type_models/sys.json | 440 +++++++++--------- .../rust/sdk/src/type_models/tutanota.json | 95 ---- 13 files changed, 269 insertions(+), 348 deletions(-) diff --git a/src/calendar-app/calendar/search/view/CalendarSearchViewModel.ts b/src/calendar-app/calendar/search/view/CalendarSearchViewModel.ts index e20c43fdf733..82dd98d7363b 100644 --- a/src/calendar-app/calendar/search/view/CalendarSearchViewModel.ts +++ b/src/calendar-app/calendar/search/view/CalendarSearchViewModel.ts @@ -21,7 +21,7 @@ import { ofClass, TypeRef, } from "@tutao/tutanota-utils" -import { areResultsForTheSameQuery, hasMoreResults, isSameSearchRestriction, CalendarSearchModel } from "../model/CalendarSearchModel.js" +import { areResultsForTheSameQuery, CalendarSearchModel, hasMoreResults, isSameSearchRestriction } from "../model/CalendarSearchModel.js" import { NotFoundError } from "../../../../common/api/common/error/RestError.js" import { createRestriction, decodeCalendarSearchKey, encodeCalendarSearchKey, getRestriction } from "../model/SearchUtils.js" import Stream from "mithril/stream" @@ -415,15 +415,15 @@ export class CalendarSearchViewModel { return { items: entries, complete } }, - loadSingle: async (elementId: Id) => { + loadSingle: async (_listId: Id, elementId: Id) => { const lastResult = this._searchResult if (!lastResult) { return null } - const id = lastResult.results.find((r) => r[1] === elementId) - if (id) { + const targetId = lastResult.results.find((r) => elementIdPart(r) === elementId) + if (targetId) { return this.entityClient - .load(lastResult.restriction.type, id) + .load(lastResult.restriction.type, targetId) .then((entity) => new SearchResultListEntry(entity)) .catch( ofClass(NotFoundError, (_) => { diff --git a/src/common/mailFunctionality/SharedMailUtils.ts b/src/common/mailFunctionality/SharedMailUtils.ts index 3ec5236e4716..2aef7c1e48e0 100644 --- a/src/common/mailFunctionality/SharedMailUtils.ts +++ b/src/common/mailFunctionality/SharedMailUtils.ts @@ -372,7 +372,7 @@ export async function getMoveTargetFolderSystems(model: MailModel, mails: readon return folderSystem.getIndentedList().filter((f: IndentedFolder) => { if (f.folder.isMailSet && firstMail.sets.length > 0) { const folderId = firstMail.sets[0] - return isSameId(f.folder._id, folderId) + return !isSameId(f.folder._id, folderId) } else { return f.folder.mails !== getListId(firstMail) } diff --git a/src/common/settings/UserListView.ts b/src/common/settings/UserListView.ts index 925f1ce8f250..575dab459cd4 100644 --- a/src/common/settings/UserListView.ts +++ b/src/common/settings/UserListView.ts @@ -228,7 +228,7 @@ export class UserListView implements UpdatableSettingsViewer { return { items: allUserGroupInfos, complete: true } }, - loadSingle: async (elementId) => { + loadSingle: async (_istId: Id, elementId: Id) => { const listId = await this.listId.getAsync() try { return await locator.entityClient.load(GroupInfoTypeRef, [listId, elementId]) diff --git a/src/mail-app/contacts/view/ContactListViewModel.ts b/src/mail-app/contacts/view/ContactListViewModel.ts index e3751f22fff0..8b783ac30a0c 100644 --- a/src/mail-app/contacts/view/ContactListViewModel.ts +++ b/src/mail-app/contacts/view/ContactListViewModel.ts @@ -88,7 +88,7 @@ export class ContactListViewModel { const items = await this.getRecipientsForList(listId) return { items, complete: true } }, - loadSingle: async (elementId: Id) => { + loadSingle: async (_listId: Id, elementId: Id) => { return this.entityClient.load(ContactListEntryTypeRef, [listId, elementId]) }, sortCompare: (rl1, rl2) => rl1.emailAddress.localeCompare(rl2.emailAddress), diff --git a/src/mail-app/contacts/view/ContactViewModel.ts b/src/mail-app/contacts/view/ContactViewModel.ts index 27289b56fe67..5278a0826164 100644 --- a/src/mail-app/contacts/view/ContactViewModel.ts +++ b/src/mail-app/contacts/view/ContactViewModel.ts @@ -34,7 +34,7 @@ export class ContactViewModel { const items = await this.entityClient.loadAll(ContactTypeRef, this.contactListId) return { items, complete: true } }, - loadSingle: async (elementId: Id) => { + loadSingle: async (_listId: Id, elementId: Id) => { const listId = await this.contactModel.getContactListId() if (listId == null) return null return this.entityClient.load(ContactTypeRef, [listId, elementId]) diff --git a/src/mail-app/search/view/SearchViewModel.ts b/src/mail-app/search/view/SearchViewModel.ts index ea7a1a30ef1f..da79bb459087 100644 --- a/src/mail-app/search/view/SearchViewModel.ts +++ b/src/mail-app/search/view/SearchViewModel.ts @@ -349,7 +349,7 @@ export class SearchViewModel { this.loadingAllForSearchResult && isSameSearchRestriction(this._searchResult?.restriction, this.loadingAllForSearchResult.restriction) && !this.listModel.isLoadedCompletely() - ) { + ) { await this.listModel.loadMore() if ( this._searchResult.restriction && @@ -577,9 +577,18 @@ export class SearchViewModel { const index = this._searchResult?.results.findIndex( (email) => update.instanceId === elementIdPart(email) && update.instanceListId !== listIdPart(email), ) + const mail = await this.entityClient.load(MailTypeRef, [update.instanceListId, update.instanceId]) + if (mail.sets.length > 0) { + } else { + } + // loading mail instance + // read sets + // check if one set is included in the folderIds if (index >= 0) { const restrictionLength = this._searchResult.restriction.folderIds.length - if ((restrictionLength > 0 && this._searchResult.restriction.folderIds.includes(update.instanceListId)) || restrictionLength === 0) { + if ((restrictionLength > 0 && this._searchResult.restriction.folderIds.some((folderId, index, arr) -> { + folderId == + }) || restrictionLength === 0) { // We need to update the listId of the updated item, since it was moved to another folder. const newIdTuple: IdTuple = [update.instanceListId, update.instanceId] this._searchResult.results[index] = newIdTuple @@ -622,23 +631,23 @@ export class SearchViewModel { getSelectedMails(): Mail[] { return this.listModel - .getSelectedAsArray() - .map((e) => e.entry) - .filter(assertIsEntity2(MailTypeRef)) + .getSelectedAsArray() + .map((e) => e.entry) + .filter(assertIsEntity2(MailTypeRef)) } getSelectedContacts(): Contact[] { return this.listModel - .getSelectedAsArray() - .map((e) => e.entry) - .filter(assertIsEntity2(ContactTypeRef)) + .getSelectedAsArray() + .map((e) => e.entry) + .filter(assertIsEntity2(ContactTypeRef)) } getSelectedEvents(): CalendarEvent[] { return this.listModel - .getSelectedAsArray() - .map((e) => e.entry) - .filter(assertIsEntity2(CalendarEventTypeRef)) + .getSelectedAsArray() + .map((e) => e.entry) + .filter(assertIsEntity2(CalendarEventTypeRef)) } private onListStateChange(newState: ListState) { @@ -705,21 +714,21 @@ export class SearchViewModel { return { items: entries, complete } }, - loadSingle: async (elementId: Id) => { + loadSingle: async (_listId: Id, elementId: Id) => { const lastResult = this._searchResult if (!lastResult) { return null } - const id = lastResult.results.find((r) => r[1] === elementId) + const id = lastResult.results.find((resultId) => elementIdPart(resultId) === elementId) if (id) { return this.entityClient - .load(lastResult.restriction.type, id) - .then((entity) => new SearchResultListEntry(entity)) - .catch( - ofClass(NotFoundError, (_) => { - return null - }), - ) + .load(lastResult.restriction.type, id) + .then((entity) => new SearchResultListEntry(entity)) + .catch( + ofClass(NotFoundError, (_) => { + return null + }), + ) } else { return null } diff --git a/src/mail-app/settings/KnowledgeBaseListView.ts b/src/mail-app/settings/KnowledgeBaseListView.ts index d0a8ab55eb28..146c185b3c33 100644 --- a/src/mail-app/settings/KnowledgeBaseListView.ts +++ b/src/mail-app/settings/KnowledgeBaseListView.ts @@ -98,7 +98,7 @@ export class KnowledgeBaseListView implements UpdatableSettingsViewer { throw new Error("fetch knowledgeBase entry called for specific start id") } }, - loadSingle: (elementId) => { + loadSingle: (_listId: Id, elementId: Id) => { return this.entityClient.load(KnowledgeBaseEntryTypeRef, [this.getListId(), elementId]) }, autoSelectBehavior: () => ListAutoSelectBehavior.OLDER, diff --git a/src/mail-app/settings/TemplateListView.ts b/src/mail-app/settings/TemplateListView.ts index c6cbd46b1935..edaeb435d5b4 100644 --- a/src/mail-app/settings/TemplateListView.ts +++ b/src/mail-app/settings/TemplateListView.ts @@ -97,7 +97,7 @@ export class TemplateListView implements UpdatableSettingsViewer { throw new Error("fetch template entry called for specific start id") } }, - loadSingle: (elementId) => { + loadSingle: (_listId, elementId) => { return this.entityClient.load(EmailTemplateTypeRef, [this.templateListId(), elementId]) }, autoSelectBehavior: () => ListAutoSelectBehavior.OLDER, diff --git a/src/mail-app/settings/groups/GroupListView.ts b/src/mail-app/settings/groups/GroupListView.ts index 0b97c3aa40de..6366f306c3f8 100644 --- a/src/mail-app/settings/groups/GroupListView.ts +++ b/src/mail-app/settings/groups/GroupListView.ts @@ -171,7 +171,7 @@ export class GroupListView implements UpdatableSettingsViewer { throw new Error("fetch user group infos called for specific start id") } }, - loadSingle: async (elementId) => { + loadSingle: async (_listId: Id, elementId: Id) => { const listId = await this.listId.getAsync() try { return await locator.entityClient.load(GroupInfoTypeRef, [listId, elementId]) diff --git a/tuta-sdk/rust/sdk/src/entities/sys.rs b/tuta-sdk/rust/sdk/src/entities/sys.rs index 8cf20f0a905c..33700bf5d0ac 100644 --- a/tuta-sdk/rust/sdk/src/entities/sys.rs +++ b/tuta-sdk/rust/sdk/src/entities/sys.rs @@ -4294,7 +4294,7 @@ impl Entity for WebsocketCounterData { pub struct WebsocketCounterValue { pub _id: CustomId, pub count: i64, - pub mailListId: GeneratedId, + pub counterId: GeneratedId, } impl Entity for WebsocketCounterValue { diff --git a/tuta-sdk/rust/sdk/src/entities/tutanota.rs b/tuta-sdk/rust/sdk/src/entities/tutanota.rs index 42a5186d351c..8ed832242f59 100644 --- a/tuta-sdk/rust/sdk/src/entities/tutanota.rs +++ b/tuta-sdk/rust/sdk/src/entities/tutanota.rs @@ -1395,6 +1395,7 @@ pub struct Mail { pub mailDetails: Option, pub mailDetailsDraft: Option, pub sender: MailAddress, + pub sets: Vec, pub errors: Option, } @@ -1453,6 +1454,8 @@ pub struct MailBox { pub _ownerKeyVersion: Option, pub _permissions: GeneratedId, pub lastInfoDate: DateTime, + pub archivedMailBags: Vec, + pub currentMailBag: Option, pub folders: Option, pub mailDetailsDrafts: Option, pub receivedAttachments: GeneratedId, @@ -1564,7 +1567,10 @@ pub struct MailFolder { pub _ownerKeyVersion: Option, pub _permissions: GeneratedId, pub folderType: i64, + pub isLabel: bool, + pub isMailSet: bool, pub name: String, + pub entries: GeneratedId, pub mails: GeneratedId, pub parentFolder: Option, pub errors: Option, @@ -1668,6 +1674,7 @@ impl Entity for MailboxServerProperties { pub struct MoveMailData { pub _format: i64, pub mails: Vec, + pub sourceFolder: Option, pub targetFolder: IdTuple, } diff --git a/tuta-sdk/rust/sdk/src/type_models/sys.json b/tuta-sdk/rust/sdk/src/type_models/sys.json index 3b4b356edfdd..feb48681e2ad 100644 --- a/tuta-sdk/rust/sdk/src/type_models/sys.json +++ b/tuta-sdk/rust/sdk/src/type_models/sys.json @@ -212,7 +212,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AdminGroupKeyRotationPostIn": { "name": "AdminGroupKeyRotationPostIn", @@ -256,7 +256,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AdministratedGroupsRef": { "name": "AdministratedGroupsRef", @@ -290,7 +290,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AlarmInfo": { "name": "AlarmInfo", @@ -342,7 +342,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AlarmNotification": { "name": "AlarmNotification", @@ -442,7 +442,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AlarmServicePost": { "name": "AlarmServicePost", @@ -476,7 +476,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "ArchiveRef": { "name": "ArchiveRef", @@ -508,7 +508,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "ArchiveType": { "name": "ArchiveType", @@ -562,7 +562,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AuditLogEntry": { "name": "AuditLogEntry", @@ -696,7 +696,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AuditLogRef": { "name": "AuditLogRef", @@ -730,7 +730,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AuthenticatedDevice": { "name": "AuthenticatedDevice", @@ -780,7 +780,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Authentication": { "name": "Authentication", @@ -841,7 +841,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AutoLoginDataDelete": { "name": "AutoLoginDataDelete", @@ -873,7 +873,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "AutoLoginDataGet": { "name": "AutoLoginDataGet", @@ -916,7 +916,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "AutoLoginDataReturn": { "name": "AutoLoginDataReturn", @@ -948,7 +948,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "AutoLoginPostReturn": { "name": "AutoLoginPostReturn", @@ -980,7 +980,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Blob": { "name": "Blob", @@ -1030,7 +1030,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "BlobReferenceTokenWrapper": { "name": "BlobReferenceTokenWrapper", @@ -1062,7 +1062,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Booking": { "name": "Booking", @@ -1186,7 +1186,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "BookingItem": { "name": "BookingItem", @@ -1272,7 +1272,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "BookingsRef": { "name": "BookingsRef", @@ -1306,7 +1306,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "BootstrapFeature": { "name": "BootstrapFeature", @@ -1338,7 +1338,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Braintree3ds2Request": { "name": "Braintree3ds2Request", @@ -1388,7 +1388,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Braintree3ds2Response": { "name": "Braintree3ds2Response", @@ -1429,7 +1429,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "BrandingDomainData": { "name": "BrandingDomainData", @@ -1506,7 +1506,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "BrandingDomainDeleteData": { "name": "BrandingDomainDeleteData", @@ -1538,7 +1538,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "BrandingDomainGetReturn": { "name": "BrandingDomainGetReturn", @@ -1572,7 +1572,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Bucket": { "name": "Bucket", @@ -1606,7 +1606,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "BucketKey": { "name": "BucketKey", @@ -1695,7 +1695,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "BucketPermission": { "name": "BucketPermission", @@ -1837,7 +1837,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CalendarEventRef": { "name": "CalendarEventRef", @@ -1878,7 +1878,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "CertificateInfo": { "name": "CertificateInfo", @@ -1939,7 +1939,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Challenge": { "name": "Challenge", @@ -1992,7 +1992,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "ChangeKdfPostIn": { "name": "ChangeKdfPostIn", @@ -2069,7 +2069,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "ChangePasswordPostIn": { "name": "ChangePasswordPostIn", @@ -2164,7 +2164,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Chat": { "name": "Chat", @@ -2214,7 +2214,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "CloseSessionServicePost": { "name": "CloseSessionServicePost", @@ -2257,7 +2257,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CreateCustomerServerPropertiesData": { "name": "CreateCustomerServerPropertiesData", @@ -2298,7 +2298,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "CreateCustomerServerPropertiesReturn": { "name": "CreateCustomerServerPropertiesReturn", @@ -2332,7 +2332,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CreateSessionData": { "name": "CreateSessionData", @@ -2420,7 +2420,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CreateSessionReturn": { "name": "CreateSessionReturn", @@ -2473,7 +2473,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CreditCard": { "name": "CreditCard", @@ -2541,7 +2541,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "CustomDomainCheckGetIn": { "name": "CustomDomainCheckGetIn", @@ -2584,7 +2584,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomDomainCheckGetOut": { "name": "CustomDomainCheckGetOut", @@ -2647,7 +2647,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomDomainData": { "name": "CustomDomainData", @@ -2690,7 +2690,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomDomainReturn": { "name": "CustomDomainReturn", @@ -2733,7 +2733,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Customer": { "name": "Customer", @@ -2990,7 +2990,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomerAccountTerminationPostIn": { "name": "CustomerAccountTerminationPostIn", @@ -3033,7 +3033,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomerAccountTerminationPostOut": { "name": "CustomerAccountTerminationPostOut", @@ -3067,7 +3067,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomerAccountTerminationRequest": { "name": "CustomerAccountTerminationRequest", @@ -3146,7 +3146,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomerInfo": { "name": "CustomerInfo", @@ -3459,7 +3459,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomerProperties": { "name": "CustomerProperties", @@ -3567,7 +3567,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "CustomerServerProperties": { "name": "CustomerServerProperties", @@ -3693,7 +3693,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "DateWrapper": { "name": "DateWrapper", @@ -3725,7 +3725,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "DebitServicePutData": { "name": "DebitServicePutData", @@ -3759,7 +3759,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "DeleteCustomerData": { "name": "DeleteCustomerData", @@ -3839,7 +3839,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "DnsRecord": { "name": "DnsRecord", @@ -3889,7 +3889,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "DomainInfo": { "name": "DomainInfo", @@ -3951,7 +3951,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "DomainMailAddressAvailabilityData": { "name": "DomainMailAddressAvailabilityData", @@ -3983,7 +3983,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "DomainMailAddressAvailabilityReturn": { "name": "DomainMailAddressAvailabilityReturn", @@ -4015,7 +4015,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "DomainsRef": { "name": "DomainsRef", @@ -4049,7 +4049,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "EmailSenderListElement": { "name": "EmailSenderListElement", @@ -4108,7 +4108,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "EntityEventBatch": { "name": "EntityEventBatch", @@ -4169,7 +4169,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "EntityUpdate": { "name": "EntityUpdate", @@ -4237,7 +4237,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Exception": { "name": "Exception", @@ -4278,7 +4278,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "ExternalPropertiesReturn": { "name": "ExternalPropertiesReturn", @@ -4340,7 +4340,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "ExternalUserReference": { "name": "ExternalUserReference", @@ -4411,7 +4411,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Feature": { "name": "Feature", @@ -4443,7 +4443,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "File": { "name": "File", @@ -4493,7 +4493,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "GeneratedIdWrapper": { "name": "GeneratedIdWrapper", @@ -4525,7 +4525,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "GiftCard": { "name": "GiftCard", @@ -4638,7 +4638,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardCreateData": { "name": "GiftCardCreateData", @@ -4706,7 +4706,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardCreateReturn": { "name": "GiftCardCreateReturn", @@ -4740,7 +4740,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardDeleteData": { "name": "GiftCardDeleteData", @@ -4774,7 +4774,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardGetReturn": { "name": "GiftCardGetReturn", @@ -4826,7 +4826,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardOption": { "name": "GiftCardOption", @@ -4858,7 +4858,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardRedeemData": { "name": "GiftCardRedeemData", @@ -4910,7 +4910,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardRedeemGetReturn": { "name": "GiftCardRedeemGetReturn", @@ -4962,7 +4962,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GiftCardsRef": { "name": "GiftCardsRef", @@ -4996,7 +4996,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Group": { "name": "Group", @@ -5220,7 +5220,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupInfo": { "name": "GroupInfo", @@ -5373,7 +5373,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKey": { "name": "GroupKey", @@ -5479,7 +5479,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeyRotationData": { "name": "GroupKeyRotationData", @@ -5579,7 +5579,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeyRotationInfoGetOut": { "name": "GroupKeyRotationInfoGetOut", @@ -5622,7 +5622,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeyRotationPostIn": { "name": "GroupKeyRotationPostIn", @@ -5656,7 +5656,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeyUpdate": { "name": "GroupKeyUpdate", @@ -5753,7 +5753,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeyUpdateData": { "name": "GroupKeyUpdateData", @@ -5814,7 +5814,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeyUpdatesRef": { "name": "GroupKeyUpdatesRef", @@ -5848,7 +5848,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupKeysRef": { "name": "GroupKeysRef", @@ -5882,7 +5882,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupMember": { "name": "GroupMember", @@ -5972,7 +5972,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupMembership": { "name": "GroupMembership", @@ -6080,7 +6080,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupMembershipKeyData": { "name": "GroupMembershipKeyData", @@ -6141,7 +6141,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupMembershipUpdateData": { "name": "GroupMembershipUpdateData", @@ -6193,7 +6193,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "GroupRoot": { "name": "GroupRoot", @@ -6274,7 +6274,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "IdTupleWrapper": { "name": "IdTupleWrapper", @@ -6315,7 +6315,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "InstanceSessionKey": { "name": "InstanceSessionKey", @@ -6394,7 +6394,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Invoice": { "name": "Invoice", @@ -6610,7 +6610,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "InvoiceDataGetIn": { "name": "InvoiceDataGetIn", @@ -6642,7 +6642,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "InvoiceDataGetOut": { "name": "InvoiceDataGetOut", @@ -6784,7 +6784,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "InvoiceDataItem": { "name": "InvoiceDataItem", @@ -6861,7 +6861,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "InvoiceInfo": { "name": "InvoiceInfo", @@ -7040,7 +7040,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "InvoiceItem": { "name": "InvoiceItem", @@ -7126,7 +7126,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "KeyPair": { "name": "KeyPair", @@ -7203,7 +7203,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "KeyRotation": { "name": "KeyRotation", @@ -7271,7 +7271,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "KeyRotationsRef": { "name": "KeyRotationsRef", @@ -7305,7 +7305,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "LocationServiceGetReturn": { "name": "LocationServiceGetReturn", @@ -7337,7 +7337,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Login": { "name": "Login", @@ -7396,7 +7396,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressAlias": { "name": "MailAddressAlias", @@ -7437,7 +7437,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressAliasGetIn": { "name": "MailAddressAliasGetIn", @@ -7471,7 +7471,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressAliasServiceData": { "name": "MailAddressAliasServiceData", @@ -7514,7 +7514,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressAliasServiceDataDelete": { "name": "MailAddressAliasServiceDataDelete", @@ -7566,7 +7566,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressAliasServiceReturn": { "name": "MailAddressAliasServiceReturn", @@ -7625,7 +7625,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressAvailability": { "name": "MailAddressAvailability", @@ -7666,7 +7666,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "MailAddressToGroup": { "name": "MailAddressToGroup", @@ -7727,7 +7727,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MembershipAddData": { "name": "MembershipAddData", @@ -7798,7 +7798,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MembershipPutIn": { "name": "MembershipPutIn", @@ -7832,7 +7832,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MembershipRemoveData": { "name": "MembershipRemoveData", @@ -7876,7 +7876,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MissedNotification": { "name": "MissedNotification", @@ -7992,7 +7992,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MultipleMailAddressAvailabilityData": { "name": "MultipleMailAddressAvailabilityData", @@ -8026,7 +8026,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "MultipleMailAddressAvailabilityReturn": { "name": "MultipleMailAddressAvailabilityReturn", @@ -8060,7 +8060,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "NotificationInfo": { "name": "NotificationInfo", @@ -8112,7 +8112,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "NotificationMailTemplate": { "name": "NotificationMailTemplate", @@ -8162,7 +8162,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "NotificationSessionKey": { "name": "NotificationSessionKey", @@ -8205,7 +8205,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "OrderProcessingAgreement": { "name": "OrderProcessingAgreement", @@ -8321,7 +8321,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "OtpChallenge": { "name": "OtpChallenge", @@ -8355,7 +8355,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PaymentDataServiceGetData": { "name": "PaymentDataServiceGetData", @@ -8387,7 +8387,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PaymentDataServiceGetReturn": { "name": "PaymentDataServiceGetReturn", @@ -8419,7 +8419,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PaymentDataServicePostData": { "name": "PaymentDataServicePostData", @@ -8453,7 +8453,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PaymentDataServicePutData": { "name": "PaymentDataServicePutData", @@ -8568,7 +8568,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PaymentDataServicePutReturn": { "name": "PaymentDataServicePutReturn", @@ -8611,7 +8611,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PaymentErrorInfo": { "name": "PaymentErrorInfo", @@ -8661,7 +8661,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Permission": { "name": "Permission", @@ -8813,7 +8813,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PlanConfiguration": { "name": "PlanConfiguration", @@ -8926,7 +8926,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PlanPrices": { "name": "PlanPrices", @@ -9068,7 +9068,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PlanServiceGetOut": { "name": "PlanServiceGetOut", @@ -9102,7 +9102,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PriceData": { "name": "PriceData", @@ -9163,7 +9163,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PriceItemData": { "name": "PriceItemData", @@ -9222,7 +9222,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PriceRequestData": { "name": "PriceRequestData", @@ -9299,7 +9299,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PriceServiceData": { "name": "PriceServiceData", @@ -9342,7 +9342,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PriceServiceReturn": { "name": "PriceServiceReturn", @@ -9414,7 +9414,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PubEncKeyData": { "name": "PubEncKeyData", @@ -9482,7 +9482,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PublicKeyGetIn": { "name": "PublicKeyGetIn", @@ -9523,7 +9523,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PublicKeyGetOut": { "name": "PublicKeyGetOut", @@ -9582,7 +9582,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PublicKeyPutIn": { "name": "PublicKeyPutIn", @@ -9634,7 +9634,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "PushIdentifier": { "name": "PushIdentifier", @@ -9792,7 +9792,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "PushIdentifierList": { "name": "PushIdentifierList", @@ -9826,7 +9826,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "ReceivedGroupInvitation": { "name": "ReceivedGroupInvitation", @@ -9987,7 +9987,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "RecoverCode": { "name": "RecoverCode", @@ -10073,7 +10073,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RecoverCodeData": { "name": "RecoverCodeData", @@ -10132,7 +10132,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "ReferralCodeGetIn": { "name": "ReferralCodeGetIn", @@ -10166,7 +10166,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "ReferralCodePostIn": { "name": "ReferralCodePostIn", @@ -10189,7 +10189,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "ReferralCodePostOut": { "name": "ReferralCodePostOut", @@ -10223,7 +10223,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "RegistrationCaptchaServiceData": { "name": "RegistrationCaptchaServiceData", @@ -10264,7 +10264,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RegistrationCaptchaServiceGetData": { "name": "RegistrationCaptchaServiceGetData", @@ -10332,7 +10332,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RegistrationCaptchaServiceReturn": { "name": "RegistrationCaptchaServiceReturn", @@ -10373,7 +10373,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RegistrationReturn": { "name": "RegistrationReturn", @@ -10405,7 +10405,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RegistrationServiceData": { "name": "RegistrationServiceData", @@ -10455,7 +10455,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RejectedSender": { "name": "RejectedSender", @@ -10550,7 +10550,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "RejectedSendersRef": { "name": "RejectedSendersRef", @@ -10584,7 +10584,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "RepeatRule": { "name": "RepeatRule", @@ -10663,7 +10663,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "ResetFactorsDeleteData": { "name": "ResetFactorsDeleteData", @@ -10713,7 +10713,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "ResetPasswordPostIn": { "name": "ResetPasswordPostIn", @@ -10792,7 +10792,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "RootInstance": { "name": "RootInstance", @@ -10851,7 +10851,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SaltData": { "name": "SaltData", @@ -10883,7 +10883,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SaltReturn": { "name": "SaltReturn", @@ -10924,7 +10924,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactor": { "name": "SecondFactor", @@ -11012,7 +11012,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactorAuthAllowedReturn": { "name": "SecondFactorAuthAllowedReturn", @@ -11044,7 +11044,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactorAuthData": { "name": "SecondFactorAuthData", @@ -11116,7 +11116,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactorAuthDeleteData": { "name": "SecondFactorAuthDeleteData", @@ -11150,7 +11150,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactorAuthGetData": { "name": "SecondFactorAuthGetData", @@ -11182,7 +11182,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactorAuthGetReturn": { "name": "SecondFactorAuthGetReturn", @@ -11214,7 +11214,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SecondFactorAuthentication": { "name": "SecondFactorAuthentication", @@ -11300,7 +11300,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SendRegistrationCodeData": { "name": "SendRegistrationCodeData", @@ -11359,7 +11359,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SendRegistrationCodeReturn": { "name": "SendRegistrationCodeReturn", @@ -11391,7 +11391,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SentGroupInvitation": { "name": "SentGroupInvitation", @@ -11480,7 +11480,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "Session": { "name": "Session", @@ -11623,7 +11623,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "SignOrderProcessingAgreementData": { "name": "SignOrderProcessingAgreementData", @@ -11664,7 +11664,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SseConnectData": { "name": "SseConnectData", @@ -11707,7 +11707,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "StringConfigValue": { "name": "StringConfigValue", @@ -11748,7 +11748,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "StringWrapper": { "name": "StringWrapper", @@ -11780,7 +11780,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SurveyData": { "name": "SurveyData", @@ -11839,7 +11839,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "SwitchAccountTypePostIn": { "name": "SwitchAccountTypePostIn", @@ -11928,7 +11928,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "SystemKeysReturn": { "name": "SystemKeysReturn", @@ -12044,7 +12044,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "TakeOverDeletedAddressData": { "name": "TakeOverDeletedAddressData", @@ -12103,7 +12103,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "TypeInfo": { "name": "TypeInfo", @@ -12144,7 +12144,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "U2fChallenge": { "name": "U2fChallenge", @@ -12187,7 +12187,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "U2fKey": { "name": "U2fKey", @@ -12239,7 +12239,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "U2fRegisteredDevice": { "name": "U2fRegisteredDevice", @@ -12307,7 +12307,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "U2fResponseData": { "name": "U2fResponseData", @@ -12357,7 +12357,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "UpdatePermissionKeyData": { "name": "UpdatePermissionKeyData", @@ -12419,7 +12419,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UpdateSessionKeysPostIn": { "name": "UpdateSessionKeysPostIn", @@ -12453,7 +12453,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UpgradePriceServiceData": { "name": "UpgradePriceServiceData", @@ -12505,7 +12505,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UpgradePriceServiceReturn": { "name": "UpgradePriceServiceReturn", @@ -12676,7 +12676,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "User": { "name": "User", @@ -12891,7 +12891,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserAlarmInfo": { "name": "UserAlarmInfo", @@ -12970,7 +12970,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserAlarmInfoListType": { "name": "UserAlarmInfoListType", @@ -13004,7 +13004,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserAreaGroups": { "name": "UserAreaGroups", @@ -13038,7 +13038,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserAuthentication": { "name": "UserAuthentication", @@ -13092,7 +13092,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserDataDelete": { "name": "UserDataDelete", @@ -13144,7 +13144,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserExternalAuthInfo": { "name": "UserExternalAuthInfo", @@ -13214,7 +13214,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserGroupKeyDistribution": { "name": "UserGroupKeyDistribution", @@ -13282,7 +13282,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "UserGroupKeyRotationData": { "name": "UserGroupKeyRotationData", @@ -13399,7 +13399,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "UserGroupRoot": { "name": "UserGroupRoot", @@ -13480,7 +13480,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "VariableExternalAuthInfo": { "name": "VariableExternalAuthInfo", @@ -13584,7 +13584,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "VerifyRegistrationCodeData": { "name": "VerifyRegistrationCodeData", @@ -13625,7 +13625,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "Version": { "name": "Version", @@ -13696,7 +13696,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "VersionData": { "name": "VersionData", @@ -13755,7 +13755,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "VersionInfo": { "name": "VersionInfo", @@ -13880,7 +13880,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "VersionReturn": { "name": "VersionReturn", @@ -13914,7 +13914,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "WebauthnResponseData": { "name": "WebauthnResponseData", @@ -13973,7 +13973,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "WebsocketCounterData": { "name": "WebsocketCounterData", @@ -14016,7 +14016,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "WebsocketCounterValue": { "name": "WebsocketCounterValue", @@ -14045,9 +14045,9 @@ "cardinality": "One", "encrypted": false }, - "mailListId": { + "counterId": { "final": false, - "name": "mailListId", + "name": "counterId", "id": 1490, "since": 41, "type": "GeneratedId", @@ -14057,7 +14057,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "WebsocketEntityData": { "name": "WebsocketEntityData", @@ -14109,7 +14109,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "WebsocketLeaderStatus": { "name": "WebsocketLeaderStatus", @@ -14141,7 +14141,7 @@ }, "associations": {}, "app": "sys", - "version": "106" + "version": "107" }, "WhitelabelChild": { "name": "WhitelabelChild", @@ -14256,7 +14256,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "WhitelabelChildrenRef": { "name": "WhitelabelChildrenRef", @@ -14290,7 +14290,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "WhitelabelConfig": { "name": "WhitelabelConfig", @@ -14425,7 +14425,7 @@ } }, "app": "sys", - "version": "106" + "version": "107" }, "WhitelabelParent": { "name": "WhitelabelParent", @@ -14469,6 +14469,6 @@ } }, "app": "sys", - "version": "106" + "version": "107" } } diff --git a/tuta-sdk/rust/sdk/src/type_models/tutanota.json b/tuta-sdk/rust/sdk/src/type_models/tutanota.json index dbc4cf2eb977..edc0b39c3449 100644 --- a/tuta-sdk/rust/sdk/src/type_models/tutanota.json +++ b/tuta-sdk/rust/sdk/src/type_models/tutanota.json @@ -4803,40 +4803,6 @@ "app": "tutanota", "version": "74" }, - "MailBag": { - "name": "MailBag", - "since": 74, - "type": "AGGREGATED_TYPE", - "id": 1456, - "rootId": "CHR1dGFub3RhAAWw", - "versioned": false, - "encrypted": false, - "values": { - "_id": { - "final": true, - "name": "_id", - "id": 1457, - "since": 74, - "type": "CustomId", - "cardinality": "One", - "encrypted": false - } - }, - "associations": { - "mails": { - "final": true, - "name": "mails", - "id": 1458, - "since": 74, - "type": "LIST_ASSOCIATION", - "cardinality": "One", - "refType": "Mail", - "dependency": null - } - }, - "app": "tutanota", - "version": "74" - }, "MailBox": { "name": "MailBox", "since": 1, @@ -5428,67 +5394,6 @@ "app": "tutanota", "version": "74" }, - "MailSetEntry": { - "name": "MailSetEntry", - "since": 74, - "type": "LIST_ELEMENT_TYPE", - "id": 1446, - "rootId": "CHR1dGFub3RhAAWm", - "versioned": false, - "encrypted": false, - "values": { - "_format": { - "final": false, - "name": "_format", - "id": 1450, - "since": 74, - "type": "Number", - "cardinality": "One", - "encrypted": false - }, - "_id": { - "final": true, - "name": "_id", - "id": 1448, - "since": 74, - "type": "CustomId", - "cardinality": "One", - "encrypted": false - }, - "_ownerGroup": { - "final": true, - "name": "_ownerGroup", - "id": 1451, - "since": 74, - "type": "GeneratedId", - "cardinality": "ZeroOrOne", - "encrypted": false - }, - "_permissions": { - "final": true, - "name": "_permissions", - "id": 1449, - "since": 74, - "type": "GeneratedId", - "cardinality": "One", - "encrypted": false - } - }, - "associations": { - "mail": { - "final": true, - "name": "mail", - "id": 1452, - "since": 74, - "type": "LIST_ELEMENT_ASSOCIATION", - "cardinality": "One", - "refType": "Mail", - "dependency": null - } - }, - "app": "tutanota", - "version": "74" - }, "MailboxGroupRoot": { "name": "MailboxGroupRoot", "since": 18,