Releases: Alinto/sogo
SOGo v5.11.2
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
SOGo v5.11.1
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
SOGo v5.11.0
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
- core: Add MySQL/MariaDB SSL connection support (0168ca5 45d409c)
- core: Update to ckeditor 5 (0cfaa77 e92fb8f b7a7114 a9e02d9 98e00d0 2b23ff3 65ab696 dd965ba)
- mail: Improve mail search (advanced search) (ed95166 f621d97 0cbcad9 9eb8039 76516bd)
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...
SOGo v5.10.0
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
- We strongly encourage you to read the passage from the doc about setting a secret to encrypt sensitive data in database.
- A new table for database needs to be set OCSAdminURL, see database Configuration
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
- 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...
SOGo v5.9.1
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...
SOGO v5.9.0
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...
SOGo-5.8.4
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
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...
SOGo v5.8.2
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
See the closed tickets for this release and the complete change log.
SOGo v5.8.1
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...