- MW-1545: Option to hide own Free/Busy time
- Users can now configure whether their free/busy data is exposed to others (values
all
, none
, internal-only
) - Appointments that are visible by other means (shared folder, common participation) continue to be visible
- Default value of setting is
all
, configurable and protectable (SCR-1197)
- MW-1981: Added caching to the resource storage
- SCR-1213: Introduced event flag 'all_others_declined' to indicate if one might be alone in a meeting
- MW-2007: Remove man pages from image
- SCR-1219: Upgraded JSoup library in target platform (con.openexchange.bundles) from v1.15.3 to v1.16.1
- INF-173: Disable
open-xchange-dataretention-csv
by default
- MWB-2160: Avoid excessive parsing of E-Mail addresses possibly containing CFWS personal names; e.g.
<bob@example.com> (Bob Smith)
- MWB-2150: Don't expunge messages from POP3 storage that could not be added to backing primary mail storage
- MWB-2156: Make DAV UserAgents configurable
- Also add the new user agent part
dataaccessd
to properly recognize the Mac Calendar clients - Introduced new
com.openexchange.dav.useragent.*
properties, see also SCR-1220 for details
- MWB-2158: Allow all folder names for iCAL feeds
- MWB-2149: Prepare refreshing of subscriptions in a blocking manner to avoid having underlying HTTP being being recycled
- MWB-2171: Split orphan instances on import
- MWB-2167: Offered parameter and config option for sanitizing CSV cell content on contact export
- MWB-2137: Unable to Delete Contacts Account if Implementation Missing
- Redis Session Storage: Use
tags
to differentiate between common and brand-specific session metrics - MWB-2144: Disabled Hazelcast-based session test since Hazelcast has been replaced by Redis
- MWB-2161: Allow relative paths in yaml file names
- MWB-2162: Limit number of considered filestore candidates to a reasonable amount when determining the filestore to use for a new context/user
- MWB-2139: Check a session's origin for both - guest and application-specific authentication - prior to validating mail access' authentication data
- MWB-2153: Test for
application/x-pkcs7-signature
as well as application/pkcs7-signature
- MWB-2165: Keep quotes in local part of an E-Mail address when extracted from ENVELOPE fetch item
- Prevent invalid Resource Names for new CalDAV Collections
- MWB-2143: Accept
harddelete
parameter to let client instantly delete a previously opened composition space - MWB-2159: Avoid unnecessary error in case of attempting to remove an already dropped session
- MWB-2138: DAV file upload fails with redis session storage
- MWB-2149: Prepare refreshing of subscriptions in a blocking manner to avoid having underlying HTTP being being recycled
- MWB-2164: Use header for authorization instead of query string
- MWB-2150: Follow up, reset parameter index before re-using
- MWB-2145: NumberFormatException on partial file upload