From 6e4aa79038dc5f3894272e10e6fad98613439907 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 27 Jan 2016 13:20:07 -0500 Subject: [PATCH] Update ChangeLog --- ChangeLog | 6822 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 6822 insertions(+) diff --git a/ChangeLog b/ChangeLog index 9ff78fafc..41533000b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6794 @@ +commit 34215142bd8d5028f862d9d45eb34a828e7e06d3 +Author: Francis Lachapelle +Date: Wed Jan 27 13:19:12 2016 -0500 + + Preparation for release 3.0.0 + +M Documentation/docinfo.xml +M Documentation/includes/global-attributes.asciidoc +M Version + +commit 0eb1b00c6b3d450823009019178f462ccd4d3c14 +Author: Francis Lachapelle +Date: Wed Jan 27 13:16:16 2016 -0500 + + Update translations + +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/Finnish.lproj/Localizable.strings +M UI/MailerUI/French.lproj/Localizable.strings +M UI/MailerUI/German.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings +M UI/MailerUI/SpanishSpain.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings + +commit 3339f53f194eaf35929858381c7222d1a5ba75b9 +Author: Francis Lachapelle +Date: Wed Jan 27 13:03:45 2016 -0500 + + Update NEWS file + +M NEWS + +commit d913bce41a19c1abe093e1998939ba8f7c27cfef +Author: Francis Lachapelle +Date: Wed Jan 27 13:03:14 2016 -0500 + + Update .gitignore + +M .gitignore + +commit b82c96a2ddad38af57527cec7cd1d6b42b890121 +Author: Francis Lachapelle +Date: Wed Jan 27 13:02:32 2016 -0500 + + (js) Update CKEditor to version 4.5.6 + +M UI/WebServerResources/js/vendor/ckeditor/LICENSE.md +M UI/WebServerResources/js/vendor/ckeditor/build-config.js +M UI/WebServerResources/js/vendor/ckeditor/ckeditor.js +M UI/WebServerResources/js/vendor/ckeditor/contents.css +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 +A 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 +A 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 +A 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 +A 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 +A UI/WebServerResources/js/vendor/ckeditor/lang/sl.js +M UI/WebServerResources/js/vendor/ckeditor/lang/sv.js +M UI/WebServerResources/js/vendor/ckeditor/lang/uk.js +A UI/WebServerResources/js/vendor/ckeditor/lang/zh-cn.js +A UI/WebServerResources/js/vendor/ckeditor/lang/zh.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/about/dialogs/about.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/clipboard/dialogs/paste.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/colordialog/dialogs/colordialog.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/dialog/dialogDefinition.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/div/dialogs/div.js +D UI/WebServerResources/js/vendor/ckeditor/plugins/fakeobjects/images/spacer.gif +M UI/WebServerResources/js/vendor/ckeditor/plugins/icons.png +M UI/WebServerResources/js/vendor/ckeditor/plugins/icons_hidpi.png +M UI/WebServerResources/js/vendor/ckeditor/plugins/image/dialogs/image.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/image/images/noimage.png +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/scayt/dialogs/options.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/table/dialogs/table.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/tabletools/dialogs/tableCell.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/ciframe.html +M UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html +M UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc.css +M UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc.js +M UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc_ie.js +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_ie.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_ie7.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_ie8.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_iequirks.css +D UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_opera.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_gecko.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_ie.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_ie7.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_ie8.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_iequirks.css +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/icons.png +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/icons_hidpi.png +M UI/WebServerResources/js/vendor/ckeditor/skins/moono/readme.md +M UI/WebServerResources/js/vendor/ckeditor/styles.js + +commit 85e181edc4eeae3cd8580935bd14b0474441337f +Author: Francis Lachapelle +Date: Wed Jan 27 11:33:16 2016 -0500 + + (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/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 841e29b0917b42b7206e5a1210328821f57128a4 +Author: Francis Lachapelle +Date: Wed Jan 27 11:27:12 2016 -0500 + + (html) Improve task editor + +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit 30a96f33e931e0adf01e51a03a5f659610d51509 +Author: Francis Lachapelle +Date: Wed Jan 27 11:25:17 2016 -0500 + + Cleanup French locale + +M UI/MainUI/French.lproj/Locale + +commit ce80cd5ec0a8904e6f7ee93925c16c3af94ad079 +Author: Francis Lachapelle +Date: Wed Jan 27 11:24:29 2016 -0500 + + (doc) Update installation guide + +M Documentation/SOGoInstallationGuide.asciidoc + +commit c9944f02652c941d5c7e9c22caa6a473fe1041f6 +Author: Francis Lachapelle +Date: Wed Jan 27 11:23:33 2016 -0500 + + (doc) Update developer's guide + +M Documentation/SOGoDevelopersGuide.asciidoc + +commit dc2d153e0c171ecb958767305f542ba94365bebe +Author: Francis Lachapelle +Date: Wed Jan 27 11:22:07 2016 -0500 + + Update npm package.json + +M UI/WebServerResources/package.json + +commit c2322eedac7952860a5aab685dbdcc63c80abe65 +Author: Francis Lachapelle +Date: Wed Jan 27 11:21:35 2016 -0500 + + (font) Update Fira typeface + +M UI/WebServerResources/fonts/FiraSans-Book.eot +M UI/WebServerResources/fonts/FiraSans-Book.ttf +M UI/WebServerResources/fonts/FiraSans-Book.woff +M UI/WebServerResources/fonts/FiraSans-BookItalic.eot +M UI/WebServerResources/fonts/FiraSans-BookItalic.ttf +M UI/WebServerResources/fonts/FiraSans-BookItalic.woff +M UI/WebServerResources/fonts/FiraSans-Hair.eot +M UI/WebServerResources/fonts/FiraSans-Hair.ttf +M UI/WebServerResources/fonts/FiraSans-Hair.woff +M UI/WebServerResources/fonts/FiraSans-HairItalic.eot +M UI/WebServerResources/fonts/FiraSans-HairItalic.ttf +M UI/WebServerResources/fonts/FiraSans-HairItalic.woff +M UI/WebServerResources/fonts/FiraSans-Light.eot +M UI/WebServerResources/fonts/FiraSans-Light.ttf +M UI/WebServerResources/fonts/FiraSans-Light.woff +M UI/WebServerResources/fonts/FiraSans-LightItalic.eot +M UI/WebServerResources/fonts/FiraSans-LightItalic.ttf +M UI/WebServerResources/fonts/FiraSans-LightItalic.woff +M UI/WebServerResources/fonts/FiraSans-Medium.eot +M UI/WebServerResources/fonts/FiraSans-Medium.ttf +M UI/WebServerResources/fonts/FiraSans-Medium.woff +M UI/WebServerResources/fonts/FiraSans-MediumItalic.eot +M UI/WebServerResources/fonts/FiraSans-MediumItalic.ttf +M UI/WebServerResources/fonts/FiraSans-MediumItalic.woff +M UI/WebServerResources/fonts/FiraSans-Regular.eot +M UI/WebServerResources/fonts/FiraSans-Regular.ttf +M UI/WebServerResources/fonts/FiraSans-Regular.woff +M UI/WebServerResources/fonts/FiraSans-Thin.eot +M UI/WebServerResources/fonts/FiraSans-Thin.ttf +M UI/WebServerResources/fonts/FiraSans-Thin.woff +M UI/WebServerResources/fonts/FiraSans-ThinItalic.eot +M UI/WebServerResources/fonts/FiraSans-ThinItalic.ttf +M UI/WebServerResources/fonts/FiraSans-ThinItalic.woff + +commit b0f37e792f59e9e2c590218e470645b440d7b901 +Author: Francis Lachapelle +Date: Wed Jan 27 11:21:18 2016 -0500 + + (css) Cleanup + +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 7b297ed4836ba9850c3e68e6634ca75f7f52a4d1 +Author: Francis Lachapelle +Date: Wed Jan 27 11:19:46 2016 -0500 + + (css) Lower the font weight of buttons in sidenav + +M UI/WebServerResources/scss/components/button/button.scss + +commit 5a927dfeb3508e4e8c7cad60d0dd90606bcf259b +Author: Francis Lachapelle +Date: Wed Jan 27 10:39:49 2016 -0500 + + Improve formatting of SOGoDefaults.plist + +M SoObjects/SOGo/SOGoDefaults.plist + +commit 5e60a68634408cfc199112186887e32df79c1770 +Author: Ludovic Marcotte +Date: Wed Jan 27 10:41:11 2016 -0500 + + NEWS file update for v3 final + +M NEWS + +commit be441f5cd3b8de2ecd431802c62d8ca7e1b16d59 +Author: Francis Lachapelle +Date: Wed Jan 27 10:28:40 2016 -0500 + + (css,js) Fix display of all-day events + +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit b064512549c12de315850c5bb10bc16e2247c07a +Author: extrafu +Date: Wed Jan 27 09:14:31 2016 -0500 + + Update README.md + +M README.md + +commit 46c952ee132bc42fd6d5c6230a3dc5a5873a3013 +Author: extrafu +Date: Wed Jan 27 09:14:00 2016 -0500 + + Update README.md + +M README.md + +commit c21a2c647af572076811616cfa8c2467d28d5c2a +Author: Francis Lachapelle +Date: Tue Jan 26 09:17:16 2016 -0500 + + (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/Preferences.services.js.map +M UI/WebServerResources/js/Scheduler.js +M UI/WebServerResources/js/Scheduler.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.min.js +M UI/WebServerResources/js/vendor/lodash.js + +commit 5754278ffa2333ca8cc212134a9c633c323f19a8 +Author: Francis Lachapelle +Date: Tue Jan 26 09:09:25 2016 -0500 + + (css) Add $quarter_height variable in SchedulerUI + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 867bc4bc967b7f40252bcebd2f887dd94df3c21c +Author: Francis Lachapelle +Date: Tue Jan 26 09:05:27 2016 -0500 + + (css) Fix events spanning whole days + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 8a177bea47925108ad8495da387abd355a840ca0 +Author: Francis Lachapelle +Date: Tue Jan 26 07:20:02 2016 -0500 + + (js) Fix date parsing on Safari + +M UI/WebServerResources/js/Preferences/Preferences.service.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit bf3a072e6b59a07ac257de5a19a2bae2b88e9b01 +Author: Emílio Fonseca +Date: Mon Jan 25 17:54:11 2016 -0200 + + Adding TAB to separate recipients in Mail Editor + +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit dd59ef6c1dc9cd1ebe2a627932a2cdbf7e88138d +Author: Ludovic Marcotte +Date: Mon Jan 25 14:32:56 2016 -0500 + + Remove superfluous code. + +M UI/WebServerResources/js/Mailer/Account.service.js + +commit 5ad4d317dfea3e4636e2ef355f02c0c42bc44b15 +Author: Ludovic Marcotte +Date: Mon Jan 25 14:21:38 2016 -0500 + + (fix) delete messages from Drafts folder that aren't meant to be sent + +M UI/WebServerResources/js/Mailer/Account.service.js +M UI/WebServerResources/js/Mailer/Message.service.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit b265de91fdd22f389b83d22db888d5cb746c4230 +Author: Francis Lachapelle +Date: Mon Jan 25 10:50:07 2016 -0500 + + Add Croatian translation + +M .tx/config +M NEWS +A SoObjects/Appointments/Croatian.lproj/Localizable.strings +M SoObjects/Appointments/GNUmakefile +A SoObjects/Contacts/Croatian.lproj/Localizable.strings +M SoObjects/Contacts/GNUmakefile +A SoObjects/Mailer/Croatian.lproj/Localizable.strings +M SoObjects/Mailer/GNUmakefile +A SoObjects/Mailer/SOGoMailCroatianForward.wo/SOGoMailCroatianForward.html +A SoObjects/Mailer/SOGoMailCroatianForward.wo/SOGoMailCroatianForward.wod +A SoObjects/Mailer/SOGoMailCroatianReply.wo/SOGoMailCroatianReply.html +A SoObjects/Mailer/SOGoMailCroatianReply.wo/SOGoMailCroatianReply.wod +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/Croatian.lproj/Localizable.strings +M UI/AdministrationUI/GNUmakefile +A UI/Common/Croatian.lproj/Localizable.strings +M UI/Common/GNUmakefile +A UI/Contacts/Croatian.lproj/Localizable.strings +M UI/Contacts/GNUmakefile +A UI/MailPartViewers/Croatian.lproj/Localizable.strings +M UI/MailPartViewers/GNUmakefile +A UI/MailerUI/Croatian.lproj/Localizable.strings +M UI/MailerUI/GNUmakefile +M UI/MainUI/Arabic.lproj/Localizable.strings +M UI/MainUI/Basque.lproj/Localizable.strings +M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MainUI/ChineseTaiwan.lproj/Localizable.strings +A UI/MainUI/Croatian.lproj/Locale +A 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/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 +A 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/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 +A UI/Scheduler/Croatian.lproj/Localizable.strings +M UI/Scheduler/GNUmakefile +A UI/Templates/SOGoACLCroatianAdditionAdvisory.wox +A UI/Templates/SOGoACLCroatianModificationAdvisory.wox +A UI/Templates/SOGoACLCroatianRemovalAdvisory.wox +A UI/Templates/SOGoFolderCroatianAdditionAdvisory.wox +A UI/Templates/SOGoFolderCroatianRemovalAdvisory.wox + +commit ec3e0e87f9ea45a88be633c971cf4362e1b35472 +Author: Ludovic Marcotte +Date: Mon Jan 25 11:08:33 2016 -0500 + + (doc) missing SOGoMailKeepDraftsAfterSend documentation + +M Documentation/SOGoInstallationGuide.asciidoc + +commit 9a6cf0eb66a06026a2e2c23d7f49f0c8c76aba6f +Author: Ludovic Marcotte +Date: Mon Jan 25 10:25:54 2016 -0500 + + (fix) do not try to decode non-wbxml responses for debug output (#3444) + +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS + +commit 42c2edce1917ef5e6d5871cb1c42b6de2c97dc1a +Author: Ludovic Marcotte +Date: Mon Jan 25 10:21:23 2016 -0500 + + (feat) newly created folders using EAS are always sync'ed by default (#3454) + +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS + +commit 99765aae53bfce84842f933d63185eabb2971124 +Author: ethoms +Date: Sun Jan 24 03:43:24 2016 +0800 + + fix (revised) for issue with CardDAV sync with the DAVDroid sync client. + + This is a revised fix for the issue raiased in sogo bug tracker 3370 and 3373. It supercedes the fix in commit 2c723070c69899055b456119f6e8f42c279d0c57 . + + The fix was noted in NEWS with the comment "we now return all cards when we receive an empty addressbook-query REPORT". However it did not work for me and at least two others, as can be seen in the commit comments. In summary, only contacts with email addresses were synced. The suggested change from kwirk fixes the regular address book sync, but it completely breaks syncing of the read-only Group Directory (Corporate Directory). My suggested changes work in full (as far as I'm able to test). + + I have done some fairly extensive testing of CardDAV sync (with DAVDroid only) and it seems to work 100% now. In addition to the obvious tests, I have tested with contacts that only have one field of data entered. The feilds I've tested (with all other fields empty) are as follows: + + First name + Last name + Display name + email address + Work (telephone) + Home (telephone) + Fax (telephone) + Mobile (telephone) + + Additionally, I tested syncing of a contact with only the Work Address fully populated. In the webmail, since the name fields are all missing, the "Organization" field of the Work Address takes the place of the name field in the 'Name' column. This does get synced to my phone and it also appears my Android contact list with 'Name' set to the 'Organization' field data. The address, organization and website fields being in tact also. + + In addition, I tested a Group Directory (Corporate Directory) [SOGoUserSources->isAddressBook] sync. It seems contacts without email addresses do not sync. This seems to be the behaviour across the board with a "." search filter. This happens despite the filter in SOGoUserSources including ldap entries without a mail attribute. Nothing I can do to patch this in SOGoFolder+CardDAV.m, that would have to be fixed in the code that deals with the special "." search filter (I guess). + + I think the contact search system needs some looking into, particularly the "." search filter behaviour. There is another bug related to contact search in the webmail address book view. I will make a bug report on that soon. It's a shame there isn't an "all" search filter, it would seem it would make various parts of SOGo easier to get the right behaviour. + +M SoObjects/Contacts/SOGoFolder+CardDAV.m + +commit 3c0059192dc2ea50be0e44a8c080318a9c368aba +Author: Ludovic Marcotte +Date: Fri Jan 22 20:30:40 2016 -0500 + + (fix) rewrote the string sanitization to be 32-bit Unicode safe + +M NEWS +M SoObjects/SOGo/NSString+Utilities.m + +commit 81f13404bfdac5e10cdff4522adaa7014ec587f4 +Author: Ludovic Marcotte +Date: Fri Jan 22 14:02:05 2016 -0500 + + (fix) more fix regarding recurrence exceptions and body tags + + Conflicts: + + ActiveSync/iCalEvent+ActiveSync.m + +M ActiveSync/iCalEvent+ActiveSync.m + +commit 30377c0fd6cccd7a17a40b5891b0a24f4df102a3 +Author: Ludovic Marcotte +Date: Fri Jan 22 10:30:27 2016 -0500 + + (feat) new junk/not junk capability with generic SMTP integration + + Conflicts: + + NEWS + SoObjects/Mailer/SOGoMailAccount.m + SoObjects/SOGo/SOGoDefaults.plist + SoObjects/SOGo/SOGoUser.m + UI/MailerUI/UIxMailFolderActions.h + UI/MailerUI/UIxMailFolderActions.m + UI/MailerUI/product.plist + +M Documentation/SOGoInstallationGuide.asciidoc +M SoObjects/Mailer/GNUmakefile +A SoObjects/Mailer/SOGoJunkFolder.h +A SoObjects/Mailer/SOGoJunkFolder.m +M SoObjects/Mailer/SOGoMailAccount.h +M SoObjects/Mailer/SOGoMailAccount.m +M SoObjects/Mailer/SOGoMailBaseObject.h +M SoObjects/Mailer/SOGoMailFolder.h +M SoObjects/Mailer/SOGoMailFolder.m +M SoObjects/Mailer/SOGoTrashFolder.h +M SoObjects/Mailer/SOGoTrashFolder.m +M SoObjects/SOGo/SOGoDefaults.plist +M SoObjects/SOGo/SOGoDomainDefaults.h +M SoObjects/SOGo/SOGoDomainDefaults.m +M SoObjects/SOGo/SOGoUser.m +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/UIxMailFolderActions.h +M UI/MailerUI/UIxMailFolderActions.m +M UI/MailerUI/product.plist + +commit 88207d27c4dbeae3ec5bf8ff85989b68f751a4aa +Author: Ludovic Marcotte +Date: Fri Jan 22 13:35:02 2016 -0500 + + (fix) now always generate invitation updates when using EAS + + Conflicts: + + NEWS + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/iCalEvent+ActiveSync.h +M ActiveSync/iCalEvent+ActiveSync.m +M NEWS + +commit 9ba7425e5689bce9b0d75d8b61a25df19ce55c21 +Author: Ludovic Marcotte +Date: Fri Jan 22 12:37:00 2016 -0500 + + (fix) make sure we escape control chars + +M ActiveSync/NSString+ActiveSync.m + +commit f1873edf21709950a7e9abdab9c0e7fd944f1399 +Author: Francis Lachapelle +Date: Thu Jan 21 20:46:04 2016 -0500 + + (js) Display event ghost block start/end hours + +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarGhost.directive.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 54100c1f7890dc34a068ee6eef6033c2a46d5093 +Author: Francis Lachapelle +Date: Thu Jan 21 15:00:56 2016 -0500 + + Bump version to 3.0.0b6 + +M Version + +commit 395400ca61364e7538e2fa2911b7b1c5dca5cf92 +Author: Francis Lachapelle +Date: Thu Jan 21 14:59:58 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map + +commit 218aeb5f28061f4e0e871166a7b7a872c80f1168 +Author: Francis Lachapelle +Date: Thu Jan 21 14:58:10 2016 -0500 + + (css) Fix display of md-cards in .view-detail + +M UI/WebServerResources/scss/views/MailerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 522dc5f85ad69ef1ce923b5042eca3f839a3c7e5 +Author: Francis Lachapelle +Date: Thu Jan 21 10:21:45 2016 -0500 + + (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/Scheduler.services.js +M UI/WebServerResources/js/Scheduler.services.js.map +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 +M UI/WebServerResources/js/vendor/lodash.js + +commit 8076a1a7efc05a7bb922085d4de407e5158fb105 +Author: Francis Lachapelle +Date: Thu Jan 21 10:17:36 2016 -0500 + + Update translations + +M SoObjects/Appointments/Catalan.lproj/Localizable.strings +M SoObjects/Appointments/Macedonian.lproj/Localizable.strings +M SoObjects/Appointments/Polish.lproj/Localizable.strings +M SoObjects/Appointments/Russian.lproj/Localizable.strings +M SoObjects/Appointments/SpanishArgentina.lproj/Localizable.strings +M SoObjects/Contacts/SpanishArgentina.lproj/Localizable.strings +M SoObjects/Mailer/SOGoMailRussianForward.wo/SOGoMailRussianForward.html +M SoObjects/Mailer/SOGoMailRussianReply.wo/SOGoMailRussianReply.html +M UI/AdministrationUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/AdministrationUI/Catalan.lproj/Localizable.strings +M UI/AdministrationUI/Finnish.lproj/Localizable.strings +M UI/AdministrationUI/German.lproj/Localizable.strings +M UI/AdministrationUI/Hungarian.lproj/Localizable.strings +M UI/AdministrationUI/Macedonian.lproj/Localizable.strings +M UI/AdministrationUI/Polish.lproj/Localizable.strings +M UI/AdministrationUI/Russian.lproj/Localizable.strings +M UI/AdministrationUI/SpanishSpain.lproj/Localizable.strings +M UI/Common/BrazilianPortuguese.lproj/Localizable.strings +M UI/Common/Catalan.lproj/Localizable.strings +M UI/Common/English.lproj/Localizable.strings +M UI/Common/Finnish.lproj/Localizable.strings +M UI/Common/German.lproj/Localizable.strings +M UI/Common/Hungarian.lproj/Localizable.strings +M UI/Common/Macedonian.lproj/Localizable.strings +M UI/Common/Polish.lproj/Localizable.strings +M UI/Common/Russian.lproj/Localizable.strings +M UI/Common/SpanishArgentina.lproj/Localizable.strings +M UI/Common/SpanishSpain.lproj/Localizable.strings +M UI/Contacts/BrazilianPortuguese.lproj/Localizable.strings +M UI/Contacts/Catalan.lproj/Localizable.strings +M UI/Contacts/English.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/Macedonian.lproj/Localizable.strings +M UI/Contacts/Polish.lproj/Localizable.strings +M UI/Contacts/Russian.lproj/Localizable.strings +M UI/Contacts/SpanishArgentina.lproj/Localizable.strings +M UI/Contacts/SpanishSpain.lproj/Localizable.strings +M UI/MailPartViewers/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailPartViewers/Catalan.lproj/Localizable.strings +M UI/MailPartViewers/Finnish.lproj/Localizable.strings +M UI/MailPartViewers/German.lproj/Localizable.strings +M UI/MailPartViewers/Hungarian.lproj/Localizable.strings +M UI/MailPartViewers/Macedonian.lproj/Localizable.strings +M UI/MailPartViewers/Polish.lproj/Localizable.strings +M UI/MailPartViewers/Russian.lproj/Localizable.strings +M UI/MailPartViewers/SpanishArgentina.lproj/Localizable.strings +M UI/MailPartViewers/SpanishSpain.lproj/Localizable.strings +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/Catalan.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/Finnish.lproj/Localizable.strings +M UI/MailerUI/German.lproj/Localizable.strings +M UI/MailerUI/Hungarian.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/SpanishArgentina.lproj/Localizable.strings +M UI/MailerUI/SpanishSpain.lproj/Localizable.strings +M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MainUI/Catalan.lproj/Localizable.strings +M UI/MainUI/Finnish.lproj/Localizable.strings +M UI/MainUI/German.lproj/Localizable.strings +M UI/MainUI/Hungarian.lproj/Localizable.strings +M UI/MainUI/Macedonian.lproj/Localizable.strings +M UI/MainUI/Polish.lproj/Localizable.strings +M UI/MainUI/Russian.lproj/Localizable.strings +M UI/MainUI/SpanishArgentina.lproj/Localizable.strings +M UI/MainUI/SpanishSpain.lproj/Localizable.strings +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/PreferencesUI/Catalan.lproj/Localizable.strings +M UI/PreferencesUI/Danish.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/Finnish.lproj/Localizable.strings +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Hungarian.lproj/Localizable.strings +M UI/PreferencesUI/Macedonian.lproj/Localizable.strings +M UI/PreferencesUI/Polish.lproj/Localizable.strings +M UI/PreferencesUI/Russian.lproj/Localizable.strings +M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings +M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/Catalan.lproj/Localizable.strings +M UI/Scheduler/English.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/Macedonian.lproj/Localizable.strings +M UI/Scheduler/Polish.lproj/Localizable.strings +M UI/Scheduler/Russian.lproj/Localizable.strings +M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings +M UI/Scheduler/SpanishSpain.lproj/Localizable.strings +M UI/Templates/SOGoACLRussianAdditionAdvisory.wox +M UI/Templates/SOGoACLRussianModificationAdvisory.wox +M UI/Templates/SOGoACLRussianRemovalAdvisory.wox +M UI/Templates/SOGoFolderRussianAdditionAdvisory.wox +M UI/Templates/SOGoFolderRussianRemovalAdvisory.wox + +commit 164f7fd70965984cb0e5fb5619a1427fe0178fde +Author: Francis Lachapelle +Date: Wed Jan 20 14:02:49 2016 -0500 + + (html) Hide export/source options for remote ab + +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox + +commit 21f5dd747bcf5e88094a1d059532fcaf2970d02e +Author: Francis Lachapelle +Date: Tue Jan 19 15:23:15 2016 -0500 + + (css) Cleanup md-content + +M UI/WebServerResources/scss/components/content/content.scss + +commit 914379884b7af7503df4cb64776b0613baf8fdb2 +Author: Francis Lachapelle +Date: Tue Jan 19 15:22:35 2016 -0500 + + (css) Fix md-backdrop + +M UI/WebServerResources/scss/components/backdrop/backdrop.scss + +commit a83080ae3a97989b5fbd6f381e7c0e6ddf11263a +Author: Francis Lachapelle +Date: Tue Jan 19 15:21:06 2016 -0500 + + (js,html) Improve Administration module + + Warp ACL editor with a md-card and improve display on small screens. + +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/Templates/AdministrationUI/UIxAdministrationAclEditor.wox +M UI/WebServerResources/js/Administration/AdministrationAclController.js +M UI/WebServerResources/js/Administration/AdministrationController.js + +commit f3b7bf472857815507013a5e7711d61d123f2cbb +Author: Francis Lachapelle +Date: Mon Jan 18 20:08:54 2016 -0500 + + (js) Fix md-require-match usage + + Fixes #163 + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 9e8ecfac2cbe19eb7bc6aae618a0f18a2693a2c6 +Author: Francis Lachapelle +Date: Mon Jan 18 16:42:05 2016 -0500 + + (js) Fix display of prompt dialog on xs screens + +M UI/WebServerResources/js/Common/Dialog.service.js + +commit 01fd6f430994f013eadf9293b63fd0e4e44e9cc6 +Author: Francis Lachapelle +Date: Mon Jan 18 16:40:55 2016 -0500 + + (css) Various adjustments + +M UI/WebServerResources/scss/components/input/input.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/sidenav/sidenav.scss + +commit 2537abf9e69a106593e5801920c93d13b81c486a +Author: Francis Lachapelle +Date: Mon Jan 18 16:32:26 2016 -0500 + + (js) Use Date.format instead of local functions + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit b316d928fca45629cc554080d61584a0bf5b78db +Author: Francis Lachapelle +Date: Mon Jan 18 16:30:21 2016 -0500 + + (css) Hide optional elements from messages list + + Those elements will no longer flash when reload a mailbox. + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 0b189e9ca7484346b177723a45057ef876a916f7 +Author: Francis Lachapelle +Date: Mon Jan 18 16:19:12 2016 -0500 + + (css) Cleanup + +M UI/WebServerResources/scss/core/typography.scss +M UI/WebServerResources/scss/core/variables.scss +M UI/WebServerResources/scss/styles.scss + +commit 629db3c72886f9e484d7181072f4b99d9517cdf2 +Author: Francis Lachapelle +Date: Mon Jan 18 16:17:17 2016 -0500 + + (css) New .sg-input-no-message class + +M UI/WebServerResources/scss/components/autocomplete/autocomplete.scss + +commit 612f2867a14485344a7fda2321260d74bc38b4d8 +Author: Francis Lachapelle +Date: Mon Jan 18 16:15:33 2016 -0500 + + (css) Improve timepicker + +M UI/WebServerResources/scss/components/timepicker/timepicker.scss + +commit 5076365956dbef6bf29784862a04aba7edc86681 +Author: Francis Lachapelle +Date: Mon Jan 18 16:14:58 2016 -0500 + + (css) New .sg-input-no-message class + + For md-autocomplete + +M UI/Templates/UIxAclEditor.wox + +commit a440defa613959be1743b2f6d704f5162afbc2ab +Author: Francis Lachapelle +Date: Mon Jan 18 16:12:54 2016 -0500 + + (html) Improve display of event/task viewer/editor + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit c6bc8245a2f58f0432a24de6a97c009dfe7fcfdf +Author: Francis Lachapelle +Date: Mon Jan 18 16:04:09 2016 -0500 + + (css) Apply .sg-app-content to body + +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/scss/core/layout.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 2e73b66e53ae77ffc011772a9c62131dc582c080 +Author: Francis Lachapelle +Date: Mon Jan 18 15:37:27 2016 -0500 + + (js) Fix second search with same attributes + +M UI/WebServerResources/js/Common/sgSearch.directive.js + +commit 5c4da276bfd08c67c2879da53b5084d27f121c1e +Author: Francis Lachapelle +Date: Mon Jan 18 14:46:23 2016 -0500 + + (js) Fix handling of contact categories + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/WebServerResources/js/Contacts/Card.service.js +M UI/WebServerResources/js/Contacts/CardController.js + +commit 3787296fd61bf38ee84cb7250424d98941a10358 +Author: Francis Lachapelle +Date: Mon Jan 18 14:33:31 2016 -0500 + + (js) Scroll to previously selected message + +M UI/WebServerResources/js/Mailer/MailboxController.js + +commit 691ab3ff277184e1d2824ba000267cd01c64da85 +Author: Ludovic Marcotte +Date: Mon Jan 18 14:05:30 2016 -0500 + + (fix) don't use false, but use NO + +M Tests/Unit/TestRTFHandler.m + +commit 3fa0c83626ff30a4e381557860518d5822eb9091 +Author: Francis Lachapelle +Date: Mon Jan 18 14:05:33 2016 -0500 + + (js) Close sidenav when searching on small screen + +M UI/WebServerResources/js/Mailer/MailboxesController.js + +commit 20adc2d821dc5767dd02f990d3db83c84375ce9b +Author: Francis Lachapelle +Date: Mon Jan 18 13:58:23 2016 -0500 + + (css) Improve display of msg viewer/editor + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/scss/views/MailerUI.scss + +commit b55ef0d05b93c908f6a6c305f9901a7e2078a621 +Author: Emílio Fonseca +Date: Mon Jan 18 16:04:28 2016 -0200 + + Fix path of Draft mailbox when reply and forward message + +M UI/MailerUI/UIxMailActions.m + +commit 9984204987f034e735b780fc9c9c22d54547dcf6 +Author: Francis Lachapelle +Date: Mon Jan 18 12:15:38 2016 -0500 + + (css) Improve display on mobile devices + +M UI/Templates/UIxPageFrame.wox +M UI/Templates/UIxTopnavToolbarTemplate.wox +M UI/WebServerResources/scss/views/_view.scss + +commit e73fc61a270ba9ad79768d2f93bb2c3a36094568 +Author: Ludovic Marcotte +Date: Mon Jan 18 11:14:25 2016 -0500 + + (fix) old case with gcc + +M Tests/Unit/TestNGMimeMessageGenerator.m + +commit 9a831a85c01bae6ca2ac677df75dc5bb0192adf8 +Author: Ludovic Marcotte +Date: Mon Jan 18 11:08:35 2016 -0500 + + (fix) re-enabled old test + +M Tests/Unit/GNUmakefile + +commit c42fa9489c23c5822caabf68b516464e5070a28c +Author: Ludovic Marcotte +Date: Mon Jan 18 10:56:50 2016 -0500 + + (fix) added new tests + +A Tests/Unit/TestNGMimeHeaderFieldGenerator.m +A Tests/Unit/TestRTFHandler.m + +commit b3bc6bb7dc40b002f034493c69b29b3bd3001449 +Author: Ludovic Marcotte +Date: Mon Jan 18 09:26:07 2016 -0500 + + Applied changes coming from v2/PR#184. + +M NEWS +M OpenChange/MAPIStoreCalendarFolder.m +M OpenChange/MAPIStoreSOGo.m +M OpenChange/RTFHandler.h +M OpenChange/RTFHandler.m +M SoObjects/Appointments/iCalPerson+SOGo.m +M SoObjects/Mailer/SOGoDraftObject.m +M SoObjects/SOGo/NSString+Utilities.m +M Tests/Unit/GNUmakefile +M Tests/Unit/SOGoTest.m +M Tests/Unit/SOGoTestRunner.h +M Tests/Unit/SOGoTestRunner.m +M Tests/Unit/TestNGMailAddressParser.m +M Tests/Unit/TestNGMimeMessageGenerator.m +M Tests/Unit/TestNSString+Utilities.m +M Tests/Unit/TestSBJsonParser.m +M Tests/Unit/TestiCalTimeZonePeriod.m +M Tests/Unit/sogo-tests.m + +commit 985db9465cde65826eccb144accb168970e849ad +Author: Ludovic Marcotte +Date: Sun Jan 17 06:29:13 2016 -0500 + + (fix) avoid generating empty ConversationId which can break Android EAS + +M ActiveSync/SOGoMailObject+ActiveSync.m + +commit defd9ab84bc783ac9ff2d485034b349122542a18 +Author: Ludovic Marcotte +Date: Sat Jan 16 08:08:37 2016 -0500 + + (fix) don't generate dual Body tag for event exceptions + +M ActiveSync/iCalEvent+ActiveSync.m + +commit 3f2c6efe7e50532620af9a8f8ef960cc8b68a2c4 +Author: Francis Lachapelle +Date: Fri Jan 15 15:10:16 2016 -0500 + + Fix path of Draft mailbox when composing message + + Fixes #3439 + +M UI/MailerUI/UIxMailAccountActions.m + +commit be6bd47c15c72d28be4274329a41770881d05bf0 +Author: Francis Lachapelle +Date: Fri Jan 15 15:09:13 2016 -0500 + + (js) Improve URL routing in Mail module + +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/Mailer.app.js + +commit eda112c4bd8d30533bbd3efc38861f86f9947f7a +Author: Francis Lachapelle +Date: Fri Jan 15 11:22:17 2016 -0500 + + (html) Don't toggle checkbox when clicking input + + When selecting a mail filter's name, the checkbox was toggled. + + Fixes #128 + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit d29cdf2467c0184dc03a245ad7157038aa139202 +Author: Francis Lachapelle +Date: Fri Jan 15 11:21:44 2016 -0500 + + (html) No mail threading for now + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 94b6213ba9b0b2bc8c3156117c589f0fe8c874f1 +Author: Francis Lachapelle +Date: Fri Jan 15 10:26:38 2016 -0500 + + (js) Use $window instead of window when possible + +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Contacts/CardController.js + +commit 37a419a7ae1580abe40998d2dad48b94ea8f9adb +Author: Francis Lachapelle +Date: Fri Jan 15 10:25:13 2016 -0500 + + (js) Set ACLs of new Addressbook + + Fixes #133 + +M UI/WebServerResources/js/Contacts/AddressBook.service.js + +commit 2ba3371ea274759521032a8a58ff27e59aa0df70 +Author: Francis Lachapelle +Date: Fri Jan 15 10:24:26 2016 -0500 + + (js) Go to personal addressbook after deletion + +M UI/WebServerResources/js/Contacts/AddressBooksController.js + +commit c7f1d8bb5e2005c9e2568a496c25c7a5b012e081 +Author: Francis Lachapelle +Date: Fri Jan 15 10:07:59 2016 -0500 + + (js) Fix addressbook reload after a dry search + + Fixes #148 + +M UI/WebServerResources/js/Contacts/AddressBook.service.js + +commit 8593ee9fbb31354a407defa4457f164cb9c3609b +Author: Francis Lachapelle +Date: Fri Jan 15 09:25:28 2016 -0500 + + Improve handling of ATTACH property (URIs) + +M SOPE/NGCards/iCalEntityObject.m +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox + +commit fe7a12bad0f226f30a7f3d9c75c55c53d6b11beb +Author: Francis Lachapelle +Date: Thu Jan 14 16:41:58 2016 -0500 + + (js) Improve initialization of Calendar model + + Fixes #156 + +M UI/WebServerResources/js/Scheduler/Calendar.service.js + +commit d90e1dc0ec2416d28cf369384ff40dba612344cc +Author: Francis Lachapelle +Date: Thu Jan 14 16:36:13 2016 -0500 + + (html) Review ACL editor for better FF support + + Fixes #152 + +M UI/Templates/UIxAclEditor.wox +M UI/WebServerResources/scss/components/card/card.scss + +commit 27bf8459c29b1b822dfade7384b547a21bc49ad5 +Author: Francis Lachapelle +Date: Thu Jan 14 16:10:37 2016 -0500 + + (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/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.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.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 f5432525ec7537d5d056c93c904bcb595a218055 +Author: Francis Lachapelle +Date: Thu Jan 14 16:06:55 2016 -0500 + + (js) Remove dependency on stateAccount + +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 59cc13f41c876ea69bc2d2a3cc2ae8add5a24e00 +Author: Francis Lachapelle +Date: Thu Jan 14 16:00:12 2016 -0500 + + (css) Fix overflow on sidenav of Calendar module + + Fixes #158 + +M UI/WebServerResources/scss/components/list/list.scss + +commit 3d4311194c423d3e90483fbb418727b2fc6aa173 +Author: Francis Lachapelle +Date: Thu Jan 14 15:52:04 2016 -0500 + + (js) Fix handling of new contact categories + + Fixes #175 + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/WebServerResources/js/Contacts/Card.service.js + +commit 667e6dff7c6cb0ac6905713a5bbace64adda2c2a +Author: Francis Lachapelle +Date: Thu Jan 14 15:04:55 2016 -0500 + + (js) Fix selection of card + + The previous card was incorrectly highlighted when revisiting an + addressbook. + +M UI/WebServerResources/js/Contacts/Contacts.app.js + +commit f3ea377bdb80f4ecf4b5c39c08cabf85083bbcd4 +Author: Ludovic Marcotte +Date: Thu Jan 14 14:49:22 2016 -0500 + + (fix) correctly remove the event/task + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 491f8b4f2a7204f1d74eb1a0db4acd98f15006d6 +Author: Francis Lachapelle +Date: Thu Jan 14 14:45:50 2016 -0500 + + (js) Fix sg-avatar-image with md-virtual-repeat + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Common/sgAvatarImage.directive.js +M UI/WebServerResources/scss/components/virtualRepeat/virtual-repeat.scss + +commit 936f6cb073c950374b5fb2e99bbd24bfe1cadaf2 +Author: Francis Lachapelle +Date: Thu Jan 14 14:21:42 2016 -0500 + + (css) Improve cards/lists display of contacts + +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/WebServerResources/scss/components/list/list.scss + +commit 78771d7abb8ed2a9a5ff00909aab65c4388ae95d +Author: Francis Lachapelle +Date: Wed Jan 13 16:24:37 2016 -0500 + + (js) Fix highlight of selected message + +M UI/WebServerResources/js/Mailer/Mailer.app.js + +commit e470996dcfc5f0f43a1b52c37cd1e91dcc95be4e +Author: Francis Lachapelle +Date: Wed Jan 13 13:32:58 2016 -0500 + + Update French translation + +M UI/AdministrationUI/French.lproj/Localizable.strings +M UI/Common/French.lproj/Localizable.strings +M UI/Contacts/French.lproj/Localizable.strings +M UI/MailPartViewers/French.lproj/Localizable.strings +M UI/MailerUI/French.lproj/Localizable.strings +M UI/MainUI/French.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/Scheduler/French.lproj/Localizable.strings + +commit ab23d0f76647ea18dd01f00c3a8d54ecd2828c9e +Author: Ludovic Marcotte +Date: Wed Jan 13 12:48:20 2016 -0500 + + (fix) added translations + fixed typos + +M UI/Contacts/English.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/Scheduler/English.lproj/Localizable.strings +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit 2c59495005bfbd600ddfb69e63d65634edc2772b +Author: Francis Lachapelle +Date: Wed Jan 13 12:34:15 2016 -0500 + + (js) Unselect message when selecting same mailbox + +M UI/WebServerResources/js/Mailer/Mailer.app.js + +commit 279ee42d35c78e7d734e60c48f8dce7f69ab97a6 +Author: Ludovic Marcotte +Date: Wed Jan 13 11:40:17 2016 -0500 + + (fix) added missing string for v2 + +M UI/Contacts/English.lproj/Localizable.strings + +commit 565ad6900b7dd25d22b29ce481290ff96dfd5c46 +Author: Ludovic Marcotte +Date: Wed Jan 13 09:18:14 2016 -0500 + + Updated JS files for new build + +M UI/WebServerResources/angular-material +M UI/WebServerResources/js/Administration.js +M UI/WebServerResources/js/Administration.services.js +M UI/WebServerResources/js/Contacts.js +M UI/WebServerResources/js/Contacts.services.js +M UI/WebServerResources/js/Main.js +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Scheduler.services.js + +commit 302187410ce54174da28e21670b8b7ebbba44ee5 +Author: Ludovic Marcotte +Date: Wed Jan 13 09:15:07 2016 -0500 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +M UI/WebServerResources/js/Administration.js.map +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.map +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.map +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.map + +commit de47df7c76f2f8000232d5a3ca22ac6fd02ce04c +Author: Ludovic Marcotte +Date: Tue Jan 12 16:02:10 2016 -0500 + + (fix) more safeguards when expunging mailboxes with no quota + +M UI/MailerUI/UIxMailFolderActions.m + +commit d2f164dfb7ddf4c7e6c7d8d18b9dc3fba96fece2 +Author: Ludovic Marcotte +Date: Tue Jan 12 15:57:43 2016 -0500 + + (fix) safeguard ourselves againts mailboxes with no quota + +M UI/MailerUI/UIxMailFolderActions.m + +commit 98e780dc6fe24fbe5e7c2e2e54ded80cbe9ded1c +Author: Francis Lachapelle +Date: Tue Jan 12 13:44:14 2016 -0500 + + (html) Group nav buttons in Calendar views + +M UI/Templates/SchedulerUI/UIxCalDayView.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox +M UI/Templates/SchedulerUI/UIxCalWeekView.wox + +commit dad9b71a5bfd167cf0c5c94af5d2481d1b92fe19 +Author: Francis Lachapelle +Date: Tue Jan 12 13:38:54 2016 -0500 + + (js) Preserve selected date when switching view + +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/CalendarController.js + +commit 77baffb85cb6789993ad0903269c4dcf61d3bf62 +Author: Francis Lachapelle +Date: Mon Jan 11 16:32:12 2016 -0500 + + Localize datepicker and respect user's defaults + +M UI/Common/English.lproj/Localizable.strings +M UI/PreferencesUI/UIxJSONPreferences.m +M UI/WebServerResources/js/Common/sgTimepicker.directive.js +M UI/WebServerResources/js/Common/utils.js +M UI/WebServerResources/js/Preferences/Preferences.service.js + +commit 09b3b4e13ff8b0b7f89ba9e2b8c393018f6375f1 +Author: Francis Lachapelle +Date: Fri Jan 8 22:06:35 2016 -0500 + + (css,html) Colorize tags of messages + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/scss/components/chips/chips.scss +M UI/WebServerResources/scss/components/list/list.scss + +commit dc43146a4e6f6e16e5af61aaed175a4e75ce047b +Author: Francis Lachapelle +Date: Fri Jan 8 21:30:52 2016 -0500 + + (html) Change bg color of selected message or card + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 6ba9bd5295be55e2446818d96c48c43c9aa11c64 +Author: Francis Lachapelle +Date: Fri Jan 8 16:34:13 2016 -0500 + + Improve sidenav of Webmail + + - fixed highlight issue when multiple accounts are configured; + - added divider between accounts; + - added tooltips to account buttons. + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 1bcdac328a2d439631dc50ba69132109f0aa1971 +Author: Francis Lachapelle +Date: Fri Jan 8 16:31:06 2016 -0500 + + (js) Improve message selection when deleting msgs + +M UI/Templates/MailerUI/UIxMailFolderTemplate.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/MessageController.js + +commit 5f9c87cae3dafbbbd87ed58535ef8ed2f71d6694 +Author: Francis Lachapelle +Date: Fri Jan 8 16:18:32 2016 -0500 + + (css) Fix virtual-repeater scrolling bug + +M UI/WebServerResources/scss/components/virtualRepeat/virtual-repeat.scss + +commit b6076c9e8e88492145cf198a1a851bf25c5b81a0 +Author: Francis Lachapelle +Date: Fri Jan 8 13:41:04 2016 -0500 + + Fix deletion of an appointment with attendees + +M UI/Common/UIxObjectActions.m + +commit 321193472ddffc87892b8948a709fc7cbd032573 +Author: Ludovic Marcotte +Date: Fri Jan 8 13:12:00 2016 -0500 + + (fix) when deleting an event using EAS, properly invoke the auto-scheduling code + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M NEWS + +commit 0b5e38e88c1c10cc962a807c84d7467e7880b2a6 +Author: Ludovic Marcotte +Date: Fri Jan 8 12:02:33 2016 -0500 + + (fix) we now follow 301 redirects when fetching ICS calendars + +M NEWS +M SoObjects/Appointments/SOGoWebAppointmentFolder.m + +commit 4935eb23a94b3a6a55fbb5b4321b96c8250ac15a +Author: Ludovic Marcotte +Date: Fri Jan 8 11:39:19 2016 -0500 + + (fix) Fixed DomainLessLogin logins in multi-domain + +M SoObjects/SOGo/SOGoUserManager.m + +commit 96588aef6a708a0699079d37e542f9101a10b81d +Author: Ludovic Marcotte +Date: Fri Jan 8 10:29:14 2016 -0500 + + (fix) properly handle mail subfolders for EAS + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit f8d71966b942673328fe6a596f3bcb7513001d99 +Author: Francis Lachapelle +Date: Thu Jan 7 16:33:41 2016 -0500 + + Improve selection of mailboxes + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Mailer/MailboxesController.js + +commit c86499f65869d84ac64d913975e790e6cd6ac455 +Author: Francis Lachapelle +Date: Thu Jan 7 16:32:08 2016 -0500 + + (js) Show indicator when swtiching mailbox + +M UI/WebServerResources/js/Mailer/Mailer.app.js + +commit 68c72f681c132e93395d54e263c23dfba918b4b9 +Author: Francis Lachapelle +Date: Thu Jan 7 15:43:26 2016 -0500 + + (js) Improve message viewer/editor in popup window + +M UI/Templates/MailerUI/UIxMailPopupView.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Mailer/Mailer.popup.js +M UI/WebServerResources/js/Mailer/Message.service.js +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 78dfe84d415b21ad7a7253a0010c19af088281b5 +Author: Francis Lachapelle +Date: Thu Jan 7 15:19:53 2016 -0500 + + Localization of templates + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox + +commit a1647d9cd027575edf549a0c77d5ec5532ada5e9 +Author: Francis Lachapelle +Date: Thu Jan 7 15:12:13 2016 -0500 + + Simplify creation of response in MailListActions + +M UI/MailerUI/UIxMailListActions.m + +commit 030272d48a5f0346c38e45ed84e27e523044600f +Author: Ludovic Marcotte +Date: Thu Jan 7 11:50:15 2016 -0500 + + (fix) EAS folder name for emails in v3 + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit ed799c5c3562b186e262da68a5a672e1cc72faed +Author: Ludovic Marcotte +Date: Thu Jan 7 11:39:15 2016 -0500 + + (fix) EAS mail sync fix for v3 + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit a755546f75c61aa3ed0afe4caa9788301ca2f4cb +Author: Ludovic Marcotte +Date: Thu Jan 7 10:17:37 2016 -0500 + + (fix) properly escape the UID too + +M ActiveSync/iCalEvent+ActiveSync.m + +commit 8237aaf74a50d83fbf2164e83c12edfc5935961b +Author: Ludovic Marcotte +Date: Thu Jan 7 10:00:45 2016 -0500 + + (fix) updated NEWS file + +M NEWS + +commit 9d9f7b4c56667efa0b5f4eeda79c64b6c5bdc3e7 +Author: Ludovic Marcotte +Date: Thu Jan 7 09:58:44 2016 -0500 + + (fix) don't escape twice (#3423) + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit c3552544670cc142e64070e31055464eb18a56cc +Author: Ludovic Marcotte +Date: Thu Jan 7 09:24:29 2016 -0500 + + (feat) UI + localization for previous commit + +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 6ffeba59eda58ae0516eb929ce65a73a7cdefb54 +Author: Ludovic Marcotte +Date: Thu Jan 7 09:17:35 2016 -0500 + + (feat) Now able to sync only default mail folders when using EAS + + Conflicts: + + NEWS + SoObjects/SOGo/SOGoUserDefaults.h + SoObjects/SOGo/SOGoUserDefaults.m + +M NEWS +M SoObjects/Mailer/SOGoMailAccount.m +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m + +commit 609c5aabf783b8aedc90189bef5a28016619a49e +Author: Francis Lachapelle +Date: Wed Jan 6 12:30:34 2016 -0500 + + (html) Improve display of attachments + +M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox + +commit 0bbdd0102516b2ce40ee3f89eda35e6833daa4f6 +Author: Francis Lachapelle +Date: Wed Jan 6 12:24:34 2016 -0500 + + (html,css) Improve display of mail attachments + + Added extension of file in a small frame + +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox +M UI/WebServerResources/scss/views/MailerUI.scss + +commit c65a9155be4ba57d8ca4f05edfd676992fdc7a60 +Author: Francis Lachapelle +Date: Wed Jan 6 09:52:15 2016 -0500 + + Improve verification of SOGoLoginDomains array + +M SoObjects/SOGo/SOGoSystemDefaults.m + +commit b19d894f27438f1d83765db84a931de2d506e82a +Author: Francis Lachapelle +Date: Tue Jan 5 14:00:43 2016 -0500 + + Don't try to translate "SOGo" + +M UI/Common/English.lproj/Localizable.strings +M UI/Common/UIxPageFrame.m + +commit 23cc8154cc4a82e7f0e2d7b87633036f656c509e +Author: Francis Lachapelle +Date: Mon Jan 4 15:59:01 2016 -0500 + + (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.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/Preferences.js +M UI/WebServerResources/js/Preferences.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/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 2acf9830f15d4b2a1654d2abe419232dfce88a42 +Author: Francis Lachapelle +Date: Mon Jan 4 11:51:59 2016 -0500 + + (js) Move ngSanitize dependency to SOGo.Common + +M UI/WebServerResources/js/Administration/Administration.app.js +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Contacts/Contacts.app.js +M UI/WebServerResources/js/Mailer/Mailer.app.js +M UI/WebServerResources/js/Mailer/Mailer.popup.js +M UI/WebServerResources/js/Preferences/Preferences.app.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js + +commit 7121233a18d223574e203b8a93444c243bf34ef1 +Author: Francis Lachapelle +Date: Mon Jan 4 11:50:25 2016 -0500 + + (css) Improve display of mail quota + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/scss/views/MailerUI.scss + +commit ae6ed0c055bbc0d25ef8b033d870585ba29b3aeb +Author: Ludovic Marcotte +Date: Wed Dec 30 09:22:08 2015 -0500 + + (feat) applied all changes as a patch coming from PR #180 + +M OpenChange/GNUmakefile +M OpenChange/MAPIStoreAppointmentWrapper.h +M OpenChange/MAPIStoreAppointmentWrapper.m +M OpenChange/MAPIStoreCalendarEmbeddedMessage.m +M OpenChange/MAPIStoreCalendarFolder.m +M OpenChange/MAPIStoreCalendarMessage.m +M OpenChange/MAPIStoreContactsFolder.m +M OpenChange/MAPIStoreContactsMessage.m +M OpenChange/MAPIStoreDBFolder.m +M OpenChange/MAPIStoreDBMessage.m +M OpenChange/MAPIStoreDBMessageTable.m +M OpenChange/MAPIStoreFolder.m +M OpenChange/MAPIStoreGCSFolder.m +M OpenChange/MAPIStoreGCSMessage.m +M OpenChange/MAPIStoreGCSMessageTable.m +M OpenChange/MAPIStoreMailFolder.m +M OpenChange/MAPIStoreMailMessage.m +M OpenChange/MAPIStoreMailMessageTable.m +M OpenChange/MAPIStoreMailVolatileMessage.m +M OpenChange/MAPIStorePermissionsTable.m +M OpenChange/MAPIStoreRecurrenceUtils.h +M OpenChange/MAPIStoreRecurrenceUtils.m +M OpenChange/MAPIStoreSOGoObject.m +M OpenChange/MAPIStoreSamDBUtils.h +M OpenChange/MAPIStoreSamDBUtils.m +M OpenChange/MAPIStoreTasksFolder.m +M OpenChange/MAPIStoreTypes.m +M OpenChange/MAPIStoreUserContext.m +M OpenChange/NSArray+MAPIStore.m +M OpenChange/NSDate+MAPIStore.h +M OpenChange/NSDate+MAPIStore.m +M OpenChange/RTFHandler.h +M OpenChange/RTFHandler.m +M OpenChange/dbmsgreader.m +M OpenChange/iCalEvent+MAPIStore.m +M OpenChange/iCalTimeZone+MAPIStore.h +M OpenChange/iCalTimeZone+MAPIStore.m +M SoObjects/Appointments/SOGoAppointmentFolder.m +M SoObjects/Contacts/SOGoContactSourceFolder.m +M SoObjects/Mailer/NSDictionary+Mail.m +M SoObjects/SOGo/GNUmakefile +M SoObjects/SOGo/LDAPSource.h +M SoObjects/SOGo/LDAPSource.m +M SoObjects/SOGo/SOGoDomainDefaults.m +M SoObjects/SOGo/SOGoGroup.m +M SoObjects/SOGo/SOGoObject.m +M SoObjects/SOGo/SOGoSession.m +M SoObjects/SOGo/SOGoSource.h +M SoObjects/SOGo/SOGoSystemDefaults.m +M SoObjects/SOGo/SOGoUser.m +M SoObjects/SOGo/SOGoUserManager.h +M SoObjects/SOGo/SOGoUserManager.m +M SoObjects/SOGo/SQLSource.m +M Tools/SOGoToolBackup.m +M UI/WebServerResources/angular-material + +commit d05fd407bd972616e5df55ffd5d67000e1799335 +Author: Ludovic Marcotte +Date: Wed Dec 30 09:09:51 2015 -0500 + + (fix) sync'ed NEWS file across branches + +M NEWS + +commit 0d43b02cab1e43ad8da6b130d2a9325c139ededa +Author: Francis Lachapelle +Date: Tue Dec 22 22:37:36 2015 -0500 + + (js) Fix the "save" method of Component service + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit ccc0d612029b14feeca5ecac183da3519c311b89 +Author: Francis Lachapelle +Date: Tue Dec 22 22:05:05 2015 -0500 + + Improve display of preferences on small devices + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit d18e80df088e063565901c53a546759de51c4613 +Author: Francis Lachapelle +Date: Tue Dec 22 21:55:26 2015 -0500 + + (css) Visually identify attendees with no freebusy + +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit d08c490992a1bfc11d94e1460fb38e83050be284 +Author: Francis Lachapelle +Date: Tue Dec 22 17:24:16 2015 -0500 + + (js) Decompose contacts list in attendees editor + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 6464e3570444753ea4e3cf0929a2a630984ba612 +Author: Francis Lachapelle +Date: Tue Dec 22 16:58:40 2015 -0500 + + (js) Decompose contacts list in mail editor + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/js/Contacts/Card.service.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 711e159b4bf4693a4d3a32e03118625f338acfbe +Author: Francis Lachapelle +Date: Tue Dec 22 14:19:02 2015 -0500 + + Properly compute the last week number for the year + + Fixes #1010 + +M SoObjects/SOGo/SOGoUser.m + +commit ee4e46439f36513bb119a8a09feb5d704c0f6b9e +Author: Francis Lachapelle +Date: Mon Dec 21 22:20:32 2015 -0500 + + Indentation + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox + +commit b8a7a43fd093d7189f1317a6916bc8291b21d69e +Author: Francis Lachapelle +Date: Mon Dec 21 22:19:10 2015 -0500 + + (js) Fix md-checkbox in md-menu + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 50f4f8a5c6584d8b169826aaa12d73ba67114f47 +Author: Francis Lachapelle +Date: Mon Dec 21 22:18:20 2015 -0500 + + Localization + +M UI/MailerUI/English.lproj/Localizable.strings + +commit 1419f4b6ca23cb85174977bb77f08a5f6bdcda37 +Author: Francis Lachapelle +Date: Mon Dec 21 22:17:40 2015 -0500 + + Improve JSON responses for message actions + +M UI/MailerUI/UIxMailView.m + +commit 1e456066811bb7a758dcc37a70f59e1f36b0284d +Author: Francis Lachapelle +Date: Mon Dec 21 21:19:19 2015 -0500 + + (js) Remove obsolete call to "catch" + +M UI/WebServerResources/js/Common/AclController.js + +commit 1c0cd2bc2858a86a0e83d50cb049e724c502e113 +Author: Francis Lachapelle +Date: Mon Dec 21 21:18:25 2015 -0500 + + (html) Improve display of members of a list + +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox + +commit 662201a4283f9370d4f0159bc97a0ceb6f0c2dd3 +Author: Francis Lachapelle +Date: Mon Dec 21 21:16:20 2015 -0500 + + (js) Show message when emptying the trash + +M UI/MailerUI/English.lproj/Localizable.strings +M UI/WebServerResources/js/Mailer/MailboxesController.js + +commit 39510a3242289dc7cf7738b781cdfa0e3903775c +Author: Francis Lachapelle +Date: Mon Dec 21 21:14:39 2015 -0500 + + Show inbox quota information in Mail module + +M UI/MailerUI/UIxMailAccountActions.m +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Common/utils.js +M UI/WebServerResources/js/Mailer/Account.service.js +M UI/WebServerResources/js/Mailer/Mailbox.service.js +M UI/WebServerResources/scss/styles.scss +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 3cd1c641abc8c295444d6a4b1dcb16d6f6bde420 +Author: Francis Lachapelle +Date: Mon Dec 21 21:07:43 2015 -0500 + + Improve JSON responses for mailbox actions + +M UI/MailerUI/UIxMailFolderActions.m + +commit d8f5673a148c557aa32df89f3903093e45e5bf61 +Author: Francis Lachapelle +Date: Mon Dec 21 12:03:23 2015 -0500 + + (css) Force background-color of .md-button:hover + +M UI/WebServerResources/scss/components/card/card.scss + +commit c08f507dbf55cde0dd9e829c72d1b33299831804 +Author: Francis Lachapelle +Date: Mon Dec 21 11:40:01 2015 -0500 + + Fix multi-selection of cards in Firefox + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/scss/views/_view.scss + +commit 40d9fa059f1c76b13509dc2d04f1e0e9e26a782d +Author: Francis Lachapelle +Date: Fri Dec 18 16:35:30 2015 -0500 + + (html) Fix select menus of login page + +M UI/Templates/MainUI/SOGoRootPage.wox + +commit 33f03f1cfcb75b294d32f5a56a32d35a5f4a2c53 +Author: Francis Lachapelle +Date: Fri Dec 18 16:33:01 2015 -0500 + + Enable virtual-repeat in list of mailboxes + +M UI/Templates/MailerUI/UIxMailMainFrame.wox + +commit 2628b0e79a1997d47bf085e692de573df3f90901 +Author: Francis Lachapelle +Date: Fri Dec 18 14:08:34 2015 -0500 + + "make prod" to build generated css/js files + +M UI/WebServerResources/GNUmakefile + +commit f778031176fe7df6fdad06589a0f4d9ba6ee5778 +Author: Francis Lachapelle +Date: Fri Dec 18 11:48:11 2015 -0500 + + Bump version to 3.0.0b5 + +M Version + +commit b7bfc17f5b021fa9a7bab200ac5098d5835ff7bd +Author: Francis Lachapelle +Date: Fri Dec 18 11:46:19 2015 -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/Contacts.services.js +M UI/WebServerResources/js/Contacts.services.js.map +M UI/WebServerResources/js/Preferences.js +M UI/WebServerResources/js/Preferences.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 80533a6f9a0f680fdf9fb2af3479285565b75339 +Author: Francis Lachapelle +Date: Fri Dec 18 11:43:05 2015 -0500 + + (js) Automatically close sidenav on small devices + +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 530e7a9d99558335984bc14e101beaff11ccffa7 +Author: Francis Lachapelle +Date: Fri Dec 18 11:41:48 2015 -0500 + + (css) Minor cleanup + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox + +commit d2ecb1e95ed1d4f990a266a67128be4667f9e634 +Author: Francis Lachapelle +Date: Fri Dec 18 11:39:56 2015 -0500 + + (html) Fix toolbar alignment of messages list + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 39dfc8480057c8b5683746a20e7b180a63498a66 +Author: Francis Lachapelle +Date: Fri Dec 18 11:38:53 2015 -0500 + + (css) Improve message editor + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/scss/views/MessageEditorUI.scss + +commit 140803ebf2e521dc7a3bcdabf35477c5319962a5 +Author: Francis Lachapelle +Date: Fri Dec 18 09:11:36 2015 -0500 + + (css) Improve autocompletion display + +M UI/WebServerResources/scss/components/chips/chips.scss +M UI/WebServerResources/scss/components/virtualRepeat/virtual-repeat.scss + +commit d225865a3f8c933dd54b834d5eb6e1258502e3c4 +Author: Francis Lachapelle +Date: Fri Dec 18 09:04:56 2015 -0500 + + (css) Don't wrap titles + +M UI/WebServerResources/scss/core/typography.scss + +commit 904c2f071aae56ffa14f2a734ed4f1d4fad80402 +Author: Francis Lachapelle +Date: Thu Dec 17 23:34:25 2015 -0500 + + (js) No 404 images with contacts chips + +M UI/WebServerResources/js/Common/Gravatar.service.js +M UI/WebServerResources/js/Common/User.service.js +M UI/WebServerResources/js/Contacts/Card.service.js + +commit f496f2b28ff1b786949442c7a25cf09c5a385f77 +Author: Francis Lachapelle +Date: Thu Dec 17 14:53:56 2015 -0500 + + (js) Respect SOGoSearchMinimumSearchLength + +M UI/WebServerResources/js/Common/sgSearch.directive.js + +commit b1b8116aff62aed325302b6d77ab05e16ee06f77 +Author: Francis Lachapelle +Date: Thu Dec 17 14:26:02 2015 -0500 + + (css) Fix for Safari + +M UI/WebServerResources/scss/components/icon/icon.scss + +commit e67661e84b28cb1cdc6ecac08542bdd0b13edd4e +Author: Francis Lachapelle +Date: Thu Dec 17 14:25:05 2015 -0500 + + (css) Improve buttons of sgToggleGrid directive + +M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox +M UI/WebServerResources/js/Common/sgToggleGrid.directive.js +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/gridList/grid-list.scss + +commit 0f4e966ecfbe67003b0e20193c8e713ed1368655 +Author: Francis Lachapelle +Date: Thu Dec 17 14:02:15 2015 -0500 + + (html) Improve contact editor on small devices + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox + +commit 89e947b07b520008cfee582c34adb5cab5734b10 +Author: Francis Lachapelle +Date: Thu Dec 17 14:00:56 2015 -0500 + + (js) Improve handling of dates changes + +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit fe6bd70b72c2138fb66649ef76b2aaf941d703b9 +Author: Francis Lachapelle +Date: Thu Dec 17 13:55:43 2015 -0500 + + (html,css) Group settings in event/task editors + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/WebServerResources/scss/components/dialog/dialog.scss +M UI/WebServerResources/scss/core/structure.scss + +commit 020563016b33df3ce4fb1ee50a6f45c2a17a4ed3 +Author: Francis Lachapelle +Date: Thu Dec 17 13:22:57 2015 -0500 + + (js) Component: move some code from $omit to $save + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 52863bf820b8d2dbfbba741838104b57cac79642 +Author: Francis Lachapelle +Date: Thu Dec 17 13:19:34 2015 -0500 + + (js) Fix JavaScript syntax error in Component + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 4973580b4b719602643732f494d10990be835b4f +Author: Francis Lachapelle +Date: Wed Dec 16 22:16:04 2015 -0500 + + (js) Improve parsing of dates in component editor + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 84199e9c70d6f5e154ce03da5a65846b29b1431e +Author: Francis Lachapelle +Date: Wed Dec 16 15:37:19 2015 -0500 + + (html) Improve color chip of events/tasks lists + +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 8ff6fc8c1ff666e8d1ac19f338997d541df56241 +Author: Francis Lachapelle +Date: Tue Dec 15 22:55:02 2015 -0500 + + (js) Fix DnD in multicolumn calendars view + +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/sgCalendarDay.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarGhost.directive.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit 3404ae8105a986fd05c9487c2c7510338e9edb52 +Author: Ludovic Marcotte +Date: Tue Dec 15 15:21:33 2015 -0500 + + (fix) carry over delegatedFrom too + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit 76f0ec9ae013fb1bd54f360babd4598d000a9faf +Author: Ludovic Marcotte +Date: Tue Dec 15 15:05:40 2015 -0500 + + (fix) carry over the delegatedTo, not only the part stat + +M SoObjects/Appointments/SOGoAppointmentObject.m +M SoObjects/Appointments/iCalEntityObject+SOGo.h +M SoObjects/Appointments/iCalEntityObject+SOGo.m + +commit 0f578876af93b6f0d321fd33882a9e498dba59cf +Author: Ludovic Marcotte +Date: Tue Dec 15 11:14:58 2015 -0500 + + (fix) small fix over previous commit + +M SoObjects/Appointments/SOGoAppointmentObject.m + +commit cfb741fc9faed8a86905d9cc3a3ac374158a7997 +Author: Ludovic Marcotte +Date: Tue Dec 15 11:08:30 2015 -0500 + + (fix) avoid duplicating attendees when accepting event using a different identity over CalDAV + + Conflicts: + + SoObjects/Appointments/iCalEntityObject+SOGo.h + +M NEWS +M SoObjects/Appointments/SOGoAppointmentObject.m +M SoObjects/Appointments/iCalEntityObject+SOGo.h +M SoObjects/Appointments/iCalEntityObject+SOGo.m + +commit 544cb85e4d9db5d2c103c5ab3120168121cf6b77 +Author: Francis Lachapelle +Date: Tue Dec 15 10:05:46 2015 -0500 + + Localization + +M SoObjects/Mailer/SOGoMailForward.h +M SoObjects/Mailer/SOGoMailForward.m +M SoObjects/Mailer/SOGoMailReply.h +M SoObjects/Mailer/SOGoMailReply.m +M Tests/Integration/preferences.py + +commit ffe4d0f232f3974bc65bf5bdbc212c99b45eae5f +Author: Francis Lachapelle +Date: Tue Dec 15 09:56:52 2015 -0500 + + Localization + +M .tx/config +M SoObjects/Mailer/GNUmakefile + +commit 43926f28cbdf4596fad1d07a40d38ff3c95b8fb8 +Author: Francis Lachapelle +Date: Tue Dec 15 08:37:55 2015 -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/Contacts.services.js +M UI/WebServerResources/js/Contacts.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/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 5a8d986cad454ddc8c5122f7b636f0953ad8c708 +Author: Francis Lachapelle +Date: Mon Dec 14 15:04:31 2015 -0500 + + (js) Respect SOGoDefaultCalendar + +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit c7068b11a73c5ab999df30deb480a02c44bbe1b6 +Author: Francis Lachapelle +Date: Mon Dec 14 13:53:39 2015 -0500 + + (css) Improve sg-color-chip of events/tasks lists + +M UI/WebServerResources/scss/components/list/list.scss + +commit 5499746b3a91a60fbd196aa73a4782913240bc7f +Author: Francis Lachapelle +Date: Mon Dec 14 13:16:11 2015 -0500 + + (js) Fix promise of $http in Resource service + +M UI/WebServerResources/js/Common/Authentication.service.js +M UI/WebServerResources/js/Common/Resource.service.js + +commit bb102e07e180d89f42d4ce6576c6cd7ce47058ad +Author: Francis Lachapelle +Date: Mon Dec 14 12:20:39 2015 -0500 + + (js) Remove calls to deprecated methods + +M UI/WebServerResources/js/Common/navController.js + +commit 558795327ef2d7f0c8fdbd3a3f7a91636dd296e1 +Author: Francis Lachapelle +Date: Mon Dec 14 12:19:15 2015 -0500 + + (js) Improve addressbook create/delete handling + +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Contacts/Contacts.app.js + +commit bbb9f31c292c5c79c7d40cdf6c6118cc83eb76be +Author: Francis Lachapelle +Date: Mon Dec 14 12:16:47 2015 -0500 + + (js) Remove calls to deprecated methods + + $http.success and $http.error are deprecated. + +M UI/WebServerResources/js/Common/Authentication.service.js +M UI/WebServerResources/js/Common/Resource.service.js + +commit 5a1816a5d4b64db04a0cdf38e2bf5beb58f5f69d +Author: Francis Lachapelle +Date: Mon Dec 14 12:09:58 2015 -0500 + + (js) Allow HTML in Dialog alert and confirm + + Fixes #177 + +M UI/WebServerResources/js/Common/Dialog.service.js + +commit 38fecebafdd827d1d97496e807fe52e0fdb5a524 +Author: Francis Lachapelle +Date: Mon Dec 14 11:30:27 2015 -0500 + + (js) Autofocus input field of prompt dialog + +M UI/WebServerResources/js/Common/Dialog.service.js + +commit 6dd5210cbf507ec038fe18c9689a69d3c31dbc11 +Author: Francis Lachapelle +Date: Mon Dec 14 10:39:10 2015 -0500 + + (css) Use md-secondary button in messages list + + This fixes an issue with Firefox where it's impossible to select + multiple messages by clicking on the avatar. + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/WebServerResources/scss/views/_view.scss + +commit 04a6e579cf8a98e02528ea38d2ddf6cbd002d1f3 +Author: Francis Lachapelle +Date: Mon Dec 14 09:23:07 2015 -0500 + + (js) Top navbar: remove divider when no logout + + This happens when SOGoTrustProxyAuthentication is enabled. + +M UI/Templates/UIxTopnavToolbarTemplate.wox + +commit 5dfb57a95579036e0e95081ba001ab2203fa5eb8 +Author: Francis Lachapelle +Date: Fri Dec 11 15:44:55 2015 -0500 + + (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/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/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 4b5abdb5cea315b7c299b09351caa4bd2cc2b483 +Author: Francis Lachapelle +Date: Fri Dec 11 15:11:53 2015 -0500 + + Adapt to latest md changes + + See https://github.com/angular/material/commit/17797f0 + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox +M UI/Templates/ContactsUI/UIxContactFolderProperties.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/PreferencesUI/UIxAccountEditor.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxCalUserRightsEditor.wox +M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/SchedulerUI/UIxReminderEditor.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/WebServerResources/js/Preferences/FiltersDialogController.js +M UI/WebServerResources/scss/components/autocomplete/autocomplete.scss +M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss +M UI/WebServerResources/scss/components/radioButton/radio-button.scss +M UI/WebServerResources/scss/components/select/select.scss +M UI/WebServerResources/scss/components/toolbar/toolbar.scss +M UI/WebServerResources/scss/core/typography.scss +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 0b10e20d370aac3757037c5832618df0a0948c37 +Author: Ludovic Marcotte +Date: Fri Dec 11 14:50:26 2015 -0500 + + (fix #127) fallback to "work" when export as ldif + +M SoObjects/Contacts/NGVCard+SOGo.m + +commit 12da6dc02127e19175078da619c541792f689ed4 +Author: Ludovic Marcotte +Date: Fri Dec 11 14:10:39 2015 -0500 + + (fix #119) disable servername and url by default + +M Apache/SOGo.conf + +commit bf07ed504356bfc3efa10620a7f98a3343708168 +Author: Ludovic Marcotte +Date: Fri Dec 11 14:02:59 2015 -0500 + + (fix #118) handle /.well-known/carddav + +M Apache/SOGo.conf + +commit 153c2c33e5aa7e684208d3dd7db33d60ba26887f +Author: Ludovic Marcotte +Date: Thu Dec 10 15:12:12 2015 -0500 + + (fix #147) can now add multiple mail labels + +M UI/WebServerResources/js/Common/utils.js +M UI/WebServerResources/js/Preferences/Preferences.service.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 96e93c0eebdf118fc719effa0ef4752ceb296bb1 +Author: Ludovic Marcotte +Date: Thu Dec 10 13:54:24 2015 -0500 + + (feat) show toast when compacting folder + +M UI/MailerUI/UIxMailFolderActions.m +M UI/WebServerResources/js/Mailer/MailboxesController.js + +commit 28399b698ac8f99c951306243729b564a5646eeb +Author: Ludovic Marcotte +Date: Thu Dec 10 13:41:07 2015 -0500 + + (feat) show toast when saving and sending messages + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 2657612136b849ae3eaec6b2c98fc4cd068963c8 +Author: Ludovic Marcotte +Date: Thu Dec 10 13:40:31 2015 -0500 + + (fix) use message instead of error as key + +M UI/Common/UIxFolderActions.m + +commit 89ae2a3d8d862742a09d4aa0dc89977a754b06e6 +Author: Ludovic Marcotte +Date: Thu Dec 10 13:24:31 2015 -0500 + + (fix #154) show toast upon subscribtion - strings will be added in separate commit + +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit cfe6a30d648eace95efda7e1cce61d75835781ea +Author: Francis Lachapelle +Date: Thu Dec 10 12:07:01 2015 -0500 + + (js) Show all mailboxes when copying messages + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/WebServerResources/js/Mailer/Account.service.js + +commit b74b73bca473ee7f5f2794be0b35550fe60253aa +Author: Francis Lachapelle +Date: Thu Dec 10 11:46:56 2015 -0500 + + (js) Focus to new calendar/contact category field + + Fixes #172 + +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit eb539c1354546ecb7a5c04562ac1e7153736be29 +Author: Francis Lachapelle +Date: Thu Dec 10 11:45:12 2015 -0500 + + (js) Change icon color of color picker + +M UI/WebServerResources/js/Common/sgColorPicker.directive.js +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/js/Common/utils.js + +commit 6672e03c2236848a0c9001b95ed4b75005683072 +Author: Francis Lachapelle +Date: Thu Dec 10 11:21:29 2015 -0500 + + (js) Fix batch delete of messages + + Internal arrays/objects were not properly updated. + +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/MessageController.js + +commit ccd031693e50add0cd4c40573898db5fedc2aff0 +Author: Ludovic Marcotte +Date: Thu Dec 10 11:16:00 2015 -0500 + + (fix) also update the task editor + +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit 156463c0841a17a1657ebabb2061fa84c330f12c +Author: Ludovic Marcotte +Date: Thu Dec 10 11:11:22 2015 -0500 + + (fix #157) we now honor which calendars we can write to + +M UI/Scheduler/UIxCalendarSelector.m +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 95ca7d0193524ae52b4ee1ac59cac6723dbeb01a +Author: Francis Lachapelle +Date: Wed Dec 9 20:28:07 2015 -0500 + + (js) Don't allow export from system addressbook + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit 28163b859c781c0c4cd7bc28f65ea2c8f7818900 +Author: Francis Lachapelle +Date: Wed Dec 9 20:27:22 2015 -0500 + + (html) Allow clicking on folder name to search + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 49fb7b3487b4a623ef05b1e51e8c81e60c75c794 +Author: Francis Lachapelle +Date: Wed Dec 9 20:13:19 2015 -0500 + + (js) Remove draggable CSS class when not editable + +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit 20b3a982821a63211ddd0d73239434160139e798 +Author: Francis Lachapelle +Date: Wed Dec 9 19:38:22 2015 -0500 + + (css/js) Update generated files + +M UI/WebServerResources/js/Preferences.services.js +M UI/WebServerResources/js/Preferences.services.js.map + +commit 6e988404d9f176de1510d745483f862aa1309f18 +Author: Francis Lachapelle +Date: Wed Dec 9 19:28:26 2015 -0500 + + (js) Make sure some arrays are initialized + +M UI/WebServerResources/js/Preferences/Preferences.service.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 93ced64456ac6d342ac9d94ce7af57796cf58fe3 +Author: Ludovic Marcotte +Date: Wed Dec 9 19:23:20 2015 -0500 + + (fix) make sure empty categories are possible + +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit fcf88444c9f504bcb3f21a23cd5603bca5370f48 +Author: Francis Lachapelle +Date: Wed Dec 9 18:55:04 2015 -0500 + + (css/js) 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/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 + +commit ad550a61bcbd92853695f746fd747434919976a2 +Author: Francis Lachapelle +Date: Wed Dec 9 18:53:35 2015 -0500 + + (js) Fix JavaScript syntax + +M UI/WebServerResources/js/Preferences/Preferences.service.js + +commit f4e80aa819d979be2db227ad4604c68061485126 +Author: Francis Lachapelle +Date: Wed Dec 9 18:52:52 2015 -0500 + + (js) Adapt md-toast following changes in md + +M UI/WebServerResources/js/Common/Alarm.service.js +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Preferences/PreferencesController.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit 450e3f03e229751c2c1a8f6df32e68c192871a51 +Author: Ludovic Marcotte +Date: Wed Dec 9 18:40:03 2015 -0500 + + (fix) make sure we don't have empty addresses + +M UI/WebServerResources/js/Preferences/Preferences.service.js + +commit 889570d672b6ea079c189a5303ea94025cda5a34 +Author: Ludovic Marcotte +Date: Wed Dec 9 18:24:09 2015 -0500 + + (fix) disabled message view caching for now + +M UI/MailerUI/UIxMailView.m + +commit 845624f569061d788de747e13545cf0ec5562b67 +Author: Francis Lachapelle +Date: Wed Dec 9 17:51:28 2015 -0500 + + (html) Add tooltip to "Today" button + +M UI/Templates/SchedulerUI/UIxCalDayView.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox +M UI/Templates/SchedulerUI/UIxCalWeekView.wox + +commit 90299dbe919956ba0d8ac8476aeab450241d7fa2 +Author: Francis Lachapelle +Date: Wed Dec 9 17:43:12 2015 -0500 + + (css/js) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.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 + +commit 52fd2174b808b4df9834fa6114cbd4020ead784d +Author: Francis Lachapelle +Date: Wed Dec 9 16:52:54 2015 -0500 + + (html) Adapt templates to new breakpoints + +M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox +M UI/Templates/PreferencesUI/UIxAccountEditor.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/Templates/UIxAclEditor.wox + +commit 9389957b5f5c6e4078136cd6f67f81574baacf30 +Author: Francis Lachapelle +Date: Wed Dec 9 16:01:59 2015 -0500 + + (js) Add upload by DnD in message editor + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 5020e3658bc95e6c1fb99d961fffbccea3cc185f +Author: Francis Lachapelle +Date: Wed Dec 9 15:15:22 2015 -0500 + + (html) Fix login page for mobile devices + +M UI/Templates/MainUI/SOGoRootPage.wox + +commit 767bad7c9438c8835a6a13694476fab4531ae1bd +Author: Francis Lachapelle +Date: Wed Dec 9 15:14:34 2015 -0500 + + Remove duplicate key in MainUI localization + +M UI/MainUI/English.lproj/Localizable.strings + +commit 9926653faaf25a38e184561674b2b96f87a980c8 +Author: Ludovic Marcotte +Date: Wed Dec 9 14:06:07 2015 -0500 + + (fix) improve default vacation preferences handling + +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/js/Preferences/Preferences.service.js + +commit 903c4280f42324a807f722104f4d96f02958f06f +Author: Francis Lachapelle +Date: Wed Dec 9 11:55:21 2015 -0500 + + (js) Set default Calendar view to 'week' + +M UI/WebServerResources/js/Scheduler/Scheduler.app.js + +commit 8ad854e30d59aa7e808cbba8f83c68cb34a58d09 +Author: Francis Lachapelle +Date: Wed Dec 9 09:49:27 2015 -0500 + + (html) Fix mail account template + +M UI/Templates/PreferencesUI/UIxAccountEditor.wox + +commit aa54210c44ea2d78f547105a468ee241ef3663bb +Author: Francis Lachapelle +Date: Wed Dec 9 09:48:09 2015 -0500 + + (css/js) 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 + +commit 464a405ceed97d9f7fa238f52f6f66bda1577614 +Author: Francis Lachapelle +Date: Wed Dec 9 09:46:24 2015 -0500 + + (js) Update Angular Material + +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit 5e978940f99cc7efb572b191618a07573b33e5fa +Author: Francis Lachapelle +Date: Wed Dec 9 09:44:33 2015 -0500 + + Improve JSON responses from server + +M UI/MailerUI/UIxMailEditor.m +M UI/PreferencesUI/UIxPreferences.m +M UI/Scheduler/UIxAppointmentActions.m + +commit 38e5588c67e7964998adaa17f1b5e54ed31f7a8e +Author: Francis Lachapelle +Date: Wed Dec 9 09:42:10 2015 -0500 + + (html) Fix mail account template + +M UI/Templates/PreferencesUI/UIxAccountEditor.wox + +commit db96b2830e5faa7cb82d160c2ad9f89f2d55349d +Author: Francis Lachapelle +Date: Tue Dec 8 16:45:24 2015 -0500 + + (js) Intercept and show HTTP errors in md-toast + +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 24520418f9b74499d5fefefa9b6562f3860c0ed0 +Author: Francis Lachapelle +Date: Tue Dec 8 14:38:53 2015 -0500 + + Bump version to 3.0.0b4 + +M Version + +commit 623f2720f54fbb4ddc9ca2cac21c9f32a85a981e +Author: Francis Lachapelle +Date: Tue Dec 8 14:29:00 2015 -0500 + + (css) Improve menu display in sidenav + +M UI/WebServerResources/scss/components/menu/menu.scss + +commit ccdb968e220db049babc8289ba2e25aac65de0c9 +Author: Francis Lachapelle +Date: Tue Dec 8 14:14:46 2015 -0500 + + Revert "Fix HTML content type when attaching files" + + This reverts commit 970f5e5bfefdc3315f774c58cf3012ec1ea45f61. + +M UI/MailerUI/UIxMailEditor.m + +commit 8d115733c3a1ad0ac50e61218f73defb22ca4daf +Author: Francis Lachapelle +Date: Tue Dec 8 14:11:36 2015 -0500 + + (css) Fix language select menu of login page + +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/WebServerResources/scss/views/LoginUI.scss + +commit 375cccacc2bc33dc3dacbe6f4dcbdc278757c4cc +Author: Francis Lachapelle +Date: Tue Dec 8 12:23:54 2015 -0500 + + (css/js) 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.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/Preferences.services.js +M UI/WebServerResources/js/Preferences.services.js.map + +commit bc1d9020ccd8c0faaddb8f703776108528ed3255 +Author: Francis Lachapelle +Date: Tue Dec 8 12:16:25 2015 -0500 + + (js) Remove shrinkable toolbar in month's view + +M UI/Templates/SchedulerUI/UIxCalMonthView.wox + +commit c3ce2359723c631f38213630506124667db1de92 +Author: Francis Lachapelle +Date: Tue Dec 8 12:10:15 2015 -0500 + + (html) Move delegation button of mail accounts + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/scss/components/button/button.scss + +commit b10f3e1d625965d36e8550863a872cbd3521806d +Author: Francis Lachapelle +Date: Tue Dec 8 11:56:36 2015 -0500 + + (html) Improve display of message editor + +M UI/Templates/MailerUI/UIxMailEditor.wox + +commit 7b1febe8413b6a661c95e96913b980f2e215b093 +Author: Francis Lachapelle +Date: Tue Dec 8 11:56:01 2015 -0500 + + Fix display of S/MIME signature validation + +M UI/MailPartViewers/UIxMailPartSignedViewer.m +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 5289079d6727bf8a6603b007b97be5f64d0bf99c +Author: Francis Lachapelle +Date: Tue Dec 8 11:49:57 2015 -0500 + + (html) Remove "from" label in message viewer + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox + +commit 76dd9b1b32a0182895828350a55e34e4c27a4709 +Author: Francis Lachapelle +Date: Tue Dec 8 10:35:26 2015 -0500 + + (js) Fix compose message from Contacts module + +M UI/WebServerResources/js/Contacts/AddressBookController.js + +commit a79205fb7c052568299b7233df160b93d30da9a5 +Author: Francis Lachapelle +Date: Mon Dec 7 20:54:26 2015 -0500 + + (css) Move base_styles/* to structure.scss + +D UI/WebServerResources/scss/core/base_styles/_base_style.scss +D UI/WebServerResources/scss/core/base_styles/_extends.scss +D UI/WebServerResources/scss/core/base_styles/_functions.scss +D UI/WebServerResources/scss/core/base_styles/_mixins.scss +M UI/WebServerResources/scss/core/structure.scss +M UI/WebServerResources/scss/styles.scss + +commit 11d03569a4c01c35be07606b8fe38fb4a285c15d +Author: Francis Lachapelle +Date: Mon Dec 7 16:41:06 2015 -0500 + + (css) Fix display of message in popup window + +M UI/Templates/MailerUI/UIxMailPopupView.wox +M UI/WebServerResources/scss/views/MailerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit ee718291345792721697a355384dee7199bee0b2 +Author: Francis Lachapelle +Date: Mon Dec 7 14:07:48 2015 -0500 + + (js) Fix reply and compose message links + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js +M UI/WebServerResources/js/Mailer/MessageController.js + +commit 04e02869929d5fc0a9a5b3cd27c648880a9a8115 +Author: Francis Lachapelle +Date: Mon Dec 7 11:08:39 2015 -0500 + + (html) Improve Preferences template + +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit ecf297208af2a28d95250f09885d2fe41ea94f1c +Author: Francis Lachapelle +Date: Mon Dec 7 11:05:01 2015 -0500 + + (js) Fix handling of prevent invitations whitelist + +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/js/Common/User.service.js +M UI/WebServerResources/js/Preferences/Preferences.service.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit a4bc4fc65210c791bc046db5e36f460672b36e97 +Author: Francis Lachapelle +Date: Fri Dec 4 15:38:30 2015 -0500 + + (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/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 + +commit e14414ed56f50f161af275ad128a6ba403643abd +Author: Francis Lachapelle +Date: Fri Dec 4 15:00:58 2015 -0500 + + Various Web interface changes + + - more contrasted primary palette; + - white toolbars for list and detail views; + - modules navigation always visible; + - wrapped detail views into a md-card; + - moved preferences button to the sidenav; + - moved the sidenav toggle button to the top toolbar; + - new "flip" visual effect when looking at the raw source of cards and + messages. + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxCalDayTable.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/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/Templates/UIxSidenavToolbarTemplate.wox +M UI/Templates/UIxTopnavToolbarTemplate.wox +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/mdColors.app.js +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Contacts/CardController.js +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Scheduler/ComponentController.js +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/card/card.scss +M UI/WebServerResources/scss/components/dialog/dialog.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/menu/menu.scss +M UI/WebServerResources/scss/components/toolbar/toolbar.scss +M UI/WebServerResources/scss/views/LoginUI.scss +M UI/WebServerResources/scss/views/MailerUI.scss +M UI/WebServerResources/scss/views/SchedulerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit efba979f3dd1d7044505292b306800047c2a237e +Author: Ludovic Marcotte +Date: Fri Dec 4 13:56:46 2015 -0500 + + (fix) added missing Locale files + +A UI/MainUI/Macedonian.lproj/Locale +A UI/MainUI/Portuguese.lproj/Locale + +commit 9b5d37ff3db2b1f4f1c21c8f34445dd3468d8fde +Author: Ludovic Marcotte +Date: Fri Dec 4 13:52:10 2015 -0500 + + (fix) added missing languages to the plist + +M SoObjects/SOGo/SOGoDefaults.plist + +commit e80c7da18822c624ce6565c4303f9516726b04c9 +Author: Ludovic Marcotte +Date: Fri Dec 4 13:49:11 2015 -0500 + + (fix) add the languages to the classes too + +M SoObjects/Mailer/SOGoMailForward.h +M SoObjects/Mailer/SOGoMailForward.m +M SoObjects/Mailer/SOGoMailReply.h +M SoObjects/Mailer/SOGoMailReply.m + +commit b4aa8b27d4d56226944ad89425b5b6d1711ee70f +Author: Ludovic Marcotte +Date: Fri Dec 4 13:43:36 2015 -0500 + + (fix) added Macedonian and Portuguese to the GNUmakefile files + +M SoObjects/Appointments/GNUmakefile +M SoObjects/Contacts/GNUmakefile +M SoObjects/Mailer/GNUmakefile +M UI/AdministrationUI/GNUmakefile +M UI/Common/GNUmakefile +M UI/Contacts/GNUmakefile +M UI/MailPartViewers/GNUmakefile +M UI/MailerUI/GNUmakefile +M UI/MainUI/GNUmakefile +M UI/PreferencesUI/GNUmakefile +M UI/Scheduler/GNUmakefile + +commit 3cd973b3656583c036561fdd5c6526dd41e55dc7 +Author: Ludovic Marcotte +Date: Fri Dec 4 13:03:11 2015 -0500 + + (fix) added missing files for Macedonian and Portuguese translations + +A SoObjects/Mailer/SOGoMailMacedonianForward.wo/SOGoMailMacedonianForward.html +A SoObjects/Mailer/SOGoMailMacedonianForward.wo/SOGoMailMacedonianForward.wod +A SoObjects/Mailer/SOGoMailMacedonianReply.wo/SOGoMailMacedonianReply.html +A SoObjects/Mailer/SOGoMailMacedonianReply.wo/SOGoMailMacedonianReply.wod +A SoObjects/Mailer/SOGoMailPortugueseForward.wo/SOGoMailPortugueseForward.html +A SoObjects/Mailer/SOGoMailPortugueseForward.wo/SOGoMailPortugueseForward.wod +A SoObjects/Mailer/SOGoMailPortugueseReply.wo/SOGoMailPortugueseReply.html +A SoObjects/Mailer/SOGoMailPortugueseReply.wo/SOGoMailPortugueseReply.wod +A UI/Templates/SOGoACLMacedonianAdditionAdvisory.wox +A UI/Templates/SOGoACLMacedonianModificationAdvisory.wox +A UI/Templates/SOGoACLMacedonianRemovalAdvisory.wox +A UI/Templates/SOGoACLPortugueseAdditionAdvisory.wox +A UI/Templates/SOGoACLPortugueseModificationAdvisory.wox +A UI/Templates/SOGoACLPortugueseRemovalAdvisory.wox +A UI/Templates/SOGoFolderMacedonianAdditionAdvisory.wox +A UI/Templates/SOGoFolderMacedonianRemovalAdvisory.wox +A UI/Templates/SOGoFolderPortugueseAdditionAdvisory.wox +A UI/Templates/SOGoFolderPortugueseRemovalAdvisory.wox + +commit c427a62fb00d2a32815b065b834692f24390cb94 +Author: Ludovic Marcotte +Date: Fri Dec 4 12:48:52 2015 -0500 + + (fix) sync'ed translations with files from v2 + +M SoObjects/Appointments/Arabic.lproj/Localizable.strings +M SoObjects/Appointments/Basque.lproj/Localizable.strings +M SoObjects/Appointments/BrazilianPortuguese.lproj/Localizable.strings +M SoObjects/Appointments/Catalan.lproj/Localizable.strings +M SoObjects/Appointments/ChineseTaiwan.lproj/Localizable.strings +M SoObjects/Appointments/Czech.lproj/Localizable.strings +M SoObjects/Appointments/Danish.lproj/Localizable.strings +M SoObjects/Appointments/Dutch.lproj/Localizable.strings +M SoObjects/Appointments/English.lproj/Localizable.strings +M SoObjects/Appointments/Finnish.lproj/Localizable.strings +M SoObjects/Appointments/French.lproj/Localizable.strings +M SoObjects/Appointments/German.lproj/Localizable.strings +M SoObjects/Appointments/Hungarian.lproj/Localizable.strings +M SoObjects/Appointments/Icelandic.lproj/Localizable.strings +M SoObjects/Appointments/Italian.lproj/Localizable.strings +A SoObjects/Appointments/Macedonian.lproj/Localizable.strings +M SoObjects/Appointments/NorwegianBokmal.lproj/Localizable.strings +M SoObjects/Appointments/NorwegianNynorsk.lproj/Localizable.strings +M SoObjects/Appointments/Polish.lproj/Localizable.strings +A SoObjects/Appointments/Portuguese.lproj/Localizable.strings +M SoObjects/Appointments/Russian.lproj/Localizable.strings +M SoObjects/Appointments/Slovak.lproj/Localizable.strings +M SoObjects/Appointments/Slovenian.lproj/Localizable.strings +M SoObjects/Appointments/SpanishArgentina.lproj/Localizable.strings +M SoObjects/Appointments/SpanishSpain.lproj/Localizable.strings +M SoObjects/Appointments/Swedish.lproj/Localizable.strings +M SoObjects/Appointments/Ukrainian.lproj/Localizable.strings +M SoObjects/Appointments/Welsh.lproj/Localizable.strings +A SoObjects/Contacts/Macedonian.lproj/Localizable.strings +A SoObjects/Contacts/Portuguese.lproj/Localizable.strings +A SoObjects/Mailer/Macedonian.lproj/Localizable.strings +A SoObjects/Mailer/Portuguese.lproj/Localizable.strings +M UI/AdministrationUI/Arabic.lproj/Localizable.strings +M UI/AdministrationUI/Basque.lproj/Localizable.strings +M UI/AdministrationUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/AdministrationUI/Catalan.lproj/Localizable.strings +M UI/AdministrationUI/ChineseTaiwan.lproj/Localizable.strings +M UI/AdministrationUI/Czech.lproj/Localizable.strings +M UI/AdministrationUI/Danish.lproj/Localizable.strings +M UI/AdministrationUI/Dutch.lproj/Localizable.strings +M UI/AdministrationUI/English.lproj/Localizable.strings +M UI/AdministrationUI/Finnish.lproj/Localizable.strings +M UI/AdministrationUI/French.lproj/Localizable.strings +M UI/AdministrationUI/German.lproj/Localizable.strings +M UI/AdministrationUI/Hungarian.lproj/Localizable.strings +M UI/AdministrationUI/Icelandic.lproj/Localizable.strings +M UI/AdministrationUI/Italian.lproj/Localizable.strings +A UI/AdministrationUI/Macedonian.lproj/Localizable.strings +M UI/AdministrationUI/NorwegianBokmal.lproj/Localizable.strings +M UI/AdministrationUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/AdministrationUI/Polish.lproj/Localizable.strings +A UI/AdministrationUI/Portuguese.lproj/Localizable.strings +M UI/AdministrationUI/Russian.lproj/Localizable.strings +M UI/AdministrationUI/Slovak.lproj/Localizable.strings +M UI/AdministrationUI/Slovenian.lproj/Localizable.strings +M UI/AdministrationUI/SpanishArgentina.lproj/Localizable.strings +M UI/AdministrationUI/SpanishSpain.lproj/Localizable.strings +M UI/AdministrationUI/Swedish.lproj/Localizable.strings +M UI/AdministrationUI/Ukrainian.lproj/Localizable.strings +M UI/AdministrationUI/Welsh.lproj/Localizable.strings +M UI/Common/Arabic.lproj/Localizable.strings +M UI/Common/Basque.lproj/Localizable.strings +M UI/Common/BrazilianPortuguese.lproj/Localizable.strings +M UI/Common/Catalan.lproj/Localizable.strings +M UI/Common/ChineseTaiwan.lproj/Localizable.strings +M UI/Common/Czech.lproj/Localizable.strings +M UI/Common/Danish.lproj/Localizable.strings +M UI/Common/Dutch.lproj/Localizable.strings +M UI/Common/English.lproj/Localizable.strings +M UI/Common/Finnish.lproj/Localizable.strings +M UI/Common/French.lproj/Localizable.strings +M UI/Common/German.lproj/Localizable.strings +M UI/Common/Hungarian.lproj/Localizable.strings +M UI/Common/Icelandic.lproj/Localizable.strings +M UI/Common/Italian.lproj/Localizable.strings +A UI/Common/Macedonian.lproj/Localizable.strings +M UI/Common/NorwegianBokmal.lproj/Localizable.strings +M UI/Common/NorwegianNynorsk.lproj/Localizable.strings +M UI/Common/Polish.lproj/Localizable.strings +A UI/Common/Portuguese.lproj/Localizable.strings +M UI/Common/Russian.lproj/Localizable.strings +M UI/Common/Slovak.lproj/Localizable.strings +M UI/Common/Slovenian.lproj/Localizable.strings +M UI/Common/SpanishArgentina.lproj/Localizable.strings +M UI/Common/SpanishSpain.lproj/Localizable.strings +M UI/Common/Swedish.lproj/Localizable.strings +M UI/Common/Ukrainian.lproj/Localizable.strings +M UI/Common/Welsh.lproj/Localizable.strings +M UI/Contacts/Arabic.lproj/Localizable.strings +M UI/Contacts/Basque.lproj/Localizable.strings +M UI/Contacts/BrazilianPortuguese.lproj/Localizable.strings +M UI/Contacts/Catalan.lproj/Localizable.strings +M UI/Contacts/ChineseTaiwan.lproj/Localizable.strings +M UI/Contacts/Czech.lproj/Localizable.strings +M UI/Contacts/Danish.lproj/Localizable.strings +M UI/Contacts/Dutch.lproj/Localizable.strings +M UI/Contacts/English.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/Icelandic.lproj/Localizable.strings +M UI/Contacts/Italian.lproj/Localizable.strings +A UI/Contacts/Macedonian.lproj/Localizable.strings +M UI/Contacts/NorwegianBokmal.lproj/Localizable.strings +M UI/Contacts/NorwegianNynorsk.lproj/Localizable.strings +M UI/Contacts/Polish.lproj/Localizable.strings +A UI/Contacts/Portuguese.lproj/Localizable.strings +M UI/Contacts/Russian.lproj/Localizable.strings +M UI/Contacts/Slovak.lproj/Localizable.strings +M UI/Contacts/Slovenian.lproj/Localizable.strings +M UI/Contacts/SpanishArgentina.lproj/Localizable.strings +M UI/Contacts/SpanishSpain.lproj/Localizable.strings +M UI/Contacts/Swedish.lproj/Localizable.strings +M UI/Contacts/Ukrainian.lproj/Localizable.strings +M UI/Contacts/Welsh.lproj/Localizable.strings +M UI/MailPartViewers/Arabic.lproj/Localizable.strings +M UI/MailPartViewers/Basque.lproj/Localizable.strings +M UI/MailPartViewers/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailPartViewers/Catalan.lproj/Localizable.strings +M UI/MailPartViewers/ChineseTaiwan.lproj/Localizable.strings +M UI/MailPartViewers/Czech.lproj/Localizable.strings +M UI/MailPartViewers/Danish.lproj/Localizable.strings +M UI/MailPartViewers/Dutch.lproj/Localizable.strings +M UI/MailPartViewers/English.lproj/Localizable.strings +M UI/MailPartViewers/Finnish.lproj/Localizable.strings +M UI/MailPartViewers/French.lproj/Localizable.strings +M UI/MailPartViewers/German.lproj/Localizable.strings +M UI/MailPartViewers/Hungarian.lproj/Localizable.strings +M UI/MailPartViewers/Icelandic.lproj/Localizable.strings +M UI/MailPartViewers/Italian.lproj/Localizable.strings +A UI/MailPartViewers/Macedonian.lproj/Localizable.strings +M UI/MailPartViewers/NorwegianBokmal.lproj/Localizable.strings +M UI/MailPartViewers/NorwegianNynorsk.lproj/Localizable.strings +M UI/MailPartViewers/Polish.lproj/Localizable.strings +A UI/MailPartViewers/Portuguese.lproj/Localizable.strings +M UI/MailPartViewers/Russian.lproj/Localizable.strings +M UI/MailPartViewers/Slovak.lproj/Localizable.strings +M UI/MailPartViewers/Slovenian.lproj/Localizable.strings +M UI/MailPartViewers/SpanishArgentina.lproj/Localizable.strings +M UI/MailPartViewers/SpanishSpain.lproj/Localizable.strings +M UI/MailPartViewers/Swedish.lproj/Localizable.strings +M UI/MailPartViewers/Ukrainian.lproj/Localizable.strings +M UI/MailPartViewers/Welsh.lproj/Localizable.strings +M UI/MailerUI/Arabic.lproj/Localizable.strings +M UI/MailerUI/Basque.lproj/Localizable.strings +M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings +M UI/MailerUI/Catalan.lproj/Localizable.strings +M UI/MailerUI/ChineseTaiwan.lproj/Localizable.strings +M UI/MailerUI/Czech.lproj/Localizable.strings +M UI/MailerUI/Danish.lproj/Localizable.strings +M UI/MailerUI/Dutch.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MailerUI/Finnish.lproj/Localizable.strings +M UI/MailerUI/French.lproj/Localizable.strings +M UI/MailerUI/German.lproj/Localizable.strings +M UI/MailerUI/Hungarian.lproj/Localizable.strings +M UI/MailerUI/Icelandic.lproj/Localizable.strings +M UI/MailerUI/Italian.lproj/Localizable.strings +A UI/MailerUI/Macedonian.lproj/Localizable.strings +M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings +M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings +M UI/MailerUI/Polish.lproj/Localizable.strings +A UI/MailerUI/Portuguese.lproj/Localizable.strings +M UI/MailerUI/Russian.lproj/Localizable.strings +M UI/MailerUI/Slovak.lproj/Localizable.strings +M UI/MailerUI/Slovenian.lproj/Localizable.strings +M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings +M UI/MailerUI/SpanishSpain.lproj/Localizable.strings +M UI/MailerUI/Swedish.lproj/Localizable.strings +M UI/MailerUI/Ukrainian.lproj/Localizable.strings +M UI/MailerUI/Welsh.lproj/Localizable.strings +M UI/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/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/Hungarian.lproj/Localizable.strings +M UI/MainUI/Icelandic.lproj/Localizable.strings +M UI/MainUI/Italian.lproj/Localizable.strings +A 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 +A 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/Czech.lproj/Localizable.strings +M UI/PreferencesUI/Danish.lproj/Localizable.strings +M UI/PreferencesUI/Dutch.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/Finnish.lproj/Localizable.strings +M UI/PreferencesUI/French.lproj/Localizable.strings +M UI/PreferencesUI/German.lproj/Localizable.strings +M UI/PreferencesUI/Hungarian.lproj/Localizable.strings +M UI/PreferencesUI/Icelandic.lproj/Localizable.strings +M UI/PreferencesUI/Italian.lproj/Localizable.strings +A 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 +A 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/Arabic.lproj/Localizable.strings +M UI/Scheduler/Basque.lproj/Localizable.strings +M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings +M UI/Scheduler/Catalan.lproj/Localizable.strings +M UI/Scheduler/ChineseTaiwan.lproj/Localizable.strings +M UI/Scheduler/Czech.lproj/Localizable.strings +M UI/Scheduler/Danish.lproj/Localizable.strings +M UI/Scheduler/Dutch.lproj/Localizable.strings +M UI/Scheduler/English.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/Icelandic.lproj/Localizable.strings +M UI/Scheduler/Italian.lproj/Localizable.strings +A UI/Scheduler/Macedonian.lproj/Localizable.strings +M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings +M UI/Scheduler/NorwegianNynorsk.lproj/Localizable.strings +M UI/Scheduler/Polish.lproj/Localizable.strings +A UI/Scheduler/Portuguese.lproj/Localizable.strings +M UI/Scheduler/Russian.lproj/Localizable.strings +M UI/Scheduler/Slovak.lproj/Localizable.strings +M UI/Scheduler/Slovenian.lproj/Localizable.strings +M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings +M UI/Scheduler/SpanishSpain.lproj/Localizable.strings +M UI/Scheduler/Swedish.lproj/Localizable.strings +M UI/Scheduler/Ukrainian.lproj/Localizable.strings +M UI/Scheduler/Welsh.lproj/Localizable.strings + +commit d19369a5aaf4438dfe95506b44b1b8cd756ab8f5 +Author: Francis Lachapelle +Date: Fri Dec 4 09:07:07 2015 -0500 + + (js/css) Update vendor 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-aria.min.js.map +M UI/WebServerResources/js/vendor/angular-file-upload.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 f4679ec4ab9740c549cda92fc31158e49ff88caa +Author: Ludovic Marcotte +Date: Thu Dec 3 11:34:59 2015 -0500 + + (fix) added missing strings for upcoming translations + +M UI/AdministrationUI/English.lproj/Localizable.strings +M UI/Contacts/English.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/Scheduler/English.lproj/Localizable.strings + +commit 9e776be2ce29e51b365a77bd71d226a780a22c29 +Author: Francis Lachapelle +Date: Thu Dec 3 10:35:34 2015 -0500 + + Enable zoom of images in message viewer + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox + +commit 4189406962a0865650d2a6e7127987edae0c806e +Author: Francis Lachapelle +Date: Thu Dec 3 10:30:21 2015 -0500 + + Localization + +M UI/PreferencesUI/English.lproj/Localizable.strings + +commit 348ba65c6e5e836ac56803ca5de832818c1866a9 +Author: Francis Lachapelle +Date: Wed Dec 2 16:43:06 2015 -0500 + + (js) Restore dot search in Contacts module + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Common/sgSearch.directive.js + +commit af5599015b65b0c8f83174186544ad10f1becb89 +Author: Francis Lachapelle +Date: Wed Dec 2 16:32:39 2015 -0500 + + (js) Add links to attachments in message editor + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 8f8885a8eaba4fc0c2da46c4fb1229ab01d7621b +Author: Francis Lachapelle +Date: Wed Dec 2 14:53:06 2015 -0500 + + (css) Fix "view-detail" of Calendar module + + Will now take all space when sidenav is hidden. + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 9c2d7b5316925420fb5249a70ec46f5ad25e12ad +Author: Francis Lachapelle +Date: Wed Dec 2 14:07:29 2015 -0500 + + (css) Improve day and week display of events + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 8635eab502382328e6ff1664582ce278ad28fdba +Author: Francis Lachapelle +Date: Wed Dec 2 14:03:10 2015 -0500 + + Improve display of message attachments + + Images are now "zoomable" by clicking on them. + +M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox +M UI/WebServerResources/js/Mailer/Message.service.js +A UI/WebServerResources/js/Mailer/sgZoomableImage.directive.js +M UI/WebServerResources/scss/views/MailerUI.scss + +commit b02de72e57f8a9579090a478ae8549d4cb8913bd +Author: Francis Lachapelle +Date: Wed Dec 2 13:51:33 2015 -0500 + + Add sidenav toggle button in Calendar module + + Also show the current list filter on the right side of the toggle + button. + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/subheader/subheader.scss + +commit b2c2fc5dcd6f1998b499de0bc1ccc438ce374edd +Author: Francis Lachapelle +Date: Wed Dec 2 10:52:35 2015 -0500 + + Improve attachments of message editor + + Needed to disable multiple files upload at the same time until this bug + is resolved: + + https://github.com/nervgh/angular-file-upload/issues/525 + +M UI/Templates/MailerUI/UIxMailEditor.wox + +commit f0ec431f30251cb4f7107f8ccdc47ad483657cc9 +Author: Francis Lachapelle +Date: Tue Dec 1 16:26:30 2015 -0500 + + (js) Refresh draft folder when saving new message + +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 38963916aa71cba73cd7ca94e82d013759a5fb5a +Author: Francis Lachapelle +Date: Tue Dec 1 16:12:01 2015 -0500 + + Improve uglify Grunt task + +M UI/WebServerResources/Gruntfile.js + +commit 970f5e5bfefdc3315f774c58cf3012ec1ea45f61 +Author: Francis Lachapelle +Date: Tue Dec 1 16:10:07 2015 -0500 + + Fix HTML content type when attaching files + +M UI/MailerUI/UIxMailEditor.m + +commit 5bb6cea09eafae36b720963abad2996c827e9697 +Author: Francis Lachapelle +Date: Tue Dec 1 16:09:29 2015 -0500 + + (js,css) Improve handling of attachments in editor + +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/WebServerResources/js/Mailer/MessageEditorController.js +M UI/WebServerResources/scss/components/chips/chips.scss + +commit 0660db7bf65aba9092cef7edc84a352bec4d7e5c +Author: Ludovic Marcotte +Date: Tue Dec 1 11:41:18 2015 -0500 + + (fix) reverted change for #3389 + +M SoObjects/Contacts/SOGoContactSourceFolder.m + +commit 827bc009828596225aec14a52af13cfb6a336af1 +Author: Francis Lachapelle +Date: Tue Dec 1 11:19:18 2015 -0500 + + (js) Fix list refresh when saving draft at index 0 + +M UI/WebServerResources/js/Mailer/Message.service.js + +commit d51d5c85b019950a34c67549400a64235c1c7581 +Author: Ludovic Marcotte +Date: Tue Dec 1 09:26:52 2015 -0500 + + (fix) prevent characters in calendar component UID causing issues during import process + +M NEWS +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit fdb36970d4aacfc0b4d8937fe5ec4d3872521a90 +Author: Francis Lachapelle +Date: Mon Nov 30 14:13:15 2015 -0500 + + (css) Adapt to new breakpoints and layout-align + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/UIxTopnavToolbarTemplate.wox +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/scss/components/sidenav/sidenav.scss +M UI/WebServerResources/scss/core/variables.scss +M UI/WebServerResources/scss/views/LoginUI.scss +M UI/WebServerResources/scss/views/SchedulerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 77755770a894b2686bc86fc8fd8cfad39d1adcf2 +Author: Ludovic Marcotte +Date: Mon Nov 30 09:19:01 2015 -0500 + + (feat) Initial support for EAS calendar exceptions + +M ActiveSync/NGDOMElement+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m +M NEWS + +commit 3106fa44c85d5e82ba564251c6221b6bcb8df80f +Author: Francis Lachapelle +Date: Fri Nov 27 17:32:08 2015 -0500 + + (html) Fix "no selection" right-side of Contacts + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit 33edaacb13adeee0c3b9ebf4e833b3e8e0b0b026 +Author: Francis Lachapelle +Date: Fri Nov 27 17:30:49 2015 -0500 + + (js) Fix height of virtual repeater in Contacts + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit d19593afc31b71c4ae7fc7ee18ba23505f55c198 +Author: Francis Lachapelle +Date: Fri Nov 27 16:40:23 2015 -0500 + + (js) Allow hiding the sidenav on large screens + + Position of button is not final as it causes an issue with the tabs of + the Calendar module. + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/scss/components/sidenav/sidenav.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 403d6fa54f1d8765ccb3b5446c225275d37685d3 +Author: Ludovic Marcotte +Date: Fri Nov 27 16:04:12 2015 -0500 + + (feat) you can now select your alternate avatar + +M SoObjects/SOGo/SOGoDefaults.plist +M SoObjects/SOGo/SOGoUserDefaults.h +M SoObjects/SOGo/SOGoUserDefaults.m +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/PreferencesUI/UIxJSONPreferences.m +M UI/PreferencesUI/UIxPreferences.m +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/js/Common/Gravatar.service.js +M UI/WebServerResources/js/Common/sgAvatarImage.directive.js + +commit 39455a283aa05719507b56df896864d6ba52466c +Author: Ludovic Marcotte +Date: Fri Nov 27 13:56:31 2015 -0500 + + (fix) replace .md-actions with md-dialog-actions in JS files + +M UI/WebServerResources/js/Contacts/CardController.js +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 6d29e50f22b70478204a4b5a1db245197bebc43d +Author: Ludovic Marcotte +Date: Fri Nov 27 13:00:39 2015 -0500 + + (fix) replace .md-actions with md-dialog-actions + +M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox +M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox +M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/Templates/PreferencesUI/UIxAccountEditor.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/Templates/UIxAclEditor.wox + +commit 656835ca1919df46534833924fe97e5a283baedd +Author: Francis Lachapelle +Date: Fri Nov 27 11:58:14 2015 -0500 + + (html) Improve custom dialog for recurrent events + +M UI/WebServerResources/js/Scheduler/CalendarListController.js + +commit 62255eaf33645a53af2a61bf9830ac6b1ffca86b +Author: Ludovic Marcotte +Date: Fri Nov 27 11:27:38 2015 -0500 + + (feat) role can be displayed and set + +M UI/Contacts/UIxContactEditor.m +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox + +commit ba7670ad59f4a879e69539b6b75d032728f3b4fc +Author: Ludovic Marcotte +Date: Fri Nov 27 11:22:50 2015 -0500 + + (fix) added missing semicolon + +M UI/WebServerResources/js/Contacts/Card.service.js + +commit adb3c3a0e6f03f8b12c6ab3e787fb00761e6e17e +Author: Francis Lachapelle +Date: Thu Nov 26 16:51:31 2015 -0500 + + (html) Hide tags chips if message has none + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/MessageController.js + +commit dbffc50f061c6c45bb9f292dec654558ff4010e5 +Author: Ludovic Marcotte +Date: Fri Nov 27 10:58:56 2015 -0500 + + (feat) screenname (x-aim) is now shown and editable + +M UI/Contacts/UIxContactEditor.m +M UI/Contacts/UIxContactView.h +M UI/Contacts/UIxContactView.m +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/WebServerResources/js/Contacts/Card.service.js +M UI/WebServerResources/js/Contacts/CardController.js + +commit 4d0361759ac68e2a5c7e5240ca7cb928810c0860 +Author: Ludovic Marcotte +Date: Thu Nov 26 16:30:21 2015 -0500 + + (fix) use toast to warn about too many sent mails + +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit fe3f1d6678e67f83362e9ff9fc9945862bab8096 +Author: Francis Lachapelle +Date: Thu Nov 26 15:02:21 2015 -0500 + + (html) Improve priority icon for messages + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/WebServerResources/scss/components/list/list.scss + +commit 93fa67c4920d844a7937a90624cdfed1a1fcc6b7 +Author: Francis Lachapelle +Date: Thu Nov 26 13:48:29 2015 -0500 + + (css) Improve list in sidenav + +M UI/WebServerResources/scss/components/list/list.scss + +commit 00b22a71db88d3fcb8a12a46d9d81e9f82a260c5 +Author: Francis Lachapelle +Date: Thu Nov 26 13:31:26 2015 -0500 + + (js) Only allow dragging of editable events + +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit 2e2d8b69635a61b4ae90013408011afe15565453 +Author: Francis Lachapelle +Date: Thu Nov 26 12:11:39 2015 -0500 + + (js) Fix count of selected events/tasks + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit bb886435686f08d83bc847c62cc05299c0b93ccb +Author: Francis Lachapelle +Date: Thu Nov 26 12:04:52 2015 -0500 + + (js) Improve condition in CalendarListController + +M UI/WebServerResources/js/Scheduler/CalendarListController.js + +commit f161cbe56b546a936ac1df80f5732bb254f583ce +Author: Francis Lachapelle +Date: Thu Nov 26 12:03:35 2015 -0500 + + (html) Improve dates display in event/task viewer + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox + +commit 71b03b925d6178995985a7ee399e4884d763d2c8 +Author: Francis Lachapelle +Date: Thu Nov 26 12:03:03 2015 -0500 + + (html) Fix "selected" icon for tasks list + +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 0114f8dc6af046d5c10305f6d5c2fbb32e3408de +Author: Ludovic Marcotte +Date: Thu Nov 26 11:38:31 2015 -0500 + + (fix) wrong check for viewable property + +M UI/Scheduler/UIxCalListingActions.m + +commit 877ce7e4e4a45281a5c332d0d74885b8f2d4ccbe +Author: Francis Lachapelle +Date: Thu Nov 26 10:16:14 2015 -0500 + + (css) Add variable for latest md changes + +M UI/WebServerResources/scss/core/variables.scss + +commit 418d30193b9124d2982554437f2f9befdf38ed78 +Author: Francis Lachapelle +Date: Wed Nov 25 16:15:41 2015 -0500 + + Improve users search in Administration module + +M UI/AdministrationUI/English.lproj/Localizable.strings +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/WebServerResources/js/Administration/AdministrationController.js +M UI/WebServerResources/scss/views/AdministrationUI.scss + +commit 4edb87978b9c897a27a18b527a06daa84fffad1c +Author: Ludovic Marcotte +Date: Wed Nov 25 15:53:08 2015 -0500 + + (fix) correctly handle all-day event exceptions when the master event changes + +M NEWS +M SOPE/NGCards/iCalEntityObject.m + +commit faa5d83cf64b87caac5c963edeb1f51d09af99c8 +Author: Ludovic Marcotte +Date: Wed Nov 25 15:08:24 2015 -0500 + + (fix) EAS fix on qp-encoded subjects (#3390) + +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS + +commit 5f54ee09f1e67484f5430a7fb696e71b3b54846b +Author: Francis Lachapelle +Date: Wed Nov 25 11:22:20 2015 -0500 + + (js) Fix navigation when deleting a card + +M UI/WebServerResources/js/Contacts/CardController.js + +commit 5c6e19a67c7440c6291f01c100dc3552b8b6e31a +Author: Francis Lachapelle +Date: Wed Nov 25 11:21:28 2015 -0500 + + (html) Add placeholder to search input fields + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 77fa55c6a4acf843873b7b82c463a70be2f974c1 +Author: Francis Lachapelle +Date: Wed Nov 25 11:16:23 2015 -0500 + + (js) Reload the page when changing language cont'd + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit 6c1e443d01d51b53b65ec8105700c5102d759527 +Author: Francis Lachapelle +Date: Wed Nov 25 11:15:31 2015 -0500 + + (css) Reclaim some space in addressbook list + +M UI/WebServerResources/scss/views/_view.scss + +commit 6918650f5bc6260b8c923c28688ca888fda6f61a +Author: Francis Lachapelle +Date: Wed Nov 25 11:12:30 2015 -0500 + + (js) Close sidenav on small devices + +M UI/WebServerResources/js/Common/navController.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Mailer/MailboxesController.js + +commit b9462ed86d7b89f2e19ddcb658ec36dbc66ec6aa +Author: Ludovic Marcotte +Date: Wed Nov 25 10:56:39 2015 -0500 + + (fix) adjust doc and packaging regarding oc cleanup script + +M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc +D Scripts/openchange_user_cleanup +M packaging/debian-multiarch/rules +M packaging/debian/rules +M packaging/rhel/sogo.spec + +commit 3d75d6affa1f92b920008d9c7a20a4d220224b47 +Author: Francis Lachapelle +Date: Wed Nov 25 10:06:48 2015 -0500 + + (css) Reclaim some space in the left sidenav + +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/sidenav/sidenav.scss + +commit 69ff0634b4142e8b0205627691f47b27ee37c25a +Author: Francis Lachapelle +Date: Wed Nov 25 09:37:59 2015 -0500 + + (html) Fix "no selection" right-side views + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 00c923df7ae717fc811e14b57218a752972be92d +Author: Francis Lachapelle +Date: Wed Nov 25 08:51:04 2015 -0500 + + (css) Add variables for latest md changes + +M UI/WebServerResources/scss/core/variables.scss + +commit b6930fde2670f1aca51a7060a8aef230bf2d3061 +Author: Francis Lachapelle +Date: Tue Nov 24 16:30:36 2015 -0500 + + (js) Move 'Reply All' action to a distinct button + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 5a5b4cc829d3940b13024de26a2a35d0d5825ae9 +Author: Francis Lachapelle +Date: Tue Nov 24 15:05:03 2015 -0500 + + (js) Various improvements and fixes + +M UI/WebServerResources/js/Administration/AdministrationController.js +M UI/WebServerResources/js/Common/Dialog.service.js +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Preferences/Preferences.service.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 333d279246fa0993dd33e5a0b168e5c8899cbda4 +Author: Francis Lachapelle +Date: Tue Nov 24 14:57:40 2015 -0500 + + (js) Ask to reload the page when changing language + +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 9a12fb24a64fe50457c17f7608ba10e0763873bf +Author: Ludovic Marcotte +Date: Mon Nov 23 18:07:50 2015 -0500 + + (fix) EAS fix for wrong charset being used (#3392) + +M ActiveSync/SOGoMailObject+ActiveSync.m +M NEWS + +commit 888db0b1be2ef05410b3c94675ff008f1ca9c6e8 +Author: Ludovic Marcotte +Date: Mon Nov 23 18:09:30 2015 -0500 + + Updated NEWS file from v2 branch + +M NEWS + +commit 3ec8847590b910c4df4c313f5e5a77ec5c629980 +Author: Francis Lachapelle +Date: Mon Nov 23 16:34:02 2015 -0500 + + (html) Move 'Delete' button with action buttons + + In appointment and task viewers. + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox + +commit 823da43776c40625583630ce3e46e6ce16bcc6fb +Author: Francis Lachapelle +Date: Mon Nov 23 16:25:09 2015 -0500 + + (html) Remove 'all day' option from task editor + + This option is not supported yet (as in v2). + +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit c2d539d3c8a98947b594c5dc2e03bf5c3876d56b +Author: Francis Lachapelle +Date: Mon Nov 23 16:22:32 2015 -0500 + + (js) Scroll to user's defined day start hour + +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/js/Scheduler/sgCalendarGhost.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarScrollView.directive.js + +commit edf69e59894da1b391bd3f234e5ecfd30f92e9fd +Author: Francis Lachapelle +Date: Mon Nov 23 14:46:23 2015 -0500 + + (js) Improve task viewer + +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox + +commit 6cdf9f55b49e12a6a9d58d138f28f4c5d3fe5547 +Author: Ludovic Marcotte +Date: Mon Nov 23 13:20:55 2015 -0500 + + (fix) fixed one unit test + +M Tests/Unit/TestNGMailAddressParser.m + +commit 3baef22df42665a2cda12eb00a5eadec6b0f455a +Author: Francis Lachapelle +Date: Fri Nov 20 15:36:24 2015 -0500 + + (js) Create event by dragging in month's view + +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayTable.directive.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 90e79e7605f5c3c611852b5133e6efa25e3b20cb +Author: Francis Lachapelle +Date: Fri Nov 20 13:30:26 2015 -0500 + + (js) Add drag'n'drop to month's view + +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +D UI/WebServerResources/js/Scheduler/sgCalendarDayBlockGhost.directive.js +A UI/WebServerResources/js/Scheduler/sgCalendarGhost.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthDay.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.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 6a3a249bd67e4d1ef920693a3cf299fcae236599 +Author: Ludovic Marcotte +Date: Fri Nov 20 11:21:38 2015 -0500 + + (fix) domain in doc + +M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc + +commit c5017fc69e5fc2a85436c1ed402a0c4c77d05427 +Author: extrafu +Date: Thu Nov 19 17:57:04 2015 -0500 + + (fix) allow getting password from context for OC + +M OpenChange/MAPIStoreAuthenticator.h +M OpenChange/MAPIStoreAuthenticator.m + +commit 7c86a43e489274517a9b5d5471922ab813468e74 +Author: Francis Lachapelle +Date: Tue Nov 17 15:15:39 2015 -0500 + + (html) Fix color picker height in Firefox + + Solution was to wrap the grid content into a md-content. + +M UI/WebServerResources/js/Common/sgColorPicker.directive.js + +commit e4eef9b7807bb60c4c2f2259ad4a48751f6d7a81 +Author: Francis Lachapelle +Date: Tue Nov 17 12:22:06 2015 -0500 + + (js,css) Show categories in events/tasks lists + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/WebServerResources/js/Scheduler/CalendarsController.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlockGhost.directive.js +M UI/WebServerResources/scss/core/base_styles/_base_style.scss +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 2d6bdd37da026b5485219879bc3855eb6769a760 +Author: Francis Lachapelle +Date: Tue Nov 17 11:28:10 2015 -0500 + + (css) Improve display of events with categories + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 450ec06bd8655e7a48ac9be32a062cde333aa83d +Author: Francis Lachapelle +Date: Tue Nov 17 11:27:30 2015 -0500 + + (js) Add shadow to event ghost (DnD) + +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlockGhost.directive.js + +commit 0bd29e250ee3c458b37090dcb603c200a424c7fa +Author: Francis Lachapelle +Date: Mon Nov 16 16:19:25 2015 -0500 + + (css) Don't impose a transition to all md-toolbars + +M UI/WebServerResources/scss/components/toolbar/toolbar.scss + +commit 4685c0ff2a79bf8f9d25c32b455d73af9d113567 +Author: Francis Lachapelle +Date: Sat Nov 14 14:29:21 2015 -0500 + + (js) Show events categories as color bands + +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlockGhost.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit ace9fa9e4e4ce59ad770720f8905edb087a968d4 +Author: Francis Lachapelle +Date: Fri Nov 13 15:45:44 2015 -0500 + + (html) Show event location in Calendar days views + +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 58dfa2e43be894ec9c617da79264e88ddd6faa50 +Author: Francis Lachapelle +Date: Fri Nov 13 14:43:03 2015 -0500 + + Return categories (from quick table) as an array + +M UI/Scheduler/UIxCalListingActions.m + +commit 9d0bc5570b9dcf86eb1efe946d030f9aebdc1470 +Author: Francis Lachapelle +Date: Fri Nov 13 14:19:11 2015 -0500 + + (js) Highlight selected color in color picker + +M UI/WebServerResources/js/Common/sgColorPicker.directive.js +M UI/WebServerResources/scss/components/gridList/grid-list.scss + +commit 5ed142853a21532e294ec987f22eb16444ca75f2 +Author: Francis Lachapelle +Date: Fri Nov 13 10:48:27 2015 -0500 + + (html) Mark recurrent events in Calendar views + +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js +M UI/WebServerResources/scss/components/icon/icon.scss + +commit fc1dfcff106d24c5ed9ecfa8453fb546b0d04e2e +Author: Francis Lachapelle +Date: Fri Nov 13 10:46:32 2015 -0500 + + (js) Fix display and refresh of freebusy + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 4f6c09956424060f26866a665620ee73fc5f87a2 +Author: Francis Lachapelle +Date: Thu Nov 12 16:04:31 2015 -0500 + + (js) Fix creation of a task + +M UI/WebServerResources/js/Scheduler/CalendarListController.js + +commit d081f3c6eb9cab5a782fb8d1400bb5bf9b33900a +Author: Francis Lachapelle +Date: Thu Nov 12 12:29:10 2015 -0500 + + Display description for alarm & repeat definitions + + This is not the perfect solution has the localization may be unsuitable + in some languages. + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 98493fbcac8f78efb97b2b91ede0c89438bb43e5 +Author: Francis Lachapelle +Date: Wed Nov 11 16:44:26 2015 -0500 + + (css) Fix scrollbars in Calendar views + +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit b30f20e1b3aa2c6770de11eb00b823019f08beb1 +Author: Francis Lachapelle +Date: Wed Nov 11 16:42:46 2015 -0500 + + (js) Fix creation of a Calendar + +M UI/WebServerResources/js/Scheduler/Calendar.service.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit 87fc7b39cc30ba2984d8530fdcb512696c7e9a5e +Author: Francis Lachapelle +Date: Wed Nov 11 16:01:37 2015 -0500 + + Handle ExpandedFolders settings from v2 + +M UI/MailerUI/UIxMailMainFrame.m + +commit c7ef7a1d2fdf475a9c05a16c5778f933997a034f +Author: Ludovic Marcotte +Date: Wed Nov 11 11:18:49 2015 -0500 + + (feat) added calendar import/export feature + +M UI/Scheduler/UIxCalFolderActions.m +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Scheduler/CalendarsController.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js + +commit 7316d1317624bcc7965f3189ae37196ef1b82873 +Author: Francis Lachapelle +Date: Tue Nov 10 15:05:41 2015 -0500 + + Improve contacts import dialog box + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/scss/components/toast/toast.scss + +commit 6a9e3a6e964de042c98795e54dda36e6922efdaf +Author: Francis Lachapelle +Date: Mon Nov 9 14:57:26 2015 -0500 + + (html) Contextual icons in fab button of Calendars + +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 0f2d0e906999d8cf25319818fe98ba566fdad911 +Author: Francis Lachapelle +Date: Mon Nov 9 14:49:27 2015 -0500 + + (css) Improve input field for folder name + +M UI/WebServerResources/scss/components/list/list.scss + +commit cc5cc30c2422b9c56c5d52a3f5b4c8bf41188743 +Author: Francis Lachapelle +Date: Mon Nov 9 14:46:30 2015 -0500 + + (js) Improve addressbook renaming + + The AddressBook instance to list the cards is now the same as the one + from the list of addressbooks. Therefore, when renaming an addressbook, + the addressbook name in the list is automatically updated. + +M UI/Templates/ContactsUI/UIxContactFolderProperties.wox +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Contacts/Contacts.app.js + +commit dc3e42fd62ad57428f7a480e5927c658ef6e018f +Author: Ludovic Marcotte +Date: Mon Nov 9 14:30:58 2015 -0500 + + (fix) additional fix for #3356 + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit d23f7f1cc264609214bc57f736dc18cb57b2a8e8 +Author: Francis Lachapelle +Date: Mon Nov 9 12:15:16 2015 -0500 + + (js) Improve event creation through DnD + +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js + +commit a576b9566324fc1aa82e77c1b413f096cc32bd11 +Author: Francis Lachapelle +Date: Fri Nov 6 16:07:52 2015 -0500 + + (js) Add sgCalendarDayBlockGhost directive + +A UI/WebServerResources/js/Scheduler/sgCalendarDayBlockGhost.directive.js + +commit 2e02380a9338bb94963202876515d6b4764b4fe0 +Author: Francis Lachapelle +Date: Fri Nov 6 15:12:24 2015 -0500 + + Initial drag'n'drop support in Calendar module + + TODO: + - drag'n'drop in month's view; + - drag to create an all-day event; + - drag'n'drop to a calendar in the sidenav; + - touchscreen gestures support. + +M UI/Scheduler/UIxAppointmentActions.m +M UI/Scheduler/UIxCalDayTable.m +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +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/ComponentController.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +A UI/WebServerResources/js/Scheduler/sgCalendarDay.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayTable.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js +A UI/WebServerResources/js/Scheduler/sgCalendarScrollView.directive.js +A UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit fc16d6ad9011b93e9070519bc852110da9f469af +Author: Ludovic Marcotte +Date: Fri Nov 6 13:33:36 2015 -0500 + + (fix) fixed addressbrook-only source entires having a c_uid set + + Conflicts: + + NEWS + SoObjects/Contacts/SOGoContactSourceFolder.m + +M NEWS +M SoObjects/Contacts/SOGoContactSourceFolder.m + +commit bdfe95a7fb7c80d7295b1a302b6df107765592e4 +Author: Ludovic Marcotte +Date: Fri Nov 6 09:25:49 2015 -0500 + + (fix) fixed wrong comparison of meta vs. META tag in HTML mails + + Conflicts: + + NEWS + +M NEWS +M UI/MailPartViewers/UIxMailPartHTMLViewer.m + +commit 0d919dbd022e498bdb73a2d39f3fffad5c726190 +Author: Ludovic Marcotte +Date: Fri Nov 6 08:56:23 2015 -0500 + + (fix) small fixes + +M ActiveSync/SOGoActiveSyncDispatcher.m +M SoObjects/SOGo/SOGoCacheGCSObject.m + +commit c18f5c22468efd72203ef628bba7dd0cd43e4a68 +Author: Ludovic Marcotte +Date: Thu Nov 5 15:39:08 2015 -0500 + + We drop Lucid. + +M Documentation/SOGoInstallationGuide.asciidoc + +commit ab322093cdc7df8cca530aa09330a3c6889a04c7 +Author: Ludovic Marcotte +Date: Thu Nov 5 15:21:13 2015 -0500 + + (fix) handle emails having an attachment as their content + +M NEWS +M SoObjects/Mailer/SOGoMailObject.m + +commit 350fe2e7e0fe5d239219b0867e3295af83d26600 +Author: Ludovic Marcotte +Date: Thu Nov 5 14:58:58 2015 -0500 + + (fix) one more fix for #3118 + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 3a103fd0dd06601ed5160bc4e85b7c93e6e6ddf8 +Author: ethoms +Date: Fri Nov 6 01:47:32 2015 +0800 + + Update WORequest+SOGo.m + +M SoObjects/SOGo/WORequest+SOGo.m + +commit c5cac316c3e6cf5662152ada9c74f54a3ded26c4 +Author: Francis Lachapelle +Date: Thu Nov 5 11:53:44 2015 -0500 + + (js) Fix all-day dates covering a timezone change + +M UI/WebServerResources/js/Common/utils.js + +commit a8525658b382daab1c8d924a0278f75b7551e477 +Author: Ludovic Marcotte +Date: Thu Nov 5 11:11:18 2015 -0500 + + (fix) additional fix for #3118 + +M ActiveSync/SOGoActiveSyncDispatcher.m +M SoObjects/SOGo/SOGoCacheGCSObject.h + +commit 5f82d3fb37c9027bb98c886e4b54463981041b3b +Author: Ludovic Marcotte +Date: Thu Nov 5 09:59:31 2015 -0500 + + (fix) manually added fixes from PR#120 + +M OpenChange/MAPIStoreDBMessage.m +M OpenChange/MAPIStoreGCSFolder.h +M OpenChange/MAPIStoreGCSFolder.m +M OpenChange/MAPIStoreGCSMessage.m +M OpenChange/MAPIStoreMailContext.m +M OpenChange/MAPIStoreMailFolder.m +M OpenChange/MAPIStoreMailMessage.m +M OpenChange/MAPIStoreMailVolatileMessage.m +M Scripts/openchange_user_cleanup +M SoObjects/Appointments/SOGoAppointmentFolder.m +M SoObjects/Contacts/SOGoContactSourceFolder.m +M SoObjects/Mailer/SOGoMailAccount.m +M SoObjects/Mailer/SOGoMailFolder.m +M UI/MailerUI/UIxMailFolderActions.m +M UI/MailerUI/UIxMailMainFrame.m +M UI/Scheduler/SpanishSpain.lproj/Localizable.strings + +commit edebdf1171a84a7ec37737e626d3871f2fb96005 +Author: Ludovic Marcotte +Date: Thu Nov 5 09:48:17 2015 -0500 + + Updated NEWS file regarding PR#120 + + Conflicts: + + NEWS + +M NEWS + +commit bf87c71671850b2299396d7641780dd74d882399 +Author: ethoms +Date: Thu Nov 5 10:23:01 2015 +0800 + + Update WORequest+SOGo.m + +M SoObjects/SOGo/WORequest+SOGo.m + +commit 30488f4f6dc20a20022c452c4608164dde338314 +Author: ethoms +Date: Thu Nov 5 10:22:11 2015 +0800 + + Update WORequest+SOGo.m + +M SoObjects/SOGo/WORequest+SOGo.m + +commit 4ca3a1f42d1b8548a3d63c816b76a14a51ce347a +Author: ethoms +Date: Thu Nov 5 08:01:38 2015 +0800 + + Update SOGoParentFolder.m + +M SoObjects/SOGo/SOGoParentFolder.m + +commit efbf8825b106b6b9a762d51ef94643ad1d760cf3 +Author: ethoms +Date: Thu Nov 5 07:29:45 2015 +0800 + + Update SOGoParentFolder.m + +M SoObjects/SOGo/SOGoParentFolder.m + +commit becfdc215fb11c53727c24e73d2b87af2f16bb8e +Author: ethoms +Date: Thu Nov 5 07:20:36 2015 +0800 + + Update SOGoParentFolder.h + +M SoObjects/SOGo/SOGoParentFolder.h + +commit 72b1fc1f3f3bee7c490a8382e1a125da63659db0 +Author: Ludovic Marcotte +Date: Wed Nov 4 11:26:21 2015 -0500 + + (fix) wrong class for list avatar + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit 12863f1d2f9e78077eb95fff1f063cc4d44e9e28 +Author: Ludovic Marcotte +Date: Wed Nov 4 10:38:24 2015 -0500 + + (feat) now properties dialog for addressbooks + + Now also possible to set the EAS sync flag for addressbooks + +M UI/Contacts/GNUmakefile +A UI/Contacts/UIxContactFolderProperties.h +A UI/Contacts/UIxContactFolderProperties.m +M UI/Contacts/UIxContactFoldersView.m +M UI/Contacts/product.plist +A UI/Templates/ContactsUI/UIxContactFolderProperties.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Contacts/AddressBooksController.js + +commit 39601a9cf9ba090d96401a59426236175cc362d4 +Author: Ludovic Marcotte +Date: Fri Sep 25 15:18:22 2015 -0400 + + (feat) moved FolderSynchronize code to GCS + + Conflicts: + + SoObjects/Appointments/SOGoAppointmentFolder.h + +M SoObjects/SOGo/SOGoGCSFolder.h +M SoObjects/SOGo/SOGoGCSFolder.m +M UI/Scheduler/UIxCalendarProperties.m +M UI/Scheduler/UIxCalendarSelector.m +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox + +commit 0cb1504f2c847528a690fcbe83c2fe5c1d3579c4 +Author: ethoms +Date: Wed Nov 4 08:18:23 2015 +0800 + + Update SOGoCalendarComponent.m + +M SoObjects/Appointments/SOGoCalendarComponent.m + +commit d19c88362242b0f85e0caebf8dd4fbe065d873bd +Author: ethoms +Date: Wed Nov 4 07:38:47 2015 +0800 + + Update UIxCalListingActions.m + +M UI/Scheduler/UIxCalListingActions.m + +commit a1c6a6676e3ef95f7574d1f0781267fbb34d15aa +Author: ethoms +Date: Wed Nov 4 07:37:34 2015 +0800 + + Update UIxCalListingActions.m + +M UI/Scheduler/UIxCalListingActions.m + +commit 59c8a0f722706989a1a49863792d2171db26dd0f +Author: ethoms +Date: Wed Nov 4 07:33:28 2015 +0800 + + Update UIxMailPartViewer.m + +M UI/MailPartViewers/UIxMailPartViewer.m + +commit 6dc912eee5b0429fe4bb5beeace5214018eed3bc +Author: ethoms +Date: Wed Nov 4 07:29:50 2015 +0800 + + Update SOGoGCSFolder.m + +M SoObjects/SOGo/SOGoGCSFolder.m + +commit 1a0915ebf6a2e41018c22c2fb3ab39d0b75ca3ea +Author: ethoms +Date: Wed Nov 4 07:27:53 2015 +0800 + + Update SOGoFolder.m + +M SoObjects/SOGo/SOGoFolder.m + +commit 6bff05b84a3018be0e196d736bab59c78616273a +Author: ethoms +Date: Wed Nov 4 07:24:02 2015 +0800 + + Update SOGoMailLabel.m + +M SoObjects/Mailer/SOGoMailLabel.m + +commit b5eb13c3b75fc02e3cdc10433b0c4c9f60bae7c7 +Author: ethoms +Date: Wed Nov 4 07:19:37 2015 +0800 + + Update SOGoContactSourceFolder.m + +M SoObjects/Contacts/SOGoContactSourceFolder.m + +commit 46ccd04c70b6f5fc55fd304f92b27d788f8c88de +Author: Euan Thoms +Date: Wed Nov 4 06:13:01 2015 +0800 + + Stage 9 of clang compiler warning patches. + +M SoObjects/SOGo/NSData+Crypto.m + +commit 440a86d3f2995b5a61752c8014c36e750db94db0 +Author: Euan Thoms +Date: Wed Nov 4 06:02:45 2015 +0800 + + Stage 8 of clang compiler warning patches. + +M SoObjects/SOGo/WORequest+SOGo.m + +commit 0b4c355c2c46ed61e2c982002a72e0e277f46847 +Author: Euan Thoms +Date: Wed Nov 4 05:37:39 2015 +0800 + + Stage 6 of clang compiler warning patches. + +M SoObjects/Appointments/SOGoCalendarComponent.m +M SoObjects/SOGo/SOGoParentFolder.h +M SoObjects/SOGo/SOGoParentFolder.m + +commit 36c1ba88a5782ec8961250d1fe977002b49e9331 +Author: Euan Thoms +Date: Wed Nov 4 05:28:03 2015 +0800 + + Stage 5 of clang compiler warning patches. + +M SoObjects/Appointments/SOGoAppointmentObject.m +M Tools/SOGoToolRestore.m + +commit 2303a250c5c7468568f686ec71633758a5558704 +Author: Euan Thoms +Date: Wed Nov 4 04:59:27 2015 +0800 + + Stage 4 of clang compiler warning patches. + +M SoObjects/SOGo/SOGoCacheGCSFolder.h +M SoObjects/SOGo/SOGoCacheObject.h + +commit cbf9b6da3e065637491ece01b3c263ed5b484324 +Author: Francis Lachapelle +Date: Tue Nov 3 15:47:30 2015 -0500 + + Fix all-day events covering a timezone change + +M SoObjects/Appointments/iCalEvent+SOGo.m +M UI/Scheduler/UIxAppointmentEditor.m +M UI/WebServerResources/js/Common/utils.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit a64d55f95ce4ba8970c0c00149e787a95357747b +Author: Euan Thoms +Date: Wed Nov 4 03:59:40 2015 +0800 + + Stage 3 of clang compiler warning patches. + +M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m +M SoObjects/Mailer/NSDictionary+Mail.m +M SoObjects/Mailer/SOGoMailBaseObject.m +M SoObjects/SOGo/SOGoCache.h +M UI/Common/WODirectAction+SOGo.m +M UI/Contacts/UIxContactFolderActions.m +M UI/MailPartViewers/UIxMailPartICalActions.m +M UI/MainUI/SOGoMicrosoftActiveSyncActions.m +M UI/PreferencesUI/UIxJSONPreferences.m + +commit 9a3f8549ea8b2e3358c419708f19d8c43ccb4cf9 +Author: Euan Thoms +Date: Wed Nov 4 03:40:53 2015 +0800 + + Delete .orig files left over from applying patches to Stage 2. + +D SOPE/NGCards/iCalPerson.m.orig +D SoObjects/Contacts/SOGoContactSourceFolder.m.orig +D SoObjects/SOGo/SOGoCacheGCSFolder.m.orig +D SoObjects/SOGo/SQLSource.m.orig + +commit 212ff648282d5d56b57af3623556a51605a9bd06 +Author: Euan Thoms +Date: Wed Nov 4 03:36:34 2015 +0800 + + Stage 2 of clang compiler warning patches. + +M SOPE/NGCards/iCalPerson.m +A SOPE/NGCards/iCalPerson.m.orig +M SoObjects/Contacts/SOGoContactSourceFolder.m +A SoObjects/Contacts/SOGoContactSourceFolder.m.orig +M SoObjects/SOGo/SOGoCacheGCSFolder.m +A SoObjects/SOGo/SOGoCacheGCSFolder.m.orig +M SoObjects/SOGo/SQLSource.m +A SoObjects/SOGo/SQLSource.m.orig + +commit e5c71a4179f9decbe288b35e3b715ae0a907445c +Author: Francis Lachapelle +Date: Tue Nov 3 08:27:50 2015 -0500 + + Fix Brazilian (Portuguese) translation + + Fixes #3355 + +M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings + +commit 3c62cc744ef13ec3f0df1dfae434de2679f2bf37 +Author: Euan Thoms +Date: Sat Oct 31 14:10:03 2015 +0800 + + Stage 1 of clang compiler warning patches. + +M ActiveSync/iCalAlarm+ActiveSync.m +M ActiveSync/iCalEvent+ActiveSync.m +M ActiveSync/iCalRecurrenceRule+ActiveSync.m +M ActiveSync/iCalToDo+ActiveSync.m +M Main/SOGo+DAV.m +M SOPE/GDLContentStore/GCSChannelManager.m +M SOPE/NGCards/CardElement.m +M SOPE/NGCards/CardGroup.m +M SOPE/NGCards/NSCalendarDate+NGCards.m +M SOPE/NGCards/iCalMonthlyRecurrenceCalculator.m +M SOPE/NGCards/iCalRecurrenceRule.m +M SOPE/NGCards/iCalTrigger.m +M SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m +M SoObjects/Appointments/MSExchangeFreeBusy.m +M SoObjects/Appointments/SOGoAppointmentFolder.m +M SoObjects/Appointments/SOGoAppointmentObject.m +M SoObjects/Appointments/SOGoCalendarComponent.m +M SoObjects/Appointments/iCalAlarm+SOGo.m +M SoObjects/Appointments/iCalEvent+SOGo.m +M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m +M SoObjects/Appointments/iCalToDo+SOGo.m +M SoObjects/Contacts/NGVCard+SOGo.m +M SoObjects/Contacts/SOGoContactEntryPhoto.m +M SoObjects/Contacts/SOGoContactFolders.m +M SoObjects/Contacts/SOGoContactGCSEntry.m +M SoObjects/Contacts/SOGoContactGCSList.m +M SoObjects/Contacts/SOGoContactSourceFolder.m +M SoObjects/Mailer/NSString+Mail.m +M SoObjects/Mailer/SOGoMailBodyPart.m +M SoObjects/Mailer/SOGoMailFolder.m +M SoObjects/Mailer/SOGoMailForward.m +M SoObjects/Mailer/SOGoMailLabel.m +M SoObjects/Mailer/SOGoMailObject.m +M SoObjects/SOGo/BSONCodec.m +M SoObjects/SOGo/LDAPSource.m +M SoObjects/SOGo/NSCalendarDate+SOGo.m +M SoObjects/SOGo/NSDictionary+DAV.m +M SoObjects/SOGo/NSString+Utilities.m +M SoObjects/SOGo/SOGoCacheGCSObject.m +M SoObjects/SOGo/SOGoContentObject.m +M SoObjects/SOGo/SOGoFolder.m +M SoObjects/SOGo/SOGoGCSFolder.m +M SoObjects/SOGo/SOGoGroup.m +M SoObjects/SOGo/SOGoObject.m +M Tests/Unit/SOGoTest.m +M Tests/Unit/TestNGMailAddressParser.m +M Tests/Unit/TestNGMimeAddressHeaderFieldGenerator.m +M Tests/Unit/TestNGMimeMessageGenerator.m +M Tests/Unit/TestVersit.m +M Tests/Unit/TestiCalRecurrenceCalculator.m +M Tests/Unit/TestiCalTimeZonePeriod.m +M Tools/SOGoEAlarmsNotifier.m +M Tools/SOGoSockDOperation.m +M Tools/SOGoToolCreateFolder.m +M Tools/SOGoToolExpireUserSessions.m +M Tools/SOGoToolManageEAS.m +M Tools/SOGoToolRemoveDoubles.m +M Tools/SOGoToolRenameUser.m +M Tools/SOGoToolUserPreferences.m +M Tools/sogo-tool.m +M UI/Common/UIxToolbar.m +M UI/Contacts/UIxContactActions.m +M UI/Contacts/UIxContactFolderActions.m +M UI/Contacts/UIxContactView.m +M UI/MailPartViewers/UIxMailPartHTMLViewer.m +M UI/MailPartViewers/UIxMailPartMessageViewer.m +M UI/MailPartViewers/UIxMailPartMixedViewer.h +M UI/MailPartViewers/UIxMailPartMixedViewer.m +M UI/MailPartViewers/UIxMailPartViewer.m +M UI/MailerUI/UIxMailFolderActions.m +M UI/MailerUI/UIxMailMainFrame.m +M UI/MailerUI/UIxMailView.m +M UI/MainUI/SOGoMicrosoftActiveSyncActions.m +M UI/MainUI/SOGoUserHomePage.m +M UI/PreferencesUI/UIxPreferences.m +M UI/SOGoUI/SOGoAptFormatter.m +M UI/Scheduler/UIxCalDateSelector.m +M UI/Scheduler/UIxCalDayTable.h +M UI/Scheduler/UIxCalDayTable.m +M UI/Scheduler/UIxCalDayView.m +M UI/Scheduler/UIxCalListingActions.m +M UI/Scheduler/UIxCalMonthView.m +M UI/Scheduler/UIxCalViewPrint.m +M UI/Scheduler/UIxComponentEditor.m +M UI/Scheduler/UIxRecurrenceEditor.m + +commit 0b490a00c651491fae6d2cb024380e1afb7ada2b +Author: Francis Lachapelle +Date: Fri Oct 30 08:38:19 2015 -0400 + + (js) Improve dates adjustments in editors + + The main issue to resolve was to handle the time reset by the datepicker + when changing dates. + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 2bad5c0da473ea4a51190c98cbf1ef5d62d0bd87 +Author: Francis Lachapelle +Date: Thu Oct 29 16:17:37 2015 -0400 + + (js) Preserve the time when changing the day + +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 293b93ec691942d88cda7d4e77f0f00fc62c9d22 +Author: Francis Lachapelle +Date: Tue Oct 27 16:14:36 2015 -0400 + + (css) Color transition when changing calendar + +M UI/WebServerResources/scss/components/toolbar/toolbar.scss + +commit dc385a82ff9193beec39b8a131dc77f5ef77d6b9 +Author: Francis Lachapelle +Date: Tue Oct 27 11:31:31 2015 -0400 + + (js) Reload page when session has expired + +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Main/Main.app.js + +commit 4172c216f5bb3d94defbc7608f504ad9e2abdf3e +Author: Francis Lachapelle +Date: Tue Oct 27 11:28:42 2015 -0400 + + (js) Select newly added user in ACLs editor + +M UI/WebServerResources/js/Common/Acl.service.js +M UI/WebServerResources/js/Common/AclController.js + +commit 09e354ed0efc50e9078042a757edc286fdad610e +Author: Ludovic Marcotte +Date: Mon Oct 26 10:25:11 2015 -0400 + + (feat) support for ghosted elements on contacts over EAS + +M ActiveSync/NGVCard+ActiveSync.m +M NEWS + +commit d7fb79381e1a1e20a7e3c92d38f00ddd463045fb +Author: Ludovic Marcotte +Date: Mon Oct 26 10:15:35 2015 -0400 + + (feat) we now save the supported elements in EAS collections + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 700a00b822948fc7520bd31a2478c553d4cc8548 +Author: Ludovic Marcotte +Date: Mon Oct 26 10:08:00 2015 -0400 + + (fix) prevent postal address showing on single line over EAS (#2614) + +M ActiveSync/NGVCard+ActiveSync.m +M NEWS + +commit 746eea4bb6edffbd7d43092358e51c91efde6b8e +Author: Ludovic Marcotte +Date: Fri Oct 23 15:39:49 2015 -0400 + + (fix) perms fixes on scripts + +M Scripts/sql-update-1.3.11_to_1.3.12-mysql.sh +M Scripts/sql-update-1.3.16_to_1.3.17-mysql.sh +M Scripts/sql-update-1.3.3_to_1.3.4-mysql.sh +M Scripts/sql-update-1.3.3_to_1.3.4.sh +M Scripts/sql-update-20080303.sh + +commit 987700cd8732d3c5fb7adb2c9232dcf271ba5d52 +Author: Ludovic Marcotte +Date: Fri Oct 23 14:34:19 2015 -0400 + + (fix) inline images sent from SOGo webmail are not displayed in Mozilla Thunderbird (#3271) + +M NEWS +M SoObjects/Mailer/SOGoDraftObject.m + +commit a55d5c95b5191a981e7094289d9f3f9683d589fd +Author: Ludovic Marcotte +Date: Fri Oct 23 12:44:43 2015 -0400 + + (fix) avoid crash when replying to a mail with no recipients (#3359) + +M NEWS +M SoObjects/Mailer/SOGoDraftObject.m + +commit 907c30061f413fe2d250cddf348db6b4fc26b143 +Author: Ludovic Marcotte +Date: Wed Oct 21 10:54:15 2015 -0400 + + (fix) we now return all cards when we receive an empty addressbook-query REPORT + +M NEWS +M SoObjects/Contacts/SOGoFolder+CardDAV.h +M SoObjects/Contacts/SOGoFolder+CardDAV.m + +commit 2ee09159a2977ce9facc9013111eecc99d78eb62 +Author: Ludovic Marcotte +Date: Tue Oct 20 15:33:18 2015 -0400 + + (feat) now possible to choose which folders to sync over EAS + +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS + +commit 114622fee0265015fac37d37e87a2924c2f662f2 +Author: Ludovic Marcotte +Date: Tue Oct 20 08:48:39 2015 -0400 + + (fix) last fixes for cache coherency + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 74085ed96b1af67465b4074efa4d9b23c36a90b1 +Author: Ludovic Marcotte +Date: Fri Oct 16 14:00:04 2015 -0400 + + (fix) make sure a recipient is defined before enabling the Send button + +M UI/Templates/MailerUI/UIxMailEditor.wox + +commit 8979aebe31644981cd608c6e00d3ad0674b69532 +Author: Ludovic Marcotte +Date: Thu Oct 15 15:54:25 2015 -0400 + + (fix) oh well, old crappy distros + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit 020fa7884890f30d4064af2f931b8f8cf5e43f74 +Author: Ludovic Marcotte +Date: Thu Oct 15 15:31:46 2015 -0400 + + (feat) initial S/MIME support for EAS (#3327) + +M ActiveSync/GNUmakefile.preamble +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoMailObject+ActiveSync.m +M NEWS +M SoObjects/Mailer/SOGoMailObject.m + +commit ddf97ebb13929e4ac5c129efe23854df63c54839 +Author: Francis Lachapelle +Date: Thu Oct 15 15:10:37 2015 -0400 + + (js) Improve sgColorPicker directive + + - replaced sg-on-select by ng-model; + - set button background (no more wrapping necessary). + +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/WebServerResources/js/Common/sgColorPicker.directive.js +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit b02a4f82a0e080d963d9a0c55027ab7e16f7d432 +Author: Ludovic Marcotte +Date: Thu Oct 15 12:51:30 2015 -0400 + + (fix) don't escape quoted strings during versit generation + +M NEWS +M SOPE/NGCards/NSString+NGCards.m + +commit 2c2c5241ebb15529fc6f480839fb480c45ad91e8 +Author: Francis Lachapelle +Date: Thu Oct 15 10:50:24 2015 -0400 + + (css) Improve Calendar views + +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 24ad2493a46b3587b0b7fb723f1fbb5fb44abe2a +Author: Francis Lachapelle +Date: Thu Oct 15 10:49:23 2015 -0400 + + (css) Add material grey palette to Sass + +M UI/WebServerResources/scss/components/_palette.scss + +commit e0e4a94b8740a5e5b29ae81d53e0b7187336fd65 +Author: Francis Lachapelle +Date: Wed Oct 14 21:05:17 2015 -0400 + + (js) Improve handling of calendar color edition + +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit dc3741f436545e93777b5ae86f82d21ebef5f377 +Author: Francis Lachapelle +Date: Wed Oct 14 10:31:15 2015 -0400 + + (html,js) Adjust padding of dialogs + + Following this commit: + https://github.com/angular/material/commit/d2140b1565b7e91d4f0b11b6c3983b976abd00f8 + +M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/Templates/PreferencesUI/UIxAccountEditor.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/Templates/UIxAclEditor.wox +M UI/WebServerResources/js/Common/Dialog.service.js +M UI/WebServerResources/js/Contacts/AddressBooksController.js +M UI/WebServerResources/js/Contacts/CardController.js +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit feac8bb8f41c0db37427792c5b2f9d8244d3072b +Author: Francis Lachapelle +Date: Wed Oct 14 09:58:32 2015 -0400 + + (js) Compute contrast color for background color + +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 9f11e68de8104bd7719fb170914e97de5077889b +Author: Francis Lachapelle +Date: Wed Oct 14 09:22:19 2015 -0400 + + Group functions in utils.js + +M UI/WebServerResources/js/Common/utils.js + +commit 15de70b938ebc4a2538b342a97510269aa70e70b +Author: Ludovic Marcotte +Date: Wed Oct 14 09:57:56 2015 -0400 + + (fix) make sure English is always used when generating Date headers using EAS (#3356) + +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS + +commit ea24e9586b0d786bd258449b5964badcbab6f3e6 +Author: Ludovic Marcotte +Date: Wed Oct 14 09:29:52 2015 -0400 + + (fix) we no longer always rewrite emails for Outlook when using EAS + +M ActiveSync/SOGoMailObject+ActiveSync.m +M NEWS + +commit 4e9911419ab5145baef368bb7188aca287660b3c +Author: Ludovic Marcotte +Date: Wed Oct 14 09:27:34 2015 -0400 + + (fix) handle references correctly over EAS (#3365) + +M ActiveSync/SOGoMailObject+ActiveSync.m +M NEWS + +commit bfa3cf379c1f2619b132c5cf963330149d401d97 +Author: Ludovic Marcotte +Date: Wed Oct 14 09:21:32 2015 -0400 + + (fix) numerous EAS fixes when connections are dropped before the EAS client receives the response (#3058, #2849) + + Conflicts: + + NEWS + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m +M ActiveSync/SOGoSyncCacheObject.h +M ActiveSync/SOGoSyncCacheObject.m +M NEWS +M SoObjects/Mailer/SOGoMailFolder.m +M SoObjects/SOGo/SOGoCacheGCSObject.h +M SoObjects/SOGo/SOGoCacheGCSObject.m + +commit 4002da93236472f4ce09428fea425de1c1c3830d +Author: Francis Lachapelle +Date: Wed Oct 14 09:06:11 2015 -0400 + + (css) Adjustment in day/week views + +M UI/Templates/SchedulerUI/UIxCalDayTable.wox + +commit d5c09f61149465aa8b6083e26936cee80bfc5e9c +Author: Francis Lachapelle +Date: Wed Oct 14 09:00:01 2015 -0400 + + Change order of JS files in Mail module + +M UI/Templates/MailerUI/UIxMailMainFrame.wox + +commit 737a19e6536b4158b2989866d013ccebdd9f1e2c +Author: Francis Lachapelle +Date: Wed Oct 14 08:57:11 2015 -0400 + + (html) Add labels in appointment & task editors + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit 43248fb5ea4cfdb704c1aaf85ec70393ae6da9b5 +Author: Francis Lachapelle +Date: Wed Oct 14 08:55:57 2015 -0400 + + (html) Minor improvements to message viewer + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox + +commit 1118dbceff4f51ccf70e32434924cfc64301c87d +Author: Francis Lachapelle +Date: Tue Oct 13 16:09:36 2015 -0400 + + Bump version to 3.0.0b3 + +M Version + +commit 369060a52f85eb3eae8f5844af154b61b9645429 +Author: Francis Lachapelle +Date: Tue Oct 13 16:05:39 2015 -0400 + + (js/css) Update generated files + + With Angular Material 0.11.3 + +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.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-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 4da53b88b618d7ade7b59513d1e66f7d5812f31a +Author: Francis Lachapelle +Date: Tue Oct 13 14:30:09 2015 -0400 + + Fix display of Admin module on small devices + +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/Templates/AdministrationUI/UIxAdministrationAclEditor.wox +M UI/WebServerResources/js/Administration/Administration.app.js +M UI/WebServerResources/js/Administration/AdministrationAclController.js +M UI/WebServerResources/scss/components/card/card.scss +M UI/WebServerResources/scss/views/AdministrationUI.scss + +commit 8924a2b67074954257d399cba666433dd937db80 +Author: Francis Lachapelle +Date: Fri Oct 9 16:50:54 2015 -0400 + + (css) Adjustments in Contact viewer and editor + +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox + +commit 62537e0c159aebe15a0de0dbd9962f7ac383004f +Author: Francis Lachapelle +Date: Fri Oct 9 16:50:09 2015 -0400 + + (doc) Improve API documentation + +M UI/Scheduler/UIxAppointmentEditor.m + +commit 7ef976bfe4b4b0553a952489cbe91a7a368f1d09 +Author: Francis Lachapelle +Date: Fri Oct 9 16:49:33 2015 -0400 + + (css) Adjustments in Contact viewer and editor + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox + +commit 05515673b79b42daf4263a6f1d2dc781661590f8 +Author: Francis Lachapelle +Date: Fri Oct 9 16:49:08 2015 -0400 + + Improve ACL editor + +M UI/Templates/UIxAclEditor.wox +M UI/WebServerResources/js/Common/AclController.js + +commit 84f469822531847458bdffcdc16df543733aa188 +Author: Francis Lachapelle +Date: Fri Oct 9 16:20:19 2015 -0400 + + (js) Add missing dependency in Scheduler routing + +M UI/WebServerResources/js/Scheduler/Scheduler.app.js + +commit e5fdc28241cb90b94b806d70cd796112e436742b +Author: Francis Lachapelle +Date: Fri Oct 9 16:19:28 2015 -0400 + + (js) Improve error handling in Contacts routing + +M UI/WebServerResources/js/Contacts/Contacts.app.js + +commit 7ddf7be705758890a66f20c0c3259b33b22460cd +Author: Francis Lachapelle +Date: Fri Oct 9 16:10:39 2015 -0400 + + Improve Administration module + +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/Templates/AdministrationUI/UIxAdministrationAclEditor.wox +M UI/WebServerResources/js/Administration/Administration.app.js +M UI/WebServerResources/js/Administration/AdministrationAclController.js +M UI/WebServerResources/js/Administration/AdministrationController.js +M UI/WebServerResources/js/Common/User.service.js +M UI/WebServerResources/scss/components/card/card.scss +M UI/WebServerResources/scss/core/typography.scss +A UI/WebServerResources/scss/views/AdministrationUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit b63ee6998d01aa2f814b92f1b4e2addc47a5388a +Author: Francis Lachapelle +Date: Fri Oct 9 16:03:05 2015 -0400 + + (js) Fix avatar for groups + +M UI/WebServerResources/js/Common/Acl.service.js + +commit 0b3095f7ed7deb65af62c44487305b8860b46110 +Author: Francis Lachapelle +Date: Fri Oct 9 16:01:06 2015 -0400 + + (js) Add missing dependency to Contact module + +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/Card.service.js + +commit e88af227088621af713adbe1589a045742db0e2f +Author: Francis Lachapelle +Date: Fri Oct 9 13:37:01 2015 -0400 + + (css) Minor improvement to preferences template + +M UI/Templates/PreferencesUI/UIxPreferences.wox + +commit d68008b5fdf92c8d47c769385eb8bf290a04074d +Author: Francis Lachapelle +Date: Fri Oct 9 12:11:37 2015 -0400 + + Update npm packages and add time-grunt + +M UI/WebServerResources/Gruntfile.js +M UI/WebServerResources/package.json + +commit e2d6e8ffe94132ba632b6a58bd1e3f730526b3f3 +Author: Francis Lachapelle +Date: Thu Oct 8 16:42:24 2015 -0400 + + (js) Fix "file into" option of Sieve filter + +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/WebServerResources/js/Mailer/Account.service.js +M UI/WebServerResources/js/Preferences/FiltersDialogController.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit 2ad02b8386af2de4a4956263c5866c4601f14e30 +Author: Francis Lachapelle +Date: Thu Oct 8 10:04:25 2015 -0400 + + (js) Improve User.$filter + +M UI/WebServerResources/js/Common/User.service.js + +commit 58afdedcc1873a6350b154299d833e422766990a +Author: Ludovic Marcotte +Date: Wed Oct 7 16:21:06 2015 -0400 + + (fix) added missing template + +A UI/Templates/AdministrationUI/UIxAdministrationAclEditor.wox + +commit e6be7e00ba63e600d2bc15358cf4bb5579794887 +Author: Ludovic Marcotte +Date: Wed Oct 7 14:42:37 2015 -0400 + + (fix) improved the start/end delta handling and fixed the attendees viewer + +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 74eb0846e86f9de3eb1c1a9fcb7ce3ba1b724308 +Author: Ludovic Marcotte +Date: Wed Oct 7 09:22:26 2015 -0400 + + (fix) correctly round up the start/end/due time to 15 mins + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 4f4b00cc548471b268c2b4e6a3873d376da5c88e +Author: Ludovic Marcotte +Date: Tue Oct 6 16:38:16 2015 -0400 + + (feat) first pass of working code for ACL admin module + +M UI/AdministrationUI/GNUmakefile +A UI/AdministrationUI/UIxAdministrationAclEditor.h +A UI/AdministrationUI/UIxAdministrationAclEditor.m +M UI/AdministrationUI/product.plist +M UI/MainUI/SOGoUserHomePage.m +M UI/Scheduler/product.plist +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/WebServerResources/js/Administration/Administration.app.js +A UI/WebServerResources/js/Administration/AdministrationAclController.js +M UI/WebServerResources/js/Administration/AdministrationController.js +M UI/WebServerResources/js/Common/Acl.service.js +M UI/WebServerResources/js/Common/User.service.js + +commit ad40bff91ffd409151c0478abd05229f7548ba6d +Author: Francis Lachapelle +Date: Tue Oct 6 15:38:37 2015 -0400 + + Add missing content type to mixed part viewer + +M UI/MailPartViewers/UIxMailPartMixedViewer.m + +commit 13f4e5a4decebc5827f711179312d8231d04bafd +Author: Francis Lachapelle +Date: Tue Oct 6 13:38:15 2015 -0400 + + (css) Update SASS for latest md + +M UI/WebServerResources/scss/core/variables.scss + +commit 459b183a42314d99d4a9a20bd17fa46e6ed2fe4c +Author: Francis Lachapelle +Date: Tue Oct 6 09:55:32 2015 -0400 + + Add jsdoc.json + + Configuration file for jsdoc: + + jsdoc -c jsdoc.json + +A jsdoc.json + +commit 9fa9b7acab8cf6690fd87ef7527498e6fcd09980 +Author: Francis Lachapelle +Date: Mon Oct 5 10:45:30 2015 -0400 + + Improve mail (Sieve) filter editor + + - Used 'controller as' syntax; + - Don't create new filter if user cancels the edition; + - Set default values for new filter. + +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/WebServerResources/js/Preferences/FiltersDialogController.js +M UI/WebServerResources/js/Preferences/PreferencesController.js + +commit a393128d7a05dd13053e4689c1b85f6e3ad024d1 +Author: Francis Lachapelle +Date: Fri Oct 2 16:49:08 2015 -0400 + + (js,html) View raw source of components + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 73ac55acfe81d34f09721eca4af8da269e496243 +Author: Francis Lachapelle +Date: Fri Oct 2 15:43:02 2015 -0400 + + (js) Fix advanced search construction + +M UI/WebServerResources/js/Mailer/MailboxesController.js + +commit e1393c3af231fae00994b385a0416846649c387f +Author: Francis Lachapelle +Date: Fri Oct 2 15:13:30 2015 -0400 + + Improve display of current day in month view + +M UI/Scheduler/UIxCalMonthView.h +M UI/Scheduler/UIxCalMonthView.m +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit d27c792324bd5c2fdb07d9845cd7f9ddf437345b +Author: Francis Lachapelle +Date: Fri Oct 2 11:21:43 2015 -0400 + + (js,html) Allow the removable of attendees + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/scss/components/chips/chips.scss + +commit 42d306a24b533442c8db13cb86874f708864dc11 +Author: Francis Lachapelle +Date: Fri Oct 2 11:16:47 2015 -0400 + + (js) Remove some debugging output + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 6a7e06b0bb116dbcf83f3422fd1be06cbe1c2e6f +Author: Francis Lachapelle +Date: Fri Oct 2 11:15:26 2015 -0400 + + (html) Fix display of attendees + + This bug is due to changes in the CSS of Angular Material. + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox + +commit e36e9fd8261887f7ac1ccc1af92f41affb443af3 +Author: Francis Lachapelle +Date: Fri Oct 2 09:41:57 2015 -0400 + + (html) Fix secondary click in calendars list + +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit aface8f8cfd10120ddd2da437488cf812132cb17 +Author: Francis Lachapelle +Date: Thu Oct 1 09:34:37 2015 -0400 + + (html) Restore shadows in toolbars + +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/SchedulerUI/UIxCalMainView.wox + +commit 790fc8e940e3f5f9c0e6a6efa1597ae75864b9bc +Author: Francis Lachapelle +Date: Wed Sep 30 16:41:29 2015 -0400 + + (js) Fix (sub)mailboxes state restore + +M UI/WebServerResources/js/Mailer/Account.service.js + +commit 35d1ca877511ee38aa8c38886a7c26c0d425a4e9 +Author: Francis Lachapelle +Date: Wed Sep 30 16:17:05 2015 -0400 + + Restore expandable mailboxes + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Mailer/Account.service.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/scss/components/sidenav/sidenav.scss +M UI/WebServerResources/scss/views/MailerUI.scss + +commit e8ca3290704069e3673b7a12644d690bb8bac283 +Author: Francis Lachapelle +Date: Wed Sep 30 16:12:23 2015 -0400 + + Save mailboxes state as an array, not a string + +M UI/MailerUI/UIxMailMainFrame.m + +commit f4ed7d94487613d9e567c1690cd7f3722bb9f7f6 +Author: Luc Charland +Date: Wed Sep 30 12:17:20 2015 -0400 + + removed empty line + +M Tests/Unit/GNUmakefile + +commit c7825601e652671201ed0b5c18914290e730b95e +Author: Luc Charland +Date: Wed Sep 30 11:47:43 2015 -0400 + + removed author + +M Tests/Unit/TestNGMailAddressParser.m + +commit d07e254026f8f35c387d3fd552a1dc74b591456b +Author: Francis Lachapelle +Date: Wed Sep 30 11:29:05 2015 -0400 + + (js) Simplify Mailbox service + +M UI/WebServerResources/js/Mailer/Mailbox.service.js + +commit 0f08571a83db75949d76a2c9f516c7564ea1704a +Author: Francis Lachapelle +Date: Wed Sep 30 11:28:22 2015 -0400 + + (js) Fix ensureTarget filter to preserve CSS + +M UI/WebServerResources/js/Common/ensureTarget.filter.js +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 781e4080912448d00bfa70881b1e5de4b8f267cd +Author: Luc Charland +Date: Wed Sep 30 11:23:45 2015 -0400 + + - used tab instead of spaces for GNUMakefile + - removed unused logging + - used generic names + +M Tests/Unit/GNUmakefile +M Tests/Unit/TestNGMailAddressParser.m + +commit 549c57f8a667f902f71b1f03f4f1d9f3b3d13a35 +Author: Luc Charland +Date: Wed Sep 30 11:02:14 2015 -0400 + + Added new tests for NGMailAddressParser + +M Tests/Unit/GNUmakefile +A Tests/Unit/TestNGMailAddressParser.m + +commit 45bc5a53680f0e0d844a072c565b13cfbf6152b6 +Author: Francis Lachapelle +Date: Tue Sep 29 14:08:05 2015 -0400 + + Multicolumn day view + + Restored multicolumn day view from v2. + + Month view as also been improved. + +M UI/Scheduler/UIxCalDayTable.m +M UI/Scheduler/UIxCalListingActions.m +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/CalendarController.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/Scheduler.app.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit d51bef162ad75c6998680da3cf6cd76e9572193c +Author: Francis Lachapelle +Date: Tue Sep 29 14:01:16 2015 -0400 + + (js) Add border class for folder colors + +M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js + +commit 1535660a31d5c741dfc2bd47854a6edc45f073fc +Author: Francis Lachapelle +Date: Tue Sep 29 09:34:01 2015 -0400 + + Localization + +M UI/Scheduler/English.lproj/Localizable.strings + +commit 90063ae56326a46e8c35fd7db06a90edb8fb85d6 +Author: Francis Lachapelle +Date: Tue Sep 29 08:58:23 2015 -0400 + + (js) Fix error in advanced search mode + +M UI/WebServerResources/js/Mailer/Mailer.app.js + +commit b27cfc2bd86c2d1c3763a4902ddfc39f6d9dfe5f +Author: Francis Lachapelle +Date: Mon Sep 28 11:27:20 2015 -0400 + + (js) Delete an event or a task + +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/ComponentController.js + +commit 5496dd97d9a8a561b67e0f2a1aec245de5943066 +Author: Francis Lachapelle +Date: Fri Sep 25 16:07:56 2015 -0400 + + Improve lists by compacting items + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/UIxAclEditor.wox +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/sidenav/sidenav.scss +M UI/WebServerResources/scss/views/MailerUI.scss +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 31f2e4b549945bb15fffa8e880d4e3ba69a9b7f7 +Author: Francis Lachapelle +Date: Thu Sep 24 16:48:20 2015 -0400 + + (js) Fix selected message class in advanced search + + Also improved display of accounts subheaders. + +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/Mailer.app.js +M UI/WebServerResources/js/Mailer/VirtualMailbox.service.js +M UI/WebServerResources/scss/core/typography.scss + +commit ec8c2d08e209872b97f91bd1086d0ded6ed886f9 +Author: Francis Lachapelle +Date: Thu Sep 24 14:36:06 2015 -0400 + + Fix handling of mail priority + +M UI/MailerUI/UIxMailListActions.m +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 1ce9d716358218d804f24e7bf040218a9da9e90c +Author: Ludovic Marcotte +Date: Thu Sep 24 13:21:23 2015 -0400 + + (fix) add robustness to part states handling + +M UI/Scheduler/UIxCalListingActions.m + +commit a6c440d2457a62d5d788ea01e621c239612de33a +Author: Francis Lachapelle +Date: Thu Sep 24 11:12:02 2015 -0400 + + (js) Improve renaming an address book + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Contacts/AddressBooksController.js + +commit e3d3eb171d569923a229d5c16b95938fca1293a8 +Author: Ludovic Marcotte +Date: Thu Sep 24 11:03:19 2015 -0400 + + (fix) small optimization + +M UI/Scheduler/UIxCalListingActions.m + +commit 3a4365b15a3181c48f4983bb29754cc3537161aa +Author: Francis Lachapelle +Date: Thu Sep 24 11:01:27 2015 -0400 + + (js) Fix ngSwitch in Contacts module + +M UI/Contacts/English.lproj/Localizable.strings +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit 7f3d57c8dc834396751dc1d2b22b67d4d199bbd9 +Author: Francis Lachapelle +Date: Thu Sep 24 10:55:08 2015 -0400 + + (html) Sort by lastname and firstname in Contacts + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit e93853d9109bef39232ff8ddf54e8740ce40c712 +Author: Ludovic Marcotte +Date: Wed Sep 23 20:35:55 2015 -0400 + + (fix) make sure to open card's url in new window + +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox + +commit fcba6f2ddbd2f1b98491a6ee1b5450df030e0c3b +Author: Francis Lachapelle +Date: Wed Sep 23 15:19:39 2015 -0400 + + Improve Calendar views + + Moved toolbars inside "list" and "detail" views, like we do in the other + modules. With this change, it was possible to move the navitation button + (chevrons) inside the top toolbar of the detail view. Also move the view + headers inside a toolbar. The all-day events of the day and week views + have also been moved inside this toolbar. + +M UI/Scheduler/UIxCalDayTable.m +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/Templates/SchedulerUI/UIxCalDayView.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/Templates/SchedulerUI/UIxCalMonthView.wox +M UI/Templates/SchedulerUI/UIxCalWeekView.wox +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit eb50f94b2b366ad714a606ea4325d1b7a9818857 +Author: Ludovic Marcotte +Date: Wed Sep 23 09:22:01 2015 -0400 + + (fix) remove ng-click to allow FF to select/unselect personal calendars + +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 9f7b69b037483ba0e063b82c121917c0a89023d7 +Author: Francis Lachapelle +Date: Tue Sep 22 12:00:07 2015 -0400 + + (html) Restore active module icon as disabled + +M UI/Templates/UIxTopnavToolbarTemplate.wox + +commit c6cd3b0e1d40baa33ffdacea1d6022e98447674d +Author: Francis Lachapelle +Date: Tue Sep 22 11:58:18 2015 -0400 + + Update angular-material + +M UI/WebServerResources/angular-material + +commit 31026a5bed76b6e3d23cbf257fca45254a901d61 +Author: Francis Lachapelle +Date: Tue Sep 22 11:56:33 2015 -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.services.js +M UI/WebServerResources/js/Mailer.services.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/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-aria.min.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-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 08fbc00d7a6735c4eb24112a1c16dc52fdde1e38 +Author: Francis Lachapelle +Date: Tue Sep 22 10:17:17 2015 -0400 + + (js) Add "today" button to Calendar module + +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Scheduler/CalendarsController.js + +commit 957336b24c0474bae1969056a82a46d991ce3625 +Author: Francis Lachapelle +Date: Tue Sep 22 09:41:47 2015 -0400 + + (css) Fix display of attendees editor + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 2a925de52c52458987dc76f41ddd5c51de2a7166 +Author: Francis Lachapelle +Date: Mon Sep 21 21:13:28 2015 -0400 + + (js, css) Improve timepicker + +M UI/WebServerResources/js/Common/sgTimepicker.directive.js +M UI/WebServerResources/scss/components/timepicker/timepicker.scss + +commit cf8dd024115aeee79632a650dc3943dba9256fd3 +Author: Francis Lachapelle +Date: Mon Sep 21 20:56:55 2015 -0400 + + (css) Wrap Scheduler directives in unique selector + +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit da37b3f868f3e9fddb4c737f5fad2f8517d1ba42 +Author: Francis Lachapelle +Date: Mon Sep 21 20:37:50 2015 -0400 + + Rename Slovenian template + + Closes #104 + +A UI/Templates/SOGoACLSlovenianModificationAdvisory.wox +D UI/Templates/SOGoACLSolvenianModificationAdvisory.wox + +commit 24450a9c20b8978b958bffdfcdff414b5c4d7b55 +Author: Francis Lachapelle +Date: Wed Sep 16 11:52:46 2015 -0400 + + Update NEWS file + + Conflicts: + + NEWS + +M NEWS + +commit 964f79db35dea494252f48acf1b0f566286a9ecf +Author: Francis Lachapelle +Date: Wed Sep 16 13:31:48 2015 -0400 + + Update NEWS file + +M NEWS + +commit c0f51cf7318f8a5fbf944641ad9e964957fd9bc1 +Author: Ludovic Marcotte +Date: Mon Sep 21 15:00:32 2015 -0400 + + (fix) don't offer the delete option on personal resources + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit ae3ce7186d407a745dd78b710fe2197581b1e36b +Author: Francis Lachapelle +Date: Mon Sep 21 12:27:51 2015 -0400 + + (css) Set flex width of search field menu + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 5034a72ed19a1439000119c8b3b0c13e7f6af1ba +Author: Francis Lachapelle +Date: Mon Sep 21 12:24:42 2015 -0400 + + (css) Lower events overlapping (5% => 2%) + +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js + +commit fdad1e061af1ca3e919865deb40d394a2e570750 +Author: Ludovic Marcotte +Date: Mon Sep 21 12:02:33 2015 -0400 + + (fix) set default's module path name to SOGo + +M UI/SOGoUI/UIxComponent.m + +commit d5d54822b0af814fe752dc29c09123f4a26ef26b +Author: Francis Lachapelle +Date: Mon Sep 21 11:58:48 2015 -0400 + + (html) Improve mail editor + +M UI/Templates/MailerUI/UIxMailEditor.wox + +commit 81cdf5be7b9c91137a6d8488e62db1267eb9433e +Author: Francis Lachapelle +Date: Mon Sep 21 11:50:47 2015 -0400 + + (css) Update SASS for latest md + +M UI/WebServerResources/scss/components/progressCircular/progress-circular.scss +M UI/WebServerResources/scss/core/variables.scss + +commit 959ea0f62f80e6e4a0400ec5d79ed36ee41bce96 +Author: Francis Lachapelle +Date: Mon Sep 21 09:48:42 2015 -0400 + + (html) Show active tasks count in Calendar module + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 1c666e8ead61310f3e4f97e701b284f2476217ea +Author: Ludovic Marcotte +Date: Mon Sep 21 08:59:36 2015 -0400 + + (fix) simplified logic and improved code readability + +M UI/Contacts/UIxContactFoldersView.m +M UI/MailerUI/UIxMailMainFrame.m +M UI/SOGoUI/UIxComponent.m + +commit 7692832672ee141789f3790eb35f9d7425bbc317 +Author: Ludovic Marcotte +Date: Mon Sep 21 08:41:31 2015 -0400 + + (fix) define -modulePath to avoid broken ApplicationURL path + +M UI/Scheduler/UIxCalMainView.m + +commit 2bfd9f983d13f6c2afd17b2506c4133f4d15b5f0 +Author: Francis Lachapelle +Date: Fri Sep 18 21:08:54 2015 -0400 + + (html) Hide timepicker when editing all-day event + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox + +commit 2a5e19a7624b7a1245c5da96c87af63ca9c964c1 +Author: Francis Lachapelle +Date: Fri Sep 18 21:08:01 2015 -0400 + + (css) Improve Calendar views + +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit 258f5e0b25bd51c73b4ad69eb113dc516ed81143 +Author: Ludovic Marcotte +Date: Fri Sep 18 20:30:35 2015 -0400 + + (fix) correctly handle module name for "folder less" SOGo modules + +M UI/AdministrationUI/UIxAdministration.m +M UI/PreferencesUI/UIxPreferences.m +M UI/SOGoUI/UIxComponent.m +M UI/Templates/UIxTopnavToolbarTemplate.wox + +commit 3609e412059984380467a1e114ce2a797161825d +Author: Ludovic Marcotte +Date: Fri Sep 18 19:55:37 2015 -0400 + + (fix) make sure the autoreply addresses are always defined to avoid an exception in v2 if not + +M UI/WebServerResources/js/Preferences/Preferences.service.js + +commit 2ea2edbccdf94569aca0c7adc3a82d779d9013a6 +Author: Francis Lachapelle +Date: Fri Sep 18 16:11:31 2015 -0400 + + Display all-day events in day & week views + + All-day events are now displayed and the day/week views are now built using flexbox. + +M UI/Scheduler/UIxCalDayTable.h +M UI/Scheduler/UIxCalDayTable.m +M UI/Templates/SchedulerUI/UIxCalDayTable.wox +M UI/WebServerResources/js/Scheduler/CalendarController.js +M UI/WebServerResources/js/Scheduler/Component.service.js +M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js +M UI/WebServerResources/scss/views/SchedulerUI.scss + +commit fab9e938fc47b6b923965a508a3ef233d5d90e86 +Author: Francis Lachapelle +Date: Fri Sep 18 13:48:36 2015 -0400 + + Fix URL escaping unti test + +M Tests/Unit/TestNSString+URLEscaping.m + +commit 9a2f3914e2aa3d851bb3bea4a6c3643fba3d4258 +Author: Ludovic Marcotte +Date: Thu Sep 17 16:28:42 2015 -0400 + + (fix) additional fix for issue #3152 + +M ActiveSync/SOGoActiveSyncDispatcher.m + +commit f13b3dd2018f874995718ff4752610f13d87e970 +Author: Ludovic Marcotte +Date: Thu Sep 17 16:02:21 2015 -0400 + + (fix) typo in previous commit + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 413550a0252af3e3c120dc6f762a8e9617937398 +Author: Ludovic Marcotte +Date: Thu Sep 17 15:58:38 2015 -0400 + + (fix) memory leak when sync'ing GCS collections + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m + +commit 06ac255f1a8022cfb5c9d208e198863b985fac8e +Author: Francis Lachapelle +Date: Thu Sep 17 15:08:21 2015 -0400 + + (css) Badge for mail folders unread count + +M UI/WebServerResources/scss/views/MailerUI.scss + +commit 0682b24438fcb0a7811a0c41c73d19daaec99f31 +Author: Francis Lachapelle +Date: Thu Sep 17 15:06:48 2015 -0400 + + (fix) Selection of Mail advanced search criteria + +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/scss/components/button/button.scss + +commit a01926b8781a225f7592502905e147215b6d6f29 +Author: Francis Lachapelle +Date: Thu Sep 17 10:37:35 2015 -0400 + + (html) Improve folder subscription dialog box + +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/WebServerResources/js/Common/sgSubscribe.directive.js + +commit 58ff8139e9bcb654adc47c0e729ea8e24e2e1ca6 +Author: Francis Lachapelle +Date: Thu Sep 17 10:33:12 2015 -0400 + + Allow rename of calendars + +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 + +commit 70bb512bb8400d2ffbf051cef353bc209848231e +Author: Francis Lachapelle +Date: Wed Sep 16 16:15:04 2015 -0400 + + Improve folders rename + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Common/sgEnter.directive.js +M UI/WebServerResources/js/Mailer/Mailbox.service.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/scss/components/list/list.scss + +commit 7b580f8af65525b95d56b2f2cd6a1933d7d16998 +Author: Francis Lachapelle +Date: Wed Sep 16 14:26:24 2015 -0400 + + (js) Fix variable verification in sgSearch + +M UI/WebServerResources/js/Common/sgSearch.directive.js + +commit 11d9765a69e95fdd715b7c615e458b35f03af9d6 +Author: Francis Lachapelle +Date: Wed Sep 16 11:38:25 2015 -0400 + + Add verbose output to "sogo-tool remove" command + +M Tools/SOGoToolRemove.m + +commit 24a3ecd2d6f1172ac043cc3e00f1853c8c706a2d +Author: Ludovic Marcotte +Date: Wed Sep 16 10:41:20 2015 -0400 + + Updated .gitingore for EAS bundle + +M .gitignore + +commit 139ed39663f0725f41d862a7511435ef9ed113cc +Author: Ludovic Marcotte +Date: Wed Sep 16 09:44:29 2015 -0400 + + (fix) update the doc regarding the temporarily dropping rhel/old debian/ubuntu support + +M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc + +commit 875d23aea0a7098d8d548943d1d243ef0fab551c +Author: Francis Lachapelle +Date: Tue Sep 15 12:05:37 2015 -0400 + + (js/css) Update generated files + +M UI/WebServerResources/css/styles.css +M UI/WebServerResources/css/styles.css.map +A UI/WebServerResources/js/Administration.js +A UI/WebServerResources/js/Administration.js.map +A UI/WebServerResources/js/Administration.services.js +A 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 +A UI/WebServerResources/js/Mailer.app.popup.js +A 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/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-file-upload.min.js +M UI/WebServerResources/js/vendor/angular-material.js +M UI/WebServerResources/js/vendor/angular-material.min.js + +commit c4ad8a64fa715ecfdc19210724944669d64a09b8 +Author: Francis Lachapelle +Date: Tue Sep 15 11:42:47 2015 -0400 + + (html) Improve login page + +M UI/Templates/MainUI/SOGoRootPage.wox +M UI/WebServerResources/js/Main/Main.app.js +M UI/WebServerResources/scss/views/LoginUI.scss + +commit c464791d92407905fcfe296be41bdfb2499b32de +Author: Francis Lachapelle +Date: Mon Sep 14 21:35:34 2015 -0400 + + Improve display of mail advanced search + +M UI/Contacts/English.lproj/Localizable.strings +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/WebServerResources/js/Contacts/AddressBook.service.js +M UI/WebServerResources/js/Contacts/AddressBookController.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/icon/icon.scss +M UI/WebServerResources/scss/core/typography.scss + +commit 92bf494973d3963f4d249224cfcd40bf62ed1b62 +Author: Francis Lachapelle +Date: Mon Sep 14 14:57:16 2015 -0400 + + (css) Improve display of folder name + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/WebServerResources/scss/components/toolbar/toolbar.scss + +commit 47ab4b837c1d03df0c9cc5c286d8a51c707707cc +Author: Francis Lachapelle +Date: Mon Sep 14 13:48:06 2015 -0400 + + (js) Fix issues with the mail advanced search + + - fixed loading of headers when scrolling the virtual repeater; + - fixed viewing a single message; + - fixed search from a mailbox that contains subfolders. + +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Mailer/MailboxesController.js +M UI/WebServerResources/js/Mailer/Mailer.app.js +M UI/WebServerResources/js/Mailer/VirtualMailbox.service.js + +commit e30fb0d1fb5882a96e3004f7b5dc4748eccc0c68 +Author: Ludovic Marcotte +Date: Mon Sep 14 14:09:29 2015 -0400 + + (feat) basic (but empty) admin module for SOGo v3 + +M UI/Templates/AdministrationUI/UIxAdministration.wox +M UI/WebServerResources/Gruntfile.js +A UI/WebServerResources/js/Administration/Administration.app.js +A UI/WebServerResources/js/Administration/Administration.service.js +A UI/WebServerResources/js/Administration/AdministrationController.js + +commit 3efbf65f807271f038c5eb7d5a2e7a9829507c96 +Author: Ludovic Marcotte +Date: Mon Sep 14 13:40:29 2015 -0400 + + (fix) added missing test + +A Tests/Unit/TestNGMimeMessageGenerator.m + +commit 0982d50643eb8e46fc6cb54d17616375cc08198e +Author: Juan Vallés +Date: Thu Sep 10 10:24:50 2015 +0200 + + Improve first character check in CSS identifiers + + A CSS identifier can't start with a digit, so when a folder name does, + a '_' character is appended at the beginning of its CSS identifier. + + The check for this first character used the `isdigit()` function, which + takes a `char` argument, while `[self objectAtIndex: 0]` returns a + `unichar`, i.e. a 16-bit unsigned integer. This caused some non-digit + characters to pass this check (e.g. Chinese characters), ending up with + an underscore at the beginning of the folder name. + +M SoObjects/SOGo/NSString+Utilities.m + +commit 532105f1faad2f9e066b452474bae82b9184e480 +Author: Enrique J. Hernández Blasco +Date: Thu Sep 10 17:26:41 2015 +0200 + + oc-task: Save tasks from Outlook + + It was not working because we try to save as component the + full calendar and its parent was nil. We have to save the calendar + itself to save the task in the personal calendar. + +M OpenChange/MAPIStoreTasksMessage.m + +commit 7cdfaf4d9c229c80abc209535ff712050f522df4 +Author: Ludovic Marcotte +Date: Mon Sep 14 11:23:27 2015 -0400 + + (fix) add missing flex attribute + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox + +commit 8cb19546df919501cba287ddd52c59b2f8693659 +Author: Ludovic Marcotte +Date: Mon Sep 14 11:06:18 2015 -0400 + + (fix) improve spec file regarding disabling OC build + +M packaging/rhel/sogo.spec + +commit 6dc02abe8088517d646ad23da5f0783eb1c793fa +Author: Ludovic Marcotte +Date: Mon Sep 14 10:55:50 2015 -0400 + + (fix) Start/end shifting by 1 hour due to timezone change on last Sunday of October 2015 (#3344) + +M NEWS +M SOPE/NGCards/iCalTimeZonePeriod.m + +commit f70876aa05b3b82b2a41a8848cef804cd5c31a9d +Author: Francis Lachapelle +Date: Mon Sep 14 10:14:00 2015 -0400 + + (html) Alternate conditions in topnav toolbar + + Fixes an issue with Firefox + +M UI/Templates/UIxTopnavToolbarTemplate.wox + +commit 3efdbf0166ca46624c93eb0f137ec2b1ff757b8e +Author: Francis Lachapelle +Date: Fri Sep 11 12:24:30 2015 -0400 + + (js) Fix mdColors module dependencies + +M UI/WebServerResources/js/Common/mdColors.app.js + +commit 348c81bf6c59552ef10e97a2bc1b2c23114b98f1 +Author: Francis Lachapelle +Date: Fri Sep 11 12:08:18 2015 -0400 + + (html) Fix display of Calendar module on "sm" + +M UI/Templates/SchedulerUI/UIxCalMainView.wox + +commit 44158af0577a81423a1ebf43dca00b75afddf313 +Author: Francis Lachapelle +Date: Fri Sep 11 11:56:26 2015 -0400 + + (html) Fix display of avatars in invitation mails + +M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox + +commit 4bb1fa099578188fcd57e32ab0e90d9ffcd627d8 +Author: Francis Lachapelle +Date: Fri Sep 11 11:32:20 2015 -0400 + + (html) Improve Task editor + +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit 05882362f091694e8bcdcf9a013cc3b04d1106c2 +Author: Francis Lachapelle +Date: Fri Sep 11 11:30:38 2015 -0400 + + (html) Fix UserRightsEditor templates + +M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox +M UI/Templates/SchedulerUI/UIxCalUserRightsEditor.wox + +commit 90a3fcacaf5acf79c7e345e9dc4a22fadf9a8152 +Author: Francis Lachapelle +Date: Fri Sep 11 10:56:57 2015 -0400 + + (js) Disable debug data if UIxDebug not enabled + + Disable some Angular debugging information if SOGoUIxDebugEnabled is not + set. + +M UI/Templates/UIxPageFrame.wox +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/mdColors.app.js + +commit 45ac6845a5f4f378fbed4550fa9fb1f316586053 +Author: Francis Lachapelle +Date: Fri Sep 11 09:33:39 2015 -0400 + + (html) Improve appointment editor + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox + +commit b4af6f5033ed1e32af087440825b76b6f97a3e2b +Author: Francis Lachapelle +Date: Fri Sep 11 09:31:13 2015 -0400 + + (css) Improve sgTimepicker + +M UI/WebServerResources/js/Common/sgTimepicker.directive.js +M UI/WebServerResources/scss/components/datepicker/datePicker.scss +M UI/WebServerResources/scss/components/timepicker/timepicker.scss + +commit 6bbd1825599cfb050956fbeb77923d72c06e6138 +Author: Ludovic Marcotte +Date: Thu Sep 10 20:07:42 2015 -0400 + + (fix) safe-guard against not-yet-created calendar of local users + +M SoObjects/Appointments/SOGoAppointmentFolder.m + +commit 7290fa2ea2ad609f8fe11686490157197faa52f7 +Author: Ludovic Marcotte +Date: Thu Sep 10 19:44:45 2015 -0400 + + (fix) disable oc builds on el6 for now + +M packaging/rhel/sogo.spec + +commit 788f36b96e088da33b863be901d57fcf0eed8db0 +Author: Ludovic Marcotte +Date: Thu Sep 10 19:10:50 2015 -0400 + + (fix) slight modification for fix #3293 + +M SoObjects/SOGo/SOGoGCSFolder.m + +commit cb0d327f9045d94b61256b2d25c13b77938c8204 +Author: Ludovic Marcotte +Date: Thu Sep 10 16:38:30 2015 -0400 + + (feat) initial implementation of advanced email search + + There's one bug where viewing of the messages from the results + is still impossible due to the ui-router. This will be fixed + very soon. + +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/MailboxesController.js +M UI/WebServerResources/js/Mailer/Mailer.app.js +A UI/WebServerResources/js/Mailer/VirtualMailbox.service.js + +commit b646e35f5dcc8543fc42fd42b3d485b3b4bf28d5 +Author: Francis Lachapelle +Date: Thu Sep 10 11:44:09 2015 -0400 + + (js) Fix mail labels handling in the Mail module + +M UI/MailerUI/UIxMailFolderActions.m +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js + +commit f3a5df37ae8d777835853bba81051cd072a95c0d +Author: Francis Lachapelle +Date: Thu Sep 10 09:19:28 2015 -0400 + + (js) Don't load card in multi-selection mode + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/js/Contacts/AddressBookController.js + +commit 7a7547c7c3c1f1d3807b7fb1f38f311f9096ab42 +Author: Francis Lachapelle +Date: Wed Sep 9 16:39:56 2015 -0400 + + (js) mdColors module to expose the themes colors + +A UI/WebServerResources/js/Common/mdColors.app.js + +commit 11e7af34509e22c261ef57a5ca277c8aac6260bd +Author: Francis Lachapelle +Date: Wed Sep 9 16:35:09 2015 -0400 + + Adopt theming system of Angular Material + + The SASS has been simplified so that different themes can be applied by + only using the $mdThemingProvider serivce. + + The resulting design is more "Materialized" and less prone to the + future changes of Angular Material. + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/PreferencesUI/UIxPreferences.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/Gruntfile.js +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/scss/components/_palette.scss +M UI/WebServerResources/scss/components/button/button.scss +A UI/WebServerResources/scss/components/card/card-theme.scss +M UI/WebServerResources/scss/components/card/card.scss +A UI/WebServerResources/scss/components/content/content-theme.scss +A UI/WebServerResources/scss/components/list/list-theme.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/sidenav/sidenav.scss +M UI/WebServerResources/scss/components/subheader/subheader.scss +A UI/WebServerResources/scss/components/toolbar/toolbar-theme.scss +M UI/WebServerResources/scss/components/toolbar/toolbar.scss +M UI/WebServerResources/scss/core/base_styles/_base_style.scss +M UI/WebServerResources/scss/core/variables.scss + +commit 16d312eb9819d7225561853f6fafeb8d2fc6fa8d +Author: Francis Lachapelle +Date: Wed Sep 9 15:18:00 2015 -0400 + + (js) Don't load item in multi-selection mode + + Also review the toolbars of the Calendar module. + +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/SchedulerUI/UIxCalMainView.wox +M UI/WebServerResources/js/Mailer/MailboxController.js +M UI/WebServerResources/js/Scheduler/CalendarListController.js +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit 295b53df6670db1bff8ca2f3ca153d198c819856 +Author: Ludovic Marcotte +Date: Wed Sep 9 15:40:13 2015 -0400 + + (fix) bumped to beta 2 + +M Version + +commit cab6a8c1e2ab8bf97f71f462101468317cefcb54 +Author: Francis Lachapelle +Date: Wed Sep 9 14:43:09 2015 -0400 + + (html) Use md-subheader in contacts/messages lists + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox + +commit 59ad8a2e5ae9fbf2507b0ed5f496f61676cf0c97 +Author: Ludovic Marcotte +Date: Wed Sep 9 10:20:31 2015 -0400 + + (fix) improved EAS speed during initial syncing of large mailboxes (#3293) + + Conflicts: + + SoObjects/Mailer/SOGoMailFolder.h + SoObjects/SOGo/SOGoGCSFolder.m + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS +M SoObjects/Mailer/SOGoMailFolder.h +M SoObjects/Mailer/SOGoMailFolder.m +M SoObjects/SOGo/SOGoGCSFolder.h +M SoObjects/SOGo/SOGoGCSFolder.m + +commit ab8feff67d5897b6340c088069eef5c36a320310 +Author: Ludovic Marcotte +Date: Wed Sep 9 10:12:32 2015 -0400 + + (fix) avoid too-many LIST commands over EAS (#3294) + +M ActiveSync/SOGoActiveSyncDispatcher+Sync.m +M ActiveSync/SOGoActiveSyncDispatcher.h +M ActiveSync/SOGoActiveSyncDispatcher.m +M NEWS + +commit b9294da99618277bf0b95d7643fa6f46b65c4829 +Author: Ludovic Marcotte +Date: Wed Sep 9 08:24:59 2015 -0400 + + Updated NEWS file regarding PR#102 + +M NEWS + +commit 18a300ca5b8740382672d0e815449751079fcc07 +Author: Ludovic Marcotte +Date: Wed Sep 9 08:22:33 2015 -0400 + + (fix) appplied fix from Zentyal - PR#102 + + Original commit: 33a1d2c397886c6b51d0e8efe46ad12706191cee + +M OpenChange/MAPIStoreCalendarMessage.m +M OpenChange/MAPIStoreDBMessage.m +M OpenChange/MAPIStoreFolder.h +M OpenChange/MAPIStoreFolder.m +M OpenChange/MAPIStoreGCSFolder.h +M OpenChange/MAPIStoreGCSFolder.m +M OpenChange/MAPIStoreGCSMessage.m +M OpenChange/MAPIStoreMailAttachment.m +M OpenChange/MAPIStoreMailFolder.h +M OpenChange/MAPIStoreMailFolder.m +M OpenChange/MAPIStoreMailMessage.m +M OpenChange/MAPIStoreMailMessageTable.m +M OpenChange/MAPIStoreMailVolatileMessage.m +M OpenChange/MAPIStoreMessage.h +M OpenChange/MAPIStoreMessage.m +M OpenChange/MAPIStoreSOGo.m +M OpenChange/NSData+MAPIStore.h +M OpenChange/NSData+MAPIStore.m +M Tests/Unit/GNUmakefile +M Tests/Unit/SOGoTest.h +M Tests/Unit/SOGoTest.m +M UI/WebServerResources/angular-material + +commit b8b45eda75b23ba99fb135aafeeee599c996de02 +Author: Francis Lachapelle +Date: Tue Sep 8 15:29:49 2015 -0400 + + (js) Fix autocompletion of mail tags + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 370be4f835a4897091840048ab3ce977e4a6b6ad +Author: Francis Lachapelle +Date: Tue Sep 8 12:22:37 2015 -0400 + + (fix) Reload of message when saving draft + +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 2720aebf0459ec7f070d3d015632fb8f4d5d89f9 +Author: Francis Lachapelle +Date: Fri Sep 4 17:31:16 2015 -0400 + + Initial popup view for messages + +M UI/Common/UIxPageFrame.m +M UI/MailerUI/product.plist +M UI/Templates/MailerUI/UIxMailPopupView.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/Gruntfile.js +M UI/WebServerResources/js/Common/Common.app.js +M UI/WebServerResources/js/Common/navController.js +A UI/WebServerResources/js/Mailer/Mailer.popup.js +M UI/WebServerResources/js/Mailer/MessageController.js +M UI/WebServerResources/scss/views/_view.scss + +commit bf02b3046f5fbca279687c8163c5f060bf7e93b8 +Author: Francis Lachapelle +Date: Fri Sep 4 16:43:01 2015 -0400 + + (fix) Handle user's default for remote images + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 3d4a965412e9229f5fc1713aef31b9c4367c1d63 +Author: Francis Lachapelle +Date: Fri Sep 4 12:11:20 2015 -0400 + + (html) Use sgAvatarImage directive in Scheduler + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox + +commit 372206e69ea8bafe0eacd33ad7fd22f739241422 +Author: Francis Lachapelle +Date: Fri Sep 4 10:32:26 2015 -0400 + + (html) Improve folder subscription dialog + +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox + +commit 9dc00acd534f81b5d723b04e53206a50e5a57ce2 +Author: Francis Lachapelle +Date: Fri Sep 4 10:31:40 2015 -0400 + + (html) Fix toolbar padding + +M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox +M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox +M UI/Templates/PreferencesUI/UIxAccountEditor.wox +M UI/Templates/PreferencesUI/UIxFilterEditor.wox +M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/UIxAclEditor.wox + +commit 9d5f42eefaf78338f14ca25bdd895d81af3a528b +Author: Francis Lachapelle +Date: Fri Sep 4 09:09:43 2015 -0400 + + (js,html) Improve sgAvatarImage directive + +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/ContactsUI/UIxContactsUserFolders.wox +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/UIxAclEditor.wox +M UI/WebServerResources/js/Common/Gravatar.service.js +M UI/WebServerResources/js/Common/sgAvatarImage.directive.js +M UI/WebServerResources/scss/components/chips/chips.scss +M UI/WebServerResources/scss/components/list/list.scss + +commit f4dcd375707f8e45a6c3e514d315d0d9a517ffb0 +Author: Francis Lachapelle +Date: Fri Sep 4 08:53:47 2015 -0400 + + (html) Improve task editor + +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox + +commit c4858ffb2b427dbef2aba51e7ed5a0948e4b75ac +Author: Francis Lachapelle +Date: Thu Sep 3 22:36:07 2015 -0400 + + (css) Decrease minimum height of list items + +M UI/WebServerResources/scss/components/list/list.scss + +commit d72188e2da3f6c8f8e341e9114d1d73c474e2f88 +Author: Francis Lachapelle +Date: Thu Sep 3 16:10:05 2015 -0400 + + Improve toolbars on small screens + + - normalized toolbars in message viewer, contact viewer and contact + editor; + - lower width of sidenav on medium screens; + - reworked display of message headers + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/Templates/ContactsUI/UIxContactViewTemplate.wox +M UI/Templates/MailerUI/UIxMailEditor.wox +M UI/Templates/MailerUI/UIxMailFolderTemplate.wox +M UI/Templates/MailerUI/UIxMailMainFrame.wox +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox +M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox +M UI/Templates/UIxSidenavToolbarTemplate.wox +M UI/Templates/UIxTopnavToolbarTemplate.wox +M UI/WebServerResources/scss/components/button/button.scss +M UI/WebServerResources/scss/components/icon/icon.scss +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/toolbar/toolbar.scss +M UI/WebServerResources/scss/views/MailerUI.scss +M UI/WebServerResources/scss/views/_view.scss + +commit 3647f066da81823d4e331e8465e76dfd53492195 +Author: Francis Lachapelle +Date: Thu Sep 3 15:51:55 2015 -0400 + + (js) Fix reference to org attribute in card + +M UI/WebServerResources/js/Contacts/Card.service.js + +commit e207cc79a75d9db9b23883c4b9f01bcc4a2f162f +Author: Francis Lachapelle +Date: Thu Sep 3 15:47:05 2015 -0400 + + (html) Improve appointment editor + +M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox + +commit eb84e618e60cd6ada1b2be9a7da8d1867a8784bb +Author: Francis Lachapelle +Date: Thu Sep 3 15:42:54 2015 -0400 + + Localization + +M UI/MailerUI/English.lproj/Localizable.strings + +commit 669bd99a2dfe8cc91994f2ef44dd270ca1edea78 +Author: Francis Lachapelle +Date: Thu Sep 3 14:09:13 2015 -0400 + + (js) Fix bug when editing a saved draft + +M UI/WebServerResources/js/Mailer/Message.service.js + +commit 3b0ead7bbd118b53244e8713e67cedb5e264367e +Author: Francis Lachapelle +Date: Thu Sep 3 10:29:50 2015 -0400 + + (js) Cleanup unused dependencies + +M UI/WebServerResources/js/Mailer/MessageEditorController.js + +commit 4483d47e89705d1037cdb0e9fa4e84bc52eb13db +Author: Francis Lachapelle +Date: Thu Sep 3 10:27:11 2015 -0400 + + (js) Bottom sheet is no longer used + +M UI/WebServerResources/js/Common/navController.js + +commit a5213b3321a8a828d8b11431d52f3786b38c2112 +Author: Francis Lachapelle +Date: Thu Sep 3 10:15:27 2015 -0400 + + (css) Improve subheaders with no buttons + +M UI/Templates/ContactsUI/UIxContactFoldersView.wox +M UI/WebServerResources/scss/components/subheader/subheader.scss + +commit e6e34ae053595d0b69a03a1f5b5c524b647bdbb7 +Author: Francis Lachapelle +Date: Thu Sep 3 10:05:25 2015 -0400 + + (js) Don't show progress indicator in dry mode + +M UI/WebServerResources/js/Contacts/AddressBook.service.js + +commit 815b3b4b0390a0c2a9c53d4e7cf82b40b6961897 +Author: Francis Lachapelle +Date: Thu Sep 3 09:24:52 2015 -0400 + + (html) Improve contact editor + +M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox + +commit b08d98e2e1499493539e38562e5f05e887fc8f53 +Author: Francis Lachapelle +Date: Wed Sep 2 21:47:16 2015 -0400 + + (css) Fix width of sidenav on large screens + +M UI/WebServerResources/scss/components/sidenav/sidenav.scss + +commit 1d2c0ed350d67f2bb843bfed5762446931a837e3 +Author: Francis Lachapelle +Date: Wed Sep 2 21:44:12 2015 -0400 + + (css) Cleanup Sass + +M UI/WebServerResources/scss/components/list/list.scss +M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss +M UI/WebServerResources/scss/core/layout.scss + +commit 0bdbe5bbac4bfc09a535c2d2d9317107479f83bb +Author: Ludovic Marcotte +Date: Thu Sep 3 13:25:44 2015 -0400 + + (feat) added new sg-placeholder directive for dynamic placeholders + +A UI/WebServerResources/js/Common/sgPlaceholder.directive.js + +commit acfa96263b65ebfa1bba710b1cd9e774716dce0b +Author: Francis Lachapelle +Date: Wed Sep 2 15:52:18 2015 -0400 + + (css) Improve md-dialog on small screens + +M UI/WebServerResources/scss/components/dialog/dialog.scss + +commit 99b1353faf0ab4191a11c0fe1fa9eabd23e94b99 +Author: Francis Lachapelle +Date: Wed Sep 2 15:51:07 2015 -0400 + + (css) Add classes for star and star-border icons + +M UI/WebServerResources/scss/components/icon/icon.scss + +commit 27e57e397eef3f5e56d5f0d983d1cc19de0dba8b +Author: Ludovic Marcotte +Date: Tue Sep 1 16:43:56 2015 -0400 + + (fix) wrong handling of "last module" when logging in + +M UI/PreferencesUI/UIxPreferences.m + +commit 778612bf4143f4d8fdd96a598958dbf20442a2e2 +Author: Ludovic Marcotte +Date: Tue Sep 1 15:00:03 2015 -0400 + + (feat) ensure links in mail are opened in a blank target + +M UI/Templates/MailerUI/UIxMailViewTemplate.wox +A UI/WebServerResources/js/Common/ensureTarget.filter.js + +commit 9d92318524399104f7ba746500669f40a4119a75 +Author: Ludovic Marcotte +Date: Tue Sep 1 10:50:50 2015 -0400 + + (feat) autorefresh support for calendars + +M UI/WebServerResources/js/Scheduler/Component.service.js + +commit cf9b7fab3608eac7d0b6a0978a5bfced85602875 +Author: Francis Lachapelle +Date: Tue Sep 1 09:55:55 2015 -0400 + + Update .gitignore + +M .gitignore + +commit f1037e7d48ca1f710d8d4cf36a199afdd474fdf9 +Author: Ludovic Marcotte +Date: Mon Aug 31 11:27:40 2015 -0400 + + Updates for the 3.0b1 release. + +M ChangeLog +M Version + commit 233b9c0613e630273808d15c324b99a6ef5039b4 Author: Ludovic Marcotte Date: Mon Aug 31 11:08:41 2015 -0400 @@ -374,6 +7165,19 @@ Date: Tue Aug 25 11:45:17 2015 -0400 M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js +commit 9445315b300f0a5cb11d31d37ac1e6ed20805c15 +Author: Luc Charland +Date: Fri Aug 21 10:30:43 2015 -0400 + + Added a string, removed a double, removed a few colons + +M SoObjects/Appointments/English.lproj/Localizable.strings +M UI/Common/English.lproj/Localizable.strings +M UI/Contacts/English.lproj/Localizable.strings +M UI/MailPartViewers/English.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Templates/PreferencesUI/UIxFilterEditor.wox + commit eeb6be1f0871130b9d12b90a7771135e3ea6c780 Author: Francis Lachapelle Date: Tue Aug 25 10:24:34 2015 -0400 @@ -397,6 +7201,24 @@ D UI/WebServerResources/scss/components/virtualRepeat/virtualRepeat.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/_view.scss +commit c106f54b276f6548414f12daf792fba49fddc063 +Author: Luc Charland +Date: Wed Aug 19 14:29:22 2015 -0400 + + Added missing strings for translation + +M Scripts/verify_translations.py +M UI/AdministrationUI/English.lproj/Localizable.strings +M UI/Common/English.lproj/Localizable.strings +M UI/Contacts/English.lproj/Localizable.strings +M UI/MailPartViewers/English.lproj/Localizable.strings +M UI/MailerUI/English.lproj/Localizable.strings +M UI/MainUI/English.lproj/Localizable.strings +M UI/PreferencesUI/English.lproj/Localizable.strings +M UI/Scheduler/English.lproj/Localizable.strings +M UI/Templates/SchedulerUI/UIxCalendarProperties.wox +M UI/Templates/UIxAclEditor.wox + commit 29108bbb62c6104d72819e173ad208cdf97df50f Author: Francis Lachapelle Date: Tue Aug 25 06:34:34 2015 -0400