diff --git a/ChangeLog b/ChangeLog index 285e04691..06bd8b32d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,3398 @@ +commit 3ed32cc4c162d081abc1759a1c23553be8e66431 +Author: Francis Lachapelle +Date: Wed May 18 16:08:56 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Administration.js +M UI/WebServerResources/js/Administration.js.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map +M UI/WebServerResources/js/Contacts.services.js +M UI/WebServerResources/js/Contacts.services.js.map +M UI/WebServerResources/js/Mailer.js +M UI/WebServerResources/js/Mailer.js.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/angular-file-upload.min.js.map +M UI/WebServerResources/js/vendor/ng-sortable.min.js +M UI/WebServerResources/js/vendor/ng-sortable.min.js.map + +commit 9db6e2c411d3e93aed327db676b2707f9dcbbf19 +Author: Francis Lachapelle +Date: Wed May 18 16:07:58 2016 -0400 + + (i18n) Update translations + +M SoObjects/Appointments/Dutch.lproj/Localizable.strings +M UI/Common/Dutch.lproj/Localizable.strings +M UI/Common/French.lproj/Localizable.strings +M UI/Common/SpanishSpain.lproj/Localizable.strings +M UI/Contacts/BrazilianPortuguese.lproj/Localizable.strings +M UI/Contacts/Dutch.lproj/Localizable.strings +M UI/Contacts/Finnish.lproj/Localizable.strings +M UI/Contacts/French.lproj/Localizable.strings +M UI/Contacts/German.lproj/Localizable.strings +M UI/Contacts/Hungarian.lproj/Localizable.strings +M UI/Contacts/Italian.lproj/Localizable.strings +M UI/Contacts/Lithuanian.lproj/Localizable.strings +M UI/Contacts/Macedonian.lproj/Localizable.strings +M UI/Contacts/Polish.lproj/Localizable.strings +M UI/Contacts/Russian.lproj/Localizable.strings +M UI/Contacts/SpanishSpain.lproj/Localizable.strings +M UI/Contacts/TurkishTurkey.lproj/Localizable.strings +M UI/MailPartViewers/Dutch.lproj/Localizable.strings +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/Dutch.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/Italian.lproj/Localizable.strings +M UI/MailerUI/Lithuanian.lproj/Localizable.strings +M UI/MailerUI/Macedonian.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +M UI/MailerUI/Russian.lproj/Localizable.strings +M UI/MailerUI/SpanishSpain.lproj/Localizable.strings +M UI/MailerUI/TurkishTurkey.lproj/Localizable.strings +M UI/MainUI/French.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/PreferencesUI/TurkishTurkey.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/Dutch.lproj/Localizable.strings +M UI/Scheduler/Finnish.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/Italian.lproj/Localizable.strings +M UI/Scheduler/Lithuanian.lproj/Localizable.strings +M UI/Scheduler/Macedonian.lproj/Localizable.strings +M UI/Scheduler/Polish.lproj/Localizable.strings +M UI/Scheduler/Russian.lproj/Localizable.strings +M UI/Scheduler/SpanishSpain.lproj/Localizable.strings +M UI/Scheduler/TurkishTurkey.lproj/Localizable.strings + +commit ee8f199603105fc6cbd2f0b6fa18177ba3c63850 +Author: Francis Lachapelle +Date: Wed May 18 16:02:39 2016 -0400 + + Preparation for release 3.1.0 + +M Documentation/docinfo.xml +M Documentation/includes/global-attributes.asciidoc +M NEWS +M Version + +commit d3fa7cb9c76e72d0882d870dd0f5d8b40cbb26d1 +Author: Francis Lachapelle +Date: Wed May 18 15:56:03 2016 -0400 + + (css) Update Angular Material to v1.1.0-rc4 + +M UI/WebServerResources/angular-material + +commit 56a470314d769587672e21ec5f57849adce78b07 +Author: Francis Lachapelle +Date: Wed May 18 15:32:46 2016 -0400 + + (js) Fix breakpoints consistency + +M UI/Templates/UIxTopnavToolbar.wox + +commit abb26dfd22ec777310baec3f813f553c0c32ad18 +Author: Francis Lachapelle +Date: Wed May 18 14:48:53 2016 -0400 + + (js) Fix breakpoints consistency + +M UI/WebServerResources/js/Administration/AdministrationController.js + +commit ce1fb708a0cad4a8d0e76c2fa6e911f5f3e2f07c +Author: Francis Lachapelle +Date: Wed May 18 14:47:33 2016 -0400 + + (js) Fix navigation in Mail advanced search mode + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Mailer/Mailbox.service.js +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Mailer/Mailer.app.js +M UI/WebServerResources/js/Mailer/VirtualMailbox.service.js + +commit 045013bc74ad1cd58a9f784b2549f24114a28b4a +Author: Francis Lachapelle +Date: Wed May 18 14:35:24 2016 -0400 + + (js) Fix breakpoints consistency + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/UIxTopnavToolbar.wox +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 33ca545f8bce27726e06deb188c04165f9beef80 +Author: Francis Lachapelle +Date: Wed May 18 11:09:02 2016 -0400 + + (js) Use minimized version of angular material + +M UI/Templates/UIxPageFrame.wox +M UI/WebServerResources/GNUmakefile +A UI/WebServerResources/js/vendor/angular-material.min.js.map + +commit 32ed6a14d501ca7b581f0f332c295548ca293116 +Author: Francis Lachapelle +Date: Wed May 18 09:37:14 2016 -0400 + + (js) Directive to create chip on blur + + Fixes #3470 + +M NEWS +M UI/Templates/MailerUI/UIxMailEditor.wox +A UI/WebServerResources/js/Common/sgTransformOnBlur.directive.js + +commit 7fe576f277df3b96641329efbb07ab1ea5277296 +Author: Francis Lachapelle +Date: Wed May 18 08:30:22 2016 -0400 + + (js) Fix exception when no match in AB search + +M UI/WebServerResources/js/Contacts/AddressBook.service.js + +commit 4b0fadbe22083235b6c36b85a14520970b217d4f +Author: InverseBot +Date: Wed May 18 02:10:53 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map +M UI/WebServerResources/js/vendor/angular-ui-router.js +M UI/WebServerResources/js/vendor/angular-ui-router.min.js + +commit 669eee301b84a81bcd1c11897ebe404cb5dd5001 +Author: Francis Lachapelle +Date: Tue May 17 16:39:12 2016 -0400 + + (js) Different behaviour when deleting msg in xs + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 69c526eb67e3d5bbf17c925df80ea1548fe49be5 +Author: Francis Lachapelle +Date: Tue May 17 16:35:47 2016 -0400 + + (css) Improve expandable card + +M UI/WebServerResources/scss/components/card/card.scss + +commit ddbb05fd30ac11520f595807faaf567e6029efb6 +Author: Francis Lachapelle +Date: Tue May 17 16:31:35 2016 -0400 + + (css) Fix tooolbar of month view on xs media + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit d17944091af1abefcc0674743bd4834f9614860a +Author: Francis Lachapelle +Date: Tue May 17 16:22:50 2016 -0400 + + Respect time locale in days views + +M UI/Scheduler/UIxCalDayTable.h +M UI/Scheduler/UIxCalDayTable.m +M UI/Templates/SchedulerUI/UIxCalDayTable.wox + +commit 87fbedb89d2b429f107c292aa308bbd9bd4ab854 +Author: Francis Lachapelle +Date: Tue May 17 15:10:09 2016 -0400 + + (css) Improve subheader with icon buttons + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/scss/components/subheader/subheader.scss + +commit 8c4d4e0e2db8cffea984ac7bd15afb2a418dfef5 +Author: Francis Lachapelle +Date: Tue May 17 14:30:48 2016 -0400 + + (js) Fix usage of the "export" reserved word + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Mailer/Mailbox.service.js + +commit 00e0aa7ab4b8a73ce7308ef410b50b504d5b5778 +Author: Ludovic Marcotte +Date: Tue May 17 11:28:04 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 877165f4ed6d2063b384e73de32ecd154b7cb805 +Author: Ludovic Marcotte +Date: Tue May 17 11:18:40 2016 -0400 + + (fix) safe guard against bogus tz offset definition + +M SOPE/NGCards/iCalTimeZonePeriod.m + +commit 60f8641d271359f1b3be84971cb84c3c86b25170 +Author: InverseBot +Date: Tue May 17 02:14:49 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map + +commit bce14b09125302984c9f2851eb62ef3f1d4df6f0 +Author: Francis Lachapelle +Date: Mon May 16 14:23:01 2016 -0400 + + (js) Fix newMessage fcn in AddressBook service + +M UI/WebServerResources/js/Contacts/AddressBookController.js + +commit 7f867f941032da67260a37efe5df6673af7f6e2b +Author: Francis Lachapelle +Date: Mon May 16 13:53:47 2016 -0400 + + Add TurkishTurkey language to configure script + +M configure + +commit bcff953726c5e6333a8e01ebec8b2776f0482fe7 +Author: Francis Lachapelle +Date: Mon May 16 13:48:30 2016 -0400 + + Remove duplicated language + +M configure + +commit c8f8b505cb706c9764ba484acfae0d3fcdf7f9da +Author: Francis Lachapelle +Date: Mon May 16 13:28:12 2016 -0400 + + Add Turkish (Turkey) translation + +M .tx/config +M NEWS +M README.md +M SoObjects/Appointments/GNUmakefile +A SoObjects/Appointments/TurkishTurkey.lproj/Localizable.strings +M SoObjects/Contacts/GNUmakefile +A SoObjects/Contacts/TurkishTurkey.lproj/Localizable.strings +M SoObjects/Mailer/GNUmakefile +M SoObjects/Mailer/SOGoMailForward.h +M SoObjects/Mailer/SOGoMailForward.m +M SoObjects/Mailer/SOGoMailReply.h +M SoObjects/Mailer/SOGoMailReply.m +A SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.html +A SoObjects/Mailer/SOGoMailTurkishTurkeyForward.wo/SOGoMailTurkishTurkeyForward.wod +A SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.html +A SoObjects/Mailer/SOGoMailTurkishTurkeyReply.wo/SOGoMailTurkishTurkeyReply.wod +A SoObjects/Mailer/TurkishTurkey.lproj/Localizable.strings +M SoObjects/SOGo/SOGoDefaults.plist +M Tests/Integration/preferences.py +M UI/AdministrationUI/GNUmakefile +A UI/AdministrationUI/TurkishTurkey.lproj/Localizable.strings +M UI/Common/GNUmakefile +A UI/Common/TurkishTurkey.lproj/Localizable.strings +M UI/Contacts/GNUmakefile +A UI/Contacts/TurkishTurkey.lproj/Localizable.strings +M UI/MailPartViewers/GNUmakefile +A UI/MailPartViewers/TurkishTurkey.lproj/Localizable.strings +M UI/MailerUI/GNUmakefile +A UI/MailerUI/TurkishTurkey.lproj/Localizable.strings +M UI/MainUI/Arabic.lproj/Localizable.strings +M UI/MainUI/Basque.lproj/Localizable.strings +M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MainUI/Catalan.lproj/Localizable.strings +M UI/MainUI/ChineseTaiwan.lproj/Localizable.strings +M UI/MainUI/Croatian.lproj/Localizable.strings +M UI/MainUI/Czech.lproj/Localizable.strings +M UI/MainUI/Danish.lproj/Localizable.strings +M UI/MainUI/Dutch.lproj/Localizable.strings +M UI/MainUI/English.lproj/Localizable.strings +M UI/MainUI/Finnish.lproj/Localizable.strings +M UI/MainUI/French.lproj/Localizable.strings +M UI/MainUI/GNUmakefile +M UI/MainUI/German.lproj/Localizable.strings +M UI/MainUI/Hungarian.lproj/Localizable.strings +M UI/MainUI/Icelandic.lproj/Localizable.strings +M UI/MainUI/Italian.lproj/Localizable.strings +M UI/MainUI/Lithuanian.lproj/Localizable.strings +M UI/MainUI/Macedonian.lproj/Localizable.strings +M UI/MainUI/NorwegianBokmal.lproj/Localizable.strings +M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/MainUI/Polish.lproj/Localizable.strings +M UI/MainUI/Portuguese.lproj/Localizable.strings +M UI/MainUI/Russian.lproj/Localizable.strings +M UI/MainUI/Slovak.lproj/Localizable.strings +M UI/MainUI/Slovenian.lproj/Localizable.strings +M UI/MainUI/SpanishArgentina.lproj/Localizable.strings +M UI/MainUI/SpanishSpain.lproj/Localizable.strings +M UI/MainUI/Swedish.lproj/Localizable.strings +A UI/MainUI/TurkishTurkey.lproj/Locale +A UI/MainUI/TurkishTurkey.lproj/Localizable.strings +M UI/MainUI/Ukrainian.lproj/Localizable.strings +M UI/MainUI/Welsh.lproj/Localizable.strings +M UI/PreferencesUI/Arabic.lproj/Localizable.strings +M UI/PreferencesUI/Basque.lproj/Localizable.strings +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/PreferencesUI/Catalan.lproj/Localizable.strings +M UI/PreferencesUI/ChineseTaiwan.lproj/Localizable.strings +M UI/PreferencesUI/Croatian.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/GNUmakefile +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/Lithuanian.lproj/Localizable.strings +M UI/PreferencesUI/Macedonian.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/Portuguese.lproj/Localizable.strings +M UI/PreferencesUI/Russian.lproj/Localizable.strings +M UI/PreferencesUI/Slovak.lproj/Localizable.strings +M UI/PreferencesUI/Slovenian.lproj/Localizable.strings +M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings +M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings +M UI/PreferencesUI/Swedish.lproj/Localizable.strings +A UI/PreferencesUI/TurkishTurkey.lproj/Localizable.strings +M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings +M UI/PreferencesUI/Welsh.lproj/Localizable.strings +M UI/Scheduler/GNUmakefile +A UI/Scheduler/TurkishTurkey.lproj/Localizable.strings +A UI/Templates/SOGoACLTurkishTurkeyAdditionAdvisory.wox +A UI/Templates/SOGoACLTurkishTurkeyModificationAdvisory.wox +A UI/Templates/SOGoACLTurkishTurkeyRemovalAdvisory.wox +A UI/Templates/SOGoFolderTurkishTurkeyAdditionAdvisory.wox +A UI/Templates/SOGoFolderTurkishTurkeyRemovalAdvisory.wox +M configure + +commit 9375d756c624c774fb936f3a149343ade6c85629 +Author: Francis Lachapelle +Date: Mon May 16 08:52:03 2016 -0400 + + (doc) Improve Installation Guide + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 0aed09b517f394e1a2061fd85d09eb4bfa1222e6 +Author: Ludovic Marcotte +Date: Mon May 16 08:39:08 2016 -0400 + + (doc) documented XSRF support and disabled per default for now + +M Documentation/SOGoInstallationGuide.asciidoc +M Scripts/sogo.conf +M SoObjects/SOGo/SOGoDefaults.plist + +commit 3ee3ae24b003f0f54437628b55428db058427686 +Author: Wayne A. Ptaff +Date: Sun May 15 10:36:59 2016 -0400 + + (doc) Add MySQL complete Unicode compliance steps. + +M Documentation/SOGoInstallationGuide.asciidoc + +commit c14f6e56fec3f24218a7f7ae0577ae6568e04066 +Author: Wayne A. Ptaff +Date: Sun May 15 10:46:44 2016 -0400 + + (doc) Fix non-ASCII quoting in configuration block. + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 0b062e18328f6032f408e416c06fa731deb80315 +Author: InverseBot +Date: Sat May 14 01:24:07 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit e396e29430bc1883b931dfdd24f9a88145bfd1d9 +Author: Francis Lachapelle +Date: Fri May 13 15:50:24 2016 -0400 + + Fix handling of Web calendars + + - handle Web calendars that require authentication; + - properly save the "reload on login" option; + - reload Web calendars when clicking on the reload button on top of the + events/tasks list; + - properly activate the checkbox of new calendars (as they are enabled + by default). + + Fixes #3326 + +M NEWS +M SoObjects/Appointments/SOGoWebAppointmentFolder.m +M UI/Common/English.lproj/Localizable.strings +M UI/Common/UIxFolderActions.m +M UI/Scheduler/UIxCalFolderActions.m +M UI/Scheduler/UIxCalendarProperties.m +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Common/Resource.service.js +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit 199a5f5215350c480cf20de7aac3b9b17dc06a93 +Author: Ludovic Marcotte +Date: Fri May 13 11:14:28 2016 -0400 + + (fix) don't try to initialize location values when using single store mode + +M SOPE/GDLContentStore/GCSFolderManager.m + +commit 0bcfadc780be3bacd7284e020bc178cbe2e25f63 +Author: Patrice Levesque +Date: Thu May 12 17:56:11 2016 -0400 + + (doc) Add missing mention of two tables SOGo creates. + + Which are sogo_quick_appointment and sogo_quick_contact. + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 49a6d58a07e1d6955dbff4257c87964ef7bc2bec +Author: Patrice Levesque +Date: Thu May 12 17:34:19 2016 -0400 + + Add MySQL utf8mb4-enabled database schema + + This alternative database schema can be used to enable complete Unicode coverage on SOGo with MySQL, under certain circumstances. + +A Scripts/mysql-utf8mb4.sql + +commit ca53e4b225cb8172c1db6924e60020c2bf0346ff +Author: InverseBot +Date: Thu May 12 01:22:01 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/vendor/angular-file-upload.min.js + +commit 26c1f26881d6fa3fef5f8e8ee2f6958db58ba72f +Author: Francis Lachapelle +Date: Wed May 11 13:49:41 2016 -0400 + + (css) Improve month view of Calendar module + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 55367cdc9745d2ee6321143e60375e3bbc24343e +Author: Francis Lachapelle +Date: Wed May 11 13:33:34 2016 -0400 + + (css) Improve custom contact chip + +M UI/WebServerResources/scss/components/chips/chips.scss + +commit dc868e412ea1d012309be7d5cd21647cd8b4f18c +Author: Ludovic Marcotte +Date: Wed May 11 12:31:02 2016 -0400 + + Updated NEWS file + +M NEWS + +commit f4a95edc7528902fc34238256d55e0fbf0d8e64d +Author: Francis Lachapelle +Date: Wed May 11 12:26:36 2016 -0400 + + (js) Adjust icon height of sg-avatar-image + +M UI/WebServerResources/js/Common/sgAvatarImage.directive.js + +commit cba3819e47257442c132f556b7bccd43050405ac +Author: Francis Lachapelle +Date: Wed May 11 11:17:17 2016 -0400 + + (html) Avoid dialog resize when creating new msg + +M UI/Templates/MailerUI/UIxMailEditor.wox + +commit 2163aa99cf32f15894497cd00d9d39e48a725f88 +Author: Francis Lachapelle +Date: Wed May 11 11:15:44 2016 -0400 + + (html) Remove highlight color from unloaded msgs + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 92b180b1e3c5d76bc56cc3bdb2177c1a5eb6e747 +Author: Francis Lachapelle +Date: Wed May 11 11:04:10 2016 -0400 + + (js) Fix new SOGoHelpURL usage + +M UI/WebServerResources/js/Common/Common.app.js + +commit eeff287e353886641fdc888e72c810d77e4c6e2d +Author: Francis Lachapelle +Date: Wed May 11 11:00:20 2016 -0400 + + (html) Fix color flickering in topnav toolbar + +M UI/Templates/UIxTopnavToolbar.wox + +commit b5b9d596f0638c89d3815a594cf6c79d13a7c422 +Author: Ludovic Marcotte +Date: Wed May 11 10:16:34 2016 -0400 + + (fix) handle multi-value org units + +M SoObjects/Contacts/NGVCard+SOGo.m + +commit a30d6205022de81709e828e22b8ee9c48c1d0186 +Author: Ludovic Marcotte +Date: Wed May 11 08:55:05 2016 -0400 + + (fix) avoid using for now the XSRF code for proxy-auth (fixes #3668) + +M UI/SOGoUI/SOGoDirectAction.m +M UI/SOGoUI/UIxComponent.h +M UI/SOGoUI/UIxComponent.m + +commit d802a7d5e429eb62a6668004f7edcad06deba0d6 +Author: InverseBot +Date: Wed May 11 01:22:36 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map + +commit 68381b31d8cde973c1cf52a17307ccbcef13a537 +Author: Francis Lachapelle +Date: Tue May 10 21:29:18 2016 -0400 + + (js) Create new message when opening a mailto link + + Fixes #3588 + +M NEWS +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 42bdfbcf7b3e8207c47308c4db356f1060d9789c +Author: Francis Lachapelle +Date: Tue May 10 21:23:15 2016 -0400 + + (js) Update raw source when editing a draft + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 315117b029e09ef30bd122188f797d0497a6c1c9 +Author: Francis Lachapelle +Date: Tue May 10 21:18:51 2016 -0400 + + (js) Check for undefined message flags + +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 557797d634c5448a66a1f0dd00557a503c990cb2 +Author: Ludovic Marcotte +Date: Tue May 10 15:51:32 2016 -0400 + + (fix) don't use removeItemAtPath - it is not available on Precise + +M SoObjects/Mailer/SOGoDraftObject.m + +commit a1e0f2767f65d6c66277d1ee02c4ec645116c5e4 +Author: Francis Lachapelle +Date: Tue May 10 14:41:24 2016 -0400 + + Fix sender addresses of draft + + The sender addresses select menu is now populated with the identities of + the selected account *only*. The chosen sender address is also restored + from the draft. + + Fixes #3577 + +M NEWS +M SoObjects/Mailer/SOGoDraftObject.m +M UI/MailerUI/UIxMailEditor.m +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Mailer/Message.service.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 7d5255f762be25eeb4af11d9c8dd4f24c5ce038e +Author: Francis Lachapelle +Date: Tue May 10 14:29:03 2016 -0400 + + Fix display of contextual menu of selected mailbox + +M UI/Templates/MailerUI/UIxMailMainFrame.wox + +commit 9acebbb6d5fa96a77be8887786a71a7e3dc96977 +Author: Ludovic Marcotte +Date: Tue May 10 08:54:20 2016 -0400 + + Updated NEWS + +M NEWS + +commit ad67239cda6dd7b6a14eb86237d90da07926e827 +Author: Ludovic Marcotte +Date: Tue May 10 08:51:59 2016 -0400 + + (fix) fixed bogus headers generation when stripping folded bcc headers (fixes #3664) + +M SoObjects/Mailer/SOGoDraftObject.m + +commit 9e82affac18038e2a845f73f4612d642d8d25901 +Author: InverseBot +Date: Tue May 10 01:21:42 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit 8334c975e42f512311b95fde64493c6ca10c2b35 +Author: Francis Lachapelle +Date: Mon May 9 15:53:19 2016 -0400 + + (js) Handle invalid dates in component editor + +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 6aae6357c42a1a10b52d3f529a2cb7a00f5e95bd +Author: Francis Lachapelle +Date: Mon May 9 15:51:54 2016 -0400 + + (js) Improve events display with many categories + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 9ad983e0cba4db4b1bc2c9ba1a7ff9dfbdc754a1 +Author: Ludovic Marcotte +Date: Mon May 9 15:15:47 2016 -0400 + + Updated NEWS + +M NEWS + +commit 29e0799b11c8409171296b619f366876add14fdc +Author: Ludovic Marcotte +Date: Mon May 9 15:09:48 2016 -0400 + + (fix) use uid and not always-nil login value at this point + +M SoObjects/SOGo/SOGoUserManager.m + +commit 8cf8ce86d7cc2c8733b33cbe30d09326bd80e6d2 +Author: Francis Lachapelle +Date: Mon May 9 14:48:22 2016 -0400 + + (js) Improved input parsing of time picker + + Fixes #3659 + +M NEWS +M UI/WebServerResources/js/Common/sgTimepicker.directive.js +M UI/WebServerResources/scss/components/timepicker/timepicker.scss + +commit d8ebd0bccfc66ff468e997118f0748322a5eb74a +Author: Francis Lachapelle +Date: Mon May 9 13:52:52 2016 -0400 + + (js,css) Adapt time picker to latest md changes + +M NEWS +M UI/WebServerResources/js/Common/sgTimepicker.directive.js +M UI/WebServerResources/scss/components/timepicker/timepicker-default-theme.css +M UI/WebServerResources/scss/components/timepicker/timepicker.scss + +commit 4a0d4eb343fc795a70e804b8ad7fd32380f267c6 +Author: InverseBot +Date: Mon May 9 01:24:00 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit 554ae9ac32abf133b44b302bf15c7a0e1e43349c +Author: InverseBot +Date: Sat May 7 01:22:18 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Scheduler.js +M UI/WebServerResources/js/Scheduler.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit 68799755be7263dae870a5963c0c472511b4e6b7 +Author: Francis Lachapelle +Date: Fri May 6 16:49:47 2016 -0400 + + (js) Improve sgToggleGrid directive with ngModel + + This allows a form to be set as "dirty" when a grid element is toggled. + +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox +M UI/WebServerResources/js/Common/sgToggleGrid.directive.js + +commit 8789db67b37e08a7ca75c4be98334f6c61d6aeb7 +Author: Francis Lachapelle +Date: Fri May 6 15:45:42 2016 -0400 + + (js) Fix drag'n'drop in month view + +M UI/WebServerResources/js/Scheduler/sgCalendarMonthDay.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarScrollView.directive.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit bf5bee87e6913ad089eb38701ca846f96508b8e4 +Author: Francis Lachapelle +Date: Fri May 6 14:28:10 2016 -0400 + + Fix missing variable + +M UI/Scheduler/UIxCalListingActions.m + +commit f2903db43c7b59c1041abfebcb8f3d7510d9afa9 +Author: Francis Lachapelle +Date: Fri May 6 14:18:32 2016 -0400 + + (js) Check for undefined priority in cmpt editor + +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit c5eeadf041d37b84a769be54062b58fa4ee9959a +Author: Francis Lachapelle +Date: Fri May 6 14:14:45 2016 -0400 + + Allow user to choose which weekdays to display + + Closes #1841 + +M NEWS +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/UIxJSONPreferences.m +M UI/PreferencesUI/UIxPreferences.m +M UI/Scheduler/UIxCalDayTable.h +M UI/Scheduler/UIxCalDayTable.m +M UI/Scheduler/UIxCalDayView.m +M UI/Scheduler/UIxCalListingActions.h +M UI/Scheduler/UIxCalListingActions.m +M UI/Scheduler/UIxCalMonthView.h +M UI/Scheduler/UIxCalMonthView.m +M UI/Scheduler/UIxCalView.h +M UI/Scheduler/UIxCalView.m +M UI/Scheduler/UIxCalWeekView.m +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +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/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +M UI/WebServerResources/js/Scheduler/sgCalendarGhost.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarScrollView.directive.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 3c6da09ff8d7b80402197a69b87887e5aead7044 +Author: Ludovic Marcotte +Date: Fri May 6 13:47:35 2016 -0400 + + (fix) make sure we don't double-append domain part (fixes #3614) + +M SoObjects/SOGo/SOGoUserManager.m + +commit 74602de1dbd0c86476a726ea1ae3dec84804de4c +Author: Ludovic Marcotte +Date: Fri May 6 08:14:37 2016 -0400 + + (fix) make sure found tag is always defined + +M UI/MailPartViewers/UIxMailPartHTMLViewer.m + +commit 8aa452539ad672baa6c023c5f557631893111feb +Author: Ludovic Marcotte +Date: Fri May 6 08:01:54 2016 -0400 + + (fix) improvement for #3518 + +M ActiveSync/NGVCard+ActiveSync.m + +commit 7bd7272bd1d7a3870ebf4a6d1f1fb3b985896027 +Author: InverseBot +Date: Fri May 6 01:23:45 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Mailer.app.popup.js +M UI/WebServerResources/js/Mailer.app.popup.js.map + +commit d3ba62854cb47b1cb94311384b8397aff22ad0b6 +Author: Ludovic Marcotte +Date: Thu May 5 08:24:26 2016 -0400 + + (fix) missing import + +M UI/WebServerResources/js/Mailer/Mailer.popup.js + +commit 761029f5c5c698966d2de1a24ff119efa025db78 +Author: InverseBot +Date: Thu May 5 01:22:49 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map +M UI/WebServerResources/js/Contacts.services.js +M UI/WebServerResources/js/Contacts.services.js.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit 4e3baf9813334bb3be0771747d2ef59346709c48 +Author: Ludovic Marcotte +Date: Wed May 4 15:52:38 2016 -0400 + + NEWS file update for release prep + +M NEWS + +commit f3f1f6dcb4b2f742353256e059836d5087e5e933 +Author: Ludovic Marcotte +Date: Wed May 4 14:52:06 2016 -0400 + + (fix) XSRF supprot for all calendar operations + +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit 5f2a862bc8a419ec0c9c55ccf0e080ee6250058b +Author: Ludovic Marcotte +Date: Wed May 4 14:15:18 2016 -0400 + + (fix) XSRF supprot for all contact operations + +M UI/Contacts/UIxContactFolderActions.m +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Contacts/Card.service.js +M UI/WebServerResources/js/Contacts/CardController.js + +commit d4fc1775b2687accfc63a8e1b162d6971fcd1edc +Author: Ludovic Marcotte +Date: Wed May 4 12:45:08 2016 -0400 + + (fix) code improvement for readability + +M UI/WebServerResources/js/Mailer/Message.service.js + +commit de0540c7844f961a2379d3f2e8671fde212bb39d +Author: Ludovic Marcotte +Date: Wed May 4 11:12:30 2016 -0400 + + (fix) completed the required modifications for XSRF in the mail module + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Mailbox.service.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/Message.service.js +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 993ff15e7f714a8092df6578b83cdb6186447171 +Author: Francis Lachapelle +Date: Wed May 4 10:33:21 2016 -0400 + + (fix) Load renamed ng-sortable JS library + +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit e1ced4ac653cd2e58da94cd521e68ec13100a7f8 +Author: Ludovic Marcotte +Date: Wed May 4 09:43:27 2016 -0400 + + (fix) moved SOGoDirectAction from CommonUI to SOGoUI + +M UI/Common/GNUmakefile +D UI/Common/SOGoDirectAction.h +D UI/Common/SOGoDirectAction.m +M UI/Common/UIxFolderActions.h +M UI/Common/UIxObjectActions.h +M UI/Common/UIxParentFolderActions.h +M UI/Contacts/UIxContactActions.m +M UI/Contacts/UIxContactsListActions.h +M UI/MailPartViewers/UIxMailPartICalActions.h +M UI/MailerUI/UIxMailAccountActions.h +M UI/MailerUI/UIxMailActions.h +M UI/MailerUI/UIxMailFolderActions.h +M UI/MailerUI/UIxMailListActions.h +M UI/MailerUI/UIxMailSourceView.h +M UI/PreferencesUI/UIxJSONPreferences.h +M UI/SOGoUI/GNUmakefile +A UI/SOGoUI/SOGoDirectAction.h +A UI/SOGoUI/SOGoDirectAction.m +M UI/Scheduler/UIxAppointmentActions.h +M UI/Scheduler/UIxCalListingActions.h +M UI/Scheduler/UIxCalMainActions.h + +commit 54b114712fedfa7981774d02969585b392ce29db +Author: Ludovic Marcotte +Date: Wed May 4 09:28:25 2016 -0400 + + Revert "(fix) we now load 'base products' before any other ones" + + This reverts commit 3157fa022efe1a956b24bec1462b74ffe9800a25. + +M SoObjects/SOGo/SOGoProductLoader.m + +commit 031e2d4836ef982dd37db2fecdc131bba6b99722 +Author: Ludovic Marcotte +Date: Wed May 4 09:28:16 2016 -0400 + + Revert "(fix) missing import for SOGoDirectAction" + + This reverts commit 924886e448f5c1124e241b6531468c6a93e9a7d1. + +M UI/MailPartViewers/product.plist + +commit d5f7b3fe8ec2a91b19bb4aeffcddefd5049da638 +Author: InverseBot +Date: Wed May 4 01:21:59 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map + +commit 3157fa022efe1a956b24bec1462b74ffe9800a25 +Author: Ludovic Marcotte +Date: Tue May 3 20:31:45 2016 -0400 + + (fix) we now load 'base products' before any other ones + +M SoObjects/SOGo/SOGoProductLoader.m + +commit 924886e448f5c1124e241b6531468c6a93e9a7d1 +Author: Ludovic Marcotte +Date: Tue May 3 19:20:25 2016 -0400 + + (fix) missing import for SOGoDirectAction + +M UI/MailPartViewers/product.plist + +commit 64ce63d812889a90a4cccdbc9fb505df4d3bcc0a +Author: Francis Lachapelle +Date: Tue May 3 12:55:58 2016 -0400 + + (js) Add support for XSRF token with downloads + + Initial support to download a file from an Ajax query. This allows the + XSRF token to be sent and verified by the server. + +M UI/MailerUI/UIxMailFolderActions.m +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/Gruntfile.js +M UI/WebServerResources/bower.json +M UI/WebServerResources/js/Common/Resource.service.js +M UI/WebServerResources/js/Mailer/Mailbox.service.js +M UI/WebServerResources/js/Mailer/MailboxController.js +A UI/WebServerResources/js/vendor/FileSaver.min.js +A UI/WebServerResources/js/vendor/FileSaver.min.js.map + +commit 7bf7a34a78673bce676227a375d9ef43dc50f995 +Author: Ludovic Marcotte +Date: Tue May 3 09:57:54 2016 -0400 + + Fixed typo + +M NEWS + +commit 27eac2500bdd8bfa43a152d6972a2032a6b5b3fa +Author: Ludovic Marcotte +Date: Tue May 3 09:09:57 2016 -0400 + + Updated NEWS file + +M NEWS + +commit bb34a2257878512e80b704ffb5cb4e813d72c78c +Author: Ludovic Marcotte +Date: Tue May 3 09:04:36 2016 -0400 + + (fix) correctly write the content on disk before zipping it + +M SoObjects/Mailer/SOGoMailFolder.m + +commit 8853bc497715a09c309662b05fc986817f425085 +Author: InverseBot +Date: Tue May 3 08:23:51 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map +M UI/WebServerResources/js/Mailer.js +M UI/WebServerResources/js/Mailer.js.map +M UI/WebServerResources/js/Scheduler.js +M UI/WebServerResources/js/Scheduler.js.map +M UI/WebServerResources/js/vendor/angular-file-upload.min.js +M UI/WebServerResources/js/vendor/ng-sortable.min.js +M UI/WebServerResources/js/vendor/ng-sortable.min.js.map + +commit 03c7604f3ed73d2d725a510eb0c851312022d912 +Author: Francis Lachapelle +Date: Tue May 3 06:32:17 2016 -0400 + + (fix) Rename ng-sortable directive file + +D UI/WebServerResources/js/vendor/ng-sortable.js +D UI/WebServerResources/js/vendor/ng-sortable.js.map +A UI/WebServerResources/js/vendor/ng-sortable.min.js +A UI/WebServerResources/js/vendor/ng-sortable.min.js.map + +commit 3212e978b329e16f90b67d806a94e6aa11721365 +Author: Ludovic Marcotte +Date: Mon May 2 11:48:37 2016 -0400 + + (fix) handle correctly files being uploaded that are bigger than limit + +M UI/Contacts/UIxContactFolderActions.m +M UI/Scheduler/UIxCalFolderActions.m + +commit ed15e131006485bd035f656be856739fafd55264 +Author: Ludovic Marcotte +Date: Mon May 2 10:13:36 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 9255775ca1403ffbdf7de05402dcc5a7b6cb8a5e +Author: Ludovic Marcotte +Date: Mon May 2 10:09:19 2016 -0400 + + (fix) don't mark calendar invitations as read when using EAS and fetching mesasges + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit cd89b46c011b5db3084be70b8d62760bc171ba11 +Author: Ludovic Marcotte +Date: Mon May 2 09:42:39 2016 -0400 + + (fix) correctly set flags when replying/forwarding emails using EAS + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 2a3a575e726955b5f09edc10d1a515b75b48e50a +Author: Francis Lachapelle +Date: Mon May 2 09:39:55 2016 -0400 + + (js) angularFileUpload now requires ngCookies + +M UI/WebServerResources/js/Contacts/Contacts.app.js +M UI/WebServerResources/js/Mailer/Mailer.app.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js + +commit f190ad1c3c15fe1075b237f31ba47fcd30583a08 +Author: Francis Lachapelle +Date: Mon May 2 09:34:43 2016 -0400 + + (js) Add support for XSRF token with file uploader + +M UI/WebServerResources/Gruntfile.js +A UI/WebServerResources/js/Common/angular-file-upload.trump.js +M UI/WebServerResources/js/vendor/angular-file-upload.min.js +M UI/WebServerResources/js/vendor/angular-file-upload.min.js.map + +commit 6c84a7b7cc87d1c6e7d8792c0067e02b6fd991bf +Author: InverseBot +Date: Sat Apr 30 01:22:41 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map + +commit b8dd73c32bcb5527c33a20a63e81e55e91c2deee +Author: Francis Lachapelle +Date: Fri Apr 29 15:48:22 2016 -0400 + + Update guides for HTML generation + +M Documentation/SOGoDevelopersGuide.asciidoc +M Documentation/SOGoMobileDevicesConfigurationGuide.asciidoc +M Documentation/SOGoMozillaThunderbirdConfigurationGuide.asciidoc +M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc + +commit ecf58246d78ffba4e91aeb0bf79821ca3e2e73d6 +Author: Francis Lachapelle +Date: Fri Apr 29 10:52:21 2016 -0400 + + (css) Fix overflow of all-day events + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit d1c13da92412505ed1a37a0e72ccb53e8773c28d +Author: InverseBot +Date: Fri Apr 29 01:22:25 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map + +commit 965e01e36c8e7b97cf9e4e3c307241ea79607318 +Author: Francis Lachapelle +Date: Thu Apr 28 09:54:11 2016 -0400 + + (css,js) Update Angular Material to v1.1.0-rc4 + +M UI/WebServerResources/angular-material +M UI/WebServerResources/bower.json + +commit f2fc7abb2597690b01faf773be85376ef8643c8b +Author: InverseBot +Date: Thu Apr 28 01:24:57 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Scheduler.js +M UI/WebServerResources/js/Scheduler.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 29636548008d52f27cf4f8ad2aa8e856cfa1efb1 +Author: Francis Lachapelle +Date: Wed Apr 27 15:48:31 2016 -0400 + + (html,js) Reorder and filter calendars list + +M NEWS +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/toolbar/toolbar.scss + +commit 6cb513f30b19b7f4af099e5fbe8f112aa1dd5a43 +Author: Francis Lachapelle +Date: Wed Apr 27 15:25:01 2016 -0400 + + New user setting to set calendars display order + +M SoObjects/Appointments/SOGoAppointmentFolder.m +M UI/Scheduler/UIxCalMainView.m +M UI/Scheduler/UIxCalendarSelector.m +M UI/Scheduler/product.plist + +commit d19f1572aefd7624aa1675d3ed4f4ad534cad580 +Author: Francis Lachapelle +Date: Wed Apr 27 15:22:18 2016 -0400 + + (css) Remove CSS reset to respect HTML messages + + Fixes #3582 + +M NEWS +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/styles.scss + +commit 5454690c384676d2d9e537c0322ef31a529e3d89 +Author: Francis Lachapelle +Date: Wed Apr 27 11:18:22 2016 -0400 + + (css) Fix menu visibility when printing an email + + Fixes #3584 + +M NEWS +M UI/WebServerResources/scss/core/print.scss + +commit 712e5dc2ef3c1d04cff91121b92c2369a98a1169 +Author: InverseBot +Date: Wed Apr 27 01:26:27 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map + +commit 48e58164f7e6557aab0a778c7b3ef24f7fb6d206 +Author: Francis Lachapelle +Date: Tue Apr 26 11:37:38 2016 -0400 + + Improve settings cleanup when removing a calendar + +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit 582baf2960969c73f98643e46cfb49432c30b711 +Author: Ludovic Marcotte +Date: Tue Apr 26 11:06:44 2016 -0400 + + (feat) added AngularJS's XSRF support (#3246) + +M NEWS +M SoObjects/SOGo/SOGoSystemDefaults.h +M SoObjects/SOGo/SOGoSystemDefaults.m +M UI/Common/GNUmakefile +A UI/Common/SOGoDirectAction.h +A UI/Common/SOGoDirectAction.m +M UI/Common/UIxFolderActions.h +M UI/Common/UIxFolderActions.m +M UI/Common/UIxObjectActions.h +M UI/Common/UIxObjectActions.m +M UI/Common/UIxParentFolderActions.h +M UI/Common/UIxParentFolderActions.m +D UI/Common/WODirectAction+SOGo.h +D UI/Common/WODirectAction+SOGo.m +M UI/Contacts/UIxContactActions.m +M UI/Contacts/UIxContactsListActions.h +M UI/Contacts/UIxContactsListActions.m +M UI/MailPartViewers/UIxMailPartICalActions.h +M UI/MailPartViewers/UIxMailPartICalActions.m +M UI/MailerUI/UIxMailAccountActions.h +M UI/MailerUI/UIxMailAccountActions.m +M UI/MailerUI/UIxMailActions.h +M UI/MailerUI/UIxMailActions.m +M UI/MailerUI/UIxMailFolderActions.h +M UI/MailerUI/UIxMailFolderActions.m +M UI/MailerUI/UIxMailListActions.h +M UI/MailerUI/UIxMailListActions.m +M UI/MailerUI/UIxMailSourceView.h +M UI/MailerUI/UIxMailSourceView.m +M UI/MainUI/SOGoMicrosoftActiveSyncActions.m +M UI/MainUI/SOGoRootPage.m +M UI/MainUI/SOGoUserHomePage.m +M UI/PreferencesUI/UIxJSONPreferences.h +M UI/PreferencesUI/UIxJSONPreferences.m +M UI/SOGoUI/UIxComponent.m +M UI/Scheduler/UIxAppointmentActions.h +M UI/Scheduler/UIxAppointmentActions.m +M UI/Scheduler/UIxCalListingActions.h +M UI/Scheduler/UIxCalListingActions.m +M UI/Scheduler/UIxCalMainActions.h +M UI/Scheduler/UIxCalMainActions.m +M UI/WebServerResources/js/Common/Authentication.service.js + +commit 2da7a04bacbb24d5bbd12e565217099955395ef7 +Author: Francis Lachapelle +Date: Tue Apr 26 10:59:13 2016 -0400 + + (js) Integrate ngCookies + +M UI/WebServerResources/GNUmakefile +A UI/WebServerResources/js/vendor/angular-cookies.js +A UI/WebServerResources/js/vendor/angular-cookies.min.js +A UI/WebServerResources/js/vendor/angular-cookies.min.js.map + +commit ae2982e2bc8beeadb77ee226a32c2a4941e450b6 +Author: InverseBot +Date: Tue Apr 26 01:24:56 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map + +commit 9ecb5b5690e862082f51bad62e73ccc4e3c6c12b +Author: Francis Lachapelle +Date: Mon Apr 25 15:33:40 2016 -0400 + + (js) Integrate ngCookies + +M UI/Templates/UIxPageFrame.wox + +commit 5e8f65738adeb3c7d98445f08753a35e44b4ccc3 +Author: Francis Lachapelle +Date: Mon Apr 25 15:16:49 2016 -0400 + + (js) Integrate ngCookies + +M UI/WebServerResources/Gruntfile.js +M UI/WebServerResources/bower.json +M UI/WebServerResources/js/Common/Authentication.service.js + +commit 42e73d5edf8d8cbab5f3db8fe466f7aa1db9b946 +Author: Ludovic Marcotte +Date: Sat Apr 23 14:12:44 2016 -0400 + + (fix) removed old code + +M UI/MailerUI/UIxMailEditor.m + +commit 0f86d78f22c7640ed5a0020e73e7312d162ecb57 +Author: Ludovic Marcotte +Date: Sat Apr 23 14:11:38 2016 -0400 + + (fix) removed old code + +M UI/Scheduler/UIxTaskEditor.m + +commit b0ab9ab1b8e41b29df350cab073df6f9104cc230 +Author: InverseBot +Date: Sat Apr 23 01:25:39 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit 7ea3608dabd116d2aeea2526087be0ff4aa19911 +Author: Francis Lachapelle +Date: Fri Apr 22 12:22:02 2016 -0400 + + Style transparent (not opaque) events + + Fixes #3192 + +M NEWS +M UI/Scheduler/NSArray+Scheduler.h +M UI/Scheduler/UIxCalListingActions.m +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 09d04984a565c358cb80846fe59bb7c2ef61ece8 +Author: Francis Lachapelle +Date: Fri Apr 22 12:13:07 2016 -0400 + + (css) Force bg color of Calendar views to white + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 1a30df03c82e25d8bade9e83e8b87da9d858645e +Author: Francis Lachapelle +Date: Fri Apr 22 10:50:19 2016 -0400 + + Style events depending on user participation state + + Also use one-time binding for non-ghost events. + +M NEWS +M UI/Scheduler/UIxCalListingActions.m +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarGhost.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 0bc7e5f5bd4bc1873023177a590b50adbd9cc22c +Author: Francis Lachapelle +Date: Fri Apr 22 09:44:36 2016 -0400 + + (css) Cleanup rules related to icons + +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/icon/icon.scss +M UI/WebServerResources/scss/components/sidenav/sidenav.scss + +commit 267551cc4145e9c02c808b52a77959e29b5e41ce +Author: InverseBot +Date: Thu Apr 21 17:57:08 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit 0b7485228cfb6e2245b7e3aa1000058cf1e03a71 +Author: Francis Lachapelle +Date: Thu Apr 21 17:02:07 2016 -0400 + + Display components priorities in list and views + +M NEWS +M UI/Scheduler/English.lproj/Localizable.strings +M UI/Scheduler/NSArray+Scheduler.h +M UI/Scheduler/NSArray+Scheduler.m +M UI/Scheduler/UIxCalListingActions.m +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/WebServerResources/js/Scheduler/ComponentController.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 6e1369e6b1f3f70240fddf19311c9c9be007b9d9 +Author: Ludovic Marcotte +Date: Thu Apr 21 16:00:02 2016 -0400 + + (doc) improve the doc regarding non-alpha characters in password (fixes #1059) + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 9a4d3251a10b44701dc5da09a561b38874505581 +Author: Francis Lachapelle +Date: Thu Apr 21 13:53:57 2016 -0400 + + Return component's priority as an integer + +M NEWS +M SoObjects/Appointments/iCalEntityObject+SOGo.m + +commit fba40c43d63f70057203a5468331600e0e399d2f +Author: Francis Lachapelle +Date: Thu Apr 21 13:40:47 2016 -0400 + + (css) Adapt to md changes and improve multi-select + +M UI/Contacts/English.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/sticky/sticky.scss +M UI/WebServerResources/scss/components/subheader/subheader.scss +M UI/WebServerResources/scss/core/variables.scss +M UI/WebServerResources/scss/views/SchedulerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 6a139b81c1c44580cf6729bfbe75a89fc6cf7051 +Author: Francis Lachapelle +Date: Wed Apr 20 09:02:47 2016 -0400 + + (i18n) Update Croatian translation + +M UI/MainUI/Croatian.lproj/Locale + +commit 0d11f93250e7961cc1008e61e0386fed3859b25f +Author: InverseBot +Date: Wed Apr 20 01:43:22 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit e08d9157704d57db9284230579cb21049c063ca0 +Author: InverseBot +Date: Tue Apr 19 01:43:09 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 4d5adab28b200edee4e72aec7fba8f01c975b93a +Author: InverseBot +Date: Mon Apr 18 01:48:40 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 2fcb11901b22eed52eddf7e2248e737c11364d56 +Author: InverseBot +Date: Sun Apr 17 01:43:40 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit d84a8d143fbe52eba7c1a0fda452da56ac2e8afc +Author: InverseBot +Date: Sat Apr 16 01:43:22 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 3ac6a1f81074fd0cf20b38e782ba405ae172dbc0 +Author: InverseBot +Date: Fri Apr 15 01:44:33 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit 1401aba0410fc54b7b6d697e8d5a21bccac96be4 +Author: Ludovic Marcotte +Date: Thu Apr 14 15:24:28 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 4ec0615bcd36096e09b4966d0df07a14fd82c365 +Author: Ludovic Marcotte +Date: Thu Apr 14 15:21:49 2016 -0400 + + (fix) encore CR for EAS (fixes #3626) + +M ActiveSync/NSString+ActiveSync.m +M SoObjects/SOGo/NSString+Utilities.h +M SoObjects/SOGo/NSString+Utilities.m + +commit 4d52b7d2b5ec29ed1e11f9c9e54122223178a4a7 +Author: InverseBot +Date: Thu Apr 14 01:43:07 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 8dca36097a2c263d45687f24508ee3564f4160b8 +Author: InverseBot +Date: Wed Apr 13 11:27:16 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit f36570fb90b0323a31d32affd7766eff5867acd7 +Author: Patrice Levesque +Date: Wed Apr 13 09:39:21 2016 -0400 + + Add missing EOF that got lost somewhere + +M packaging/debian-multiarch/sogo.postinst + +commit fed87ed818120eafc5dbc405fafe4a7449938b00 +Author: InverseBot +Date: Wed Apr 13 01:18:56 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 5dad2b4d16c49655c7fba627c85099aa44abe5c4 +Author: Ludovic Marcotte +Date: Tue Apr 12 14:30:45 2016 -0400 + + Fixed typo + +M NEWS + +commit 34eac1525e1bc39388adfcc96e6b54e5a9b288cd +Author: Ludovic Marcotte +Date: Tue Apr 12 13:19:39 2016 -0400 + + Updated NEWS + +M NEWS + +commit 2774878fa202e484f7e28f532e2c6a93789d77a0 +Author: Ludovic Marcotte +Date: Tue Apr 12 13:17:04 2016 -0400 + + (fix) avoid double-appending domain in cache (fixes #3614) + +M SoObjects/SOGo/SOGoUserManager.m +M UI/MainUI/SOGoRootPage.m + +commit 117af61609ebb0c590b5c9faadea3f6d3e64875a +Author: Patrice Levesque +Date: Tue Apr 12 13:18:22 2016 -0400 + + Port two recent debian packaging commits to debian-multiarch + + Add a post-install/upgrade note on DB schema upgrade. + commit 9d7a21883a6b704151108e41b4fe3ece9068aa15 + + Make example scripts in documentation executable. + commit 1f029c9c70d0bb8e36cfabebd5f0e6eea0b2362b + +M packaging/debian-multiarch/sogo.postinst + +commit 02bb9ba9d0f9cce220bd40c5a1a9138fdbe24a19 +Author: Patrice Levesque +Date: Tue Apr 12 13:02:36 2016 -0400 + + Wrap RequestHeader in conditional for safety. + + Prevent breaking users' Apache configuration (and prevent frightening + error message) when mod_headers is not turned on at SOGo installation. + +M Apache/SOGo.conf + +commit 3b5e27a2c34beb8744e88ad075bf02c16c87fddf +Author: InverseBot +Date: Tue Apr 12 01:49:01 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit 9d7a21883a6b704151108e41b4fe3ece9068aa15 +Author: Patrice Levesque +Date: Mon Apr 11 17:07:47 2016 -0400 + + Add a post-install/upgrade note on DB schema upgrade. + +M packaging/debian/sogo.postinst + +commit 1e8a565224518462bec4e3400e673738f36b5f22 +Author: Ludovic Marcotte +Date: Mon Apr 11 15:55:12 2016 -0400 + + (fix) adjust offset datatype to avoid int overflows (fixes #3628) + +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit adc227a7eb481126add74c8e0c255067e9f379a8 +Author: Ludovic Marcotte +Date: Mon Apr 11 14:53:17 2016 -0400 + + (fix) avoid broken redirects on sessions expiration + +M UI/Common/UIxPageFrame.m +M UI/SOGoUI/UIxComponent.m + +commit e88ce682f3b5bf60f78b16127707b5e328228e92 +Author: Patrice Levesque +Date: Mon Apr 11 14:23:02 2016 -0400 + + Make example scripts in documentation executable (RHEL). + + Addresses bug #3053 at http://sogo.nu/bugs/view.php?id=3053 + +M packaging/rhel/sogo.spec + +commit 1f029c9c70d0bb8e36cfabebd5f0e6eea0b2362b +Author: Patrice Levesque +Date: Mon Apr 11 11:28:01 2016 -0400 + + Make example scripts in documentation executable. + + Addresses bug #3053 at http://sogo.nu/bugs/view.php?id=3053 + +M packaging/debian/sogo.postinst + +commit 5f46df39cdd42a92f984ca9133fe53877734219f +Author: Ludovic Marcotte +Date: Mon Apr 11 10:18:09 2016 -0400 + + (fix) avoid going to far when checking logins if no login is defined + +M SoObjects/SOGo/SOGoUserManager.m + +commit 29f6ffb04c84ad7a3b3e4578b8e54afc3faf49d5 +Author: InverseBot +Date: Sat Apr 9 01:49:17 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit aa6a102132b56057229c6686b388551261b68b99 +Author: Ludovic Marcotte +Date: Thu Apr 7 14:22:17 2016 -0400 + + (fix) rename the start var to avoid potential SOPE confusion + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 5d26175d562d1333c727d5c86104510b82dae9a3 +Author: Ludovic Marcotte +Date: Thu Apr 7 09:27:26 2016 -0400 + + (fix) don't escape \r + +M SoObjects/SOGo/NSString+Utilities.m + +commit dd5b815cd3edeef425987365f46b5b6b0dc705e9 +Author: Ludovic Marcotte +Date: Wed Apr 6 16:08:40 2016 -0400 + + Fixed typo + +M NEWS + +commit 2404f4bbfbd38bf9ac94c432f83570caeb422fc9 +Author: Ludovic Marcotte +Date: Wed Apr 6 16:05:03 2016 -0400 + + (fix) avoid return search results on objects without read permissions (fixes #3619) + +M NEWS +M UI/Scheduler/UIxCalListingActions.m + +commit d027f59619840c56929530adb020a69bc8bdfaae +Author: Ludovic Marcotte +Date: Wed Apr 6 11:20:23 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 35d1cab8564dd9cb19b80a6d50a1725bc95f0152 +Author: Ludovic Marcotte +Date: Wed Apr 6 11:19:18 2016 -0400 + + (fix) properly XML escape wide characters (fixes #3616) + +M ActiveSync/NSString+ActiveSync.m +M SoObjects/Appointments/SOGoAppointmentFolder.m +M SoObjects/Contacts/SOGoContactSourceFolder.m +M SoObjects/Contacts/SOGoFolder+CardDAV.m +M SoObjects/SOGo/NSString+Utilities.h +M SoObjects/SOGo/NSString+Utilities.m +M SoObjects/SOGo/SOGoGCSFolder.m +M SoObjects/SOGo/SOGoObject.m +M SoObjects/SOGo/SOGoUserFolder.m + +commit 17ebfce2c7212defe353e0076b6e75e902a107dd +Author: InverseBot +Date: Wed Apr 6 11:10:02 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Contacts.services.js +M UI/WebServerResources/js/Contacts.services.js.map + +commit 0c6beb3fd7545332293b0b079b4a2d0f9b687fb4 +Author: Ludovic Marcotte +Date: Wed Apr 6 08:50:40 2016 -0400 + + (fix) properly escape the user's display name (fixes #3617) + +M NEWS +M UI/Templates/UIxPageFrame.wox + +commit 59dadfd6a499f8f808b53b05e650cc5bbc6acee5 +Author: Francis Lachapelle +Date: Tue Apr 5 22:29:52 2016 -0400 + + (html) Improve validation of preferences forms + +M UI/Templates/PreferencesUI/UIxAccountEditor.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox + +commit 42c780dd5d27062e90227ed656960e98879f2faa +Author: Francis Lachapelle +Date: Tue Apr 5 22:10:38 2016 -0400 + + (html) Improve initial display of mailboxes + +M UI/Templates/MailerUI/UIxMailMainFrame.wox + +commit bfd69d3f28e4f8a286194e9a7c653cb876053977 +Author: Francis Lachapelle +Date: Tue Apr 5 22:03:52 2016 -0400 + + Improve handling of a contact's birthday + + Fixes #3579 + +M UI/Contacts/UIxContactEditor.m +M UI/Contacts/UIxContactView.m +M UI/WebServerResources/js/Contacts/Card.service.js + +commit af4aae2019d1cdebeb49f5e17d1290aac6446bed +Author: Francis Lachapelle +Date: Tue Apr 5 21:57:09 2016 -0400 + + Move [iCalEntityObject+SOGo dateFromString:] + + .. to CardElement+SOGo so it's also accessible from a NGVCard. + +M SoObjects/Appointments/iCalEntityObject+SOGo.h +M SoObjects/Appointments/iCalEntityObject+SOGo.m +M SoObjects/SOGo/CardElement+SOGo.h +M SoObjects/SOGo/CardElement+SOGo.m + +commit 66c429740f35bdf3fec86da1e0882acd71522ea3 +Author: Ludovic Marcotte +Date: Tue Apr 5 15:22:46 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 852d3db491f605eb451068b88a51449044fa7148 +Author: Ludovic Marcotte +Date: Tue Apr 5 15:21:14 2016 -0400 + + (fix) Make sure we escape the organizer name over EAS (fixes #3615) + +M ActiveSync/iCalEvent+ActiveSync.m + +commit d697c34b6b9a1f861fd6797520d0ee430a855677 +Author: Francis Lachapelle +Date: Tue Apr 5 14:05:12 2016 -0400 + + grunt-cli should be only installed globally + +M UI/WebServerResources/package.json + +commit 665accb432ec2b6f2f0d423949471cc111814924 +Author: InverseBot +Date: Tue Apr 5 14:01:10 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit f4a537d811f36daacff78449bc6390d8fbbb1ce1 +Author: Francis Lachapelle +Date: Tue Apr 5 11:38:42 2016 -0400 + + (i18n) Update translations + +M SoObjects/Appointments/Portuguese.lproj/Localizable.strings +M UI/AdministrationUI/Portuguese.lproj/Localizable.strings +M UI/Common/NorwegianBokmal.lproj/Localizable.strings +M UI/Common/NorwegianNynorsk.lproj/Localizable.strings +M UI/Common/Portuguese.lproj/Localizable.strings +M UI/Contacts/Portuguese.lproj/Localizable.strings +M UI/MailPartViewers/Portuguese.lproj/Localizable.strings +M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings +M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/MailerUI/Portuguese.lproj/Localizable.strings +M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings +M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/PreferencesUI/Portuguese.lproj/Localizable.strings +M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings +M UI/Scheduler/NorwegianNynorsk.lproj/Localizable.strings +M UI/Scheduler/Portuguese.lproj/Localizable.strings + +commit 3da59cbc7e4754bbc57507e596f6b6af3f12e3c5 +Author: Francis Lachapelle +Date: Mon Apr 4 16:12:24 2016 -0400 + + (js) Fix saving of a custom weekly recurrence + +M NEWS +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit d4c58f4f23db88d0aec2b96efb07f86420dd30ca +Author: Francis Lachapelle +Date: Mon Apr 4 15:33:31 2016 -0400 + + (html) Fix mail accounts handling + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 51d1830dd274f25d5d925e638fdf688d1a4bf1c9 +Author: Ludovic Marcotte +Date: Mon Apr 4 08:35:19 2016 -0400 + + (fix) rename sig handler + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 7ce7d1194a06a899817133636eca191416e8e950 +Author: Ludovic Marcotte +Date: Mon Apr 4 08:30:47 2016 -0400 + + Updated NEWS + +M NEWS + +commit 0a417f4adb048da731ad179847c704db1a607ffa +Author: Ludovic Marcotte +Date: Mon Apr 4 08:21:15 2016 -0400 + + (fix) sanitize non-us-ascii 7bit emails + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit a6e883c43badc1dab3341612fa147d0c9a031549 +Author: InverseBot +Date: Sat Apr 2 01:56:14 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js +M UI/WebServerResources/js/vendor/angular-messages.js +M UI/WebServerResources/js/vendor/angular-messages.min.js +M UI/WebServerResources/js/vendor/angular-messages.min.js.map + +commit bd1fae0baf1d8a097b93ef2906178ab26c093b0a +Author: Francis Lachapelle +Date: Fri Apr 1 16:05:55 2016 -0400 + + (css) Adapt to latest md changes + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/bower.json +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/subheader/subheader.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 2844732b6f0adefdfe6f12d155905931ae1ad8ad +Author: Francis Lachapelle +Date: Fri Apr 1 15:11:40 2016 -0400 + + Add missing JavaScript lib to makefile + +M UI/WebServerResources/GNUmakefile + +commit a304dec4899effa557a587b06db0abe9ae48a2f4 +Author: Ludovic Marcotte +Date: Fri Apr 1 14:54:58 2016 -0400 + + Updated NEWS + +M NEWS + +commit 80d29f28879fa633ac59c7f081db4c6d5cdb1c75 +Author: Ludovic Marcotte +Date: Fri Apr 1 14:52:31 2016 -0400 + + (fix) now cache heartbeat and folders during EAS ping ops (fixes #3606) + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit f113f86c424893fac5abfb14c5dfc2a347e4a335 +Author: Francis Lachapelle +Date: Fri Apr 1 08:59:22 2016 -0400 + + (doc) Improve formatting + +M Documentation/SOGoInstallationGuide.asciidoc +A Documentation/images/tip.png + +commit 25a1430e6e5ee5462c76b1706e98b27be2a34ce9 +Author: Jens Erat +Date: Fri Apr 1 11:45:45 2016 +0200 + + (doc) Add caveat on using a database host alias + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 3c1113cab160b3e9302328f2caed61379db24f3a +Author: InverseBot +Date: Fri Apr 1 01:55:19 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js +M UI/WebServerResources/js/vendor/lodash.js +M UI/WebServerResources/js/vendor/lodash.min.js + +commit 401bea2133c4d081c40c9a951ca1738e11a6e4da +Author: InverseBot +Date: Thu Mar 31 01:53:20 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit eb14676489246228d8c4d52e19b85d7c0ead9bc1 +Author: Ludovic Marcotte +Date: Wed Mar 30 14:31:57 2016 -0400 + + (fix) set minimal interval (fixes #3605) + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 2e9a7c17f59f73b09f253cd91f5cda02ed1c7fe8 +Author: Francis Lachapelle +Date: Wed Mar 30 12:20:35 2016 -0400 + + Fix handling of priority mail header + +M NEWS +M SoObjects/Mailer/SOGoDraftObject.m + +commit 7dc267c96bad73e02d0bc8a1fa71629204355b15 +Author: Francis Lachapelle +Date: Wed Mar 30 11:16:05 2016 -0400 + + (css) Adapt to latest md changes + +M UI/WebServerResources/scss/core/variables.scss + +commit fd388e2373af39bad1f49c2103ad5c49a2d33478 +Author: Francis Lachapelle +Date: Wed Mar 30 11:10:09 2016 -0400 + + (css,js) Btn to expand toolbar of all-day events + +M NEWS +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/WebServerResources/js/Scheduler/CalendarController.js +M UI/WebServerResources/scss/components/icon/icon.scss +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 0cce8f6053b0724eb7ea864b57c75f8abf8ca2b2 +Author: Ludovic Marcotte +Date: Wed Mar 30 08:45:19 2016 -0400 + + (fix) added missing header + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 87653c31449e061884f3a7258172562fe8492f80 +Author: InverseBot +Date: Wed Mar 30 01:46:00 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map + +commit 632ecfce2c12e54ab3d564ebccb3cce45cbeb55b +Author: Francis Lachapelle +Date: Tue Mar 29 21:59:21 2016 -0400 + + (html) Fix reference to UIxTopnavToolbar + +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 65f56f47b50a840fbc186d6a4bd794c6894674c6 +Author: Francis Lachapelle +Date: Tue Mar 29 12:15:37 2016 -0400 + + (js) Improve Preferences module + + - Added constraint to timezone; + - Enable save button only if form is dirty and valid; + - Confirm unsaved changes before leaving. + +M NEWS +M UI/Common/GNUmakefile +M UI/Common/UIxPageFrame.m +A UI/Common/UIxTopnavToolbar.h +A UI/Common/UIxTopnavToolbar.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxPreferences.wox +A UI/Templates/UIxTopnavToolbar.wox +D UI/Templates/UIxTopnavToolbarTemplate.wox +A UI/WebServerResources/js/Common/sgSelectOnly.directive.js +M UI/WebServerResources/js/Preferences/PreferencesController.js +M UI/WebServerResources/scss/components/list/list.scss + +commit 29ec1a8ba0542ba977b983516336a76c4caea4ba +Author: Ludovic Marcotte +Date: Tue Mar 29 11:39:38 2016 -0400 + + Updated NEWS + +M NEWS + +commit eb989fdd1b029649fcc7c964b499ee59fcfa9a34 +Author: Ludovic Marcotte +Date: Tue Mar 29 11:37:40 2016 -0400 + + (fix) use PEEK when archiving messages (fixes #2792) + +M SoObjects/Mailer/SOGoMailFolder.m + +commit 48dfcb2e13ca1f82358cc13164d0585d8c829c8b +Author: Ludovic Marcotte +Date: Tue Mar 29 10:36:01 2016 -0400 + + Updated NEWS file + +M NEWS + +commit d03afba739d727e51fec334b1a19ad62ce54db06 +Author: Ludovic Marcotte +Date: Tue Mar 29 10:32:10 2016 -0400 + + (fix) handle EAS termination when SOGo is being shutdown (fixes #3604) + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 65d6aa82e86d2152c423a2b287cf1b6e01e2c783 +Author: InverseBot +Date: Tue Mar 29 02:37:16 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map + +commit 01c796cd675bf5bfe7636887549151f580da3fa4 +Author: Ludovic Marcotte +Date: Mon Mar 28 17:38:09 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 5a342f2fed67c4444794ab6a844e0bbdff3b0851 +Author: Ludovic Marcotte +Date: Mon Mar 28 17:37:07 2016 -0400 + + (fix) prevent double Sync ops from same device (fixes #3603) + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit f3a8c30c17cc53493b1e3cb89d5fa4a28889ca3d +Author: Ludovic Marcotte +Date: Mon Mar 28 15:10:12 2016 -0400 + + (fix) memory leak + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit c5b7a9160345c1d369a91c2e1f39316aa3805514 +Author: Ludovic Marcotte +Date: Mon Mar 28 11:19:18 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 1216464f285d63a97c6af05785c2c52baccebe6d +Author: Ludovic Marcotte +Date: Mon Mar 28 11:13:41 2016 -0400 + + (fix) handle Dovecot's mail_shared_explicit_inbox when using EAS + +M ActiveSync/SOGoActiveSyncDispatcher.m +M SoObjects/Mailer/SOGoMailAccount.m + +commit 4eda59b3e71ed9a93d4ca73591cf2b7c7a802040 +Author: Francis Lachapelle +Date: Mon Mar 28 10:42:40 2016 -0400 + + (js) Fix handling of mail tags in msg viewer + +M NEWS +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 506b8ceac7acedf7b460f1226eed630ad85f8f62 +Author: Ludovic Marcotte +Date: Mon Mar 28 08:45:55 2016 -0400 + + Updated NEWS file + +M NEWS + +commit f6f5613be56363a592d4cfead28bd741320a7578 +Author: Ludovic Marcotte +Date: Mon Mar 28 08:43:56 2016 -0400 + + (fix) handle FilterType changes using EAS (fixes #3543) + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M Tools/SOGoToolManageEAS.m + +commit 94d13b32958603739cbe473cef22d81f766044ee +Author: InverseBot +Date: Fri Mar 25 01:41:29 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit 0c0505468b4bdc709b3730ae22466da1dbd66e58 +Author: Francis Lachapelle +Date: Thu Mar 24 21:44:29 2016 -0400 + + Respect user's language for calendar categories + +M SoObjects/SOGo/SOGoDefaults.plist +M UI/PreferencesUI/UIxJSONPreferences.m + +commit 49f1c30e77c9c715aa82298f2028c1cb07c5dd5e +Author: Ludovic Marcotte +Date: Thu Mar 24 14:53:27 2016 -0400 + + (feat) now able to copy/move events and also duplicate them (fixes #3196) + +M SoObjects/Appointments/SOGoCalendarComponent.m +M UI/Scheduler/UIxAppointmentActions.m +M UI/Scheduler/product.plist +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 01f9f68d887a8048f3fe1925311c2cd061ed8bd4 +Author: Ludovic Marcotte +Date: Wed Mar 23 13:43:33 2016 -0400 + + Updated NEWS + +M NEWS + +commit 3a9c28f0eaae825ec36479ad1ac28a060da62f0a +Author: Ludovic Marcotte +Date: Wed Mar 23 13:41:08 2016 -0400 + + (fix) handle default classification for tasks (fixes #3541) + +M SoObjects/Appointments/SOGoAppointmentObject.m +M SoObjects/Appointments/SOGoCalendarComponent.h +M SoObjects/Appointments/SOGoCalendarComponent.m +M SoObjects/Appointments/SOGoTaskObject.m + +commit 0291b49fd19cf9e38f79cf276d9d6a71d38352c9 +Author: Ludovic Marcotte +Date: Wed Mar 23 13:40:31 2016 -0400 + + (fix) adding missing var for HelpURL + +M UI/Templates/UIxPageFrame.wox + +commit 573e63d3e072c5990d74db167f16fffb3650e037 +Author: Ludovic Marcotte +Date: Wed Mar 23 13:25:46 2016 -0400 + + (fix) small performance optimization + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 9542f7444b4d73ec3046ae70fc00ea3fb4832e9e +Author: Ludovic Marcotte +Date: Wed Mar 23 09:48:18 2016 -0400 + + (fix) show the To instead of From when we are in the Sent folder (fixes #3547) + +M NEWS +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 744a95b1bac6d9fafa53a321e74f52e0e9480550 +Author: InverseBot +Date: Wed Mar 23 01:36:30 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit 5cbb43871fb216a82ade99acde8fcabd066b5c4a +Author: Emílio José de Souza Fonseca +Date: Tue Mar 22 16:10:43 2016 -0300 + + FIX -- Adding missing localized string + +M UI/Contacts/English.lproj/Localizable.strings + +commit d87569be8f8047ea110a15bdfc07d3f329fa8144 +Author: Emílio José de Souza Fonseca +Date: Tue Mar 22 15:55:52 2016 -0300 + + Adding missing localized string + +M UI/Contacts/English.lproj/Localizable.strings + +commit 916806cc2c6678b7ccce43db43d884113fe75dc8 +Author: Ludovic Marcotte +Date: Tue Mar 22 14:25:55 2016 -0400 + + (feat) new SOGoHelpURL preference to set a custom URL for SOGo help (fixes #2768) + +M Documentation/SOGoInstallationGuide.asciidoc +M NEWS +M SoObjects/SOGo/SOGoSystemDefaults.h +M SoObjects/SOGo/SOGoSystemDefaults.m +M UI/Common/UIxPageFrame.m +M UI/Templates/UIxTopnavToolbarTemplate.wox + +commit 72e0e0ad2e61f797b63bd50abc5b94f09762e76f +Author: Emílio José de Souza Fonseca +Date: Tue Mar 22 15:19:09 2016 -0300 + + Fix Translation string + +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit fee310908b0b9543d4231049547608b5d5ad3447 +Author: Ludovic Marcotte +Date: Tue Mar 22 13:08:38 2016 -0400 + + (feat) we now "cc" delegates during invitation updates (fixes #3195) + +M NEWS +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 2c038d641a170f32d08adb5275c66cb32f7af0d8 +Author: Ludovic Marcotte +Date: Tue Mar 22 10:44:23 2016 -0400 + + (fix) show repeating events when we ask for "All" or "Future" events (fixes #69) + +M NEWS +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit 3dd5ca772b6ef7942e279a89388c10f1fdde29e4 +Author: InverseBot +Date: Tue Mar 22 01:37:36 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 318fff70b08a7ae926e309322d76c5983698cdc2 +Author: Ludovic Marcotte +Date: Mon Mar 21 13:05:12 2016 -0400 + + (doc) documented WOMaxUploadSize + +M Documentation/SOGoInstallationGuide.asciidoc + +commit f737c9a2194c83bf884916d6d17529f50648378a +Author: Francis Lachapelle +Date: Mon Mar 21 11:05:27 2016 -0400 + + (i18n) Restore missing strings + + Fixes #3593 + +M UI/Contacts/English.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings + +commit a2f1561e44fe162c48fce8af9feebd477e1bcd0b +Author: Francis Lachapelle +Date: Mon Mar 21 09:21:19 2016 -0400 + + (js) Fix formatting of Date with %e placeholder + +M UI/WebServerResources/js/Common/utils.js + +commit 79037fc9ab049ecbdd9c72da440689e55d88c251 +Author: Ludovic Marcotte +Date: Mon Mar 21 08:19:40 2016 -0400 + + (fix) make sure we don't consider SOGoMaximumRequestCount when it is 0 + +M Main/SOGo.m + +commit b9ef3db5e9107402c23a288cbedb1aa2754b85a2 +Author: InverseBot +Date: Sun Mar 20 01:35:49 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit d7adb1b802d6778e482ec7aed2f093a3c5b441fb +Author: InverseBot +Date: Sat Mar 19 01:36:45 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 0afc6d23072abec901d6ab8c4c177783ff8a8f45 +Author: Ludovic Marcotte +Date: Fri Mar 18 13:02:43 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 284c45f1114151d7e18f1be5570cd32cd3328100 +Author: Ludovic Marcotte +Date: Fri Mar 18 13:00:02 2016 -0400 + + (fix) use the correct message class for S/MIME mails + +M ActiveSync/SOGoMailObject+ActiveSync.m +M SoObjects/Mailer/SOGoMailObject.m + +commit bc0eba3504bba63b27a1649cfe027a740c1581bf +Author: Ludovic Marcotte +Date: Fri Mar 18 12:55:56 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 638dbc904c5900acc2b73a6439a7702bc0e5f20e +Author: Ludovic Marcotte +Date: Fri Mar 18 12:54:00 2016 -0400 + + (fix) handle empty body data correctly (fixes #3581) + +M SoObjects/Mailer/SOGoDraftObject.m + +commit f08c718c00c7e6b301e4754a845703732e2ee6c8 +Author: Ludovic Marcotte +Date: Fri Mar 18 12:50:09 2016 -0400 + + (fix) handle "username" as path + +M Main/SOGo.m + +commit 510d568cb1d48a78f6f7cde801c8bb7568f6c50b +Author: Ludovic Marcotte +Date: Fri Mar 18 12:39:12 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 00777fa7f3ff7585274fa23d8e9f00065257a341 +Author: Ludovic Marcotte +Date: Fri Mar 18 12:37:21 2016 -0400 + + (fix) respect the LDAP attributes mapping in the list view + +M SoObjects/Contacts/SOGoContactSourceFolder.m +M SoObjects/SOGo/LDAPSource.h +M SoObjects/SOGo/LDAPSource.m + +commit e786dd8f2b90b48667db45f768fb785e8911a18f +Author: Ludovic Marcotte +Date: Fri Mar 18 11:06:24 2016 -0400 + + Updated NEWS file + +M NEWS + +commit 9d6ab2df3364e8863c94b6a4c4cd2f239399a7f8 +Author: Ludovic Marcotte +Date: Fri Mar 18 11:03:45 2016 -0400 + + (feat) user rate-limiting support for all SOGo requests + +M Documentation/SOGoInstallationGuide.asciidoc +M Main/SOGo.m +M SoObjects/SOGo/SOGoCache.h +M SoObjects/SOGo/SOGoCache.m +M SoObjects/SOGo/SOGoSystemDefaults.h +M SoObjects/SOGo/SOGoSystemDefaults.m + +commit bb04ce39d6b78e0bea3b7299aa904a4da08ae82c +Author: InverseBot +Date: Thu Mar 17 02:28:59 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-animate.js +M UI/WebServerResources/js/vendor/angular-animate.min.js +M UI/WebServerResources/js/vendor/angular-animate.min.js.map +M UI/WebServerResources/js/vendor/angular-aria.js +M UI/WebServerResources/js/vendor/angular-aria.min.js +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js +M UI/WebServerResources/js/vendor/angular-sanitize.js +M UI/WebServerResources/js/vendor/angular-sanitize.min.js +M UI/WebServerResources/js/vendor/angular.js +M UI/WebServerResources/js/vendor/angular.min.js +M UI/WebServerResources/js/vendor/angular.min.js.map + +commit edd075c88ac0f3d2aa0486a6fcd16d4f4f30e8b0 +Author: Francis Lachapelle +Date: Wed Mar 16 10:26:59 2016 -0400 + + Update translations + +M UI/Common/BrazilianPortuguese.lproj/Localizable.strings +M UI/Common/Hungarian.lproj/Localizable.strings +M UI/Common/Macedonian.lproj/Localizable.strings +M UI/Common/Russian.lproj/Localizable.strings +M UI/Contacts/Macedonian.lproj/Localizable.strings +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/Hungarian.lproj/Localizable.strings +M UI/MailerUI/Macedonian.lproj/Localizable.strings +M UI/MailerUI/Russian.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/Hungarian.lproj/Localizable.strings +M UI/Scheduler/Macedonian.lproj/Localizable.strings +M UI/Scheduler/Russian.lproj/Localizable.strings + +commit 69b6f7878f160d0040a164ce5058027a3f3dd423 +Author: Ludovic Marcotte +Date: Wed Mar 16 09:05:43 2016 -0400 + + (fix) minor EAS fixes relating to path handling in v3 + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit e9da4ca4f78c59e108cf27e5c21643a830a2919d +Author: Ludovic Marcotte +Date: Wed Mar 16 09:00:23 2016 -0400 + + Updated NEWS file + +M NEWS + +commit cd6c56953b6d7627b313fc7db2e3c0b1c75e1d7c +Author: Ludovic Marcotte +Date: Wed Mar 16 08:55:21 2016 -0400 + + (fix) properly split long headers (fixes #3152) + + Conflicts: + + ActiveSync/SOGoMailObject+ActiveSync.m + +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit 422d58603530ec5abee7c6407f9ca6a114ab82f5 +Author: InverseBot +Date: Wed Mar 16 01:33:49 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Mailer.app.popup.js +M UI/WebServerResources/js/Mailer.app.popup.js.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 68689b7e992edfeb295f2943ae7ea608ec7be33b +Author: Francis Lachapelle +Date: Tue Mar 15 16:28:58 2016 -0400 + + (html) Fix position of warning when JS is disabled + + Fixes #3449 + +M NEWS +M UI/Templates/UIxPageFrame.wox + +commit ed9a51c1539d5b5c8c990fea38183eaa65055382 +Author: Francis Lachapelle +Date: Tue Mar 15 16:07:34 2016 -0400 + + Update NEWS file + +M NEWS + +commit dec3f9439205b3c6653a6c81db5f0be9d1c51bea +Author: Francis Lachapelle +Date: Tue Mar 15 09:58:58 2016 -0400 + + (js) Fix message initialization in popup window + + Fixes #3583 + +M NEWS +M UI/WebServerResources/js/Mailer/Mailer.popup.js +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 0af364d0762e0934f97d2462631e7d45e087189c +Author: Francis Lachapelle +Date: Tue Mar 15 09:54:15 2016 -0400 + + (js) Fix display of CC/BCC fields in msg editor + +M NEWS +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 6d18db5499e2243e42374c4ba54bfc8ecf70a6a1 +Author: Ludovic Marcotte +Date: Tue Mar 15 08:44:07 2016 -0400 + + (fix) don't show attendees if there are none (like in cancelation emails) + +M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox + +commit 98785694782b7aa65ef5981ac6f4efe1d36a2d96 +Author: InverseBot +Date: Tue Mar 15 02:29:27 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit e7b0119ab1df1cddca7d0c6a99ed84da1275f331 +Author: Ludovic Marcotte +Date: Mon Mar 14 13:18:24 2016 -0400 + + (fix) don't skip last identity + +M SoObjects/SOGo/SOGoUser.m + +commit 08a94fa539272cb94f3dbbf4f3a9af77e0f36167 +Author: Francis Lachapelle +Date: Mon Mar 14 10:08:25 2016 -0400 + + Add Lithuanian translation + +M .tx/config +M NEWS +M README.md +M SoObjects/Appointments/GNUmakefile +A SoObjects/Appointments/Lithuanian.lproj/Localizable.strings +M SoObjects/Contacts/GNUmakefile +A SoObjects/Contacts/Lithuanian.lproj/Localizable.strings +M SoObjects/Mailer/GNUmakefile +A SoObjects/Mailer/Lithuanian.lproj/Localizable.strings +M SoObjects/Mailer/SOGoMailForward.h +M SoObjects/Mailer/SOGoMailForward.m +A SoObjects/Mailer/SOGoMailLithuanianForward.wo/SOGoMailLithuanianForward.html +A SoObjects/Mailer/SOGoMailLithuanianForward.wo/SOGoMailLithuanianForward.wod +A SoObjects/Mailer/SOGoMailLithuanianReply.wo/SOGoMailLithuanianReply.html +A SoObjects/Mailer/SOGoMailLithuanianReply.wo/SOGoMailLithuanianReply.wod +M SoObjects/Mailer/SOGoMailReply.h +M SoObjects/Mailer/SOGoMailReply.m +M SoObjects/SOGo/SOGoDefaults.plist +M Tests/Integration/preferences.py +M UI/AdministrationUI/GNUmakefile +A UI/AdministrationUI/Lithuanian.lproj/Localizable.strings +M UI/Common/GNUmakefile +A UI/Common/Lithuanian.lproj/Localizable.strings +M UI/Contacts/GNUmakefile +A UI/Contacts/Lithuanian.lproj/Localizable.strings +M UI/MailPartViewers/GNUmakefile +A UI/MailPartViewers/Lithuanian.lproj/Localizable.strings +M UI/MailerUI/GNUmakefile +A UI/MailerUI/Lithuanian.lproj/Localizable.strings +M UI/MainUI/Arabic.lproj/Localizable.strings +M UI/MainUI/Basque.lproj/Localizable.strings +M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MainUI/Catalan.lproj/Localizable.strings +M UI/MainUI/ChineseTaiwan.lproj/Localizable.strings +M UI/MainUI/Croatian.lproj/Localizable.strings +M UI/MainUI/Czech.lproj/Localizable.strings +M UI/MainUI/Danish.lproj/Localizable.strings +M UI/MainUI/Dutch.lproj/Localizable.strings +M UI/MainUI/English.lproj/Localizable.strings +M UI/MainUI/Finnish.lproj/Localizable.strings +M UI/MainUI/French.lproj/Localizable.strings +M UI/MainUI/GNUmakefile +M UI/MainUI/German.lproj/Localizable.strings +M UI/MainUI/Hungarian.lproj/Localizable.strings +M UI/MainUI/Icelandic.lproj/Localizable.strings +M UI/MainUI/Italian.lproj/Localizable.strings +A UI/MainUI/Lithuanian.lproj/Locale +A UI/MainUI/Lithuanian.lproj/Localizable.strings +M UI/MainUI/Macedonian.lproj/Localizable.strings +M UI/MainUI/NorwegianBokmal.lproj/Localizable.strings +M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/MainUI/Polish.lproj/Localizable.strings +M UI/MainUI/Portuguese.lproj/Localizable.strings +M UI/MainUI/Russian.lproj/Localizable.strings +M UI/MainUI/Slovak.lproj/Localizable.strings +M UI/MainUI/Slovenian.lproj/Localizable.strings +M UI/MainUI/SpanishArgentina.lproj/Localizable.strings +M UI/MainUI/SpanishSpain.lproj/Localizable.strings +M UI/MainUI/Swedish.lproj/Localizable.strings +M UI/MainUI/Ukrainian.lproj/Localizable.strings +M UI/MainUI/Welsh.lproj/Localizable.strings +M UI/PreferencesUI/Arabic.lproj/Localizable.strings +M UI/PreferencesUI/Basque.lproj/Localizable.strings +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/PreferencesUI/Catalan.lproj/Localizable.strings +M UI/PreferencesUI/ChineseTaiwan.lproj/Localizable.strings +M UI/PreferencesUI/Croatian.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/GNUmakefile +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 +A UI/PreferencesUI/Lithuanian.lproj/Localizable.strings +M UI/PreferencesUI/Macedonian.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/Portuguese.lproj/Localizable.strings +M UI/PreferencesUI/Russian.lproj/Localizable.strings +M UI/PreferencesUI/Slovak.lproj/Localizable.strings +M UI/PreferencesUI/Slovenian.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/Scheduler/GNUmakefile +A UI/Scheduler/Lithuanian.lproj/Localizable.strings +A UI/Templates/SOGoACLLithuanianAdditionAdvisory.wox +A UI/Templates/SOGoACLLithuanianModificationAdvisory.wox +A UI/Templates/SOGoACLLithuanianRemovalAdvisory.wox +A UI/Templates/SOGoFolderLithuanianAdditionAdvisory.wox +A UI/Templates/SOGoFolderLithuanianRemovalAdvisory.wox + +commit dd3361bad35a3c6c00317991ead95edf411df346 +Author: InverseBot +Date: Mon Mar 14 01:37:31 2016 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 9a4d2c6b1c2c56c38ce6078b988022b3eb4a310e +Author: Ludovic Marcotte +Date: Sun Mar 13 14:25:09 2016 -0400 + + (fix) properly null-terminate IS8601-formatted dates (fixes #3539) + +M NEWS +M SoObjects/SOGo/NSCalendarDate+SOGo.m + +commit beb4af9f9f4f80f7799c23547206c682024a8015 +Author: Ludovic Marcotte +Date: Sun Mar 13 13:45:58 2016 -0400 + + (fix) avoid compilation warning from previous commit + +M SoObjects/Contacts/NGVCard+SOGo.m + +commit 85cacd97dec6b6eaa2950944e3ed317c96362054 +Author: Ludovic Marcotte +Date: Sun Mar 13 13:44:42 2016 -0400 + + Use GMT tz when setting birthday (fixes #3579) + +M SoObjects/Contacts/NGVCard+SOGo.m + +commit 6d77de4e9a433c5ab2ea74d08dc88be9b119f045 +Author: InverseBot +Date: Sun Mar 13 01:35:09 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit dd183d039f3ee053b1d3f77b97d7802439a2678c +Author: RaphWeyman +Date: Sat Mar 12 12:51:17 2016 +0000 + + Update SOGoActiveSyncDispatcher.m + + Add local memory pool so as to restrict memory consumption while waiting in the ping cycle. + Consumption can otherwise grow quite large while if the SOGoMaximumPingInterval and SOGoMaximumSyncInterval have been increased to allow for push ActiveSync. + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 8b7dd58e3fc19e46305b495711a398852d967537 +Author: InverseBot +Date: Sat Mar 12 01:40:35 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit f3f165d0fd27e3f881e3119f8ca6a91b2e5c391d +Author: Francis Lachapelle +Date: Fri Mar 11 14:28:43 2016 -0500 + + (html) Improve consistency in folder menus + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit e85542289134f7a104673c0b48f067624778eaf1 +Author: Francis Lachapelle +Date: Fri Mar 11 14:19:32 2016 -0500 + + (html) Improve consistentcy in dialogs + +M UI/Templates/ContactsUI/UIxContactFolderProperties.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox + +commit ce5ccbb3b84a45c63bcbe592126385c8ac31a654 +Author: Francis Lachapelle +Date: Fri Mar 11 14:18:09 2016 -0500 + + (html) Improve message viewer + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox + +commit 4dcf5792c732b08f800ca2e271751904ecceaaa0 +Author: Francis Lachapelle +Date: Fri Mar 11 14:16:57 2016 -0500 + + (html) Improve display of inline messages + +M UI/Templates/MailPartViewers/UIxMailPartMessageViewer.wox + +commit 4296c86230130c50e24f60b758c56f0b789543ad +Author: InverseBot +Date: Fri Mar 11 02:04:05 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 4ac41dace75dc1eb15bce0618786896e0f4c0d48 +Author: Ludovic Marcotte +Date: Thu Mar 10 16:34:06 2016 -0500 + + (core) new database structure options to make SOGo use a total of nine tables + +M ActiveSync/SOGoActiveSyncDispatcher.m +M Documentation/SOGoInstallationGuide.asciidoc +M Main/SOGo.h +M Main/SOGo.m +M NEWS +M OpenChange/MAPIStoreUserContext.m +M SOPE/GDLContentStore/GCSFolder.m +M SOPE/GDLContentStore/GCSFolderManager.h +M SOPE/GDLContentStore/GCSFolderManager.m +M SOPE/GDLContentStore/GCSFolderType.m +A Scripts/sql-update-3.0.0-to-combined-mysql.sh +A Scripts/sql-update-3.0.0-to-combined.sh +M SoObjects/SOGo/SOGoCacheGCSFolder.h +M SoObjects/SOGo/SOGoCacheGCSObject.h +M SoObjects/SOGo/SOGoCacheGCSObject.m +M SoObjects/SOGo/SOGoGCSFolder.m +M UI/MainUI/GNUmakefile +A UI/MainUI/OCSAcl-mysql.sql +A UI/MainUI/OCSAcl-postgresql.sql +A UI/MainUI/OCSCacheFolder-mysql.sql +A UI/MainUI/OCSCacheFolder-postgresql.sql +M UI/MainUI/OCSFolderInfo-oracle.sql +M UI/MainUI/OCSFolderInfo.sql +A UI/MainUI/OCSStore-mysql.sql +A UI/MainUI/OCSStore.sql + +commit 819851bb92d927875c0ef5e98794dbfb60d9d051 +Author: Francis Lachapelle +Date: Thu Mar 10 09:18:39 2016 -0500 + + (js) Respect super user creation privilege + +M NEWS +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Scheduler/Calendar.service.js + +commit c8634c85961b79c783bdef6a2a9db4ad97f94162 +Author: InverseBot +Date: Thu Mar 10 01:34:00 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/js/Preferences.services.js +M UI/WebServerResources/js/Preferences.services.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit efc34658ecb63bf6386eb2da4729df1fd06b96ac +Author: Francis Lachapelle +Date: Wed Mar 9 16:08:51 2016 -0500 + + (js) Fix handling of mail labels in Preferences + +M NEWS +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/js/Preferences/Preferences.service.js + +commit 4026c4e2d9ff0da149566c601c7a3e47a038e4a0 +Author: Ludovic Marcotte +Date: Wed Mar 9 10:06:18 2016 -0500 + + (fix) more attendee checks + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit ef0088594199024b6879569a1640649596787185 +Author: Francis Lachapelle +Date: Wed Mar 9 09:18:21 2016 -0500 + + (js) Fix display of ghosts when dragging events + +M NEWS +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit be7ee69f0f875e4d8b1986b3d1dfae87f44e7e56 +Author: Ludovic Marcotte +Date: Wed Mar 9 08:49:17 2016 -0500 + + (fix) avoid truncating the MIME content when fetching the whole message + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit d75479f8358ec284efb79975597f83b5f5ba0b38 +Author: InverseBot +Date: Wed Mar 9 01:33:35 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 16f2b8a533844b6aed90f4c48a32f123400c6c22 +Author: Francis Lachapelle +Date: Tue Mar 8 15:27:19 2016 -0500 + + GCSFolder: Add ORDER BY fields in SELECT clause + + Without this fix, PostgreSQL would complain about unknown columns. + +M NEWS +M SOPE/GDLContentStore/GCSFolder.m + +commit 45e1f184d32f5b1fdbc1a9c0611dec83727d9001 +Author: Francis Lachapelle +Date: Tue Mar 8 13:54:09 2016 -0500 + + (html) Improve Calendar properties dialog + +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox + +commit 19d22cdcfb057f8be12f1b90758300e674344908 +Author: Francis Lachapelle +Date: Tue Mar 8 13:20:34 2016 -0500 + + Adapt to latest md changes + +M NEWS +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/Templates/AdministrationUI/UIxAdministrationAclEditor.wox +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/MailerUI/UIxMailPopupView.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxCalDayView.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox +M UI/Templates/SchedulerUI/UIxCalWeekView.wox +M UI/Templates/UIxSidenavToolbarTemplate.wox +M UI/WebServerResources/angular-material +M UI/WebServerResources/bower.json +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/scss/components/autocomplete/autocomplete.scss +M UI/WebServerResources/scss/components/dialog/dialog.scss +M UI/WebServerResources/scss/components/input/input.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/progressCircular/progress-circular.scss +M UI/WebServerResources/scss/components/sidenav/sidenav.scss +M UI/WebServerResources/scss/components/subheader/subheader.scss +M UI/WebServerResources/scss/components/toolbar/toolbar.scss +A UI/WebServerResources/scss/core/layout-attributes.scss +M UI/WebServerResources/scss/core/structure.scss +M UI/WebServerResources/scss/core/variables.scss +M UI/WebServerResources/scss/styles.scss +M UI/WebServerResources/scss/views/MailerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit bd81a56e584394219f74459d66e709739a46c049 +Author: Ludovic Marcotte +Date: Tue Mar 8 10:41:49 2016 -0500 + + (fix) make sure the attendee name is defined before using it + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit 81daade9ec2749958f39e414f2c0e63209a43ab9 +Author: Ludovic Marcotte +Date: Tue Mar 8 08:24:16 2016 -0500 + + (fix) remove unnecessary error message + +M SoObjects/SOGo/SOGoObject.m + +commit 255e21795e807ec97397e2eac6d62275bff26291 +Author: Francis Lachapelle +Date: Mon Mar 7 10:06:09 2016 -0500 + + Update translations + +M SoObjects/Appointments/Dutch.lproj/Localizable.strings +M UI/AdministrationUI/Dutch.lproj/Localizable.strings +M UI/Common/Dutch.lproj/Localizable.strings +M UI/Common/German.lproj/Localizable.strings +M UI/Common/Italian.lproj/Localizable.strings +M UI/Common/Polish.lproj/Localizable.strings +M UI/Contacts/Dutch.lproj/Localizable.strings +M UI/Contacts/Italian.lproj/Localizable.strings +M UI/MailPartViewers/Dutch.lproj/Localizable.strings +M UI/MailPartViewers/Italian.lproj/Localizable.strings +M UI/MailerUI/Dutch.lproj/Localizable.strings +M UI/MailerUI/German.lproj/Localizable.strings +M UI/MailerUI/Italian.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +M UI/MainUI/Dutch.lproj/Localizable.strings +M UI/MainUI/Icelandic.lproj/Locale +M UI/MainUI/NorwegianBokmal.lproj/Locale +M UI/MainUI/NorwegianNynorsk.lproj/Locale +M UI/MainUI/Slovak.lproj/Locale +M UI/MainUI/Swedish.lproj/Locale +M UI/PreferencesUI/Dutch.lproj/Localizable.strings +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Italian.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/Swedish.lproj/Localizable.strings +M UI/Scheduler/Dutch.lproj/Localizable.strings +M UI/Scheduler/German.lproj/Localizable.strings +M UI/Scheduler/Italian.lproj/Localizable.strings +M UI/Scheduler/Polish.lproj/Localizable.strings + +commit 990a5f4823f61c60a7e37db39c677cab61717e0d +Author: Patrice Levesque +Date: Mon Mar 7 10:50:17 2016 -0500 + + Fix behaviour change in error handling, introduced by commit f284fb71dda0ea9754f1582c6951d5f462e947bc + + As pointed out on https://github.com/inverse-inc/sogo/pull/201#discussion_r54881994 + +M UI/MailerUI/UIxMailEditor.m + +commit c3f69416be867168e5276a0adca01b0debb7ac5f +Author: Patrice Levesque +Date: Mon Mar 7 10:46:40 2016 -0500 + + Replace stubs with parent implementations. + + Which makes real sense; reference from + https://github.com/inverse-inc/sogo/pull/201#discussion_r54880038 and + https://github.com/inverse-inc/sogo/pull/201#discussion_r54880094 + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 4210131e12de167d4fa3cbfb2c002545707f7c0e +Author: Patrice Levesque +Date: Mon Mar 7 10:43:38 2016 -0500 + + Initialize highestmodseq to avoid any surprise. + + Strongly inspired by comment at https://github.com/inverse-inc/sogo/pull/201#discussion-diff-54879796 + +M SoObjects/Mailer/SOGoMailFolder.m + +commit ce38a9c606071afe784dc7c91df12531b0f06245 +Author: Patrice Levesque +Date: Wed Feb 17 16:32:08 2016 -0500 + + Fix one warning: expected ‘struct NSError **’ but argument is of type ‘id’ + + nil is not recognized by GCC as a (NSError**), but as an (id). NULL works the + same but does not spawn warnings. + +M SoObjects/Mailer/SOGoDraftObject.m + +commit a813e388974d62b6a91b05b19a1010fbd82d9558 +Author: Patrice Levesque +Date: Wed Feb 17 16:30:38 2016 -0500 + + Comment out sendMail method in SOGoDraftObject and replace its sole known usage by sendMailAndCopyToSent. + + In a 2011-09-26 commit (in Changelog.old), I understand the author wanted to + phase sendMail out and replace it by sendMailAndCopyToSent. Since there are + compilation warnings related to sendMail, removing the sendMail method and + replacing the sole call to it seemed like the cleanest way. + +M SoObjects/Mailer/SOGoDraftObject.h +M SoObjects/Mailer/SOGoDraftObject.m +M UI/MailerUI/UIxMailEditor.m + +commit fc9dde885b8e967ea2b9c7bce41720e89b05cc5a +Author: Patrice Levesque +Date: Wed Feb 17 13:23:23 2016 -0500 + + Fix warnings; both ‘WORequest’ may not respond to ‘-httpRequest’ and no ‘-parts’ method found. + +M UI/Scheduler/UIxCalFolderActions.m + +commit 281062a1a147cec9059d19e09f8d1d933545831a +Author: Patrice Levesque +Date: Wed Feb 17 13:04:30 2016 -0500 + + Fix warning: incomplete implementation of category ‘SOGoExtensions’ + + Original method was commented out, but not its matching .h declaration; + hence commenting out the .h declaration. + +M SoObjects/Appointments/iCalEntityObject+SOGo.h + +commit f55391b7d032be96dbf7b0a4431fb5f44d11602b +Author: Patrice Levesque +Date: Wed Feb 17 11:19:16 2016 -0500 + + Add missing header declarations that made the compiler spit out warnings. + +M UI/MailPartViewers/UIxMailPartICalViewer.h + +commit c1095a5ea906e1f8d7c951a2d3b3589f13d67b8d +Author: Patrice Levesque +Date: Wed Feb 17 11:06:48 2016 -0500 + + Fix warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] + + As previous commit, this code assumed pointers are unsigned int, for display + purpose. Replaced the cast with the native '%p' token from + NSMutableString::appendFormat that's provided for pointer address output. + +M SoObjects/Appointments/MSExchangeFreeBusy.m + +commit 022fd814741044db4b360d08f4fdf4a1dfc7c8ec +Author: Patrice Levesque +Date: Wed Feb 17 11:06:12 2016 -0500 + + Fix warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] + + Those are all log formatting routines that assume pointers are unsigned int, + for display purpose. Replace the cast with the native '%p' token from + NSString::stringWithFormat that's provided for pointer address output. + +M SoObjects/SOGo/SOGoObject.m + +commit 478b313122da59af03233ad25d940637cb906b2d +Author: Patrice Levesque +Date: Wed Feb 17 11:05:24 2016 -0500 + + Fix warning: distinct Objective-C type in return + + Method is supposed to return a WOResponse pointer, but currently returns a + NSException pointer; typecast the return value, just like the archiveUIDs + method does. + +M SoObjects/Mailer/SOGoMailFolder.m + +commit 3ba0e9f82f45940f6024d327a038959ae51a4749 +Author: Patrice Levesque +Date: Wed Feb 17 11:04:28 2016 -0500 + + Implement stubs for SOGoCalendarComponent::isNew and SOGoCalendarComponent::setIsNew methods. + + Those are required to implement the SOGoComponentOccurence protocol hence + their absence creates compilation warnings. + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit 0b1cf9faaf15e9fc7939c6a11041c8503cf6e90f +Author: Patrice Levesque +Date: Wed Feb 17 11:03:37 2016 -0500 + + Avoid warning: the address of ‘timezone’ will always evaluate as ‘true’ + + As timezone is a pointer allocated on the stack, there is no need to check + for a NULL pointer - if that was ever the initial intention. + +M SoObjects/SOGo/BSONCodec.m + +commit 986665f011bf966f3e8cc6eaa4e9203cd4bb3a5d +Author: Patrice Levesque +Date: Wed Feb 17 11:02:18 2016 -0500 + + Workaround warning: ‘locale’ is used uninitialized in this function [-Wuninitialized] + + 'locale' being an uninitialized pointer, I don't believe setting it to nil will + make things worse here. + +M Tests/Unit/TestSBJsonParser.m + +commit 5b71ed319ac9ca35167dc33b7ca08d462ddd51e1 +Author: Patrice Levesque +Date: Wed Feb 17 11:01:15 2016 -0500 + + Fix warning: variable ‘uidnext’ set but not used [-Wunused-but-set-variable] + + Remove uidnext declaration and calls that change its value. + +M SoObjects/Mailer/SOGoMailFolder.m + +commit ddade629fdcf2406bcb46f219f0bf7ee68aedfd5 +Author: Patrice Levesque +Date: Wed Feb 17 11:00:18 2016 -0500 + + Synchronize .h and .m method signatures. + +M SoObjects/Mailer/SOGoMailFolder.h +M SoObjects/Mailer/SOGoMailFolder.m + +commit 5e9d0ce95ac9020bc270fe69661ae121ac333ae2 +Author: Patrice Levesque +Date: Wed Feb 17 10:56:05 2016 -0500 + + Fix warning: ‘-textValue’ not found in protocol(s) + + Confusingly, labelNode is a DOMElement, not a DOMNode, so textValue cannot + apply here; textContent which would be an appropriate replacement does not + exist AFAIK in this DOM Library. + + So we manually get the text node via firstChild then get its text value + via nodeValue. + +M SoObjects/Mailer/SOGoMailAccounts.m + +commit 50eae4c656c4f5c22d01cc247cff5c10cab02ca4 +Author: InverseBot +Date: Sat Mar 5 01:41:46 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/Mailer.services.js +M UI/WebServerResources/js/Mailer.services.js.map +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +M UI/WebServerResources/js/vendor/ng-sortable.js +M UI/WebServerResources/js/vendor/ng-sortable.js.map + +commit b57dd57c53bda121e4a21cad9a9b122a573ff869 +Author: Francis Lachapelle +Date: Fri Mar 4 12:10:32 2016 -0500 + + Update ChangeLog + +M ChangeLog + commit 2102385f085952ce1c94147c6f4c34c32d907d88 Author: Francis Lachapelle Date: Fri Mar 4 12:09:11 2016 -0500