|
|
|
|
Changelog for sogo-activesync-5.9.1-2.39.x86_64.rpm :
* Wed Dec 13 2023 Christian Schweingruber - Update to 5.9.1 * Enhancements - addressbook: Add global address book autocomplete on vlist (11ad203 0b1f2b0 0560efd f85c531) - core: Add mobile provisioning download for Apple’s devices (19915e3 6d16ee7 d38cc86 cd50ee0 65f8336 4fe01f9 a273f7a) - core: add SOGoDisableExport option to disable export for mail, calendar and contacts (d0b4b50) - core: Add SOGoDisableSharingAnyAuthUser option to disable sharing to any user authenticated for mail, contacts and calendar (e0ef59d) - mail: Add an option in Preferences to display full email instead of name alone in mailboxes (2e670f7) - mail: Add SOGoMailHideInlineAttachments option to hide attachments when inline. Fixes #5490. (f41ab2e abce5f4 aa53524 ca2c5c1) - password: Add specials characters to POLICY_MIN_SPECIAL_SYMBOLS (7d66699) - preferences: can set SOGoForwardConstraints to 3 to accept both internal and external domains from SOGoForwardConstraintsDomains (c872fb4) - reply: add references header when replying (b396a27) - ux: select all button will unselect all if click again (6e60b10 1ae02eb) * Bug Fixes and Localisation: for more info please see https://github.com/Alinto/sogo/blob/master/CHANGELOG.md#changelog and https://www.sogo.nu/news/2023/sogo-v591-released.html * Fri Oct 06 2023 Christian Schweingruber - Update to 5.9.0 * Features - core: Add in user settings to force password change for a user when logging (9918f75 d1a51e8) - notification: add enotify sieve script in preferences (82b69d1 6b64705) - preferences: Add user preferences to enable / disable signature for new mail, reply and forward (8582e42) * Enhancements - calendar: add copy to clipboard button in “links to calendar” panel (5c4d467) - preferences: Add subtext in vacation filter to explain the behavior (09d0326) - preferences: show special characters when changing password (6050c4e) - packaging: Add debian 10 support (528d178) * Bug Fixes and Localisation: for more info please see https://github.com/Alinto/sogo/blob/master/CHANGELOG.md#changelog and https://www.sogo.nu/news/2023/sogo-v590-released.html * Wed Jun 21 2023 ecsos - Update to 5.8.4 * Enhancements - packaging: Add RHEL9 support * Bug Fixes - preferences: Fix NSException issue when SOGoCreateIdentitiesDisabled is set (ef958f6) * Sun Jun 04 2023 ecsos - Update to 5.8.3 * Enhancements - calendar: Add week number on month view. Fixes #4457. (96639b7) - mail: Add autolink from ckeditor. Fixes #5749 (810cd12) - preferences: Add SOGoCreateIdentitiesDisabled domain option which disables identity creation for users in preferences (af6202b a14f9a7) * Bug Fixes - activesync: Wrong decoding emails in Outlook via EAS. Force utf-8 when contnet-type is different than html part. Original fix from tfu. Fixes #5664 (39ab482) - calendar: Fix Web Calendar (ics) subscription with authentication between SOGo instances not possible after upgrading from 5.7.0 to 5.8.2. Fixes #5753 (dd60e01) - calendar: Rework confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Rework of #5585. Closes #5720. (4fc61a2 6ccd22b 46215ac) - core: Add . , : ; + = special characters in password policy (2f36fa5 a5d4715) - eas: Fix error 500 when SOGoCacheCleanup triggered cleanup with shibboleth 4.2.1. Fore refresh ticket in iFrame in this case (7b711ea 5500ce7) - js: Fix display of body message when \'to\' field is not filled in. Closes #5721 (6acb245) - js: Fix JavaScript error when send mail from Addressbook. Fixes #5750. (3b0fbdd) - mail: Fix images in attachements when replying to a mail. Fixes #5731 (dbd4e20) - mail: Fix invalid forward template when replying. Closes #5726 (d49ef40) - mail: Removed attachements of images when replying to a mail. As the image is inline, the attachement shall be removed. (0edd3f7) * Localization - Update translations. * Mon Apr 03 2023 ecsos - Enable 2FA. * Wed Mar 29 2023 ecsos - Update to 5.8.2 - This version is an addon of SOGo 5.8.1 with a major bug fix #5718.- Update to 5.8.1 * Enhancements - alarms: Add possibility to use SMTP master account for system alarms. Fixes #5565. (53f9449 7faf4eb 8001e3f) - core: Add SOGoDisableSharing option to disable sharing for mail, contacts and calendar (435495f) - eas: Add SOGoEASDisableUI system parameter to remove EAS options in UI when ActiveSync is not used (04e15b5) - mail: Add punycode (RFC 3492) to encode domain with special characters (e12583e 0a9b3d6 39032ac 13178a1) - preferences: Improve TOTP - add validation code in preferences before saving to ensure user add qr code in totp application (0bd530a) * Bug Fixes - authentication: Reduce Cookie user key len to avoid exceeding 4096 bytes. Users in chrome <= 75 could not login due to cookie of 4099 bytes (842fa97) - calendar: Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585 (65d4c5c bb4a88b 64d817a) - calendar: Fix duplicate event on Apple Calendar when creating a new reccurent event, inviting attendee and changing an occurence (f158402) - calendar: Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 (ef53f6c ba0d4a5 7e357f1 a5347c7 7d72fe1 8680536 a7f3daa 6ee8f76 03e6d00) - configure: Prevent pulling in unnecessary vars (b223fe0) - core(js): Removed es6 ‘const’ for build issues with grunt (5d6b40c) - dav: Improve logging. Closes #4190 (1964ef0) - js: Change grunt-contrib-uglify from 5.0.0 to 5.2.2 (4d7a425) - mail: Fix images not displayed when forward / reply to a mail. Fixes #3981 (4dc8ef9 f5ed10b) - mail: Fix segfault when TNEF does not get any data. Fixes #4190 (02f8550) - mail: Store the Deleted flag in the correct (source) mailbox when moving mails across mailboxes (a556e74) - packaging: Add MFA to Ubuntu Jammy (66c728c) - packaging: Add usr/share/doc/sogo/ for packaging. Fixes partially #5698 (7ea7572 114c98c) - packaging: Check if there are sh files in usr/share/doc/sogo before applying chmod. Fixes partially #5698 (0d2f6d8) - packaging: Specify compression format for dpkg-deb (63548a8 189144c 5049423) - security: Security fix for WSTG-INPV-02. Fix NSException where tried to modify NSDictionary. Closes #5651. (fe9ae12) - ui: Add error message on UI when too many mails are sent in short time. Fix fr translation. Fix documentation (7ad7f5e) - ui: Make the login page honor the color theme (607bc08), closes #5687 - calendar: Impossible to create a new event after creating a new one. Closes #5718 (f813b78c) * Localization - Update translations. * Thu Dec 01 2022 ecsos - Update to 5.8.0 * Features - password-recovery: Add password recovery with secret question or secondary email (656807b 77062be 33940b1 e269df8 b7531bc c4dd695 1ea8b9f 2e1b22c 440a15b 58540f1 d363474 9b023f4 18c92da d50080e) * Bug Fixes - addressbook: Fix invalid template (04dd78d) - addressbook: Fix NSException on address book where uppercaseString is called on data (c62b043) - calendar(js): destination calendars of new components (3eeebbc), closes #5581 - calendar: Update c_startdate field when updating event. Fixes #4376 (549d6a8) - core: Fix NSException when c_content is NULL. Closes #5644. Original fix by AATTjvdsn. (2786064) - mail(js): fix validation of email addresses. Closes #5594 (d194b1e) - security: Security fix for WSTG-INPV-02. Add XSS protection. Fixes #5642. (efac49a f5c6fcc dcbfd83 714acfc 1e0f5f0 b1f8489 6971ebd a010f62) - ui: Change active user name on top left with primary identity (49879ef 26b9429) - eas: Use bare email address. Closes #5612 and #5640 (2d9a709 e1c7e32) - eas: Ensure correct encoding of attachments. Closes #5330 (dff907a) - eas: Ensure Templates and Junk folder exits. Closes #5626 (2ffe3d7) * Enhancements - mail: Improve IMAP fetch sorting using NSDictionary keys instead of indexOfObject (40b5c09 48c7375 60ec315 38e886a) - calendar: Add SOGoDisableOrganizerEventCheck parameter - this parameter is used to avoid checking calendar event\'s organizer (cddfdb9) - calendar: Refresh data when clicking on \'today\' (5fb82fe) - login: Add button to discover password (7bfa900) * Localization - da_DK: Update Danish translations (37291fa 0409ee3) - fr: Update French translations (4c01ea2) - nb_NO: Update Norwegian Bokmål translations (119e387 57fb622 96cd188 0cd7a17) - sr: Update Serbian translations (e51aee8)- Change source url from packages.inverse.ca/SOGo/sources to packages.sogo.nu/sources because no new version available. * Sun Aug 21 2022 ecsos - Update to 5.7.1 * Enhancements - core: IPv6 support (edd64a3) * Bug Fixes - addressbook(dav): improve handling of addressbook-query (0720dc4) - calendar: update all quick fields when updating event (a6f7c1e), closes #5546 - calendar: remove time from until date of rrule of all-day event (3f7fef0) - calendar(js): conditional display of edit and delete buttons (16459c7) - core: don\'t remove double quotes when parsing versit strings (6bed6c0), closes #3530 #3930 - core: don\'t remove double quotes when parsing versit strings (ebf032e d99aa82), closes #3530 - core: handle argon2i password scheme (2f9f610), closes #5531 - dav: return 405 when collection already exists (95eecc4) - i18n: new localized strings for SQL-based password policies (5e6ad77) - mail(js): add CKEditor plugins emoji and bidi (e18dc2c) - mail(js): handle paste action from contextual menu (efe78c5), closes #5488 - mail(js): resolve sub mailboxes in global search (407bc53), closes #5559 - mail: use encoding from MIME part (27d45b6) - preferences(js): don\'t filter vacation start date (2ae03d5) - preferences: regex in Sieve scripts are now case sensitive (adfd175), closes #5561 - web(js): improve validation of email addresses (67ccf74) * Localization - fr: Update French translations (a418baa) - hu: Update Hungarian translations (abc2df0) - kk: add Kazakh translation (a667c69) - kk: Add Kazakh translation by Nazym Idrissova (d1971b7) - Password policies Add constants to make password policies localizable (5e6ad77) See the closed tickets for this release: https://bugs.sogo.nu/changelog_page.php?version_id=249 and the complete change log: https://github.com/Alinto/sogo/compare/SOGo-5.7.0...SOGo-5.7.1 * Sat Jun 11 2022 ecsos - Update to 5.7.0 * New Features - addressbook(web): import vList from versit file (51dc929) - preferences: password constraints for SQL sources (2ef849c) + Bug Fixes - admininistration(js): improve handling of unauthorized access (1328a25) - administration(js): add rgba colors to theme preview (cddd016) - administration(js): fix toast when saving ACLs (1e9ae31) - administration: add theme preview (3321745) - calendar: disable wrapping of labels in mail templates (bd40b95) - calendar: filter by matching property values (5452cd7) - core: don\'t auto-remove a subscription if any source is in error (373ac51) - mail(js): fix url for protocol Handler registration (09ac2df), closes #5513 - mail(js): refresh of parent window when saving draft/template (715cf71) - mail(js): transition to a message using the router (412d73b) - mail: add default label & color for $forwarded flag (580a73c), closes #5534 - mail: remove unused directive in mail editor (a40d3b6) - preferences(js): prohibit deleting the last editable mail identity (9337915) - preferences: keep mail identities when none is provided when saving (36303be) * Enhancements - js: improve defintion of some controllers (35f9f35 0cf025b) - tool: cache IMAP delimiters when updating sieve filters (2aaad3d, c87ce46) * Localization - bg_BG: update Bulgarian translation (1684c23) - de: update German translation (825d341) - hu: update Hungarian translation (b272e2d) - it: update Italian translation (fa39e2a) - ja: fix mail reply and forward templates (ab5f5ab) - nl: update Dutch translation (5b96075) - ru: update Russian translation (2ae6b46) - tr_TR: update README file with new Turkish translation contributor (2df931b) - tr_TR: update Turkish (Turkey) translation (3aea397) - tr_TR: update Turkish (Turkey) translation (dec49c2) - uk: update Ukrainian translation (515d030)- Remove sope_major/minor_version because this ist not the version of package. It was the so_version.- Fixed some dependencies due to the above change. * Thu May 05 2022 ecsos - Update to 5.6.0 * New Features - calendar: optionally remove attendees that can\'t be invited (048858b, 4e5c865) - calendar: search for past events and tasks (2f725a3), closes #5441 - mail(web): forward multiple messages as attachments (c476503), closes #33 - mail(web): Templates folder for pre-defined drafts (21dc73d, c986422), closes #4320 #5363 - mail: always forward incoming messages, before all filters (8ed4fc8) * Bug Fixes - acls: fix SQL conversion for LIKE operator to find groups (3140a9d), closes #5492 - addressbook(dav): add support for mail property in addressbook-query (8409c3c), closes #5489 - addressbook(dav): improve handling of addressbook-query (1545bcd, 7faab91) - addressbook(js): unselect current card on delete (547d26a) - addressbook(web): update card on save when certificate is removed (c7ee4d8) - addressbook: allow search on name fields in personal addressbooks (700d726) - addressbook: close DB connection after LDIF import (a5b85d7), closes #5507 - addressbook: handle LDIF file with a single contact when importing (969cfd3) - addressbook: keep folders order in matching contacts (ec7199e) - addressbook: preload cards when creating list from selection (44afac0) - calendar(dav): prevent duplicates in PUT (c348ca2, e417c0b) - calendar(js): adjust line of the current time to user\'s timezone (1b3b9c2), closes #5512 - calendar: fix yearly recurrence calculator with a finite rule (8fccd23), closes #5506 - calendar: rely on organizer\'s event state before updating attendee (fbd2eb8), closes #5496 - calendar: send modification notifications for tasks (8a3cb76) - calendar: set missing RSVP parameter to TRUE for attendees (2676aa9) - calendar: update calendar of all attendees when active user is not owner (dae6d6d) - calendar: update quick table when removing all categories of task (3f93e6e) - core: encode reserved HTML characters in RTF parser (6d50dee), closes #5388 - core: improve escaping of double-quotes (a5d18bf), closes #5351 - dav: use utf-8 as charset name instead of utf8 (b37e68b), closes #5495 - eas: improve error logging (a0f6842) - imap: use proxy authentication to detect IMAP delimiter (a98b404), closes #5479 - mail(js): expect the recipient to become a string when saving a message (b252aeb) - mail(js): handle new message from template in popup window (6c42086) - mail(js): improve scrolling of list when moving with arrows keys (b198c84) - mail(js): improve signature replacement when switching identities (d90e29e) - mail(js): map the NSLocale to the proper CKEditor locale (7c0592e) - mail(js): parse all parameters of mailto: link (fa598e8), closes #5478 - mail(js): perform a full fetch when in unseen/flagged mode (c8ce3f1) - mail(js): show the recipient when in the Drafts mailbox (10076be) - mail(js): use different email separator keys depending on locale (c2eed78), closes #3513 #4042 #5308 #5309 - mail(web): display emails extracted from smime certificate (96d00b7), closes #5440 - mail: add subject and date to file names of exported messages (f32c3d7) - mail: avoid exception when accessing signed/encrypted body parts (c6a41d3) - mail: case insensitve check of sender address with certificate (31da2d9) - mail: check return value of setacl IMAP command (55baeb1) - mail: don\'t add signature unless a default identity is forced (d63fd6c) - mail: ensure is at the end of the document prior parsing (a09cf58), closes #5477 - mail: fix type of SOGoMailComposeFontSize defaults (3847b57) - mail: force TNEF body parts to be decoded in UTF-8 (2cf77b6) - mail: identify junk mailbox in lookup (557ff59, 63ad7aa, fe038bb), closes #5482 - mail: improve error loging when encrypting/decrypting a msg (4b95641) - mail: improve error loging when signing a message (53354c5) - mail: mark deleted messages as seen (090c1ea) - mail: remove signature prior to sign the message (bd5a5e3) - preferences(js): don\'t check Sieve capabilities if Mail module disabled (80b0d99) - preferences(js): don\'t check Sieve script if Mail module disabled (a1d74a8) - preferences: don\'t save Sieve script if Mail module disabled (401a800, d097193) - preferences: fix compilation warning (a74cf05, 1e52e18) - web(js): show toast when fetching a folder ACLs fails (87b1c8e) - web: support passwords up to 2048 characters (a965f27), closes #5485 - web: update parameters of meta tag for robots (b35a10a), closes #4930 * Enhancements - mail: perform IMAP STATUS command to fetch unseen msgs count (0e20bbc) * Localization - bg: update Bulgarian translation (59eda2f, 02b0a41) - de: update German translation (6eaa362, 2c76f17, f69fe5b b1a6487) - fr: update French translation (0211153, dcc2ebc, 1b408a6) - hu: update Hungarian translation (5cd0062, 1509090) - pl: update Polish translation (4657f56, b243887) - pt_BR: update Brazilian Portuguese translation (30ab725) - sl_SI: update Slovenian translation (32e0479) * Sat Feb 05 2022 ecsos - Update to 5.5.1 * Bug Fixes - addressbook(dav): return all value of all properties (940394d), closes #5462 - addressbook: close DB connection after DAV query (348a79c) - calendar(dav): add DAV:status to DAV:response only when deleted (b061046), closes #5163 - calendar: display start & end dates in mail notifications (663915b) - calendar: handle DST change for all-day events (0c5a269) - calendar: send notification on move and copy operations (aca7fc5), closes #3792 - calendar: swap dates when event start date is after end date (5575a4c) - core: fix compilation in NSData+SMIME.m (e3b71bc) - core: only escape \"%\" with the SQL LIKE operator (7c81e3a) - core: remove trailing closing angle bracket from detected URLs (969d68d), closes #5465 - dav: render DAV exceptions as XML (96bb8b4, 2e58ddf) - mail(js): remove WebSpellChecker Dialog plugin from CKEditor (54d3f33) - mail(js): restore threads state upon initialization (8dda30e) - mail: don\'t allow XML inline attachments (ca9d2d1) - mail: improve parsing of S/MIME certificate (3eec819), closes #5215 - mail: improve parsing of S/MIME certificate (c12dd56), closes #5215 - mail: improve reply and forward templates (929c6b1), closes #5415 - mail: S/MIME improvements (54b163d), closes #4891 #5450 - mail: use body as first part when msg has no parts (4f255ac), closes #5472 - preferences(js): fix validation of enabled days for vacation (d65b5a8), closes #5469 - web: add missing image for desktop notifications (f5f1594), closes #5474 * Localization - bg: update Bulgarian translation (1b31e4b) - de: update German translation (f4d875e) - fr: update French translation (76f04e0) - pl: update Polish translation (2220e51) * Wed Jan 19 2022 ecsos - Update to 5.5.0 * New Features - eas: implement replyTo element (f8b4187) * Bug Fixes - addressbook: handle LDIF file with headers when importing contacts (fad52dd) - addressbook: remove debugging output (06bf914) - addressbook: respect visible domains when fetching contact (368360b), closes #4896 - calendar: ensure alarms have a DESCRIPTION property (b817048) - core: avoid SQL aggregate function when testing table existence (66bac18) - core: fix compilation warning in SOGoCacheGCSObject (c75ac6c) - core: remove trailing closing angle bracket from detected URLs (b967eac), closes #5465 - eas: handle module constraints (39e1ef5, 73edd45, cf34182), closes #5456 - mail(css): highligh flagged/starred messages (7a776cd, 10c69ae) - mail(css): restrict the viewport of the message body viewer (9d7c6a2) - mail(html): remove \"rel\" attribute from sanitized HTML mails (3c26e04) - mail(js): remove double quotes prior checking attributes values (68608c4) - mail(js): save \"mark as read\" delay when changing mode (edcf03e) - mail(js): update unseen count when it\'s zero (9eba2f1) - mail: handle case where the msg is of content type application (81c1997) - mail: handle empty \"Mail.Note\" in ms-tnef body part (b0c5adf), closes #5388 - mail: improve handling of QRESYNC responses (2c6cd53) - mail: limit number of headers in getChangesAction response (cabba35) - mail: make sure QRESYNC is enabled in getChangesAction (1ab21b0) - mail: support very large HIGHESTMODSEQ values (ecc1dee) - mail: use .eml extension for message/global body parts (179992c) * Localization - bg: update Bulgarian translation (7c01633) - bs_BA: add Bosnian translation (07b4ad6) - bs_BA: update Bosnian translation (91e1aec) - pt_BR: update Brazilian Portuguese translation (2a25cfb) - ru: update Russian translation (a7c9916) - sr_SR: update Montenegrin translation (29d7fe4) - uk: update Ukrainian translation (9eb38a1) * Fri Dec 17 2021 ecsos - Update to 5.4.0 * New Features - mail: delay or disable automatic mark message as read (4eed98d), closes #1585 - mail: enable autoreply on specific days or at a specific time (2ecd441), closes #5328 * Bug Fixes - addressbook(js): custom field creation (fc121ac) - calendar(js): improve bi-weekly event description (c17165d), closes #5261 - calendar: update email alarm of yearly events (9c025f6), closes #4991 - core: avoid exception when the user\'s cn is null (153c1ee) - login(js): input focus on TOTP field (56a6f24) - mail(html): ban \"javascript:\" prefix in href, action and formaction (8afc80d) - mail(js): create new object instances in popup from parent\'s data (a98b46a) - mail(js): don\'t allow to rename special mailboxes (c3c9432) - mail(js): don\'t load mailboxes list from popup editor (cb6b729) - mail(js): don\'t poll server from popup windows (8724f90, 11eb6c2) - mail(js): expose all account identities in popup window (78855be), closes #5442 - mail(js): ignore return key in input fields of editor (1786ec4), closes #4666 - mail(js): open one distinct popup for each action (addf3c1), closes #5431 - mail(js): resolve draft mailbox from popup window (25c69aa), closes #5442 - mail(js): save draft after having removed an attachment (6ef99a5), closes #5432 - mail(js): update unseen count when it\'s zero (635b8c6) - mail(web): display emails extracted from smime certificate (93dff69), closes #5440 - mail: allow to directly empty junk folder (f9ed639), closes #5224 - mail: check if smime certificate matches sender address (e85576c), closes #5407 - mail: delete msgs once moved to an external account (e0df548)Fixed some dependencies due to the above change. - mail: don\'t lowercase href/action/formaction attribute value (c4bb0de), closes #5434 - mail: only apply IMAP host constraint when SSO is enabled (8cb5ef3), closes #5433 - mail: show comment attribute of iTIP replies (ff1eeca), closes #5410 - mail: sign and send only if smime certificate matches sender address (4ad2105), closes #5407 - preferences(css): align timepicker inside input container (2014589) - preferences(js): don\'t alter the list of default email addresses (bdfe1be), closes #5443 - preferences(js): improve initialization of dates/times constraints (46971d4), closes #5443 - preferences(js): set default auto mark as read delay to 5 (cb4d555), closes #5443 - preferences: add plus sign to timezone in Sieve script (f191231, 2daeab3), closes #5448 - web(js): position notifications to the bottom right (e064e9a), closes #5127 #5423 - web: add missing tooltips for expand/reduce buttons (1febace) * Localization - de: update German translation (b665f7e, 6684784) - fr: update French translation (6084fcd, 748fd8f) - hu: update Hungarian translation (07f2c26) - pl: update Polish translation (3e9b8db, 070f1a6) * Fri Nov 19 2021 ecsos - Update to 5.3.0 * Features - addressbook: warn when similar contacts are found (a14c456) - mail: add support for UID MOVE operation (d1fc15b) - mail: allow to directly empty junk folder (6c56340), closes #5224 - mail: filter mailbox by flagged messages (c2f95dc), closes #1417 - mail: filter mailbox by unread messages (e5dbebb), closes #1146 #3156 #4752 - mail: filter messages by tags (labels) (fbb7672, 800e21b), closes #3323 #3835 #5338 - mail: prioritize personal address books in autocompletion (8065091) * Bug Fixes - addressbook(js): load selected cards prior to display mail editor (c6d6dc3) - addressbook(js): sanitize fullname when using HTML (0b0c884, ffed88c), closes #5400 - addressbook: fix compilation warnings in UIxContactFoldersView.m (9f38201) - addressbook: generate UID when importing cards if missing (7b5cddc), closes #5386 - addressbook: properly handle unknown properties in DAV report (4884cb3) - addressbook: reuse LDAP connection in CardDAV report (3da633a), closes #5355 - addressbook: use pool to lower memory usage (a073241, dec4f24) - calendar: fix weekly calculator when event has no duration (e79b01e) - calendar: generate missing UID when importing calendar (e43a721) - calendar: send modification notifications for tasks (4c679f1, 1ccfa86) - calendar: truncate long UIDs to avoid SQL insert error (8cec92e) - core: don\'t log error when deleting an invalid key in memcached (0716656) - core: handle null values in modules constraints of SQL sources (f0368d0) - doc: add theme for asciidoctor-pdf (f6a50bb) - eas: handle attachments of type message/rfc822 when sanitize emails (fixes #5427) (33b2406) - eas: proxy authentication in _sendMail (f70d600) - eas: use base64 encoding for attachments when sanitize emails + content-length (bfcb0b9), closes #5408 - i18n(sr_RS: fix HTML templates (fb22c0a), closes #5339 - mail(css): add bold font to mailboxes with positive unseen count (270bc2e), closes #4277 - mail(css): improve CSS sanitization of at-rules (e714a3f), closes #5387 - mail(dav): add support for property {DAV:}getcontentlength (9c2b3bd) - mail(dav): fix mail-query response (4df5e4b) - mail(dav): restore support for filtering by sent-date (563f1d2) - mail(html): ban \"javascript:\" prefix in href, action and formaction (e99090b) - mail(js): allow to add any event invitation (56f9e3e) - mail(js): ban all \"on *\" events attributes from HTML tags (a5c315f) - mail(js): fix height of mailboxes list items (145f221) - mail(js): force search when restoring mailbox during navigation (0eb452c) - mail(js): reload UIDs when changing sort order (2a8d64d), closes #5385 - mail(js): reset mailboxes state when leaving global search (642db85) - mail(js): reset messages list after emptying trash (9622a1e), closes #5421 - mail(js): show \"Download all attachments\" menu option (86f08a2) - mail(js): update list of labels when adding one to a message (37d06c6) - mail(js): update unseen count when reaching zero (2d25e18), closes #5381 - mail(js): use message subject as filename of .eml (792d96b) - mail(web): improve identification of mailboxes (7c7df9b) - mail: check if smime certificate matches sender address (ab67e7d), closes #5407 - mail: check if smime certificate matches sender address (6eb5e97), closes #5407 - mail: decode ms-tnef (winmail.dat) inside message/rfc822 part (d181cc4), closes #5388 - mail: don\'t encode calendar mime part twice (2c62aaf), closes #5391 #5393 - mail: don\'t open XML attachments in browser (d54dca9) - mail: encode text MIME parts in quoted-printable (9e364c6), closes #5378 - mail: encode text MIME parts in quoted-printable (6cf3d99), closes #5376 - mail: fix end date of all-day event in mail notifications (ef5820b), closes #5384 - mail: new action to fetch the flags of a mailbox (175e380) - mail: properly sort partial fetch results (modseq) (534bea6), closes #5385 - mail: replace STATUS by LIST command when copying/moving msgs (0765c72), closes #4983 - mail: split \"l\" and \"r\" ACL attributes for IMAP mailboxes (08581ee), closes #4983 - mail: use pool to lower memory usage (cae51dc) - preferences(js): review order of mail filter actions (138ee06), closes #5325 - web(css): print more than one page in Firefox (ea6b699), closes #5375 - web(js): reset cached users when closing subscription dialog (38b95af) - web: contextualize title in subscription dialog (8f99965) - web: use a distinct salt for TOTP authentication (d751ad9, d4da1fa) * Enhancements - calendar(web): initiate Web calendars reload from the frontend (f017c42), closes #4939 - tests: conversion of Python integration tests to JavaScript (1a7ba3d) * Localization - bg_BG: update Bulgarian translation (f669b76) - cs: update Czech translation (f10e13b) - de: update German translation (5e7c9a8), closes #5417 - de: update German translation (a33cf3c) - pl: update Polish translation (b2b1237) - pt_BR: update Brazilian Portuguese translation (7072319) - ru: update Russian translation (710fd2f) - uk: update Ukrainian translation (e77d228) * Thu Aug 19 2021 ecsos - Update to 5.2.0 * Features - mail: download message as .eml file (ef5e777) - mail: initial support for ms-tnef (winmail.dat) body part (045f134), closes #2242 #4503 - mail: new parameter to disable S/MIME certificates (545cfe5) * Bug Fixes - calendar(dav): add method attribute to content-type of iTIP reply (e08be0d), closes #5320 - calendar(web): search in all user\'s calendars for iMIP reply (0aabd45) - core: improve logged error when module is invalid (aa59aa9) - core: properly validate domain using \"domains\" keys (a370aa7) - core: remove CR, diacritical marks, variation selectors (90752c4) - css: improve display of category colors (Calendar & Mail) (322226b), closes #5337 - login(js): fix domain in redirect URL (7e63452) - mail: add support for messages quota (a1273f1), closes #5365 - mail: don\'t render SVG attachments (40b570c), closes #5371 - mail: fix end date of all-day event in mail notifications (694ffa7), closes #4145 - mail: improve performance of listing all mailboxes (54548c5) - mail: remove media event handlers from HTML messages (69972f7), closes #5369 - mail: return unseen count of mailbox in msgs operations (a352256) - mail(css): always show tag dots in messages list (d13e153) - mail(html): format links in comment of Calendar invitations (2771fe1) - mail(js): avoid using the DOM when sanitizing incoming html (8947f29), closes #5369 - mail(js): force reload of UIDs when cancelling search (b969ca4) - mail(js): hide sign and encrypt options if not usable (eb46415) - mail(js): respect thread level while loading headers (2d16456) - mail(js): update visible msgs list when adding new msgs (0599922) - mail(web): don\'t try to fetch headers if mailbox is empty (9cf67d0) - preferences(js): don\'t save locale definition (e140bd0) - saml: add XSRF-TOKEN cookie in valid SAML login (5f6cacc) - web(js): get filename from content-disposition header (7d07dda) * Localization - bg: add Bulgarian translation (ebf2a80, eb18249) - de: update German translation (8bdae88) - fr: update French translation (1246469) - pl: update Polish translation (6b6b733) - sr_SR: add Montenegrin translation (3cc29b4) - sr_SR: use sr_ME instead of cnr for Montenegrin locale (36100b0) * Enhancements - doc: replace xsltproc/fop by asciidoctor-pdf (1345022) - mail: replace \"Google Authenticator\" with more general vocabulary (9ae9fa0), closes #5294 - mail(js): delay instantiation of Message objects on load (bc58bd1) - mail(js): improvements for md-virtual-repeat (d285411) - mail(js): various optimizations (a9c6f09) - web: replace SOGoGoogleAuthenticatorEnabled with (20b2fd5), closes #5294 * Tue Jun 01 2021 ecsos - Update to 5.1.1 * Bug Fixes - addressbook: import contact lists from LDIF file (e1d8d70), closes #3260 - calendar(css): enlarge categories color stripes (bd80b6e), closes #5301 - calendar(css): enlarge categories color stripes (e5d9571), closes #5301 - calendar(js): fix URL for snoozing alarms (d4a0b25), closes #5324 - calendar(js): show conflict error inside appointment editor (fec299f) - core: avoid appending an empty domain to uid in cache (debcbd1) - core: change password in user\'s matching source only (da36608) - core: decompose LDAP nested groups, cache logins (a83b0d8) - core: don\'t bind a DN to LDAP sources with a different search base (e0b6e22) - css: adjust colors of center lists of views (045879a), closes #5291 - mail: handle folders that end with a question mark (657f00f), closes #5303 - mail: retrieve IMAP delimiter after LIST command (189aab3) - mail: use default signature when forcing default identity (dc81f70) - mail(css): improve HTML sanitization of background attribute (72321ec) - mail(html): add missing ARIA labels (66afbd2) - mail(js): add CKEditor plugin pastefromgdocs (517b888), closes #5316 - mail(js): add debouncing on keyup events of sgAutogrow (d303247) - mail(js): add tooltip with email of attendees in invitation (af61752) - mail(js): avoid updating the DOM before closing editor (bed91ce) - mail(js): don\'t delay the progress indicator when loading mailbox (049c17f), closes #5278 - mail(js): unselect all messages when changing mailbox (bfbf43b), closes #4970 #5148 - saml: don\'t ignore the signature of messages (e536365) - saml: fix profile initialization, improve error handling (1d88d36), closes #5153 #5270 - web: allow to change expired password from login page (bdd8e35) - web: allow to change expired password from login page (8e98af0) - web: restore support of ppolicy OpenLDAP overlay (0c1f9fd) - web(js): don\'t cache users results in ACL editor (4501b5e) * Localization - fr: update French translation (7bebc71) - sk: update Slovak translation (376c473) * Enhancements - core: cache the schema of LDAP user sources (d0056d3) * Wed Mar 31 2021 Christian Schweingruber - Update to 5.1.0 0005203: [Backend Address Book] macOS 11 (Big Sur) contacts app ignores default address book (francis) 0005218: [Backend Mail] IMAP subscription handling broken for subfolders (francis) 0005275: [Web Preferences] I want to configure \"Always open mail composer Inside current window\" inside sogo.conf for new users. (francis) 0005223: [Web Mail] reply and quotations are broken (francis) 0005268: [Web Calendar] Calendar entry given incorrect date for event in 2026 (francis) 0005263: [Web Mail] Buttons in appointment invitations are hard to see (francis) 0005226: [Web Mail] Search is automatically reduced if automatic refresh is activated (francis) 0005219: [Web Preferences] wrong description of vacation due date (francis) 0005217: [Web Mail] Arrow to unfold too deep (francis) 0005145: [Web Mail] Reduce distances between mail folders (francis) 0005197: [Web Calendar] Reminder mail notification of appointments doesn\'t work (francis) 0005207: [Web General] disable desktop notification on print (francis) 0005202: [SOPE] SOPE does not compile on Debian ARM platform (francis) 0005185: [Web Calendar] Invite Attendees field behavior not intuitive (francis)
|
|
|