Route access to external image resources through a proxy that denies possibly requested basic-auth - /appsuite/platform/core#338 and /appsuite/platform/core#367 Orderly save scheduled mail as draft and re-schedule - /appsuite/platform/core#358 Improved handling for failed transport of scheduled mails - /appsuite/platform/core#364 Deny attribute values containing HTML fragments - appsuite/platform/core#336 Explicitly drop existent scheduled mail on edit - /appsuite/platform/core#358 Inject 'exclude admin' clause at right locations while crafting contact search statement - /appsuite/platform/core#354 eb7c9a74 Fixed: Inject 'exclude admin' clause at right locations while crafting Use pagination when querying context identifiers - /appsuite/platform/core#349 Use pagination when querying context identifiers - /appsuite/support#735 Orderly throw exception if endpoint is not configured with TLS - /appsuite/platform/core#306 Route access to external image resources through a proxy that denies possibly requested basic-auth - /appsuite/platform/core#338 Use a temporary table (derived table) when deleting entries from 'updateTask' table while reading from it in a subquery - /appsuite/platform/core#333 Apply lowered read timeout when probing for file name search capability of an IMAP server - /appsuite/platform/core#327 Re-Initialize authentication information mail access state once new OAuth token were acquired - /appsuite/platform/core#262 Aligned identifying fields when checking maximum size of returned event collections - /appsuite/platform/core#245 ede890df Fixed: Aligned identifying fields when checking maximum size of returned SCR-1572: Introduce 'separateTransactionForSequenceIds' setting for calendar storage operations - /appsuite/platform/core#272 Use system proxies for APNs push if defined - /appsuite/platform/core#281 8a6b5e2f Fixed: Use system proxies for APNs push if defined - Only inject credential provider if proxy username is configured for mail autoconfig - /appsuite/platform/core#279 879926b0 Fixed: Only inject credential provider if proxy username is configured 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
App Suite UI
Additional Components