Changelog for
libGDLContentStore4_9-5.10.0-2.31.x86_64.rpm :
* Tue Feb 27 2024 c.schweingruberAATTcatatec.ch- Update to 5.10.0
* Features - accounts: Add parameter to encrypt/decrypt auxiliary account’s password (9898e52 e6bfab7 dde154d 04596c9 ce0e650) - accounts: Can now add smtp server to auxilliary accounts (adc2d74 f0010af) This feature has been sponsored by a user from the community: sogouser5646 - calendar: Add double click to calendar create events (68398d2) - contact: Show 100 first results for global address book (17eca6f) - core: Add message of the day (2e7a7a9 49b0316 eee5069 6324877 455fe97) This feature has been sponsored by the University Of Cologne - core: Add URL encryption for GDPR compliancy (930a06e 10d789f 31c6f78 64a6319 7ace9c2 7104ae6 42511d6 fc77829 f43974b fc0f5d9 2748d1d)
* 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/2024/sogo-v5100-released.html
* Wed Dec 13 2023 c.schweingruberAATTcatatec.ch- Update to 5.9.1
* Features - 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 c.schweingruberAATTcatatec.ch- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- Enable 2FA.
* Wed Mar 29 2023 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 ecsosAATTopensuse.org- 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 c.schweingruberAATTcatatec.ch- 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)
* Thu Nov 05 2020 c.schweingruberAATTcatatec.chchangelog from https://sogo.nu/bugs/changelog_page.php- Update to 5.0.1 0005179: [Web Mail] Mail answer is written as quoted original text (francis) 0005173: [Web Mail] After updating to 5.0.0, emails are missing (francis) 0005141: [Web Calendar] Request failed: Instance of recurring events not deletable (francis) 0005129: [Backend Mail] Split smtp debug from parameter ImapDebugEnabled and add parameter SMTPDebugEnabled for that (francis) 0005142: [Web Mail] Cannot reply or transfert some emails (francis) 0005155: [Web Mail] Request Failed when replying to Bcc message (francis) 0005082: [Web Calendar] Creation of All day Event in Calendar WebGUI (francis) 0004976: [Web Calendar] nested groups from LDAP do not get rights from shared calendar (francis) 0005119: [Web Mail] display errors in To/From/CC fields when display name contains umlaut + comma (MISSING_DOMAIN / unspecified domain,...) (francis)- Update to 5.0.0 0004684: [sogo-tool] sogo-tool on FreeBSD 12.0 always triggers MySQL error \"Got an error reading communication packets\" (ludovic) 0001159: [Web Mail] Mail Serch: Should search \"Subject or Sendar\" instead of \"Subject\" (francis) 0005078: [Backend Mail] Does the latest nightly build support STARTTLS and SSL for SMTP service? (francis) 0005117: [Web Mail] no identity selected when replying to a mail with self in bcc (francis) 0005116: [Web Calendar] Creating a new task: all categories are displayed in grey color (francis) 0005087: [Web Mail] Using default identity in Replay and Forward dialog (francis) 0003382: [Web Mail] Support HTML5 desktop notifications (francis) 0004295: [Web Calendar] Calendar popup reminders are not enough visibles (francis) 0001234: [Web General] New mail popup in the Calendar or Contacts module (francis) 0005069: [Web Mail] Multiple spaces are combined in plain text mails to one (francis) 0005095: [Web Mail] can not copy/move emails into folder with name containing double quotes \" (francis) 0004140: [Web General] Changing password should require the old password. 0005045: [GUI] List of calendar items puts all-day events in the wrong day when nog in daylight saving time (francis) 0005091: [Web Mail] Nightly still breaking multi-accounts (francis) 0005086: [Web Mail] Forward is losing attachmets if filenames same (francis) 0005065: [Web Mail] Edit Area stays decreased in Safari (francis) 0004953: [Web Preferences] Forwarding rules could not be saved (francis) 0000031: [Backend Mail] Support for SMTP SASL AUTH and SMTP TLS/SSL 0005056: [Web Mail] Forward on auxiliary account use primary account (francis) 0004602: [Web Mail] Multiple Identities (francis) 0005073: [Packaging (RedHat)] %post scriptlet failed in (CentOS 7) RPM package (francis) 0005019: [SOPE] TLS implementation in NGActiveSSLSocket does not verify peer 0005043: [Web Mail] SOGoLDAPGroupExpansionEnabled doesn\'t work any more (francis) 0005064: [Web Preferences] Cannot save preferences (francis) 0004958: [Backend General] Add support for BLF-CRYPT (francis) 0005044: [Web Mail] search mail doesn\'t work without selecting the type of search (francis) 0004171: [sogo-tool] sogo-tool manage-acl does not set acl correctly for group (ludovic) 0004783: [Backend Mail] IMAPS (SSL) broken with gnutls in Debian Buster (ludovic) 0005020: [Web Mail] Incorrect handling of HTML elements when composing plain text emails (francis) 0005017: [Web Calendar] Multiple overlapping events => right most event vanishes (francis) 0002722: [Web General] Feature request: add two factor authentication (francis) 0005029: [ActiveSync] Does not build against gnustep-base 1.27 (ludovic)
* Thu May 07 2020 ecsosAATTopensuse.org- Update to 4.3.2
* Bug Fixes - core: LDAP group expansion must use all user sources (7b5c787, 8f7b2bf) - core: skip folder check during ACL subscribe (7929fd3, 8a4e799) - web(js): improve encoding of folder paths in XHR calls (e7da4c1), closes #4989
* Sat May 02 2020 ecsosAATTopensuse.org- Update to 4.3.1
* Bug Fixes - calendar: fallback to tz found in ics (57bbb25) - calendar: fix first range of \"busy off hours\" in vFreeBusy response (5e1f487) - calendar: handle tz with until in rrule (fixes #4943) (24fc9a9) - calendar: use the calendar owner when generating freebusy information (6af0058) - calendar(core): avoid generating empty parameters list (62e25f6) - calendar(core): check for array size before looking into (7829249) - calendar(js): find a free slot for a maximum of 30 days (058df21) - core: escape quotes before sending SQL queries (09c76b3, d99bbbb, 04a6217), closes #5010 - css: improve contrast of toolbars w/input field (eabb40a) - eas: fix invalid DisplayTo (fixes #4988) (b8f3106) - eas: properly encode DisplayTo (fixes #4995) (18ffd1a) - mail: remove onpointerrawupdate event handler from HTML messages (d1dbceb), closes #4979 - mail: validate IMAP ACL compliance on main mail account (da51482) - mail: wrap HTML part before re-encoding content (bc963d5) - mail(css): minor improvements to the mail editor (807cefa) - mail(js): disable autogrow of textarea in popup window (daaad93), closes #4962 - mail(js): limit number of messages to batch delete per API call (4e2d509) - mail(js): restore unseen count after deleting a mailbox (158c5e4) - mail(js): skrink autogrow md-input when content is removed (95b3e9d) - mail(js): url-encode folder path to handle special characters (%) (52bb3ba), closes #4989 - mail(js): wrong argument to Mailbox.$_deleteMessages (2c050d8), closes #4986 - preferences: avoid exception when parsing PreventInvitationsWhitelist (824b383), closes #5006 - preferences(html): reject action of mail filter is now a textarea (656410e) - web(css): space issue with folders subscription dialog on Firefox (860d635), closes #4954 - web(css): truncate text of toolbar in multi-selection mode (174b44e), closes #4623 - web(js): handle SAML assertion expiration (6446176, fd063fd)
* Localization - ca: update Catalan translation (0e5e9dd) - cs: update Czech translation (e3559d5) - de: update German translation (a41fb9e) - fr: update French translation (f75af12) - hu: update Hungarian translation (543abb3) - lv: update Latvian translation (e8e41f1) - nl: update Dutch translation (91d193f) - pl: update Polish translation (7b4e4f7) - pt_BR: update Brazilian (Portuguese) translation (c61fe4a) - ro_RO: update Romanian translation (de5da7b) - sk: update Slovak translation (84f3fd5)
* Enhancements - web: don\'t wait on Sieve server to render UIxPageFrame.wox (3e6cd3c)
* Tue Jan 21 2020 ecsosAATTopensuse.org- update to 4.3.0
* Features - [core] Added AES-128-CBC password scheme for SQL authentication. (f0980a9)
* Bug Fixes - [calendar] adjust recurrent rule when importing a vEvent (560c1dc) - [calendar] fix monthly computation with month day mask (aaaa16e), closes #4915 - [calendar] restore [SOGoAppointmentObject resourceHasAutoAccepted] (91ca8b8), closes #4923 - [calendar(css)] fix padding of sort handle of calendars (43e5662) - [calendar(js)] allow event invitations to be moved (001d76f), closes #4926 - [eas] additional name fields (fixes #4929) (3f94516) - [eas] avoid generating broken XML ouput (fixes #4927) (047a98b) - [eas]make sure there is always an attendee name (fixes #4910) (4ed2c72) - [eas] sync reminder for invitation (fixes #4911) (9221811) - [mail] fix SMTP authentication when reporting spam/ham (62f6431), closes #4941 - [mail(js)] bypass autogrow feature of md-input to fix scroll jumping (73dc86a) - [tool] fix error handling when updating Sieve script (d6d33f9)
* Localization - [pt_BR: update Brazilian (Portuguese) translation (88a6755)
* Enhancements - [css] remove unused selectors for layout (94b1716)
* Thu Dec 19 2019 c.schweingruberAATTcatatec.ch- update to 4.2.0
* New features - [core] allow pre/appended Sieve scripts (4475ac6) - [core] Allow the detection of external Sieve scripts (ac91a30) - [mail(js)] new button to expand recipients that are LDAP groups (46ade76), closes #4902 - [mail(js)] new button to expand recipients that are LDAP groups (456a66b) - [preferences] allow hiding of vacation the vacation period (c2e7f6a)
* Bug fixes - [addressbook(core)] safety check from broken URLs (0ceccdd) - [calendar] adjust invalid dates when importing a vEvent (3bb40e4), closes #4845 - [calendar] adjust invalid dates when importing a vEvent (15d7c69), closes #4845 - [calendar] allow fetching group members from contacts-only sources (edc01e9) - [calendar] raise warning when MuiltipleBookings is set to -1 (5923639) - [calendar(html)] don\'t cache list of week days (9aeecea), closes #4907 - [calendar(js)] avoid call to /members when expansion is disabled (14b60cd) - [calendar(js)] avoid exception when adding duplicated attendee (2048fb1) - [calendar(js)] don\'t escape HTML characters in repeat select menu (699849c), closes #4875 - [calendar(js)] fix refresh of attendees freebusy information (fbdabc9), closes #4899 - [core] don\'t disable the current script if we aren\'t doing anything (2bc24ec) - [mail] wrap HTML part with HTML tags to render all content (47075b4) - [mail(html)] expose UIxMailViewRecipientMenu in popup view (5ccc126) - [mail(js)] add missing library to save msg from popup window (7298022), closes #4879 - [mail(js)] avoid exception when adding duplicated recipient (a303011) - [preferences] improve error handling with Sieve server (7180b59) - [preferences(js)] Lower constraints on auto-reply dates range (70984de), closes #4874 - [web] improve contrast of toolbars w/input field (e71afc9)
* Localization - [ca] update Catalan translation (e458a78), closes #4878 - [cs] update Czech translation (cd8f957) - [de] remove duplicated short date formats (f872dc5) - [fr] update French translation (bc172c5) - [nl] update Dutch translation (ae42fd8) - [sk] update Slovak translation (e65e0f1)
* Enhancements - [preferences] conditionally activate the Sieve script (5b3d84e) - replace calls to create GMT NSTimeZone instance (2e46e89)
* Fri Nov 01 2019 ecsosAATTopensuse.org- update to 4.1.1
* Bug fixes - [web] don\'t allow RDATE unless already defined - [web] don\'t modify time when computing dates interval (#4861) - [web] swap start-end dates when delta is negative - [core] use the supplied Sieve creds to fetch the IMAP4 separator (#4846) - [core] fixed Apple Calendar creation (#4813) - [eas] fixed EAS provisioning support for Outlook/iOS (#4853)
* Fri Oct 25 2019 ecsosAATTopensuse.org- update to 4.1.0
* New features [core] Debian 10 (Buster) support for x86_64 (#4775) [core] now possible to specify which domains you can forward your mails to [core] added support for S/MIME opaque signing (#4582) [web] optionally expand LDAP groups in attendees editor (#2506)
* Enhancements [web] avoid saving an empty calendar name [web] prohibit duplicate contact categories in Preferences module [web] improve constrat of text in toolbar with input fields [web] improve labels of auto-reply date settings (#4791) [web] updated Angular Material to version 1.1.20 [web] updated CKEditor to version 4.13.0 [core] now dynamically detect and use the IMAP separator (#1490) [core] default Sieve port is now 4190 (#4826) [core] updated timezones to version 2019c
* Bug fixes [web] properly handle Windows-1256 charset (#4781) [web] fixed saving value of receipt action for main IMAP account [web] fixed search results in Calendar module when targeting all events [web] properly encode URL of cards from exteral sources [web] restore cards selection after automatic refresh (#4809) [web] don\'t mark draft as deleted when SOGoMailKeepDraftsAfterSend is enabled (#4830) [web] allow single-day vacation auto-reply (#4698) [web] allow import to calendar subscriptions with creation rights [web] handle DST change in Date.daysUpTo (#4842) [web] improved handling of start/end times (#4497, #4845) [web] improved handling of vacation auto-reply activation dates (#4844) [web] added missing contact fields for sorting LDAP sources (#4799) [core] honor IMAPLoginFieldName also when setting IMAP ACLs [core] honor groups when setting IMAP ACLs [core] honor \"any authenticated user\" when setting IMAP ACLs [core] avoid exceptions for RRULE with no DTSTART [core] make sure we handle events occurring after RRULE\'s UNTIL date [core] avoid changing RRULE\'s UNTIL date for no reason [core] fixed handling of SENT-BY addresses (#4583) [eas] improve FolderSync operation (#4672) [eas] avoid incorrect truncation leading to exception (#4806)
* Fri Jul 19 2019 ecsosAATTopensuse.org- update to version 4.0.8
* Enhancements - [web] show calendar names of subscriptions in events blocks - [web] show hints for mail vacation options (#4462) - [web] allow to fetch unseen count of all mailboxes (#522, #2776, #4276) - [web] add rel=\"noopener\" to external links (#4764) - [web] add Indonesian (id) translation - [web] updated Angular Material to version 1.1.19 - [web] replaced bower packages by npm packages - [web] restored mail threads (#3478, #4616, #4735) - [web] reflect attendee type with generic icon (person/group/resource) - [web] reduce usage of calendar color in dialogs
* Bug fixes - [web] fixed wrong translation of custom calendar categories - [web] fixed wrong colors assigned to default calendar categories - [web] lowered size of headings on small screens - [web] fixed scrolling in calendars list on Android - [web] keep center list of Calendar module visible on small screens - [web] check for duplicate name only if address book name is changed - [web] improved detection of URLs and email addresses in text mail parts - [web] fixed page reload with external IMAP account (#4709) - [web] constrained absolute-positioned child elements of HTML mail parts - [web] fixed useless scrolling when deleting a message - [web] don\'t hide compose button if messages list is visible - [web] fixed next/previous slots with external attendees - [web] fixed restoration of sub mailbox when reloading page - [web] use matching address of attendee (#4473) - [core] allow super users to modify any event (#4216) - [core] correctly handle the full cert chain in S/MIME - [core] handle multidays events in freebusy data - [core] avoid exception on recent GNUstep when attached file has no filename (#4702) - [core] avoid generating broken DTSTART for the freebusy.ifb file (#4289) - [core] consider DAVx5 like Apple Calendar (#4304) - [core] improve handling of signer certificate (#4742) - [core] added safety checks in S/MIME (#4745) - [core] fixed domain placeholder issue when using sogo-tool (#4723)
* Sun Jul 14 2019 ecsosAATTopensuse.org- Add SOGo4-thread.patch to fix missing thread view.
* Thu Apr 11 2019 ecsosAATTopensuse.org- Insert parameters for EMailAlarms in config file.
* Fri Mar 01 2019 ecsosAATTopensuse.org- update to version 4.0.7
* Bug fixes - [web] date validator now handles non-latin characters - [web] show the reply all button in more situations - [web] fixed CSS when printing message in popup window (#4674) - [i18n] added missing subject of appointment mail reminders (#4656)
* Mon Feb 25 2019 c.schweingruberAATTcatatec.ch- update to version 4.0.6
* Enhancements - [web] create card from sender or recipient address (#3002, #4610) - [web] restored support for next/previous slot suggestion in attendees editor - [web] improved auto-completion display of contacts - [web] allow modification of attendees participation role - [web] updated Angular to version 1.7.7 - [web] updated Angular Material to version 1.1.13 - [web] updated CKEditor to version 4.11.2 - [core] baseDN now accept dynamic domain values (#3685 - sponsored by iRedMail) - [core] we now handle optional and non-required attendee states
* Bug fixes - [web] fixed all-day event dates with different timezone - [web] fixed display of Bcc header (#4642) - [web] fixed refresh of drafts folder when saving a draft - [web] fixed CAS session timeout handling during XHR requests (#4468) - [web] reflect active locale in HTML lang attribute (#4660) - [web] allow scroll of login page on small screen (#4035) - [web] fixed saving of email address for external calendar notifications (#4630) - [web] sent messages cannot be replied to their BCC email addresses (#4460) - [core] ignore transparent events in time conflict validation (#4539) - [core] fixed yearly recurrence calculator when starting from previous year - [core] changes to contacts are now propagated to lists (#850, #4301, #4617) - [core] fixed bad password login interval (#4664)
* Sat Jan 19 2019 ecsosAATTopensuse.org- Fix path of sogo-backup.sh in cron file.- Add SOGo4-systemd.patch to ensure that memcached run before to prevent errors in sogo.log.- Add SOGo4-conf.patch to insert some interesting parameters in sogo.conf.
* Sat Jan 12 2019 ecsosAATTopensuse.org- update to version 4.0.5
* New features - [web] dynamic stylesheet for printing calendars (#3768)
* Enhancements - [web] show source addressbook of matching contacts in appointment editor (#4579) - [web] improve display of keyboard shortcuts - [web] show time for messages of yesterday (#4599) - [web] fit month view to window size (#4554) - [web] updated CKEditor to version 4.11.1 - [web] updated Angular Material to version 1.1.12
* Bug fixes - [sogo-tool] fixed \"manage-acl unsubscribe\" command (#4591) - [web] fixed handling of collapsed/expanded mail accounts (#4541) - [web] fixed handling of duplicate recipients (#4597) - [web] fixed folder export when XSRF validation is enabled (#4502) - [web] don\'t encode filename extension when exporting folders - [web] fixed download of HTML body parts - [web] catch possible exception when registering mailto protocol - [core] don\'t always fetch the sorting columns - [eas] strip \'<>\' from bodyId and when forwarding mails - [eas] fix search on for Outlook application (#4605 and #4607) - [eas] improve search operations and results fetching - [eas] better handle bogus DTStart values - [eas] support for basic UserInformation queries (#4614) - [eas] better handle timezone changes (#4624)
* Wed Oct 31 2018 c.schweingruberAATTcatatec.ch- update to version 4.0.4
* Enhancements - [web] prohibit subscribing a user with no rights - [web] new button to mark a task as completed (#4531) - [web] new button to reset Calendar categories to defaults - [web] moved the unseen messages count to the beginning of the window\'s title (#4553) - [web] allow export of calendars subscriptions (#4560) - [web] hide compose button when reading message on mobile device - [web] updated Angular to version 1.7.5 - [web] updated CKEditor to version 4.10.1
* Bug fixes - [web] include mail account name in form validation (#4532) - [web] calendar properties were not completely reset on cancel - [web] check ACLs on address book prior to delete cards - [web] fixed condition of copy action on cards - [web] fixed display of notification email in calendar properties - [web] fixed display of multi-days events when some weekdays are disabled - [web] fixed synchronisation of calendar categories - [web] fixed popup window detection in message viewer (#4518) - [web] fixed behaviour of return receipt actions - [web] fixed freebusy information with all-day events - [web] fixed support for SOGoMaximumMessageSizeLimit - [core] fixed email reminders support for tasks - [core] fixed time conflict validation (#4539)
* Thu Oct 18 2018 ecsosAATTopensuse.org- update to version 4.0.3
* Enhancements - [web] prohibit subscribing a user with no rights - [web] new button to mark a task as completed (#4531) - [web] new button to reset Calendar categories to defaults - [web] moved the unseen messages count to the beginning of the window\'s title (#4553) - [web] allow export of calendars subscriptions (#4560) - [web] hide compose button when reading message on mobile device - [web] updated Angular to version 1.7.5 - [web] updated CKEditor to version 4.10.1
* Bug fixes - [web] include mail account name in form validation (#4532) - [web] calendar properties were not completely reset on cancel - [web] check ACLs on address book prior to delete cards - [web] fixed condition of copy action on cards - [web] fixed display of notification email in calendar properties - [web] fixed display of multi-days events when some weekdays are disabled - [web] fixed synchronisation of calendar categories - [web] fixed popup window detection in message viewer (#4518) - [web] fixed behaviour of return receipt actions - [web] fixed freebusy information with all-day events - [web] fixed support for SOGoMaximumMessageSizeLimit - [core] fixed email reminders support for tasks - [core] fixed time conflict validation (#4539)
* Thu Oct 11 2018 ecsosAATTopensuse.org- Fix many rpmlint errors- Fix dependencies- Fix Requirements- move changelog from spec to changes
* Thu Jun 28 2018 c.schweingruberAATTcatatec.ch- Adapted for opensuse leap 15.0
* Tue Mar 31 2015 supportAATTinverse.ca- Change script start sogod for systemd