Changelog 23.7.0#
Release Date: July 24th, 2023
New Features List#
- SHELL-27: The board can resized more effectively
-
The board may now be resized more effectively.so that user may put message on board with varied sizes and different locations to move the full board in anywhere on the screen.
- PREV-114: Preview enhanced while retrieving data from storage
-
The preview is improved while retrieving data from storage. When opening many files at a time, the retrieve data function is no longer awaited.
- PREV-22: GIF Preview and Thumbnail Functionality
-
This improvement implements the display of GIF files in the Carbonio Web Mail Files module. When a GIF is uploaded and later selected both the previews and thumbnails reflects the correct content of the file instead of a static image
- IRIS-4373: Creating a new calendar activates it by default
-
When a user creates a new calendar, it is now enabled by default.
- IRIS-4333: Attendee availability in new appointments has improved
-
We can now simply grasp the availability of any guest in a new appointment by displaying notifications ‘One or more attendees are not available at the selected time of the event’.
- IRIS-4213: Attachment indicator present on print mail
-
Now, when we print new messages or save them as PDFs, the presence of the attachment is indicated in the printed text.
- IRIS-3938: Move conversation functionality improved
-
The ‘Move’ feature now effectively allows for seamless conversation movement to any chosen destination folder, improving email data management in shared functional mailboxes.
- IN-595: The carbonio command launches a tty
-
The Carbonio command now spawns a tty and returns the command’s value.
- IN-570: Clamav updated to version 1.0.1
-
Carbonio-clamav-1.0.1 is now the default antivirus version in the latest Carbonio release.
- FILES-675: Carbonio files supports GIF preview thumbnail
-
The Carbonio files now support GIF previews and thumbnails.
- FILES-645: Clear red alert notication shown on upload fails
-
If an upload fails, a red alert indicator appears near the counter in the secondary bar’s “uploads” entry.
- FILES-644: Improved behavior of Uploads’s badge in file
-
The behaviour of the Uploads badge in files has improved, and it is now showing the appropriate badge.
- FILES-573: Files and Folders Count Feature
-
This improvement provides users with the count of selected files/folders in the Files tab. This functionality is supposed to aid users in managing and understanding the amount of data they are dealing with without the need for manual counting or estimation.
- COR-934: Delegation group initiation via CLI
-
In accordance with the rebuild role document, we’ve added a new CLI and API command called ‘initDomainForDelegation’ to the AdminUI. This command is intended to construct delegation groups, as described in the paper, allowing for more efficient role management.
- COR-914: Improved structure of Carbonio JAR files
-
The file organization within the Carbonio JAR package files has been enhanced. The new structure is systematically sorted based on module, service, and library, which streamlines the management and handling of these files.
- CO-782: Draft deletion in a shared mailbox enhanced
-
The backend has been adjusted to consistently delete drafts from the authenticated user’s mailbox after sending, even when using shared mailboxes. This change resolves an issue where drafts were left undeleted when sent from a shared mailbox.
- CO-756: External request content security policy improved
-
Now, for some external requests, such as docs editing, security threads are being updated. It is changed to break zimbraReverseProxyResponseHeaders into carbonioReverseProxyResponseCSPHeaders to retain a single CSP header.
- CO-727: Attachment can save to Files from shared account
-
The ‘Save to Files’ function now allows users to save attachments from shared mailboxes, which improves cross-account attachment management and increases user productivity.
- CO-694: Subscribe to distribution list attributes removed
-
Subscription/unsubscription attributes have been removed from the distribution list because they have been deprecated for a long time.
- CO-677: Carbonio-proxy’s consul token path updated
-
The consul token path for carbonio-proxy has been modified to “/etc/carbonio/proxy/service-discover/token”.
- AUTH-517: Enhanced authentication error messages
-
The authentication error message for unauthenticated operations has been improved.
- AC-723: Subscribe to distribution list removed
-
The deprecated attribute linked to the distribution list subscription has been deleted from the DL management.
- AC-693: The admins can manage carbonioAmavisDisableVirusCheck
-
Now, the administrator can control carbonioAmavisDisableVirusCheck from the administrative console.
- AC-649: Admin can change domain of the account
-
Admin can now modify the domain name of an existing account on another domain.
- AC-624: Feedback includes directions for forums and tickets
-
The feedback now includes instructions on how to write a forum post or an open ticket.
- AC-483: Admin allowd to request a LetsEncrypt certificate
-
The admin can now request a LetsEncrypt certificate from the admin console.
- AC-453: Account COS Inheritance management Enhanced
-
The inheritance behaviour now improved from the account on values received from the Class of Service.
- AC-308: Improved HSM Settings Admin UI
-
The Carbonio Web Admin UI Hierarchical Storage Management (HSM Settings) panel has been enhanced to allow admins to set an HSM operation manually and/or schedule. It also provides optional prompts for using the current policy or defining a custom one, deciding on post-task deduplication, and setting up notifications upon job completion.
- AC-165: Admin can configure 2FA and trusted network
-
Now the administrators can configure 2FA and trusted networks on global and domain levels, these values in multiple managers include pop, SMTP, IMAP, dal, and user interfaces.
Bugfix List#
- SHELL-115: Save Settings Modal Functionality
-
Improved the modal and UI behavior when changing Settings, the user must choose one of the available options: ‘Cancel’, ‘Leave anyway’, ‘Save and leave’ or to click outside the modal
- SHELL-101: Allow ‘& < >’ characters on out-of-office auto-response
-
Fixed an issue affecting “&”, “<” and “>” characters in an out-of-office auto-reply which caused the auto-reply not to be sent to the sender. The problem occurred specifically when the characters were included in the out-of-office message.
- SHELL-70: The out-of-office portion is operational
-
The out of office section is now operational. while selecting from the drop-down list available in the external sender.
- SHELL-46: Search filters changes based on origin of the user
-
When the user navigates to the search module from another module, the search filters are now switched based on the module from which the user originates.
- SHELL-32: Search settings inside general settings improved
-
Search settings inside general settings are now properly stored.
- IRIS-4533: Enhanced folder list on selection
-
The folders list is now properly displayed after selecting the shared folder; previously, the selected folder was updated but was moved to the end of the list; this issue has now been rectified.
- IRIS-4467: Canceling an invitee’s appointment became better
-
Users can now select to notify the organizer alone after cancelling an appointment to which they were invited.
- IRIS-4465: System folder name validation is deactivated
-
The name validation for system folders is now disabled, so users cannot rename them, but they can edit and alter their colors.
- IRIS-4456: Enhanced folder creation
-
When you perform the New folder action, the new folder is created as a child of the Inbox folder, even if you specify a different parent. This was caused by a glitch; the folder creation process has been rectified, and the new folder’s position is now correct.
- IRIS-4447: Calendar settings loop fixed
-
Fixed a rendering loop in the calendar’s settings which caused the browser to crash.
- IRIS-4441: Improved Conversation Deletion Feature
-
The “Delete” function has been enhanced for conversations. Rather than permanently deleting an entire conversation, users are now able to move conversations to the trash folder, providing the ability to restore or search these conversations if necessary.
- IRIS-4440: Enhanced shared account draft and trash messages
-
Drafts and trash messages in shared accounts are now displayed as separate messages rather than as a conversation.
- IRIS-4403: Redirect button status enhanced
-
Redirect email button status improved by redirect status button of each message is disabled till the input email address is valid
- IRIS-4402: Error handling in redirect action
-
The mail redirect action is now improved by displaying the red snack bar when redirecting to an invalid email address or when the computer’s network is disabled.
- IRIS-4390: Folder deletion in a shared account working
-
The folder deletion in a shared account is now operational.
- IRIS-4384: Moving folders for power users enhanced
-
Moving folders for power users with a high number of folders has been improved, and the interface’s speed has been improved.
- IRIS-4375: User has ability to edit shared item name
-
The user can now edit the shared calendar “item name” on the share notification email without a problem while accepting the share
IRIS-4362: Messages are shown in shared with me folders
All messages are now displayed in shared with me folders, even when the source mailbox is set as “view to conversation” and the target is “view to message”.
- IRIS-4330: Error Feedback on Invalid Folder Creation
-
Improved the behaviour of the infinite scroll in search results, caused by the offset parameter not being passed to the search function. The users can now go through an infinite list of search results.
- IRIS-4315: The sharing of folders improved
-
The “send notification about this share” checkbox is now by default selected when a user shares a folder.
- IRIS-4265: Message move in search results enhanced
-
The behaviour of the move message in search results improved, the inactive “move” button now includes a tooltip telling the user that the selected folder is already a child of the folder.
- IRIS-4255: Show original option available in mail context menu
-
The “show original” option is now available in the mail context menu by right-clicking on a message item.
- IRIS-4236: Improved Infinite Scroll in Search Results
-
Improved the behavior of the infinite scroll in search results. This was due to the offset parameter not being transmitted to the search call. With this improvement, users will be able to smoothly scroll through an infinite list of search results without any hitches.
- DOCS-195: Carbonio-docs-editor service enabled onboot
-
Carbonio-docs-editor services are now enabled during system boot.
- DOCS-194: Print functionality fixed
-
The print feature has been restored on the updated Carbonio docs core and editor.
- DOCS-193: Multi-instance clipboard functionality
-
This update enhances the clipboard’s correct operation in a multi-instance environment. This involves ensuring that the right serviceId is used when performing copy-and-paste actions.
- DOCS-192: Language modification for docs-editor functions
-
The user can now alter the language of the document. Carbonio-docs-editor appropriately updates when a user picks a language from the tools. menu.
- CO-781: After upgrading from 23.6 to 23.7 zmconfigd works
-
After updating from version 23.6 to 23.7, Zmconfigd is now functional. Zmconfigd stopped working due to a problem with the upgrading of Carbonio 23.7, which has since been fixed.
- AC-708: Domain and COS input dropdown fields focused
-
The COS and Domain input dropdown fields are now properly focused and working.
- AC-621: Email Retention Ensure Unit Measure
-
Improved the UI behavior of the “E-mail Retention Policy” regarding the “E-mail message lifetime” field, the “Time Range” dropdown now displays a unit of measure by default and not an empty field, the current default value for this parameter is in “Seconds”. As a note “Minutes”, “Hours” and “Days” units of measure are also available.
- AC-569: Admin can change compression threshold value
-
Admin can now modify the value of the storage compression threshold.