Skip to content

Releases: Alinto/sogo

SOGo v5.11.2

16 Oct 07:27
SOGo-5.11.2
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.11.2. This is a patch release for the 5.11.1.

Go take a look at our website to see a preview of the features

Bug Fixes

  • mail: modify the message-id to not start by XX- that trigger a native spamassassin rule (1d8ee80)
  • security: fix a security issue introduced in 5.11.1 with parameter SOGoForbidUnknownDomainsAuth (04a9a87)

SOGo v5.11.1

08 Oct 13:28
SOGo-5.11.1
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.11.1. This is a minor release of SOGo whit some enhancements and bug fixes.

Go take a look at our website to see a preview of the features

Enhancements

  • login: add parameters to prevent uneccesary connection request when the domain is unknown (56598d1)
  • sieve: add from on notificatons (1c20c1e)
  • build: Use pkgconfig to compute cflags for wbxml2 instead of hardcoding them. Thanks to @jmallach
  • mail: improve algo to fetch imap folders for mail view (68f4fc1)

Regression Fixes

  • calendar: Fix regression on repeat task (2a17449)
  • mail: Add an option in Preferences to display full email instead of name alone in mailboxes. Fix issue caused by advanced search. (fa2caf9)

Bug Fixes

  • calendar: Fix all day recurring event displayed on 2 days when a DST change occurs at the endDate (2f75a7f)
  • ckeditor5: prevent ckeditor5 to preview media (2dd1097)
  • mail: Fix assertion when there is an empty image in the mail. Fixes #6035. (59d48cb)
  • mail: Fix highlighsearch html rendering on subject (0cbd082)
  • mail: Fix HTML mail rendering issue (41a0f8d)
  • mail: Fix issue where mailto: links are badly formatted when html composing (86446a0)
  • mail: Fix issue where unread counter is invalid when whanging folder. Fixes #6001. (1f6bbc1 91a2490)
  • security: Prevent user to add html script in its preferences (a7023bc)
  • sogo-tool: prevent a bug when restoring two events with same id (84fe91c)
  • tests: Add timeout on all async tests (64f1788)

Localization

  • de: Update German translations (592f35b)
  • pt_BR: Update BrazilianPortuguese translations (1d3b502)
  • pt: Update Portuguese translations (a4de357)
  • ru: Update Russian translations (78ea981)
  • tr_TR: Update TurkishTurkey translations (41aecca)
  • uk: Update Ukrainian translations (80a7689)

SOGo v5.11.0

08 Aug 07:21
SOGo-5.11.0
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.11.0. This is a major release of SOGo which adds new features and a lot of bug fixes.

Go take a look at our website to see a preview of the features

Features

Enhancements

  • calendar: Add option to disable email appointmoint notifications when using caldav (2637434)
  • mail: Add 'View raw message' mail contextual option. This option open message in a popup without HTML mail CSS content modification. (6ac8525)
  • mail: Add location in email ics representation template (591d283)
  • mail: add options to not add X-Foward header in mail (96331ca)
  • ytnef: add possibility to add event to calendar from winmail.dat (f609c31)
  • calendar: Optimization of date computation when handle attendees. Report of 77b2d9f. (53d77f3)

