diff --git a/ChangeLog b/ChangeLog index 58aded376..6294252d8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1398 @@ +commit c0db64e0f204568045667ff67da9c6adbb44aa06 +Author: Francis Lachapelle +Date: Wed Jul 5 10:49:34 2017 -0400 + + Preparation for release 3.2.10 + +M Documentation/docinfo.xml +M Documentation/includes/additional-info.asciidoc +M Documentation/includes/global-attributes.asciidoc +M Documentation/includes/license.asciidoc +M NEWS +M Version + +commit 43d85f8bc4950141854120cdb506e5df1e61b2e5 +Author: Francis Lachapelle +Date: Wed Jul 5 10:44:27 2017 -0400 + + Use xsltproc instead of fop to generate XSL-FO + +M Documentation/Makefile +M Documentation/docbook/xsl/sogo-fo.xsl + +commit 5aa74ca0ad00d07af1d46e76b372595881dc991a +Author: Francis Lachapelle +Date: Wed Jul 5 10:06:05 2017 -0400 + + (js) Update CKEditor to version 4.7.1 + +M NEWS +M UI/WebServerResources/js/vendor/ckeditor/build-config.js +M UI/WebServerResources/js/vendor/ckeditor/ckeditor.js +M UI/WebServerResources/js/vendor/ckeditor/lang/ar.js +M UI/WebServerResources/js/vendor/ckeditor/lang/ca.js +M UI/WebServerResources/js/vendor/ckeditor/lang/cs.js +M UI/WebServerResources/js/vendor/ckeditor/lang/cy.js +M UI/WebServerResources/js/vendor/ckeditor/lang/da.js +M UI/WebServerResources/js/vendor/ckeditor/lang/de.js +M UI/WebServerResources/js/vendor/ckeditor/lang/en.js +M UI/WebServerResources/js/vendor/ckeditor/lang/es.js +M UI/WebServerResources/js/vendor/ckeditor/lang/eu.js +M UI/WebServerResources/js/vendor/ckeditor/lang/fi.js +M UI/WebServerResources/js/vendor/ckeditor/lang/fr.js +M UI/WebServerResources/js/vendor/ckeditor/lang/hr.js +M UI/WebServerResources/js/vendor/ckeditor/lang/hu.js +M UI/WebServerResources/js/vendor/ckeditor/lang/is.js +M UI/WebServerResources/js/vendor/ckeditor/lang/it.js +M UI/WebServerResources/js/vendor/ckeditor/lang/lt.js +M UI/WebServerResources/js/vendor/ckeditor/lang/mk.js +M UI/WebServerResources/js/vendor/ckeditor/lang/nb.js +M UI/WebServerResources/js/vendor/ckeditor/lang/nl.js +M UI/WebServerResources/js/vendor/ckeditor/lang/no.js +M UI/WebServerResources/js/vendor/ckeditor/lang/pl.js +M UI/WebServerResources/js/vendor/ckeditor/lang/pt-br.js +M UI/WebServerResources/js/vendor/ckeditor/lang/pt.js +M UI/WebServerResources/js/vendor/ckeditor/lang/ru.js +M UI/WebServerResources/js/vendor/ckeditor/lang/sk.js +M UI/WebServerResources/js/vendor/ckeditor/lang/sl.js +M UI/WebServerResources/js/vendor/ckeditor/lang/sr.js +M UI/WebServerResources/js/vendor/ckeditor/lang/sv.js +M UI/WebServerResources/js/vendor/ckeditor/lang/tr.js +M UI/WebServerResources/js/vendor/ckeditor/lang/uk.js +M UI/WebServerResources/js/vendor/ckeditor/lang/zh-cn.js +M UI/WebServerResources/js/vendor/ckeditor/lang/zh.js +D UI/WebServerResources/js/vendor/ckeditor/plugins/clipboard/dialogs/paste.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/div/dialogs/div.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/link/dialogs/anchor.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/link/dialogs/link.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/pastefromword/filter/default.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/scayt/dialogs/options.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc.js +M UI/WebServerResources/js/vendor/ckeditor/skins/minimalist/editor.css +M UI/WebServerResources/js/vendor/ckeditor/skins/minimalist/editor_gecko.css +M UI/WebServerResources/js/vendor/ckeditor/skins/minimalist/editor_ie.css +M UI/WebServerResources/js/vendor/ckeditor/skins/minimalist/editor_ie7.css +M UI/WebServerResources/js/vendor/ckeditor/skins/minimalist/editor_ie8.css +M UI/WebServerResources/js/vendor/ckeditor/skins/minimalist/editor_iequirks.css +M UI/WebServerResources/js/vendor/ckeditor/styles.js + +commit 5d98112a7a693bd7e3d1b33bf064792412af752c +Author: InverseBot +Date: Wed Jul 5 01:25:31 2017 -0400 + + (js/css) Update generated files + +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 + +commit c48750c6f2e4f85858b6e6e77af9027b8cb4adf9 +Author: Francis Lachapelle +Date: Tue Jul 4 17:23:00 2017 -0400 + + (js) Fix mail composition from mailto link + +M UI/WebServerResources/js/Mailer/MessageController.js + +commit b7dac4db9ffee7989148bc685488efb4398e4138 +Author: Ludovic Marcotte +Date: Tue Jul 4 13:20:02 2017 -0400 + + Updated NEWS + +M NEWS + +commit 579ab68e195eddca65bc90ba9923c324261a71bf +Author: Ludovic Marcotte +Date: Tue Jul 4 13:15:29 2017 -0400 + + (fix) silence sogo-ealarms-notify verbose output (fixes #4170) + +M Tools/SOGoEAlarmsNotifier.m + +commit 0c82ad594458a4b5207daf18685a225fcb6fc4be +Author: Ludovic Marcotte +Date: Tue Jul 4 11:02:44 2017 -0400 + + Updated NEWS + +M NEWS + +commit 22c078ee76bbc729095686eae07250748194df35 +Author: Ludovic Marcotte +Date: Tue Jul 4 11:00:06 2017 -0400 + + (fix) enable S/MIME even when using GNU TLS (fixes #4201) + +M UI/MailPartViewers/GNUmakefile.preamble +M UI/MailPartViewers/UIxMailPartSignedViewer.m + +commit 721428c88f9caf19753986d843eee279b851723c +Author: Francis Lachapelle +Date: Tue Jul 4 10:09:22 2017 -0400 + + (js) Create list from selected cards + + Fixes #3561 + +M NEWS +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Contacts/Card.service.js +M UI/WebServerResources/js/Contacts/Contacts.app.js + +commit 07fa20252347fcf5ac388f43e253c3338a3c2dca +Author: Ludovic Marcotte +Date: Tue Jul 4 09:57:05 2017 -0400 + + (fix) respect disabled state of sending rate-limiting (fixes #4198) + +M SoObjects/SOGo/SOGoSystemDefaults.m +M UI/MailerUI/UIxMailEditor.m + +commit 919d1ef6bec1c8812de68996d512104d52348b3f +Author: Ludovic Marcotte +Date: Tue Jul 4 09:26:08 2017 -0400 + + (fix) avoid advertising EAS 16 support until libwbxml is fixed + +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m + +commit 392749439389372463dac03b90bba7bc51447882 +Author: InverseBot +Date: Tue Jul 4 01:24:12 2017 -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-cookies.js +M UI/WebServerResources/js/vendor/angular-cookies.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-sanitize.js +M UI/WebServerResources/js/vendor/angular-sanitize.min.js +M UI/WebServerResources/js/vendor/angular-sanitize.min.js.map +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 14b902241d31d2b4e982878e33eb82e72fe12f48 +Author: InverseBot +Date: Fri Jun 30 01:28:54 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Contacts.services.js +M UI/WebServerResources/js/Contacts.services.js.map +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js +M UI/WebServerResources/js/vendor/angular-ui-router.js +M UI/WebServerResources/js/vendor/angular-ui-router.js.map +M UI/WebServerResources/js/vendor/angular-ui-router.min.js +M UI/WebServerResources/js/vendor/angular-ui-router.min.js.map + +commit fa7aba89c2c973640c6cbd9e33bc642c43dd1ba8 +Author: Ludovic Marcotte +Date: Thu Jun 29 15:41:23 2017 -0400 + + (doc) improve iOS doc + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 7785c1c142ea1409dc85777b0a3ac0f6ee2366ba +Author: Francis Lachapelle +Date: Thu Jun 29 11:17:22 2017 -0400 + + (css,js) Update md to v1.1.4-master-75237c6 + +M NEWS +M UI/WebServerResources/angular-material +M UI/WebServerResources/bower.json + +commit d9dafd3d14c4ea47f2b298e5ae6cd879ad24476c +Author: Francis Lachapelle +Date: Thu Jun 29 10:49:15 2017 -0400 + + (js) Don't explode card when no email defined + +M UI/WebServerResources/js/Contacts/Card.service.js + +commit df8c00089bee07277d077b2991789960a0af01cd +Author: InverseBot +Date: Thu Jun 29 01:29:10 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map +M UI/WebServerResources/js/vendor/angular-ui-router.js.map +M UI/WebServerResources/js/vendor/angular-ui-router.min.js.map + +commit 741e63996095ddd1a9350d559b034bf4ef58f5c8 +Author: Francis Lachapelle +Date: Wed Jun 28 14:16:26 2017 -0400 + + (i18n) Update translations + +M SoObjects/Appointments/German.lproj/Localizable.strings +M SoObjects/Appointments/Hebrew.lproj/Localizable.strings +M SoObjects/Appointments/Hungarian.lproj/Localizable.strings +M SoObjects/Appointments/Macedonian.lproj/Localizable.strings +M SoObjects/Appointments/Russian.lproj/Localizable.strings +M SoObjects/Appointments/TurkishTurkey.lproj/Localizable.strings +M SoObjects/Mailer/Hebrew.lproj/Localizable.strings +M UI/AdministrationUI/Hebrew.lproj/Localizable.strings +M UI/Common/Hebrew.lproj/Localizable.strings +M UI/Common/Hungarian.lproj/Localizable.strings +M UI/Common/Macedonian.lproj/Localizable.strings +M UI/Contacts/French.lproj/Localizable.strings +M UI/Contacts/German.lproj/Localizable.strings +M UI/Contacts/Hebrew.lproj/Localizable.strings +M UI/Contacts/Hungarian.lproj/Localizable.strings +M UI/Contacts/Latvian.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/TurkishTurkey.lproj/Localizable.strings +M UI/MailPartViewers/Hungarian.lproj/Localizable.strings +M UI/MailerUI/German.lproj/Localizable.strings +M UI/MailerUI/Hebrew.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/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/German.lproj/Localizable.strings +M UI/MainUI/Hebrew.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/Latvian.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/Serbian.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/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/German.lproj/Localizable.strings +M UI/PreferencesUI/Hebrew.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/Latvian.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/Serbian.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/TurkishTurkey.lproj/Localizable.strings +M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings +M UI/PreferencesUI/Welsh.lproj/Localizable.strings +M UI/Scheduler/Hebrew.lproj/Localizable.strings +M UI/Scheduler/Hungarian.lproj/Localizable.strings +M UI/Scheduler/Macedonian.lproj/Localizable.strings +M UI/Scheduler/TurkishTurkey.lproj/Localizable.strings + +commit 9f96639e6f7d75341efe46337deac8ddd339be24 +Author: Francis Lachapelle +Date: Wed Jun 28 14:01:52 2017 -0400 + + Ignore errors of nonexistent special mailboxes + + Fixes #4177 + +M NEWS +M UI/MailerUI/UIxMailFolderActions.m +M UI/MailerUI/UIxMailListActions.m + +commit ee68cf6ed5c6a85cf3c38105f366a5612665916d +Author: Francis Lachapelle +Date: Wed Jun 28 12:06:05 2017 -0400 + + (js) Add missing ui-router map files + + Fixes #4209 + +M UI/WebServerResources/Gruntfile.js +A UI/WebServerResources/js/vendor/angular-ui-router.js.map +A UI/WebServerResources/js/vendor/angular-ui-router.min.js.map + +commit 8662dd199df690490dd1c4a5c7d5d23dbcc81ad0 +Author: Francis Lachapelle +Date: Wed Jun 28 12:00:36 2017 -0400 + + (js) Add missing timezone list in Preferences + +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 2d1c2b2239e161d9fec3db83da3ee621e360f026 +Author: Francis Lachapelle +Date: Wed Jun 28 11:01:21 2017 -0400 + + Update NEWS file + +M NEWS + +commit 863510e70706d4fd2c1ab01e39573b199a4be7bf +Author: Francis Lachapelle +Date: Wed Jun 28 10:57:18 2017 -0400 + + (fix) Update settings of active user only + + Fixes #3988 + +M SoObjects/SOGo/SOGoParentFolder.m + +commit 3ce28b73169b7bb995a37f61a34f54c056c4b1f1 +Author: Francis Lachapelle +Date: Tue Jun 27 22:24:07 2017 -0400 + + (js) Use more one-time bindings + +M UI/Templates/UIxTopnavToolbar.wox + +commit b0e0950d126bb525007a952671d45418aae0e86d +Author: InverseBot +Date: Fri Jun 23 01:28:37 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit e8ec8180a8c36c634d384521f71ce2f13fd8cb23 +Author: Francis Lachapelle +Date: Thu Jun 22 11:55:53 2017 -0400 + + (js) Use more one-time bindings in Calendar module + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 9bde9b66ef00be2089216bab6fed826897d1ecb1 +Author: Francis Lachapelle +Date: Wed Jun 21 16:29:11 2017 -0400 + + Improve identification of preferred elements + + Fixes #799 + +M SOPE/NGCards/NGVCard.m + +commit 7f00afcef559c8151042fdf6f431818d0b805a61 +Author: Ludovic Marcotte +Date: Thu Jun 22 10:20:54 2017 -0400 + + (fix) check cache before using it (fixes #3988) + +M SoObjects/SOGo/SOGoGCSFolder.m + +commit 362d6d521f3f77c98dd3569abda65a4f171ba354 +Author: InverseBot +Date: Wed Jun 21 01:27:31 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map + +commit e1bc458d46ec5075e44ba6a20754641f2adf39cb +Author: Francis Lachapelle +Date: Tue Jun 20 15:25:07 2017 -0400 + + (js) Don't save form when invalid + + Fixes #3793 + +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit ade945219f3c70918288303ffa10ed91860ece0b +Author: InverseBot +Date: Sat Jun 17 01:26:44 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map + +commit 6c654e0f900025d811e975e96a66cd125ae6f73d +Author: Francis Lachapelle +Date: Fri Jun 16 16:35:20 2017 -0400 + + (js) Fix validation in Sieve filter editor + + Fixes #4200 + +M UI/WebServerResources/js/Preferences/FiltersDialogController.js + +commit ca43e7d9ca77730d4ca7554751cab3fcb8c10977 +Author: Ludovic Marcotte +Date: Fri Jun 16 13:25:15 2017 -0400 + + (fix) added doc to sogo-tool manage-eas + did cleanups (fixes #3967) + +M Tools/SOGoToolDumpDefaults.m +M Tools/SOGoToolExpireUserSessions.m +M Tools/SOGoToolManageEAS.m +M Tools/SOGoToolUserPreferences.m + +commit 0a155d6f67ffa34a78a3fadd8d6e289e2e103d25 +Author: Ludovic Marcotte +Date: Fri Jun 16 13:24:24 2017 -0400 + + (fix) missing import + +M Tools/SOGoEAlarmsNotifier.m + +commit c9dded0947c2fa0d7e17777b12bd90d3cb34e001 +Author: InverseBot +Date: Fri Jun 16 01:30:58 2017 -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 d72c614d29d1e82928e2d3e332710daf937a0e0f +Author: Francis Lachapelle +Date: Thu Jun 15 16:04:47 2017 -0400 + + (js) Fix edition of mail tags + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Common/sgFocus.directive.js +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 157d3050bfd4d3cfa9cde8e3a158f1968cb6846a +Author: Ludovic Marcotte +Date: Thu Jun 15 11:24:32 2017 -0400 + + Deleted old tests + +D Tests/Stress/put.py +D Tests/Stress/webdavsync.py + +commit 8a50ccdab45f9fcf4f0834097e6278b76da35173 +Author: Ludovic Marcotte +Date: Thu Jun 15 11:23:51 2017 -0400 + + Updated NEWS + +M NEWS + +commit 99fff304893234d45946a81b7e9f8b2cb9511ee7 +Author: Ludovic Marcotte +Date: Thu Jun 15 11:21:41 2017 -0400 + + (fix) don't include task folders over EAS if we are hiding them (fixes #4164) + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit ef122b0f39fa7356179d344297d66e75eb233eef +Author: InverseBot +Date: Thu Jun 15 01:28:00 2017 -0400 + + (js/css) Update generated files + +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 + +commit b6b8f7a0fb2e8265ac4d66107e4c95851d65a41a +Author: Francis Lachapelle +Date: Wed Jun 14 17:03:31 2017 -0400 + + Improve display of component comments, card notes + +M NEWS +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +D UI/WebServerResources/js/Common/ln2br.filter.js +A UI/WebServerResources/js/Common/txt2html.filter.js + +commit 8701d2c26c8eda6eb6612e45a4549eb81a9552eb +Author: Francis Lachapelle +Date: Wed Jun 14 16:49:58 2017 -0400 + + (js) Remove inline user settings for Contacts + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit 5080482507bc4c9c9db4a9316d24090523ab0813 +Author: Francis Lachapelle +Date: Wed Jun 14 16:49:01 2017 -0400 + + (html) Remove useless space from card editor + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox + +commit 392cad1cbb8e0d8f498b384f122cc33c69708a94 +Author: Ludovic Marcotte +Date: Wed Jun 14 15:53:49 2017 -0400 + + Updated NEWS + +M NEWS + +commit 248cea87e8c331c4a51f1ed52d2504d6ce659769 +Author: Ludovic Marcotte +Date: Wed Jun 14 14:41:01 2017 -0400 + + (feat) initial pass at generalized stress tests + +A Tests/Stress/README.md +A Tests/Stress/acl.sh +A Tests/Stress/authentication.sh +A Tests/Stress/changes.sh +A Tests/Stress/common_func.sh +A Tests/Stress/insert.sh +A Tests/Stress/invitation.sh +A Tests/Stress/search.sh +A Tests/Stress/teardown.sh + +commit 7464c2e6804964bc82050f9d194954f192687fa5 +Author: Francis Lachapelle +Date: Wed Jun 14 13:37:13 2017 -0400 + + (js) Support backspace AND delete keys + +M NEWS +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Contacts/CardController.js +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 67b9ef0b8b538a12674f10f870188108650e0420 +Author: Francis Lachapelle +Date: Wed Jun 14 13:24:08 2017 -0400 + + (js) Fix mailbox deletion from the hot key + +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/sgAccountSection.directive.js +M UI/WebServerResources/js/Mailer/sgMailboxListItem.directive.js + +commit 9b2527ce6d344478c65856820cb5280470b1131e +Author: Ludovic Marcotte +Date: Tue Jun 13 15:05:04 2017 -0400 + + (fix) provide mininum values for recurrences + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit 67d4896bc7f76d5d27c179d0784bb4a3799ce276 +Author: InverseBot +Date: Sat Jun 10 02:08:54 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-ui-router.js +M UI/WebServerResources/js/vendor/angular-ui-router.min.js + +commit a86f8a8a0a8f89cbe2d8d55676710968bfe279ee +Author: Ludovic Marcotte +Date: Fri Jun 9 15:17:32 2017 -0400 + + (fix) email alarms are sent too many times (fixes #4100) + +M NEWS +M SoObjects/Appointments/iCalAlarm+SOGo.h +M SoObjects/Appointments/iCalAlarm+SOGo.m +M SoObjects/Appointments/iCalEntityObject+SOGo.m +M Tools/SOGoEAlarmsNotifier.m + +commit 5fd8c9d2d06f812156c7b20d71413669a2e30e43 +Author: Ludovic Marcotte +Date: Fri Jun 9 11:19:57 2017 -0400 + + (doc) updates for MySQL's max_allowed_packet parameter (fixes #4119 and #4142) + +M Documentation/SOGoInstallationGuide.asciidoc + +commit aff5d53b1c750f83c6c4ce5c1c91ef7bb32628d6 +Author: Ludovic Marcotte +Date: Fri Jun 9 10:01:11 2017 -0400 + + (fix) improvements for Drafts handling + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit b3f541b87e69dd30f89df1bfb0ef1a2a36e3f3e3 +Author: Francis Lachapelle +Date: Mon Jun 5 15:14:48 2017 -0400 + + Sanitize whitelisted attributes of HTML tags + +M UI/MailPartViewers/UIxMailPartHTMLViewer.m + +commit 2604e2bf59364cdc6683c7dfc671ece5cdc5496d +Author: Francis Lachapelle +Date: Mon Jun 5 10:23:59 2017 -0400 + + Sanity check when user's session has expired + +M UI/PreferencesUI/UIxJSONPreferences.m + +commit dc9eaa164da10a7e3afada732f08b9b40cc8a986 +Author: InverseBot +Date: Sat Jun 3 01:24:59 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit b8f54dd8e8c21779bb264f338e5c410e55e11937 +Author: Francis Lachapelle +Date: Fri Jun 2 14:20:40 2017 -0400 + + (css,js) Update md to v1.1.4-master-e1345ae + +M UI/WebServerResources/angular-material +M UI/WebServerResources/bower.json + +commit 15ab809c38f23d90e69f39e2b29c4f9947ec8e98 +Author: InverseBot +Date: Fri Jun 2 02:16:11 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.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/Preferences.js +M UI/WebServerResources/js/Preferences.js.map +M UI/WebServerResources/js/Preferences.services.js +M UI/WebServerResources/js/Preferences.services.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 bb04f97570f55055fb63322cef5a60bfe18fc83a +Author: Ludovic Marcotte +Date: Thu Jun 1 16:11:34 2017 -0400 + + Updated NEWS + +M NEWS + +commit 6f56522f89c771b468356382430e886ac00210cf +Author: Ludovic Marcotte +Date: Thu Jun 1 16:07:34 2017 -0400 + + (feat) first pas at EAS v16 support and save in drafts + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.h +M ActiveSync/SOGoMailObject+ActiveSync.m +M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m + +commit 6e04a2d99c76d626d323335486ae620b2222bd1a +Author: Ludovic Marcotte +Date: Thu Jun 1 14:49:09 2017 -0400 + + (feat) can now discard incoming mails during vacation + +M NEWS +M SoObjects/SOGo/SOGoSieveManager.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit e8e0df8b5397fc6c6aa5178454a9315fde8cf76c +Author: Francis Lachapelle +Date: Thu Jun 1 13:50:46 2017 -0400 + + Expose user settings and defaults inline (cont'd) + +M UI/PreferencesUI/UIxJSONPreferences.h +M UI/PreferencesUI/UIxJSONPreferences.m +M UI/Templates/PreferencesUI/UIxJSONPreferences.wox + +commit 72d2152b20699afc216edbbb380281bfa8ff512d +Author: Francis Lachapelle +Date: Thu Jun 1 13:49:00 2017 -0400 + + (i18n) Add missing strings in Contacts module + +M UI/Contacts/English.lproj/Localizable.strings + +commit 89bfa0c5360424bd327107c9c6a550f0a2a7c4cb +Author: Francis Lachapelle +Date: Thu Jun 1 13:46:57 2017 -0400 + + Expose user's settings and defaults inline + + This improves performance by removing two AJAX calls and a lot of + JavaScript promises. + +M NEWS +M UI/PreferencesUI/product.plist +A UI/Templates/PreferencesUI/UIxJSONPreferences.wox +M UI/Templates/UIxPageFrame.wox +M UI/WebServerResources/js/Common/sgAvatarImage.directive.js +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/Card.service.js +M UI/WebServerResources/js/Mailer/Account.service.js +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/MessageEditorController.js +M UI/WebServerResources/js/Preferences/Preferences.app.js +M UI/WebServerResources/js/Preferences/Preferences.service.js +M UI/WebServerResources/js/Preferences/PreferencesController.js +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/CalendarController.js +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +M UI/WebServerResources/js/Scheduler/sgCalendarScrollView.directive.js + +commit 1fa056bb2576cb1254b0a88f45ac3314fc80f712 +Author: Francis Lachapelle +Date: Thu Jun 1 11:40:29 2017 -0400 + + Update README for new Latvian translation + +M README.md + +commit a19d1573d3185ccdee9e648b79f4bdde0d1ea34f +Author: InverseBot +Date: Thu Jun 1 01:25:44 2017 -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 + +commit c8e90b4abd7e4ed5734679e5dff3f91671e1a7c1 +Author: Francis Lachapelle +Date: Wed May 31 09:40:22 2017 -0400 + + (css) Improve sgImageGallery for small devices + + Also include md-truncate directive from ng-material. + +M UI/WebServerResources/js/Mailer/sgImageGallery.service.js +M UI/WebServerResources/scss/components/imagegallery/imagegallery.scss +A UI/WebServerResources/scss/components/truncate/_extends.scss +A UI/WebServerResources/scss/components/truncate/truncate.scss +M UI/WebServerResources/scss/styles.scss + +commit e4d0ce60902387c1b28aa914fb89f94a615da824 +Author: Francis Lachapelle +Date: Wed May 31 06:35:30 2017 -0400 + + (i18n) Fix Lithuanian typo + +M UI/MainUI/Lithuanian.lproj/Localizable.strings + +commit a33bd6234388b7ac3bc67a2a4a0f91ec0faf2915 +Author: Francis Lachapelle +Date: Wed May 31 06:35:10 2017 -0400 + + Add Latvian (lv) translation (cont'd) + +A SoObjects/Mailer/SOGoMailLatvianForward.wo/SOGoMailLatvianForward.html +A SoObjects/Mailer/SOGoMailLatvianForward.wo/SOGoMailLatvianForward.wod +A SoObjects/Mailer/SOGoMailLatvianReply.wo/SOGoMailLatvianReply.html +A SoObjects/Mailer/SOGoMailLatvianReply.wo/SOGoMailLatvianReply.wod + +commit 07388965407ec2e394d95823dafd3aef167d09c9 +Author: InverseBot +Date: Wed May 31 00:27:22 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.js.map + +commit 34a6a8960aef2dd3ccace9c5e86acfb7cc726571 +Author: Francis Lachapelle +Date: Tue May 30 16:19:44 2017 -0400 + + Add Latvian (lv) translation + +M .tx/config +M NEWS +A SoObjects/Appointments/Latvian.lproj/Localizable.strings +A SoObjects/Contacts/Latvian.lproj/Localizable.strings +M SoObjects/Mailer/GNUmakefile +A SoObjects/Mailer/Latvian.lproj/Localizable.strings +M SoObjects/Mailer/SOGoMailForward.h +M SoObjects/Mailer/SOGoMailForward.m +M SoObjects/Mailer/SOGoMailReply.h +M SoObjects/Mailer/SOGoMailReply.m +M SoObjects/SOGo/SOGoDefaults.plist +M Tests/Integration/preferences.py +A UI/AdministrationUI/Latvian.lproj/Localizable.strings +A UI/Common/Latvian.lproj/Localizable.strings +A UI/Contacts/Latvian.lproj/Localizable.strings +A UI/MailPartViewers/Latvian.lproj/Localizable.strings +A UI/MailerUI/Latvian.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/German.lproj/Localizable.strings +M UI/MainUI/Hebrew.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/Latvian.lproj/Locale +A UI/MainUI/Latvian.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/Serbian.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/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/German.lproj/Localizable.strings +M UI/PreferencesUI/Hebrew.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/Latvian.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/Serbian.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/TurkishTurkey.lproj/Localizable.strings +M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings +M UI/PreferencesUI/Welsh.lproj/Localizable.strings +M UI/SOGoUI/SOGoFolderAdvisory.h +M UI/SOGoUI/SOGoFolderAdvisory.m +A UI/Scheduler/Latvian.lproj/Localizable.strings +A UI/Templates/SOGoACLLatvianAdditionAdvisory.wox +A UI/Templates/SOGoACLLatvianModificationAdvisory.wox +A UI/Templates/SOGoACLLatvianRemovalAdvisory.wox +A UI/Templates/SOGoFolderLatvianAdditionAdvisory.wox +A UI/Templates/SOGoFolderLatvianRemovalAdvisory.wox +M configure + +commit 02684127dd80d2d7cf649cf0f6fa74028eea521c +Author: Francis Lachapelle +Date: Tue May 30 14:56:15 2017 -0400 + + Cleanup UI/WebServerResources/GNUmakefile + +M UI/WebServerResources/GNUmakefile + +commit 6a8345c2c803d25919ea2e76face54f0042bfdea +Author: Ludovic Marcotte +Date: Tue May 30 14:47:23 2017 -0400 + + (fix) fixed typos in tools' help (fixes #4175) + +M Tools/SOGoToolManageEAS.m +M Tools/SOGoToolTruncateCalendar.m + +commit 9dae52a7198726bfe3d8a70517e88c62cf5c1a8d +Author: Ludovic Marcotte +Date: Tue May 30 14:44:43 2017 -0400 + + (fix) sanity check when no defaults are found (fixes #4179) + +M Tools/SOGoToolDumpDefaults.m + +commit f87797d61ecad464f37f327d01445bcd76031458 +Author: Ludovic Marcotte +Date: Tue May 30 13:16:54 2017 -0400 + + Updated NEWS + +M NEWS + +commit 29dfc75fe94ddbbae012d729eb2d020b953dac27 +Author: Ludovic Marcotte +Date: Tue May 30 13:15:04 2017 -0400 + + (fix) remove any trailing cr (fixes #4172) + +M UI/Contacts/UIxContactFolderActions.m + +commit af2507a6896806610ef27afb646af254e933c321 +Author: Francis Lachapelle +Date: Tue May 30 09:26:30 2017 -0400 + + Newly subscribed calendars are excluded from FB + + Fixes #3354 + +M NEWS +M SoObjects/Appointments/SOGoAppointmentFolder.m +M SoObjects/SOGo/SOGoGCSFolder.m + +commit 2b90ff70fa7d843d69a10c7e6ae2a216d4283091 +Author: Ludovic Marcotte +Date: Tue May 30 09:12:13 2017 -0400 + + (feat) added custom fields support from Thunderbird's address book + +M NEWS +M UI/Contacts/UIxContactEditor.m +M UI/Contacts/UIxContactView.m +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/WebServerResources/js/Contacts/CardController.js + +commit 43141a48cfb96f26b3744dd6c96e07177c47e19c +Author: InverseBot +Date: Tue May 30 01:27:54 2017 -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 + +commit 0355f66e964b5eca47e0e6489cc7f4c1ad93a756 +Author: Francis Lachapelle +Date: Mon May 29 15:19:03 2017 -0400 + + (js) New ImageGallery ng service + +A UI/WebServerResources/js/Mailer/sgImageGallery.service.js + +commit 3049af066bc489690b41e81731457b7439d7b83f +Author: Francis Lachapelle +Date: Mon May 29 14:54:54 2017 -0400 + + (css) Remove sgColorPicker in grid-list.scss + +M UI/WebServerResources/scss/components/gridList/grid-list.scss + +commit b00fc756e6a54612cb1af15c7d4008697b4afaef +Author: Francis Lachapelle +Date: Mon May 29 14:51:51 2017 -0400 + + (js) Cleanup dependencies of sgMailboxListItem + +M UI/WebServerResources/js/Mailer/sgMailboxListItem.directive.js + +commit 555b7303d1456c68196b7422cb1a9e181dab21c1 +Author: Francis Lachapelle +Date: Mon May 29 14:03:59 2017 -0400 + + (js) New images viewer for Mail module + +M NEWS +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Mailer/sgZoomableImage.directive.js +A UI/WebServerResources/scss/components/imagegallery/imagegallery.scss +M UI/WebServerResources/scss/core/angular.scss +M UI/WebServerResources/scss/styles.scss +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 0a990ff66bdd68ed8ab7f0ac82fa474003647bfa +Author: Ludovic Marcotte +Date: Fri May 26 15:44:23 2017 -0400 + + (doc) replaced localhost with 127.0.0.1 to avoid IPv6 errors + +M Documentation/SOGoInstallationGuide.asciidoc + +commit e591c9b3cf7f91b6ee5c41725d887dd72df61357 +Author: Francis Lachapelle +Date: Thu May 25 14:40:41 2017 -0400 + + (doc) Fix rendering of Installation Guide + +M Documentation/SOGoInstallationGuide.asciidoc + +commit acc6da4c15aeb583570cbdedb94335fdf9c25142 +Author: InverseBot +Date: Thu May 25 01:24:14 2017 -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 + +commit 3f3f58dc9fcf4cc718fc4dcb66bb8ba7499ffde1 +Author: Francis Lachapelle +Date: Wed May 24 13:56:20 2017 -0400 + + (js) Fix card loading via router + +M UI/WebServerResources/js/Contacts/Contacts.app.js + +commit e30358aeaafe85c49bbc481b5d838a59c14172cb +Author: Francis Lachapelle +Date: Wed May 24 11:54:04 2017 -0400 + + (css) Fix responsive condition of login page + +M NEWS +M UI/WebServerResources/scss/views/LoginUI.scss + +commit 28e0db4adff56884c6276b55e5b6652768f1aac1 +Author: Francis Lachapelle +Date: Wed May 24 11:37:35 2017 -0400 + + Fix adding list members with multiple emails + +M NEWS +M UI/Contacts/UIxListEditor.m + +commit 92137de325c56fc33b477794e1be2e62e47e4bfe +Author: Francis Lachapelle +Date: Wed May 24 08:33:22 2017 -0400 + + (doc) Fix IMAP server URL with TLS + +M Documentation/SOGoInstallationGuide.asciidoc + +commit ad90d666ca4213f266c08467b586d28374433151 +Author: InverseBot +Date: Wed May 24 01:22:20 2017 -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 + +commit 8678949c8704bf2df6070058a2139484d6890289 +Author: Francis Lachapelle +Date: Tue May 23 15:42:54 2017 -0400 + + (js) Improve performance of color picker + + Lower the number of watchers. + +M NEWS +M UI/WebServerResources/js/Common/sgColorPicker.directive.js +A UI/WebServerResources/scss/components/colorpicker/colorpicker.scss +M UI/WebServerResources/scss/styles.scss + +commit 8f005b90f5c206bdfbdc9b297fed74d02ec24885 +Author: InverseBot +Date: Sun May 21 01:18:15 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Common.js +M UI/WebServerResources/js/Common.js.map +M UI/WebServerResources/js/vendor/FileSaver.min.js +M UI/WebServerResources/js/vendor/FileSaver.min.js.map +M UI/WebServerResources/js/vendor/angular-file-upload.min.js +M UI/WebServerResources/js/vendor/angular-file-upload.min.js.map + +commit 49183bd1fb6a1e24b81cf3a77ccd18035e0bea27 +Author: InverseBot +Date: Sat May 20 01:12:37 2017 -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/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map + +commit a26970b33bfd372cb3d03dab0e42ab66a0e78681 +Author: Francis Lachapelle +Date: Fri May 19 22:20:20 2017 -0400 + + (js) Remove bindings on message flags in directive + +M UI/WebServerResources/js/Mailer/sgMessageListItemMain.directive.js + +commit f2af5e9f8737d7e0603c76ca51f61e215450f9ae +Author: Francis Lachapelle +Date: Fri May 19 12:13:01 2017 -0400 + + Improve display of tasks status + +M NEWS +M SoObjects/Appointments/iCalToDo+SOGo.h +M SoObjects/Appointments/iCalToDo+SOGo.m +M UI/Scheduler/UIxCalListingActions.m +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit c24474b197f1c64ab0abb99b3b490ffbae155cb2 +Author: Francis Lachapelle +Date: Fri May 19 08:56:10 2017 -0400 + + (js) Add missing injection in component editor + +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit ec02efe873c3c13d698271c1fc44e96bd15bd647 +Author: Francis Lachapelle +Date: Fri May 19 07:53:05 2017 -0400 + + (js) No one-time bindings inside virtual-repeater + +M UI/WebServerResources/js/Mailer/sgMailboxListItem.directive.js + +commit 8dc2cfc2dc0abf49536e4925d0d84ee19dd153e5 +Author: Francis Lachapelle +Date: Fri May 19 07:44:49 2017 -0400 + + Silent sogo-tool expire-sessions cronjob + + Fixes #4170 + +M Scripts/sogo.cron + +commit ce5db84996d126fa0d7b249267b33b970b15a606 +Author: InverseBot +Date: Fri May 19 01:24:40 2017 -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/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/Main.js +M UI/WebServerResources/js/Main.js.map + +commit 41967d3eecab40fac33cbd713a08bb065064948e +Author: Francis Lachapelle +Date: Thu May 18 22:28:05 2017 -0400 + + Respect languages preferences on login page + + Fixes #4169 + +M NEWS +M SoObjects/SOGo/SOGoDefaults.plist +M SoObjects/SOGo/WOContext+SOGo.m +M UI/MainUI/SOGoRootPage.m +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/WebServerResources/js/Main/Main.app.js + +commit aee42f76f0d0c400d7263bb64303b7fe70691bd3 +Author: Francis Lachapelle +Date: Thu May 18 15:40:11 2017 -0400 + + (js) Use one-time bindings in ACLs and sidenav + +M UI/Templates/UIxAclEditor.wox +M UI/Templates/UIxSidenavToolbarTemplate.wox + +commit 28ae2fd58a837a2c33cfa8d781da7f02e1613091 +Author: Francis Lachapelle +Date: Thu May 18 15:31:38 2017 -0400 + + (js) Review Mail module to decrease watchers + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Common/utils.js +M UI/WebServerResources/js/Mailer/Mailbox.service.js +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/Mailer.app.js +A UI/WebServerResources/js/Mailer/sgAccountSection.directive.js +A UI/WebServerResources/js/Mailer/sgMailboxListItem.directive.js +A UI/WebServerResources/js/Mailer/sgMessageListItem.directive.js +A UI/WebServerResources/js/Mailer/sgMessageListItemMain.directive.js +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 083be7e89f6747db9f0c47a0a2f0f0ba5fef73ef +Author: Ludovic Marcotte +Date: Wed May 17 09:56:16 2017 -0400 + + Fixed typo + +M Tools/SOGoToolManageACL.m + +commit 99510f46467665989fa9f4ec87143a0eff27a247 +Author: Ludovic Marcotte +Date: Wed May 17 09:47:53 2017 -0400 + + Updated NEWS + +M NEWS + +commit 334765c977304bb40c216d5224c2ffd723a8c6f4 +Author: Ludovic Marcotte +Date: Wed May 17 09:44:34 2017 -0400 + + (feat) now able to subscribe/unsubscribe folders using sogo-tool + +M SoObjects/SOGo/SOGoGCSFolder.m +M Tools/SOGoToolManageACL.m + +commit 7207925362ffe1b22d50b9df80dae962ad29abbe +Author: InverseBot +Date: Sat May 13 01:24:30 2017 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/js/Administration.js +M UI/WebServerResources/js/Administration.js.map +M UI/WebServerResources/js/Administration.services.js +M UI/WebServerResources/js/Administration.services.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.app.popup.js +M UI/WebServerResources/js/Mailer.app.popup.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/Main.js +M UI/WebServerResources/js/Main.js.map +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.js.map +M UI/WebServerResources/js/Preferences.services.js +M UI/WebServerResources/js/Preferences.services.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 +M UI/WebServerResources/js/vendor/FileSaver.min.js +M UI/WebServerResources/js/vendor/FileSaver.min.js.map +M UI/WebServerResources/js/vendor/angular-file-upload.min.js +M UI/WebServerResources/js/vendor/angular-file-upload.min.js.map + +commit c9b9150b96ae3912685c55ac19f7f30c7edfde2b +Author: Francis Lachapelle +Date: Tue May 9 09:06:22 2017 -0400 + + Update ChangeLog + +M ChangeLog + commit 4d490d0f1e22e396c2f4f24266b3071aecd789ce Author: Francis Lachapelle Date: Tue May 9 09:04:31 2017 -0400