diff --git a/ChangeLog b/ChangeLog index 393bf3486..7a29bd637 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,2366 @@ +commit 5f2920db9b1c7fd89af8019d8a007bfddb20a742 +Author: Francis Lachapelle +Date: Mon Feb 24 16:47:41 2014 -0500 + + Update translations + +M NEWS +M UI/Common/French.lproj/Localizable.strings +M UI/Common/Polish.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/Russian.lproj/Localizable.strings +M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings + +commit 761a7e2be11aed9cdafe7cd76e52fab19bc5dbd5 +Author: Francis Lachapelle +Date: Mon Feb 24 16:42:59 2014 -0500 + + Update Microsoft Outlook Configuration guide + +M Documentation/SOGo Native Microsoft Outlook Configuration.odt + +commit 9ed1d57ec2c22a3382e02caaa4f13937e6863b11 +Author: Francis Lachapelle +Date: Mon Feb 24 16:07:55 2014 -0500 + + Fix auto-acceptation of resources as attendees + + Fixes #2541 + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit 2b6428efd084f7b09833cd7b854a737feb9f0f2d +Author: Francis Lachapelle +Date: Mon Feb 24 07:55:21 2014 -0500 + + Always check resource conflict for new events + + Fixes #2541 + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit be36e0ceea2e2a9c6aa1099a7d854a65a7b75765 +Author: Francis Lachapelle +Date: Fri Feb 21 20:35:54 2014 -0500 + + Fix view changes in calendar module + + Fixes #2613 + +M NEWS +M UI/WebServerResources/SchedulerUI.js + +commit 070d3dd825fb81c5c05e8f2bbd760a1ac438a81c +Author: Francis Lachapelle +Date: Fri Feb 21 15:48:41 2014 -0500 + + Extract node value with 'textValue' + +M ActiveSync/NGDOMElement+ActiveSync.m + +commit 96f2552b45cd788b784afc349af96ca79c1bff8a +Author: Francis Lachapelle +Date: Wed Feb 19 21:57:01 2014 -0500 + + Preparation for release 2.2.0 + +M Apache/SOGo.conf +M Documentation/SOGo Installation Guide.odt +M Documentation/SOGo Mobile Devices Configuration.odt +M Documentation/SOGo Mozilla Thunderbird Configuration.odt +M Documentation/SOGo Native Microsoft Outlook Configuration.odt +M Documentation/architecture.png +M Documentation/openchange.png +M NEWS +M Scripts/updates.php +M Version + +commit 2948920e0b68057cb14b2b26dada0dcd8aae51c1 +Author: Francis Lachapelle +Date: Tue Feb 18 16:13:40 2014 -0500 + + Improve display of contact + + Fixes #2350 + +M NEWS +M UI/WebServerResources/ContactsUI.css + +commit 212d7149ed20175a4f047fce88bcd760ff6de9c9 +Author: Francis Lachapelle +Date: Tue Feb 18 10:13:34 2014 -0500 + + Fix display of a contact's birthday + + Fixes #2503 + +M NEWS +M SoObjects/Contacts/NGVCard+SOGo.m + +commit 668c7e8b4948ddac12ffbe6a6026af1db2ea2eac +Author: Ludovic Marcotte +Date: Mon Feb 17 16:08:29 2014 -0500 + + Correctly handle email invitations as attendee/organizer + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit 9851c32a1e5d5d584b350a22605a12b800fa0634 +Author: Ludovic Marcotte +Date: Mon Feb 17 15:49:22 2014 -0500 + + Fixed the handling of organizers + +M ActiveSync/iCalEvent+ActiveSync.m + +commit e7f27427c87498185d95e6a4c0607175c46b5fc0 +Author: Francis Lachapelle +Date: Mon Feb 17 15:42:55 2014 -0500 + + Add missing import in UIxPreferences.m + +M UI/PreferencesUI/UIxPreferences.m + +commit f0a29d3ca27a9166dd789288d3f2064c809ba1ae +Author: Francis Lachapelle +Date: Mon Feb 17 15:05:31 2014 -0500 + + Fix debian dependencies for sogo-activesync + +M packaging/debian-multiarch/control +M packaging/debian/control + +commit ec0a5ac4bfe65a1aecf225830c16f6c7e1d7cb22 +Author: Ludovic Marcotte +Date: Mon Feb 17 11:30:41 2014 -0500 + + Properly handle event updates/pull when we are or not an attendee/organizer + +M ActiveSync/iCalEvent+ActiveSync.m + +commit 4ca8b9d0aa0eb276cedd53f566f0ea1767f10ba6 +Author: Ludovic Marcotte +Date: Mon Feb 17 11:30:00 2014 -0500 + + Copyright updates + +M SoObjects/Appointments/iCalEntityObject+SOGo.h +M SoObjects/Appointments/iCalEntityObject+SOGo.m + +commit d560d0e4703cef7bfa0cb63e2ebb5553de0fc06f +Author: Ludovic Marcotte +Date: Mon Feb 17 11:28:06 2014 -0500 + + Always return a response avoiding iOS crashes on no-changes + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 401320e08be253770d783be6f55af7e4b9f46341 +Author: Francis Lachapelle +Date: Mon Feb 17 11:12:09 2014 -0500 + + Contact: fix display of urls + +M UI/Contacts/UIxContactView.m + +commit 8083b41092d672d620e3826e66717d974925403d +Author: Ludovic Marcotte +Date: Mon Feb 17 10:01:44 2014 -0500 + + Added the context everywhere + +M ActiveSync/NGVCard+ActiveSync.h +M ActiveSync/NGVCard+ActiveSync.m +M ActiveSync/NSData+ActiveSync.h +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/NSDate+ActiveSync.h +M ActiveSync/NSDate+ActiveSync.m +M ActiveSync/NSString+ActiveSync.h +M ActiveSync/NSString+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.h +M ActiveSync/SOGoMailObject+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.h +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalRecurrenceRule+ActiveSync.h +M ActiveSync/iCalRecurrenceRule+ActiveSync.m +M ActiveSync/iCalTimeZone+ActiveSync.h +M ActiveSync/iCalTimeZone+ActiveSync.m +M ActiveSync/iCalToDo+ActiveSync.h +M ActiveSync/iCalToDo+ActiveSync.m + +commit 9218c7f253ae94e3b5cfc960b28612c764aec671 +Author: Ludovic Marcotte +Date: Mon Feb 17 08:46:05 2014 -0500 + + Added missing recurrences support, improved MeetingResponse, added WindowSize support. + + Also more bug fixes regarding event invitations, and ServerId handling for + calendar objects. + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalRecurrenceRule+ActiveSync.m +M ActiveSync/iCalTimeZone+ActiveSync.m + +commit 4d1fdb33f586ae9b06a4e282fb51fba38ad583fc +Author: Ludovic Marcotte +Date: Mon Feb 17 08:42:35 2014 -0500 + + Deleted wrongly added file + +D SoObjects/Mailer/SOGoMailFolder.m.orig + +commit 23565627784460fddbfad09b4173dd1f38a894a9 +Author: Ludovic Marcotte +Date: Mon Feb 17 08:41:12 2014 -0500 + + Added method to get synctag starting from an other one. + + We also no longer fetch vanished items of modseq == 0 + +M SoObjects/Mailer/SOGoMailFolder.h +M SoObjects/Mailer/SOGoMailFolder.m +A SoObjects/Mailer/SOGoMailFolder.m.orig + +commit c686e3294d010b3f8af8ae4cb1b88d8970e4ff7f +Author: Ludovic Marcotte +Date: Mon Feb 17 08:39:48 2014 -0500 + + Added method to sanitize calendar "ServerId" + +M ActiveSync/NSString+ActiveSync.h +M ActiveSync/NSString+ActiveSync.m + +commit 1ff91f7b592a1aaa8960d8878ff2389b1f61f174 +Author: Ludovic Marcotte +Date: Mon Feb 17 08:38:34 2014 -0500 + + Added -activeSyncRepresentation to NSData objects + +M ActiveSync/NSData+ActiveSync.h +M ActiveSync/NSData+ActiveSync.m + +commit b34c6324cdf6e55583114c6110f89a4d3e01bb37 +Author: Francis Lachapelle +Date: Fri Feb 14 21:31:32 2014 -0500 + + Fix custom mail labels in Sieve filter editor + +M SoObjects/SOGo/SOGoSieveManager.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/UIxPreferences.m +M UI/WebServerResources/UIxFilterEditor.js + +commit 75c8362df833bc4204bf6a83cc037eaa719d20cf +Author: Ludovic Marcotte +Date: Fri Feb 14 16:39:26 2014 -0500 + + Avoid over-using LDAP connections when decomposing groups + +M NEWS +M SoObjects/Appointments/SOGoCalendarComponent.m +M SoObjects/SOGo/SOGoGroup.m + +commit ae07de5f6fa2127152761eb8732fa116ee5cae4d +Author: Ludovic Marcotte +Date: Fri Feb 14 13:46:21 2014 -0500 + + Updated the Active Sync documentation + +M Documentation/SOGo Installation Guide.odt + +commit 06d2364ea255462262511b4f38f3c556d7fcb7f9 +Author: Francis Lachapelle +Date: Thu Feb 13 12:56:24 2014 -0500 + + Improve display of toolboor menus with checkmarks + +M UI/WebServerResources/generic.css + +commit 29e081ec5629e06c5f0839e5bc1d21122100fee8 +Author: Francis Lachapelle +Date: Thu Feb 13 12:53:07 2014 -0500 + + Add more parameters examples to sogo.conf + +M Scripts/sogo.conf + +commit 113b02fd71e4c88eea5ece62bc929f38285a38e4 +Author: Francis Lachapelle +Date: Thu Feb 13 12:12:31 2014 -0500 + + Fix encoding of contact ID in Ajax requests + +M UI/WebServerResources/ContactsUI.js + +commit 35b108e645c3e3dd7ece038c04b72a2819aa4b8a +Author: Francis Lachapelle +Date: Thu Feb 13 12:11:25 2014 -0500 + + Contact: fix display of links + +M UI/Contacts/UIxContactView.m + +commit 70266155d3a4a015462223c5fc632219a8ad1e71 +Author: Ludovic Marcotte +Date: Wed Feb 12 21:55:09 2014 -0500 + + Fix double return + +M ActiveSync/iCalToDo+ActiveSync.m + +commit fcfd8be7719a1670bf2574486e057e3db8eba82d +Author: Francis Lachapelle +Date: Mon Feb 10 21:49:49 2014 -0500 + + Improve URL handling in popup of events + +M UI/WebServerResources/MailerUI.js +M UI/WebServerResources/SchedulerUI.js +M UI/WebServerResources/generic.js + +commit b91032db8e9be48162934b586edd35c4ba55c36e +Author: Francis Lachapelle +Date: Mon Feb 10 16:23:16 2014 -0500 + + Cleanup common English Localizable.strings + +M UI/Common/English.lproj/Localizable.strings + +commit f4874600fe195e86ef3652a4c0096529f9a72e89 +Author: Ludovic Marcotte +Date: Mon Feb 10 20:17:54 2014 -0500 + + Bumped to v14.1 + +M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m + +commit b14e99b32a609063d484eb2472684831e4faa214 +Author: Ludovic Marcotte +Date: Mon Feb 10 20:16:43 2014 -0500 + + New prefs for intervals, fixed missing events in meeting requests, bumped v14.1 + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M SoObjects/SOGo/SOGoSystemDefaults.h +M SoObjects/SOGo/SOGoSystemDefaults.m + +commit ea4b21e9916877aa182a5a8dfa32c519b04ae821 +Author: Francis Lachapelle +Date: Mon Feb 10 13:49:02 2014 -0500 + + Decode HTML entities in JSON of calendar module + +M UI/WebServerResources/SchedulerUI.js + +commit 0307b8339a9de48340eb11a4a81176315b7fe69d +Author: Francis Lachapelle +Date: Mon Feb 10 13:45:51 2014 -0500 + + Detect URLs in popup of events + +M NEWS +M UI/Scheduler/UIxAppointmentEditor.m + +commit b5f1d3a19a295bb1a642b3d08d8b2af37dc1a23a +Author: Francis Lachapelle +Date: Mon Feb 10 11:25:38 2014 -0500 + + Guide: add SOGoCalendarDefaultReminder paramter + +M Documentation/SOGo Installation Guide.odt + +commit 8225f76279e54dc2e8e9ed2162428569f8c81f47 +Author: Ludovic Marcotte +Date: Fri Feb 7 16:17:11 2014 -0500 + + Fixed globalobjid so it doesn't contain \n characters! + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit c94595ea7f0f843c2d7abf25df039b2bbe707625 +Author: Francis Lachapelle +Date: Fri Feb 7 16:12:14 2014 -0500 + + Escape HTML in CSS dialogs + +M UI/WebServerResources/SchedulerUI.js +M UI/WebServerResources/generic.js + +commit 3a5e44e7eb8b390b67a8f8a83030b49606956501 +Author: Francis Lachapelle +Date: Fri Feb 7 15:53:39 2014 -0500 + + Decode HTML entities in JSON of calendar module + +M UI/WebServerResources/SchedulerUI.js + +commit 80a09407652ec04e8c9fb6cb48e1029e69a15765 +Author: Francis Lachapelle +Date: Fri Feb 7 15:52:43 2014 -0500 + + Escape HTML in JSON of contacts module + +M NEWS +M UI/Contacts/UIxContactView.m +M UI/Contacts/UIxContactsListActions.m +M UI/WebServerResources/ContactsUI.js + +commit 7118bbe0ab7790db0321122fe2b6462a204bd4b9 +Author: Francis Lachapelle +Date: Fri Feb 7 14:00:36 2014 -0500 + + Replace '/' by '-' in filenames of attachments + + Fixes #2537 + +M NEWS +M SoObjects/Mailer/SOGoMailObject.m +M UI/MailPartViewers/UIxMailPartViewer.m + +commit eee5beb6987e763e4a99b5a7baf76b1e1944a389 +Author: Francis Lachapelle +Date: Fri Feb 7 10:51:42 2014 -0500 + + Add message-id header to appointment notification + + Fixes #2535 + +M NEWS +M SoObjects/Appointments/SOGoCalendarComponent.m +M SoObjects/Mailer/NSString+Mail.h +M SoObjects/Mailer/NSString+Mail.m +M SoObjects/Mailer/SOGoDraftObject.m + +commit 3363b253ac9f7e2643b66390467c6c78a750393f +Author: Ludovic Marcotte +Date: Fri Feb 7 10:45:09 2014 -0500 + + Set additional properties on meeting requests + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit 4070b9222d65b265fc67b54c5af095cdadbfaef9 +Author: Francis Lachapelle +Date: Fri Feb 7 09:59:45 2014 -0500 + + Rework HTML of appointment notifications + + Needed to simplify the HTML so it displays properly in Outlook. + + Fixes #2233 + +M NEWS +M UI/Templates/Appointments/SOGoAptMailDeletion.wox +M UI/Templates/Appointments/SOGoAptMailICalReply.wox +M UI/Templates/Appointments/SOGoAptMailInvitation.wox +M UI/Templates/Appointments/SOGoAptMailReceipt.wox +M UI/Templates/Appointments/SOGoAptMailUpdate.wox + +commit 5ea56a6f8a94e356912d7dda51f391c5a20edf8b +Author: Francis Lachapelle +Date: Thu Feb 6 14:43:40 2014 -0500 + + Enlarge the note field of the contact editor + +M UI/Templates/ContactsUI/UIxContactEditor.wox + +commit 379258de59df7cf47364ed4037d609d31ea5677f +Author: Ludovic Marcotte +Date: Thu Feb 6 21:25:08 2014 -0500 + + Pimped the doc for AS support and dropped all references to Funambol. + +M Documentation/SOGo Installation Guide.odt + +commit 93b3685aa454be981b6184ff49850bb60874f8d5 +Author: Ludovic Marcotte +Date: Thu Feb 6 19:35:23 2014 -0500 + + Added birthday support + +M ActiveSync/NGVCard+ActiveSync.m + +commit c4dc4d4edacc959cc0c3d7f6b16ed1ce59e94d78 +Author: Ludovic Marcotte +Date: Thu Feb 6 17:59:33 2014 -0500 + + Fixed compilation warning + +M ActiveSync/NGVCard+ActiveSync.m + +commit c6d104fac51a9b981a125c8d7adb725b8b56be1d +Author: Ludovic Marcotte +Date: Thu Feb 6 17:57:01 2014 -0500 + + Fixed contact sync'ing on Android + +M ActiveSync/NGVCard+ActiveSync.m + +commit ef79c09642009cb7eb74d5261e60bb48e5c2d6b7 +Author: Francis Lachapelle +Date: Thu Feb 6 14:43:05 2014 -0500 + + Don't use the HTML editor with Internet Explorer 7 + +M NEWS +M SoObjects/SOGo/SOGoUserDefaults.m + +commit aeb712083a1bbb77d4b2483a3301aa73240e4e1e +Author: Francis Lachapelle +Date: Thu Feb 6 14:37:43 2014 -0500 + + Fix static array retain + +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit 2c678101fcb5a73097cd409a832710bfbc9c916f +Author: Francis Lachapelle +Date: Thu Feb 6 14:21:36 2014 -0500 + + Fix handling of ACLs with multiple groups + + Fixes #1854 + +M NEWS +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit b95362f96368dcc93a4fd781c24c1c6bd7b25944 +Author: Ludovic Marcotte +Date: Thu Feb 6 14:05:00 2014 -0500 + + Now make use of a NGMimeFileData object to avoid broken SOPE behaviour + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 3175a9169f136a4c87480403f9b8035f3d06da96 +Author: Ludovic Marcotte +Date: Wed Feb 5 20:56:01 2014 -0500 + + Mapped lots of contact properties + +M ActiveSync/NGVCard+ActiveSync.m +M SoObjects/Contacts/NGVCard+SOGo.h +M SoObjects/Contacts/NGVCard+SOGo.m + +commit 9311f05cc0a96f6ab731030a4d6eb276549320c3 +Author: Ludovic Marcotte +Date: Wed Feb 5 17:30:34 2014 -0500 + + Fixed the non-filtering of recurrence exceptions + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 78cbcfb560a3ec8142669f575442b13d3509b633 +Author: Francis Lachapelle +Date: Wed Feb 5 16:15:12 2014 -0500 + + Update translations + +M UI/MailerUI/Czech.lproj/Localizable.strings +M UI/MailerUI/Hungarian.lproj/Localizable.strings +M UI/MailerUI/Russian.lproj/Localizable.strings +M UI/MailerUI/Slovak.lproj/Localizable.strings + +commit b8610b3eca1a73a5e2eb689e63e013a48cbcafb8 +Author: Ludovic Marcotte +Date: Wed Feb 5 16:12:08 2014 -0500 + + Extended GetItemEstimate to GCS collections + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 1a7fc2a0e90a19dfb1fce292ae5ff53aa513ade9 +Author: Francis Lachapelle +Date: Wed Feb 5 16:02:38 2014 -0500 + + Escape HTML in JSON of calendar module + + Fixes #2598 + +M NEWS +M UI/Scheduler/UIxAppointmentEditor.m +M UI/Scheduler/UIxCalListingActions.m +M UI/WebServerResources/SchedulerUI.js + +commit f7a20d0a83f5be75d157e1a969fb0b7bc63ae2b7 +Author: Ludovic Marcotte +Date: Wed Feb 5 15:23:09 2014 -0500 + + Fixed broken encoding of single-value element + +M SOPE/NGCards/NGCardsSaxHandler.m + +commit a1cf0668282e9c0227f48d944de9f79ceb97e87e +Author: Francis Lachapelle +Date: Wed Feb 5 11:43:25 2014 -0500 + + Update translations + +M UI/Scheduler/Dutch.lproj/Localizable.strings +M UI/Scheduler/Finnish.lproj/Localizable.strings +M UI/Scheduler/German.lproj/Localizable.strings +M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings +M UI/Scheduler/NorwegianNynorsk.lproj/Localizable.strings +M UI/Scheduler/Polish.lproj/Localizable.strings +M UI/Scheduler/Swedish.lproj/Localizable.strings +M UI/Scheduler/Welsh.lproj/Localizable.strings + +commit 359b6a99aa2ef31f356ea6e8246e6a0ff2d47945 +Author: Francis Lachapelle +Date: Wed Feb 5 11:17:22 2014 -0500 + + Encode HTML entities for inline forwards in text + + Fixes #2411 + +M NEWS +M SoObjects/Mailer/NSString+Mail.m +M SoObjects/Mailer/SOGoMailObject+Draft.m + +commit 826537ed018053dcbe0012afc60750bb0b68b9f0 +Author: Francis Lachapelle +Date: Wed Feb 5 09:04:00 2014 -0500 + + Fix caching of DN in LDAP source + +M SoObjects/SOGo/LDAPSource.m + +commit 3950e9d4c33417cbf821f5554e566e6a68b7d0b0 +Author: Ludovic Marcotte +Date: Tue Feb 4 21:03:11 2014 -0500 + + Moved DN cache to SOGoCache + +M NEWS +M SoObjects/SOGo/LDAPSource.h +M SoObjects/SOGo/LDAPSource.m +M SoObjects/SOGo/SOGoCache.h +M SoObjects/SOGo/SOGoCache.m + +commit 9885211a5b804f885c5cc8edbc88b8f03f9ffbe8 +Author: Francis Lachapelle +Date: Tue Feb 4 16:48:06 2014 -0500 + + Replace VARCHAR(1000000) by TEXT field type + + Fixes #2516 + +M OGoContentStore/appointment.ocs + +commit ef1be5dc5f6b746162b8cda5d0222a74ebcd7514 +Author: Francis Lachapelle +Date: Tue Feb 4 16:25:52 2014 -0500 + + Improve deleting occurences of recurrent events + +M NEWS +M SoObjects/SOGo/SOGoGCSFolder.m +M UI/Common/UIxFolderActions.m +M UI/Scheduler/Arabic.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/Catalan.lproj/Localizable.strings +M UI/Scheduler/Czech.lproj/Localizable.strings +M UI/Scheduler/Danish.lproj/Localizable.strings +M UI/Scheduler/English.lproj/Localizable.strings +M UI/Scheduler/French.lproj/Localizable.strings +M UI/Scheduler/German.lproj/Localizable.strings +M UI/Scheduler/Hungarian.lproj/Localizable.strings +M UI/Scheduler/Icelandic.lproj/Localizable.strings +M UI/Scheduler/Italian.lproj/Localizable.strings +M UI/Scheduler/Russian.lproj/Localizable.strings +M UI/Scheduler/Slovak.lproj/Localizable.strings +M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings +M UI/Scheduler/SpanishSpain.lproj/Localizable.strings +M UI/Scheduler/UIxCalMainView.m +M UI/Scheduler/Ukrainian.lproj/Localizable.strings +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/ContactsUI.js +M UI/WebServerResources/SchedulerUI.js +M UI/WebServerResources/generic.css +M UI/WebServerResources/generic.js + +commit 4e42d5d41045be78cd0879054ed5649707ffc35a +Author: Ludovic Marcotte +Date: Tue Feb 4 15:07:23 2014 -0500 + + Disabled debugging... + +M ActiveSync/NSData+ActiveSync.m + +commit 31969d162d9bf4747367807c863c0d311d4986b9 +Author: Ludovic Marcotte +Date: Tue Feb 4 15:03:02 2014 -0500 + + Properly escape some control chars (and generalized it) + +M ActiveSync/NGVCard+ActiveSync.m +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/NSString+ActiveSync.h +M ActiveSync/NSString+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalToDo+ActiveSync.m +M SoObjects/SOGo/NSString+Utilities.h +M SoObjects/SOGo/NSString+Utilities.m + +commit 2ff3b5ef5f5542cc53c668f6ed4e65ec6ecf046a +Author: Ludovic Marcotte +Date: Tue Feb 4 11:19:33 2014 -0500 + + First pass at 'push' support for Ping and Sync + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M Apache/SOGo.conf + +commit 7fe48a1555414406bd86c7b986596e929e0bfd05 +Author: Ludovic Marcotte +Date: Tue Feb 4 09:02:40 2014 -0500 + + Fix for bug #2544 + +M Documentation/SOGo Native Microsoft Outlook Configuration.odt + +commit fcddeb4224308f80184000ad34add7ffc3dcf3c2 +Author: Francis Lachapelle +Date: Mon Feb 3 15:15:14 2014 -0500 + + Visually identify users with no freebusy + + Fixes #2565 + +M NEWS +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox +M UI/WebServerResources/UIxAttendeesEditor.css +M UI/WebServerResources/UIxAttendeesEditor.js + +commit f1cb87aa02b606b7be8457bbce08128974072a09 +Author: Francis Lachapelle +Date: Mon Feb 3 12:03:51 2014 -0500 + + Convert JS alerts to CSS dialogs in aptmt editor + +M NEWS +M UI/WebServerResources/UIxAppointmentEditor.js +M UI/WebServerResources/UIxAttendeesEditor.js +M UI/WebServerResources/UIxComponentEditor.css + +commit a6424680cc112b06c7a96d766c5769dfc8e7105f +Author: Francis Lachapelle +Date: Mon Feb 3 11:56:00 2014 -0500 + + Respect max bookings of resources in freebusy data + + Fixes #2560 + +M NEWS +M UI/MainUI/SOGoUserHomePage.m + +commit b3dc645282e5fca0cac9baef2250e979e2e5cb39 +Author: Francis Lachapelle +Date: Mon Feb 3 11:09:03 2014 -0500 + + Warn user when dnd failed with resource conflict + + Fixes #1613 + +M NEWS +M UI/Scheduler/UIxAppointmentActions.m +M UI/WebServerResources/SchedulerUI.js + +commit 2f0419c18a17e2d88c0c43771b92541aa2cd645b +Author: Francis Lachapelle +Date: Mon Feb 3 11:03:23 2014 -0500 + + Warn user when overbooking a resource + + Fixes #2541 + +M NEWS +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit 9e9407cf30ef51c3ba6e5e6f840d4a0433ad73af +Author: Ludovic Marcotte +Date: Mon Feb 3 10:24:33 2014 -0500 + + First pass at event invitations support + few bug fixes. + +M ActiveSync/NGDOMElement+ActiveSync.m +M ActiveSync/NSString+ActiveSync.h +M ActiveSync/NSString+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.h +M ActiveSync/SOGoMailObject+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalTimeZone+ActiveSync.m + +commit d709a1216b71995b25087356f7b968f7d3d7f65f +Author: Ludovic Marcotte +Date: Mon Feb 3 09:54:21 2014 -0500 + + Updated NEWS file + +M NEWS + +commit 588352be7d22f23602582e07650454a7634a9f96 +Author: Ludovic Marcotte +Date: Mon Feb 3 09:53:47 2014 -0500 + + Fix for bug #2587 + +M SoObjects/SOGo/SOGoCache.m + +commit a40d7ca342248d04e33baf303c36203239af1846 +Author: Ludovic Marcotte +Date: Fri Jan 31 15:11:13 2014 -0500 + + Updated NEWS file + +M NEWS + +commit e4ce687e29d6232228e6bc9b6943f4e4a0573786 +Author: Ludovic Marcotte +Date: Fri Jan 31 15:05:33 2014 -0500 + + Update the content when the request is from Active Sync + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit bcb0764b1901f8ea9ee799a80594ae554e80e827 +Author: Ludovic Marcotte +Date: Fri Jan 31 15:04:49 2014 -0500 + + Fix for bug #2505 + +M SOPE/NGCards/NGCardsSaxHandler.m + +commit ddd7be433346fce2d1f6c6ed52ead56c1f289f41 +Author: Ludovic Marcotte +Date: Fri Jan 31 15:03:40 2014 -0500 + + Fix for bug #2187 + +M SoObjects/SOGo/LDAPSource.m + +commit d9f4a9935a741e6a537127a4f3ed992b86f2b421 +Author: Ludovic Marcotte +Date: Fri Jan 31 10:33:36 2014 -0500 + + Properly escape all foldernames + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit ae75fee512ffc410e920e47d9382b07749970460 +Author: Francis Lachapelle +Date: Thu Jan 30 10:37:36 2014 -0500 + + Update NEWS file + +M NEWS + +commit 8cdacd065f5e0e6b0171c60199b71618c0d3af23 +Author: Ludovic Marcotte +Date: Thu Jan 30 08:25:55 2014 -0500 + + Properly escape the filename + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit af6a69c9fc504eb569971091fec5c1b7c154c58f +Author: Ludovic Marcotte +Date: Wed Jan 29 11:21:36 2014 -0500 + + Expunge immediately after MoveItems to force the Delete response + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit dc41e29f05f431ee73563fdbf8e32a866dcc9fd0 +Author: Ludovic Marcotte +Date: Wed Jan 29 11:16:58 2014 -0500 + + Fixed the MoveItems response + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit afc7519beb60d52375102af71886f77733f4348a +Author: Ludovic Marcotte +Date: Wed Jan 29 10:30:31 2014 -0500 + + Properly escape values + +M ActiveSync/NGVCard+ActiveSync.m + +commit f2d5a7691115390c5f0ead5b8276c248504fb7e8 +Author: Ludovic Marcotte +Date: Wed Jan 29 09:44:03 2014 -0500 + + Type fix for recurrence rules. + +M ActiveSync/iCalRecurrenceRule+ActiveSync.m + +commit 342ad84a2458320e698a6273bec7b0d6d7a240a8 +Author: Francis Lachapelle +Date: Tue Jan 28 15:36:48 2014 -0500 + + Fix issues with contextual menu in calendars + + Creating an event or a task using the contextual menu will now consider + the day and hour of the menu position (fixes #2557). + The next/previous day/month menu options have been fixed. + The menu will now disappear when clicking outside the contextual menu on + the calendar area. + +M NEWS +M UI/Templates/SchedulerUI/UIxCalDayView.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox +M UI/Templates/SchedulerUI/UIxCalWeekView.wox +M UI/WebServerResources/SchedulerUI.js +M UI/WebServerResources/SchedulerUIDnD.js + +commit 9580a8f8ee92b4b9ea7f6d592a059ea79a4e33f5 +Author: Ludovic Marcotte +Date: Tue Jan 28 14:26:35 2014 -0500 + + Added initial support for recurring events. + +M ActiveSync/GNUmakefile +M ActiveSync/iCalEvent+ActiveSync.m +A ActiveSync/iCalRecurrenceRule+ActiveSync.h +A ActiveSync/iCalRecurrenceRule+ActiveSync.m + +commit a96380a0dc6dbf8c3443560eec458ac0d22d7820 +Author: Ludovic Marcotte +Date: Tue Jan 28 13:51:21 2014 -0500 + + Fixed SyncKey issue not being updated during the sync operation + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 2fed02da5988a9a78ee1b4ecf1c8efb724286546 +Author: Ludovic Marcotte +Date: Tue Jan 28 13:21:34 2014 -0500 + + When creating a new object, mark it as new. + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 84dc08adb60c2a3589be74ed7067918753030015 +Author: Francis Lachapelle +Date: Mon Jan 27 15:43:48 2014 -0500 + + Fix display of folder names in filter editor + + Fixes #2569 + +M NEWS +M UI/WebServerResources/UIxFilterEditor.js +M UI/WebServerResources/UIxPreferences.js + +commit c160edf20abdb728135eb624e28ad490b8892153 +Author: Francis Lachapelle +Date: Mon Jan 27 15:09:22 2014 -0500 + + Add support for Sieve body extension + +M NEWS +M SoObjects/Mailer/SOGoMailAccount.m +M SoObjects/SOGo/SOGoSieveManager.h +M SoObjects/SOGo/SOGoSieveManager.m +M UI/PreferencesUI/UIxPreferences.m +M UI/WebServerResources/UIxFilterEditor.js + +commit 3b7a3c94d429d74e6a027b93dadf19664191f811 +Author: Ludovic Marcotte +Date: Mon Jan 27 11:30:43 2014 -0500 + + Properly escape fields and improved data dumps. + +M ActiveSync/NGVCard+ActiveSync.m +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalToDo+ActiveSync.m + +commit 7b97e28cfffa271ebc09f495d893ebc3225d7905 +Author: Ludovic Marcotte +Date: Fri Jan 24 16:33:31 2014 -0500 + + Fixed compiler warning + +M ActiveSync/NSString+ActiveSync.m + +commit 81bf1b41e9d7e353e03abe336b8276ae61e9270b +Author: Ludovic Marcotte +Date: Fri Jan 24 16:28:08 2014 -0500 + + Fixed the rename operation to force a FolderSync + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit ea86f136b757a0668d2aabe8e533547f81a9bd23 +Author: Ludovic Marcotte +Date: Fri Jan 24 14:10:19 2014 -0500 + + Properly escape folder/file names and fixed date representation in emails + +M ActiveSync/NSString+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit fc0c580fe1179852ca7ab207bbd863a8506ecca4 +Author: Francis Lachapelle +Date: Fri Jan 24 13:45:29 2014 -0500 + + Fix validation of subscribed folders + + Fixes #2583 + +M NEWS +M SoObjects/SOGo/SOGoParentFolder.m + +commit 42a7bcb9ac8ccbb2ab9f7f3f88875ff06fdb01ff +Author: Ludovic Marcotte +Date: Fri Jan 24 11:44:12 2014 -0500 + + Added verbosity in case wbxml <-> xml conversions fail + +M ActiveSync/NSData+ActiveSync.m + +commit 9669f2bbbaa4be60710154eacaaef2723f2e5592 +Author: Ludovic Marcotte +Date: Fri Jan 24 11:09:37 2014 -0500 + + Added more props and fixed the NativeBodyType preventing OL2013 to work + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit 25634088722bbc269e4d1d61c956923c3746f240 +Author: Ludovic Marcotte +Date: Fri Jan 24 07:38:03 2014 -0500 + + Improved the README regarding MS licensing + +M ActiveSync/README + +commit 0f9d8cdd2c7bf44e3ab4274b047598f6ab745ded +Author: Francis Lachapelle +Date: Thu Jan 23 14:48:36 2014 -0500 + + Remove xml tag before doctype declaration + +M UI/Common/UIxPageFrame.m + +commit 5105dbb3428e586a5006770d6a08b4a175df2b63 +Author: Francis Lachapelle +Date: Thu Jan 23 14:39:03 2014 -0500 + + Make all attachments available when re/fwd'ing + + To do so, we save the draft to the mailstore. + +M SoObjects/Mailer/SOGoDraftObject.m + +commit b26e767a106e604bc13c6c5bfdd1a379739f7999 +Author: Francis Lachapelle +Date: Thu Jan 23 14:34:14 2014 -0500 + + Respect signature placement when forwarding a msg + +M NEWS +M SoObjects/Mailer/SOGoDraftObject.m +M SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.html +M SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.wod +M SoObjects/Mailer/SOGoMailBrazilianPortugueseForward.wo/SOGoMailBrazilianPortugueseForward.html +M SoObjects/Mailer/SOGoMailBrazilianPortugueseForward.wo/SOGoMailBrazilianPortugueseForward.wod +M SoObjects/Mailer/SOGoMailCatalanForward.wo/SOGoMailCatalanForward.html +M SoObjects/Mailer/SOGoMailCatalanForward.wo/SOGoMailCatalanForward.wod +M SoObjects/Mailer/SOGoMailCzechForward.wo/SOGoMailCzechForward.html +M SoObjects/Mailer/SOGoMailCzechForward.wo/SOGoMailCzechForward.wod +M SoObjects/Mailer/SOGoMailDanishForward.wo/SOGoMailDanishForward.html +M SoObjects/Mailer/SOGoMailDanishForward.wo/SOGoMailDanishForward.wod +M SoObjects/Mailer/SOGoMailDutchForward.wo/SOGoMailDutchForward.html +M SoObjects/Mailer/SOGoMailDutchForward.wo/SOGoMailDutchForward.wod +M SoObjects/Mailer/SOGoMailEnglishForward.wo/SOGoMailEnglishForward.html +M SoObjects/Mailer/SOGoMailEnglishForward.wo/SOGoMailEnglishForward.wod +M SoObjects/Mailer/SOGoMailFinnishForward.wo/SOGoMailFinnishForward.html +M SoObjects/Mailer/SOGoMailFinnishForward.wo/SOGoMailFinnishForward.wod +M SoObjects/Mailer/SOGoMailForward.h +M SoObjects/Mailer/SOGoMailForward.m +M SoObjects/Mailer/SOGoMailFrenchForward.wo/SOGoMailFrenchForward.html +M SoObjects/Mailer/SOGoMailFrenchForward.wo/SOGoMailFrenchForward.wod +M SoObjects/Mailer/SOGoMailGermanForward.wo/SOGoMailGermanForward.html +M SoObjects/Mailer/SOGoMailGermanForward.wo/SOGoMailGermanForward.wod +M SoObjects/Mailer/SOGoMailHungarianForward.wo/SOGoMailHungarianForward.html +M SoObjects/Mailer/SOGoMailHungarianForward.wo/SOGoMailHungarianForward.wod +M SoObjects/Mailer/SOGoMailIcelandicForward.wo/SOGoMailIcelandicForward.html +M SoObjects/Mailer/SOGoMailIcelandicForward.wo/SOGoMailIcelandicForward.wod +M SoObjects/Mailer/SOGoMailItalianForward.wo/SOGoMailItalianForward.html +M SoObjects/Mailer/SOGoMailItalianForward.wo/SOGoMailItalianForward.wod +M SoObjects/Mailer/SOGoMailNorwegianBokmalForward.wo/SOGoMailNorwegianBokmalForward.html +M SoObjects/Mailer/SOGoMailNorwegianBokmalForward.wo/SOGoMailNorwegianBokmalForward.wod +M SoObjects/Mailer/SOGoMailNorwegianNynorskForward.wo/SOGoMailNorwegianNynorskForward.html +M SoObjects/Mailer/SOGoMailNorwegianNynorskForward.wo/SOGoMailNorwegianNynorskForward.wod +M SoObjects/Mailer/SOGoMailObject+Draft.m +M SoObjects/Mailer/SOGoMailPolishForward.wo/SOGoMailPolishForward.html +M SoObjects/Mailer/SOGoMailPolishForward.wo/SOGoMailPolishForward.wod +M SoObjects/Mailer/SOGoMailReply.h +M SoObjects/Mailer/SOGoMailReply.m +M SoObjects/Mailer/SOGoMailRussianForward.wo/SOGoMailRussianForward.html +M SoObjects/Mailer/SOGoMailRussianForward.wo/SOGoMailRussianForward.wod +M SoObjects/Mailer/SOGoMailSlovakForward.wo/SOGoMailSlovakForward.html +M SoObjects/Mailer/SOGoMailSlovakForward.wo/SOGoMailSlovakForward.wod +M SoObjects/Mailer/SOGoMailSpanishArgentinaForward.wo/SOGoMailSpanishArgentinaForward.html +M SoObjects/Mailer/SOGoMailSpanishArgentinaForward.wo/SOGoMailSpanishArgentinaForward.wod +M SoObjects/Mailer/SOGoMailSpanishSpainForward.wo/SOGoMailSpanishSpainForward.html +M SoObjects/Mailer/SOGoMailSpanishSpainForward.wo/SOGoMailSpanishSpainForward.wod +M SoObjects/Mailer/SOGoMailSwedishForward.wo/SOGoMailSwedishForward.html +M SoObjects/Mailer/SOGoMailSwedishForward.wo/SOGoMailSwedishForward.wod +M SoObjects/Mailer/SOGoMailUkrainianForward.wo/SOGoMailUkrainianForward.html +M SoObjects/Mailer/SOGoMailUkrainianForward.wo/SOGoMailUkrainianForward.wod +M SoObjects/Mailer/SOGoMailWelshForward.wo/SOGoMailWelshForward.html +M SoObjects/Mailer/SOGoMailWelshForward.wo/SOGoMailWelshForward.wod + +commit 940f85fde27e19fb772b5ef8284bbdb1308d5513 +Author: Francis Lachapelle +Date: Thu Jan 23 11:25:14 2014 -0500 + + Add missing localizable string to webmail + +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/French.lproj/Localizable.strings + +commit adee80529e66eea9acfef9e311a9ff3365114690 +Author: Ludovic Marcotte +Date: Thu Jan 23 11:09:32 2014 -0500 + + Added more event props and fixed date issues + +M ActiveSync/NSDate+ActiveSync.h +M ActiveSync/NSDate+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m + +commit 295dfcfdd5598b488a3a68aeb545349c901bdc58 +Author: Francis Lachapelle +Date: Thu Jan 23 10:19:25 2014 -0500 + + Webmail: allow the backspace on any platform + +M UI/WebServerResources/MailerUI.js + +commit aa18abd8428e5154e045f3dcb844ee152ab60721 +Author: Ludovic Marcotte +Date: Thu Jan 23 09:41:41 2014 -0500 + + Added more props and cleaned up the code + +M ActiveSync/iCalToDo+ActiveSync.m + +commit feb398d59c20f1a72be40a276f97792c53168f29 +Author: Francis Lachapelle +Date: Thu Jan 23 09:10:17 2014 -0500 + + Fix IE11 issue with mail editor + +M NEWS +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/UIxMailEditor.css +M UI/WebServerResources/UIxMailEditor.js + +commit 19b404de45941cd1913fa5ab36c282cda1e35d51 +Author: Francis Lachapelle +Date: Thu Jan 23 08:17:02 2014 -0500 + + Update French translation + +M UI/PreferencesUI/French.lproj/Localizable.strings + +commit d1a384e539e52bdb40e326ef41149fe7b28fff04 +Author: Jean Raby +Date: Wed Jan 22 11:40:04 2014 -0500 + + Send IMIP responses if the event is in the future + + Avoids sending responses for past events when importing events into + a new calendar from thunderbird or any DAV client. + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit e7f38f940ea02849b6fb8b1a2898066181969495 +Author: Ludovic Marcotte +Date: Wed Jan 22 11:27:27 2014 -0500 + + Moved the cards' logic into a category and added support for more AS ones + +M ActiveSync/NGVCard+ActiveSync.m +M SoObjects/Contacts/NGVCard+SOGo.h +M SoObjects/Contacts/NGVCard+SOGo.m +M UI/Contacts/UIxContactView.m + +commit f7ba5d2346cfb0e60ae41087963432fd11154d0f +Author: Ludovic Marcotte +Date: Wed Jan 22 11:25:18 2014 -0500 + + Don't add DateCompleted if none exist + +M ActiveSync/iCalToDo+ActiveSync.m + +commit eeddf43a781aab6648c18c9751dc54fce21f9f0b +Author: Ludovic Marcotte +Date: Wed Jan 22 11:22:52 2014 -0500 + + Add the milliseconds + +M ActiveSync/NSDate+ActiveSync.m + +commit eabe829236b7c25c3cc60eca481d9a1fc156e19b +Author: Ludovic Marcotte +Date: Wed Jan 22 11:02:12 2014 -0500 + + Don't add empty and specify the folder Class + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 762b841249fdff7cf3412414f703ab465c15583a +Author: Ludovic Marcotte +Date: Tue Jan 21 16:40:57 2014 -0500 + + Avoid crashes on broken configurations + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 3090448fcb1411f49776bd8fd2e23c2b5b60775d +Author: Francis Lachapelle +Date: Mon Jan 20 15:43:33 2014 -0500 + + Update prototype.js to fix IE 10 issues + + Updated to commit @8c9ead49ec of + https://github.com/sstephenson/prototype/ + +M UI/WebServerResources/prototype.js + +commit a3e1d4813acffb17d6495a5b68ba20e5a9ebdf0a +Author: Ludovic Marcotte +Date: Mon Jan 20 10:21:33 2014 -0500 + + Removed debug + refactored NSDate class + +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/NSDate+ActiveSync.h +M ActiveSync/NSDate+ActiveSync.m + +commit 046a64511900c58433cd72068b185508db6e9888 +Author: Ludovic Marcotte +Date: Mon Jan 20 10:13:16 2014 -0500 + + Refactored the code and added support for FilterType + +M ActiveSync/GNUmakefile +A ActiveSync/NSCalendarDate+ActiveSync.h +A ActiveSync/NSCalendarDate+ActiveSync.m +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M SoObjects/Mailer/SOGoMailFolder.h +M SoObjects/Mailer/SOGoMailFolder.m +M SoObjects/SOGo/SOGoGCSFolder.h +M SoObjects/SOGo/SOGoGCSFolder.m + +commit 343f2d8bfef38d0dff74dc122b12ce4c2ff2ad3c +Author: Ludovic Marcotte +Date: Thu Jan 16 15:13:09 2014 -0500 + + Fixed the GetChanges detection and added FilterType decoding + +M ActiveSync/NSDate+ActiveSync.h +M ActiveSync/NSDate+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 65276f7dc005625bcdc72b5c0e09e418c3eb9252 +Author: Jean Raby +Date: Wed Jan 15 16:37:24 2014 -0500 + + Add dependency on tmpwatch. The cronjob uses it. + + Fixes #2577 + +M packaging/rhel/sogo.spec + +commit 24663682d625e61e2a67a1c5bce4e427d8411e3a +Author: Jean Raby +Date: Wed Jan 15 12:08:29 2014 -0500 + + New package: sogo-activesync + sogo-tool fixes + + Added dependency on sogo = %version for sogo-tool + +M packaging/rhel/sogo.spec + +commit 57cd315f2a37dd4355eb3753f50f1a12131c1ea2 +Author: Jean Raby +Date: Wed Jan 15 11:07:14 2014 -0500 + + explicitly list all *.SOGo folders + + Otherwise, ActiveSync.SOGo would be listed twice, once in sogo-activesync and + once in sogo. + +M packaging/debian-multiarch/sogo.install +M packaging/debian/sogo.install + +commit 29fcfda1183dbd6c6de6e30d43c9d83004b46380 +Author: Ludovic Marcotte +Date: Wed Jan 15 09:36:25 2014 -0500 + + Implemented FolderDelete for mail folders + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit ada90677e1129df102591882a1266205bdc63631 +Author: Ludovic Marcotte +Date: Tue Jan 14 16:08:04 2014 -0500 + + Correctly update the SyncKey when creating or updating folders + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit b71180b0064c4634edfc96741566dc8cb9d158b4 +Author: Ludovic Marcotte +Date: Tue Jan 14 15:47:33 2014 -0500 + + Use the right DeviceId + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 1ed41e28317258ca9da8cff93bd22d4aa28719a3 +Author: Jean Raby +Date: Tue Jan 14 14:39:51 2014 -0500 + + New deb package: sogo-activesync + +M packaging/debian-multiarch/control +M packaging/debian-multiarch/rules +A packaging/debian-multiarch/sogo-activesync.docs +A packaging/debian-multiarch/sogo-activesync.install +M packaging/debian/control +M packaging/debian/control-squeeze +M packaging/debian/rules +A packaging/debian/sogo-activesync.docs +A packaging/debian/sogo-activesync.install + +commit 948553dce3d6d968a2e85c335aff54ac5a6dc76f +Author: Ludovic Marcotte +Date: Tue Jan 14 13:50:17 2014 -0500 + + Properly extract the foldername + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 74adf784461325eb8962214e77cc7c89e9957c9c +Author: Jean Raby +Date: Tue Jan 14 13:37:51 2014 -0500 + + Fix include directories for libwbxml + +M ActiveSync/GNUmakefile +M ActiveSync/NSData+ActiveSync.m + +commit ee0ae8a1c01b239f5c5fe1b8e67279cfa91537ff +Author: Ludovic Marcotte +Date: Tue Jan 14 11:44:33 2014 -0500 + + Correctly add the folder type prefix when creating them + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 38c649751c530d57c76857e58a9185b98754aac9 +Author: Ludovic Marcotte +Date: Tue Jan 14 11:41:26 2014 -0500 + + If GetChanges is omitted, consider it as YES + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 645c718dfa24a82e921eafd6ff128dd2bc802423 +Author: Ludovic Marcotte +Date: Tue Jan 14 10:49:55 2014 -0500 + + Fixed broken comparison and added stub for processMeeting... + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 02992a70181512a1d02f2f4afb7797aed9db4935 +Author: Ludovic Marcotte +Date: Tue Jan 14 10:42:15 2014 -0500 + + Correctly decode base64 text parts before returning them + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit 0ffa0649c5c933e7f2b4ba3d0afac74ff7ba67b4 +Author: Ludovic Marcotte +Date: Tue Jan 14 10:09:10 2014 -0500 + + Wrap Fetch responses into tags so iOS works correctly + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 7c7cabe4329207a124dac3e4fcdafacb42f3dcf9 +Author: Ludovic Marcotte +Date: Mon Jan 13 16:25:14 2014 -0500 + + First pass at organizer/attendees support + +M ActiveSync/iCalEvent+ActiveSync.m + +commit bb9c4cf0396cef689dde5400e9d28409780c7e2a +Author: Ludovic Marcotte +Date: Mon Jan 13 16:24:15 2014 -0500 + + Handle not found objects and correctly get all "Collection" + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit c252f5b7a861ea79d671397e50400e4105f17fd7 +Author: Ludovic Marcotte +Date: Mon Jan 13 11:46:32 2014 -0500 + + Fixed the license indent + +M ActiveSync/ActiveSyncProduct.m +M ActiveSync/LICENSE +M ActiveSync/NGDOMElement+ActiveSync.h +M ActiveSync/NGDOMElement+ActiveSync.m +M ActiveSync/NGMimeMessage+ActiveSync.h +M ActiveSync/NGMimeMessage+ActiveSync.m +M ActiveSync/NGVCard+ActiveSync.h +M ActiveSync/NGVCard+ActiveSync.m +M ActiveSync/NSData+ActiveSync.h +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/NSDate+ActiveSync.h +M ActiveSync/NSDate+ActiveSync.m +M ActiveSync/NSString+ActiveSync.h +M ActiveSync/NSString+ActiveSync.m +M ActiveSync/SOGoActiveSyncConstants.h +M ActiveSync/SOGoActiveSyncDispatcher+Sync.h +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.h +M ActiveSync/SOGoMailObject+ActiveSync.m +M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.h +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalTimeZone+ActiveSync.h +M ActiveSync/iCalTimeZone+ActiveSync.m +M ActiveSync/iCalToDo+ActiveSync.h +M ActiveSync/iCalToDo+ActiveSync.m + +commit 2e44ac0f9b9b513b40e1b490ac1d48e846108d5f +Author: Ludovic Marcotte +Date: Mon Jan 13 10:19:00 2014 -0500 + + Fixed MoveItems and also fixed Ping with no content + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 2a9ccf8122fbea723785737482ce9d48813803bd +Author: Ludovic Marcotte +Date: Mon Jan 13 10:18:20 2014 -0500 + + Now able to grab the command from the URI + +M ActiveSync/NSString+ActiveSync.h +M ActiveSync/NSString+ActiveSync.m + +commit f74066c9a6421abba4c370ee7dca609f4404c74a +Author: Ludovic Marcotte +Date: Sat Jan 11 19:31:39 2014 -0500 + + Support for more props + +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalToDo+ActiveSync.m + +commit ee49836f2ee5a90b203367f9d386a16c494bce91 +Author: Ludovic Marcotte +Date: Fri Jan 10 16:49:40 2014 -0500 + + Disabled debugging... + +M ActiveSync/NSData+ActiveSync.m + +commit bf798061d3e2aae345cf2cd7ba0d3105f3e215c0 +Author: Ludovic Marcotte +Date: Fri Jan 10 16:48:39 2014 -0500 + + Fixed timezones support for events and added more supported props + +M ActiveSync/NSData+ActiveSync.m +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/iCalEvent+ActiveSync.m + +commit 834e05bab1f925cb2a9dbeb48a24cd31cab7e7ae +Author: Ludovic Marcotte +Date: Fri Jan 10 15:29:57 2014 -0500 + + Fixed typo messing up adds + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit e8438a6235f0a37f5126c7253700dbab3dcff4d1 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:53:49 2014 -0500 + + Don't write decoded stuff if not needed + +M ActiveSync/NSData+ActiveSync.m + +commit 68dafdfdeb15ac2d33c21f00a7db521b7d400e72 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:25:00 2014 -0500 + + Removed old comments + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit e5bc46710c715a9dc2e1801bba236fa7e7848b3d +Author: Ludovic Marcotte +Date: Fri Jan 10 14:12:53 2014 -0500 + + Initial Active Sync Support! + +A ActiveSync/ActiveSyncProduct.m +A ActiveSync/GNUmakefile +A ActiveSync/GNUmakefile.preamble +A ActiveSync/LICENSE +A ActiveSync/NGDOMElement+ActiveSync.h +A ActiveSync/NGDOMElement+ActiveSync.m +A ActiveSync/NGMimeMessage+ActiveSync.h +A ActiveSync/NGMimeMessage+ActiveSync.m +A ActiveSync/NGVCard+ActiveSync.h +A ActiveSync/NGVCard+ActiveSync.m +A ActiveSync/NSData+ActiveSync.h +A ActiveSync/NSData+ActiveSync.m +A ActiveSync/NSDate+ActiveSync.h +A ActiveSync/NSDate+ActiveSync.m +A ActiveSync/NSString+ActiveSync.h +A ActiveSync/NSString+ActiveSync.m +A ActiveSync/README +A ActiveSync/SOGoActiveSyncConstants.h +A ActiveSync/SOGoActiveSyncDispatcher+Sync.h +A ActiveSync/SOGoActiveSyncDispatcher+Sync.m +A ActiveSync/SOGoActiveSyncDispatcher.h +A ActiveSync/SOGoActiveSyncDispatcher.m +A ActiveSync/SOGoMailObject+ActiveSync.h +A ActiveSync/SOGoMailObject+ActiveSync.m +A ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m +A ActiveSync/common.make +A ActiveSync/iCalEvent+ActiveSync.h +A ActiveSync/iCalEvent+ActiveSync.m +A ActiveSync/iCalTimeZone+ActiveSync.h +A ActiveSync/iCalTimeZone+ActiveSync.m +A ActiveSync/iCalToDo+ActiveSync.h +A ActiveSync/iCalToDo+ActiveSync.m +A ActiveSync/product.plist + +commit 7355eae1dc7a04eac5cc46b4e95e57a461a71db6 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:10:53 2014 -0500 + + Now able to set Active Sync metadata in the user settings + +M SoObjects/SOGo/SOGoUserSettings.h +M SoObjects/SOGo/SOGoUserSettings.m + +commit 1d9febb51139924ac7563c43e7ceeb9d2f54f4b2 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:10:16 2014 -0500 + + Correctly handle the Active Sync requests + +M SoObjects/SOGo/SOGoUserFolder.h +M SoObjects/SOGo/WORequest+SOGo.m + +commit e21b30d768c06b2507dba6e2b35e511534affab0 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:09:32 2014 -0500 + + Code cleanups + +M SoObjects/SOGo/SOGoObject.h + +commit ae200360ba17719e8794231b5d43c4f232b4aa71 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:09:02 2014 -0500 + + Code cleanups + +M SoObjects/SOGo/SOGoGCSFolder.h +M SoObjects/SOGo/SOGoGCSFolder.m + +commit e217ffb6c4896c10d6ddaa784880a74d6e19fdcd +Author: Ludovic Marcotte +Date: Fri Jan 10 14:08:12 2014 -0500 + + Code generalization to be usable from the ActiveSync bundle + +M SoObjects/Contacts/SOGoContactFolders.h +M SoObjects/Contacts/SOGoContactFolders.m +M SoObjects/Contacts/SOGoContactGCSEntry.m + +commit a4a3a735b47d14af91ca2b822eb74292f9930cfe +Author: Ludovic Marcotte +Date: Fri Jan 10 14:06:53 2014 -0500 + + Moved the folder metadata generation to SoObject and added 'tag based' sync'ing support for IMAP + +M SoObjects/Mailer/GNUmakefile +M SoObjects/Mailer/SOGoMailAccount.h +M SoObjects/Mailer/SOGoMailAccount.m +M SoObjects/Mailer/SOGoMailFolder.h +M SoObjects/Mailer/SOGoMailFolder.m +M SoObjects/Mailer/SOGoMailObject.h +M UI/MailerUI/UIxMailAccountActions.h +M UI/MailerUI/UIxMailAccountActions.m +M UI/MailerUI/UIxMailFolderActions.m + +commit 13721b961b2224b3918b421c13816d045c86e322 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:03:50 2014 -0500 + + Add an easy way to get the personal contact folder, just like we have for calendars + +M SoObjects/SOGo/SOGoUser.h +M SoObjects/SOGo/SOGoUser.m + +commit 689a1e94e0e8b3e8b60debcffd413765629c8d94 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:02:32 2014 -0500 + + Sample Active Sync configuration + +M Apache/SOGo.conf + +commit afcd92fb719ca01767519d19b61320f8e8315e05 +Author: Ludovic Marcotte +Date: Fri Jan 10 14:01:39 2014 -0500 + + Load the ActiveSync bundle code and bind it + +M UI/MainUI/GNUmakefile +A UI/MainUI/SOGoMicrosoftActiveSyncActions.m +M UI/MainUI/product.plist + +commit 7260c07628c90450035381f975141f230522dc1e +Author: Ludovic Marcotte +Date: Thu Jan 9 21:10:48 2014 -0500 + + More cleanups + +M UI/MainUI/SOGoSAML2Actions.m + +commit a24d809e4061056be6082b310bae1b9d8edb6883 +Author: Ludovic Marcotte +Date: Thu Jan 9 21:06:31 2014 -0500 + + Minor code/copyright/authors cleanups + +M Main/SOGo+DAV.m +M Main/SOGo.m +M OpenChange/MAPIStoreMailFolder.m +M SoObjects/Appointments/MSExchangeFreeBusy.m +M SoObjects/Appointments/SOGoCalendarComponent.h +M SoObjects/Appointments/SOGoTaskObject.h +M SoObjects/Contacts/NGVCard+SOGo.m +M SoObjects/Contacts/SOGoContactGCSEntry.h +M SoObjects/Contacts/SOGoContactGCSFolder.m +M SoObjects/Contacts/SOGoContactObject.h +M SoObjects/Contacts/SOGoContactSourceFolder.h +M SoObjects/Contacts/SOGoContactSourceFolder.m +M SoObjects/Mailer/SOGoMailManager.h +M SoObjects/SOGo/NSArray+DAV.m +M SoObjects/SOGo/SOGoDAVAuthenticator.h +M SoObjects/SOGo/SOGoFolder.h +M SoObjects/SOGo/SOGoParentFolder.h +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserFolder.h +M SoObjects/SOGo/SOGoWebAuthenticator.h +M SoObjects/SOGo/SOGoWebAuthenticator.m +M UI/Contacts/UIxContactView.m +M UI/MailPartViewers/UIxMailRenderingContext.m +M UI/MainUI/SOGoRootPage.m + +commit ed97407578d74351e8e2fb2002a949a0168039f2 +Author: Ludovic Marcotte +Date: Thu Jan 9 20:42:16 2014 -0500 + + Dropped old data types + +M UI/WebServerResources/MailerUI.js + +commit ca541d7299f4aa93dbf8eeaced497ddcbebfab19 +Author: Ludovic Marcotte +Date: Thu Jan 9 20:41:16 2014 -0500 + + Cleanups in conf file + +M Apache/SOGo.conf + +commit 2d683ffc7791d766f353be39391cca20c012bcde +Author: Ludovic Marcotte +Date: Thu Jan 9 20:40:25 2014 -0500 + + Always capitalize HTTP headers + +M SoObjects/SOGo/SOGoDefaults.plist + +commit d603a8672e72aeb0d3d51decd1455f9dfc193cac +Author: Francis Lachapelle +Date: Thu Jan 9 09:13:11 2014 -0500 + + Consider 'background' attribute as unsafe + + When loading a message, background attributes will be disabled if the + user as chosen to not automatically load external images. + + Fixes #2437 + +M NEWS +M UI/MailPartViewers/UIxMailPartHTMLViewer.m +M UI/WebServerResources/MailerUI.js + +commit d51e1da57f6ce9f9dabffcb5cf3480a82be501aa +Author: Francis Lachapelle +Date: Wed Jan 8 15:02:41 2014 -0500 + + Increase height of signature editor + +M UI/WebServerResources/UIxPreferences.css +M UI/WebServerResources/UIxPreferences.js + +commit 80fd439dea8a87727f0bc2f6a947d12450a68006 +Author: Francis Lachapelle +Date: Wed Jan 8 14:40:39 2014 -0500 + + Fix message forwarding as attachment + + Restored the filename of the message source in the body part + content-disposition header. + Also forced the mail to be saved to the mailstore immediately in order + to have a clickable link to the attached message. + +M SoObjects/Mailer/SOGoDraftObject.m + +commit a0d7f184fe793f103ab1f05e49ea0366f4d4e738 +Author: Francis Lachapelle +Date: Tue Jan 7 11:51:35 2014 -0500 + + Update French translation + +M UI/Common/French.lproj/Localizable.strings +M UI/MailerUI/French.lproj/Localizable.strings + +commit fe2826ca76cb3963c2fdaaedeb751049824813cc +Author: Francis Lachapelle +Date: Tue Jan 7 11:11:39 2014 -0500 + + Draft: Improve error handling when attaching files + +M UI/Common/English.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/WebServerResources/UIxMailEditor.js + +commit ff9ea3b779b27baa9ddff5b7a79942980ab0f28a +Author: Francis Lachapelle +Date: Tue Jan 7 10:28:53 2014 -0500 + + Don't alter the draft when saving it + + We must not extract inline HTML images when simply saving a draft. The + images extraction process must only be performed when sending the + message. + +M SoObjects/Mailer/SOGoDraftObject.m + +commit e70793e7aee7fa02141fed97a174778304d4834e +Author: Francis Lachapelle +Date: Mon Jan 6 15:09:09 2014 -0500 + + Don't follow link of attachment not yet uploaded + +M UI/WebServerResources/UIxMailEditor.js + +commit 0fdea48ce85afe1598cc199590f3b8afab4df30b +Author: Francis Lachapelle +Date: Mon Jan 6 15:08:45 2014 -0500 + + Restore CSS of disabled menu options + +M UI/WebServerResources/generic.css + +commit 2b53705d449089a66f23cd055f6c0c92a01890c9 +Author: Francis Lachapelle +Date: Mon Jan 6 14:32:58 2014 -0500 + + Untabify + +M SoObjects/Mailer/NSString+Mail.m + +commit b716331d8ee99123aeb3e9b51a13baa8dde8ba66 +Author: Francis Lachapelle +Date: Mon Jan 6 14:20:47 2014 -0500 + + Append tags when using a sanitizerContentHandler + +M SoObjects/Mailer/NSString+Mail.m + +commit 586d66b1134889ba1ff97ea2b0d55cdf3b3d82e7 +Author: Jean Raby +Date: Mon Jan 6 13:28:47 2014 -0500 + + Updated description of SOGoUIAdditionalJSFiles + + Document that the files must be placed under the WebServerResources directory + +M Documentation/SOGo Installation Guide.odt + +commit 5756defbf1d3fac4d6923732a0a7986f9ce6e9ec +Author: Francis Lachapelle +Date: Mon Jan 6 11:10:28 2014 -0500 + + Mail editor: don't give focus to file input field. + +M UI/Templates/MailerUI/UIxMailEditor.wox + +commit 7130cec4d1eff93ce6acc84e4fda5258878e5082 +Author: Francis Lachapelle +Date: Fri Jan 3 16:56:51 2014 -0500 + + Move & copy messages between different accounts + +M NEWS +M SoObjects/Mailer/SOGoMailFolder.m +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/MailerUI.js + +commit 009cfccb2c8ea94e5a235964c4214553ac54c299 +Author: Francis Lachapelle +Date: Fri Jan 3 14:33:27 2014 -0500 + + Fix JS error when saving/sending plain text msg + +M UI/WebServerResources/UIxMailEditor.js + +commit 09e14df79b4ba9cd9a319b41f2d386ba50a5cc63 +Author: Francis Lachapelle +Date: Fri Jan 3 14:32:48 2014 -0500 + + Preferences: fix display of calendar categories + +M UI/WebServerResources/UIxPreferences.css + +commit ba29e7620d895ef183898465c6757dbd211d1daa +Author: Francis Lachapelle +Date: Fri Jan 3 14:32:01 2014 -0500 + + Update French translation + +M UI/MailerUI/French.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings + +commit 32516b162e5f719ccc86e0dfcc40654a8eb17390 +Author: Francis Lachapelle +Date: Tue Dec 31 15:52:15 2013 -0500 + + Update textarea before saving/sending HTML message + +M UI/WebServerResources/UIxMailEditor.js + +commit a8e780516bbac198b68c75638916ebb93c42af2e +Author: Francis Lachapelle +Date: Mon Dec 23 15:54:22 2013 -0500 + + Fix display of "edit draft" and "load images" + + The buttons were placed one over the other. + +M UI/Templates/MailerUI/UIxMailView.wox +M UI/WebServerResources/MailerUI.css + +commit bd7ad5be16b98848ac14e06546fb2db8a7927182 +Author: Francis Lachapelle +Date: Mon Dec 23 15:51:36 2013 -0500 + + Fix initialization of arrays in NSString+Mail.m + +M SoObjects/Mailer/NSString+Mail.m + +commit bed57af0157cc167bda6d2651b8f07b23eec3f4a +Author: Francis Lachapelle +Date: Fri Dec 20 16:18:19 2013 -0500 + + Improve display of linked attachments + +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox + +commit 5f369f201d0020c3d4720fd710eceaebe7dd10e5 +Author: Francis Lachapelle +Date: Fri Dec 20 15:37:01 2013 -0500 + + Add links to download one or all attachments + + Also removed the contextual menu over file attachments and changed the + label color when moving over the file attachments. + +M NEWS +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/UIxMailEditor.m +M UI/MailerUI/UIxMailView.m +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/MailerUI/UIxMailPopupView.wox +M UI/Templates/MailerUI/UIxMailView.wox +M UI/WebServerResources/MailerUI.css +M UI/WebServerResources/MailerUI.js +M UI/WebServerResources/generic.css +M UI/WebServerResources/generic.js + +commit dc21c723f695524bc8d2bf9088f3575b518b1e46 +Author: Francis Lachapelle +Date: Fri Dec 20 15:20:16 2013 -0500 + + Move method fetchFileAttachmentKeys from category + + Moved fetchFileAttachmentKeys from SOGoDraftObjectExtensions to + SOGoDraftObject. Renamed fetchAttachmentIds to fetchFileAttachmentIds + for consistency. + +M SoObjects/Mailer/SOGoMailObject+Draft.h +M SoObjects/Mailer/SOGoMailObject+Draft.m +M SoObjects/Mailer/SOGoMailObject.h +M SoObjects/Mailer/SOGoMailObject.m +M UI/MailPartViewers/UIxMailPartHTMLViewer.m + +commit 1f7994d1bf9302e02940de5fc75c0a53a9911d75 +Author: Francis Lachapelle +Date: Wed Dec 18 22:16:28 2013 -0500 + + Respect locale in time format of attendees window + +M NEWS +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox +M UI/WebServerResources/JavascriptAPIExtensions.js +M UI/WebServerResources/UIxAttendeesEditor.js + +commit 7369a82bab05f5044432343de49c70a7600166e5 +Author: Francis Lachapelle +Date: Wed Dec 18 16:36:49 2013 -0500 + + Improve upload of attachments to messages + +M NEWS +M UI/MailerUI/Toolbars/SOGoDraftObject.toolbar +M UI/MailerUI/UIxMailEditor.m +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/UIxMailEditor.css +M UI/WebServerResources/UIxMailEditor.js +A UI/WebServerResources/attachment.png +M UI/WebServerResources/generic.css +A UI/WebServerResources/jquery.fileupload.css +A UI/WebServerResources/jquery.fileupload.js +A UI/WebServerResources/jquery.iframe-transport.js +A UI/WebServerResources/upload_document.png + +commit 1a900b05d9cb6def48849209cde72225ab65fcff +Author: Francis Lachapelle +Date: Wed Dec 18 14:12:29 2013 -0500 + + DraftObject: return more attachments attributes + +M SoObjects/Mailer/SOGoDraftObject.h +M SoObjects/Mailer/SOGoDraftObject.m +M SoObjects/Mailer/SOGoMailObject+Draft.m + +commit a8e3418a4cac2812c2fe1234ef0c95b88100c9d5 +Author: Francis Lachapelle +Date: Wed Dec 18 08:38:03 2013 -0500 + + Use the UIxMailSizeFormatter in messages listing + +M UI/MailPartViewers/UIxMailSizeFormatter.m +M UI/MailerUI/UIxMailListActions.h +M UI/MailerUI/UIxMailListActions.m +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox +M UI/WebServerResources/generic.css + +commit 59ce12a51b352bc800a3347b00df80a296a84e62 +Author: Francis Lachapelle +Date: Tue Dec 17 16:39:30 2013 -0500 + + Load XMLHttpRequest conditionally (< IE9) + +M NEWS +M UI/SOGoElements/SOGoIEConditional.h +M UI/SOGoElements/SOGoIEConditional.m +M UI/Templates/UIxPageFrame.wox +M UI/WebServerResources/XMLHttpRequest.js + +commit 08ab36244c1b7e4144f06948fb4c981540032248 +Author: Ludovic Marcotte +Date: Mon Dec 16 17:48:23 2013 -0500 + + Improved the logic behind refusing too-many submitted mails. + +M UI/MailerUI/UIxMailEditor.m + +commit 9ea880e80bc041e538d038c7a3246861df9bdb2e +Author: Jean Raby +Date: Wed Dec 11 14:36:28 2013 -0500 + + fix backup path + +M Scripts/sogo.cron + +commit 7d0a9aa1b7f88cfb03353a1fb18b8d74e9f8f550 +Author: Ludovic Marcotte +Date: Tue Dec 10 20:09:32 2013 -0500 + + Cleanups. + +M UI/Templates/UIxWinClose.wox + +commit 2fa654fadbd6a7a8086329c0a4435b6b7d091ff3 +Author: Jean Raby +Date: Tue Dec 10 15:55:44 2013 -0500 + + sogo.conf: fix typo and add AD/Samba4 example + +M Scripts/sogo.conf + +commit 4a98e5b521dcd64fef7d08521d10d5dd32e3817d +Author: Ludovic Marcotte +Date: Mon Dec 9 10:31:34 2013 -0500 + + Don't append unknown objects to the REPORT result. + +M SoObjects/Contacts/SOGoContactSourceFolder.m + +commit e5103faed49fe86e222c86d88bdc8afda7061ba0 +Author: Francis Lachapelle +Date: Thu Dec 5 21:33:09 2013 -0500 + + Update Finnish translation + +M NEWS +M UI/Common/Finnish.lproj/Localizable.strings +M UI/MailerUI/Finnish.lproj/Localizable.strings +M UI/PreferencesUI/Finnish.lproj/Localizable.strings + +commit f9ad9ea8150ab123ee3d353f78d8d144d4eeac6d +Author: Francis Lachapelle +Date: Thu Dec 5 21:10:03 2013 -0500 + + Bump version to 2.1.2 + +M Version + +commit cfbd53e374a75a70e6d16875d5eb880d3de03d23 +Author: Francis Lachapelle +Date: Thu Dec 5 09:00:01 2013 -0500 + + Fix initialization of preferences module + + Don't try to initialize the tabs controller on the mail options tab if + the mail module is disabled. + +M UI/WebServerResources/UIxPreferences.js + +commit f2beabec8887981ee91362295b38db5a62d933c9 +Author: Jean Raby +Date: Wed Dec 4 19:50:22 2013 -0500 + + document organization and country ldap mapping + +M Documentation/SOGo Installation Guide.odt + +commit eaa0fb3cf1ec654e79a1a9522376a4ad2902c285 +Author: Jean Raby +Date: Wed Dec 4 11:11:10 2013 -0500 + + Update NEWS CKEditor is in 2.1.1b + +M NEWS + +commit db56d1fa6ce2736b1cefd0f931d5747899a7860d +Author: Jean Raby +Date: Wed Dec 4 10:33:48 2013 -0500 + + Bump version to 2.1.1b + adjust NEWS + +M NEWS +M Version + +commit 37de8c6141a04fdd76f5d1b439f937aab1d2ec0b +Author: Francis Lachapelle +Date: Mon Dec 2 13:41:39 2013 -0500 + + CKEditor: don't filter tags + +M UI/WebServerResources/ckeditor/config.js + +commit b0eb34f6b72f0619f277ef34d9ef3ad7584709ca +Author: Francis Lachapelle +Date: Mon Dec 2 11:58:28 2013 -0500 + + Add 'div' plugin to CKEditor + +M UI/WebServerResources/ckeditor/build-config.js +M UI/WebServerResources/ckeditor/ckeditor.js +M UI/WebServerResources/ckeditor/config.js +M UI/WebServerResources/ckeditor/lang/ar.js +M UI/WebServerResources/ckeditor/lang/ca.js +M UI/WebServerResources/ckeditor/lang/cs.js +M UI/WebServerResources/ckeditor/lang/cy.js +M UI/WebServerResources/ckeditor/lang/da.js +M UI/WebServerResources/ckeditor/lang/de.js +M UI/WebServerResources/ckeditor/lang/en.js +M UI/WebServerResources/ckeditor/lang/es.js +M UI/WebServerResources/ckeditor/lang/fi.js +M UI/WebServerResources/ckeditor/lang/fr.js +M UI/WebServerResources/ckeditor/lang/hu.js +M UI/WebServerResources/ckeditor/lang/is.js +M UI/WebServerResources/ckeditor/lang/it.js +M UI/WebServerResources/ckeditor/lang/nb.js +M UI/WebServerResources/ckeditor/lang/nl.js +M UI/WebServerResources/ckeditor/lang/no.js +M UI/WebServerResources/ckeditor/lang/pl.js +M UI/WebServerResources/ckeditor/lang/pt-br.js +M UI/WebServerResources/ckeditor/lang/ru.js +M UI/WebServerResources/ckeditor/lang/sk.js +M UI/WebServerResources/ckeditor/lang/sv.js +M UI/WebServerResources/ckeditor/lang/uk.js +A UI/WebServerResources/ckeditor/plugins/div/dialogs/div.js +M UI/WebServerResources/ckeditor/plugins/icons.png +M UI/WebServerResources/ckeditor/plugins/icons_hidpi.png +M UI/WebServerResources/ckeditor/skins/moono/editor.css +M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css +M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css +M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css +M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css +M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css +M UI/WebServerResources/ckeditor/skins/moono/icons.png +M UI/WebServerResources/ckeditor/skins/moono/icons_hidpi.png + +commit 1cf696f57c7347040bff272a7873d7a5ac8d9fbe +Author: Francis Lachapelle +Date: Mon Nov 25 09:52:18 2013 -0500 + + Mail composition: add text part before html part + + Fixes #2512 + +M NEWS +M SoObjects/Mailer/SOGoDraftObject.m + +commit 2114a48222b73c1edad3e2dbdbf39898103b23eb +Author: Francis Lachapelle +Date: Fri Nov 22 15:03:57 2013 -0500 + + Update NEWS file + +M NEWS + +commit 384d998c471f52eeed24b749f64873374e46ebfc +Author: Francis Lachapelle +Date: Fri Nov 22 14:42:16 2013 -0500 + + Cleanup wox templates + +M UI/Templates/MailerUI/UIxMailWindowCloser.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox + +commit 2211f6d168e84cc9d0157e400276cfdaae242647 +Author: Francis Lachapelle +Date: Fri Nov 22 14:39:24 2013 -0500 + + Move mail tags strings to UI/Common + +M SoObjects/Mailer/SOGoMailLabel.m +M UI/Common/Arabic.lproj/Localizable.strings +M UI/Common/BrazilianPortuguese.lproj/Localizable.strings +M UI/Common/Catalan.lproj/Localizable.strings +M UI/Common/Czech.lproj/Localizable.strings +M UI/Common/Danish.lproj/Localizable.strings +M UI/Common/Dutch.lproj/Localizable.strings +M UI/Common/English.lproj/Localizable.strings +M UI/Common/Finnish.lproj/Localizable.strings +M UI/Common/French.lproj/Localizable.strings +M UI/Common/German.lproj/Localizable.strings +M UI/Common/Hungarian.lproj/Localizable.strings +M UI/Common/Icelandic.lproj/Localizable.strings +M UI/Common/Italian.lproj/Localizable.strings +M UI/Common/NorwegianBokmal.lproj/Localizable.strings +M UI/Common/NorwegianNynorsk.lproj/Localizable.strings +M UI/Common/Polish.lproj/Localizable.strings +M UI/Common/Russian.lproj/Localizable.strings +M UI/Common/Slovak.lproj/Localizable.strings +M UI/Common/SpanishArgentina.lproj/Localizable.strings +M UI/Common/SpanishSpain.lproj/Localizable.strings +M UI/Common/Swedish.lproj/Localizable.strings +M UI/Common/Ukrainian.lproj/Localizable.strings +M UI/Common/Welsh.lproj/Localizable.strings +M UI/MailerUI/Arabic.lproj/Localizable.strings +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/Catalan.lproj/Localizable.strings +M UI/MailerUI/Czech.lproj/Localizable.strings +M UI/MailerUI/Danish.lproj/Localizable.strings +M UI/MailerUI/Dutch.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/Finnish.lproj/Localizable.strings +M UI/MailerUI/French.lproj/Localizable.strings +M UI/MailerUI/German.lproj/Localizable.strings +M UI/MailerUI/Hungarian.lproj/Localizable.strings +M UI/MailerUI/Icelandic.lproj/Localizable.strings +M UI/MailerUI/Italian.lproj/Localizable.strings +M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings +M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +M UI/MailerUI/Russian.lproj/Localizable.strings +M UI/MailerUI/Slovak.lproj/Localizable.strings +M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings +M UI/MailerUI/SpanishSpain.lproj/Localizable.strings +M UI/MailerUI/Swedish.lproj/Localizable.strings +M UI/MailerUI/Ukrainian.lproj/Localizable.strings +M UI/MailerUI/Welsh.lproj/Localizable.strings +M UI/PreferencesUI/Arabic.lproj/Localizable.strings +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/PreferencesUI/Catalan.lproj/Localizable.strings +M UI/PreferencesUI/Czech.lproj/Localizable.strings +M UI/PreferencesUI/Danish.lproj/Localizable.strings +M UI/PreferencesUI/Dutch.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/Finnish.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Hungarian.lproj/Localizable.strings +M UI/PreferencesUI/Icelandic.lproj/Localizable.strings +M UI/PreferencesUI/Italian.lproj/Localizable.strings +M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings +M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/Russian.lproj/Localizable.strings +M UI/PreferencesUI/Slovak.lproj/Localizable.strings +M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings +M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings +M UI/PreferencesUI/Swedish.lproj/Localizable.strings +M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings +M UI/PreferencesUI/Welsh.lproj/Localizable.strings +M UI/WebServerResources/MailerUI.js + +commit 32ba01315f13631ff40d00081f4e481c3614af72 +Author: Ludovic Marcotte +Date: Fri Nov 22 11:29:24 2013 -0500 + + Init local variable to avoid potential crasher. + +M OpenChange/MAPIStoreGCSBaseContext.m + +commit 682ed767d956f0650de36e352ff3285856fdc0b3 +Author: Francis Lachapelle +Date: Thu Nov 21 08:50:24 2013 -0500 + + Fix the Sieve filters editor with new mail flags + +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/WebServerResources/UIxFilterEditor.js + +commit 5536f8967eea7c441d4e89bd246d1c113d0d8445 +Author: Jean Raby +Date: Thu Nov 21 07:11:05 2013 -0500 + + don't escape html in label names + +M UI/Templates/PreferencesUI/UIxFilterEditor.wox + +commit df3e9033f3723e63235ff4cc8fa9257fc2c6f176 +Author: Ludovic Marcotte +Date: Wed Nov 20 17:42:11 2013 -0500 + + Added calendar default reminder support. + +M NEWS +M SoObjects/SOGo/SOGoDefaults.plist +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/UIxPreferences.m +M UI/Scheduler/UIxComponentEditor.h +M UI/Scheduler/UIxComponentEditor.m +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxComponentEditor.wox + +commit f167475c91d9481914e7ccfb930ae05963db2bd3 +Author: Francis Lachapelle +Date: Wed Nov 20 11:17:42 2013 -0500 + + Update CKEditor to version 4.3.0 + +M NEWS +M UI/WebServerResources/UIxMailEditor.js +M UI/WebServerResources/ckeditor/build-config.js +M UI/WebServerResources/ckeditor/ckeditor.js +M UI/WebServerResources/ckeditor/config.js +M UI/WebServerResources/ckeditor/contents.css +M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js +M UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js +M UI/WebServerResources/ckeditor/plugins/table/dialogs/table.js +M UI/WebServerResources/ckeditor/skins/moono/dialog.css +M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css +M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css +M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css +M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css +M UI/WebServerResources/ckeditor/skins/moono/dialog_opera.css +M UI/WebServerResources/ckeditor/skins/moono/editor.css +M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css +M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css +M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css +M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css +M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css + +commit e4aedbac080d85ac4f927acb9e015b9e8839891b +Author: Ludovic Marcotte +Date: Wed Nov 20 08:56:29 2013 -0500 + + conversion to file attachments + CIDs. + +M NEWS +M SoObjects/Mailer/NSString+Mail.h +M SoObjects/Mailer/NSString+Mail.m +M SoObjects/Mailer/SOGoDraftObject.m +M SoObjects/Mailer/SOGoMailObject+Draft.m +M UI/MailPartViewers/UIxMailPartHTMLViewer.h +M UI/MailPartViewers/UIxMailPartHTMLViewer.m + +commit 6587f4f19319aea549ffdd8b4e6a8752c1b3095d +Author: Jean Raby +Date: Tue Nov 19 13:59:20 2013 -0500 + + Update ChangeLog + +M ChangeLog + commit c8a4ea5548e06de1341312a1cabb00fb0ef232e8 Author: Francis Lachapelle Date: Tue Nov 19 13:57:18 2013 -0500 diff --git a/NEWS b/NEWS index 85a4018fd..88fceeb4f 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -2.2.0 (2014-02-XX) +2.2.0 (2014-02-24) ------------------ New features