Zextras Changelog - 3.0.x releases
Release Date: June 18th, 2020
Zextras Suite 3.0.11
Backup
Issue ID: BCK-192 | |||
---|---|---|---|
Title: Improved restore of contacts groups |
|||
Description: Now the external restore can restore all the contacts groups in the accounts even if the restore operation is interrupted before all the accounts have been scanned |
|||
Notes: the operation completes successfully |
Issue ID: BCK-205 | |||
---|---|---|---|
Title: Improved doCoherencyCheck memory management |
|||
Description: Improved doCoherencyCheck memory management, now it keeps only the exception message instead of the complete stack trace |
|||
Notes: works as expected |
Issue ID: BCK-215 | |||
---|---|---|---|
Title: Recover nonexisting domain acconts only on doExternalRestore |
|||
Description: Allow only external restore operations to recover accounts that do not belong to any domain present on this host. |
|||
Notes: CLI behavior matches web admin interface’s |
Issue ID: BCK-216 | |||
---|---|---|---|
Title: Account Id reference in undelete logs |
|||
Description: Added account id reference in undelete log lines in mailbox.log to simplify the debug operations |
|||
Notes: works as expected |
Issue ID: BCK-232 | |||
---|---|---|---|
Title: Added doRestoreBlobs id check |
|||
Description: The command zxsuite backup doRestoreBlobs now checks if the volume id is valid and returns an error if the check fails |
|||
Notes: volume id check returns an error on non existing ids |
Issue ID: BCK-254 | |||
---|---|---|---|
Title: Fixed restore of accounts that sent attachments in a conversation |
|||
Description: Fixed a restore issue that would terminate a restore operation before recovering conversations if the use sent attachments in at least one conversation |
|||
Notes: Instant messaging data is correctly restored |
General
Issue ID: COR-342 | |||
---|---|---|---|
Title: Add new restore limit on Trial |
|||
Description: Removed the possibility to restore a backup from a different infrasructure using the trial license |
|||
Notes: the error "Importing data from another infrastructure is not allowed while running in Trial Mode. Please, contact Zextras at trial@zextras.com" is returned |
Docs
Issue ID: DOCS-70 | |||
---|---|---|---|
Title: Support for Drive file versioning added in Docs |
|||
Description: Docs is now able to open a specific version of the file from Drive. |
|||
Notes: Docs fully supports file versioning |
Issue ID: DOCS-84 | |||
---|---|---|---|
Title: Documents editiing from briefcase fixed |
|||
Description: Editing documents from the briefcase if the default domain is not set has been fixed |
|||
Notes: the bug has been fixed but corrupted documents remain broken |
Drive
Issue ID: DRIV-233 | |||
---|---|---|---|
Title: Added translations to the drive interface |
|||
Description: Added translations for * Portuguese * French * German * Italian * Spanish * Dutch |
|||
Notes: Translations have been added |
Issue ID: DRIV-447 | |||
---|---|---|---|
Title: Added version control for files in Drive |
|||
Description: Drive now implements file versions handling. |
|||
Notes: file versioning permits to open and restore old versions of the file, versions management works correctly |
Issue ID: DRIV-605 | |||
---|---|---|---|
Title: Added option to attach multiple files from drive |
|||
Description: Implemented the possibility to attach multiple files in an e-mail directly from Drive |
|||
Notes: feature attach multiple drive objects functional, both if creating an e-mail from drive or attaching drive objects from a new mail |
Issue ID: DRIV-700 | |||
---|---|---|---|
Title: Handled NO_SUCH_ACCOUNT error on Drive share |
|||
Description: If a user tries to create a new share to an external email address in Drive, now a popup with an error message is shown instead of the full stack trace |
|||
Notes: Now the error is more understandable for users |
Issue ID: DRIV-708 | |||
---|---|---|---|
Title: Fixed missing icon for edit with docs menu entry |
|||
Description: Edit with docs menu entry in drive was missing an icon from both the context menu and info panel |
|||
Notes: an icon is present for all drive menu entries |
Issue ID: DRIV-727 | |||
---|---|---|---|
Title: Fixed drive search lists using browser zoom |
|||
Description: Fixed an issue that would display only the first 30 results when searching drive items while the browser zoom setting is close to 70% |
|||
Notes: search results are complete |
Issue ID: DRIV-745 | |||
---|---|---|---|
Title: Improved drive scrollbar management |
|||
Description: Improved scrollbar management when enabling/disabling the infopanel in drive |
|||
Notes: scrollbars are shown only when necessary |
Mobile
Issue ID: MOB-190 | |||
---|---|---|---|
Title: Improved flag management on mobile clients |
|||
Description: Improved flag management to remove risk of conflict between web client and eas client mail flag updates |
|||
Notes: works as expected |
Issue ID: MOB-191 | |||
---|---|---|---|
Title: Fixed last login time from mobile |
|||
Description: The user’s last login in ldap was incorrectly set due to incorrect timezone |
|||
Notes: works as expected |
Issue ID: MOB-192 | |||
---|---|---|---|
Title: Implemented anti-dos filter for mobile |
|||
Description: Implemented anti-dos service for mobile devices. Number of requests is counted within a time window, if exceeded device is jailed for a specified duration. |
|||
Notes: Jailing system functional, timing difficult to predict, potential issues if mobileAntiDosServiceJailDuration < mobileAntiDosServiceTimeWindow, Jailing logged in sync.log but mail not sent to admin account |
Issue ID: MOB-202 | |||
---|---|---|---|
Title: Invalid values of WeekOfMonth in calendar appointments handled |
|||
Description: Invalid values of WeekOfMonth field are now handled in Exchange ActiveSync synchronization of calendar appointments |
|||
Notes: although an appointment should not contain non-standard values, it is correctly handled |
Powerstore
Issue ID: PS-206 | |||
---|---|---|---|
Title: Improved doCheckBlobs log output |
|||
Description: Improved doCheckBlobs command output so that an account is listed only once |
|||
Notes: There are no duplicated entries in the operation logs for "Checking mailbox #id" lines |
Issue ID: PS-215 | |||
---|---|---|---|
Title: Improved doCheckblob memory management |
|||
Description: Improved doCheckBlobs command, resetting the list of checked files after each mailbox to reduce memory usage |
|||
Notes: works as expected |
Issue ID: PS-221 | |||
---|---|---|---|
Title: Added mailboxmove target volume selection |
|||
Description: Implemented the option to choose a target volume for mailboxmove for both mail and drive items |
|||
Notes: data is written once directly on the target volume instead of being writte on the primary volume then moved using the hsm rules |
Issue ID: PS-224 | |||
---|---|---|---|
Title: Manage error when threshold reached |
|||
Description: Continue with another policy when an hsm policy’s destination volume has reached the space treshold |
|||
Notes: works as expected |
Issue ID: PS-227 | |||
---|---|---|---|
Title: Improved missing secondary store error output |
|||
Description: doMoveBlobs now return a "Secondary store not set" error when an hsm policy is run but no secondary store is set |
|||
Notes: in case of no current secondary store a No secondary store set error is returned as expected |
Issue ID: PS-230 | |||
---|---|---|---|
Title: Added dumpster missing blob check on mailbox move |
|||
Description: Dumpster items during mailbox move operations are now verified for missing blobs |
|||
Notes: missing blob check for the mailbox move operation now handles dumpster items too |
Issue ID: PS-231 | |||
---|---|---|---|
Title: Fixed region values for command line s3 bucket commands |
|||
Description: Fixed a description mismatch for s3 bucket region between command line and web admin interface |
|||
Notes: region descriptions on the web interface match those available on cli |
Issue ID: PS-234 | |||
---|---|---|---|
Title: Improved handling of incorrect Blobs |
|||
Description: doChecBlobs operations, if check_digests true fix_incorrect_compressed_digests true are specified will verify if a blob has been compressed twice and will fix that |
|||
Notes: improved function behaves predictably |
Team
Issue ID: TEAMS-670 | |||
---|---|---|---|
Title: Added translations to the Team interface |
|||
Description: Added translations for * Portuguese * French * German * Italian * Spanish * Dutch |
|||
Notes: Translations have been added |
Issue ID: TEAMS-1406 | |||
---|---|---|---|
Title: External participants status fix |
|||
Description: Fixed an issue that would show all external participants of an instant meeting as offline |
|||
Notes: external participants are shown as guests - no online/offline status |
Issue ID: TEAMS-1409 | |||
---|---|---|---|
Title: Added gal searches when an internal user is sending invitations for an existing instant meeting |
|||
Description: Implemented gal searches in the add participants function in existing instant meetings for internal users |
|||
Notes: adding users to an existing instant meeting behaves like adding users to a new one |
Issue ID: TEAMS-1445 | |||
---|---|---|---|
Title: Implemented new user interactions in Team |
|||
Description: User interactions have been improved and newly implemented. It is now possible to silence other participants, disable other participants' video, the same can be done on your own and disabled streams are shown with an explicit icon |
|||
Notes: it is now possible to enable and disable streams the way an user desires |
Issue ID: TEAMS-1463 | |||
---|---|---|---|
Title: Users can now choose how to join meetings |
|||
Description: Now users can choose if activate or not the webcam and the microphone on joining a meeting |
|||
Notes: the dialog is correctly shown |
Issue ID: TEAMS-1464 | |||
---|---|---|---|
Title: Graphical restyle in Team’s messages |
|||
Description: Messages' bubbles have been cleaned up to use space in a better way |
|||
Notes: messages now appears to be more clean |
Issue ID: TEAMS-1477 | |||
---|---|---|---|
Title: Groups icon added |
|||
Description: Now pictures can be set as an icon in Team groups to identify them more easily |
|||
Notes: groups' picture can be set |
Issue ID: TEAMS-1500 | |||
---|---|---|---|
Title: Removed webcam requirement |
|||
Description: Removed the requirement of having both a webcam and a microfone to start an audio stream |
|||
Notes: it is possible to use the microphone on a device without a webcam |
Issue ID: TEAMS-1522 | |||
---|---|---|---|
Title: Update to Instant Meeting behavior when host leaves |
|||
Description: Improved user experience when the host leaves an Instant Meeting. |
|||
Notes: Works as expected |
Issue ID: TEAMS-1535 | |||
---|---|---|---|
Title: Added translations for instant meetings' external access |
|||
Description: Translations have been added for the pages shown to external users joining instant meetings |
|||
Notes: works as expected |
Issue ID: TEAMS-1537 | |||
---|---|---|---|
Title: Minichat layout restyling |
|||
Description: Minichat size was increased and the header was rebuilt |
|||
Notes: minichat is now more usable |
Issue ID: TEAMS-1541 | |||
---|---|---|---|
Title: Improved profile picture management |
|||
Description: Improved profile picture management so that profile pictures are always centered and not repeated |
|||
Notes: profile pictures of any size now fit the profile picture area without surprises |
Issue ID: TEAMS-1542 | |||
---|---|---|---|
Title: Improved instant messaging text area |
|||
Description: Improved instand messaging message text area so that it extends to up to half of the screen height and the emoji panel does not cover it |
|||
Notes: text area is more flexible when writing long chat messages |
Issue ID: TEAMS-1543 | |||
---|---|---|---|
Title: Updated Translations |
|||
Description: Update translations for * German * Hindi * Indonesian * Thai * Chinese |
|||
Notes: translation is correct |
Issue ID: TEAMS-1544 | |||
---|---|---|---|
Title: Improved add participants text visibility |
|||
Description: Improved text visibility when adding participants to instant meetings, changing the text color from white to black |
|||
Notes: add participants to instant meetings usability improved thanks to text color change |
Release Date: May 18th, 2020
Zextras Suite 3.0.10
Backup
Issue ID: BCK-197 | |||
---|---|---|---|
Title: doCoherencyCheck now fixes "missing CoS" erorrs |
|||
Description: Running the doCoherencyCheck operation with the fixBackup option now also fixes "CoS not found" errors that may happen after a migration. |
|||
Notes: Backup successfully fixed |
Issue ID: BCK-206 | |||
---|---|---|---|
Title: Improved backup output on failed restore |
|||
Description: Improved output when a doRestoreOnNewAccount failed becouse backup data was not available on the current server for the source account |
|||
Notes: Output is now easy to understand |
Issue ID: BCK-211 | |||
---|---|---|---|
Title: Fixed dynamic distribution lists restore bug |
|||
Description: On restoring dynamic distribution lists from a backup, zimbra ids of old items were not replaced with the new ids. Now ids are correctly updated on restoring the lists. |
|||
Notes: works as expected |
Issue ID: BCK-214 | |||
---|---|---|---|
Title: Improved Purge error handling (missing digest) |
|||
Description: When encountering a metadata file without a digest value, the backup purge will now simply log an error at debug level and proceed. |
|||
Notes: Works as expected |
Admin
Issue ID: DELEG-24 | |||
---|---|---|---|
Title: Delegated admin NG migration fix |
|||
Description: Fixed an issue that prevented delegated admin setting migration to ng if some delegated admin were only deleted from ldap (for example zmprov -l da #adminaccount) |
|||
Notes: Leftover data no longer causes migration to fail |
Drive
Issue ID: DRIV-637 | |||
---|---|---|---|
Title: Drive directory download bugfix |
|||
Description: Fixed a bug that could cause zip file corruption when downloading a large directory from Drive. |
|||
Notes: Downloaded zipped folders are valid |
Issue ID: DRIV-674 | |||
---|---|---|---|
Title: Added scroll bar for public access folders in Drive |
|||
Description: To make the file browsing easier to users when accessing a Drive share with a lot of files as a public user a scroll bar has been added. |
|||
Notes: works as expected |
Issue ID: DRIV-707 | |||
---|---|---|---|
Title: Drive upload button graphic glitch fix |
|||
Description: Fixed some minor graphical issues with drive’s upload button (hover rule not working, bottom border) |
|||
Notes: Expected behavior confirmed |
Mobile
Issue ID: MOB-178 | |||
---|---|---|---|
Title: Mobile getdeviceinfo output fix |
|||
Description: Fixed the output of the command zxsuite mobile getdeviceinfo that mismatched values and descriptions (language was returned instead of os for example) |
|||
Notes: Command output is consistent |
Issue ID: MOB-179 | |||
---|---|---|---|
Title: Enable/Disable task synchronization |
|||
Description: The |
|||
Notes: Works as intended |
Issue ID: MOB-186 | |||
---|---|---|---|
Title: EAS 16.1 out of beta |
|||
Description: EAS 16.1 is now officially supported, the default max EAS version has been changed to "16.1" accordingly. |
|||
Notes: This changes the default value for the property but does not actually change the value if it was manually set |
Powerstore
Issue ID: PS-145 | |||
---|---|---|---|
Title: Improved doPurgeMailboxes mail notification |
|||
Description: Improved the e-mail sent to the admin after a doPurgeMailboxes command, now listing detailed information for each mailbox purged |
|||
Notes: Notification email is coherent with requirements |
Issue ID: PS-192 | |||
---|---|---|---|
Title: Drive blobs compression behavior improvement |
|||
Description: New drive blobs will now honor powerstore compression settings |
|||
Notes: Drive blobs are gzipped, threshold is ignored when file size is not determined |
Issue ID: PS-196 | |||
---|---|---|---|
Title: Implement bucket management cli commands |
|||
Description: Basic bucket management commands - create list update delete - are implemented and available from the command line |
|||
Notes: Standard operations on buckets via command line are available and functional |
Issue ID: PS-207 | |||
---|---|---|---|
Title: Command output improvements |
|||
Description: the commands
now return the monitor command too |
|||
Notes: The correct monitor parameter is listed for each command |
Issue ID: PS-217 | |||
---|---|---|---|
Title: FileDescriptor leak on blob move operations fix |
|||
Description: Fixed a bug that could cause a file descriptor leak when running any operation that moved blobs between volumes with the same compression settings targeting a volume with a large number of files. |
|||
Notes: Works as intended |
Issue ID: PS-218 | |||
---|---|---|---|
Title: MailboxMove notifications improvement |
|||
Description: The mailboxmove notification e-mail sent to the admin now lists also the accounts that were not moved |
|||
Notes: A list of account that were not moved is present in the notification e-mail |
Team
Issue ID: TEAMS-1022 | |||
---|---|---|---|
Title: Improved handling of loss of connection |
|||
Description: Previously the loss of the websocket connection would cause the loos of all pending messages, now the zimlet retries to send the pending messages every 10 seconds. |
|||
Notes: No messages are lost, send files feature is temporarily unavailable |
Issue ID: TEAMS-1031 | |||
---|---|---|---|
Title: Instant meeting invitation email fix |
|||
Description: Fixed a bug that caused the icon in the invitation email to disappear and show only a grey square |
|||
Notes: Icon appears as expected |
Issue ID: TEAMS-1342 | |||
---|---|---|---|
Title: Zimbra Drive/Team Translations - First Batch - Beta |
|||
Description: First batch of Zimbra Drive and Team UI translations (FR, JP, NL) |
|||
Notes: Works as expected |
Issue ID: TEAMS-1402 | |||
---|---|---|---|
Title: Instant Meeting message timestamp fix |
|||
Description: Fixed a bug the caused Instant Meeting chat messages' timestamps to be always in UTC instead of following the client’s settings. |
|||
Notes: UTC is no longer the default for instant meetings' guests |
Issue ID: TEAMS-1424 | |||
---|---|---|---|
Title: Screen share feature improvements |
|||
Description: Screen share feature rewritten so that it no longer requires the chrome plugin and is available on the modern interface. |
|||
Notes: Screen share feature function as expected on chrome, firefox older than 75 is unresponsive using the modern interface |
Issue ID: TEAMS-1426 | |||
---|---|---|---|
Title: Instant Meeting invite improvements |
|||
Description: Instant Meeting invite emails are now sent to all participants, including internal users. |
|||
Notes: Invitation is sent to all invitees |
Release Date: April 20th, 2020
Zextras Suite 3.0.9
Backup
Issue ID: BCK-188 | |||
---|---|---|---|
Title: Missing dynamic DL attributes in restore |
|||
Description: Fixed a bug that caused the restore of dynamic distribution lists not to update the owner’s and member’s UUID |
|||
Notes: Works as expected |
Issue ID: BCK-193 | |||
---|---|---|---|
Title: Unrestored Task item during doExternalRestore |
|||
Description: NO_SUCH_BLOB error restoring a very large task from an external backup |
|||
Notes: Works as expected |
Issue ID: BCK-195 | |||
---|---|---|---|
Title: Cannot restore accounts from deleted domains |
|||
Description: Accounts from deleted domains are not a valid Restore on New Account and Restore Deleted Account target and thus must not appear in the restorable accounts list. |
|||
Notes: Works as expected, account still restorable with External Restore |
Issue ID: BCK-212 | |||
---|---|---|---|
Title: Double compression applied to backup items |
|||
Description: Items from compressed volumes were wrongly compressed twice when being written to the backup |
|||
Notes: Only affects Zextras Suite 3.0.8, NG was hotfixed before release |
General
Issue ID: COR-262 | |||
---|---|---|---|
Title: "Start" parameter mandatory for commands without mandatory parameters |
|||
Description: Make the start parameter mandatory for operations which don’t require mandatory parameters. |
|||
Notes: Works as expected |
Docs
Issue ID: DOCS-79 | |||
---|---|---|---|
Title: Fix a LOOL bug that could cause file corruption |
|||
Description: During the investigation on another issue, we found a LOOL bug that could seldom cause file corruption on XLSX spreadsheets. While unable to reproduce it, we applied a workaround. |
|||
Notes: We are still investigating a potential issue on spreadsheet corruption but this fix should sensibly lower the already low occourrence of this kind of issue |
Drive
Issue ID: DRIV-36 | |||
---|---|---|---|
Title: Void editing shares to users without the right permissions |
|||
Description: Hide the edit share dialog to users who cannot edit the share permissions |
|||
Notes: Works as expected |
Issue ID: DRIV-558 | |||
---|---|---|---|
Title: Missing drive en_us translation file |
|||
Description: Translation file for drive is missing for american english |
|||
Notes: Works as expected |
Issue ID: DRIV-560 | |||
---|---|---|---|
Title: Public shares are not localized |
|||
Description: Public shares web pages are not localized based on the browser’s language |
|||
Notes: Works as expected |
Issue ID: DRIV-561 | |||
---|---|---|---|
Title: Public shares don’t correctly decode unicode strings |
|||
Description: Unicode characters are not correctly displayed in public shares pages |
|||
Notes: Works as expected |
Issue ID: DRIV-589 | |||
---|---|---|---|
Title: "Invalid row count DB error" when saving attachment to drive |
|||
Description: Saving an attachment in Drive while creating a new Drive folder raises an invalid row count DB error |
|||
Notes: Works as expected |
Issue ID: DRIV-599 | |||
---|---|---|---|
Title: File Creation error if extension is changed |
|||
Description: New file is not created if file extension is edited while choosing a file name |
|||
Notes: It is no longer possible to change file extension during creation |
Issue ID: DRIV-600 | |||
---|---|---|---|
Title: Mime-type of Drive files is set by the backend whenever possible |
|||
Description: Mime types of files uploaded to drive are now defined by the file extension. These extensions - mime type pairs are defined in a backend map. If the extension is not registered within our map, the mime type sent by the client will be taken. |
|||
Notes: If the client didn’t send any mime type, it will be set to application/octet-stream |
Issue ID: DRIV-643 | |||
---|---|---|---|
Title: Cannot navigate in home attaching file from drive |
|||
Description: Attaching drive element from an email cannot navigate in home again if Zimbra Drive breadcrumb is clicked |
|||
Notes: Works as expected |
Issue ID: DRIV-662 | |||
---|---|---|---|
Title: Sharing a folder freezes the browser |
|||
Description: Sharing a folder with at least 20 accounts makes the browser freeze. |
|||
Notes: works as expected |
Issue ID: DRIV-670 | |||
---|---|---|---|
Title: Improve the load speed of large PDF files |
|||
Description: Opening a large pdf causes ui to freeze for some time |
|||
Notes: Document is opened before all previews are generated, performance is improved |
Issue ID: DRIV-673 | |||
---|---|---|---|
Title: "Copy link" broken in Firefox |
|||
Description: "Copy link" broken in Firefox |
|||
Notes: Url is copied to the clipboard and can be pasted |
Mobile
Issue ID: MOB-134 | |||
---|---|---|---|
Title: Custom messages in ABQ |
|||
Description: Allow admins to customize and localizate ABQ messages |
|||
Notes: Works as expected |
Issue ID: MOB-167 | |||
---|---|---|---|
Title: UI for "account only" remote wipe |
|||
Description: Permit an account-only remote wipe via UI |
|||
Notes: Works as expected |
Issue ID: MOB-168 | |||
---|---|---|---|
Title: Null Pointer Exception when editing calendars |
|||
Description: An exception is thrown when editing appointments while not being its owner, causing the event to be duplicated. |
|||
Notes: User cannot edit the appointment so issue is not triggered |
Issue ID: MOB-174 | |||
---|---|---|---|
Title: Attachments with double quotes |
|||
Description: Emails with attachments containing double quotes in the filename return an error |
|||
Notes: Works as expected |
Issue ID: MOB-176 | |||
---|---|---|---|
Title: EAS16 iOS calendar appointments fix |
|||
Description: Fixed a bug that caused appointment start time to be changed when accepting an invitation from an iOS device using EAS16. |
|||
Notes: Works as expected |
Powerstore
Issue ID: PS-97 | |||
---|---|---|---|
Title: Split the HSM Cache directory to improve performances |
|||
Description: The cache directory is now split into multiple subdirectories whose name is based on the last two characters of the items contained in there. |
|||
Notes: works as expected |
Issue ID: PS-129 | |||
---|---|---|---|
Title: New options to handle Drive Previews |
|||
Description: Added the
|
|||
Notes: N/A |
Issue ID: PS-189 | |||
---|---|---|---|
Title: make doDeleteVolume operation unique and unqueueable |
|||
Description: Make the doDeleteVolume operation unique, avoid multiple executions and queues |
|||
Notes: works as expected |
Issue ID: PS-193 | |||
---|---|---|---|
Title: Unexpected blobs not detected if backup path is not initialized |
|||
Description: The doCheckBlobs operation will not find any unexpected blob if the backup path is not initialized |
|||
Notes: Works as expected |
Issue ID: PS-194 | |||
---|---|---|---|
Title: Mailbox Move Fails At DB Stage |
|||
Description: A string encoding/decoding issue is causing some Mailbox Move operations to fail because of a "Underlying input stream returned zero bytes" error |
|||
Notes: Works as expected |
Issue ID: PS-197 | |||
---|---|---|---|
Title: Manage items on invalid locator |
|||
Description: The doCheckBlobs operation should list the items that appear to be on a non existing volume |
|||
Notes: Items are listed as expected but crosschecks do ignore this situation |
Issue ID: PS-199 | |||
---|---|---|---|
Title: Drive blobs Restorable by doRestoreBlobs |
|||
Description: Add possibility to select which item type shoul be restored in a dorestoreblobs operation |
|||
Notes: Blobs are filtered as expected |
Issue ID: PS-200 | |||
---|---|---|---|
Title: Add flag to handle only drive/zimbra items to doCheckBlobs command |
|||
Description: Add possibility to select which item type shoul be checked in a docheckblobs operation |
|||
Notes: Blobs are filtered as expected |
Issue ID: PS-208 | |||
---|---|---|---|
Title: Mailboxmove skip restored blobs |
|||
Description: When moving a compressed blob to a compressed volume the blob is compressed twice |
|||
Notes: All moveblobs operations are successful |
Team
Issue ID: TEAMS-1038 | |||
---|---|---|---|
Title: Addes "Team Cross Domain Search Mode" config to admin interface |
|||
Description: Added "Cross Domain Search Mode" config to admin interface at account, COS and Global level |
|||
Notes: Works as intended |
Issue ID: TEAMS-1289 | |||
---|---|---|---|
Title: Anonymous contacts included in only_internal searches |
|||
Description: There was an error on the backend side which returned external auto contacts when the query was empty and only_internal was set to true in every search mode. |
|||
Notes: Works as expected |
Issue ID: TEAMS-1314 | |||
---|---|---|---|
Title: Video issues in IM sessions with multiple attendees |
|||
Description: During an IM session where participants are three or more, if one of them disconnects the other participants' video also fails |
|||
Notes: Works as expected |
Issue ID: TEAMS-1323 | |||
---|---|---|---|
Title: Google app store opens when cancelling screen share |
|||
Description: When a screen share is aborted Google Play Store opens up on the plugin’s page |
|||
Notes: Works as expected |
Issue ID: TEAMS-1324 | |||
---|---|---|---|
Title: Inconsistent scroll on space info view |
|||
Description: On the Space info view, the scrolls on the panel are incosistent. The external scoll and the participants scroll have different sizes and lead to hide a part of the participants lists. |
|||
Notes: Works as expected |
Issue ID: TEAMS-1335 | |||
---|---|---|---|
Title: Instant meeting unexpected connection restart |
|||
Description: Fixed a bug that caused instant meeting connection to restart when switching to the TEAM tab and choosing the instant meeting on the left sidebar |
|||
Notes: No audio/video issues detected |
Issue ID: TEAMS-1356 | |||
---|---|---|---|
Title: Channel "new message" notifications have been disabled |
|||
Description: A standard WebClient notification won’t be triggered anymore when a new message arrives on a subscribed Channel, only 1:1 and Group "new message" notifications are now displayed. |
|||
Notes: N/A |
Issue ID: TEAMS-1377 | |||
---|---|---|---|
Title: Allow incoming meeting notifications for group / space / channel / instant meeting |
|||
Description: The "ringing" notification has been extended to Group meetings, Channel meetings and Instant Meetings |
|||
Notes: One of the most frequent end user requests |
Release Date: March 23rd, 2020
Zextras Suite 3.0.8
Backup
Issue ID: BCK-176 | |||
---|---|---|---|
Title: DoCheckBlobs issue with blobless backup |
|||
Description: Fixed a bug that caused deleted items to be listed as unexpected blobs when using blobless backup. |
|||
Notes: Works as expected |
Issue ID: BCK-189 | |||
---|---|---|---|
Title: ExternaRestore |
|||
Description: The new |
|||
Notes: Works as expected |
Issue ID: BCK-190 | |||
---|---|---|---|
Title: Only one External Restore operations can be running at any time |
|||
Description: Fixed a bug that caused the backup core to be able to start multiple External Restore operations at the same time. |
|||
Notes: Works as expected |
General
Issue ID: COR-157 | |||
---|---|---|---|
Title: Notification "Details" button in Admin Console does not open |
|||
Description: Fixed a bug that caused the "Details" button under the Notifications/Operation Queue list in the "General" section of the NG Administration Zimlet to be ineffective. |
|||
Notes: Works as expected |
Issue ID: COR-271 | |||
---|---|---|---|
Title: "New volume" wizard fix |
|||
Description: Fixed an issue that caused the New Volume wizard to allow the creation of non-local volumes even if the cache/incoming directories didn’t exist. |
|||
Notes: Works as expected |
Docs
Issue ID: DOCS-71 | |||
---|---|---|---|
Title: Docs zimlet exception if keyboard shortcuts are disabled in the WebClient |
|||
Description: Docs zimlet returns an error when keyboard shortcuts are disabled. |
|||
Notes: Works as expected |
Drive
Issue ID: DRIV-409 | |||
---|---|---|---|
Title: Attaching a file to an email via drive modal does not paginate file list |
|||
Description: List of files to add as attachment from Drive doesn’t show completely if scrolling is needed. |
|||
Notes: Works as expected |
Issue ID: DRIV-537 | |||
---|---|---|---|
Title: Saving some PDF attachments to Drive silently fails. |
|||
Description: Fixed a bug that prevented some attachments (such as pdf files) not to be saved to Drive when clicking ‘Save to Drive’, with no error being returned to the user. |
|||
Notes: Works as expected |
Issue ID: DRIV-571 | |||
---|---|---|---|
Title: Drive item context menu out of bounds |
|||
Description: Fixed a bug that made the context menu unusable when right clicking on an item near the bottom of the screen. |
|||
Notes: Works as expected |
Issue ID: DRIV-572 | |||
---|---|---|---|
Title: Symbol "=" in Drive share URLs |
|||
Description: The "=" symbol in Drive public share URLs is not correctly handled by some browsers. |
|||
Notes: Works as expected |
Issue ID: DRIV-574 | |||
---|---|---|---|
Title: Drag and Drop not working in Drive |
|||
Description: After a refactor, Drag and Drop from local files stopped working. |
|||
Notes: Works as expected |
Issue ID: DRIV-585 | |||
---|---|---|---|
Title: Improved Drive data stream management and AWS SDK update. |
|||
Description: The AWS SDK library used for third-party volumes was updated to sort out some stream leaks and a logic improvement has been applied to avoid |
|||
Notes: A bug that could cause data stream leak was found in the AWS SDK library in use, which has been updated to solve the problem. |
Issue ID: DRIV-590 | |||
---|---|---|---|
Title: File previews not available |
|||
Description: Fixed an issue that prevented the preview of documents sent via Team to be properly displayed. |
|||
Notes: Works as expected |
Mobile
Issue ID: MOB-155 | |||
---|---|---|---|
Title: MDM ApplicationList properties fix |
|||
Description: Fixed an issue that pevented the |
|||
Notes: To date, we have yet to find a device or client that complies to the Allowed/Blocked Application List, and even the protocol definition is unclear about this feature’s implementation and guidelines. |
Issue ID: MOB-162 | |||
---|---|---|---|
Title: Fixed Montevideo timezone issue |
|||
Description: Montevideo was not correctly synced between Zimbra and mobile devices. |
|||
Notes: Works as expected, with a workaround to translate the offset sent back from the device |
Issue ID: MOB-163 | |||
---|---|---|---|
Title: Added |
|||
Description: Added the policy to block the attachments via EAS and the possibility to wipe only the account from the mobile device. |
|||
Notes: Works as expected |
Issue ID: MOB-165 | |||
---|---|---|---|
Title: CONTENT-DISPOSITION headers are now parsed for attachment names. |
|||
Description: Since some mobile clients rely on the content-disposition MIME header to identify attachment names, such header is now parsed. |
|||
Notes: Working as Intended |
Powerstore
Issue ID: PS-14 | |||
---|---|---|---|
Title: Performance optimization on Volume-to-Volume BLOB moves when both volumes reside on the same third-party storage |
|||
Description: Avoid moving data back and forth between zimbra host and s3 store when executing a |
|||
Notes: Working as intended |
Issue ID: PS-21 | |||
---|---|---|---|
Title: Added Alibaba S3 compatibility |
|||
Description: Volumes can now be created on AliBaba S3 buckets. |
|||
Notes: Works as expected |
Issue ID: PS-177 | |||
---|---|---|---|
Title: Wrong number of unexpected blobs due to wrong filename parsing |
|||
Description: Fixed a parsing bug that could cause the |
|||
Notes: Works as expected |
Team
Issue ID: TEAMS-1120 | |||
---|---|---|---|
Title: Basic users can see the "Add Participant" button in a group even if they are not allowed to add participants |
|||
Description: Basic users can see the add participant button inside groups but receive the wrong error when they try to add users. |
|||
Notes: Changed to implement the intended behavior |
Issue ID: TEAMS-1237 | |||
---|---|---|---|
Title: Issues on Instant Meeting link access when a valid authtoken is present |
|||
Description: Opening an IM invite while users is already logged into an account on the same system resulted in a blank page. |
|||
Notes: Works as expected |
Issue ID: TEAMS-1253 | |||
---|---|---|---|
Title: Minor graphical ussues in Team Zimlet |
|||
Description: Missing padding between filename and attachment, low maximum notification width, spacing inside space details. |
|||
Notes: Works as expected, the issues were only graphical and did not affect the product’s functionality |
Issue ID: TEAMS-1287 | |||
---|---|---|---|
Title: No error is returned when sending a file larger than the maximum Drive allowed size via Team |
|||
Description: A warning should be returned if the user tries to send a file that exceeds the Drive allowed size via Team. |
|||
Notes: On muliple files upload, the maximum size setting is compared each single file and not to the total (as intended). Remember to take base64 encoding into account when file size is involved, |
Issue ID: TEAMS-1303 | |||
---|---|---|---|
Title: 404 errors when Profile Picture is missing |
|||
Description: Fixed a bug that caused a GET request to undefined to be done, returning a 404 error, every time an Avatar without image was rendered. |
|||
Notes: Works as expected |
Release Date: February 27th, 2020
Zextras Suite 3.0.7
Backup
Issue ID: BCK-168 |
|||
Title: Invalid failedItems detection during backup path initialization |
|||
Description: When the Backup Path is being initialized, deleting an item from a mailbox when the engine is backing it up returned an "Item not found" message since the list of items is fetched by the AccountVisitor at the beginning of the process. |
Mobile
Issue ID: MOB-126 |
|||
Title: Make optional the dump of actions and encoders in the sync.log. |
|||
Description: Added a new log level for both general NG logging and Account Loggers
called The |
|||
Notes: To set the general NG Log Level to
|
Issue ID: MOB-145 |
|||
Title: Zimbra account logger to debug won’t show any zextras mobile action. |
|||
Description: When enabling Zimbra’s own debug account logger for a single account mobile actions weren’t logged as debug. |
Issue ID: MOB-149 |
|||
Title: Add 2 more items (16.0 and 16.1) to EAS protocol option |
|||
Description: With the addition of EAS 16.0/16.1 support, the relevant Admin Console drop-down selector must be updated accordingly |
|||
Notes: EAS16/16.1 is still in beta stage, so the default settings for all devices except for Samsungs remains EAS14.1 |
HSM
Issue ID: PS-169 |
|||
Title: doMoveMailbox "Moved zimbra db items" always counts one item in excess |
|||
Description: A bug in the item counter caused it to be always 1 element off. |
Issue ID: PS-175 |
|||
Title: RemoveOrphanedBlobs operation delete blobs of items in dumpster |
|||
Description: The |
|||
Notes: We’ve received several reports of "Missing BLOB" errors in the past couple of months, this might not be the only cause thus we are still investigating all open cases, but it is surely the cause for some of the open escalations (e.g. #34960 and #34944). This will fix the root cause of the issue, the "Missing BLOB" errors will gradually disappear with the Dumpster folder’s content turnover. |
Drive
Issue ID: DRIV-29 |
|||
Title: Drive search shows duplicated redundant results |
|||
Description: When a large number of search results is returned, the result list pagination fails causing blocks of duplicated entries to be loaded instead of the actual entries. |
Issue ID: DRIV-30 |
|||
Title: Drive search does not paginate if the zoom is too distant |
|||
Description: When a large number of search results is returned and entire first "page" of results is visible due to browser zoom settings, the result list pagination fails further results not to be displayed. |
Issue ID: DRIV-99 |
|||
Title: Duplicated menu items on 'New' click |
|||
Description: Under some specific conditions, each item in the "New" menu appears twice. |
Issue ID: DRIV-394 |
|||
Title: Drive copy button misbehaves when entering and then leaving a directory. |
|||
Description: When i’m trying to copy a file in Drive, the "copy" confirmation button is initially disabled since it’s not possible to copy a file to the directory where it already is stored. If i create a folder from the "Copy" popup, enter in it and then exit by clicking the "Home" breadcrumb, the copy button is not disabled anymore and i can perform the operation (which is successful) |
Issue ID: DRIV-535 |
|||
Title: Team chat root is visible even when user disabled its team zimlet. |
|||
Description: The "Team Sent Files" Drive root is visible even when the Zimlet is disabled and the root is empty. |
Issue ID: DRIV-556 |
|||
Title: Select a folder in advance search doesn’t enable the accept button |
|||
Description: When using the Advanced Search feature in Drive, clicking on the "Folder" option in the left menu and selecting a folder does not cause the "Accept" button to activate thus making it impossible to confirm the chosen folder. |
Team
Issue ID: TEAMS-1073 |
|||
Title: Right click does not work in IM input |
|||
Description: Right clicking in the text input area of Team is disabled, users are complaining about lack of the Right click → Paste feature. |
Issue ID: TEAMS-1182 |
|||
Title: Focus should remain on "Add participants" |
|||
Description: While creating a new group (probably also in space/channels), when a user select a contact the focus should remain on “Add participants" to simplify the addition of another one. Currently the focus is lost. |
Issue ID: TEAMS-1199 |
|||
Title: Avoid anonymous_access login with null credentials |
|||
Description: By joining an Instant Meeting with a valid email address/display name and then leaving the Instant Meeting while still active it was possible to re-join as null/null. |
Issue ID: TEAMS-1226 |
|||
Title: Using the Team Tab, a message longer than 4 rows doesn’t scroll down. |
|||
Description: When typing a long message in any chat input box within the Team tab, when the message reaches the 5th line no scrolling happened, effectively hiding the part of the message being actively written. |
|||
Notes: This only affected the Team Tab, the Mini Chat was not affected |
Issue ID: TEAMS-1244 |
|||
Title: Implement Send file (copy/paste case) with new async Clipboard api |
|||
Description: It is now possible to paste images directly into the Team chat box to send those as files. |
|||
Notes: This feature is released as Experimental, as due to the different combinations of use cases and platforms (OS + Browser) its behaviour might be inconsistent across the userbase and we reserve some time to evaluate possible workarounds to platforms that are not functional. To date, copying images from an editor such as The Gimp and from a webpage works on all supported browsers and Operating Sysyems, with the exception of Firefox on OSX which does not support this feature in any scenario. Copying an image from the filesystem only works with Safari on OSX. |
Zextras Suite 3.0.6
Release Date: January 27th, 2020 Mobile
HSM
Admin
Drive
Docs
Team
|
Zextras Suite 3.0.5
Zextras Suite 3.0.4
Release Date: December 2nd, 2019 General
Mobile
HSM
Drive
Docs
Team
|
Zextras Suite 3.0.3
Release Date: November 5th 2019 General
Backup
Mobile
HSM
Admin
Drive
Team
|
Zextras Suite 3.0.2
Release Date: October 8th 2019 General
Backup
Mobile
Powerstore
Drive
Docs
Team
|
Zextras Suite 3.0.1
Zextras Suite 3.0.0
Release Date: August 7th, 2019 General
Backup
Mobile
Powerstore
|