Skip to content

SOGO v5.9.0

Compare
Choose a tag to compare
@QHivert QHivert released this 27 Sep 08:29
· 280 commits to master since this release

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 issue when signature is too long and preferences are not saved. Note that MySQL profile table should be updated with a migration script (326bc68)
  • preferences: Signature could not be saved when SOGoCreateIdentitiesDisabled is set to YES and no signature is on identity (4abf12b)
  • sieve: sieve availibility was checked even if we disable it (bba1da1)
  • translation: french syntax (8604389)
  • ui: Disable send button while mail is sending. Fixes #5825. (a484407)
  • user: Replace length with count for NSArray (ec27f7e)

Localization

  • ar: Update Arabic translations (132912b)
  • bg_BG: Update Bulgarian translations (6606f98)
  • bs_BA: Update Bosnian translations (fc93272)
  • ca: Update Catalan translations (c82a48f)
  • cs: Update Czech translations (1a5408c)
  • cy: Update French translations (487ad1a)
  • cy: Update Welsh translations (0e2deac)
  • da_DK: Update Danish translations (9ef58e7)
  • de: Update German translations (0f0ecf7)
  • es_AR: Update SpanishArgentina translations (64865aa)
  • es_ES: Update SpanishSpain translations (ea8f04a)
  • eu: Update Basque translations (6293f62)
  • fi: Update Finnish translations (7ff0699)
  • gl: Update Galician translations (86e5872)
  • he: Update Hebrew translations (41842e2)
  • hr_HR: Update Croatian translations (b1df5d4)
  • hu: Update Hungarian translations (e3d392b)
  • id_ID: Update Indonesian translations (e50b66b)
  • is: Update Icelandic translations (ee3ed07)
  • it: Update Italian translations (2fee2f8)
  • ja: Update Japanese translations (97d01fb)
  • kk: Update Kazakh translations (ed5199a)
  • lt: Update Lithuanian translations (4974648)
  • lv: Update Latvian translations (493f5f6)
  • mk_MK: Update Macedonian translations (bbb0955)
  • nb_NO: Update NorwegianBokmal translations (0368bad)
  • nl: Update Dutch translations (03d4307)
  • nn_NO: Update NorwegianNynorsk translations (02d32d5)
  • pl: Update Polish translations (92d38c1)
  • pt_BR: Update BrazilianPortuguese translations (ce6efaf)
  • pt: Update Portuguese translations (46d5779)
  • ro_RO: Update Romanian translations (9aebf9b)
  • ru: Update Russian translations (da609c4)
  • sk: Update Slovak translations (8a10213)
  • sl_SI: Update Slovenian translations (b08b5dd)
  • sr_ME@latin: Update Montenegrin translations (865aba3)
  • sr@latin: Update SerbianLatin translations (1710112)
  • sr: Update Serbian translations (2242c21)
  • sv: Update Swedish translations (d5c1b74)
  • tr_TR: Update TurkishTurkey translations (dfc1ab7)
  • uk: Update Ukrainian translations (5ee12a4)
  • zh_CN: Update ChineseChina translations (300cfe4)
  • zh_TW: Update ChineseTaiwan translations (e330c55)