Bug Fixes

  • addressbook: Removed SOGoGlobalAddressBookFirstEntries (use listRequiresDot instead) and move SOGoGlobalAddressBookFirstEntriesCount to globalAddressBookFirstEntriesCount in source scope. This fixed the broken listRequiresDot in 5.10 (4dba56f)
  • attachment: properly download openxmlformats in attachments (2e2e36e)
  • calendar(js): escape CSS selector names (5c94461)
  • calendar(js): prevent duplicate event creation in case of an event conflict (f04c73d)
  • calendar: Fix all day recurring event displayed on 2 days when a DST change occurs at the endDate (980b5e2)
  • calendar: Fix assertion when is_cycle is set but without c_cycleinfo (d404667 49e9988 d9ee884)
  • calendar: fix crash when using a 2*16bits chars at the 75th char of ics file (31c0473)
  • calendar: fix disabled change view buttons (910effd) PR by @smortex
  • calendar: Fix empty recurence list when creating event from mail (2756176)
  • calendar: Fix issue on template introduced in commit #275617650 (eee160e)
  • calendar: Fix issue when doubleclick creates an event of 2 days after creating an event > 1 days (7b23342)
  • calendar: Fix issue where a calendar's subscribed user can give acl to another user (ae01ed0 cb55413 0fafda5)
  • calendar: Fix NSData returned instead of NSString on c_cycleinfo depending on database issue. CLoses #5940. (5215aa4)
  • calendar: Memory optimization on _appendCycleException (45fd999)
  • calendar: resource was busy even if they have delegated (880eb89 5830053)
  • chore: Remove check on -p option to sogo-ealarms-notify as the SMTP Master account has been implemented (f96eb4d)
  • contacts: can now reset contacts categories more than once (526aa28)
  • core: Add disableSubgroups option in SOGoUserSources LDAP settings to avoid infinite recursive loop when using a group name with the same name as a member. Fixes #5913 (fd9b8dc)
  • core: Add timer to avoid spamming onEditorChanged for CKEditor 5. Fixes #5944. (bc804ae 2f4c125)
  • core: Clean html parasite code to avoid ckeditor hangs. Fixes #5944. (127df39)
  • core: Fix int overflow on vms and rss computation (4b343f7)
  • core: Improve error logging on url encryption (b8a6d57)
  • core: Notify sgCkeditor component when clicking the send button to update content. Fixes #5952. (c2d9050)
  • core: On some emails print, first page is blank. Closes #5602. (e39c104)
  • doc: Fix typo with SOGoURLEncryptionEnabled in documentation (a06331e)
  • event: fix rdate timezones (e4cb0a3)
  • event: resource was considered busy for an event he has delegated (adf1117)
  • event: user was considered busy for an event he has delegated (815a87d)
  • languages: somme "array" strings were using the wrong comma delimiter (7c0699b)
  • mail: Add encoding fallback when there are ISO char in file name. Fixes #5388. (e6ff9a4)
  • mail: Fix advanced search no select/action on results. Fixes #5978 (1a47fdb)
  • mail: Fix errors while spamming arrow keys on mail list. The transition was not finished (049a569)
  • mail: Fix Exception when using delegated identities. Closes #5951 (f8c354c)
  • mail: Fix invalid content when forwarding a text/plain mail. Fixes #5983. (ef88039 [43388ac](43388ac...
Read more

SOGo v5.10.0

21 Feb 16:28
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.10.0. This is a major release of SOGo which add new features and a lot of bug fixes.

Go take a look at our website to see a preview of the features

IMPORTANT

Features

Bug Fixes

  • acl: bool was not set to NO (e81fdad)
  • addressbook: Fix exception when using multiple address book source and searching. Fixes #5906. (f85c531)
  • build: fix missing ld flag in GNUmakefile (136134). This fix has been made by @konsultaner
  • calendar: Couldn't choose some reminder options when creating events (8dc69ef)
  • calendar: Fix high memory usage when importing an ics (3acab3f)
  • calendar: Prevent clicking on delete event button when network is slow (acd4a1f)
  • contacts: c_cn could be null whereas it isn't (6aab869)
  • contacts: Custom contacts categories in sogo.conf wasn't working (26c7462)
  • core: Add missing method WORequest+SOGo.h (31a66c4)
  • core: SOPE Add error handler on sax parsing (pushBytes) (ff9a7f9)
  • crypto: add protections for decryption (a6319e1)
  • crypto: check if NSData is null terminated (5197b9b)
  • docs: Fix typo in documentation (9560bdc)
  • gnustep: SOPE chance constant name when using gnutspe > 1.29 (393f20c) This fix has been made by @binary-jam
  • http: SOPE http header host was not correct for local url (4b9366d)
  • imap: SOPE Fix some cases where IMAP delimiter was returned as empty(1160846)
  • js: Remove check version for ckeditor (5081de1)
  • mail: Disable inline images in attachments when HTML emails writing is disabled. Fixes #5877. (0d0eda2)
  • mail: Fix inline pdf attachement issue when Hide inline attachment option is set. Now the option hides only inline images (9e3e3b2 a6fc83c)
  • mail: Fix inline text issue when Hide inline attachment option is set (00d6956)
  • mail: Fix security @import css injection (2146870)
  • mail: Use text/plain fallback if an error occured while parsing html message (f56910d)
  • mail:: SOPE allow 'GMT' timezone in mail header (604c8ef)
  • password recovery: Add default from mail parameter (26b1467)
  • preferences: Add error message when SOGoCreateIdentitiesDisabled is enabled and user try to activate html fields with browser inspector. Check changes of email and replyTo. (f27b33a)
  • preferences: Fix error 500 when changing password (37379ba)
  • sql: SOPE remove deprecated param for mysql (3d4613c8)
  • ui: Fix text/placeholder overlaps when Chrome autofill applies (51b6c0d)

