You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove support for legacy MailFolders (a MailFolder that is not a MailSet, non-static mail listIds) from the client.
Since every user mailbox is migrated to MailSets (static mail listIds), we can remove the support for old legacy MailFolders.
MailSets can be identified by the isMailSet flag on the MailFolder type. The MailFolder type has not been renamed yet, as the offline storage currently does not support renaming of instance types.
Goal
No client code does use legacy MailFolders. All code works exclusively with new MailSets.
Test notes
offline migrations
notifications & app icon badge count
mail search
contact search
calendar search
counter updates
move mails
delete mails from trash
mobile back press (Android). On main view model and search view
offline mail access
inbox rules (old rule / old client - old rule / new client - new rule / old client - new rule / new client)
all lists are displayed correctly
The text was updated successfully, but these errors were encountered:
abdulkadir-tutao
added
bug
broken functionality, usability problems, unexpected errors
maintenance
dependency updates, key renewals, code cleanup
new feature
user stories in varying refinement states
and removed
bug
broken functionality, usability problems, unexpected errors
new feature
user stories in varying refinement states
labels
Jan 17, 2025
Remove support for legacy
MailFolders
(aMailFolder
that is not aMailSet
, non-static mail listIds) from the client.Since every user mailbox is migrated to
MailSets
(static mail listIds), we can remove the support for old legacyMailFolders
.MailSets can be identified by the
isMailSet
flag on theMailFolder
type. TheMailFolder
type has not been renamed yet, as the offline storage currently does not support renaming of instance types.Goal
No client code does use legacy
MailFolders
. All code works exclusively with newMailSets
.Test notes
The text was updated successfully, but these errors were encountered: