Minor release, but many bug fixes. Download it now! The Inverse Team is pleased to announce the immediate availability of SOGo version 5.3.0. This is a minor release of SOGo which focuses on various enhancements and improved stability over previous versions. | — | New Features | | 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)
| 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)
| Enhancements | - calendar(web): initiate Web calendars reload from the frontend (f017c42), closes #4939
- tests: conversion of Python integration tests to _javascript_ (1a7ba3d)
| | | |
|
|
What is SOGo | SOGo is a free and modern scalable groupware server. It offers shared calendars, address books and emails through your favorite Web browser or by using a native client such as Mozilla Thunderbird and Lightning, Apple Calendar and Address Book (Mac OS X and iOS) and Microsoft Outlook. SOGo is standard-compliant and supports CalDAV, CardDAV and reuses existing IMAP, SMTP and database servers - making the solution easy to deploy and interoperable with many applications. SOGo features: - Scalable architecture suitable for deployments from dozen to many thousand users
- Rich, responsible Web-based interface aligned with Google Material Design guidelines
- Improved integration with Mozilla Thunderbird and Lightning by using the SOGo Connector and the SOGo Integrator
- Two-way synchronization support with any Microsoft ActiveSync-capable device (Apple iOS, Android, Windows Phone, BlackBerry 10) or Outlook 2013/2016
- Excellent native integration with Apple software (OS X and iOS) and Android-based devices
and many more! SOGo and our connectors are completely free. | |
|
Available accounts: sogo1, sogo2 and sogo3. Their password is the same as their username. |
|
Helping | SOGo is a collaborative effort in order to create the best Free and Open Source groupware solution. There are multiple ways you can contribute to the project: - Documentation reviews, enhancements and translations
- Write test cases - if you know Python, join in!
- Feature requests or by sharing your ideas
- Participate to the discussion in mailing lists
- Patches for bugs or enhancements
- Provide new translations
Feel free to send us your questions. You can also post them to the SOGo mailing list. | Getting Support | For any questions, do not hesitate to contact us by writing to supp...@sogo.nu Customer support packages for SOGo are also available. |
|
|