Localization

  • ar: Update Arabic translations (1206d2f)
  • bg_BG: Update Bulgarian translations (65d31f2)
  • bs_BA: Update Bosnian translations (ace1515)
  • ca: Update Catalan translations (344d4da)
  • cs: Update Czech translations (af22a30)
  • cy: Update Welsh translations (ca1d549)
  • da_DK: Update Danish translations (c8eee39)
  • de: Update German translations (28f446a)
  • es_AR: Update SpanishArgentina translations (7582266)
  • es_ES: Update SpanishSpain translations (30f819e)
  • eu: Update Basque translations (c2fc80e)
  • fi: Update Finnish translations ([ce8c697](ce8c697...
Read more

SOGo v5.9.1

12 Dec 12:03
SOGo-5.9.1
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.9.1. This is a minor release of SOGo which add new enhancements and bug fixes.

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

  • core: Fix issue on file descriptors where TLS packet is sent on invalid file descriptor when reusing fd. Improve NGSocket, remove ssl free on shutdown and shutdown from dealloc (a507a6f 8ac29ca)
  • addressbook: autocomplete correctly return two contacts from two ldap with same id (1d3da92)
  • calendar: do not let DURATION and DTEND be both present in vevent (0023a9c)
  • calendar: If content is NSData, properly convert it to NSString (21571ab)
  • calendar: properly set the start date range for yearly events (1e8127b)
  • core: Add cache for CDefaultsSize to avoid spamming SQL request (87e1240 81f2d88)
  • core: Fix calendar issues with Thunderbird related to vlist exclusion. Fix error log on photo. Closes #5885 (6b08f2e)
  • core: Fix user profile retrieval when using utf8mb4_bin collation - in this case the SQL results may return NSdata instead of NSString. Fixes #5902. (3cd9910)
  • hmtl: prevent html injection of tag form (7481ccf)
  • http: set correct Accept header when dowloading eml file (c569ed2)
  • mail: Clean temporary files when mail is sent (f35a37b d163405)
  • mail: Fix duplication of images when saving draft. Fixes #5888 (ee9899f 9c09485)
  • scripts: wrong type for c_value in script for complete unicode coverage (65374e4)
  • sogo-tool: add protection to expire-sessions if the input is not an integer (bb943e4)
  • translation: incorret value causing trouble to transifex (4b45dc7)

Localization

  • ar: Update Arabic translations (28d883d)
  • bg_BG: Update Bulgarian translations (3815bc1)
  • bs_BA: Update Bosnian translations (2afbcbe)
  • ca: Update Catalan translations (3040543)
  • cs: Update Czech translations (029a821)
  • cy: Update Welsh translations (06a6ed7)
  • da_DK: Update Danish translations (76911fd)
  • de: Update German translations (8a4bc2a)
  • es_AR: Update SpanishArgentina translations (527fded)
  • es_ES: Update SpanishSpain translations (057a1ba)
  • eu: Update Basque translations (33f3a1b)
  • fi: Update Finnish translations (dba2332)
  • gl: Change Galician name to Galego (6eae3f2)
  • gl: Update Galician translations (5aa7ebf)
  • he: Update Hebrew translations (694c21d)
  • hr_HR: Update Croatian translations (715d25d)
  • hu: Update Hungarian translations (0b22fa6)
  • id_ID: Update Indonesian translations (a16d29b)
  • is: Update Icelandic translations (2de6241)
  • it: Update Italian translations (53036b3)
  • ja: Update Japanese translations (41fb85e)
  • kk: Update Kazakh translations (2174195)
  • lt: Update Lithuanian translations (6e9e7f9)
  • lv: Update Latvian translations (a9ecaed)
  • mk_MK: Update Macedonian translations (d6c9ecd)
  • nb_NO: Update NorwegianBokmal translations (3d5f352)
  • nl: Update Dutch translations (402c3d0)
  • nn_NO: Update Nor...
Read more

SOGO v5.9.0

27 Sep 08:29
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.9.0. This is a major release of SOGo which add new features and a lot of bug fixes.

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 12 support (528d178)

Bug Fixes

  • addressbook: Fix asynchronous selection of contacts - cards are not added as they're not yet loaded. (1df2586)
  • addressbook: Fix broken image in shared address book when image is null (5d315ac)
  • addressbook: Remove vlist from dav request for Thunderbird only. In Thunderbird 115, using vlist results in contact duplication (f0719ee)
  • calendar: Add negative timestamp support to use date before 1970-01-01. Fixes #4914 (partial) (8a8dcae)
  • calendar: Avoid event duplication when adding an ics with an older sequence number and event already added in calendar (cab5bc0)
  • calendar: deleted occurence of repeated event could cause some troubles with other imrbicated occurences (f3981c4)
  • calendar: Do not send tentative participation mail when user open mail or add ics to calendar app (382b8a0)
  • calendar: Fix calendar green dot stucks in original day when browser is opened for days and day change. Fixes #5783 (22372a7)
  • calendar: Fix calendar green dot stucks in original day when browser is opened for days and day changed (f22672c 650ca16)
  • calendar: Fix duplicates in series appointments for Apple's Calendar (57ba539 7600e9e)
  • calendar: Fix MacOS X Ventura calendar support. Fixes #5639 (4f7c731 68cef9a 87bbba0)
  • calendar: Fix NAME:NSInvalidArgumentException REASON:SOGoAppointmentFolder(instance) does not recognize davCalendarProxyReadFor (82178ee)
  • calendar: Fix Out of range value for column 'c_startdate' SQL error (32a0499 158a5be 1a257c7)
  • calendar: Fix regression on calendar event modification. Start date was set to 1970. Fixes #5777. (b68a215)
  • calendar: Fix search issue on repeated events when one title is changed the event could not be found (139ef15)
  • calendar: Increase timeout to 60 seconds for large ics calendar. Closes #5781. (fa5264e)
  • calendar: recurrenceid wasn't working properly (c5814d6)
  • calendar: Repeated events didn't use the correct timezone in some cases (bd8b49d)
  • calendar: Revert commit e47566e and change HTTP status from 409 to 403 when event has a sequence number lower than than the new one. This should fix some Apple's duplication events (fce02db)
  • calendar: some kinds of events are not shown (f2df405)
  • calendar: When an event has no date (weird case), it is not possible to remove the event (NSException) (4d2c771)
  • cas: correction on pgtUrl (a1528bc)
  • CAS: key based on tciket was too long for memecached (68b1c1e)
  • contacts: Fix 5875 (ff263b9)
  • js: Fix invalid sass version (5e471c5)
  • js: Fix url redirection to null when disconnected. Closes #5844. (dc23721)
  • login: Fix language list sorting on login page (e0d76fb)
  • mail: autocomplete can't find two lists named the same but in different address books (854e83c)
  • mail: Fix a bug when pressing the key DEL more than once to delete mails (af59e57)
  • mail: Fix email without subject according to RFC 2822. Fixes #5743 (ab954a1)
  • mail: Recipients with umlaut (ü) trigerred the end of string (9c7ef08)
  • mail: Removed invalid HTML tags in mail body. Fixes #5755 (f9fdad2)
  • mail: Signature images are not handled properly in forwarded or replied to messages. Save extracted body parts (for signature) into file system. Fixes #5768 (23da4cc d436afb)
  • mail: Templates namespace is correctly returned (e959583)
  • mail: When signature is too big and changing identity, a 'regex too big' error occurs. In this case just add signature at the end. Fixes #5695. (b7e529d)
  • notification: body was not send + missing tooltip (5534d4b)
  • notifications: bug with older user profile (16af360)
  • preferences: add autocomplete for recipients in automatic forward (ba4c7a5)
  • preferences: Disable auxiliary mail accounts creation when SOGoCreateIdentitiesDisabled is enabled (b666137)
  • preferences: Fix language list sorting on preferences page (f5f74f7)
  • preferences: Fix NSException issue when SOGoCreateIdentitiesDisabled is set (eb42e17)
  • preferences: Fix the is...
Read more

SOGo-5.8.4

20 Jun 09:58
SOGo-5.8.4
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.8.4. This is a minor release of SOGo which focuses on various enhancements and improved stability over previous versions.

Enhancements

  • packaging: Add RHEL9 support

Bug Fixes

  • preferences: Fix NSException issue when SOGoCreateIdentitiesDisabled is set (ef958f6)

See the closed tickets for this release and the complete change log.

SOGo v5.8.3

30 May 10:06
SOGo-5.8.3
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.8.3. This is a minor release of SOGo which focuses on various enhancements and improved stability over previous versions.

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

  • ar: Update Arabic translations (2c0b59f)
  • base: Fix the meaning of 'Disable auto reply on' (861dea8)
  • bg_BG: Update Bulgarian translations (b6c7521)
  • bs_BA: Update Bosnian translations (76dcd4f)
  • ca: Update Catalan translations (87f778d)
  • cs: Update Czech translations (e5dc040)
  • cy: Update Welsh translations (5f47fc7)
  • da_DK: Update Danish translations (ad47aec)
  • de: Update German translations (973a0ef)
  • en: Fix the meaning of 'Disable auto reply on' (d43de46)
  • es_AR: Update SpanishArgentina translations (ccf4872)
  • es_ES: Update SpanishSpain translations (2b7552a)
  • eu: Update Basque translations (fb5fa0c)
  • fi: Update Finnish translations (33427ac)
  • fr: Update French translations (0f06c57 fd7bdd8 dc8c1c1)
  • he: Update Hebrew translations (b8c5d8f)
  • hr_HR: Update Croatian translations (b706d1b)
  • hu: Update Hungarian translations (a8f2a37)
  • id_ID: Update Indonesian translations (aa43c5b)
  • is: Update Icelandic translations (7f7f224)
  • it: Update Italian translations (97b69af)
  • ja: Update Japanese translations (8d842cc)
  • kk: Update Kazakh translations (f3bdda5 0fcf113 29bda6b d1ad970 b61bde9)
  • lt: Update Lithuanian translations (07a01e3)
  • lv: Update Latvian translations (56e040c)
  • mk_MK: Update Macedonian translations (d4a2d6b)
  • nb_NO: Update NorwegianBokmal translations (e8f507d)
  • nl: Update Dutch translations (42b9a03)
  • nn_NO: Update NorwegianNynorsk translations (3e93296)
  • pl: Update Polish translations (51817fc)
  • pt_BR: Update BrazilianPortuguese translations (818332e)
  • pt: Update Portuguese translations (6bb781b)
  • ro_RO: Update Romanian translations (7be8e64)
  • ru: Date specific Russian from and to translations (d1401e3)
  • ru: Update Russian translations (239016f)
  • sk: Update Slovak translations (1ea3f00)
  • sl_SI: Update Slovenian translations (17fca79)
  • sr_ME@latin: Update Montenegrin translations (d5bf149)
  • sr@latin: Update SerbianLatin translations (b1f6d20)
  • sr: Update Serbian translations (b4e315b)
  • sv: Update Swedish translations (af96d2b)
  • tr_TR: Update TurkishTurkey translations (d8a2146)
  • uk: Update Ukrainian translations ([6655f06](6655f06cc05922...
Read more

SOGo v5.8.2

28 Mar 19:44
SOGo-5.8.2
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.8.2. This is a minor release of SOGo which focuses on various enhancements and improved stability over previous versions. This version is the same than 5.8.1 but with the bug #5718 fixed.

Bug Fixes

  • calendar: Impossible to create a new event after creating a new one. Closes #5718 (f813b78c)

See the closed tickets for this release and the complete change log.

SOGo v5.8.1

28 Mar 08:08
SOGo-5.8.1
Compare
Choose a tag to compare

The Alinto team is pleased to announce the immediate availability of SOGo v5.8.1. This is a minor release of SOGo which focuses on various enhancements and improved stability over previous versions.

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) (@dasJ)
  • 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) (@jkanefendt)
  • 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 (@alex Vogt)

Localization

  • ar: Update Arabic translations (3714b14)
  • bg_BG: Update Bulgarian translations (982b1ec)
  • bs_BA: Update Bosnian translations (ddf5527)
  • ca: Update Catalan translations (485f40c)
  • cs: Update Czech translations (4f7e04d)
  • cy: Update Welsh translations (b2873bf)
  • da_DK: Update Danish translations (ecd1344)
  • de: Update German translations (a3c9044 2c6f522)
  • es_AR: Update SpanishArgentina translations (d6a63bd)
  • es_ES: Update SpanishSpain translations (43d925b)
  • eu: Update Basque translations (9192f2b)
  • fi: Update Finnish translations (7b66aa9)
  • he: Update Hebrew translations (38ebd5a)
  • hr_HR: Update Croatian translations (e16f5fa)
  • hu: Update Hungarian translations (cdbe91d)
  • id_ID: Update Indonesian translations (12c32ef)
  • is: Update Icelandic translations (7cbef4b)
  • it: Update Italian translations (561ab7e)
  • ja: Update Japanese translations (44ea7a6)
  • kk: Update Kazakh translations (d860a3c)
  • lt: Update Lithuanian translations (dd0d9bd)
  • lv: Update Latvian translations (b9eacdb)
  • mk_MK: Update Macedonian translations (deef331)
  • nb_NO: Update Norwegian Bokmål translations (e4534c0)
  • nl: Update Dutch translations ([6c816cb](https://github.com/Alinto/sogo/commit...
Read more