- Added DEBUG logging when altering "no copy into standard sent folder" mail setting - /appsuite/support#567
- Ensure no duplicate entry is inserted into update task table and clear existent ones - /appsuite/platform/core#277
- Allow property-wise override for "no copy into standard sent folder" mail setting - /appsuite/support#567
- Also respect chunk size when inserting attendees for a single event only - /appsuite/platform/core#272
- Deal with possibly dying connection when probing for FILENAME SEARCH capability
- Initiate transaction for proper ID generation in case Unified Mail is newly initialized
- Orderly invalidate mail account even though connection in transaction state might be passed
- Don't attempt to resolve external attendees by email unless required - /appsuite/platform/core#272
- SCR-1571: Exposed parameter 'trackAttendeeUsage' for
- 'chronos?action=new' and 'chronos?action=update'
- c70a165e Fixed: Don't attempt to resolve external attendees by email unless
- SCR-1453: New parameter "sortByUseCount" for "search" action in module "resource"
- SCR-1566: Update Task to Clear Empty Categories for Contacts
- Add version label to base layer image
- Priority class for pods
- Redis connection monitoring in grafana dashboard
- Free/Busy and Conflict Checks for iCalendar Subscriptions - /appsuite/platform/core#82
- SCR-1564: New Configuration Property 'com.openexchange.calendar.externalConflictChecksTimeout'
- Ensure deputy folders are auto-subscribed implicitly - /appsuite/platform/core#188
- Send Notification Mail when Granting Deputy Permissions - /appsuite/platform/core#194
- SCR-1567: Option "notification" when Granting Deputy Permissions
- SCR-1568: New "notification" Element when Granting Deputy Permissions
- FCV-127: Let wait time begin once image transformation task has been scheduled and be interrupt-aware during processing
- SCR-1562: Updated Jackson libraries from v2.18.1 to v2.19.0
- SCR-1565: Redis connector now uses a pool of shared connections
- SCR-1569: Updated lettuce library from v6.5.5 to v6.6.0
- SCR-1570: Updated Netty libraries from v4.1.119 to v4.1.121
- Enforce serial processing for modifying operations of modules 'addressbooks' and 'chronos'
- Provide sensitive Helm Chart values alternatively as existing Secrets - /appsuite/platform/core#217
- Contact trash adjustments and improvements, /appsuite/core#234
- SCR-1559: Changed com.openexchange.contact.trashFolder.enabled default value
- SCR-1560: Interface changes for contact move
- SCR-1561: Introduced 'move' action for contacts/addressbooks
- Added 'dontResolveEntities' parameter also for 'POST' request method variants - /appsuite/platform/core#237
- Ensure delayed JSlobs are flushed to database on user update - appsuite/platform/core#247
- Enhanced documentation for crawler-based contact subscriptions - /appsuite/platform/core#253
- Lenient parsing for LAST-MODIFIED and CREATED property - /appsuite/platform/core#255
- Improved SIEVE parser error message if a nested rule is detected - /appsuite/platform/core#257
- Assume same mail back-end (user base) for primary and secondary accounts - /appsuite/support#545
- Possible race-condition regarding contact trash folder
- Add watch permission for role to allow watching secrets
- Apply header space if no html body tag exists
- Prevent Gotenberg from writing to /home/gotenberg/.local
- Improved rule line counting for different line breaks
- Guest user password setup fails - /appsuite/platform/core#236
- Explicitly query relevant attribute when resolving mail login via LDAP - /appsuite/platform/core#251
- Orderly display HTML content as-is if nothing has to be modified - /appsuite/platform/core#256
- Orderly write/read mail setting's quota and quota-per-file information to/from Redis cache - /appsuite/platform/core#259
- Orderly replace UI web path in notification link - /appsuite/platform/core#260
- Orderly use languages configured by core-mw helm chart - /appsuite/platform/core#263
- Convert
<input>
elements of type "image" to appropriate <img>
elements - /appsuite/platform/core#264 - Respect CSS content length when looking-up closing brace
}
as end of a CSS block - /appsuite/platform/core#270 - Pass proper parameters on cache key generation - /appsuite/platform/core#273
- Freshly obtain session by session identifier from session storage to avoid using possibly outdated authentication data - /appsuite/support#573
- Orderly invalidate mail account even though connection in transaction state might be passed
- Deal with possibly dying connection when probing for FILENAME SEARCH capability