2016-11-29 23:47:14 +01:00
2.3.19 (2016-12-DD)
-------------------
Enhancements
- [core] added handling of BYSETPOS for BYDAY in recurrence rules
2017-01-06 20:34:18 +01:00
- [core] improved IMIP handling from Exchange/Outlook clients
2016-12-08 20:36:46 +01:00
- [web] update jQuery to version 1.12.4 and jQuery UI to version 1.11.4
2016-12-28 16:24:58 +01:00
- [web] added SOGoMaximumMessageSizeLimit to limit webmail message size
2016-12-29 20:14:13 +01:00
- [web] added photo support for LDIF import (#1084)
2016-11-29 23:47:14 +01:00
2016-12-01 15:41:40 +01:00
Bug fixes
2016-12-15 03:22:23 +01:00
- [core] honor blocking wrong login attemps within time interval (#2850)
2016-12-20 19:16:52 +01:00
- [core] use source's domain when none defined and trying to match users (#3523)
2016-12-23 17:38:03 +01:00
- [core] properly honor the "include in freebusy" setting (#3354)
2016-12-30 18:28:35 +01:00
- [core] fix events in floating time during CalDAV's PUT operation (#2865)
2017-01-06 22:02:47 +01:00
- [core] handle rounds in sha512-crypt password hashes
2016-12-15 20:24:42 +01:00
- [web] return login page for unknown users (#2135)
2016-12-21 17:46:10 +01:00
- [web] append ics file extension when importing events (#2308)
2016-12-28 17:53:23 +01:00
- [web] set a max-height so we can scroll in the attendees list (#3666)
2016-12-29 21:34:11 +01:00
- [web] set a max-height so we can scroll in the attachments list (#3413)
2016-12-29 20:36:31 +01:00
- [web] handle URI in vCard photos (#2683)
2016-12-29 22:22:39 +01:00
- [web] handle semicolon in values during LDIF import (#1760)
2016-12-01 15:41:40 +01:00
- [eas] properly escape all GAL responses (#3923)
2016-12-14 19:46:55 +01:00
- [eas] properly skip folders we don't want to synchronize (#3943)
2016-12-16 16:09:37 +01:00
- [eas] fixed 30 mins freebusy offset with S Planner
2016-12-21 14:51:04 +01:00
- [eas] now correctly handles reminders on tasks (#3964)
2016-12-23 16:21:27 +01:00
- [eas] do not decode from hex the event's UID (#3965)
2016-12-29 16:54:17 +01:00
- [eas] add support for "other addresses" (#3966)
2016-12-30 16:00:34 +01:00
- [eas] provide correct response status when sending too big mails (#3956)
2016-12-01 15:41:40 +01:00
2016-11-28 20:36:18 +01:00
2.3.18 (2016-11-28)
2016-11-23 21:24:05 +01:00
-------------------
2016-10-21 23:30:47 +02:00
2016-11-21 16:45:27 +01:00
New features
- [eas] relaxed permission requirements for subscription synchronizations (#3118 and #3180)
2016-10-31 15:27:02 +01:00
Enhancements
2016-11-15 20:23:09 +01:00
- [core] added sha256-crypt and sha512-crypt password support
2016-11-02 16:59:21 +01:00
- [core] updated time zones to version 2016h
2016-10-31 15:27:02 +01:00
- [eas] initial support for recurring tasks EAS
- [eas] now support replied/forwarded flags using EAS (#3796)
2016-11-03 18:51:07 +01:00
- [eas] now also search on senders when using EAS Search ops
2016-11-28 20:23:32 +01:00
- [web] updated CKEditor to version 4.6.0
2016-10-31 15:27:02 +01:00
2016-10-21 23:30:47 +02:00
Bug fixes
2016-11-07 21:27:28 +01:00
- [core] fixed condition in weekly recurrence calculator
2016-11-08 16:32:01 +01:00
- [core] always send IMIP messages using UTF-8
2016-10-21 23:30:47 +02:00
- [web] fixed support for recurrent tasks
2016-10-25 22:47:12 +02:00
- [web] improved validation of mail account delegators
2016-11-23 17:16:13 +01:00
- [web] allow edition of a mailbox rights when user can administer mailbox
2016-11-23 20:57:24 +01:00
- [web] restore attributes when rewriting base64-encoded img tags (#3814)
2016-10-21 23:30:47 +02:00
2016-10-20 16:47:50 +02:00
2.3.17 (2016-10-20)
2016-09-29 19:08:21 +02:00
-------------------
Enhancements
2016-10-03 16:29:30 +02:00
- [web] allow custom email address to be one of the user's profile (#3551)
2016-10-06 18:27:59 +02:00
- [web] the left column of the attendees editor is resizable (not supported in IE) (#1479, #3667)
2016-09-29 19:08:21 +02:00
Bug fixes
- [eas] make sure we don't sleep for too long when EAS processes need interruption
2016-10-03 15:09:14 +02:00
- [eas] fixed recurring events with timezones for EAS (#3822)
2016-10-19 01:41:47 +02:00
- [eas] improve handling of email folders without a parent
2016-10-19 21:18:44 +02:00
- [eas] never send IMIP reply when the "initiator" is Outlook 2013/2016
2016-10-17 17:42:13 +02:00
- [core] only consider SMTP addresses for AD's proxyAddresses (#3842)
2016-09-29 19:08:21 +02:00
2016-09-28 16:58:05 +02:00
2.3.16 (2016-09-28)
2016-09-21 15:22:26 +02:00
-------------------
New features
- [eas] initial support for server-side mailbox search operations
Enhancements
2016-09-23 17:30:34 +02:00
- [eas] propagate message submission errors to EAS clients (#3774)
2016-09-28 15:24:26 +02:00
- [web] updated CKEditor to version 4.5.11
2016-09-28 16:02:25 +02:00
- [web] added Serbian (sr) translation - thanks to Bogdanović Bojan
2016-09-21 15:22:26 +02:00
Bug fixes
2016-09-27 19:43:21 +02:00
- [web] correctly set percent-complete for tasks from the list view (#3197)
2016-09-28 15:34:22 +02:00
- [core] fixed caching expiration of ACLs assigned to LDAP groups (#2867)
2016-09-26 21:25:07 +02:00
- [core] we now search in all domain sources for Apple Calendar
- [core] properly handle groups in Apple Calendar's delegation
2016-09-28 01:51:39 +02:00
- [core] make sure new cards always have a UID (#3819)
2016-09-21 15:22:26 +02:00
2016-09-14 15:27:29 +02:00
2.3.15 (2016-09-14)
2016-10-25 22:47:12 +02:00
-------------------
2016-08-18 21:38:33 +02:00
Enhancements
2016-08-29 20:36:04 +02:00
- [web] don't allow a recurrence rule to end before the first occurrence
2016-08-18 21:38:33 +02:00
Bug fixes
2016-08-19 20:13:21 +02:00
- [eas] properly generate the BusyStatus for normal events
2016-08-29 22:13:33 +02:00
- [eas] properly escape all email and address fields
2016-09-14 15:20:45 +02:00
- [eas] properly generate yearly rrule
2016-08-18 21:38:33 +02:00
- [core] strip protocol value from proxyAddresses attribute (#3182)
2016-09-13 17:06:32 +02:00
- [web] handle binary content transfer encoding when displaying mails
2016-08-18 21:38:33 +02:00
2016-08-17 14:18:50 +02:00
2.3.14 (2016-08-17)
2016-07-21 20:13:47 +02:00
-------------------
New features
- [eas] added folder merging capabilities
Enhancements
2016-07-27 18:02:00 +02:00
- [web] expunge drafts mailbox when a draft is sent and deleted
2016-08-12 20:31:28 +02:00
- [web] style cancelled events in Calendar module (#2800)
2016-08-12 16:47:13 +02:00
- [web] updated CKEditor to version 4.5.10
2016-07-21 20:13:47 +02:00
Bug fixes
- [eas] fixed long GUID issue preventing sometimes synchronisation (#3460)
2016-07-27 20:01:22 +02:00
- [web] improved extraction of HTML signature in Preferences module
2016-02-09 21:46:52 +01:00
- [web] really delete mailboxes being deleted from the Trash folder (#595, #1189, #641)
2016-08-04 18:51:30 +02:00
- [core] fixing sogo-tool backup with multi-domain configuration but domain-less logins
2016-08-04 20:12:09 +02:00
- [core] during event scheduling, use 409 instead of 403 so Lightning doesn't fail silently
2016-08-05 21:01:21 +02:00
- [core] correctly calculate recurrence exceptions when not overlapping the recurrence id
2016-08-09 22:20:59 +02:00
- [core] prevent invalid SENT-BY handling during event invitations (#3759)
2016-07-21 20:13:47 +02:00
2016-07-06 13:20:45 +02:00
2.3.13 (2016-07-06)
2016-06-13 15:17:06 +02:00
-------------------
2016-06-13 19:15:55 +02:00
New features
- [core] now possible to set default Sieve script (#2949)
2016-06-27 20:20:32 +02:00
- [core] new sogo-tool truncate-calendar feature (#1513, #3141)
2016-06-23 17:36:04 +02:00
- [eas] initial Out-of-Office support in EAS
2016-06-13 19:15:55 +02:00
2016-06-13 15:17:06 +02:00
Enhancements
- [core] avoid showing bundle loading info when not needed (#3726)
2016-06-13 20:20:26 +02:00
- [core] when restoring data using sogo-tool, regenerate Sieve script (#3029)
2016-06-23 17:08:43 +02:00
- [eas] use the preferred email identity in EAS if valid (#3698)
2016-06-23 17:30:24 +02:00
- [eas] handle inline attachments during EAS content generation
2016-07-05 21:42:25 +02:00
- [web] update jQuery File Upload library to 9.12.5
2016-06-13 15:17:06 +02:00
2016-06-22 22:35:05 +02:00
Bug fixes
- [web] fixed crash when an attachment filename has no extension
2016-07-05 21:44:58 +02:00
- [web] dragging a toolbar button was blocking the mail editor in Firefox
2016-06-23 17:21:47 +02:00
- [eas] handle base64 EAS protocol version
2016-06-22 22:35:05 +02:00
2016-06-10 15:50:41 +02:00
2.3.12 (2016-06-10)
2016-05-17 17:27:26 +02:00
-------------------
2016-06-09 18:39:54 +02:00
Enhancements
- [web] updated CKEditor to version 4.5.9
- [web] CKEditor: switched to the minimalist skin
- [web] CKEditor: added the base64image plugin
- [web] CKEditor: added the pastefromword plugin (#2295, #3313)
2016-06-10 15:50:41 +02:00
- [web] added Turkish (Turkey) (tr_TR) translation - thanks to Sinan Kurşunoğlu
2016-06-09 18:39:54 +02:00
2016-05-17 17:27:26 +02:00
Bug fixes
2016-06-01 22:22:25 +02:00
- [core] sanity checks for events with bogus timezone offsets
- [core] strip X- tags when securing content (#3695)
2016-06-10 14:40:43 +02:00
- [core] properly handle flattened timezone definitions (#2690)
2016-06-01 22:22:25 +02:00
- [eas] when using EAS/ItemOperations, use IMAP PEEK operation
- [web] fixed recipients when replying from a message in the Sent mailbox (#2625)
2016-06-09 00:00:57 +02:00
- [web] fixed localizable strings in Card viewer
2016-06-09 17:32:46 +02:00
- [web] properly encode HTML attributes in Contacts module to avoid XSS issues
2016-06-09 18:27:38 +02:00
- [web] handle c_mail field format of quick record of contacts of v3 (#3443)
2016-06-09 21:36:14 +02:00
- [web] fixed all-day events covering a timezone change (#3457)
2016-06-09 22:10:11 +02:00
- [web] fixed display of invitation with a category (#3590)
2016-05-17 17:27:26 +02:00
2016-05-12 21:09:21 +02:00
2.3.11 (2016-05-12)
2016-04-05 21:24:55 +02:00
-------------------
Bug fixes
- properly escape organizer name when using EAS (#3615)
2016-04-06 17:21:13 +02:00
- properly escape wide characters (#3616)
2016-04-08 02:00:30 +02:00
- calendars list when creating a new component in a calendar in which the user
can't delete components
2016-04-12 20:31:22 +02:00
- avoid double-appending domains in cache for multi-domain configurations (#3614)
2016-05-03 15:57:22 +02:00
- encode CR in EAS payload (#3626)
2016-04-28 06:51:46 +02:00
- password change during login process when using ppolicy
2016-05-02 16:14:30 +02:00
- correctly set answered/forwarded flags during EAS smart operations
- don't mark calendar invitations as read when fetching messages using EAS
2016-05-03 15:06:19 +02:00
- fixed messages archiving as zip file
2016-05-12 21:09:21 +02:00
- fixed multi-domain issue with non-unique ID across domains (#3625)
2016-05-10 14:53:41 +02:00
- fixed bogus headers generation when stripping folded bcc header (#3664)
2016-05-11 18:30:25 +02:00
- fixed issue with multi-value org units (#3630)
2016-05-12 21:09:21 +02:00
- fixed sensitive range of checkboxes in appointment editor (#3665)
2016-04-05 21:24:55 +02:00
2016-04-05 18:31:35 +02:00
2.3.10 (2016-04-05)
2016-03-18 16:07:13 +01:00
-------------------
New features
- new user-based rate-limiting support for all SOGo requests (#3188)
2016-03-18 17:38:20 +01:00
Bug fixes
- respect the LDAP attributes mapping in the list view
2016-03-18 17:56:20 +01:00
- handle empty body data when forwarding mails (#3581)
2016-03-18 18:02:04 +01:00
- correctly set EAS message class for S/MIME messages (#3576)
2016-03-23 18:43:09 +01:00
- we now handle the default classifications for tasks (#3541)
2016-03-28 14:46:49 +02:00
- handle FilterType changes using EAS (#3543)
2016-03-28 17:19:54 +02:00
- handle Dovecot's mail_shared_explicit_inbox parameter when using EAS
2016-03-28 23:38:54 +02:00
- prevent concurrent Sync ops from same EAS device (#3603)
2016-03-29 16:35:25 +02:00
- handle EAS loop termination when SOGo is being shutdown (#3604)
2016-03-29 17:39:02 +02:00
- avoid marking mails as read when archiving a folder (#2792)
2016-04-01 20:54:17 +02:00
- now cache heartbeat interval and folders list during EAS Ping ops (#3606)
2016-04-04 14:31:28 +02:00
- sanitize non-us-ascii 7bit emails when using EAS (#3592)
2016-03-18 17:38:20 +01:00
2016-03-16 15:59:15 +01:00
2.3.9 (2016-03-16)
2016-02-10 21:05:47 +01:00
------------------
2016-02-16 22:28:11 +01:00
New features
- you can now limit the file upload size using the WOMaxUploadSize
configuration parameter (integer value in kilobytes) (#3510, #3135)
2016-02-10 21:05:47 +01:00
Enhancements
- allow resources to prevent invitations (#3410)
2016-02-15 23:39:42 +01:00
- now support EAS MIME truncation
2016-03-21 14:25:15 +01:00
- added Lithuanan (lt) translation - thanks to Mantas Liobė
2016-02-10 21:05:47 +01:00
2016-02-11 20:35:50 +01:00
Bug fixes
- allow EAS attachments get on 2nd-level mailboxes (#3505)
2016-03-15 21:00:13 +01:00
- fixed EAS bday shift (#3518)
- prefer SOGoRefreshViewCheck to SOGoMailMessageCheck (#3465)
2016-03-16 13:59:05 +01:00
- properly unfold long mail headers (#3152)
2016-02-11 20:35:50 +01:00
2016-02-05 18:11:36 +01:00
2.3.8 (2016-02-05)
2016-02-04 16:37:44 +01:00
------------------
2016-02-05 18:11:36 +01:00
Enhancements
- updated CKEditor to version 4.5.7
2016-02-04 16:37:44 +01:00
Bug fixes
- correctly encode filename of attachments over EAS (#3491)
2016-02-04 16:41:21 +01:00
- correctly encode square brackets for IMAP folder names (#3321)
2016-02-05 16:09:47 +01:00
- add shared/public namespaces in the list or returned folders
2016-02-04 16:37:44 +01:00
2016-01-25 17:19:06 +01:00
2.3.7 (2016-01-25)
2016-01-22 16:30:27 +01:00
------------------
New features
- new junk/not junk capability with generic SMTP integration
2016-01-25 16:21:23 +01:00
Enhancements
- newly created folders using EAS are always sync'ed by default (#3454)
2016-01-25 16:50:07 +01:00
- added Croatian (hr_HR) translation - thanks to Jens Riecken
2016-01-25 16:21:23 +01:00
Bug fixes
2016-01-22 19:35:02 +01:00
- now always generate invitation updates when using EAS
2016-01-23 02:30:40 +01:00
- rewrote the string sanitization to be 32-bit Unicode safe
2016-01-25 16:25:54 +01:00
- do not try to decode non-wbxml responses for debug output (#3444)
2016-01-22 19:35:02 +01:00
2016-01-18 15:55:21 +01:00
2.3.6 (2016-01-18)
2016-01-07 15:17:35 +01:00
------------------
New features
2016-01-18 15:20:41 +01:00
- now able to sync only default mail folders when using EAS
Enhancements
2016-01-18 15:55:21 +01:00
- unit testing for RTFHandler
2016-01-18 15:20:41 +01:00
- JUnit output for sogo-tests
2016-01-07 15:17:35 +01:00
2016-01-07 16:00:45 +01:00
Bug fixes
- don't unescape twice mail folder names (#3423)
- don't consider mobile Outlook EAS clients as DAV ones (#3431)
2016-01-08 18:02:33 +01:00
- we now follow 301 redirects when fetching ICS calendars
2016-01-08 19:12:00 +01:00
- when deleting an event using EAS, properly invoke the auto-scheduling code
2016-01-18 15:20:41 +01:00
- do not include failure attachments (really long filenames)
- fix encoding of email subjects with non-ASCII characters
- fix appointment notification mails using SOGoEnableDomainBasedUID configuration
- fix shifts in event times on Outlook
2016-01-07 16:00:45 +01:00
2016-01-05 20:33:01 +01:00
2.3.5 (2016-01-05)
2015-12-22 20:25:00 +01:00
------------------
2015-12-30 15:08:38 +01:00
Enhancements
- return an error to openchange if mail message delivery fails
- return the requested elements on complex requests from Outlook when downloading changes
- user sources can be loaded dynamically
- unify user sources API
2016-01-05 20:08:05 +01:00
- updated Russian translation (#3383)
2015-12-30 15:08:38 +01:00
2015-12-22 20:25:00 +01:00
Bug fixes
- properly compute the last week number for the year (#1010)
2015-12-30 15:08:38 +01:00
- share calendar, tasks and contacts folders in Outlook 2013 with editor permissions
- priorize filename in Content-Disposition against name in Content-Type to get the filename of an attachment in mail
- request all contacts when there is no filter in Contacts menu in Webmail
- personal contacts working properly on Outlook
- fixes on RTF parsing used by event/contact description and mail as RTF to read non-ASCII characters:
better parsing of font table, when using a font, switch to its character set, correct parsing of
escaped characters and Unicode character command word support for unicode characters greater than 32767
- no crash resolving recipients after reconnecting LDAP connection
- avoid creation of phantom contacts in SOGo from distribution list synced from Outlook.
- accepted & updated event names are now shown correctly in Outlook
- provide safe guards in mail and calendar to avoid exceptions while syncing
2015-12-15 20:24:12 +01:00
2.3.4 (2015-12-15)
2015-11-19 15:22:31 +01:00
------------------
New features
2015-12-15 20:24:12 +01:00
- initial support for EAS calendar exceptions
2015-11-19 15:22:31 +01:00
Enhancements
2015-12-15 20:24:12 +01:00
- limit the maximum width of toolbar buttons (#3381)
2016-01-05 20:33:01 +01:00
- updated CKEditor to version 4.5.6
2015-11-19 15:22:31 +01:00
Bug fixes
- JavaScript exception when printing events from calendars with no assigned color (#3203)
2015-11-24 00:07:50 +01:00
- EAS fix for wrong charset being used (#3392)
2015-11-25 21:08:24 +01:00
- EAS fix on qp-encoded subjects (#3390)
2015-11-25 21:53:08 +01:00
- correctly handle all-day event exceptions when the master event changes
2015-12-01 15:26:52 +01:00
- prevent characters in calendar component UID causing issues during import process
2015-12-15 17:08:30 +01:00
- avoid duplicating attendees when accepting event using a different identity over CalDAV
2015-11-19 15:22:31 +01:00
2015-11-18 15:42:05 +01:00
2.3.3a (2015-11-18)
-------------------
Bug fixes
- expanded mail folders list is not saved (#3386)
- cleanup translations
2015-11-11 20:04:19 +01:00
2.3.3 (2015-11-11)
2015-09-25 21:21:06 +02:00
------------------
New features
2015-10-15 21:31:46 +02:00
- initial S/MIME support for EAS (#3327)
2015-10-20 21:33:18 +02:00
- now possible to choose which folders to sync over EAS
2015-09-25 21:21:06 +02:00
Enhancements
2015-10-14 15:29:52 +02:00
- we no longer always entirely rewrite messages for Outlook 2013 when using EAS
2015-10-26 15:25:11 +01:00
- support for ghosted elements on contacts over EAS
2015-11-11 20:04:19 +01:00
- added Macedonian (mk_MK) translation - thanks to Miroslav Jovanovic
- added Portuguese (pt) translation - thanks to Eduardo Crispim
2015-09-25 21:21:06 +02:00
Bug fixes
2015-10-14 15:21:32 +02:00
- numerous EAS fixes when connections are dropped before the EAS client receives the response (#3058, #2849)
2015-10-14 15:27:34 +02:00
- correctly handle the References header over EAS (#3365)
2015-10-14 15:57:56 +02:00
- make sure English is always used when generating Date headers using EAS (#3356)
2015-10-15 18:51:30 +02:00
- don't escape quoted strings during versit generation
2015-10-21 16:54:15 +02:00
- we now return all cards when we receive an empty addressbook-query REPORT
2015-10-23 18:44:43 +02:00
- avoid crash when replying to a mail with no recipients (#3359)
2015-10-23 20:34:19 +02:00
- inline images sent from SOGo webmail are not displayed in Mozilla Thunderbird (#3271)
2015-10-26 15:08:00 +01:00
- prevent postal address showing on single line over EAS (#2614)
2015-11-03 14:57:51 +01:00
- display missing events when printing working hours only
2015-11-05 15:48:17 +01:00
- fix corner case making server crash when syncing hard deleted messages when clear offline items was set up (Zentyal)
- avoid infinite Outlook client loops trying to set read flag when it is already set (Zentyal)
- avoid crashing when calendar metadata is missing in the cache (Zentyal)
- fix recurrence pattern event corner case created by Mozilla Thunderbird which made server crash (Zentyal)
- fix corner case that removes attachments on sending messages from Outlook (Zentyal)
- freebusy on web interface works again in multidomain environments (Zentyal)
- fix double creation of folders in Outlook when the folder name starts with a digit (Zentyal)
- avoid crashing Outlook after setting a custom view in a calendar folder (Zentyal)
2015-11-05 21:21:13 +01:00
- handle emails having an attachment as their content
2015-11-06 14:45:42 +01:00
- fixed JavaScript syntax error in attendees editor
2015-11-06 15:25:49 +01:00
- fixed wrong comparison of meta vs. META tag in HTML mails
2015-11-06 15:40:36 +01:00
- fixed popup menu position when moved to the left (#3381)
- fixed dialog position when at the bottom of the window (#2646, #3378)
2015-09-25 21:21:06 +02:00
2015-09-16 17:52:46 +02:00
2.3.2 (2015-09-16)
2015-07-23 20:04:09 +02:00
------------------
2015-09-09 16:12:32 +02:00
Enhancements
- improved EAS speed and memory usage, avoiding many IMAP LIST commands (#3294)
2015-09-09 16:20:31 +02:00
- improved EAS speed during initial syncing of large mailboxes (#3293)
2015-09-16 19:31:48 +02:00
- updated CKEditor to version 4.5.3
2015-09-09 16:12:32 +02:00
2015-07-23 20:04:09 +02:00
Bug fixes
- fixed display of whitelisted attendees in Preferences window on Firefox (#3285)
2015-09-16 17:52:46 +02:00
- non-latin subfolder names are displayed correctly on Outlook (Zentyal)
- fixed several sync issues on environments with multiple users (Zentyal)
- folders from other users will no longer appear on your Outlook (Zentyal)
- use right auth in multidomain environments in contacts and calendar from Outlook (Zentyal)
- session fix when SOGoEnableDomainBasedUID is enabled but logins are domain-less
- less sync issues when setting read flag (Zentyal)
- attachments with non-latin filenames sent by Outlook are now received (Zentyal)
- support attachments from more mail clients (Zentyal)
- avoid conflicting message on saving a draft mail (Zentyal)
- less conflicting messages in Outlook while moving messages between folders (Zentyal)
- start/end shifting by 1 hour due to timezone change on last Sunday of October 2015 (#3344)
- fixed localization of calendar categories with empty profile (#3295)
- fixed options availability in contextual menu of Contacts module (#3342)
2015-07-23 20:04:09 +02:00
2015-07-23 17:51:36 +02:00
2.3.1 (2015-07-23)
2015-06-02 18:57:37 +02:00
------------------
Enhancements
- improved EAS speed, especially when fetching big attachments
2015-06-04 17:39:54 +02:00
- now always enforce the organizer's default identity in appointments
2015-06-10 02:30:22 +02:00
- improved the handling of default calendar categories/colors (#3200)
2015-06-22 15:19:54 +02:00
- added support for DeletesAsMoves over EAS
2015-07-19 19:37:08 +02:00
- added create-folder subcommand to sogo-tool to create contact and calendar folders
- group mail addresses can be used as recipient in Outlook
- added 'ActiveSync' module constraints
2015-07-23 17:47:53 +02:00
- updated CKEditor to version 4.5.1
2015-07-22 22:41:37 +02:00
- added Slovenian translation - thanks to Jens Riecken
2015-07-23 17:09:04 +02:00
- added Chinese (Taiwan) translation
2015-06-02 18:57:37 +02:00
2015-06-02 19:05:37 +02:00
Bug fixes
- EAS's GetItemEstimate/ItemOperations now support fetching mails and empty folders
2015-06-10 16:12:15 +02:00
- fixed some rare cornercases in multidomain configurations
- properly escape folder after creation using EAS (#3237)
2015-06-10 16:47:30 +02:00
- fixed potential organizer highjacking when using EAS (#3131)
2015-06-10 16:58:59 +02:00
- properly support big characters in EAS and fix encoding QP EAS error for Outlook (#3082)
2015-06-11 18:03:11 +02:00
- properly encode id of DOM elements in Address Book module (#3239, #3245)
2015-06-11 19:32:57 +02:00
- fixed multi-domain support for sogo-tool backup/restore (#2600)
2015-06-23 15:23:29 +02:00
- fixed data ordering in events list of Calendar module (#3261)
2015-06-24 13:48:01 +02:00
- fixed data ordering in tasks list of Calendar module (#3267)
2015-07-22 15:15:34 +02:00
- Android EAS Lollipop fixes (#3268 and #3269)
2015-07-22 15:46:06 +02:00
- improved EAS email flagging handling (#3140)
2015-07-22 15:59:36 +02:00
- fixed computation of GlobalObjectId (#3235)
2015-07-22 16:26:09 +02:00
- fixed EAS conversation ID issues on BB10 (#3152)
2015-07-22 20:49:09 +02:00
- fixed CR/LF printing in event's description (#3228)
2015-07-22 22:45:42 +02:00
- optimized Calendar module in multidomain configurations
2015-06-02 19:05:37 +02:00
2015-06-01 14:36:02 +02:00
2.3.0 (2015-06-01)
2015-03-30 15:42:32 +02:00
-------------------
2015-04-27 21:07:44 +02:00
New features
- Internet headers are now shown in Outlook (Zentyal)
2015-03-30 15:42:32 +02:00
Enhancements
- improved multipart handling using EAS
2015-03-31 19:42:59 +02:00
- added systemd startup script (PR#76)
2015-04-27 19:57:37 +02:00
- added Basque translation - thanks to Gorka Gonzalez
2015-06-01 17:20:32 +02:00
- updated Brazilian (Portuguese), Dutch, Norwegian (Bokmal), Polish, Russian, and Spanish (Spain) translations
2015-06-01 17:56:52 +02:00
- calendar sharing request support among different Outlook versions (Zentyal)
2015-06-01 17:20:32 +02:00
- improved sync speed from Outlook by non-reprocessing already downloaded unread mails (Zentyal)
2015-06-01 17:56:52 +02:00
- added support for sharing calendar invitations
2015-05-12 15:59:01 +02:00
- missing contact fields are now saved and available when sharing it (Office, Profession, Manager's name, Assistant's name, Spouse/Partner, Anniversary) (Zentyal)
- appointment color and importance work now between Outlooks (Zentyal)
- synchronize events, contacts and tasks in reverse chronological order (Zentyal)
- during login, we now extract the domain from the user to accelerate authentication requests on sources
- make sure sure email invitations can always be read by EAS clients
2015-05-13 19:12:15 +02:00
- now able to print event/task's description (new components only) in the list view (#2881)
2015-05-14 21:26:18 +02:00
- now possible to log EAS commands using the SOGoEASDebugEnabled system defaults
2015-05-14 21:49:53 +02:00
- many improvements to EAS SmartReply/SmartForward commands
2015-06-01 17:20:32 +02:00
- event invitation response mails from Outlook are now sent
2015-05-21 14:48:45 +02:00
- mail subfolders created in WebMail are created when Outlook synchronises
- mail root folder created in WebMail (same level INBOX) are created on Outlook logon
2015-03-30 15:42:32 +02:00
Bug fixes
2015-03-30 15:49:44 +02:00
- now keep the BodyPreference for future EAS use and default to MIME if none set (#3146)
2015-03-30 15:57:27 +02:00
- EAS reply fix when message/rfc822 parts are included in the original mail (#3153)
2015-03-31 22:13:52 +02:00
- fixed yet an other potential crash during freebusy lookups during timezone changes
2015-04-02 17:53:03 +02:00
- fixed display of freebusy information in event attendees editor during timezone changes
- fixed timezone of MSExchange freebusy information
2015-03-31 22:13:52 +02:00
- fixed a potential EAS error with multiple email priority flags
2015-04-07 14:27:30 +02:00
- fixed paragraphs margins in HTML messages (#3163)
2015-04-08 18:07:28 +02:00
- fixed regression when loading the inbox for the first time
2015-04-08 20:20:33 +02:00
- fixed serialization of the PreventInvitationsWhitelist settings
2015-04-17 15:29:49 +02:00
- fixed md4 support (for NTLM password changes) with GNU TLS
2015-04-17 15:55:27 +02:00
- fixed edition of attachment URL in event/task editor
2015-05-12 15:59:01 +02:00
- sent mails are not longer in Drafts folder using Outlook (Zentyal)
- deleted mails are properly synced between Outlook profiles from the same account (Zentyal)
- does not create a mail folder in other user's mailbox (Zentyal)
- fix server-side crash with invalid events (Zentyal)
- fix setting permissions for a folder with several users (Zentyal)
- fix reception of calendar event invitations on optional attendees (Zentyal)
- fix server side crash parsing rtf without color table (Zentyal)
- weekly recurring events created in SOGo web interface are now shown in Outlook (Zentyal)
- fix exception modifications import in recurrence series (Zentyal)
- fix server side crash parsing rtf emails with images (with word97 format) (Zentyal)
- fix sender on importing email messages like event invitations (Zentyal)
- fix Outlook crashes when modifying the view of a folder (Zentyal)
- fix server side crash when reading some recurrence appointments (Zentyal)
2015-04-27 21:07:44 +02:00
- Outlook clients can use reply all functionality on multidomain environment (Zentyal)
2015-05-12 15:59:01 +02:00
- optional attendes on events are now shown properly (Zentyal)
2015-05-04 15:11:52 +02:00
- fixed the EAS maximum response size being per-folder, and not global
2015-05-12 16:05:45 +02:00
- now set MeetingMessageType only for EAS 14.1
2015-05-12 16:28:47 +02:00
- now correctly handle external invitations using EAS
- now correctly handle multiple email addresses in the GAL over EAS (#3102)
2015-05-12 21:48:42 +02:00
- now handle very large amount of participants correctly (#3175)
2015-05-14 21:58:53 +02:00
- fix message bodies not shown on some EAS devices (#3173)
2015-05-19 19:48:59 +02:00
- avoid appending the domain unconditionally when SOGoEnableDomainBasedUID is set to YES
2015-05-21 14:48:45 +02:00
- recurrent all day events are now shown properly in Outlook
2015-03-30 15:42:32 +02:00
2.2.17a (2015-03-15)
2015-03-26 18:57:58 +01:00
--------------------
Bug fixes
- avoid calling -stringByReplacingOccurrencesOfString:... for old GNUstep runtime
2015-03-24 15:56:26 +01:00
2.2.17 (2015-03-24)
2015-02-25 14:42:18 +01:00
-------------------
2015-03-19 21:08:33 +01:00
Enhancements
- support for mail prority using EAS
2015-03-20 14:10:49 +01:00
- immediately delete mails from EAS clients when they are marked as deleted on the IMAP server
2015-03-23 19:08:31 +01:00
- now favor login@domain as the default email address if multiple mail: fields are specified
2015-03-23 19:55:14 +01:00
- enable by default HTML mails support using EAS on Windows and BB phones
2015-03-24 13:40:13 +01:00
- now possible to configure objectClass names for LDAP groups using GroupObjectClasses (#1499)
2015-03-19 21:08:33 +01:00
2015-02-25 14:42:18 +01:00
Bug fixes
- fixed login issue after password change (#2601)
2015-02-26 22:00:03 +01:00
- fixed potential encoding issue using EAS and 8-bit mails (#3116)
2015-02-26 23:46:34 +01:00
- multiple collections support for GetItemEstimate using EAS
2015-02-26 23:48:06 +01:00
- fixed empty sync responses for EAS 2.5 and 12.0 clients
2015-02-26 23:49:26 +01:00
- use the correct mail body element for EAS 2.5 clients
2015-02-26 23:51:02 +01:00
- fixed tasks disappearing issue with RoadSync
2015-02-26 23:52:37 +01:00
- use the correct body element for events for EAS 2.5 clients
2015-02-26 23:53:58 +01:00
- SmartReply improvements for missing body attributes
2015-02-26 23:55:36 +01:00
- do not use syncKey from cache when davCollectionTag = -1
2015-02-26 23:56:42 +01:00
- use correct mail attachment elements for EAS 2.5 clients
2015-03-04 03:18:46 +01:00
- fixed contacts lookup by UID in freebusy
2015-03-09 19:04:21 +01:00
- reduced telephone number to a single value in JSON response of contacts list
2015-03-17 20:31:35 +01:00
- fixed freebusy data when 'busy off hours' is enabled and period starts during the weekend
- fixed fetching of freebusy data from the Web interface
2015-03-18 14:36:35 +01:00
- fixed EAS handling of Bcc in emails (#3138)
2015-03-19 13:32:37 +01:00
- fixed Language-Region tags in Web interface (#3121)
2015-03-20 13:45:42 +01:00
- properly fallback over EAS to UTF-8 and then Latin1 for messages w/o charset (#3103)
2015-03-23 15:54:36 +01:00
- prevent potential freebusy lookup crashes during timezone changes with repetitive events
2015-03-23 16:35:45 +01:00
- improved GetItemEstimate to count all vasnished/deleted mails too
2015-03-23 22:23:29 +01:00
- improvements to EAS SyncKey handling to avoid missing mails (#3048, #3058)
2015-05-12 15:52:13 +02:00
- fixed EAS replies decoding from Outlook (#3123)
2015-02-25 14:42:18 +01:00
2015-02-12 16:27:10 +01:00
2.2.16 (2015-02-12)
2015-02-03 19:20:57 +01:00
-------------------
2015-02-11 17:31:35 +01:00
New features
- now possible for SOGo to change the sambaNTPassword/sambaLMPassword
2015-02-11 20:30:40 +01:00
- now possible to limit automatic forwards to internal/external domains
2015-02-11 17:31:35 +01:00
2015-02-05 22:21:27 +01:00
Enhancements
- added support for email categories using EAS (#2995)
2015-02-09 22:12:59 +01:00
- now possible to always send vacation messages (#2332)
2015-02-11 18:59:04 +01:00
- added EAS best practices to the documentation
2015-02-12 14:49:17 +01:00
- improved fetching of text parts over EAS
2015-02-12 15:09:18 +01:00
- updated Czech, Finnish, French, German and Hungarian translations
2015-02-05 22:21:27 +01:00
2015-02-03 19:20:57 +01:00
Bug fixes
- (regression) fixed sending a message when mail module is not active (#3088)
2015-02-12 16:29:46 +01:00
- mail labels with blanks are not handled correctly (#3078)
2015-02-12 00:13:36 +01:00
- fixed BlackBerry issues sending multiple mails over EAS (#3095)
2015-02-12 15:29:40 +01:00
- fixed plain/text mails showing on one line on Android/EAS (#3055)
- fixed exception in sogo-tool when parsing arguments of a set operation
2015-02-03 19:20:57 +01:00
2015-01-30 16:23:04 +01:00
2.2.15 (2015-01-30)
2015-01-28 21:03:49 +01:00
-------------------
Enhancements
- improved handling of EAS Push when no heartbeat is provided
2015-01-28 21:16:21 +01:00
- no longer need to kill Outlook 2013 when creating EAS profiles (#3076)
2015-01-30 16:23:04 +01:00
- improved server-side CSS cleaner (#3040)
2015-01-30 16:28:45 +01:00
- unified the logging messages in sogo.log file (#2534/#3063)
2015-01-30 17:03:38 +01:00
- updated Brazilian (Portuguese) and Hungarian translations
2015-01-28 21:03:49 +01:00
2015-01-20 14:35:10 +01:00
2.2.14 (2015-01-20)
2014-12-22 14:36:55 +01:00
-------------------
2015-01-05 19:49:28 +01:00
Enhancements
- MultipleBookingsFieldName can be set to -1 to show busy status when booked at least once
2015-01-12 20:38:55 +01:00
- handle multipart objects in EAS/ItemOperations
2015-01-05 19:49:28 +01:00
2014-12-22 14:36:55 +01:00
Bug fixes
2015-01-05 16:12:57 +01:00
- fixed calendar selection in event and task editors (#3049, #3050)
2015-01-06 16:59:56 +01:00
- check for resources existence when listing subscribed ones (#3054)
2015-01-09 15:04:15 +01:00
- correctly recognize Apple Calendar on Yosemite (#2960)
2015-01-20 14:35:10 +01:00
- fixed two potential autorelease pool leaks (#3026 and #3051)
2015-01-12 14:40:06 +01:00
- fixed birthday offset in EAS
2015-01-12 15:09:06 +01:00
- fixed From's full name over EAS
2015-01-15 17:55:04 +01:00
- fixed potential issue when handling multiple Add/Change/Delete/Fetch EAS commands (#3057)
2015-01-15 21:29:02 +01:00
- fixed wrong timezone calculation on recurring events
2015-01-05 16:12:57 +01:00
2.2.13 (2014-12-30)
-------------------
2014-12-22 14:36:55 +01:00
Enhancements
- initial support for empty sync request/response for EAS
2014-12-22 17:50:51 +01:00
- added the SOGoMaximumSyncResponseSize EAS configuration parameter to
support memory-limited sync response sizes
2014-12-22 18:39:58 +01:00
- we now not only use the creation date for event's cutoff date (EAS)
2014-12-22 14:36:55 +01:00
2015-01-05 16:12:57 +01:00
Bug fixes
- fixed contact description truncation on WP8 phones (#3028)
- fixed freebusy information not always returned
- fixed tz issue when the user one was different from the system one with EAS
2014-12-19 15:01:39 +01:00
2.2.12a (2014-12-19)
--------------------
Bug fixes
2015-01-05 16:12:57 +01:00
- fixed empty HTML mails being sent (#3034)
2014-12-19 15:01:39 +01:00
2014-12-18 14:53:31 +01:00
2.2.12 (2014-12-18)
2014-12-11 16:01:21 +01:00
-------------------
New features
2014-12-16 16:35:32 +01:00
- allow including or not freebusy info from subscribed calendars
- now possible to set an autosave timer for draft messages
- now possible to set alarms on event invitations (#76)
2014-12-11 16:01:21 +01:00
2014-12-15 16:52:04 +01:00
Enhancements
- updated CKEditor to version 4.4.6 and added the 'Source Area' plugin
2014-12-16 01:37:04 +01:00
- avoid testing for IMAP ANNOTATION when X-GUID is available (#3018)
2014-12-18 14:51:50 +01:00
- updated Czech, Dutch, Finnish, French, German, Polish and Spanish (Spain) translations
2014-12-15 16:52:04 +01:00
2014-12-16 01:25:38 +01:00
Bug fixes
2015-01-05 16:12:57 +01:00
- fixed for privacy and categories for EAS (#3022)
2014-12-16 16:35:32 +01:00
- correctly set MeetingStatus for EAS on iOS devices
- Ubuntu Lucid fixes for EAS
2015-01-05 16:12:57 +01:00
- fixed calendar reminders for future events (#3008)
2014-12-17 21:26:02 +01:00
- make sure all text parts are UTF-8 re-encoded for Outlook 2013 over EAS (#3003)
2015-01-05 16:12:57 +01:00
- fixed task description truncation affecting WP8 phones over EAS (#3028)
2014-12-16 01:27:21 +01:00
2014-12-10 20:24:06 +01:00
2.2.11a (2014-12-10)
--------------------
Bug fixes
2014-12-18 14:45:27 +01:00
- make sure all address books returned using EAS are GCS ones
2014-12-10 20:24:06 +01:00
2014-12-09 15:08:54 +01:00
2.2.11 (2014-12-09)
2014-11-26 19:01:50 +01:00
-------------------
2014-12-08 16:45:34 +01:00
New features
- sogo-tool can now be used to manage EAS metadata for all devices
2014-11-26 21:09:30 +01:00
Enhancements
2014-12-18 14:45:27 +01:00
- improved the SAML2 documentation
- radically reduced AES memory usage
2014-11-26 21:09:30 +01:00
2014-11-26 19:01:50 +01:00
Bug fixes
2014-12-18 14:45:27 +01:00
- now possible to specify the username attribute for SAML2 (SOGoSAML2LoginAttribute) (#2381)
- added support for IdP-initiated SAML2 logout (#2377)
- we now generate SAML2 metadata on the fly (#2378)
- we now handle correctly the SOGo logout when using SAML (#2376 and #2379)
- fixed freebusy lookups going off bounds for resources (#3010)
- fixed EAS clients moving mails between folders but disconnecting before receiving server's response (#2982)
2014-12-04 18:21:23 +01:00
2014-11-21 14:29:25 +01:00
2.2.10 (2014-11-21)
2014-10-01 20:08:29 +02:00
-------------------
2014-10-14 18:54:04 +02:00
Enhancements
- no longer leaking database passwords in the logs (#2953)
2014-10-29 19:56:03 +01:00
- added support for multiple calendars and address books over ActiveSync
2014-11-06 17:09:16 +01:00
- updated timezone information (#2968)
2014-11-21 14:52:52 +01:00
- updated Brazilian Portuguese, Czech, Dutch, Finnish, French, German, Hungarian, Polish,
Russian, Spanish (Argentina), and Spanish (Spain) translations
2014-11-21 15:07:39 +01:00
- updated CKEditor to version 4.4.5
2014-10-14 18:54:04 +02:00
2014-10-01 20:08:29 +02:00
Bug fixes
2014-10-05 06:30:27 +02:00
- fixed freebusy lookup with "Show time as busy" (#2930)
- don't escape <br>'s in a card's note field
2014-10-09 21:12:24 +02:00
- fixed folder's display name when subscribing to a folder
2014-10-09 21:10:20 +02:00
- fixed folder's display name when the active user subscribes another user to one of her/his folders
2014-10-14 16:45:30 +02:00
- fixed error with new user default sorting value for the mailer module (#2952)
2014-10-29 19:56:03 +01:00
- fixed ActiveSync PING command flooding the server (#2940)
- fixed many interop issues with Windows Phones over ActiveSync
2014-10-29 21:42:52 +01:00
- fixed automatic return receipts crash when not in the recepient list (#2965)
2014-11-05 14:44:52 +01:00
- fixed support for Sieve folder encoding parameter (#2622)
2014-11-05 16:02:55 +01:00
- fixed rename of subscribed addressbooks
2014-11-06 15:35:58 +01:00
- sanitize strings before escaping them when using EAS
2014-11-06 16:16:47 +01:00
- fixed handling of event invitations on iOS/EAS with no organizer (#2978)
2014-11-06 17:23:34 +01:00
- fixed corrupted png files (#2975)
2014-11-12 21:09:26 +01:00
- improved dramatically the BSON decoding speed
2014-11-14 15:13:14 +01:00
- added WindowSize support for GCS collections when using EAS
2014-11-17 17:49:56 +01:00
- fixed IMAP search with non-ASCII folder names
2014-11-17 20:24:14 +01:00
- fixed extraction of email addresses when pasting text with tabs (#2945)
2014-11-18 18:45:15 +01:00
- fixed Outlook attachment corruption issues when using AES (#2957)
2014-10-01 20:08:29 +02:00
2014-09-29 21:20:22 +02:00
2.2.9a (2014-09-29)
-------------------
Bug fixes
- correctly skip unallowed characters (#2936)
2014-09-26 16:53:01 +02:00
2.2.9 (2014-09-26)
2014-09-11 17:55:20 +02:00
------------------
New features
2014-09-26 16:53:01 +02:00
- support for recurrent tasks (#2160)
- support for alarms on recurrent events / tasks
2014-09-11 17:55:20 +02:00
2014-10-14 18:54:04 +02:00
Enhancements
2014-09-11 17:55:20 +02:00
- alarms can now be snoozed for 1 day
2014-09-26 16:53:01 +02:00
- better iOS/Mac OS X Calendar compability regarding alarms (#1920)
2014-09-15 15:32:36 +02:00
- force default classification over CalDAV if none is set (#2326)
2014-09-25 15:25:13 +02:00
- now compliant when handling completed tasks (#589)
2014-09-26 16:53:01 +02:00
- better iOS invitations handling regarding part state (#2852)
- fixed Mac OS X Calendar delegation issue (#2837)
2014-09-26 19:58:28 +02:00
- converted ODT documentation to AsciiDoc format
2014-09-26 20:23:39 +02:00
- updated Czech, Dutch, Finnish, French, German, Hungarian, Norwegian (Bokmal), Polish, Russian, and
Spanish (Spain) translations
2014-09-11 17:55:20 +02:00
Bug fixes
2014-09-17 15:34:36 +02:00
- fixed sending mails to multiple recipients over AS
2014-09-17 17:35:09 +02:00
- fixed freebusy support in iCal 7 and free/busy state changes (#2878, #2879)
2014-09-19 20:34:20 +02:00
- we now get rid of all potential control characters before sending the DAV response
2014-09-26 16:53:01 +02:00
- sync-token can now be returned during PROPFIND (#2493)
- fixed calendar deletion on iOS/Mac OS Calendar (#2838)
2014-09-11 17:55:20 +02:00
2014-09-10 15:20:47 +02:00
2.2.8 (2014-09-10)
2014-07-30 20:51:00 +02:00
------------------
New features
2014-09-09 21:38:15 +02:00
- new user settings for threads collapsing
- IMAP global search support (#2670)
2014-07-30 20:51:00 +02:00
2014-10-14 18:54:04 +02:00
Enhancements
2014-07-30 20:51:00 +02:00
- major refactoring of the GCS component saving code (dropped OGoContentStore)
2014-08-29 21:33:56 +02:00
- printing calendars in colors is now possible in all views; list, daily, weekly and multicolumns
2014-09-08 20:11:42 +02:00
- new option to print calendars events and tasks with a background color or with a border color
- labels tagging only make one AJAX call for all the selected messages instead of one AJAX call per message
2014-09-08 20:58:21 +02:00
- new option to print calendars events and tasks with a background color or with a border color
- all modules can now be automatically refreshed
2014-09-09 21:38:15 +02:00
- new configurable user defaults variables; SOGoRefreshViewCheck & SOGoRefreshViewIntervals. SOGoMailMessageCheck has
been replaced by SOGoRefreshViewCheck and SOGoMailPollingIntervals has been replaced by SOGoRefreshViewIntervals
2014-09-09 21:49:16 +02:00
- updated Catalan, Czech, Dutch, Finnish, French, Hungarian, Norwegian, and Polish translations
2014-07-30 20:51:00 +02:00
Bug fixes
2014-08-15 15:57:19 +02:00
- fixed crasher when subscribing users to resources (#2892)
2014-08-25 16:12:09 +02:00
- fixed encoding of new calendars and new subscriptions (JavaScript only)
2014-08-25 16:16:10 +02:00
- fixed display of users with no possible subscription
2014-08-25 18:15:05 +02:00
- fixed usage of SOGoSubscriptionFolderFormat domain default when the folder's name hasn't been changed
2014-08-26 15:00:13 +02:00
- fixed "sogo-tool restore -l" that was returning incorrect folder IDs
2014-08-29 20:55:21 +02:00
- fixed Can not delete mail when over quota (#2812)
- fixed Events and tasks cannot be moved to other calendars using drag&drop (#2759)
- fixed In "Multicolumn Day View" mouse position is not honored when creating an event (#2864)
2014-08-29 21:33:56 +02:00
- fixed handling of messages labels (#2902)
2014-09-08 21:25:21 +02:00
- fixed Apache > 2.3 configuration
2014-09-09 21:15:56 +02:00
- fixed freebusy retrieval during timezone changes (#1240)
2014-07-30 20:51:00 +02:00
2014-07-30 16:36:31 +02:00
2.2.7 (2014-07-30)
2014-07-08 23:19:55 +02:00
------------------
2014-07-21 21:38:23 +02:00
New features
2014-07-30 16:36:31 +02:00
- new user preference to prevent event invitations
2014-07-21 21:38:23 +02:00
2014-07-08 23:19:55 +02:00
Enhancements
- improved badges of active tasks count
2014-07-09 17:17:36 +02:00
- refresh draft folder after sending a message
2014-07-21 21:38:23 +02:00
- now possible to DnD events in the calendar list
2014-07-24 18:48:03 +02:00
- improved handling of SOGoSubscriptionFolderFormat
2014-07-24 20:00:57 +02:00
- JSON'ified folder subscription interface
2014-07-30 16:36:31 +02:00
- updated Finnish, French, German, and Spanish (Spain) translations
2014-07-30 17:15:05 +02:00
- updated CKEditor to version 4.4.3
2014-07-08 23:19:55 +02:00
Bug fixes
2014-07-09 20:08:31 +02:00
- fixed weekdays translation in the datepicker
- fixed event categories display
2014-07-29 22:05:46 +02:00
- fixed all-day events display in IE
2014-07-08 23:19:55 +02:00
- fixed rename of calendars
2014-07-09 16:04:44 +02:00
- we now correctly add the "METHOD:REPLY" when sending out ITIP messages from DAV clients
2014-07-09 17:17:36 +02:00
- fixed refresh of message headers when forwarding a message (#2818)
2014-07-21 21:34:56 +02:00
- we now correctly escape all charset= in <meta> tags, not only in the <head>
2014-07-24 14:39:41 +02:00
- we now destroy cache objects of vanished folders
2014-07-08 23:19:55 +02:00
2014-07-02 17:32:06 +02:00
2.2.6 (2014-07-02)
2014-06-09 15:14:30 +02:00
------------------
2014-07-02 14:39:01 +02:00
New features
- add new 'multi-columns' calendar view (#1948)
2014-06-09 15:14:30 +02:00
Enhancements
- contacts photos are now synchronized using ActiveSync (#2807)
2014-06-09 15:25:06 +02:00
- implemented the GetAttachment ActiveSync command (#2808)
2014-06-10 17:04:27 +02:00
- implemented the Ping ActiveSync command
2014-06-25 21:05:25 +02:00
- added "soft deletes" support for ActiveSync (#2734)
2014-07-08 23:19:55 +02:00
- now display the active tasks count next to calendar names (#2760)
2014-06-09 15:14:30 +02:00
Bug fixes
2014-06-09 15:34:00 +02:00
- better handling of empty "Flag" messages over ActiveSync (#2806)
2014-06-10 14:58:44 +02:00
- fixed Chinese charset handling (#2809)
2014-06-10 20:48:25 +02:00
- fixed folder name (calendars and contacts) of new subscriptions (#2801)
2014-06-11 18:55:51 +02:00
- fixed the reply/forward operation over ActiveSync (#2805)
2014-06-12 15:09:08 +02:00
- fixed regression when attaching files to a reply
2014-06-16 15:52:29 +02:00
- wait 20 seconds (instead of 2) before deleting temporary download forms (#2811)
2014-06-16 17:00:39 +02:00
- avoid raising exceptions when the db is down and we try to access the preferences module (#2813)
2014-07-02 16:11:13 +02:00
- we now ignore the SCHEDULE-AGENT property when Thunderbird/Lightning sends it to avoid
2014-06-20 17:25:02 +02:00
not-generating invitation responses for externally received IMIP messages
2014-06-26 17:01:16 +02:00
- improved charset handling over ActiveSync (#2810)
2014-06-09 15:14:30 +02:00
2014-06-05 19:29:10 +02:00
2.2.5 (2014-06-05)
2014-05-30 14:41:42 +02:00
------------------
Enhancements
2014-06-05 16:32:13 +02:00
- new meta tag to tell IE to use the highest mode available
2014-06-05 19:29:10 +02:00
- updated Dutch, Finnish, German, and Polish translations
2014-05-30 14:41:42 +02:00
Bug fixes
- avoid crashing when we forward an email with no Subject header
2014-05-30 19:53:20 +02:00
- we no longer try to include attachments when replying to a mail
2014-06-04 21:23:41 +02:00
- fixed ActiveSync repetitive events issues with "Weekly" and "Monthly" ones
2014-06-04 21:56:22 +02:00
- fixed ActiveSync text/plain parts re-encoding issues for Outlook
2014-05-30 14:41:42 +02:00
2014-05-29 16:45:49 +02:00
2.2.4 (2014-05-29)
2014-04-04 22:47:46 +02:00
------------------
2014-05-17 03:15:38 +02:00
New features
- new print option in Calendar module
2014-05-29 16:45:49 +02:00
- now able to save unknown recipient emails to address book on send (#1496)
2014-05-17 03:15:38 +02:00
2014-04-09 16:34:48 +02:00
Enhancements
- Sieve folder encoding is now configurable (#2622)
- SOGo version is now displayed in preferences window (#2612)
2014-05-01 20:07:25 +02:00
- report Sieve error when saving preferences (#1046)
2014-04-10 02:12:19 +02:00
- added the SOGoMaximumSyncWindowSize system default to overwrite the
maximum number of items returned during an ActiveSync sync operation
2014-05-01 20:07:25 +02:00
- updated datepicker
2014-05-16 22:33:52 +02:00
- addressbooks properties are now accessible from a popup window
- extended events and tasks searches
2014-05-29 17:14:23 +02:00
- updated Czech, French, Hungarian, Polish, Russian, Slovak, Spanish (Argentina), and Spanish (Spain) translations
2014-05-22 16:26:58 +02:00
- added more sycned contact properties when using ActiveSync (#2775)
2014-05-26 19:25:39 +02:00
- now possible to configure the default subscribed resource name using SOGoSubscriptionFolderFormat
2014-05-27 20:44:57 +02:00
- now handle server-side folder updates using ActiveSync (#2688)
2014-05-29 16:45:49 +02:00
- updated CKEditor to version 4.4.1
2014-04-09 16:34:48 +02:00
2014-04-04 22:47:46 +02:00
Bug fixes
- fixed saved HTML content of draft when attaching a file
2014-04-07 17:20:19 +02:00
- fixed text nodes of HTML content handler by encoding HTML entities
2014-04-08 21:35:36 +02:00
- fixed iCal7 delegation issue with the "inbox" folder (#2489)
2014-04-09 16:34:48 +02:00
- fixed birth date validity checks (#1636)
- fixed URL handling (#2616)
2014-04-09 16:57:56 +02:00
- improved folder rename operations using ActiveSync (#2700)
2014-04-09 18:19:23 +02:00
- fixed SmartReply/Forward when ReplaceMime was omitted (#2680)
2014-04-09 20:49:31 +02:00
- fixed wrong generation of weekly repetitive events with ActiveSync (#2654)
2014-04-10 00:03:33 +02:00
- fixed incorrect XML data conversion with ActiveSync (#2695)
2014-04-10 18:25:42 +02:00
- fixed display of events having a category with HTML entities (#2703)
2014-04-23 15:22:20 +02:00
- fixed display of images in CSS background (#2437)
2014-04-30 18:35:25 +02:00
- fixed limitation of Sieve script size (#2745)
2014-05-02 19:35:21 +02:00
- fixed sync-token generation when no change was returned (#2492)
2014-05-09 21:40:57 +02:00
- fixed the IMAP copy/move operation between subfolders in different accounts
2014-05-13 16:15:02 +02:00
- fixed synchronization of seen/unseen status of msgs in Webmail (#2715)
- fixed focus of popup windows open through a contextual menu with Firefox on Windows 7
2014-05-16 14:33:06 +02:00
- fixed missing characters in shared folder names over ActiveSync (#2709)
2014-05-21 14:44:35 +02:00
- fixed reply and forward mail templates for Brazilian Portuguese (#2738)
2014-05-23 17:23:02 +02:00
- fixed newline in signature when forwarding a message as attachment in HTML mode (#2787)
2014-05-28 17:19:31 +02:00
- fixed restoration of options (priority & return receipt) when editing a draft (#193)
2014-05-28 17:39:25 +02:00
- fixed update of participation status via CalDAV (#2786)
2014-04-04 22:47:46 +02:00
2014-04-03 15:54:27 +02:00
2.2.3 (2014-04-03)
2014-03-24 12:42:57 +01:00
------------------
2014-03-28 19:44:00 +01:00
Enhancements
2014-04-03 15:54:27 +02:00
- updated Dutch, Hungarian, Russian and Spanish (Argentina) translations
2014-03-28 19:44:00 +01:00
- initial support for ActiveSync event reminders support (#2681)
2014-04-03 16:01:01 +02:00
- updated CKEditor to version 4.3.4
2014-03-28 19:44:00 +01:00
2014-03-24 12:42:57 +01:00
Bug fixes
- fixed possible exception when retrieving the default event reminder value on 64bit architectures (#2678)
2014-03-24 17:43:34 +01:00
- fixed calling unescapeHTML on null variables to avoid JavaScript exceptions in Contacts module
2014-03-27 17:06:24 +01:00
- fixed detection of IMAP flags support on the client side (#2664)
2014-03-28 19:18:48 +01:00
- fixed the ActiveSync issue marking all mails as read when downloading them
2014-03-28 20:22:45 +01:00
- fixed ActiveSync's move operations not working for multiple selections (#2691)
2014-04-02 16:09:09 +02:00
- fixed email validation regexp to allow gTLDs
2014-04-03 00:14:17 +02:00
- improved all-day events support for ActiveSync (#2686)
2014-03-24 12:42:57 +01:00
2014-03-21 20:20:45 +01:00
2.2.2 (2014-03-21)
2014-03-10 19:47:01 +01:00
------------------
2014-03-14 14:20:27 +01:00
Enhancements
2014-03-21 18:51:36 +01:00
- updated French, Finnish, German and Spanish (Spain) translations
2014-03-19 16:44:36 +01:00
- added sanitization support for Outlook/ActiveSync to circumvent Outlook bugs (#2667)
2014-03-21 18:32:28 +01:00
- updated CKEditor to version 4.3.3
2014-03-21 18:47:40 +01:00
- updated jQuery File Upload to version 9.5.7
2014-03-14 14:20:27 +01:00
2014-03-10 19:47:01 +01:00
Bug fixes
- fixed possible exception when retrieving the default event reminder value on 64bit architectures (#2647, #2648)
2014-03-12 21:35:22 +01:00
- disable file paste support in mail editor (#2641)
- fixed copying/moving messages to a mail folder begining with a digit (#2658)
2014-03-13 13:41:42 +01:00
- fixed unseen count for folders beginning with a digit and used in Sieve filters (#2652)
2014-03-13 13:44:47 +01:00
- fixed decoding of HTML entities in reminder alerts (#2659)
2014-03-14 14:20:27 +01:00
- fixed check for resource conflict when creating an event in the resource's calendar (#2541)
2014-03-14 20:34:43 +01:00
- fixed construction of mail folders tree
2014-03-14 20:45:12 +01:00
- fixed parsing of ORG attribute in cards (#2662)
2014-03-19 13:27:36 +01:00
- disabled ActiveSync provisioning for now (#2663)
2014-03-19 16:33:00 +01:00
- fixed messages move in Outlook which would create duplicates (#2650)
2014-03-19 22:02:10 +01:00
- fixed translations for OtherUsersFolderName and SharedFoldersName folders (#2657)
2014-03-20 20:29:32 +01:00
- fixed handling of accentuated characters when filtering contacts (#2656)
2014-03-21 18:32:28 +01:00
- fixed classification icon of events (#2651)
2014-03-21 19:08:53 +01:00
- fixed ActiveSync's SendMail with client version <= 12.1 (#2669)
2014-03-10 19:47:01 +01:00
2014-03-07 16:53:17 +01:00
2.2.1 (2014-03-07)
2014-03-06 15:27:43 +01:00
------------------
2014-03-04 04:07:24 +01:00
2014-03-04 15:22:00 +01:00
Enhancements
2014-03-07 19:59:51 +01:00
- updated Czech, Dutch, Finnish, and Hungarian translations
2014-03-07 03:25:48 +01:00
- show current folder name in prompt dialog when renaming a mail folder
2014-03-04 15:22:00 +01:00
2014-03-04 04:07:24 +01:00
Bug fixes
2014-03-04 15:22:00 +01:00
- fixed an issue with ActiveSync when the number of messages in the mailbox was greater than the window-size specified by the client
- fixed sogo-tool operations on Sieve script (#2617)
2014-03-05 03:32:57 +01:00
- fixed unsubscription when renaming an IMAP folder (#2630)
2014-03-05 04:03:28 +01:00
- fixed sorting of events list by calendar name (#2629)
2014-03-05 15:09:33 +01:00
- fixed wrong date format leading to Android email syncing issues (#2609)
2014-03-05 19:42:38 +01:00
- fixed possible exception when retrieving the default event reminder value (#2624)
2014-03-06 15:27:43 +01:00
- fixed encoding of mail folder name when creating a subfolder (#2637)
2014-03-10 19:47:01 +01:00
- fixed returned date format for email messages in ActiveSync
- fixed missing 'name part' in address for email messages in ActiveSync
- fixed race condition when syncing huge amount of deleted messages over ActiveSync
2014-03-07 03:32:36 +01:00
- fixed encoding of string as CSS identifier when the string starts with a digit
2014-03-07 04:13:17 +01:00
- fixed auto-completion popupmenu when UID is a digit
2014-03-04 04:07:24 +01:00
2014-02-24 22:53:46 +01:00
2.2.0 (2014-02-24)
2013-11-20 14:56:29 +01:00
------------------
New features
2014-02-22 02:35:54 +01:00
- initial implementation of Microsoft ActiveSync protocol
2013-11-20 23:42:11 +01:00
- it's now possible to set a default reminder for calendar components
using SOGoCalendarDefaultReminder
2013-12-18 22:36:49 +01:00
- select multiple files to attach to a message or drag'n'drop files onto the
mail editor; will also now display progress of uploads
2013-12-20 21:37:01 +01:00
- new popup menu to download all attachments of a mail
2014-01-03 22:56:51 +01:00
- move & copy messages between different accounts
2014-01-27 21:09:22 +01:00
- support for the Sieve 'body' extension (mail filter based on the body content)
2013-11-20 14:56:29 +01:00
Enhancements
- we now automatically convert <img src=data...> into file attachments
2014-02-22 02:35:54 +01:00
using CIDs to prevent Outlook issues
2014-02-24 22:47:41 +01:00
- updated French, Finnish, Polish, German, Russian, and Spanish (Spain) translations
2013-12-18 22:36:49 +01:00
- XMLHttpRequest.js is now loaded conditionaly (< IE9)
2013-12-19 04:16:28 +01:00
- format time in attendees invitation window according to the user's locale
2014-01-23 15:10:17 +01:00
- improved IE11 support
2014-01-23 20:34:14 +01:00
- respect signature placement when forwarding a message
2014-01-27 21:09:22 +01:00
- respect Sieve server capabilities
2014-01-30 16:37:36 +01:00
- encode messages in quoted-printable when content is bigger than 72 bytes
2014-02-03 15:54:21 +01:00
- we now use binary encoding in memcached (#2587)
2014-02-03 17:03:23 +01:00
- warn user when overbooking a resource by creating an event in its calendar (#2541)
2014-02-03 18:03:51 +01:00
- converted JavaScript alerts to inline CSS dialogs in appointment editor
2014-02-03 21:15:14 +01:00
- visually identify users with no freebusy information in autocompletion widget of attendees editor (#2565)
2014-02-04 22:25:52 +01:00
- respect occurences of recurrent events when deleting selected events (#1950)
- improved confirmation dialog box when deleting events and tasks
2014-02-05 03:03:11 +01:00
- moved the DN cache to SOGoCache - avoiding sogod restarts after RDN operations
2014-02-06 20:43:05 +01:00
- don't use the HTML editor with Internet Explorer 7
2014-02-07 16:51:42 +01:00
- add message-id header to appointment notifications (#2535)
2014-02-10 19:45:51 +01:00
- detect URLs in popup of events
2014-02-18 22:13:40 +01:00
- improved display of a contact (#2350)
2013-11-20 14:56:29 +01:00
Bug fixes
2014-01-09 15:13:11 +01:00
- don't load 'background' attribute (#2437)
2014-01-24 19:45:29 +01:00
- fixed validation of subscribed folders (#2583)
2014-01-27 21:43:48 +01:00
- fixed display of folder names in messages filter editor (#2569)
2014-01-28 21:36:48 +01:00
- fixed contextual menu of the current calendar view (#2557)
2014-01-31 21:11:13 +01:00
- fixed handling of the '=' character in cards/events/tasks (#2505)
- simplify searches in the address book (#2187)
2014-02-03 17:09:03 +01:00
- warn user when dnd failed because of a resource conflict (#1613)
2014-02-03 17:56:00 +01:00
- respect the maximum number of bookings when viewing the freebusy information of a resource (#2560)
2014-02-05 17:17:22 +01:00
- encode HTML entities when forwarding an HTML message inline in plain text composition mode (#2411)
2014-02-07 21:52:43 +01:00
- encode HTML entities in JSON data (#2598)
2014-02-06 20:21:36 +01:00
- fixed handling of ACLs on shared calendars with multiple groups (#1854)
2014-02-07 15:59:45 +01:00
- fixed HTML formatting of appointment notifications for Outlook (#2233)
2014-02-07 20:00:36 +01:00
- replace slashes by dashes in filenames of attachments to avoid a 404 return code (#2537)
2014-02-14 22:39:26 +01:00
- avoid over-using LDAP connections when decomposing groups
2014-02-18 16:13:34 +01:00
- fixed display of a contact's birthday when not defined (#2503)
2014-02-22 02:35:54 +01:00
- fixed JavaScript error when switching views in calendar module (#2613)
2013-12-04 16:33:48 +01:00
2.1.1b (2013-12-04)
-------------------
2013-12-04 17:11:10 +01:00
Enhancements
- updated CKEditor to version 4.3.0 and added tab module
2013-12-04 16:33:48 +01:00
Bug fixes
2014-01-23 20:34:14 +01:00
- HTML formatting is now retained when forwarding/replying to a mail using the HTML editor
2013-11-25 15:52:18 +01:00
- put the text part before the HTML part when composing mail to fix a display issue with Thunderbird (#2512)
2013-11-20 14:56:29 +01:00
2013-11-22 21:03:57 +01:00
2.1.1a (2013-11-22)
-------------------
Bug fixes
- fixed Sieve filters editor (#2504)
- moved missing translation to UI/Common (#2499)
- fixed potential crasher in OpenChange
2013-11-19 19:43:45 +01:00
2.1.1 (2013-11-19)
2013-11-13 20:46:08 +01:00
------------------
New features
- creation and modification of mail labels
Enhancements
2013-11-15 21:50:46 +01:00
- the color picker is no longer a popup window
2013-11-13 20:46:08 +01:00
Bug fixes
2013-11-15 22:12:15 +01:00
- fixed utf8 character handling in special folder names
Special folder names can now be set as UTF8 or modified UTF7 in sogo.conf
2013-11-19 17:40:33 +01:00
- fixed reply-to header not being set for auxiliary IMAP accounts
2013-11-19 19:43:45 +01:00
- fixed handling of broken/invalid email addresses
2013-11-13 20:46:08 +01:00
2013-11-07 16:13:30 +01:00
2.1.0 (2013-11-07)
2013-08-26 14:59:43 +02:00
------------------
Enhancements
2013-11-07 16:13:30 +01:00
- improved order of user rights in calendar module (#1431)
- increased height of alarm editor when email alarms are enabled
- added SMTP AUTH support for sogo-ealarms-notify
- added support for LDAP password change against AD/Samba4
- added Apache configuration for Apple autoconfiguration (#2248)
- the init scripts now start 3 sogod processes by default instead of 1
2013-09-19 22:14:08 +02:00
- SOGo now also sends a plain/text parts when sending HTML mails (#2217)
2013-09-20 21:37:34 +02:00
- SOGo now listens on 127.0.0.1:20000 by default (instead of *:20000)
2013-09-24 22:01:23 +02:00
- SOGo new uses the latest WebDAV sync response type (#1275)
2013-11-07 16:13:30 +01:00
- updated CKEditor to version 4.2.2 and added the tables-related modules (#2410)
- improved display of vEvents in messages
2013-08-26 14:59:43 +02:00
Bug fixes
2013-11-07 16:13:30 +01:00
- fixed handling of an incomplete attachment filename (#2385)
- fixed Finnish mail reply/forward templates (#2401)
- fixed position of red line of current time (#2373)
- fixed crontab error (#2372)
- avoid using too many LDAP connections while looping through LDAP results
- don't encode HTML entities in mail subject of notification (#2402)
- fixed crash of Samba when sending an invitation (#2398)
- fixed selection of destination calendar when saving a task or an event (#2353)
- fixed "display remote images" preference for message in a popup (#2417)
- avoid crash when handling malformed or non-ASCII HTTP credentials (#2358)
- fixed crash in DAV free-busy lookups when using SQL addressbooks (#2418)
- disabled verbose logging of SMTP sessions by default
- fixed high CPU usage when there are no available child processes and added logging when such a condition occurs
- fixed memory consumption issues when doing dav lookups with huge result set
- fixed S/MIME verification issues with certain OpenSSL versions
- worked around an issue with chunked encoding of CAS replies (#2408)
- fixed OpenChange corruption issue regarding predecessors change list (#2405)
2013-11-13 20:46:08 +01:00
- avoid unnecessary UTF-7 conversions (#2318)
2013-11-07 16:13:30 +01:00
- improved RTF parser to fix vCards (#2354)
- fixed definition of the COMPLETED attribute of vTODO (#2240)
- fixed DAV:resource-id property when sharing calendars (#2399)
- fixed reload of multiple external web calendars (#2221)
- fixed display of PDF files sent from Thunderbird (#2270)
- fixed TLS support for IMAP (#2386)
- fixed creation of web calendar when added using sogo-tool (#2007)
- avoid crash when parsing HTML tags of a message (#2434)
- fixed handling of LDAP groups with no email address (#1328)
- fixed encoding of messages with non-ASCII characters (#2459)
- fixed compilation with clang 3.2 (#2235)
- truncated long fields of quick records to avoid an SQL error (#2461)
- fixed IMAP ACLs (#2433)
- removed inline JavaScript when viewing HTML messages (#2468)
2013-08-26 14:59:43 +02:00
2013-07-19 17:27:17 +02:00
2.0.7 (2013-07-19)
2013-07-11 19:55:03 +02:00
------------------
New features
- print gridlines of calendar in 15-minute intervals
- allow the events/tasks lists to be collapsable
2013-07-18 17:46:49 +02:00
2013-07-11 19:55:03 +02:00
Enhancements
2013-07-17 20:57:07 +02:00
- bubble box of events no longer overlaps the current event
2013-07-19 17:27:17 +02:00
- now pass the x-originating-ip using the IMAP ID extension (#2366)
2013-07-19 17:29:10 +02:00
- updated BrazilianPortuguese, Czech, Dutch, German, Polish and Russian translations
2013-07-11 19:55:03 +02:00
Bug fixes
2013-07-16 21:20:26 +02:00
- properly handle RFC2231 everywhere
- fixed minor XSS issues
2013-07-18 17:32:29 +02:00
- fixed jquery-ui not bluring the active element when clicking on a draggable
2013-07-11 19:55:03 +02:00
2013-06-27 17:33:44 +02:00
2.0.6b (2013-06-27)
------------------
Bug fixes
2013-11-07 16:13:30 +01:00
- properly escape the foldername to avoid XSS issues
- fixed loading of MSExchangeFreeBusySOAPResponseMap
2013-06-27 17:33:44 +02:00
2013-06-25 15:19:37 +02:00
2.0.6a (2013-06-25)
------------------
Bug fixes
2013-11-07 16:13:30 +01:00
- documentation fixes
- added missing file for CAS single logout
2013-06-25 15:19:37 +02:00
2013-06-21 17:25:55 +02:00
2.0.6 (2013-06-21)
2013-06-03 17:47:48 +02:00
------------------
2013-06-06 19:21:26 +02:00
Enhancements
- updated CKEditor to version 4.1.1 (#2333)
2013-06-11 15:41:17 +02:00
- new failed login attemps rate-limiting options. See the new
SOGoMaximumFailedLoginCount, SOGoMaximumFailedLoginInterval and
2013-06-11 17:21:58 +02:00
SOGoFailedLoginBlockInterval defaults
- new message submissions rate-limiting options. See the new
SOGoMaximumMessageSubmissionCount, SOGoMaximumRecipientCount,
SOGoMaximumSubmissionInterval and SOGoMessageSubmissionBlockInterval defaults
2013-06-18 20:14:42 +02:00
- now possible to send or not event notifications on a per-event basis
2013-06-19 16:23:47 +02:00
- now possible to see who created an event/task in a delegated calendar
2013-06-21 02:29:16 +02:00
- multi-domain support in OpenChange (implemented using a trick)
2013-06-06 19:21:26 +02:00
2013-06-03 17:47:48 +02:00
Bug fixes
2013-06-20 15:10:09 +02:00
- fixed decoding of the charset parameter when using single quotes (#2306)
- fixed potential crash when sending MDN from Sent folder (#2209)
- fixed handling of unicode separators (#2309)
- fixed public access when SOGoTrustProxyAuthentication is used (#2237)
- fixed access right issues with import feature (#2294)
- fixed IMAP ACL issue when SOGoForceExternalLoginWithEmail is used (#2313)
2013-06-20 20:32:14 +02:00
- fixed handling of CAS logoutRequest (#2346)
2013-06-20 21:44:35 +02:00
- fixed many major OpenChange stability issues
2013-06-03 17:47:48 +02:00
2013-04-16 21:16:54 +02:00
2.0.5a (2013-04-17)
2013-06-03 17:47:48 +02:00
------------------
2013-04-16 21:16:54 +02:00
Bug fixes
2013-11-07 16:13:30 +01:00
- fixed an issue when parsing user CN with leading or trailing spaces (#2287)
- fixed a crash that occured when saving contacts or tasks via Outlook
2013-04-16 21:16:54 +02:00
2013-04-11 16:20:10 +02:00
2.0.5 (2013-04-11)
2013-02-05 17:52:26 +01:00
------------------
2013-02-15 21:17:08 +01:00
New features
2013-03-11 14:34:36 +01:00
- new system default SOGoEncryptionKey to be used to encrypt the passwords of
remote Web calendars when SOGoTrustProxyAuthentication is enabled
2013-03-15 16:06:26 +01:00
- activated the menu option "Mark Folder Read" in the Webmail (#1473)
2013-02-15 21:17:08 +01:00
2013-02-05 17:52:26 +01:00
Enhancements
2013-03-15 16:06:26 +01:00
- added logging of the X-Forwarded-For HTTP header (#2229)
2013-04-10 17:30:40 +02:00
- now use BSON instead of GNUstep's binary format for serializing
Outlook related cache files
- updated Danish, Finnish, Polish and Slovak translations
2013-04-10 17:33:41 +02:00
- added Arabic translation - thanks to Anass Ahmed
2013-02-05 17:52:26 +01:00
Bug fixes
2013-03-15 16:06:26 +01:00
- don't use the cache for password lookups from login page (#2169)
2013-02-15 21:17:08 +01:00
- fixed issue with exceptions in repeating events
2013-03-15 16:06:26 +01:00
- avoid data truncation issue in OpenChange with mysql backend
2013-03-05 17:01:51 +01:00
run sql-update-2.0.4b_to_2.0.5-mysql.sh to update existing tables
2013-04-10 17:30:40 +02:00
- avoid random crashes in OpenChange due to RTF conversion
- fixed issue when modifying/deleting exceptions of recurring events
2013-04-10 18:16:26 +02:00
- fixed major cache miss issue leading to slow Outlook resynchronizations
2013-04-10 17:30:40 +02:00
- fixed major memory corruption issue when Outlook was saving "messages"
2013-04-10 18:16:26 +02:00
- fixed filtering of sql contact entries when using dynamic domains (#2269)
- sogo.conf can now be used by all tools (#2226)
2013-04-10 18:29:48 +02:00
- SOPE: fixed handling of sieve capabilities after starttls (#2132)
- OpenChange: fixed 'stuck email' problem when sending a mail
- OpenChange NTLMAuthHandler: avoid tightloop when samba isn't available.
- OpenChange NTLMAuthHandler: avoid crash while parsing cookies
- OpenChange ocsmanager: a LOT of fixes, see git log
2013-04-10 18:16:26 +02:00
2013-02-05 17:52:26 +01:00
2013-02-04 20:22:37 +01:00
2.0.4b (2013-02-04)
2013-02-01 16:40:59 +01:00
------------------
Bug fixes
- Fixed order of precedence for options (#2166)
The following order is enforced - first match wins
1. Command line arguments
2. .GNUstepDefaults
3. /etc/sogo/{debconf,sogo}.conf
4. SOGoDefaults.plist
2013-02-04 02:42:20 +01:00
- fixed handling of LDAP DN containing special characters (#2152, #2207)
- fixed handling of credential files for older GNUsteps (#2216)
- fixed display of messages with control characters (#2079, #2177)
- fixed tooltips in contacts list (#2211)
- fixed classification menu in component editor (#2223)
- fixed link to ACL editor for 'any authenticated user' (#2222, #2224)
- fixed saving preferences when mail module is disabled
2013-02-04 20:03:28 +01:00
- fixed handling for long credential strings (#2212)
2013-02-01 16:40:59 +01:00
2013-01-29 21:04:57 +01:00
2.0.4a (2013-01-30)
------------------
Enhancements
- updated Czech translation
2013-01-30 14:40:27 +01:00
- birthday is now properly formatted in addressbook module
2013-01-29 21:04:57 +01:00
Bug fixes
- fixed handling of groups with spaces in their UID
- fixed possible infinite loop in repeatable object
- fixed until date in component editor
- fixed saving all-day event in appointment editor
- fixed handling of decoding contacts UID
- fixed support of GNUstep 1.20 / Debian Squeeze
2013-01-29 21:02:51 +01:00
2.0.4 (2013-01-25)
2012-12-12 19:45:51 +01:00
------------------
New features
2013-01-25 00:50:20 +01:00
- sogo-tool: new "dump-defaults" command to easily create /etc/sogo/sogo.conf
2012-12-12 19:45:51 +01:00
Enhancements
2013-01-22 22:03:11 +01:00
- The sogo user is now a system user.
For new installs, this means that 'su - sogo' won't work anymore.
Please use 'sudo -u sogo cmd' instead
2013-01-23 15:10:43 +01:00
If used in scripts from cronjobs, 'requiretty' must be disabled in sudoers
2013-01-11 16:00:28 +01:00
- added basic support for LDAP URL in user sources
- renamed default SOGoForceIMAPLoginWithEmail to
SOGoForceExternalLoginWithEmail and extended it to SMTP authentication
2013-01-14 23:31:19 +01:00
- updated the timezone files to the 2012j edition and removed RRDATES
2013-01-16 17:33:51 +01:00
- updated CKEditor to version 4.0.1
- added Finnish translation - thanks to Kari Salmu
- updated translations
2013-01-21 20:52:52 +01:00
- recurrence-id of all-day events is now set as a proper date with no time
2013-01-25 00:50:20 +01:00
- 'show completed tasks' is now persistent
2013-01-29 21:02:51 +01:00
- fixed memory usage consumption for remote ICS subscriptions
2012-12-12 19:45:51 +01:00
Bug fixes
2013-01-14 17:27:56 +01:00
- fixed usage of browser's language for the login page
- fixed partstat of attendee in her/his calendar
2012-12-12 19:45:51 +01:00
- fixed French templates encoding
2013-01-09 17:39:29 +01:00
- fixed CardDAV collections for OS X
2013-01-11 16:00:28 +01:00
- fixed event recurrence editor (until date)
2013-01-14 17:27:56 +01:00
- fixed column display for subfolders of draft & sent
- improved IE7 support
2013-01-21 20:52:52 +01:00
- fixed drag'n'drop of events with Safari
- fixed first day of the week in datepickers
- fixed exceptions of recurring all-day events
2012-12-12 19:45:51 +01:00
2012-12-06 16:36:11 +01:00
2.0.3 (2012-12-06)
2012-11-02 20:35:19 +01:00
------------------
New features
- support for SAML2 for single sign-on, with the help of the lasso library
2012-11-06 16:45:53 +01:00
- added support for the "AUTHENTICATE" command and SASL mechanisms
2012-11-27 22:43:26 +01:00
- added domain default SieveHostFieldName
2012-12-06 15:06:55 +01:00
- added a search field for tasks
2012-11-02 20:35:19 +01:00
2012-11-27 22:37:55 +01:00
Enhancements
- search the contacts for the organization attribute
- in HTML mode, optionally place answer after the quoted text
- improved memory usage of "sogo-tool restore"
2012-12-06 15:06:55 +01:00
- fixed invitations status in OSX iCal.app/Calendar.app (cleanup RSVP attribute)
- now uses "imap4flags" instead of the deprecated "imapflags"
2012-12-06 16:36:11 +01:00
- added Slovak translation - thanks to Martin Pastor
- updated translations
2012-11-27 22:37:55 +01:00
Bug fixes
- fixed LDIF import with categories
- imported events now keep their UID when possible
2012-11-28 03:07:11 +01:00
- fixed importation of multiple calendars
2012-11-27 22:37:55 +01:00
- fixed modification date when drag'n'droping events
- fixed missing 'from' header in Outlook
- fixed invitations in Outlook
- fixed JavaScript regexp for Firefox
- fixed JavaScript syntax for IE7
- fixed all-day event display in day/week view
- fixed parsing of alarm
2012-12-06 15:06:55 +01:00
- fixed Sieve server URL fallback
- fixed Debian cronjob (spool directory cleanup)
2012-11-27 22:37:55 +01:00
2.0.2a (2012-11-15)
-------------------
Enhancements
- improved user rights editor in calendar module
- disable alarms for newly subsribed calendars
Bug fixes
- fixed typos in Spanish (Spain) translation
- fixed display of raw source for tasks
- fixed title display of cards with a photo
- fixed null address in reply-to header of messages
- fixed scrolling for calendar/addressbooks lists
- fixed display of invitations on BlackBerry devices
- fixed sogo-tool rename-user for MySQL database
- fixed corrupted attachments in Webmail
- fixed parsing of URLs that can throw an exception
- fixed password encoding in user sources
2012-10-23 23:18:44 +02:00
2.0.2 (2012-10-24)
------------------
New features
- added support for SMTP AUTH
- sogo configuration can now be set in /etc/sogo/sogo.conf
- added support for GNU TLS
Enhancements
- speed up of the parsing of IMAP traffic
- minor speed up of the web interface
- speed up the scrolling of the message list in the mail module
- speed up the deletion of a large amounts of entries in the contacts module
- updated the timezone files to the 2012.g edition
- openchange backend: miscellaneous speed up of the synchronization
operations
2012-10-24 06:03:53 +02:00
- open file descriptors are now closed when the process starts
2012-10-23 23:18:44 +02:00
Bug fixes
- the parameters included in the url of remote calendars are now taken into
account
- fixed an issue occurring with timezone definitions providing multiple entries
- openchange backend: miscellaneous crashes during certain Outlook
operations, which have appeared in version 2.0.0, have been fixed
- fixed issues occuring on OpenBSD and potentially other BSD flavours
2012-10-10 21:21:50 +02:00
2.0.1 (2012-10-10)
2012-10-04 16:07:30 +02:00
-------------------
Enhancements
2012-10-10 21:21:50 +02:00
- deletion of contacts is now performed in batch, which speeds up the
operation for large numbers of items
- scalability enhancements in the OpenChange backend that enables the first
synchronization of mailboxes in a more reasonable time and using less
memory
- the task list is now sortable
2012-10-04 16:07:30 +02:00
Bug Fixes
- improved support of IE 9
2012-09-27 16:33:57 +02:00
2.0.0 (2012-09-27)
2012-09-07 21:46:49 +02:00
-------------------
New Features
2012-09-27 16:33:57 +02:00
- Microsoft Outlook compatibility layer
2012-09-07 21:46:49 +02:00
Enhancements
2012-09-27 16:33:57 +02:00
- updated translations
2012-09-07 21:46:49 +02:00
- calendars list and mini-calendar are now always visible
- tasks list has moved to a table in a tabs view along the events list
2012-09-17 15:55:22 +02:00
- rows in tree view are now 4 pixels taller
- node selection in trees now highlights entire row
2012-09-25 18:00:47 +02:00
- new inline date picker
- improved IE8/9 support
- added support for standard/daylight timezone definition with end date
- no longer possible to send a message multilpe times
2012-09-27 16:33:57 +02:00
- mail editor title now reflects the current message subject
- default language is selected on login page
- mail notifications now include the calendar name
2012-09-07 21:46:49 +02:00
Bug Fixes
2012-09-25 18:00:47 +02:00
- fixed translation of invitation replies
- fixed vacation message encoding
- fixed display of events of no duration
2012-09-27 16:33:57 +02:00
- fixed error when copying/moving large set of contacts
- fixed drag'n'drop of all-day events
2012-09-07 21:46:49 +02:00
2012-09-04 19:52:59 +02:00
1.3.18a (2012-09-04)
-------------------
Bug Fixes
- fixed display of weekly events with no day mask
- fixed parsing of mail headers
2012-09-07 21:46:49 +02:00
- fixed support for OS X 10.8 (Mountain Lion)
2012-09-04 19:52:59 +02:00
2012-08-28 15:30:34 +02:00
1.3.18 (2012-08-28)
2012-08-24 15:55:15 +02:00
-------------------
Enhancements
2012-08-28 15:30:34 +02:00
- updated Catalan, Dutch, German, Hungarian, Russian, Spanish (Argentina), and
Spanish (Spain) translations
2012-08-24 15:55:15 +02:00
- mail filters (Sieve) are no longer conditional to each other (all filters are
executed, no matter if a previous condition matches)
2012-08-27 16:41:38 +02:00
- improved tasks list display
2012-08-24 15:55:15 +02:00
- RPM packages now treat logrotate file as a config file
2012-08-27 22:35:10 +02:00
- completed the transition from text/plain message templates to HTML
2012-08-28 18:15:34 +02:00
- new packages for Debian 7.0 (Wheezy)
2012-08-24 15:55:15 +02:00
Bug Fixes
- fixed passwords that would be prefixed with '{none}' when not using a
password algorithm
- fixed handling of duplicated contacts in contact lists
- fixed handling of exception dates with timezones in recurrent events
- fixed validation of the interval in daily recurrent events with a day mask
covering multiple days
2012-08-27 11:40:18 +02:00
- fixed name quoting when sending invitations
2012-08-24 15:55:15 +02:00
2012-07-26 14:50:39 +02:00
1.3.17 (2012-07-26)
2012-06-26 22:45:07 +02:00
-------------------
New Features
2012-07-10 17:18:35 +02:00
- new contextual menu to view the raw content of events, tasks and contacts
- send and/or receive email notifications when a calendar is modified (new
domain defaults SOGoNotifyOnPersonalModifications and
SOGoNotifyOnExternalModifications)
2012-07-13 16:38:06 +02:00
- added the SOGoSearchMinimumWordLength domain default which controls the
2012-07-28 04:22:36 +02:00
minimal length required before triggering server-side search operations for
2012-07-13 16:38:06 +02:00
attendee completion, contact searches, etc. The default value is 2, which
means search operations are trigged once the 3rd character is typed.
2012-06-26 22:45:07 +02:00
Enhancements
2012-07-24 20:51:09 +02:00
- updated BrazilianPortuguese, Czech, Dutch, French, German, Italian,
Spanish (Argentina), Spanish (Spain) translations
2012-07-10 17:18:35 +02:00
- all addresses from a contact are displayed in the Web interface (no longer
limited to one additional address)
2012-07-25 17:39:17 +02:00
- improved Sieve script: vacation message is now sent after evaluating the
mail filters
2012-07-24 14:49:55 +02:00
- updated CKEditor to version 3.6.4
2012-06-26 22:45:07 +02:00
Bug Fixes
2012-07-25 16:49:13 +02:00
- fixed a crash when multiple mail headers of the same type were encountered
- fixed logrotate script for Debian
- fixed linking of libcurl on Ubuntu 12.04
- fixed parsing of timezones when importing .ics files
- fixed resource reservation for recurring events
- fixed display of text attachments in messages
- fixed contextual menu on newly created address books
- fixed missing sender in mail notifications to removed attendees
- improved invitations handling in iCal
2012-06-26 22:45:07 +02:00
2012-06-07 16:23:11 +02:00
1.3.16 (2012-06-07)
2012-06-06 17:28:35 +02:00
-------------------
Enhancements
- new password schemes for SQL authentication (crypt-md5, ssha (including
256/512 variants), cram-md5, smd5, crypt, crypt-md5)
- new unique names for static resources to avoid browser caching when
updating SOGo
- it's no longer possible to click the "Upload" button multiple times
- allow delivery of mail with no subject, but alert the user
- updated Dutch, German, French translations
2012-06-26 22:45:07 +02:00
2012-06-06 17:28:35 +02:00
Bug Fixes
- fixed compilation under GNU/kFreeBSD
- fixed compilation for arm architecture
- fixed exceptions under 64bit GNUstep 1.24
- fixed LDAP group expansion
- fixed exception when reading ACL of a deleted mailbox
- fixed exception when composing a mail while the database server is down
- fixed handling of all-day repeating events with exception dates
- fixed Sieve filter editor when matching all messages
2012-06-07 16:23:11 +02:00
- fixed creation of URLs (A-tag) in messages
2012-06-06 17:28:35 +02:00
2012-05-15 19:37:07 +02:00
1.3.15 (2012-05-15)
2012-03-29 19:47:28 +02:00
-------------------
New Features
2012-04-30 16:53:27 +02:00
- sources address books are now exposed in Apple and iOS AddressBook app
2012-03-30 05:59:04 +02:00
using the "directory gateway" extension of CardDAV
2012-04-11 19:57:54 +02:00
- sogo-tool: new "expire-sessions" command
2012-04-25 16:31:57 +02:00
- the all-day events container is now resized progressively
- added handling of "BYSETPOS" for "BYDAY" sets in monthly recurrence
calculator
- new domain default (SOGoMailCustomFromEnabled) to allow users to change
their "from" and "reply-to" headers
2012-05-15 19:37:07 +02:00
- access to external calendar subscriptions (.ics) with authentication
2012-05-09 14:48:44 +02:00
- new domain default (SOGoHideSystemEMail) to hide or not the system
email. This is currently limited to CalDAV operations
2012-03-30 05:59:04 +02:00
2012-03-29 19:47:28 +02:00
Enhancements
2012-05-03 16:07:33 +02:00
- updated Spanish (Argentina), German, Dutch translations
2012-04-18 15:14:02 +02:00
- updated CKEditor to version 3.6.3
2012-04-25 16:31:57 +02:00
- automatically add/remove attendees to recurrence exceptions when they are
being added to the master event
2012-05-09 15:31:20 +02:00
- replaced the Scriptaculous Javascript framework by jQuery to improve the
drag'n'drop experience
2012-05-09 14:48:44 +02:00
- updated timezone definition files
2012-03-30 05:59:04 +02:00
2012-03-29 19:47:28 +02:00
Bug Fixes
2012-03-30 05:59:04 +02:00
- fixed wrong date validation in preferences module affecting French users
2012-04-11 19:57:54 +02:00
- fixed bugs in weekly recurrence calculator
2012-05-01 16:52:20 +02:00
- when saving a draft, fixed content-transfer-encoding to properly handle
8bit data
2012-05-09 15:31:20 +02:00
- escaped single-quote in HTML view of contacts
2012-05-15 19:37:07 +02:00
- fixed support of recurrent events with Apple iCal
- fixed overbooking handling of resources with recurrent events
- fixed auto-accept of resources when added later to an event
2012-03-29 19:47:28 +02:00
2012-03-23 14:06:08 +01:00
1.3.14 (2012-03-23)
2012-03-22 18:39:44 +01:00
-------------------
Enhancements
- when replying or inline-forwarding a message, we now prefer the HTML part
over the text part when composing HTML messages
- when emptying the trash, we now unsubscribe from folders within the trash
- added CalDAV autocompletion support for iPad (iOS 5.0.x)
- improved notifications support for Apple iCal
2012-03-23 14:21:04 +01:00
- updated Czech translation
- updated Russian translation
2012-03-22 18:39:44 +01:00
Bug Fixes
- fixed name of backup script in cronjob template
- fixed crash caused by contacts with multiple mail values
- fixed signal handlers to avoid possible hanging issues
2012-03-23 14:06:08 +01:00
- fixed the "user-preferences" command of sogo-tool
2012-03-22 18:39:44 +01:00
2012-03-16 16:00:31 +01:00
1.3.13 (2012-03-16)
2012-03-01 16:49:10 +01:00
-------------------
New Features
- email notifications now includes a new x-sogo-message-type mail header
- added the "IMAPHostnameFieldName" parameter in SQL source to
specify a different IMAP hostname for each user (was already possible for
LDAP sources)
- default event & task classification can now be set from the preferences window
2012-03-16 16:28:23 +01:00
- contacts from LDAP sources can now be modified by privileged owners (see
2012-03-01 16:49:10 +01:00
the "modifiers" parameter)
Enhancements
2012-03-09 18:13:07 +01:00
- bundled a shell script to perform and manage backups using sogo-tool
2012-03-13 17:17:07 +01:00
- increased the delay before starting drag and drop in Mail and Contacts module
to improve the user experience with cheap mouses
2012-03-15 20:59:46 +01:00
- improved contact card layout when it includes a photo
2012-03-14 21:06:16 +01:00
- updated German translation
- updated Spanish (Spain) translation
2012-03-14 23:29:46 +01:00
- updated Spanish (Argentina) translation
- updated Ukrainian translation
2012-03-15 20:59:46 +01:00
- updated Hungarian translation
- updated Dutch translation
2012-03-01 16:49:10 +01:00
Bug Fixes
- fixed escaping issue with PostgreSQL 8.1
- fixed resizing issue when editing an HTML message
2012-03-09 18:13:07 +01:00
- fixed Spanish (Argentina) templates for mail reply and forward
2012-03-15 20:28:15 +01:00
- we no longer show public address books (from SOGoUserSources) on iOS 5.0.1
2012-03-14 21:06:16 +01:00
- improved support for IE
2012-03-01 16:49:10 +01:00
2012-03-13 17:17:07 +01:00
1.3.12c (2012-02-15)
-------------------
Bug Fixes
- fixed a possible crash when using a SQL source
2012-02-08 16:51:24 +01:00
1.3.12b (2012-02-14)
-------------------
Bug Fixes
- we now properly escape strings via the database adapator methods when
saving users settings
- fixed a crash when exporting a vCard without specifying a UID
- fixed the contextual menu on newly created contacts and lists
1.3.12a (2012-02-13)
-------------------
Bug Fixes
- the plus sign (+) is now properly escaped in JavaScript (fixes issue when
loading the mailboxes list)
- added missing migration script in Debian/Ubuntu packages
2012-02-08 05:04:12 +01:00
1.3.12 (2012-02-13)
-------------------
2011-12-22 19:02:59 +01:00
New Features
2011-12-23 20:55:05 +01:00
- show end time in bubble box of events
2012-02-08 01:23:14 +01:00
- we now check for new mails in folders for which sieve rules are defined to
file messages into
2012-03-16 16:00:31 +01:00
- new parameter DomainFieldName for SQL sources to dynamically determine the
domain of the user
2011-12-22 19:02:59 +01:00
Enhancements
- updated Ukrainian translation
2012-02-07 03:01:00 +01:00
- updated Russian translation
- updated Brazilian (Portuguese) translation
- updated Italian translation
- updated Spanish (Spain) translation
- updated German translation
- updated Catalan translation
2012-02-07 09:57:10 +01:00
- updated Norwegian (Bokmal) translation
2011-12-30 13:20:57 +01:00
- now possible to use memcached over a UNIX socket
2012-01-03 19:24:31 +01:00
- increase size of content columns
2012-01-24 15:05:53 +01:00
- improved import of .ics files
2012-01-30 20:43:55 +01:00
- new cronjob template with commented out entries
2012-02-03 20:58:53 +01:00
- LDAP passwords can now be encrypted with the specified algorithm
- improved parsing of addresses when composing mail
2011-12-22 19:02:59 +01:00
Bug Fixes
2012-02-03 20:58:53 +01:00
- fixed resizing issue of mail editor
2011-12-22 19:02:59 +01:00
- alarms for tasks now depend on the start date and instead of the due date
2011-12-30 17:59:13 +01:00
- increased the content column size in database tables to permit syncs of
cards with big photos in them
2012-02-03 20:58:53 +01:00
- fixed intended behavior of WOSendMail
- fixed selection issue with Firefox when editing the content of a textarea
- fixed bug with daily recurrence calculator that would affect conflict detection
2012-02-07 15:24:46 +01:00
- fixed issue with Apple Address Book 6.1 (1083) (bundled with MacOS X 10.7.3)
2012-02-08 01:23:14 +01:00
- removed double line breaks in HTML mail and fixed empty tags in general
2011-12-22 19:02:59 +01:00
2012-02-08 05:04:12 +01:00
1.3.11 (2011-12-12)
-------------------
2011-12-02 08:22:47 +01:00
New Features
- new experimental feature to force popup windows to appear in an iframe -- this mode
can be forced by setting the cookie "SOGoWindowMode" to "single"
Enhancements
- contacts from the email editor now appear in a pane, like in Thunderbird
2011-12-12 17:39:56 +01:00
- improved display of contacts in Address Book module
2011-12-12 20:05:27 +01:00
- "remember login" cookie now expires after one month
2011-12-02 08:22:47 +01:00
- added DanishDenmark translation - thanks to Altibox
- updated German translation
- updated SpanishArgentina translation
- updated SpanishSpain translation
2011-12-12 21:22:55 +01:00
- updated Russian translation
2011-12-02 08:22:47 +01:00
Bug Fixes
2011-12-12 17:39:56 +01:00
- fixed encoding of headers in sogo-ealarm-notify
2011-12-12 18:01:10 +01:00
- fixed confirmation dialog box when deleting too many events
2011-12-12 20:05:27 +01:00
- fixed issue when saving associating a category to an event/task
- fixed time shift regression in Calendar module
- activated "standard conforming strings" in the PosgreSQL adapter to fixed errors with backslashes
- fixed a bug when GCSFolderDebugEnabled or GCSFolderManagerDebugEnabled were enabled
2011-12-02 08:22:47 +01:00
2012-02-08 05:04:12 +01:00
1.3.10 (2011-11-30)
-------------------
2011-11-11 15:25:51 +01:00
New Features
2011-11-15 10:57:56 +01:00
- new migration script for SquirrelMail (address books)
2011-11-21 15:21:09 +01:00
- users can now set an end date to their vacation message (sysadmin must
configure sogo-tool)
2011-11-11 15:25:51 +01:00
Enhancements
2011-11-17 19:38:37 +01:00
- splitted Norwegian translation into NorwegianBokmal and NorwegianNynorsk
- splitted Spanish translation into SpanishSpain and SpanishArgentina
2011-11-30 21:15:03 +01:00
- updated timezone files
2011-11-30 13:05:00 +01:00
- updated French translation
2011-11-11 15:25:51 +01:00
Bug Fixes
- added missing Icelandic wod files
2011-11-17 19:38:37 +01:00
- fixed crash when the Sieve authentication failed
- fixed bug with iOS devices and UIDs containing the @ symbol
- fixed handling of commas in multi-values fields of versit strings
- fixed support of UTF-8 characters in LDAP searches
2011-11-30 21:15:03 +01:00
- added initial fixes for iCal 5 (Mac OS X 10.7)
- Address Book 6.1 now shows properly the personal address book
- fixed vcomponent updates for MySQL
- fixed clang/llvm and libobjc2 build
2011-11-11 15:25:51 +01:00
2012-02-08 05:04:12 +01:00
1.3.9 (2011-10-28)
-------------------
2011-08-08 16:23:10 +02:00
New Features
2011-09-23 21:25:56 +02:00
- new user defaults SOGoDefaultCalendar to specify which calendar is used when
2011-09-27 22:15:06 +02:00
creating an event or a task (selected, personal, first enabled)
- new user defaults SOGoBusyOffHours to specify if off-hours should be
automatically added to the free-busy information
2011-10-24 22:42:28 +02:00
- new indicator in the link banner when a vacation message (auto-reply) is active
- new snooze function for events alarms in Web interface
2011-10-26 18:18:55 +02:00
- new "Remember login" checkbox on the login page
- authentication with SQL sources can now be performed on any database column
using the new LoginFieldNames parameter
2011-08-08 16:23:10 +02:00
Enhancements
2011-10-26 18:18:55 +02:00
- added support for the CalDAV move operation
2011-09-27 22:15:06 +02:00
- phone numbers in the contacts web module are now links (tel:)
- revamp of the modules link banner (15-pixel taller)
2011-10-24 22:42:28 +02:00
- updated CKEditor to version 3.6.2
- updated unread and flagged icons in Webmail module
2011-10-26 20:59:14 +02:00
- new dependency on GNUstep 1.23
2011-08-08 16:23:10 +02:00
Bug Fixes
2011-10-26 18:18:55 +02:00
- fixed support for Apple iOS 5
- fixed handling of untagged IMAP responses
- fixed handling of commas in email addresses when composing a message
- fixed creation of clickable links for URLs surrounded by square brackets
- fixed behaviour of combo box for contacts categories
- fixed Swedish translation classes
- fixed bug when setting no ACL on a calendar
2011-08-08 16:23:10 +02:00
2012-02-08 05:04:12 +01:00
1.3.8b (2011-07-26)
-------------------
2011-07-26 18:53:20 +02:00
Bug Fixes
- fixed a bug with multi-domain configurations that would cause the first
authentication to fail
2012-02-08 05:04:12 +01:00
1.3.8a (2011-07-19)
-------------------
2011-07-19 16:47:47 +02:00
New Features
2011-07-19 18:25:11 +02:00
- new system setting SOGoEnableDomainBasedUID to enable user identification
by domain
2011-07-19 16:47:47 +02:00
Bug Fixes
- fixed a buffer overflow in SOPE (mainly affecting OpenBSD)
2012-02-08 05:04:12 +01:00
1.3.8 (2011-07-14)
-------------------
2011-06-01 23:10:25 +02:00
New Features
2011-07-13 21:17:46 +02:00
- initial support for threaded-view in the webmail interface
- sogo-tool: new "rename-user" command that automatically updates all the
references in the database after modifying a user id
- sogo-tool: new "user-preferences {get,set,unset} command to manipulate
user's defaults/settings.
- groups support for IMAP ACLs
- now possible to define multiple forwarding addresses
- now possible to define to-the-minute events/tasks
- the domain can be selected from the login page when using multiple domains
(SOGoLoginDomains)
2011-07-14 21:21:27 +02:00
- sources from one domain can be accessed from another domain when using
2011-07-13 21:17:46 +02:00
multiple domains (SOGoDomainsVisibility)
2011-07-14 19:46:58 +02:00
- added Icelandic translation - thanks to Anna Jonna Armannsdottir
2011-06-01 23:10:25 +02:00
Enhancements
- improved list selection and contextual menu behavior in all web modules
2011-07-14 19:46:58 +02:00
- the quota status bar is now updated more frequently in the webmail module
2011-07-14 21:21:27 +02:00
- automatically create new cards when populating a list of contacts with unknown entries
- added fade effect when displaying and hiding dialog boxes in Web interface
2011-07-13 21:17:46 +02:00
- updated CKEditor to version 3.6.1
2011-07-06 21:08:22 +02:00
- updated Russian translation
2011-06-01 23:10:25 +02:00
Bug Fixes
2011-06-03 18:14:48 +02:00
- submenus in contextual menus splitted in multiple lists are now displayed correctly
2011-07-14 21:21:27 +02:00
- fixed display of cards/lists icons in public address books
2011-07-13 21:17:46 +02:00
- no longer accept an empty string when renaming a calendar
- fixed display of daily events that cover two days
- fixed time shift issue when editing an event title on iOS
- fixed bug when using indirect LDAP binds and bindAsCurrentUser
- fixed bugs when converting an event to an all-day one
2011-07-06 14:41:11 +02:00
- many small fixes related to CalDAV scheduling
- many OpenBSD-related fixes
2012-02-08 05:04:12 +01:00
1.3.7 (2011-05-03)
-------------------
2011-04-21 18:02:31 +02:00
New Features
- IMAP namespaces are now translated and the full name of the
mailbox owner is extracted under "Other Users"
- added the "authenticationFilter" parameter for SQL-based
sources to limit who can authenticate to a local SOGo instance
2011-05-03 21:20:32 +02:00
- added the "IMAPLoginFieldName" parameter in authentication sources to
specify a different value for IMAP authentication
2011-04-29 15:46:27 +02:00
- added support for resources like projectors, conference rooms
and more which allows SOGo to avoid double-booking of them
and also allows SOGo to automatically accept invitations for them
2011-04-21 18:02:31 +02:00
Enhancements
2011-05-03 15:40:10 +02:00
- the personal calendar in iCal is now placed at the very top
2011-05-03 20:17:35 +02:00
- the recipients selection works more like Thunderbird when
2011-05-03 15:40:10 +02:00
composing emails
2011-05-03 20:17:35 +02:00
- improved the documentation regarding groups in LDAP
2011-05-03 21:20:32 +02:00
- minor improvements to the webmail module
- minor improvements to the contacts web module
2011-05-03 20:17:35 +02:00
2011-04-21 18:02:31 +02:00
Bug Fixes
2011-05-03 15:40:10 +02:00
- selection problems with Chrome under OS X in the webmail interface
- crash when some events had no end date
2011-04-21 18:02:31 +02:00
2012-02-08 05:04:12 +01:00
1.3.6 (2011-04-08)
-------------------
2011-02-08 23:54:07 +01:00
New Features
2011-03-04 20:29:48 +01:00
- added Norwegian translation - thanks to Altibox
2011-04-08 19:17:25 +02:00
2011-02-08 23:54:07 +01:00
Enhancements
2011-04-06 11:49:44 +02:00
- updated Italian translation
2011-02-08 23:54:07 +01:00
- updated Ukranian translation
- updated Spanish translation
2011-03-11 21:06:38 +01:00
- "check while typing" is no longer enabled by default in HTML editor
2011-05-31 21:12:46 +02:00
- show unread messages count in window title in the webmail interface
2011-03-21 19:56:03 +01:00
- updated CKEditor to version 3.5.2
2011-04-01 22:28:18 +02:00
- contact lists now have their own icons in the contacts web module
- added the ability to invite people and to answer invitations from the iOS
Calendar
- alarms are no longer exported to DAV clients for calendars where the alarms
are configured to be disabled
2011-04-05 17:08:12 +02:00
- IMAP connection pooling is disabled by default to avoid flooding the IMAP
2011-04-13 21:41:58 +02:00
servers in multi-process environments (NGImap4DisableIMAP4Pooling now set
to "YES" by default)
2011-03-30 17:21:23 +02:00
- sogo-tool: the remove-doubles command now makes use of the card complete
2011-04-08 19:17:25 +02:00
names
2011-04-01 16:49:27 +02:00
- sope-appserver: added the ability to configure the minutes timeout per
2011-04-08 19:17:25 +02:00
request after which child processes are killed, via
WOWatchDogRequestTimeout (default: 10)
2011-02-08 23:54:07 +01:00
Bug Fixes
2011-03-15 20:48:22 +01:00
- restored the automatic expunge of IMAP folders
2011-03-30 17:30:42 +02:00
- various mutli-domain fixes
- various timezone fixes
2011-03-30 17:21:23 +02:00
- fixed various issues occurring with non-ascii strings received from DAV
clients
- sogo-tool: now works in multi-domain environments
- sogo-tool: now retrieves list of users from the folder info table
- sogo-tool: the remove-doubles command is now compatible with the
2011-04-08 19:17:25 +02:00
synchronization mechanisms
2011-03-30 17:21:23 +02:00
- sope-mime: fixed some parsing problems occurring with dbmail
- sope-mime: fixed the fetching of mail body parts when other untagged
2011-04-08 19:17:25 +02:00
responses are received
2011-03-30 17:21:23 +02:00
- sope-appserver: fixed a bug leaving child processes performing the watchdog
2011-04-08 19:17:25 +02:00
safety belt cleanup
2011-02-08 23:54:07 +01:00
2012-02-08 05:04:12 +01:00
1.3.5 (2011-01-25)
-------------------
2011-01-25 22:19:00 +01:00
New Features
- implemented secured sessions
- added SHA1 password hashing in SQL sources
- mail aliases columns can be specified for SQL sources through the configuration parameter MailFieldNames
Enhancements
- updated CKEditor to version 3.4.3
- removed the Reply-To header in sent messages
- the event timezone is now considered when computing an event recurrence rule
- improved printing of a message with multple recipients
- the new parameter SearchFieldNames allows to specify which LDAP fields to query when filtering contacts
Bug Fixes
- restored current time shown as a red line in calendar module
- logout button no longer appears when SOGoCASLogoutEnabled is set to NO
- fixed error when deleting freshly created addressbooks
- the mail column in SQL sources is not longer ignored
- fixed wrapping of long lines in messages with non-ASCII characters
- fixed a bug that would prevent alarms to be triggered when non-repetitive
2012-02-08 05:04:12 +01:00
1.3.4 (2010-11-17)
-------------------
2010-11-12 21:33:46 +01:00
- updated CKEditor to version 3.4.2
2010-10-28 18:33:15 +02:00
- added event details in invitation email
2010-10-28 17:56:51 +02:00
- fixed a bug that would prevent web calendars from being considered as such
under certain circumstances
- when relevant, the "X-Forward" is added to mail headers with the client's
originating IP
- added the ability to add categories to contacts as well as to configure the
list of contact categories in the preferences
2010-11-12 17:40:17 +01:00
- improved performance of live-loading of messages in the webmail interface
- fixed a bug that would not identify which calendars must be excluded from the
freebusy information
2010-11-12 23:12:40 +01:00
- increased the contrast ratio of input/select/textarea fields
2010-10-28 17:56:51 +02:00
2012-02-08 05:04:12 +01:00
1.3.3 (2010-10-19)
-------------------
2010-10-08 22:31:37 +02:00
- added Catalan translation, thanks to Hector Rulot
2010-10-19 16:34:49 +02:00
- fixed German translation
- fixed Polish translation
- fixed Italian translation
- enhanced default Apache config files
2010-10-12 20:13:43 +02:00
- improved groups support by caching results
2010-10-19 16:34:49 +02:00
- fixed base64 decoding issues in SOPE
2010-10-12 20:13:43 +02:00
- updated the Polish, Italian and Ukrainian translations
- added the capability of renaming subscribed address books
2010-10-19 16:34:49 +02:00
- acls are now cached in memcached and added a major performance improvement
when listing calendar / contact folders
- fixed many small issues pertaining to DST switches
- auto complete of attendees caused an error if entered to fast
- ctrl + a (select all) was not working properly in the Calendar UI on Firefox
- calendar sync tag names and other metadata were not released when a calendar
was deleted
- in the Contacts UI, clicking on the "write" toolbar button did not cause a
message to be displayed when no contact were selected
- added the ability to rename a subscribed folder in the Contacts UI
- card and event fields can now contain versit separators (";" and ",")
- fixed handling of unsigned int fields with the MySQL adaptor
- improved the speed of certain IMAP operations, in particular for GMail
accounts
- prevent excessing login failures with IMAP accounts
- fixed spurious creation of header fields due to an bug of auto-completion in
the mail composition window
- fixed a wrong redirect when clicking "reply" or "forward" while no mail were
selected
2010-11-12 19:57:29 +01:00
- added caching of ACLs locally and in memcached
2010-10-08 22:31:37 +02:00
2012-02-08 05:04:12 +01:00
1.3.2 (2010-09-21)
-------------------
2010-09-02 22:49:19 +02:00
- fixed various issues with some types of email address fields
2010-08-30 20:33:42 +02:00
- added support for Ctrl-A (select all) in all web modules
- added support for Ctrl-C/Ctrl-V (copy/paste) in the calendar web module
2010-09-02 22:49:44 +02:00
- now builds properly with gnustep-make >= 2.2 and gnustep-base >= 1.20
2010-09-02 21:11:20 +02:00
- added return receipts support in the webmail interface
2010-09-08 12:58:36 +02:00
- added CardDAV support (Apple AddressBook and iPhone)
- added support for multiple, external IMAP accounts
- added SSL/TLS support for IMAP accounts (system and external)
- improved and standardized alerts in all web modules
- added differentiation of public, private and confidential events
- added display of unread messages count for all mailboxes
- added support for email event reminders
2010-08-26 17:32:42 +02:00
2012-02-08 05:04:12 +01:00
1.3.1 (2010-08-19)
-------------------
2010-07-28 16:39:34 +02:00
- added migration scripts for Horde (email signatures and address books)
2010-08-19 15:48:53 +02:00
- added migration script for Oracle Calendar (events, tasks and access rights)
2010-08-03 20:06:12 +02:00
- added Polish translation
- added crypt support to SQL sources
- updated Ukrainian translation
2010-08-12 19:56:18 +02:00
- added the caldav-auto-schedule capability
2010-08-19 15:48:53 +02:00
- improved support for IE8
2010-07-28 16:39:34 +02:00
2012-02-08 05:04:12 +01:00
1.3.0 (2010-07-21)
-------------------
2010-05-05 22:23:10 +02:00
- added support for the "tentative" status in the invitation responses
- inviting a group of contacts is now possible, where each contact will be
2010-05-07 14:46:35 +02:00
extracted when the group is resolved
2010-05-05 22:23:10 +02:00
- added support for modifying the role of the meeting participants
2010-05-07 14:47:00 +02:00
- attendees having an "RSVP" set to "FALSE" or empty will no longer need/be
able to respond to invitations
2010-05-07 14:44:51 +02:00
- added the ability to specify which calendar is taken into account when
retrieving a user's freebusy
2010-06-05 06:55:53 +02:00
- added the ability to publish resources to unauthenticated (anonymous) users,
via the "/SOGo/dav/public" url
- we now provide ICS and XML version of a user's personal calendars when
accessed from his own "Calendar" base collection
2010-07-20 19:00:22 +02:00
- events are now displayed with the colored stripe representing their
2010-06-05 06:55:53 +02:00
category, if one is defined in the preferences
2010-07-16 04:22:52 +02:00
- fixed display of all-day events in a monthly view where the timezone differs
from the current one
2010-06-05 06:55:53 +02:00
- the event location is now displayed in the calendar view when defined
properly
- added a caching mechanism for freebusy requests, in order to accelerate the
display
- added the ability to specify a time range when requesting a time slot
suggestion
2010-07-20 19:30:54 +02:00
- added live-loading support in the webmail interface with caching support
- updated CKEditor and improved its integration with the current user
language for automatic spell checking support
2010-07-16 21:36:29 +02:00
- added support for displaying photos from contacts
2010-06-05 06:55:53 +02:00
- added a Ukrainian translation
2010-07-20 19:00:22 +02:00
- updated the Czech translation
2010-05-05 22:23:10 +02:00
2012-02-08 05:04:12 +01:00
1.2.2 (2010-05-04)
-------------------
2010-03-10 22:56:39 +01:00
- subscribers can now rename folders that do not belong to them in their own environment
2010-03-10 22:57:36 +01:00
- added support for LDAP password policies
- added support for custom Sieve filters
- fixed timezone issues occurring specifically in the southern hemisphere
2010-04-19 23:05:35 +02:00
- updated ckeditor to version 3.2
2010-04-12 21:03:12 +02:00
- tabs: enabled the scrolling when overflowing
- updated Czech translation, thanks to Milos Wimmer
2010-04-20 21:08:29 +02:00
- updated German translation, tnanks to Alexander Greiner-Baer
2010-04-12 21:04:12 +02:00
- removed remaining .wo templates, thereby easing the effort for future translations
2010-04-12 21:05:15 +02:00
- fixed regressions with Courier IMAP and Dovecot
2010-04-19 23:05:35 +02:00
- added support for BYDAY with multiple values and negative positions
- added support for BYMONTHDAY with multiple values and negative positions
- added support for BYMONTH with multiple values
2010-04-14 21:08:31 +02:00
- added ability to delete events from a keypress
2010-04-15 23:14:53 +02:00
- added the "remove" command to "sogo-tool", in order to remove user data and settings
2010-04-19 18:36:22 +02:00
- added the ability to export address books in LDIF format from the web interface
2010-04-20 19:48:06 +02:00
- improved the webmail security by banning a few sensitive tags and handling
"object" elements
2010-03-10 22:56:39 +01:00
2012-02-08 05:04:12 +01:00
1.2.1 (2010-02-19)
-------------------
2010-01-28 23:05:17 +01:00
- added CAS authentication support
2010-02-08 17:12:12 +01:00
- improved display of message size in webmail
2010-02-11 20:48:11 +01:00
- improved security of login cookie by specifying a path
- added drag and drop to the web calendar interface
2010-02-12 18:23:47 +01:00
- calendar: fixed CSS oddities and harmonized appearance of event cells in all
supported browsers
2010-02-19 20:58:47 +01:00
- added many IMAP fixes for Courier and Dovecot
- many small bug fixes and other small enhancements
2010-01-28 23:05:17 +01:00
2012-02-08 05:04:12 +01:00
1.2.0 (2010-01-25)
-------------------
2009-11-02 17:41:10 +01:00
- improved handling of popup windows when closing the parent window
2009-11-17 18:44:21 +01:00
- major refresh of CSS
2009-12-08 21:18:37 +01:00
- added handling of preforked processes by SOPE/SOGo (a load balancer is
therefore no longer needed)
2009-11-19 02:59:24 +01:00
- added Swedish translation, thanks to Altrusoft
2009-12-08 21:18:37 +01:00
- added multi-domain support
- refactored the handling of user defaults to enable fallback on default
values more easily
- added sensible default configuration values
2010-01-14 19:32:59 +01:00
- updated ckeditor to version 3.1
2010-01-15 00:19:19 +01:00
- added support for iCal 4 delegation
- added support for letting the user choose which calendars should be shared
with iCal delegation
2010-01-25 18:57:13 +01:00
- added the ability for users to subscribe other users to their resources from
the ACL dialog
2010-01-15 00:19:19 +01:00
- added fixes for bugs in GNUstep 1.19.3 (NSURL)
2009-11-02 17:41:10 +01:00
2012-02-08 05:04:12 +01:00
1.1.0 (2009-10-28)
-------------------
2009-08-17 11:48:04 +02:00
- added backup/restore tools for all user's data (calendars, address books, preferences, etc.)
- added Web administrative interface (right now, only for ACLs)
2009-08-19 21:52:42 +02:00
- added the "Starred" column in the webmail module to match Thunderbird's behavior
- improved the calendar properties dialog to be able to enable/disabled calendars for synchronization
- the default module can now be set on a per-user basis
2009-08-25 22:39:52 +02:00
- a context menu is now available for tasks
- added the capability of creating and managing lists of contacts (same as in Thunderbird)
- added support for short date format in the calendar views
2009-10-21 23:17:11 +02:00
- added support for iCal delegation (iCal 3)
- added preliminary support for iCal 4
2009-08-31 21:48:19 +02:00
- rewrote dTree.js to include major optimizations
2009-09-14 15:31:08 +02:00
- added WebAuth support
- added support for remote ICS subscriptions
- added support for ICS and vCard/LDIF import
- added support for event delegation (resend an invitation to someone else)
2009-10-10 00:25:23 +02:00
- added initial support for checking and displaying S/MIME signed messages
2009-10-02 22:33:07 +02:00
- added support SQL-based authentication sources and address books
2009-10-10 00:19:32 +02:00
- added support for Sieve filters (Vacation and Forward)
2009-08-17 11:48:04 +02:00
2012-02-08 05:04:12 +01:00
1.0.4 (2009-08-12)
-------------------
2009-08-12 00:06:50 +02:00
- added ability to create and modify event categories in the preferences
2009-07-15 20:32:36 +02:00
- added contextual menu in web calendar views
2009-08-11 03:49:08 +02:00
- added "Reload" button to refresh the current view in the calendar module
2009-07-20 19:46:28 +02:00
- fixed freebusy support for Apple iCal
- added support for the calendar application of the iPhone OS v3
2009-07-22 18:58:10 +02:00
- added the possibility to disable alarms or tasks from Web calendars
- added support for printing cards
2009-08-11 03:49:08 +02:00
- added a default title when creating a new task or event
- the completion checkbox of read-only tasks is now disabled
2009-07-27 20:04:10 +02:00
- the event/task summary dialog is now similar to Lightning
2009-08-11 03:49:08 +02:00
- added the current time as a line in the calendar module
2009-08-11 14:10:22 +02:00
- added the necessary files to build Debian packages
2009-08-11 19:31:05 +02:00
- added functional tests for DAV operations and fixed some issues related to
permissions
2009-08-11 03:49:08 +02:00
- added Hungarian translation, thanks to Sándor Kuti
2009-08-12 20:33:13 +02:00
2012-02-08 05:04:12 +01:00
1.0.3 (2009-07-14)
-------------------
2009-06-15 23:19:36 +02:00
- improved search behavior of users folders (UIxContactsUserFolders)
- the editor window in the web interface now appears directly when editing an exception occurence of a repeating event (no more dialog window, as in Lightning)
2009-06-19 22:52:04 +02:00
- implemented the webdav sync spec from Cyrus Daboo, in order to reduce useless payload on databases
2009-07-02 14:39:37 +02:00
- greatly reduced the number of SQL requests performed in many situations
2009-06-30 21:21:00 +02:00
- added HTML composition in the web mail module
2009-07-02 16:14:57 +02:00
- added drag and drop in the addressbook and mail modules
2009-07-02 19:30:27 +02:00
- improved the attendees modification dialog by implementing slots management and zooming
2009-07-02 14:39:37 +02:00
- added the capability to display the size of messages in the mail module
2009-07-02 19:29:40 +02:00
- added the capability of limiting the number of returned events from DAV requests
2009-07-03 21:46:01 +02:00
- added support for Cyrus Daboo's Webdav sync draft spec in the calendar and addressbook collections
- added unicode support in the IMAP folder names
- fixed some issues with the conversion of folder names in modified UTF-7
2009-07-07 23:25:01 +02:00
- component editor in web interface stores the document URL in the ATTACH property of the component, like in Lightning
2009-07-09 21:49:04 +02:00
- added Czech translation, thanks to Šimon Halamásek
- added Brazilian Portuguese translation, thanks to Alexandre Marcilio
2009-06-15 23:19:36 +02:00
2012-02-08 05:04:12 +01:00
1.0.2 (2009-06-05)
-------------------
2009-04-24 23:58:18 +02:00
- basic alarm implementation for the web interface
2009-05-24 12:11:59 +02:00
- added Welsh translation, thanks to Iona Bailey
2009-07-02 14:39:37 +02:00
- added Russian translation, thanks to Alex Kabakaev
2009-04-24 23:58:18 +02:00
- added support for Oracle RAC
- added "scope" parameter to LDAP sources
2009-06-05 20:34:41 +02:00
- now possible to use SSL (or TLS) for LDAP sources
2009-05-21 17:12:10 +02:00
- added groups support in attendees and in ACLs
2009-05-12 21:56:39 +02:00
- added support for user-based IMAP hostname
2009-05-21 20:56:55 +02:00
- added support for IMAP subscriptions in web interface
2009-06-05 20:34:41 +02:00
- added compatibility mode meta tag for IE8
- added support for next/previous slot buttons in attendees window of
calendar module
- user's status for events in the web interface now appears like in Lightning
("needs-action" events are surrounded by a dashed line, "declined" events
are lighter)
- improvements to the underlying SOGo cache infrastructure
- improved JavaScript for selection and deselection in HTML tables and lists
2009-06-04 17:34:52 +02:00
- improved the handling of user permissions in CalDAV and WebDAV queries
pertaining to accessing and deleting elements
2009-06-05 20:34:41 +02:00
- fixed bug with LDAP-based address books and the entries references (ID vs
UID)
- fixed week view alignment problem in IE7
- fixed LDAP and SQL injection bugs
2009-06-16 03:15:39 +02:00
- fixed many bugs related to the encoding and decoding of IMAP folder names
2009-04-24 23:58:18 +02:00
2012-02-08 05:04:12 +01:00
1.0.1 (2009-04-07)
-------------------
2009-06-05 20:34:41 +02:00
- now possbile to navigate using keyboard keys in the address book and mail
2009-06-04 17:34:52 +02:00
modules
2009-04-06 19:31:41 +02:00
- the favicon can now be specified using the SOGoFaviconRelativeURL preference
2009-04-02 22:51:46 +02:00
- we now support LDAP encryption for binding and for contact lookups
2009-04-06 19:31:41 +02:00
- we now support LDAP scopes for various search operations
2009-06-04 17:34:52 +02:00
- when the status of an attendee changes, the event of an organizer is now
updated correctly if it doesn't reside in the personal folder
2009-04-06 19:31:41 +02:00
- formatting improvements in the email invitation templates
- Dovecot IMAP fixes and speed enhancements
- code cleanups to remove most compiler warnings
- various database fixes (Oracle, connection pools, unavailability, etc.)
- init scripts improvements
2009-03-23 22:19:55 +01:00
2012-02-08 05:04:12 +01:00
1.0.0 (2009-03-17)
-------------------
2009-06-04 17:34:52 +02:00
- when double-clicking in the all-day zone (day & week views), the "All Day
event" checkbox is now automatically checked
- replaced the JavaScript FastInit class by the dom:loaded event of Prototype
JS
2009-03-19 02:41:05 +01:00
- also updated Prototype JS to fix issues with IE7
- improvements to the underlying SOGo cache infrastructure
- many improvements to DST handling
- better compatibility with nginx
- new SOGo login screen
- added MySQL support
2012-02-08 05:04:12 +01:00
1.0 rc9 (2009-01-30)
-------------------
2008-09-26 23:08:26 +02:00
- added quota indicator in web mail module
- improved drag handles behavior
2008-09-30 18:51:13 +02:00
- added support for LDAP-based configuration
2008-11-22 08:16:48 +01:00
- improved init script when killing proccesses
2009-02-06 02:13:26 +01:00
- improved behavior of recurrent events with attendees
2008-12-23 19:39:36 +01:00
- improved the ACL editor of the calendar web module
- fixed handling of timezones in daily and weekly events
2008-09-26 23:08:26 +02:00
2012-02-08 05:04:12 +01:00
1.0 rc8 (2008-08-26)
-------------------
2009-06-04 17:34:52 +02:00
- fixed a bug that would prevent deleted event and tasks from being removed
from the events and tasks list
- fixed a bug where the search of contacts would be done in
authentication-only LDAP repositories
2008-08-11 16:41:57 +02:00
- added the ability to transfer an event from one calendar to another
2009-06-04 17:34:52 +02:00
- fixed a bug where deleting a contact would leave it listed in the contact
list until the next refresh
- fixed a bug where events shared among different attendees would no longer be
updated automatically
2008-08-15 07:28:06 +02:00
- changed the look of the Calendar module to match the look of Lightning 0.9
2008-08-19 02:46:10 +02:00
- the event details appear when the user clicks on it
2008-08-21 21:19:34 +02:00
- enable module constraints to be specified as patterns
2009-06-04 17:34:52 +02:00
- inhibit internal links and css/javascript content from html files embedded
as attachments to mails
2008-08-26 15:16:51 +02:00
- updated all icons to use those from Thunderbird 2 and Lightning 0.9
2009-06-04 17:34:52 +02:00
- fixed a bug where the cached credentials wouldn't be expired using
SOGoLDAPUserManagerCleanupInterval
2008-08-26 15:16:51 +02:00
- fixed a bug where mail headers wouldn't be decoded correctly
2009-06-04 17:34:52 +02:00
- the copy/move menu items are correctly updated when IMAP folders are added,
removed or renamed
- fixed a bug where the ctag of a calendar would not take the deleted events
into account, and another one where the value would always take the one of the
first calendar queries during the process lifetime.
2008-08-03 01:16:50 +02:00
2012-02-08 05:04:12 +01:00
1.0 rc7 (2008-07-29)
-------------------
2009-06-04 17:34:52 +02:00
- work around the situation where Courier IMAP would refuse to rename the
current mailbox or move it into the trash
2008-06-30 22:34:51 +02:00
- fixed tab index in mail composition window
2008-06-30 22:35:48 +02:00
- fixed default privacy selection for new events
2009-06-04 17:34:52 +02:00
- fixed a bug where concurrent versions of SOGo would create the user's
personal folders table twice
2008-07-03 23:26:05 +02:00
- added address completion in the web mail editor
2009-06-04 17:34:52 +02:00
- implemented support for CalDAV methods which were missing for supporting
iCal 3
2008-07-08 14:51:55 +02:00
- added support to write to multiple contacts from the Address Book module
2009-06-04 17:34:52 +02:00
- added support to move and copy one or many contacts to another address book
in the Address Book module
2008-07-08 14:51:55 +02:00
- added icons to folders in Address Book module
- fixed various bugs occuring with Safari 3.1
- fixed various bugs occuring with Firefox 3
2009-06-04 17:34:52 +02:00
- fixed bug where selecting the current day cell would not select the header
day cell and vice-versa in the daily and weekly views
- the events are now computed in the server code again, in order to speedup
the drawing of events as well as to fix the bug where events would be
shifted back or forth of one day, depending on how their start time would be
compared to UTC time
2008-07-17 23:12:43 +02:00
- implemented the handling of exceptional occurences of recurrent events
2008-07-18 21:52:18 +02:00
- all the calendar preferences are now taken into account
2009-06-04 17:34:52 +02:00
- the user defaults variable "SOGoAuthentificationMethod" has been renamed to
"SOGoAuthenticationMethod"
- fixed a bug where the search of users would be done in addressbook-only LDAP
repositories
2008-05-22 17:58:01 +02:00
2012-02-08 05:04:12 +01:00
1.0 rc6 (2008-05-20)
-------------------
2008-02-25 22:41:04 +01:00
- retrieving the freebusy DAV object was causing SOGo to crash
- converted to use the gnustep-make 2 build framework
2009-06-04 17:34:52 +02:00
- added custom DAV methods for managing user permissions from the SOGo
Integrator
- pressing enter in the contact edition dialog will perform the
creation/update operation
- implemented more of the CalDAV specification for compatibility with
Lightning 0.8
2008-05-20 21:16:19 +02:00
- added Italian translation, thanks to Marco Lertora and Sauro Saltini
2008-03-27 22:05:47 +01:00
- added initial logic for splitting overlapping events
2008-03-26 21:30:53 +01:00
- improved restoration of drag handles state
2008-03-25 20:59:13 +01:00
- improved contextual menu handling of Address Book module
2008-03-27 22:05:47 +01:00
- fixed time/date control widget of attendees editor
2008-03-26 21:30:53 +01:00
- fixed various bugs occuring with Safari 3.1
- monthly events would not be returned properly
- bi-weekly events would appear every week instead
2009-06-04 17:34:52 +02:00
- weekly events with specified days of week would not appear on the correct
days
- started supporting Lightning 0.8, improved general implementation of the
CalDAV protocol
2008-05-16 22:37:40 +02:00
- added support for calendar colors, both in the web and DAV interfaces
2009-06-04 17:34:52 +02:00
- refactored and fixed the implementation of DAV acl, with partial support for
CalDAV Scheduling extensions
- removed the limitation that prevented the user of underscore characters in
usernames
2008-05-20 21:16:19 +02:00
- added Spanish translation, thanks to Ernesto Revilla
- added Dutch translation, thanks to Wilco Baan Hofman
2009-06-04 17:34:52 +02:00
- applied a patch from Wilco Baan Hofman to let SOGo works correctly through a
Squid proxy
2008-02-25 22:41:04 +01:00
2012-02-08 05:04:12 +01:00
1.0 rc5 (2008-02-08)
-------------------
2008-02-08 22:59:31 +01:00
- improved validation in the custom recurrence window
- improved resiliance when parsing buggy recurrence rules
- added the ability to authenticate users and to identify their resources with
an LDAP field other than the username
- the monthly view would not switch to the next or previous month if the
current day of the new month was already displayed in the current view
- enabled the instant-messaging entry in the addressbook
- prevent the user from selecting disabled menu entries
2008-02-08 23:30:04 +01:00
- added the ability to add/remove and rename calendars in DAV
2008-02-08 22:59:31 +01:00
- no longer require a default domain name/imap server to work properly
- the position of the splitters is now remembered across user sessions
- improved the email notifications when creating and removing a folder
- fixed the tab handling in IE7
2008-02-08 23:09:56 +01:00
- improved the appearance of widgets in IE7
2008-02-08 22:59:31 +01:00
- dramatic improvement in the overall stability of SOGo
2012-02-08 05:04:12 +01:00
1.0 rc4 (2008-01-16)
-------------------
2008-01-04 21:58:52 +01:00
- improved the attendees window;
2008-01-16 20:26:00 +01:00
- added the attendees pulldown menu in the event editor (like in Lightning);
- added the recurrence window;
- a message can be composed to multiple recipients from an address book or
from an event attendees menu;
- many bugfixes in the Calendar module;
2008-01-04 21:58:52 +01:00
2012-02-08 05:04:12 +01:00
1.0 rc3 (2007-12-17)
-------------------
2007-12-17 21:58:12 +01:00
- mail folders state is now saved;
2007-12-17 23:12:32 +01:00
- image attachments in emails can now be saved;
2007-12-17 21:58:12 +01:00
- the status of participants in represented with an icon;
2007-12-17 23:22:45 +01:00
- added the option to save attached images;
- fixed problems with mod_ngobjweb (part of SOPE);
2009-06-04 17:34:52 +02:00
- the current module can no longer be reselected from the module navigation
bar;
2007-12-17 23:12:32 +01:00
- many bugfixes in the Mail and Calendar modules;
- improved handling of ACLs;
2007-12-17 21:58:12 +01:00
2012-02-08 05:04:12 +01:00
1.0 rc2 (2007-11-27)
-------------------
2007-11-29 00:36:40 +01:00
- the user password is no longer transmitted in the url when logging in;
- SOGo will no longer redirect the browser to the default page when a
specific location is submitted before login;
- it is now possible to specify a sequence of LDAP attributes/values pairs
2009-06-04 17:34:52 +02:00
required in a user record to enable or prevent access to the Calendar and/or
Mail module;
2007-11-29 00:36:40 +01:00
- many messages can be moved or copied at the same time;
- replying to mails in the Sent folder will take the recipients of the
original mails into account;
- complete review of the ACLs wrt to the address books, both in the Web UI and
through DAV access;
- invitation from Google calendar are now correctly parsed;
- it is now possible to search events by title in the Calendar module;
- all the writable calendars are now listed in the event edition dialog;
2012-02-08 05:04:12 +01:00
1.0 rc1 (2007-11-19)
-------------------
2007-10-17 23:05:09 +02:00
- the user can now configure his folders as drafts, trash or sent folder;
2007-10-18 00:29:51 +02:00
- added the ability the move and copy message across mail folders;
2007-10-22 23:59:20 +02:00
- added the ability to label messages;
2007-09-05 17:33:03 +02:00
- implemented cookie-based identification in the web interface;
2007-08-29 18:03:13 +02:00
- fixed a bug where a false positive happening whenever a wrong user login was
given during an indirect bind;
2007-10-04 19:25:49 +02:00
- remove the constraint that a username can't begin with a digit;
2007-09-10 17:17:54 +02:00
- deleting a message no longer expunges its parent folder;
2007-09-15 00:02:15 +02:00
- implemented support for multiple calendars;
2007-09-15 00:06:36 +02:00
- it is now possible to rename folders;
2007-09-10 22:58:57 +02:00
- fixed search in message content;
2007-09-14 20:20:51 +02:00
- added tooltips for toolbar buttons (English and French);
- added checkmarks in live search options popup menus;
2007-09-19 19:24:00 +02:00
- added browser detection with recommanded alternatives;
2007-09-24 23:26:23 +02:00
- support for resizable columns in tables;
2007-10-02 17:29:16 +02:00
- improved support for multiple selection in tables and lists;
2007-09-29 02:23:23 +02:00
- improved IE7 and Safari support: attendees selector, email file attachments;
2007-11-13 23:51:32 +01:00
- updated PrototypeJS to version 1.6.0;
2007-11-15 20:02:23 +01:00
- improved address completion and freebusy timeline in attendees selector;
2007-11-05 22:22:15 +01:00
- changed look of message composition window to Thunderbird 2.0;
2007-09-10 20:49:28 +02:00
- countless bugfixes;
2007-08-29 18:03:13 +02:00
2012-02-08 05:04:12 +01:00
0.9.0 (2007-08-24)
-------------------
2007-07-22 22:14:47 +02:00
- added the ability to choose the default module from the
application settings: "Calendars", "Contacts" or "Mail";
2007-07-22 22:17:34 +02:00
- added the ability to show or hide the password change dialog from the
application settings;
2007-07-22 22:18:18 +02:00
- put a work-around in the LDAP directory code to avoid fetching all the
entries whenever a specific one is being requested;
2007-07-27 19:30:48 +02:00
- added support for limiting LDAP queries with the SOGoLDAPQueryLimit and
the SOGoLDAPSizeLimit settings;
2007-07-30 17:55:28 +02:00
- fixed a bug where folders starting with digits would not be displayed;
2007-08-15 00:09:20 +02:00
- improved IE7 and Safari support: priority menus, attendees selector,
search fields, textarea sizes;
2007-08-08 23:36:17 +02:00
- added the ability to print messages from the mailer toolbar;
2007-08-09 22:56:43 +02:00
- added the ability to use and configure SMTP as the email transport instead
of sendmail;
2007-08-17 04:52:49 +02:00
- rewrote the handling of draft objects to comply better with the behaviour of
Thunderbird;
2007-08-20 22:45:13 +02:00
- added a German translation based on Thunderbird;
2007-07-22 22:14:47 +02:00
2012-02-08 05:04:12 +01:00
0.9.0 (2007-07-13)
-------------------
2007-07-10 16:13:29 +02:00
- added the ability to specify a super user through the SOGoSuperUsername user
default;
2007-07-04 22:25:06 +02:00
- added the ability to view the message source;
2007-07-11 07:05:03 +02:00
- don't autocreate folders if we are not their owners;
2007-07-04 22:32:44 +02:00
- made compatible with PostgreSQL 8.2;
2007-07-05 21:13:59 +02:00
- the months and years menus of the date selector would no longer appear;
2007-07-10 16:13:29 +02:00
- fixed a bug which would produce task SQL records which would violate
non-null constraints on the quick calendar tables;
2007-07-11 07:05:03 +02:00
- the tasks due date was wrongly set because of a change in the API;
2007-07-13 16:07:00 +02:00
- it was impossible to empty the start and the due date in the task editor
from the moment they were set;
2007-07-10 21:27:02 +02:00
- imap folders with non-ascii characters are now correctly accessed;
2007-07-11 07:05:03 +02:00
- display the quotas of the selected mailbox on servers that support quotas;
2007-07-13 16:07:00 +02:00
- a bug in the folder acl description was preventing from accessing resources
in dav;
- AuthentificationMethod was renamed to SOGoAuthentificationMethod;
- SOGoAuthentificationMethod needs to be explicitly set to "bypass" to prevent
login verification;
2007-07-10 16:13:29 +02:00
Local variables:
mode: text
End: