commit 233b9c0613e630273808d15c324b99a6ef5039b4 Author: Ludovic Marcotte Date: Mon Aug 31 11:08:41 2015 -0400 (js/css) updates for the new packages M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/js/Mailer.services.js M UI/WebServerResources/js/Mailer.services.js.map M UI/WebServerResources/js/Scheduler.services.js M UI/WebServerResources/js/Scheduler.services.js.map 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-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 89206f37054229a48ee6e33bad5177593c6ceda1 Author: Francis Lachapelle Date: Mon Aug 31 09:51:08 2015 -0400 (css) Fix for latest md changes M UI/WebServerResources/scss/components/progressCircular/progress-circular.scss commit a87daf282c311150a1b32db3696b44a80b9c4b16 Author: Ludovic Marcotte Date: Sat Aug 29 16:30:07 2015 -0400 (fix) workaround for Firefox with menus which include md-checkbox See https://github.com/angular/material/issues/4212 for details on the Angular Material bug. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox commit fb4889a15e03bdbadbc30f579ba8f26342a1cbfd Author: Ludovic Marcotte Date: Fri Aug 28 20:11:21 2015 -0400 (fix) small code refactoring M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailMainFrame.m commit 3fdabf867180449cea525db052013d967cdc4286 Author: Ludovic Marcotte Date: Fri Aug 28 15:50:46 2015 -0400 (fix) properly update flags when message was answered/forwarded M UI/WebServerResources/js/Mailer/Message.service.js commit 66c52f22dd86dc63e955e83ca92291902271c7c2 Author: Ludovic Marcotte Date: Fri Aug 28 15:25:43 2015 -0400 (fix) added timepicker directive A UI/WebServerResources/js/Common/sgTimepicker.directive.js commit 8f7334f11d15fd56cbf7638c4eae9c3a9cc8c5cd Author: Francis Lachapelle Date: Fri Aug 28 15:15:40 2015 -0400 (js) Simplify Account and Message services M UI/WebServerResources/js/Mailer/Account.service.js M UI/WebServerResources/js/Mailer/Message.service.js commit 624833eca9c83f6743d309d6269fae4a26a412e6 Author: Ludovic Marcotte Date: Fri Aug 28 14:09:20 2015 -0400 (fix) updates for new packages 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/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-material.js M UI/WebServerResources/js/vendor/angular-material.min.js commit 431c53b84d822d1be7cc31473274ec369697f45a Author: Ludovic Marcotte Date: Fri Aug 28 13:59:41 2015 -0400 (feat) new time picker component + enabled it in the calendar module M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox M UI/WebServerResources/js/Scheduler/Component.service.js A UI/WebServerResources/scss/components/timepicker/timepicker-default-theme.css A UI/WebServerResources/scss/components/timepicker/timepicker.scss M UI/WebServerResources/scss/styles.scss commit c9d9f7b47a6101de8f11762a0620401576f5b4ed Author: Francis Lachapelle Date: Thu Aug 27 15:55:56 2015 -0400 (js) Add caching of cards M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/Card.service.js commit 1667f8879ddd325fe08c9292f587716cf5f619ac Author: Francis Lachapelle Date: Thu Aug 27 14:09:43 2015 -0400 (js) New progress indicator in AddressBook module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBook.service.js commit 3611c4021dff18b4189eaa4f5a7b1e95e677dae7 Author: Francis Lachapelle Date: Thu Aug 27 13:37:47 2015 -0400 Improve view detail (messages, cards) M UI/Contacts/English.lproj/Localizable.strings M UI/MailerUI/English.lproj/Localizable.strings M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Contacts/CardController.js M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/_view.scss commit bba0d6f44d7515343c8513b293608d09e1f1dc1f Author: Luc Charland Date: Thu Aug 27 11:27:23 2015 -0400 make the tests more robust when data is invalid in DB/Webdav M Tests/Integration/carddav.py M Tests/Integration/test-carddav.py commit bf390f17dd6c6e8c6165bd4f675f422d3f0c0fc9 Author: Luc Charland Date: Wed Aug 26 15:07:11 2015 -0400 fixed when strings not initialized in prefs M Tests/Integration/preferences.py M Tests/Integration/test-prevent-invitations.py commit 834aba85a67dbab0a7a87b7caf4d4ff539db0917 Author: Ludovic Marcotte Date: Thu Aug 27 11:47:51 2015 -0400 (fix) cleanups M UI/MailPartViewers/UIxMailPartTextViewer.h M UI/MailPartViewers/UIxMailPartTextViewer.m commit d878c69c15cc2f6ff2995558c5961538b799aecb Author: Ludovic Marcotte Date: Thu Aug 27 11:01:23 2015 -0400 (feat) can now create mails from address book module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Contacts/Contacts.app.js M UI/WebServerResources/js/Mailer/Account.service.js commit d9d59c6b52382769d7793883da50782bfb10cdbc Author: Francis Lachapelle Date: Wed Aug 26 21:22:39 2015 -0400 (fix) Force a single mail composer dialog M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/MessageController.js commit 69000a0929ffe4dc640c904abd36f6ebb4322f4b Author: Francis Lachapelle Date: Wed Aug 26 17:28:03 2015 -0400 Review animations of view detail (messages, cards) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Contacts/CardController.js M UI/WebServerResources/js/Mailer/MessageController.js M UI/WebServerResources/scss/views/_view.scss commit 876d9cfa213cbf26c72bbac1ba1cb1d509b386bb Author: Ludovic Marcotte Date: Wed Aug 26 11:56:47 2015 -0400 (fix) make messages loading very fast Avoid calling angular.extend() loading when unwrapping the mailbox and never call again Message.id directly, but rather use Message.$absolutePath() which does initialization and caching M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/Message.service.js commit 117e6b6bc1484a223df8051ccd36cb6c5e3b3bef Author: Luc Charland Date: Wed Aug 26 11:26:38 2015 -0400 added the multiple phone test M Tests/Integration/test-carddav.py commit 01e2256483c72c75bc3f8f6d972a7b82401a0fb7 Author: Francis Lachapelle Date: Wed Aug 26 09:48:47 2015 -0400 (css) Improve autocompletion menu M UI/WebServerResources/scss/components/autocomplete/autocomplete.scss M UI/WebServerResources/scss/components/chips/chips.scss commit 49e7cf0994d1df4331016188eba9e40e5ed02dab Author: Francis Lachapelle Date: Wed Aug 26 09:40:47 2015 -0400 (css) Adapt fullscreen dialogs to new md layout M UI/WebServerResources/scss/components/dialog/dialog.scss commit b3d6973fb15d0b7138b4f7ad8483b3f152ef1280 Author: Ludovic Marcotte Date: Wed Aug 26 09:31:08 2015 -0400 (fix) small optimization M SoObjects/SOGo/NSArray+Utilities.h M SoObjects/SOGo/NSArray+Utilities.m M UI/MailerUI/UIxMailListActions.m commit aae522259f26a980d7fea18b9070ffd8d9d00a68 Author: Ludovic Marcotte Date: Wed Aug 26 08:28:19 2015 -0400 (fix) expose the json accounts call M UI/MailerUI/product.plist commit 68ef8784a0b0bd16df296cc64c09bb0523c4a8a4 Author: Ludovic Marcotte Date: Wed Aug 26 08:27:45 2015 -0400 (fix) added json call to get all mail accounts M UI/MailerUI/UIxMailMainFrame.m commit da821ea6c78372364af9d63798110fb742e3b1bc Author: Francis Lachapelle Date: Tue Aug 25 22:17:57 2015 -0400 (js) Improve recipient auto-completion M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/Mailer/MessageEditorController.js M UI/WebServerResources/scss/components/chips/chips.scss commit 4dee99e0ba71e203c12d35bed6acc0ee3c62e4bd Author: Ludovic Marcotte Date: Tue Aug 25 20:47:12 2015 -0400 (fix) improved padding usage to better align icons M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/UIxTopnavToolbarTemplate.wox commit eea08d083daa8b73f034a0df49d12774fefe52b8 Author: Francis Lachapelle Date: Tue Aug 25 14:53:43 2015 -0400 (html) Improve contacts list M UI/Contacts/English.lproj/Localizable.strings M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 8055acfd4aba4268a4451106bc7f7e585d107648 Author: Francis Lachapelle Date: Tue Aug 25 14:20:20 2015 -0400 (fix) Restore previous sort in Contacts module M UI/WebServerResources/js/Contacts/AddressBook.service.js commit 1fc947d8c818f7e89f7eda4703ce1af1515e1e06 Author: Francis Lachapelle Date: Tue Aug 25 13:46:33 2015 -0400 (fix) Define CSS styles for ALL calendars M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 7b3a238fb9a25857ef05cda3de2df1ae3a4a4f20 Author: Francis Lachapelle Date: Tue Aug 25 12:20:46 2015 -0400 (js) New progress indicator in Mail module M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/scss/components/progressCircular/_extends.scss M UI/WebServerResources/scss/components/progressCircular/progress-circular.scss M UI/WebServerResources/scss/styles.scss commit 99d121fd3e9ed085062abf02ce336f3563a55688 Author: Ludovic Marcotte Date: Tue Aug 25 11:46:14 2015 -0400 (fix) updates for new packages 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/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-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-sanitize.min.js.map M UI/WebServerResources/js/vendor/angular.js M UI/WebServerResources/js/vendor/angular.min.js M UI/WebServerResources/js/vendor/angular.min.js.map commit eab3ee111a65f75e95e1ea46e7bf7135b3949d52 Author: Ludovic Marcotte Date: Tue Aug 25 11:45:17 2015 -0400 (feat) now use md-on-demand for (hopefully) faster mailbox loading M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js commit eeb6be1f0871130b9d12b90a7771135e3ea6c780 Author: Francis Lachapelle Date: Tue Aug 25 10:24:34 2015 -0400 (css) Match new ng-material files names M UI/WebServerResources/scss/components/bottomSheet/_extends.scss A UI/WebServerResources/scss/components/bottomSheet/bottom-sheet.scss D UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss M UI/WebServerResources/scss/components/gridList/_extends.scss A UI/WebServerResources/scss/components/gridList/grid-list.scss D UI/WebServerResources/scss/components/gridList/gridList.scss A UI/WebServerResources/scss/components/progressCircular/progress-circular.scss D UI/WebServerResources/scss/components/progressCircular/progressCircular.scss M UI/WebServerResources/scss/components/progressLinear/_extends.scss A UI/WebServerResources/scss/components/progressLinear/progress-linear.scss D UI/WebServerResources/scss/components/progressLinear/progressLinear.scss M UI/WebServerResources/scss/components/virtualRepeat/_extends.scss A UI/WebServerResources/scss/components/virtualRepeat/virtual-repeat.scss D UI/WebServerResources/scss/components/virtualRepeat/virtualRepeat.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/_view.scss commit 29108bbb62c6104d72819e173ad208cdf97df50f Author: Francis Lachapelle Date: Tue Aug 25 06:34:34 2015 -0400 (html) Localization M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit 9c6884bd7d2e09f163e369b717f8da4550a9071f Author: Ludovic Marcotte Date: Mon Aug 24 20:04:56 2015 -0400 (feat) add single export/save as actions M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Contacts/CardController.js M UI/WebServerResources/js/Mailer/MessageController.js commit 0aac4897fa521881186bf2eeda93c147a4307dd9 Author: Francis Lachapelle Date: Mon Aug 24 17:28:01 2015 -0400 (fix) Set virtual item size in contacts list M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 2a99d1fd8072284982a9ef92143f16af5e9d5487 Author: Ludovic Marcotte Date: Mon Aug 24 16:17:44 2015 -0400 (fix) reset search filter when switching address books M UI/WebServerResources/js/Contacts/AddressBooksController.js commit ba148eec5bee94f07c162f16abf2964051d740e6 Author: Francis Lachapelle Date: Mon Aug 24 14:54:25 2015 -0400 (js) Fix error in Component.prototype.$reset M UI/WebServerResources/js/Scheduler/Component.service.js commit 49c4884cc9ac8d11be381163df594f65f21b2b6e Author: Francis Lachapelle Date: Mon Aug 24 14:40:20 2015 -0400 (html) Improve grids layout in recurrence editor M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox commit e5d6ee93c3b4f17be4925dbb696038ac043b271e Author: Francis Lachapelle Date: Mon Aug 24 11:32:00 2015 -0400 Update Angular to version 1.4.x M UI/WebServerResources/bower.json commit 40eff05d4e61e645ddd253583c1287e6d90aa7ff Author: Ludovic Marcotte Date: Mon Aug 24 11:26:00 2015 -0400 (feat) added toolbar to account editing dialog M UI/Templates/PreferencesUI/UIxAccountEditor.wox commit be031fe2c99981caeed3d9904f906920af305431 Author: Francis Lachapelle Date: Mon Aug 24 11:24:51 2015 -0400 (html) Restore animation when opening a card M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit 0fe141928944f420ca29b003c8d8f8de091f56ac Author: Francis Lachapelle Date: Mon Aug 24 11:23:34 2015 -0400 (html) Enlarge folder links dialog width M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox commit 9db633cada44eecea42362029310b4beb2507fe1 Author: Francis Lachapelle Date: Mon Aug 24 11:20:35 2015 -0400 (html) Replace md-layout-fill by layout-fill M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MainUI/SOGoRootPage.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 8a2d7d56e01908976ca7f30c736c6f754efe7702 Author: Ludovic Marcotte Date: Mon Aug 24 11:20:23 2015 -0400 (feat) added toolbar to filter editor dialog M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit 0c17e745f198d7ef64a1800d916e5a6e4f204e37 Author: Francis Lachapelle Date: Mon Aug 24 11:11:23 2015 -0400 (html) Localization M UI/Templates/UIxTopnavToolbarTemplate.wox commit 18bc75e50b4fb7db57872e18e5073064164ab455 Author: Ludovic Marcotte Date: Mon Aug 24 08:49:31 2015 -0400 (fix) adjust import path due to md changes M UI/WebServerResources/scss/core/layout.scss commit 68ad3c104581e3c92f7749cd235db95004ead61c Author: Ludovic Marcotte Date: Sat Aug 22 07:51:13 2015 -0400 (fix) localize 'me' M UI/WebServerResources/js/Mailer/Message.service.js commit 85c8aebbd4f8a54525451e0dea4d4215530625c7 Author: Ludovic Marcotte Date: Fri Aug 21 20:56:21 2015 -0400 (feat) initial support for contact import in the address book module M UI/Contacts/UIxContactFolderActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Contacts/Contacts.app.js commit 0a8834193f9fc509766fc4fd173b633db4746e6b Author: Ludovic Marcotte Date: Fri Aug 21 13:40:07 2015 -0400 (fix) updates for new packages M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/js/Contacts.js M UI/WebServerResources/js/Contacts.js.map M UI/WebServerResources/js/Contacts.services.js M UI/WebServerResources/js/Contacts.services.js.map M UI/WebServerResources/js/Mailer.services.js M UI/WebServerResources/js/Mailer.services.js.map M UI/WebServerResources/js/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-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 91e4c2cefc10cd3c72c2b46229e18250128917ea Author: Ludovic Marcotte Date: Fri Aug 21 13:37:18 2015 -0400 (feat) improved the mailviewer with regards to sender + recipients M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/Message.service.js commit b80d8dbb06ef98b4b65cc7cf39b4f54423dcf0ba Author: Ludovic Marcotte Date: Fri Aug 21 10:30:47 2015 -0400 (fix) Session fix when SOGoEnableDomainBasedUID is enabled but logins are domain-less M NEWS M SoObjects/SOGo/SOGoUserManager.m M UI/MainUI/SOGoRootPage.m commit 525d1ad80f7e784b32f99cab1e01117b476df1e6 Author: Ludovic Marcotte Date: Thu Aug 20 22:38:01 2015 -0400 (fix) also return all calendars in findAll M UI/WebServerResources/js/Scheduler/Calendar.service.js commit 332dd0d96d5c58ff9cf1b96cd32f07009f0277da Author: Ludovic Marcotte Date: Thu Aug 20 22:37:27 2015 -0400 (fix) small optimization M UI/Contacts/UIxContactFoldersView.m commit a45000d15d239f089dd23ba8b91b25910c956ce8 Author: Ludovic Marcotte Date: Thu Aug 20 19:42:24 2015 -0400 (fix) show delete option only where objectEraser is on M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 3301bdb0550a0cfeaa6fa983ffaefc2b2ad11f07 Author: Ludovic Marcotte Date: Thu Aug 20 19:37:30 2015 -0400 (fix) return the complete list of addressbooks This fixes many bugs / side effects, especially with ACLs M UI/WebServerResources/js/Contacts/AddressBook.service.js commit 2f82b5cfd3430d7560a0d41d1076c86ab7037408 Author: Francis Lachapelle Date: Thu Aug 20 16:39:34 2015 -0400 (js) Localization of toast message M UI/PreferencesUI/English.lproj/Localizable.strings M UI/WebServerResources/js/Preferences/PreferencesController.js commit e3b64e035ddf15a86488007cfedb90b9656a208e Author: Francis Lachapelle Date: Tue Aug 18 21:25:31 2015 -0400 (css) New md-fab-overlap-bottom class M UI/WebServerResources/scss/components/button/button.scss commit 1470258b5ce7bb35cf9761bacf69b1582cfec97f Author: Francis Lachapelle Date: Tue Aug 18 21:20:34 2015 -0400 (js) Simplify Account.prototype.$newMailbox M UI/WebServerResources/js/Mailer/Account.service.js commit 83fee27ca836fbe823c02a772eccc2751bdba967 Author: Francis Lachapelle Date: Tue Aug 18 21:16:05 2015 -0400 (js) Simplify Mailbox.prototype.$emptyTrash M UI/WebServerResources/js/Mailer/Mailbox.service.js commit e5b0596bc9b14fc491332bb9c8fadf03dbbf73c7 Author: Ludovic Marcotte Date: Thu Aug 20 15:47:41 2015 -0400 (fix) don't convert back the birthday date object on non-deep omits M UI/WebServerResources/js/Contacts/Card.service.js commit 26e8276b08c8cad37f7a6560e7c15a17e405bb4b Author: Ludovic Marcotte Date: Thu Aug 20 15:47:11 2015 -0400 (feat) improved ACLs handling for address book M UI/Contacts/UIxContactFoldersView.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit 078ba95f8efd1a119b6d33b489b14e4e4fea3076 Author: Ludovic Marcotte Date: Thu Aug 20 14:53:43 2015 -0400 (feat) show small toast when preferences are saved to give user's feedback M UI/WebServerResources/js/Preferences/PreferencesController.js commit 65525dd33bc541caf1eb8a7c9b6419ffa085a783 Author: Ludovic Marcotte Date: Thu Aug 20 10:29:47 2015 -0400 (feat) added date picker in contact editor + now handle correctly birthday M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxContactView.m M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Contacts/CardController.js commit da81f7bc589ce3666d73c98b7c92efd2680518e0 Author: Ludovic Marcotte Date: Wed Aug 19 20:45:07 2015 -0400 (fix) set background to transparent by default M UI/WebServerResources/scss/components/datepicker/datePicker.scss commit 8fcd594be615e45d00ff7d3fa044cac5a78ace9f Author: Ludovic Marcotte Date: Wed Aug 19 19:38:42 2015 -0400 (fix) removed unused code M UI/Contacts/UIxContactFoldersView.m commit 548f056b9cfbce214fab2a969f137fb680ec655f Author: Ludovic Marcotte Date: Wed Aug 19 11:23:03 2015 -0400 (fix) small formatting nit M UI/Templates/MailerUI/UIxMailMainFrame.wox commit dffdbf318c0a1605cee4a7d750a0ff54da5afbb2 Author: Ludovic Marcotte Date: Wed Aug 19 11:22:17 2015 -0400 (feat) new 'viewable' property on events/tasks for full viewers M UI/Scheduler/UIxCalListingActions.m M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox M UI/WebServerResources/js/Scheduler/CalendarListController.js commit 161bcfac875b73d8a0301b67dc8446c106663058 Author: Ludovic Marcotte Date: Wed Aug 19 10:39:10 2015 -0400 (fix) proper loading of transalations M SoObjects/SOGo/NSObject+Utilities.h M SoObjects/SOGo/NSObject+Utilities.m M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/UIxMailListActions.m M UI/Scheduler/UIxCalListingActions.m commit c6f17cd45cff78a378da62c15c074c6bd895dc44 Author: Ludovic Marcotte Date: Wed Aug 19 08:47:33 2015 -0400 (feat) make use of the sieve capabilities M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/FiltersDialogController.js M UI/WebServerResources/js/Preferences/PreferencesController.js commit 38713a6c675f717ef58fcc94cfed3752731e0d1a Author: Ludovic Marcotte Date: Tue Aug 18 16:21:47 2015 -0400 (feat) handle multiple home/work phones, emails and urls M SoObjects/Contacts/NGVCard+SOGo.h M SoObjects/Contacts/NGVCard+SOGo.m M UI/Contacts/UIxContactEditor.m commit 8cef98eba1fefeacf1e0959d3007eba0dbffbd21 Author: Ludovic Marcotte Date: Tue Aug 18 15:32:44 2015 -0400 (fix) add flex/flex-sm attributes M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit 2144d3122af4acdb0d6484069e4022610d3236e2 Author: Ludovic Marcotte Date: Tue Aug 18 15:25:51 2015 -0400 (feat) added support back for SOGoForwardConstraints M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/PreferencesController.js commit 9d272ae0632cb190b708f633a847a05fa7d342d8 Author: Ludovic Marcotte Date: Tue Aug 18 14:57:29 2015 -0400 (feat) added the 'add default email addresses' feature in vacation module M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/PreferencesController.js commit fcd0140ffd7ac460932de91888f40e4d365fc09f Author: Ludovic Marcotte Date: Tue Aug 18 14:52:47 2015 -0400 Revert "(fix) by default, open links in new tab/window from html mails" This reverts commit 869b3c4cd1625af5bd3f21b7443c5999c8ab01fe. M UI/Templates/MailPartViewers/UIxMailPartHTMLViewer.wox commit d783782af7d6becb3edb845ace7fe55da685c37a Author: Ludovic Marcotte Date: Tue Aug 18 11:31:42 2015 -0400 (fix) adding basic flags M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit 869b3c4cd1625af5bd3f21b7443c5999c8ab01fe Author: Ludovic Marcotte Date: Tue Aug 18 11:13:27 2015 -0400 (fix) by default, open links in new tab/window from html mails M UI/Templates/MailPartViewers/UIxMailPartHTMLViewer.wox commit 2da29373913fcd7cb8c40532e6f9fd918ae092f3 Author: Ludovic Marcotte Date: Tue Aug 18 11:01:59 2015 -0400 (fix) formatting improvements M UI/Templates/MailPartViewers/UIxMailPartHTMLViewer.wox commit 5034d6655a751d4b92856eef6cd3dd1eacfe1902 Author: Ludovic Marcotte Date: Tue Aug 18 10:10:37 2015 -0400 (fix) correctly refresh the mailboxes list when empty'ing the trash that contains subfolders M UI/WebServerResources/js/Mailer/Mailbox.service.js commit d1446f7dc109270d86fdd24c4534454e7f25d88d Author: Ludovic Marcotte Date: Tue Aug 18 09:57:07 2015 -0400 (fix) broken top level mailbox creation M UI/WebServerResources/js/Mailer/Account.service.js commit c5a219add8d05a8a2e747363a510bcb228994dc2 Author: Ludovic Marcotte Date: Tue Aug 18 09:27:33 2015 -0400 (fix) wrong check for web calendars M UI/Scheduler/UIxComponentEditor.m commit bc2c839fbce17887c1bd9715c73428f3d872e755 Author: Ludovic Marcotte Date: Tue Aug 18 08:39:20 2015 -0400 Update for the new packaging 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.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-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 commit 20bf66d9311c7da05e5d2dff4f5fd6800cf023ea Author: Ludovic Marcotte Date: Mon Aug 17 16:21:10 2015 -0400 (feat) handle links to addressbooks like we do for calendars also included missing template commit for calendar M SoObjects/Contacts/SOGoContactGCSFolder.h M SoObjects/Contacts/SOGoContactGCSFolder.m M UI/Contacts/UIxContactFolderLinksTemplate.h M UI/Contacts/UIxContactFolderLinksTemplate.m M UI/Contacts/UIxContactFoldersView.m M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox M UI/WebServerResources/js/Contacts/AddressBooksController.js commit 864a7f8028369143fbd05b1fbf726bed1c7b18c2 Author: Francis Lachapelle Date: Fri Aug 14 02:31:27 2015 -0400 (html) Improve Preferences module M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox commit 7b5541b5d1b1c6b9275c734762e4598555b79ddd Author: Ludovic Marcotte Date: Mon Aug 17 13:44:21 2015 -0400 (fix) reuse the calendar urls from the model M UI/Scheduler/UIxCalendarFolderLinksTemplate.h M UI/Scheduler/UIxCalendarFolderLinksTemplate.m M UI/Scheduler/product.plist M UI/WebServerResources/js/Scheduler/CalendarsController.js commit 744cba4422078f4a2e094a97b00c432977208661 Author: Ludovic Marcotte Date: Mon Aug 17 10:10:57 2015 -0400 (feat) integrated md-datepicker and enabled it in the Preferences module (Vacation) The date picker suffers from this bug: https://github.com/angular/material/issues/4192 Which makes it not that usable right now. M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/Preferences.service.js A UI/WebServerResources/scss/components/datepicker/_extends-calendar.scss A UI/WebServerResources/scss/components/datepicker/_extends-datePicker.scss A UI/WebServerResources/scss/components/datepicker/calendar.scss A UI/WebServerResources/scss/components/datepicker/datePicker.scss M UI/WebServerResources/scss/components/menu/menu.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit ded467e0a2bfab88981308286390bcb8e2049418 Author: Ludovic Marcotte Date: Mon Aug 17 09:55:14 2015 -0400 (fix) add empty settings hashes to prever JS exceptions M UI/PreferencesUI/UIxJSONPreferences.m commit a718b87d9194940898354dd29d650e10049e062f Author: Ludovic Marcotte Date: Sun Aug 16 21:42:53 2015 -0400 (fix) minor gui improvement to links templates M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox commit 6e2e71b2026541d03a6f791645ac1287558a2297 Author: Ludovic Marcotte Date: Sat Aug 15 17:25:04 2015 -0400 (fix) correctly set flex attribut on sm devices M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarProperties.wox commit 04e63e5edf182985f85c6672b094a85ba1f97364 Author: Ludovic Marcotte Date: Sat Aug 15 17:08:15 2015 -0400 (fix) add minimal constraints when creating events or tasks M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox commit f1a50bcb74a9c580116614d95bdd139d67a0b5cf Author: Ludovic Marcotte Date: Fri Aug 14 16:31:29 2015 -0400 (feat) added refresh support to calendar M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 0672b96b8b1a33d9b3952279591c72c9b2e874fc Author: Ludovic Marcotte Date: Fri Aug 14 15:51:17 2015 -0400 (fix) show the alarm name as a floating label for now This might change as the text is so tiny! M UI/WebServerResources/js/Common/Alarm.service.js commit 93fa74d2793064086bfd348cc9efe638206341ee Author: Ludovic Marcotte Date: Fri Aug 14 15:22:59 2015 -0400 (feat) save/restore sorting state for address books The initial loading doesn't work yet. Will work on this later. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js commit ffa4079fa8a412bc5f706fd3955bb4082a3ab4df Author: Ludovic Marcotte Date: Fri Aug 14 15:11:07 2015 -0400 (fix) b0rk3n sort saving regarding the asc/desc state M UI/Contacts/UIxContactsListActions.m M UI/Scheduler/UIxCalListingActions.m commit 8f75bdce2d97ce850c8ecf00b53115d5caefe6c9 Author: Luc Charland Date: Fri Aug 14 12:46:37 2015 -0400 Use Json for testing webcalendar M Tests/Integration/test-ui-posts.py commit 4f53ea70e152018a39e407b3fb63003e621df24f Author: Luc Charland Date: Fri Aug 14 12:46:03 2015 -0400 Commented out testing two phones same type until fixed M Tests/Integration/test-carddav.py commit b72a9383a49a0273c61ad7bbe9782a0e050c1844 Author: Ludovic Marcotte Date: Fri Aug 14 12:14:15 2015 -0400 (feat) major rework of the sidenav and top toolbars M UI/Common/UIxPageFrame.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/UIxPageFrame.wox M UI/Templates/UIxSidenavToolbarTemplate.wox M UI/Templates/UIxTopnavToolbarTemplate.wox M UI/WebServerResources/js/Common/Common.app.js M UI/WebServerResources/js/Common/navController.js commit 02daebe36be620611a26bef5f8f662fb11dce60d Author: Ludovic Marcotte Date: Wed Aug 12 18:31:06 2015 -0400 (fix) also handle tasks deletion correctly M UI/WebServerResources/js/Scheduler/Calendar.service.js commit 336e4c93e9ab155d591c886fe091d28691e82740 Author: Ludovic Marcotte Date: Wed Aug 12 18:25:15 2015 -0400 (fix) added temporary fix for file inputs on firefox M UI/Templates/MailerUI/UIxMailEditor.wox commit 47252affba52c706ec2d7bd1e98fbf001c33ef91 Author: Ludovic Marcotte Date: Wed Aug 12 16:11:38 2015 -0400 (feat) initial selection + ops in calendar module M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Scheduler/Calendar.service.js M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js commit 8fb5c1d09fe2119b597259f93ded116c55b85df9 Author: Luc Charland Date: Wed Aug 12 14:34:32 2015 -0400 Added sort saving to Contacts M UI/Contacts/UIxContactsListActions.m commit 54334b294e7aecc7a3c3950c74b37d708374f55e Author: Ludovic Marcotte Date: Wed Aug 12 10:31:06 2015 -0400 (fix) small fix in the template M UI/Templates/SchedulerUI/UIxCalMainView.wox commit c51bed258080303937bae494f665b04c9d2d8911 Author: Ludovic Marcotte Date: Wed Aug 12 09:43:55 2015 -0400 (fix) updated js/css/map files for packaging M UI/WebServerResources/angular-material 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/Common/Acl.service.js 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/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 935df2bd002b62ec0e8c32a769c95a5aac778c83 Author: Ludovic Marcotte Date: Tue Aug 11 21:16:16 2015 -0400 (fix) wrong label name M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 85a843bc1edd32472fe6bf9563b418e60789fb61 Author: Ludovic Marcotte Date: Tue Aug 11 20:58:39 2015 -0400 (fix) now show the event/task list instead of the day/week/month views on sm devices M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 723372dddb46cda3f722696a376cd8064fb6313b Author: Ludovic Marcotte Date: Tue Aug 11 15:05:31 2015 -0400 (fix) when batch deleting, update the unseen count accordingly M UI/WebServerResources/js/Mailer/MailboxController.js commit 9362513feed6d4747f740c7863c9c82917364c77 Author: Ludovic Marcotte Date: Tue Aug 11 14:48:45 2015 -0400 (fix) moved the mailbox cleanup after expunge in the service M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 2e3057c2cea8d727625f1a13d33e22359adde2ff Author: Ludovic Marcotte Date: Tue Aug 11 13:40:38 2015 -0400 (fix) calendar views now honor "breakpoints" We also now use again the default top nav toolbar and we hide the fab button on sm devices. This of course needs a bit more work but we are getting there! M UI/Templates/SchedulerUI/UIxCalDayView.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalMonthView.wox M UI/Templates/SchedulerUI/UIxCalWeekView.wox commit 456649a38a167eff8128ffab38d32d4029a44f14 Author: Ludovic Marcotte Date: Tue Aug 11 13:38:28 2015 -0400 (fix) allow fullsreen editor on sm devices M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox commit 86818d4f64cc8ae853bb5f6bb56237d0adb4603a Author: Ludovic Marcotte Date: Tue Aug 11 13:10:11 2015 -0400 (fix) fixed scrolling during contact edition M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit b59287d6df86d5fa1eb71a9cb562c6b1ea7fa284 Author: Ludovic Marcotte Date: Tue Aug 11 11:18:41 2015 -0400 (fix) removed unused code M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit bdc8dfb2b458d70592ff3462321482b3620afb20 Author: Ludovic Marcotte Date: Tue Aug 11 09:38:53 2015 -0400 (fix) removed unused code M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 2825285b72388fcabea69f2d73913e602c51868c Author: Ludovic Marcotte Date: Tue Aug 11 08:45:05 2015 -0400 (fix) author cleanup M UI/Templates/UIxPageFrame.wox commit 314dcfd30ee4e3a5c1802e595fc671f282b3f45a Author: Ludovic Marcotte Date: Mon Aug 10 23:48:59 2015 -0400 (fix) properly cleanup the Trash folder after empty'ing M UI/WebServerResources/js/Mailer/MailboxesController.js commit d28fccf71e21ca850731c28530aa8b3b959b533b Author: Ludovic Marcotte Date: Mon Aug 10 23:14:40 2015 -0400 (fix) open attachment in new window M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox commit ff632ec3e88ba229ef749190499c34659d3ce46c Author: Ludovic Marcotte Date: Mon Aug 10 22:02:43 2015 -0400 (fix) leave some room for the message date M UI/WebServerResources/scss/views/MailerUI.scss commit b7af83f7e335688d5b75be460655a13f9638259f Author: Ludovic Marcotte Date: Mon Aug 10 20:47:58 2015 -0400 (feat) pimped the login window M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/scss/views/LoginUI.scss commit d2aeee39eff73aceb9a6ddcdea1c59cb9599ef64 Author: Ludovic Marcotte Date: Mon Aug 10 14:13:25 2015 -0400 (feat) now able to rename folders w/o double-tap M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox commit ecc0c453d7e9348445cc21659d32cfb57ecf54ac Author: Ludovic Marcotte Date: Mon Aug 10 13:27:35 2015 -0400 (fix) pimped the priority editor M UI/Templates/MailerUI/UIxMailEditor.wox commit 420dece1e75e292b05660b002fef0edecab2f8f8 Author: Ludovic Marcotte Date: Mon Aug 10 13:10:45 2015 -0400 (feat) flag selected messages and mark selected messages as unread M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js commit c738a2dc70a1f8911d804961452953cfc042d36d Author: Ludovic Marcotte Date: Mon Aug 10 11:02:23 2015 -0400 (fix) wrong use of this which was breaking ACL module M UI/WebServerResources/js/Common/User.service.js commit e41e17c5d951f78a3065072edb41a46eae6ecf89 Author: Ludovic Marcotte Date: Mon Aug 10 09:54:14 2015 -0400 (fix) use proper var:string value M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 5741d7f95ce13ba78b7228441f804a0333e845ec Author: Ludovic Marcotte Date: Mon Aug 10 09:48:47 2015 -0400 (feat) can now copy selected cards M UI/Common/UIxFolderActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js commit e13f7a267bc96ebc501b2c1b1aa88b882a8e9b77 Author: Ludovic Marcotte Date: Sun Aug 9 20:21:09 2015 -0400 (feat) show email priority M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit dd7b929f17341a5cf63519b05874a87fba5c15f5 Author: Ludovic Marcotte Date: Sun Aug 9 10:36:54 2015 -0400 (feat) compose mail with clicked email address M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/Account.service.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/MessageController.js M UI/WebServerResources/js/Mailer/MessageEditorController.js commit ad9b969d6d21922ab6a9560177597d11361a9257 Author: Ludovic Marcotte Date: Fri Aug 7 21:14:17 2015 -0400 (fix) avoid displaying the chips line M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox commit 704307e6d6d2d11172684e7788d7ff319716caad Author: Ludovic Marcotte Date: Fri Aug 7 20:38:26 2015 -0400 (feat) pimped the mail part viewers M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/scss/views/MailerUI.scss commit ce8a4b6d8a9104dd41fb319134e70005beb7b273 Author: Francis Lachapelle Date: Fri Aug 7 15:32:00 2015 -0400 (js) Make events clickable in month view M UI/Templates/SchedulerUI/UIxCalMonthView.wox M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js M UI/WebServerResources/js/Scheduler/sgCalendarDayTable.directive.js M UI/WebServerResources/js/Scheduler/sgCalendarMonthDay.directive.js M UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js M UI/WebServerResources/scss/views/SchedulerUI.scss commit 8ab591a1b645cfd013f3899cc61903d61e71162b Author: Francis Lachapelle Date: Fri Aug 7 14:25:57 2015 -0400 (html) Improve task viewer M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox commit 4434547a18b6fb6527a3a9d92cbb7051c00cff11 Author: Francis Lachapelle Date: Fri Aug 7 14:25:14 2015 -0400 (css) Don't highlight disabled list items M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/scss/components/list/list.scss commit 29d86ad478fee8fc55b22a05b797124aa972ddf9 Author: Francis Lachapelle Date: Fri Aug 7 14:13:27 2015 -0400 (js) Respect user's settings in Calendar module M UI/Scheduler/UIxCalMainView.m M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js commit 15a5ab0b12862ad1c5b4a995d06db310a977f4b2 Author: Ludovic Marcotte Date: Fri Aug 7 13:46:01 2015 -0400 (fix) added tooltip for consistency M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox commit 3b5013555de7b3651c90dc0a2bfdf61a9e2a7d9f Author: Francis Lachapelle Date: Fri Aug 7 11:22:24 2015 -0400 (html) Improve/fix appointment/task viewer/editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/Templates/SchedulerUI/UIxReminderEditor.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox commit 655a499cd461f240f36d257f712585f931767993 Author: Francis Lachapelle Date: Fri Aug 7 11:18:40 2015 -0400 (css) Fix subheader margin M UI/WebServerResources/scss/components/subheader/subheader.scss commit 52559087b32e86acb6b0fa2e4a9716459c932d6c Author: Francis Lachapelle Date: Fri Aug 7 11:17:09 2015 -0400 (css) Merge autoScrollList.scss with list.scss M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox D UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/styles.scss commit fb7d5b628ffded1541d426599098aa2f2eee47f1 Author: Francis Lachapelle Date: Fri Aug 7 11:04:04 2015 -0400 (js) Make use of 'controllerAs' in MainUI module M UI/MainUI/English.lproj/Localizable.strings M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/js/Common/Authentication.service.js M UI/WebServerResources/js/Main/Main.app.js commit 6e82a7ba7b49fbdce28a339d83bc23f00d119fb6 Author: Francis Lachapelle Date: Fri Aug 7 11:02:34 2015 -0400 (js) Indentation M UI/WebServerResources/js/Common/AclController.js commit fbcaf254284f22c31b391730dbf91f3a877630cc Author: Ludovic Marcotte Date: Fri Aug 7 10:46:45 2015 -0400 Bumped to v3.0.0 M Version commit a17e59af58bb04bbc45b9552a249b03471a49ba3 Author: Ludovic Marcotte Date: Fri Aug 7 10:37:36 2015 -0400 (feat) added v3 js/css/map files for packaging A UI/WebServerResources/css/styles.css A UI/WebServerResources/css/styles.css.map A UI/WebServerResources/js/Common.js A UI/WebServerResources/js/Common.js.map A UI/WebServerResources/js/Contacts.js A UI/WebServerResources/js/Contacts.js.map A UI/WebServerResources/js/Contacts.services.js A UI/WebServerResources/js/Contacts.services.js.map A UI/WebServerResources/js/Mailer.js A UI/WebServerResources/js/Mailer.js.map A UI/WebServerResources/js/Mailer.services.js A UI/WebServerResources/js/Mailer.services.js.map A UI/WebServerResources/js/Main.js A UI/WebServerResources/js/Main.js.map A UI/WebServerResources/js/Preferences.js A UI/WebServerResources/js/Preferences.js.map A UI/WebServerResources/js/Preferences.services.js A UI/WebServerResources/js/Preferences.services.js.map A UI/WebServerResources/js/Scheduler.js A UI/WebServerResources/js/Scheduler.js.map A UI/WebServerResources/js/Scheduler.services.js A UI/WebServerResources/js/Scheduler.services.js.map A UI/WebServerResources/js/vendor/angular-animate.js A UI/WebServerResources/js/vendor/angular-animate.min.js A UI/WebServerResources/js/vendor/angular-animate.min.js.map A UI/WebServerResources/js/vendor/angular-aria.js A UI/WebServerResources/js/vendor/angular-aria.min.js A UI/WebServerResources/js/vendor/angular-aria.min.js.map A UI/WebServerResources/js/vendor/angular-file-upload.min.js A UI/WebServerResources/js/vendor/angular-material.js A UI/WebServerResources/js/vendor/angular-material.min.js A UI/WebServerResources/js/vendor/angular-sanitize.js A UI/WebServerResources/js/vendor/angular-sanitize.min.js A UI/WebServerResources/js/vendor/angular-sanitize.min.js.map A UI/WebServerResources/js/vendor/angular-ui-router.js A UI/WebServerResources/js/vendor/angular-ui-router.min.js A UI/WebServerResources/js/vendor/angular.js A UI/WebServerResources/js/vendor/angular.min.js A UI/WebServerResources/js/vendor/angular.min.js.map A UI/WebServerResources/js/vendor/lodash.js A UI/WebServerResources/js/vendor/lodash.min.js commit b966fd3e308d3836d0396ca5b5eb1fdb5b52e93e Author: Francis Lachapelle Date: Fri Aug 7 09:56:47 2015 -0400 (js) Move *.app.js files to their directories M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/Gruntfile.js D UI/WebServerResources/js/Contacts.app.js A UI/WebServerResources/js/Contacts/Contacts.app.js D UI/WebServerResources/js/Mailer.app.js A UI/WebServerResources/js/Mailer/Mailer.app.js D UI/WebServerResources/js/Main.app.js A UI/WebServerResources/js/Main/Main.app.js D UI/WebServerResources/js/Preferences.app.js A UI/WebServerResources/js/Preferences/Preferences.app.js D UI/WebServerResources/js/Scheduler.app.js A UI/WebServerResources/js/Scheduler/Scheduler.app.js commit caa50d25cb9fc41a4fb308ca4cb6bd57d97c977c Author: Ludovic Marcotte Date: Fri Aug 7 09:49:51 2015 -0400 (fix) removed broken parts from the template M UI/Templates/MailerUI/UIxMailEditor.wox commit 636e5c375ecc859cb2e66904dbe942bcac53de3b Author: Francis Lachapelle Date: Fri Aug 7 09:35:44 2015 -0400 (js) Merge utils.js to Common.js M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/js/Common/utils.js commit f6ea2229f8c61698391b0d438bcd68661238d766 Author: Ludovic Marcotte Date: Fri Aug 7 09:15:38 2015 -0400 (fix) reworked the targets to not always generate static files M UI/WebServerResources/GNUmakefile commit 063e973ef3709c20825ad378f9a76169f6788dd2 Author: Francis Lachapelle Date: Thu Aug 6 16:24:14 2015 -0400 (css) Cleanup variables already in material M UI/WebServerResources/scss/components/list/list.scss commit eb543ce14f76711f7c17ed45c9784665cb63dc90 Author: Francis Lachapelle Date: Thu Aug 6 16:19:42 2015 -0400 (js) Allow to change the labels of Dialog.confirm M UI/WebServerResources/js/Common/Dialog.service.js M UI/WebServerResources/js/Contacts/CardController.js commit 9465fbad4b45508ec829d9988a52e0db16140100 Author: Francis Lachapelle Date: Thu Aug 6 16:18:39 2015 -0400 (obj-c) Indentation M SoObjects/Appointments/SOGoAppointmentObject.m commit 560feb45d93ca285f746b5732379a66f182d3f16 Author: Ludovic Marcotte Date: Thu Aug 6 16:18:53 2015 -0400 (fix) massively pimped the email composer M UI/Templates/MailerUI/UIxMailEditor.wox commit b5ca697b43ed07d384d9225517e1b7567dcfa7d4 Author: Ludovic Marcotte Date: Thu Aug 6 16:18:10 2015 -0400 (fix) imprived the gravatar directive to extract email address between < > M UI/WebServerResources/js/Common/Gravatar.service.js commit 33d0f30d97a7f038d2eb90553455ba79fb35cb75 Author: Ludovic Marcotte Date: Thu Aug 6 16:17:31 2015 -0400 (fix) avoid closing the email composition window by error M UI/WebServerResources/js/Mailer/MailboxController.js commit 0d537ab27b2f36c4916548a7aa6828974be2a031 Author: Francis Lachapelle Date: Thu Aug 6 16:15:12 2015 -0400 Return recurrence rules of occurrence M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m commit 2239286697e3b116d19c7299e0f297ca02668835 Author: Francis Lachapelle Date: Thu Aug 6 16:13:10 2015 -0400 (js) Use CK Editor in mail account editor (Prefs) M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences.app.js M UI/WebServerResources/js/Preferences/AccountDialogController.js M UI/WebServerResources/js/Preferences/PreferencesController.js commit d0d79728d2a58c0698291771a131b60e3a67d1ff Author: Francis Lachapelle Date: Thu Aug 6 16:09:49 2015 -0400 (js) Set locale to CKEditor in Mail editor M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/Mailer/MessageEditorController.js commit e6c9289784da44ef2181cbe4c17f877b4369fc65 Author: Francis Lachapelle Date: Thu Aug 6 16:07:46 2015 -0400 Add LocaleCode to JSON defaults M UI/PreferencesUI/UIxJSONPreferences.m commit ae017b50bcb88d52cb151b797c05cea38e7892f7 Author: Francis Lachapelle Date: Thu Aug 6 16:04:39 2015 -0400 (js) Improve ckEditor directive The directive will now consider the following attributes: - ck-options: a JSON object of options - ck-locale: the locale code to be used as the language and the speller language M UI/WebServerResources/js/vendor/ckeditor/ck.js commit 42eb9e51b45dc78bc6a912ca99d397bc4a09c350 Author: Luc Charland Date: Thu Aug 6 14:21:38 2015 -0400 Reworked saving Events filter and added Tasks filter M UI/Scheduler/UIxCalListingActions.m commit 7bb551a4ad50bd9ddab71aba28e1a9994e132144 Author: Luc Charland Date: Thu Aug 6 12:38:26 2015 -0400 Added saving of sort order for Events and Tasks M UI/Scheduler/UIxCalListingActions.m commit 31b959a7dc7096bb9f50d2116ac261da3b084de8 Author: Luc Charland Date: Thu Aug 6 12:16:17 2015 -0400 Added saving of Calendar Sort to jsonSettings M UI/Scheduler/UIxCalListingActions.m commit 2a132b4e8f2917507219aba5273bce6b74593c76 Author: Francis Lachapelle Date: Thu Aug 6 11:48:42 2015 -0400 (css) Cleanup directives already in material M UI/WebServerResources/scss/components/divider/divider.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss M UI/WebServerResources/scss/core/typography.scss commit ff1a1e6f595607df72f8f66de1bf4c3784eab02e Author: Francis Lachapelle Date: Thu Aug 6 11:26:26 2015 -0400 (html) Cleanup UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit a4a75607fac93e989f096688943561ae4b6261ba Author: Francis Lachapelle Date: Thu Aug 6 11:22:23 2015 -0400 (js,html) Improve sgSubscribe directive M UI/Contacts/English.lproj/Localizable.strings M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/WebServerResources/js/Common/sgSubscribe.directive.js commit 6641bbded2b0743c0426e8cc09ad9d8e820cefe4 Author: Francis Lachapelle Date: Thu Aug 6 11:18:53 2015 -0400 (js) Improve User.$filter function M UI/WebServerResources/js/Common/User.service.js commit 78975b9e6848d68c8377f01f290d9812fca5e5a9 Author: Ludovic Marcotte Date: Thu Aug 6 09:36:43 2015 -0400 (fix) add proper class to avoid displaying the chips' line M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit 2f122f12b6bc9b0ad0cc0969cc5ba0f5eef23a8b Author: Ludovic Marcotte Date: Wed Aug 5 20:23:11 2015 -0400 (fix) don't show a dialog on top of a dialog for acl confirmation M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/Common/AclController.js commit 5e19a889c2bed84f5fa3e55fe0dc37fb5bb18e65 Author: Francis Lachapelle Date: Wed Aug 5 16:44:25 2015 -0400 (feat) Handle invitations in appointment viewer M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxCalMainView.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss commit 87aec2fc01b0c05c73b1761135b103bb2d80ce14 Author: Ludovic Marcotte Date: Wed Aug 5 16:02:57 2015 -0400 (feat) added batch export option to cards M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/Contacts/AddressBookController.js commit 5327df4c7adf01c002facf5dd3d4f9a327fa8480 Author: Ludovic Marcotte Date: Wed Aug 5 15:04:47 2015 -0400 (feat) added select all feature to contacts module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBookController.js commit a220ee67b786d2ebb7d3bff8559b031b258df67c Author: Ludovic Marcotte Date: Wed Aug 5 14:39:58 2015 -0400 (feat) reworked batch menu + added save messages option M UI/MailerUI/UIxMailFolderActions.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/MailboxController.js commit 124ca5d8cf0f72bfbfbe57969c9fedeca1749b12 Author: Ludovic Marcotte Date: Wed Aug 5 11:08:36 2015 -0400 (fix) escape the HTML content from the raw source before returning it M UI/MailerUI/UIxMailSourceView.m commit 9dac8e55ff70be7f5f55dfdd7d75e804c2a1f2af Author: Francis Lachapelle Date: Wed Aug 5 10:14:32 2015 -0400 (js) Avoid accidentally closing the composer M UI/WebServerResources/js/Mailer/MessageController.js commit 4539fd4c5ed4e4813c06cbc75580116032948fa3 Author: Francis Lachapelle Date: Wed Aug 5 10:12:51 2015 -0400 (html) Internationalized labels in message viewer M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit 923ab97309755bbc95ee7e8a60b3bc47e1543f86 Author: Luc Charland Date: Wed Aug 5 10:05:21 2015 -0400 Added tooltips for saving/view attachments M UI/MailPartViewers/English.lproj/Localizable.strings M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox commit c56644f0e57f270a45f9e7ce20fbcc1f6035fa39 Author: Luc Charland Date: Wed Aug 5 09:39:06 2015 -0400 Added tooltips to Contacts M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit da119ef3ad48f2229de933de30018022b6eb0803 Author: Ludovic Marcotte Date: Tue Aug 4 20:32:43 2015 -0400 (feat) raw source support in contact module M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/Contacts/CardController.js commit 6e114b84be14675549d45957f3777122a4102cae Author: Ludovic Marcotte Date: Tue Aug 4 16:51:33 2015 -0400 (feat) reorganized menu + added view raw source feature M UI/MailerUI/UIxMailSourceView.h M UI/MailerUI/UIxMailSourceView.m M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/MessageController.js commit dff7b59036461b2615592cc5a174fa1b4487f4ef Author: Ludovic Marcotte Date: Tue Aug 4 16:39:02 2015 -0400 (fix) wrong tagging for dialog content M UI/WebServerResources/js/Contacts/AddressBookController.js commit 7f43f894b0629d764bf802f19aee2232d8d83376 Author: Ludovic Marcotte Date: Tue Aug 4 16:08:17 2015 -0400 (fix) update the unseenCount when reading messages M UI/WebServerResources/js/Mailer/Message.service.js commit a27f106a4ada9fdc7101579a9de355607e3f54cb Author: Ludovic Marcotte Date: Tue Aug 4 13:52:31 2015 -0400 (fix) pimped ical viewer M UI/MailPartViewers/UIxMailPartICalViewer.h M UI/MailPartViewers/UIxMailPartICalViewer.m M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Mailer/sgIMIP.directive.js M UI/WebServerResources/scss/components/icon/icon.scss commit 95a360dd36e3b7111530d50cffc3c9935cd2933d Author: Francis Lachapelle Date: Tue Aug 4 13:45:17 2015 -0400 (fix) Variable test in Component service M UI/WebServerResources/js/Scheduler/Component.service.js commit 09224f587f447fd95251aa7d11a9ac608f43b985 Author: Luc Charland Date: Tue Aug 4 12:52:25 2015 -0400 Added a few tooltips for the mail view M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit ff1b9e7ed1349550dc6e22b7aae9c0d324d6dc07 Author: Francis Lachapelle Date: Tue Aug 4 10:56:55 2015 -0400 (fix) Draft initialization M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Mailer/MessageController.js commit 6d260c58c7ad65dc9c1013c2ebef039d262cdfaa Author: Francis Lachapelle Date: Tue Aug 4 10:37:07 2015 -0400 (js) Update Gruntfile.js for changes in vendor js M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/Gruntfile.js commit ba69bd4c82e9f256eed409b05d99f347c44d19cb Author: Francis Lachapelle Date: Tue Aug 4 07:06:42 2015 -0400 (css) Improve color picker inside md-avatar M UI/WebServerResources/scss/components/button/button.scss commit 2a45a2133b1f27b89ab00107098e313d28cd88e5 Author: Francis Lachapelle Date: Mon Aug 3 16:34:44 2015 -0400 (fix) Padding of mail account delegation dialog M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox commit 57fbc453a63296ebe8d02009e7e543e029976a52 Author: Francis Lachapelle Date: Mon Aug 3 16:32:59 2015 -0400 (html) Add avatars to ACL editor M UI/Templates/UIxAclEditor.wox commit f17b3638d79e9c56d9477585a18363328b1c5381 Author: Francis Lachapelle Date: Mon Aug 3 16:20:24 2015 -0400 (js) Fix usage of Settings.activeUser M UI/WebServerResources/js/Scheduler/Calendar.service.js commit 67517e0b2832a2a0ed45202dfd5027d43b307ff4 Author: extrafu Date: Mon Aug 3 20:40:59 2015 -0400 Update README.md M README.md commit d2b2cb186e358ffce254c66adc8d895a6c471cd7 Author: Francis Lachapelle Date: Mon Aug 3 16:18:23 2015 -0400 (js) Fix usage of Settings.activeUser M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Preferences/Preferences.service.js commit ca8b64bd889def913100689581319208222bff4e Author: Francis Lachapelle Date: Mon Aug 3 16:17:02 2015 -0400 (js) Fix error when deleting an ACL user M UI/WebServerResources/js/Common/AclController.js commit 732b8c9d8a2003ae3a541cab710267de4797fb42 Author: Francis Lachapelle Date: Mon Aug 3 16:15:59 2015 -0400 (css) Fullscreen dialogs on small screens M UI/WebServerResources/scss/components/dialog/dialog.scss commit ba6418fb936f50fa2af73e4e62fa4361e439fc1a Author: Francis Lachapelle Date: Mon Aug 3 14:44:11 2015 -0400 (html) Review the toolbar of dialog boxes M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/Common/AclController.js commit ab1cd36c7755ce76d83b13d2ff5b881c1bf71691 Author: Francis Lachapelle Date: Mon Aug 3 14:40:18 2015 -0400 Review delegation dialog in Mail app module M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox M UI/WebServerResources/js/Mailer/MailboxesController.js commit 9f2c5b5f506631b70ddae0fba71dd6ea4dbe9e82 Author: Ludovic Marcotte Date: Mon Aug 3 12:48:29 2015 -0400 (fix) added bg icon M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox M UI/Templates/UIxAclEditor.wox commit b6ea1de4c060ecc9e7ed923f6cc6928c37cbd34d Author: Ludovic Marcotte Date: Mon Aug 3 12:43:21 2015 -0400 (fix) improved message editor M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/scss/views/MessageEditorUI.scss commit 21f214659e277d99712bc51b0b409dc228ed105d Author: Francis Lachapelle Date: Mon Aug 3 12:16:16 2015 -0400 (fix) Some compilation warnings M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/Mailer/SOGoMailFolder.h M SoObjects/Mailer/SOGoMailFolder.m M SoObjects/Mailer/SOGoMailObject.m M SoObjects/SOGo/SOGoUserManager.m commit 82720d341ca202e0d0289c04f89bb3bd5431a8ee Author: Francis Lachapelle Date: Mon Aug 3 12:03:56 2015 -0400 (fix) Some compilation warnings M UI/Contacts/UIxContactView.m M UI/MailerUI/UIxMailActions.m M UI/MailerUI/UIxMailMainFrame.m M UI/MailerUI/UIxMailUserRightsEditor.h commit a330ff732017444c2481fe26ef1fcf663e053082 Author: Francis Lachapelle Date: Mon Aug 3 11:53:54 2015 -0400 (js) Move Settings to a value in Common ng module Also removed explicit settings and defaults that were imported in various app modules. We now always use the Preferences ng service. M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MainUI/SOGoRootPage.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Common/Acl.service.js M UI/WebServerResources/js/Common/Alarm.service.js M UI/WebServerResources/js/Common/Common.app.js M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Common/navController.js M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Mailer/Account.service.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Preferences.app.js M UI/WebServerResources/js/Preferences/Preferences.service.js M UI/WebServerResources/js/Scheduler/Calendar.service.js M UI/WebServerResources/js/Scheduler/Component.service.js commit 4cf82bd41ca195b3fca2d398946b99927e75ba72 Author: Luc Charland Date: Mon Aug 3 10:56:24 2015 -0400 removed trailing space to 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 M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/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/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 M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/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/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox commit 9f202cfcdc984a2fcf8a1c4781f7280d27915b6a Author: Luc Charland Date: Mon Aug 3 10:24:15 2015 -0400 cleaned up a few comments M Scripts/verify_translations.py commit 6835cd5319d608a3cb7ab8e1246938fae45a670b Author: Luc Charland Date: Mon Aug 3 09:51:31 2015 -0400 removed double Name translation in 5 languages M UI/Scheduler/ChineseTaiwan.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings M UI/Scheduler/Slovak.lproj/Localizable.strings M UI/Scheduler/Ukrainian.lproj/Localizable.strings commit 31bc88d9d3c6d0fd446c744018aa5848ac423c36 Author: Ludovic Marcotte Date: Mon Aug 3 09:18:20 2015 -0400 Updated NEWS file regarding PR93 Conflicts: NEWS M NEWS commit f515106bcc2e4f80dc000f46a574ef0920b9a8bb Author: Ludovic Marcotte Date: Mon Aug 3 09:16:55 2015 -0400 (fix) added patch from PR93 M OpenChange/MAPIApplication.h M OpenChange/MAPIApplication.m M OpenChange/MAPIStoreCalendarFolder.m M OpenChange/MAPIStoreCalendarMessage.m M OpenChange/MAPIStoreContactsFolder.m M OpenChange/MAPIStoreContext.m M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreGCSBaseContext.m M OpenChange/MAPIStoreMailContext.m M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMailMessage.m M OpenChange/MAPIStoreMailVolatileMessage.m M OpenChange/MAPIStoreSOGo.m M OpenChange/MAPIStoreTasksFolder.m M OpenChange/MAPIStoreUserContext.h M OpenChange/MAPIStoreUserContext.m M SoObjects/Mailer/SOGoMailFolder.m M SoObjects/SOGo/SOGoUserManager.m commit ec1420c19b3748345a1edda617988ed6d06ecbb6 Author: Ludovic Marcotte Date: Sun Aug 2 13:25:38 2015 -0400 (feat) now use mdDialog for message composition M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/MessageController.js M UI/WebServerResources/js/Mailer/MessageEditorController.js commit f44af10cddb8cca5b565b8a7e63f75c998b2c5bc Author: Ludovic Marcotte Date: Fri Jul 31 15:40:00 2015 -0400 (feat) integrated the color picker in the pref module M UI/Templates/PreferencesUI/UIxPreferences.wox commit e25305980f161b731c3d399c91a74118dfaa57b2 Author: Ludovic Marcotte Date: Fri Jul 31 14:54:55 2015 -0400 (fix) improved the account delegation dialog M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox commit 0c7bdac0915e7d451fee606ec1a7a630f23bae21 Author: Ludovic Marcotte Date: Fri Jul 31 14:31:38 2015 -0400 (fix) refactored code and we now return the unseenCount when fetching uids M SoObjects/Mailer/SOGoMailFolder.h M SoObjects/Mailer/SOGoMailFolder.m M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailMainFrame.m M UI/WebServerResources/js/Mailer/MailboxesController.js commit 2f8f8c78f78ee2581bb994f98bc2daddfbe9d508 Author: Luc Charland Date: Fri Jul 31 13:54:03 2015 -0400 Removing colons M Scripts/verify_translations.py 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 M SoObjects/Appointments/NorwegianBokmal.lproj/Localizable.strings M SoObjects/Appointments/NorwegianNynorsk.lproj/Localizable.strings M SoObjects/Appointments/Polish.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 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 M UI/Contacts/NorwegianBokmal.lproj/Localizable.strings M UI/Contacts/NorwegianNynorsk.lproj/Localizable.strings M UI/Contacts/Polish.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/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 M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/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 M UI/MainUI/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MainUI/Polish.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 M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/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 M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings M UI/Scheduler/NorwegianNynorsk.lproj/Localizable.strings M UI/Scheduler/Polish.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 M UI/Templates/Appointments/SOGoAptMailReceipt.wox M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/ContactsUI/UIxListEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailSearch.wox M UI/Templates/MainUI/SOGoRootPage.wox M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxAppointmentEditor.wox M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/Templates/SchedulerUI/UIxCalFilterPanel.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxComponentEditor.wox M UI/Templates/SchedulerUI/UIxTaskEditor.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox M UI/WebServerResources/angular-material commit 90b7ce7ec301120979e64a48aaa0ac0c6f704553 Author: Luc Charland Date: Thu Jul 30 10:37:36 2015 -0400 fixed Appointments path M Scripts/verify_translations.py commit 6ecea9d70267ab54b29e8bb3b1deee44d0b8b908 Author: Luc Charland Date: Thu Jul 30 10:26:43 2015 -0400 cleaned up a few comments M Scripts/verify_translations.py commit a54b8780a82db6c7401b558ee28972414907e218 Author: Luc Charland Date: Thu Jul 30 10:07:18 2015 -0400 added first draft of verify_translation A Scripts/verify_translations.py commit 40d269c504309ab9e9108a799663266f8355fcbe Author: Ludovic Marcotte Date: Fri Jul 31 13:32:14 2015 -0400 (feat) unseen count support folder all accounts/mailboxes M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/UIxMailMainFrame.m M UI/MailerUI/product.plist M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 1d52be415fc33a33b00da92a3ce698e164aae15f Author: Francis Lachapelle Date: Fri Jul 31 11:18:29 2015 -0400 (html) Improve Calendar properties dialog M UI/Templates/SchedulerUI/UIxCalendarProperties.wox M UI/WebServerResources/js/Scheduler/CalendarsController.js commit 3b9a989abd0cbf4b164192eac17e87d5b967f70b Author: Francis Lachapelle Date: Fri Jul 31 11:11:55 2015 -0400 (js) New color picker directive M UI/WebServerResources/js/Common/Common.app.js A UI/WebServerResources/js/Common/sgColorPicker.directive.js M UI/WebServerResources/scss/components/gridList/gridList.scss commit a728616bca03eda490a4b0713297cdf18dffe597 Author: Ludovic Marcotte Date: Fri Jul 31 09:05:56 2015 -0400 (fix) comment typo M UI/WebServerResources/js/Contacts/AddressBook.service.js commit 65b83820200c186869db49e9faca68705386c5a4 Author: Ludovic Marcotte Date: Thu Jul 30 19:47:53 2015 -0400 (fix) move refresh timeout to service classes and enabled repeating timers M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js commit 85f4efab46904fa23bf1e46205e31630b25837c1 Author: Ludovic Marcotte Date: Thu Jul 30 14:51:14 2015 -0400 (fix) refactored to code M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Mailer/MailboxController.js commit af7fb1c6eec50f841e02e8ac8a1e090d777167b1 Author: Ludovic Marcotte Date: Thu Jul 30 13:25:50 2015 -0400 (fix) modified the template so it shares the same l&f as the contacts one M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox commit a52d42f6b274cd0c008bdb58be74124157c83130 Author: Ludovic Marcotte Date: Thu Jul 30 13:06:28 2015 -0400 (feat) manual+auto refresh support for addressbooks/mailboxes M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Mailer/MailboxController.js commit 1f8edbdd1f32f68d9e42c5e720100545171067e9 Author: Francis Lachapelle Date: Thu Jul 30 12:05:33 2015 -0400 (js) Respect SOGoCalendarDefaultReminder in editor M SOPE/NGCards/iCalTrigger.m M UI/Scheduler/UIxReminderEditor.m M UI/WebServerResources/js/Scheduler/Component.service.js commit b61eb00b99b1fe299040fbba8bd1cd121a6e33e4 Author: Francis Lachapelle Date: Thu Jul 30 11:55:02 2015 -0400 (js) Reload lists when (en|dis)abling a calendar Only the displayed list was refresh. Now we invalidate the hidden list. M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js commit 449093c3f0e84ba8dd15c5a7eed47086c844bd32 Author: Francis Lachapelle Date: Thu Jul 30 11:51:02 2015 -0400 (fix) Calendar destination of new task Also removed the possibility to use the "moveToCalendar" parameter. We should eventually create UIxTaskActions.m as we have UIxAppointmentActions.m for this kind of actions. M UI/Scheduler/UIxTaskEditor.m commit 0fc7c969247abe4d44772a222fe60cb9d78f4973 Author: Ludovic Marcotte Date: Wed Jul 29 19:10:03 2015 -0400 (fix) use proper values for short/long date formats M SoObjects/SOGo/SOGoDefaults.plist M UI/PreferencesUI/UIxPreferences.m commit b73450e992e7fe4463b150d310040863e446ea3c Author: Francis Lachapelle Date: Wed Jul 29 16:45:16 2015 -0400 (fix) Label color of pseudo-input It now matches the one of ng-material. M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss commit 8e0038715243e7543c3c1608f513698af86551fe Author: Francis Lachapelle Date: Wed Jul 29 16:44:18 2015 -0400 (fix) CSS padding style of toolbar M UI/WebServerResources/scss/components/toolbar/toolbar.scss commit b6a5eb0b600886cce5a58e6e143b1441f57ddc77 Author: Francis Lachapelle Date: Wed Jul 29 16:43:10 2015 -0400 (fix) Disable frequency when editing an occurrence M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox commit d7b7824aad4f4f87f5811bf43431224c9d3e49fb Author: Francis Lachapelle Date: Wed Jul 29 16:23:41 2015 -0400 Improve display of attendees in event viewer M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/list/list.scss commit 3e6c50b7dc2fb192868ee117a05483b35a8ee84c Author: Francis Lachapelle Date: Wed Jul 29 15:53:55 2015 -0400 (cleanup) Remove ionic templates D UI/Templates/Themes/mobile/CommonUI/UIxPageFrame.wox D UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox D UI/Templates/Themes/mobile/MailerUI/UIxMailMainFrame.wox D UI/Templates/Themes/mobile/MainUI/SOGoRootPage.wox commit 9291dc29b64936b761c96a59abce9bfcf71dcd86 Author: Ludovic Marcotte Date: Wed Jul 29 15:51:52 2015 -0400 Removed old file D ChangeLog.skyrix commit f5927944fa422b6ee7e4a174f51a858e2cb5eebf Author: Francis Lachapelle Date: Wed Jul 29 15:48:29 2015 -0400 (fix) Missing header file import M UI/MailPartViewers/UIxMailPartMessageViewer.m commit 16885f4ebfd4e40e602e5a712b4bf65491852094 Author: Ludovic Marcotte Date: Wed Jul 29 15:37:55 2015 -0400 (fix) properly handle subparts compilation for message/rfc822 message parts M UI/MailPartViewers/UIxMailPartMessageViewer.m M UI/Templates/MailPartViewers/UIxMailPartMessageViewer.wox M UI/WebServerResources/js/Mailer/Message.service.js commit d3a233b222185f74a1d31ad9a0c0e18177141d5d Author: Francis Lachapelle Date: Wed Jul 29 15:16:43 2015 -0400 (js) Improve Angular modules initialization M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Preferences/Preferences.service.js commit 7e10cff395c4a95c6aa634e87401678cd7f58b71 Author: Francis Lachapelle Date: Wed Jul 29 11:47:01 2015 -0400 (js) Restore user's last Calendar view Also reviewed the handling of Angular modules dependencies. M UI/Templates/ContactsUI/UIxContactFoldersView.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/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Mailer/Account.service.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Scheduler.app.js M UI/WebServerResources/js/Scheduler/Calendar.service.js M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js commit 762f3059148c5742076f6301793c55e9f8b5a0ee Author: Francis Lachapelle Date: Wed Jul 29 10:11:28 2015 -0400 (cleanup) No longer used JavasScript D UI/WebServerResources/js/Common/ui-desktop.js D UI/WebServerResources/js/Common/ui-mobile.js D UI/WebServerResources/js/mobile/ContactsUI.js D UI/WebServerResources/js/mobile/MailerUI.js D UI/WebServerResources/js/mobile/SOGoRootPage.js D UI/WebServerResources/md-colors/README.md D UI/WebServerResources/md-colors/colors.js D UI/WebServerResources/md-colors/index.html D UI/WebServerResources/md-colors/script.js commit e208ee3fdef30b13adb28cf3915a7809975df0c9 Author: Francis Lachapelle Date: Tue Jul 28 20:45:46 2015 -0400 (feat) Open events from day and week views M UI/Scheduler/UIxCalListingActions.m M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js M UI/WebServerResources/js/Scheduler/sgCalendarDayTable.directive.js commit 571be37c1d50c83974e0e94921c12e7e7e8fc962 Author: Francis Lachapelle Date: Tue Jul 28 15:53:48 2015 -0400 (scss) Indentation M UI/WebServerResources/scss/views/SchedulerUI.scss commit 433983e7c46e7e6a65a52ec680c20fea07d2513a Author: Francis Lachapelle Date: Tue Jul 28 14:37:49 2015 -0400 (fix) DI annotation of sgIMAP controller M UI/WebServerResources/js/Mailer/sgIMIP.directive.js commit d7aae0e667badfe158f73529756e60755e90d372 Author: Francis Lachapelle Date: Tue Jul 28 14:21:19 2015 -0400 (fix) _.allKeys doesn't exist in lodash M UI/WebServerResources/js/Scheduler/Component.service.js commit e87a6de46b682b920a09f8540592ff6fc1549918 Author: Francis Lachapelle Date: Tue Jul 28 14:16:56 2015 -0400 (html) Remove previous "hack" for ng-material The md-menu positioned as a secondary action in a list can now be properly hidden. ng-material is just getting better :) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 13a779019b5f45dbbdedcf28f1882b0bf43460e1 Author: Francis Lachapelle Date: Tue Jul 28 14:13:48 2015 -0400 (html) Add toolbar to dialog boxes M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarProperties.wox M UI/Templates/UIxAclEditor.wox commit 17432deaa78d482dba0a8ef201fe9de646fe065d Author: Ludovic Marcotte Date: Tue Jul 28 13:05:05 2015 -0400 (fix) reset alarm after popping it M UI/WebServerResources/js/Common/Alarm.service.js commit 7365f77dd5336d41ba9aff35fd1cf8d14bf482fe Author: Ludovic Marcotte Date: Tue Jul 28 11:54:49 2015 -0400 (feat) new Alarm service + alarms support in all modules M UI/Scheduler/UIxReminderEditor.h M UI/Scheduler/UIxReminderEditor.m A UI/WebServerResources/js/Common/Alarm.service.js M UI/WebServerResources/js/Common/navController.js M UI/WebServerResources/js/Scheduler/ComponentController.js M UI/WebServerResources/scss/styles.scss commit e8dcc6df374ab43ab4687c85d2d3d687c79e24cd Author: Francis Lachapelle Date: Tue Jul 28 10:53:29 2015 -0400 (js) New common ACL Controller M UI/Templates/UIxAclEditor.wox A UI/WebServerResources/js/Common/AclController.js M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Mailer/MailboxesController.js M UI/WebServerResources/js/Scheduler/CalendarsController.js commit a8765eb41bc68c26034986f24c9621dbfc14b2c5 Author: Francis Lachapelle Date: Mon Jul 27 20:43:43 2015 -0400 (fix) Autocompletion in mail editor M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/Mailer/MessageEditorController.js commit c700608f0f7a0bf4b234e9e528335606b6bda3d6 Author: Francis Lachapelle Date: Mon Jul 27 20:11:57 2015 -0400 (fix) Sidenav list items display of Preferences M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/PreferencesController.js commit 86a0032cc1284321269e356d9c8b8f614b80a888 Author: Francis Lachapelle Date: Mon Jul 27 16:02:05 2015 -0400 Handle the edition of recurring event occurrences M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/WebServerResources/js/Scheduler/Calendar.service.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js commit 049c1385d68cafebea177f7d4814a76c1a788518 Author: Francis Lachapelle Date: Mon Jul 27 13:50:14 2015 -0400 (fix) Event propagation when saving component M UI/WebServerResources/js/Scheduler/ComponentController.js commit a168d0227d51eeccf970fff0a6b3ed1c58c4b623 Author: Francis Lachapelle Date: Mon Jul 27 13:27:12 2015 -0400 (js) Use lodash and remove old dependencies Replaced underscore by lodash M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json commit 40dd3e587517fb3f512e9dc06992657ed308d88a Author: Ludovic Marcotte Date: Mon Jul 27 12:47:40 2015 -0400 (fix) reworked c_ prefixes on givenname,cn,sn,o and component. This makes it easier to map to the quick table and avoid fields duplications. M SoObjects/Contacts/SOGoContactGCSFolder.m M SoObjects/Contacts/SOGoContactSourceFolder.m M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxContactView.m M UI/Contacts/UIxContactsListActions.m M UI/Contacts/UIxListEditor.m M UI/Contacts/UIxListView.m M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Contacts/Card.service.js commit dc9a0896e598c7bf8a4d82ec0ecff68c035601ec Author: Francis Lachapelle Date: Fri Jul 24 16:14:53 2015 -0400 (js) Fix possible errors (help from jsjint) M UI/WebServerResources/js/Common/Acl.service.js M UI/WebServerResources/js/Common/Authentication.service.js M UI/WebServerResources/js/Common/Dialog.service.js M UI/WebServerResources/js/Common/Gravatar.service.js M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Common/sgFocus.service.js M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js M UI/WebServerResources/js/Common/sgSearch.directive.js M UI/WebServerResources/js/Common/sgSubscribe.directive.js M UI/WebServerResources/js/Common/sgToggleGrid.directive.js M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Contacts/CardController.js M UI/WebServerResources/js/Contacts/sgAddress.directive.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Mailer/MessageEditorController.js M UI/WebServerResources/js/Mailer/sgIMIP.directive.js M UI/WebServerResources/js/Preferences/PreferencesController.js M UI/WebServerResources/js/Scheduler.app.js M UI/WebServerResources/js/Scheduler/Calendar.service.js M UI/WebServerResources/js/Scheduler/CalendarsController.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js commit e064dc4a46408a0ae1ad14bdef149b7b605e216a Author: Francis Lachapelle Date: Fri Jul 24 15:45:19 2015 -0400 (js) Add support for local URL in sgAvatarImage Directive was previously named sgGravatarImage. The local URL will be used before falling back to Gravatar. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox A UI/WebServerResources/js/Common/sgAvatarImage.directive.js D UI/WebServerResources/js/Common/sgGravatarImage.directive.js commit 843a689094b84892b03c25a2bb3f1f441eba84e3 Author: Francis Lachapelle Date: Fri Jul 24 15:22:35 2015 -0400 (js) Enable jshint and uglify M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/package.json commit f09c06f8c4bcb1af0f9a239ffa1e48e6f108fb2e Author: Ludovic Marcotte Date: Fri Jul 24 15:35:29 2015 -0400 (feat) show folders stats M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit c365d646a29ec89c4340e713fe4f7c6c1a1ead35 Author: Ludovic Marcotte Date: Fri Jul 24 14:40:07 2015 -0400 (feat) ability to set folders as drafts/trash/sent M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit cbbb3dd9d43d91ab13214e2ced580071901abe99 Author: Ludovic Marcotte Date: Fri Jul 24 11:21:04 2015 -0400 (feat) show error message (like submission max) when sending mails M UI/WebServerResources/js/Mailer/MessageEditorController.js commit c5a35a64a22c5f5c79914079d5d1ccf5c9df7974 Author: Ludovic Marcotte Date: Fri Jul 24 11:19:57 2015 -0400 (fix) SOGoMaximumMessageSubmissionCount should be independant from SOGoMaximumRecipientCount M UI/MailerUI/UIxMailEditor.m commit a03715f74a60dbf700fc0820471f5d103e613015 Author: Ludovic Marcotte Date: Fri Jul 24 10:21:33 2015 -0400 (fix) show proper icon for shared mailboxes M UI/WebServerResources/js/Mailer/MailboxesController.js commit 51b8ce740003a2f6003db00f62a5a4932f7c3516 Author: Francis Lachapelle Date: Thu Jul 23 15:32:56 2015 -0400 (doc) Improve documentation of angular filters M UI/WebServerResources/js/Common/loc.filter.js M UI/WebServerResources/js/Common/range.filter.js commit 2981b0af00e127eb608f1fb4611e1548546ed956 Author: Francis Lachapelle Date: Thu Jul 23 15:22:50 2015 -0400 (js) New 'range' filter for angular A UI/WebServerResources/js/Common/range.filter.js commit 194c5635b50486d17eb5763723bb4d6753cce754 Author: Ludovic Marcotte Date: Thu Jul 23 11:51:36 2015 -0400 Updates for the release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit 73d62800e8cff16fe84e28833b3e828486980171 Author: Francis Lachapelle Date: Thu Jul 23 11:49:07 2015 -0400 Update Spanish (Argentina) translation M UI/MailPartViewers/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings commit c5834e2f89977cf4173d229853d4a3f30336348d Author: Francis Lachapelle Date: Thu Jul 23 11:13:26 2015 -0400 Add missing templates for Basque language A UI/Templates/SOGoACLBasqueAdditionAdvisory.wox A UI/Templates/SOGoACLBasqueModificationAdvisory.wox A UI/Templates/SOGoACLBasqueRemovalAdvisory.wox A UI/Templates/SOGoFolderBasqueAdditionAdvisory.wox A UI/Templates/SOGoFolderBasqueRemovalAdvisory.wox commit ab28476e7e32da7b9bead47260d562fd0f7deab5 Author: Francis Lachapelle Date: Thu Jul 23 11:12:16 2015 -0400 Add missing template for Slovenian language A UI/Templates/SOGoACLSolvenianModificationAdvisory.wox commit 538e6fa4b1937e45078c4c5a0ca4e0ecfb60e2d9 Author: Francis Lachapelle Date: Thu Jul 23 11:09:04 2015 -0400 Add Chinese (Taiwan) translation M .tx/config M NEWS A SoObjects/Appointments/ChineseTaiwan.lproj/Localizable.strings M SoObjects/Appointments/GNUmakefile A SoObjects/Contacts/ChineseTaiwan.lproj/Localizable.strings M SoObjects/Contacts/GNUmakefile A SoObjects/Mailer/ChineseTaiwan.lproj/Localizable.strings M SoObjects/Mailer/GNUmakefile A SoObjects/Mailer/SOGoMailChineseTaiwanForward.wo/SOGoMailChineseTaiwanForward.html A SoObjects/Mailer/SOGoMailChineseTaiwanForward.wo/SOGoMailChineseTaiwanForward.wod A SoObjects/Mailer/SOGoMailChineseTaiwanReply.wo/SOGoMailChineseTaiwanReply.html A SoObjects/Mailer/SOGoMailChineseTaiwanReply.wo/SOGoMailChineseTaiwanReply.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/ChineseTaiwan.lproj/Localizable.strings M UI/AdministrationUI/GNUmakefile A UI/Common/ChineseTaiwan.lproj/Localizable.strings M UI/Common/GNUmakefile A UI/Contacts/ChineseTaiwan.lproj/Localizable.strings M UI/Contacts/GNUmakefile A UI/MailPartViewers/ChineseTaiwan.lproj/Localizable.strings M UI/MailPartViewers/GNUmakefile A UI/MailerUI/ChineseTaiwan.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/Catalan.lproj/Localizable.strings A UI/MainUI/ChineseTaiwan.lproj/Locale A 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/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/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MainUI/Polish.lproj/Localizable.strings M UI/MainUI/Russian.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 A 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/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/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/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/ChineseTaiwan.lproj/Localizable.strings M UI/Scheduler/GNUmakefile A UI/Templates/SOGoACLChineseTaiwanAdditionAdvisory.wox A UI/Templates/SOGoACLChineseTaiwanModificationAdvisory.wox A UI/Templates/SOGoACLChineseTaiwanRemovalAdvisory.wox A UI/Templates/SOGoFolderChineseTaiwanAdditionAdvisory.wox A UI/Templates/SOGoFolderChineseTaiwanRemovalAdvisory.wox commit c3aa601f3c5353c9acc3109916195984b7580c19 Author: Francis Lachapelle Date: Thu Jul 23 08:46:08 2015 -0400 (fix) Return value of [iCalPerson+SOGo uidInDomain:] M SoObjects/Appointments/iCalPerson+SOGo.m commit 613f05ac021329c7ff838305d2f49a2f79c30819 Author: Francis Lachapelle Date: Wed Jul 22 16:45:42 2015 -0400 Calendar module optimizations in multidomain setup Conflicts: NEWS UI/Common/UIxUserRightsEditor.m M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalPerson+SOGo.h M SoObjects/Appointments/iCalPerson+SOGo.m M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m M UI/MailPartViewers/UIxMailPartICalActions.m M UI/Scheduler/UIxAppointmentEditor.m commit 8f497785019bfb1672af7a81b52b9b903ad8b46c Author: Francis Lachapelle Date: Wed Jul 22 16:42:06 2015 -0400 Fix .wod files for English and Basque M SoObjects/Mailer/SOGoMailBasqueForward.wo/SOGoMailBasqueForward.wod M SoObjects/Mailer/SOGoMailEnglishForward.wo/SOGoMailEnglishForward.wod commit f0b88811d640084d4dcb43aa64840f4e0f27913a Author: Francis Lachapelle Date: Wed Jul 22 16:41:37 2015 -0400 Add Slovenian translation M .tx/config M NEWS M SoObjects/Appointments/GNUmakefile A SoObjects/Appointments/Slovenian.lproj/Localizable.strings M SoObjects/Contacts/GNUmakefile A SoObjects/Contacts/Slovenian.lproj/Localizable.strings M SoObjects/Mailer/GNUmakefile M SoObjects/Mailer/SOGoMailForward.h M SoObjects/Mailer/SOGoMailForward.m M SoObjects/Mailer/SOGoMailReply.h M SoObjects/Mailer/SOGoMailReply.m A SoObjects/Mailer/SOGoMailSlovenianForward.wo/SOGoMailSlovenianForward.html A SoObjects/Mailer/SOGoMailSlovenianForward.wo/SOGoMailSlovenianForward.wod A SoObjects/Mailer/SOGoMailSlovenianReply.wo/SOGoMailSlovenianReply.html A SoObjects/Mailer/SOGoMailSlovenianReply.wo/SOGoMailSlovenianReply.wod A SoObjects/Mailer/Slovenian.lproj/Localizable.strings M SoObjects/SOGo/SOGoDefaults.plist M Tests/Integration/preferences.py M UI/AdministrationUI/GNUmakefile A UI/AdministrationUI/Slovenian.lproj/Localizable.strings M UI/Common/GNUmakefile A UI/Common/Slovenian.lproj/Localizable.strings M UI/Contacts/GNUmakefile A UI/Contacts/Slovenian.lproj/Localizable.strings M UI/MailPartViewers/GNUmakefile A UI/MailPartViewers/Slovenian.lproj/Localizable.strings M UI/MailerUI/GNUmakefile A UI/MailerUI/Slovenian.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/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/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MainUI/Polish.lproj/Localizable.strings M UI/MainUI/Russian.lproj/Localizable.strings M UI/MainUI/Slovak.lproj/Localizable.strings A UI/MainUI/Slovenian.lproj/Locale A 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/Catalan.lproj/Localizable.strings M UI/PreferencesUI/Czech.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/Icelandic.lproj/Localizable.strings M UI/PreferencesUI/Italian.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings A UI/PreferencesUI/Slovenian.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/Swedish.lproj/Localizable.strings M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings M UI/PreferencesUI/Welsh.lproj/Localizable.strings M UI/Scheduler/GNUmakefile A UI/Scheduler/Slovenian.lproj/Localizable.strings A UI/Templates/SOGoACLSlovenianAdditionAdvisory.wox A UI/Templates/SOGoACLSlovenianRemovalAdvisory.wox A UI/Templates/SOGoFolderSlovenianAdditionAdvisory.wox A UI/Templates/SOGoFolderSlovenianRemovalAdvisory.wox commit c1d744e47a7f05b80b3c6936f5a66eca613679ea Author: Francis Lachapelle Date: Thu Jul 23 11:59:15 2015 -0400 (js) Reset "selectedCard" when cancelling new card M UI/WebServerResources/js/Contacts/CardController.js commit 12875539bbbd94987fbf4f37beea9f3e3a5c94a8 Author: Ludovic Marcotte Date: Thu Jul 23 10:22:36 2015 -0400 (fix) fallback to utf-8/latin1 in rare decoding error cases - this is ugly M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit a8dd698425db662757cc9de1957424081f9f6a58 Author: Ludovic Marcotte Date: Thu Jul 23 10:54:46 2015 -0400 (feat) added "select all" capability, just an idea M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/MailboxController.js commit f8b6864553ca25e3a96a7f88d40727fb20b5f46d Author: Francis Lachapelle Date: Wed Jul 22 17:27:46 2015 -0400 (js) Remove Mailbox dependency in Preferences M UI/WebServerResources/js/Preferences/Preferences.service.js M UI/WebServerResources/js/Preferences/PreferencesController.js commit 01f213e65e6888a97c7bd35a3815e28c2c906e9a Author: Francis Lachapelle Date: Wed Jul 22 12:10:25 2015 -0400 (fix) Main toolbar of contacts module M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 22ead81c48fd5240098e47acc93239e7cec2b660 Author: Ludovic Marcotte Date: Wed Jul 22 11:54:50 2015 -0400 (doc) ModuleConstraints for EAS M Documentation/SOGoInstallationGuide.asciidoc commit a7afcbf4a06a08b625aa959463176053c3d57da7 Author: Francis Lachapelle Date: Wed Jul 22 11:28:08 2015 -0400 (js) Use user's settings when sorting messages M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js commit a8ab01a5eb59758c742a46b17c058902605abacb Author: Ludovic Marcotte Date: Wed Jul 22 10:26:09 2015 -0400 (fix) fixed EAS conversation ID issues on BB10 (#3152) M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit 731264d9dc1007cf2925dcaa5ea59df929295e97 Author: Ludovic Marcotte Date: Wed Jul 22 10:12:47 2015 -0400 (fix) make sure ActiveSync is always usable with SQL-based auth sources M SoObjects/SOGo/SQLSource.m commit 046c4db2e81e7e634020d3adcd354a2a2e343d02 Author: Ludovic Marcotte Date: Wed Jul 22 09:59:36 2015 -0400 (fix) fixed computation of GlobalObjectId (#3235) M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit ac2164963338e4f2d70bcb209373d19d163f3218 Author: Ludovic Marcotte Date: Mon Jun 22 09:19:54 2015 -0400 (feat) added support for DeletesAsMoves over EAS Conflicts: ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit efd182f1456055df11c65bc323f17966e5512c6f Author: Ludovic Marcotte Date: Wed Jul 22 09:46:06 2015 -0400 (fix) improved EAS email flagging handling (#3140) M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit b6c6e09a5a6066723da8cf4a82978cdea94b04d2 Author: Ludovic Marcotte Date: Wed Jul 22 09:25:29 2015 -0400 (fix) compilation warning M ActiveSync/SOGoActiveSyncDispatcher.m commit 83a8f388ce48a4e37378f4be3270c55dba43b2ae Author: Ludovic Marcotte Date: Wed Jul 22 09:15:34 2015 -0400 Android EAS Lollipop fixes (#3268 and #3269) Conflicts: NEWS M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 86504929893dc5bebf921afff96d8e0a1bd02d34 Author: Ludovic Marcotte Date: Wed Jul 22 09:05:17 2015 -0400 Applied PR90 as a patch due to too-many merge conflicts when cherry-picking M ActiveSync/SOGoActiveSyncDispatcher.m M OpenChange/MAPIStoreMessage.m M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/SOGo/BSONCodec.m M SoObjects/SOGo/LDAPSource.m M SoObjects/SOGo/SOGoSession.m M SoObjects/SOGo/SOGoUserManager.m M Tools/GNUmakefile A Tools/SOGoToolCreateFolder.m A Tools/SOGoToolRestore.h M Tools/SOGoToolRestore.m commit cc03430ac699668ef6cc6f32bc02f2758e92882d Author: Francis Lachapelle Date: Tue Jul 21 15:37:22 2015 -0400 (fix) Don't hide "new" button on small screens M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 9c464c15adf7171e5299c06beb712d99bad0a32b Author: Francis Lachapelle Date: Tue Jul 21 15:36:03 2015 -0400 (fix) Show/hide completed tasks in list M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Scheduler/Component.service.js commit 82ed44ee318a98ca3b1e1fc3c6d1f55c1fc5d3b8 Author: Ludovic Marcotte Date: Tue Jul 21 15:48:31 2015 -0400 (fix) added more proper menu activation for the mailer M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js commit d7c008f2d9a526eeb0210e216af0be1bdc45f1e5 Author: Ludovic Marcotte Date: Tue Jul 21 15:21:57 2015 -0400 (feat) timezones are now using md-autocomplete M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/PreferencesController.js commit ea68715f59f533f18ea7c342825c3036f1c0667e Author: Ludovic Marcotte Date: Tue Jul 21 11:19:47 2015 -0400 (feat) support for drafts autosaving M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Mailer/MessageEditorController.js commit 601ed94d7724cc0bee53a25e7134bf06557f4691 Author: Francis Lachapelle Date: Tue Jul 21 10:15:02 2015 -0400 Update product.plist for new component templates M UI/Scheduler/product.plist commit bee36814e514354a749b104e13e87b3cf3919a69 Author: Ludovic Marcotte Date: Tue Jul 21 09:28:54 2015 -0400 (feat) added many missing actions on mail folders M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit a75524af9f671ef92316c8e6b4a229d5fc1c78d8 Author: Francis Lachapelle Date: Tue Jul 21 08:26:50 2015 -0400 Review task/event viewer/editor Components will now appear in dialogs instead of a right sidenav. This commit also introduces read-only viewers for tasks and events. M UI/Scheduler/UIxCalMainView.m M UI/Scheduler/UIxTaskEditor.m M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox A UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxReminderEditor.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox A UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox M UI/WebServerResources/js/Scheduler.app.js M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/ComponentController.js M UI/WebServerResources/scss/components/chips/chips.scss M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/list/list.scss commit 5eeb473fe8ec1ec3985b6ef5ceafcc53972bba71 Author: Ludovic Marcotte Date: Mon Jul 20 16:44:26 2015 -0400 (feat) initial sort/search feature for mails M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js commit dfb750caf441d4c45368cc83be7394760e17aeb1 Author: Francis Lachapelle Date: Mon Jul 20 15:32:57 2015 -0400 (fix) Resolve addressbook before rendering view M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBook.service.js commit cdd449fec9f384f0d6f5fefc63302161080695b2 Author: Ludovic Marcotte Date: Mon Jul 20 15:03:29 2015 -0400 (feat) search capabilities in the addressbook module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBookController.js commit 7c2cb259a2fea6e2d18610fb6b7568c96acde9eb Author: Ludovic Marcotte Date: Mon Jul 20 14:24:36 2015 -0400 (feat) sorting capabilities in the addressbook module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js commit e7a73413d57243c738614e53fd1d29c6b2a8f9fd Author: Ludovic Marcotte Date: Sun Jul 19 08:39:56 2015 -0400 (fix) SOGo adjustment regarding https://github.com/angular/material/commit/dbafaa14473b41e262d55f8f6d06f818f4d88654 M UI/WebServerResources/scss/core/variables.scss commit 4c51d4702f0e381fb8928df819aee16679e34a6c Author: Francis Lachapelle Date: Thu Jul 16 16:29:54 2015 -0400 (fix) List members auto-completion M UI/WebServerResources/js/Contacts/CardController.js commit 191a1afe23612196c2744c60dd725581f2bcf742 Author: Francis Lachapelle Date: Thu Jul 16 16:29:00 2015 -0400 (fix) Filtering components lists M UI/WebServerResources/js/Scheduler/CalendarListController.js commit 8c8070ff16a17f4151808dab945994df0dd42599 Author: Francis Lachapelle Date: Thu Jul 16 16:26:09 2015 -0400 (fix) Respect order of cards list M UI/WebServerResources/js/Contacts/AddressBook.service.js commit ee0e45cad628210d5cecd32b3883fc991483f041 Author: Francis Lachapelle Date: Thu Jul 16 11:21:55 2015 -0400 (js) Respect user's default classification M UI/WebServerResources/js/Scheduler/Component.service.js commit d58030a475bda06e001809e95f93b1ef74134312 Author: Francis Lachapelle Date: Wed Jul 15 16:30:19 2015 -0400 (css) Cleanup and fixes for latest md changes M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/card/card.scss M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/input/input.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography.scss M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/LoginUI.scss commit d1e1d11e4aeb4b1e3d40ec0f98655a878873bca7 Author: Francis Lachapelle Date: Wed Jul 15 15:27:51 2015 -0400 (html) Move close button of card & msg viewer The close button is only displayed on small devices (show-sm). M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit f09f1a42826a4c4d52756acf6cfd79ab6730aa85 Author: Francis Lachapelle Date: Wed Jul 15 15:20:08 2015 -0400 (fix) Respect order in list of cards M UI/WebServerResources/js/Contacts/AddressBook.service.js commit 25f364991ebbef964d2889f44a81c6de083bec52 Author: Francis Lachapelle Date: Wed Jul 15 15:15:17 2015 -0400 (fix) Creation of card/list in Contacts module M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBookController.js commit 730b803ad6bab70dec9a5fd79f8cfe3485545420 Author: Francis Lachapelle Date: Wed Jul 15 13:44:17 2015 -0400 (js) Replace vs-repeat by md-virtual-repeat There're some issues with mdVirtualRepeat that required some changes to our app: 1. Having multiple directives with md-virtual-repeat doesn't work well. That why I added a dedicated div for the md-virtual-repeat directive. 2. ui-sref-active doesn't work well for child nodes of the md-virtual-repeat element. The class was applied repetitively to a visible child. I now save which message or card is selected and use the ng-class directive to highlight the selected list item. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/MailboxesController.js M UI/WebServerResources/js/Scheduler.app.js M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss A UI/WebServerResources/scss/components/virtualRepeat/_extends.scss A UI/WebServerResources/scss/components/virtualRepeat/virtualRepeat.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/_view.scss commit dbb8acca9af5f191f48f8eedce68cca64f3a386b Author: Francis Lachapelle Date: Tue Jul 14 16:12:07 2015 -0400 (js) Expose 'activeUser' through navController M UI/WebServerResources/js/Common/navController.js commit aee229e7002019fed3c354cb3a1297e2df41df3d Author: Francis Lachapelle Date: Mon Jul 13 15:22:58 2015 -0400 (js) Make use of 'controllerAs' in Mailer module 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/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Mailer/Account.service.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/MailboxesController.js M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Mailer/MessageController.js M UI/WebServerResources/js/Mailer/MessageEditorController.js commit 7c6716784e9b64237c8fb2c4d153ebb0979cd52e Author: Francis Lachapelle Date: Thu Jul 9 16:35:19 2015 -0400 (feat) Events/tasks sorting in Calendar module M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalListingActions.m M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js commit 9a3aeb000447b57cf5c1be536fb968046fc57f45 Author: Francis Lachapelle Date: Thu Jul 9 16:18:03 2015 -0400 (fix) Tasks list sorting M UI/Scheduler/NSArray+Scheduler.h M UI/Scheduler/NSArray+Scheduler.m M UI/Scheduler/UIxCalListingActions.m commit 6f6ec58a09274c06100d29cfe6cf10b9b9c0aaa3 Author: Ludovic Marcotte Date: Thu Jul 9 16:08:14 2015 -0400 (html) wrap checkbox inside md-button M UI/Templates/MailerUI/UIxMailEditor.wox commit 88860e2e3873da663f255c7b3181de20acbaa43a Author: Ludovic Marcotte Date: Wed Jul 8 21:27:24 2015 -0400 (fix) don't show "end repeat" for non-repetitive events/tasks M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox commit 5bbb768fe87af0f8cef2444ba59e212a5996e44c Author: Francis Lachapelle Date: Wed Jul 8 21:16:33 2015 -0400 (html) Improve event editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox M UI/Templates/SchedulerUI/UIxReminderEditor.wox commit 396bc3b0f6d639ac65cf0e36984db2658b069847 Author: Francis Lachapelle Date: Wed Jul 8 21:14:25 2015 -0400 (css) Lower icon button width to 36px M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/select/select.scss M UI/WebServerResources/scss/core/variables.scss commit 164654f784776f92e09280254e635318cba2e4ee Author: Francis Lachapelle Date: Wed Jul 8 21:08:51 2015 -0400 (css) Icon modifiers (rotation) for animation M UI/WebServerResources/scss/components/icon/icon.scss commit 9514103031d9d9e1efb0c7681394c1354d1c3e91 Author: Francis Lachapelle Date: Wed Jul 8 14:46:07 2015 -0400 (js) Improve search toolbar in Calendar module - new distinct search toolbar - restored filtering options - honor user's settings M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Scheduler.app.js M UI/WebServerResources/js/Scheduler/CalendarListController.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss commit 4d4458a183a0397a85a1f7c5213cba6ae782f81b Author: Francis Lachapelle Date: Wed Jul 8 14:34:43 2015 -0400 (js) Set focus to title field in component editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox commit 5a2eb67cb7ce4a11178c88872a44f78a3f2af210 Author: Francis Lachapelle Date: Wed Jul 8 14:31:25 2015 -0400 (fix) Alignment in bottomSheet M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss commit 9bdc365bf0d70d1fa4604e547afa9eba9de88600 Author: Francis Lachapelle Date: Wed Jul 8 14:18:13 2015 -0400 (js) Allow cancelling of sgSearch M UI/WebServerResources/js/Common/sgSearch.directive.js commit 066bdc5f3fe6e843e80f60b1492851a4d1816fab Author: Francis Lachapelle Date: Wed Jul 8 14:15:39 2015 -0400 (js) New 'ready' method for Preferences service This method returns a promise that succeeds when the user's defaults and settings have been received from the server. M UI/WebServerResources/js/Preferences.app.js M UI/WebServerResources/js/Preferences/Preferences.service.js commit 396892b0e104468c9b0fe107b7b1c3a901f30a34 Author: Francis Lachapelle Date: Tue Jul 7 16:39:28 2015 -0400 (js) Simplify PreferencesController M UI/WebServerResources/js/Preferences/PreferencesController.js commit dd5b3258644ebc025afa16b1f147d0a83506fd30 Author: Francis Lachapelle Date: Tue Jul 7 16:34:58 2015 -0400 (js) Simplify promises handling in User.$filter M UI/WebServerResources/js/Common/User.service.js commit fe20cc220f9b45311ed7a729dce810b70bbc5b8c Author: Francis Lachapelle Date: Tue Jul 7 16:27:01 2015 -0400 (js) Improve sgSearch directive The directive now relies on transclusion to compile its content. This way, we don't limit the directives used inside the content. M UI/WebServerResources/js/Common/sgSearch.directive.js commit 02112dea8acccf3c9072c42184b9c011d25cbc8d Author: Ludovic Marcotte Date: Wed Jul 8 13:19:16 2015 -0400 (feat) can now send out MDN responses M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/Message.service.js commit f369eabd060a838b0172e9f8fefd02c0e04c89ce Author: Ludovic Marcotte Date: Tue Jul 7 09:50:44 2015 -0400 (fix) arial labels + icon classes M UI/Templates/MailerUI/UIxMailEditor.wox commit 4ab2c57903689b72e971ac02ff66fb63b8f38c30 Author: Ludovic Marcotte Date: Tue Jul 7 08:35:53 2015 -0400 (feat) handle priority and return receipt in mail editor (needs layout work) M SoObjects/Mailer/SOGoDraftObject.m M UI/Templates/MailerUI/UIxMailEditor.wox commit 9015f82413bc9a624e5731bbff52e99dd4e2e09a Author: Francis Lachapelle Date: Mon Jul 6 15:16:49 2015 -0400 (html) Improve events/tasks lists M UI/Scheduler/English.lproj/Localizable.strings M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 44b8dab9c47439b040c8ba55920ce8a4c8e36e7f Author: Francis Lachapelle Date: Mon Jul 6 11:14:46 2015 -0400 (css) Left-align list items in sidenav M UI/WebServerResources/scss/components/list/list.scss commit 9814a8cd0ec1c8fa555223390f19f3a0f89fb793 Author: Francis Lachapelle Date: Mon Jul 6 11:11:38 2015 -0400 (css) No bg-color change in :hover of bottom sheet M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit ecce179a2f5066c466c3190d7d3e29dff4962c24 Author: Francis Lachapelle Date: Mon Jul 6 11:07:28 2015 -0400 (css) Allow .sg-child-level-[1-12] everywhere M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit cf0aded1a401809e0108b4ca7e2d829057dbfbe6 Author: Ludovic Marcotte Date: Mon Jul 6 11:05:19 2015 -0400 (feat) show the 'right' folder icons M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/MailboxesController.js commit a49687fe411402ba93ff2a4f39d62927e4476869 Author: Ludovic Marcotte Date: Sat Jul 4 20:14:32 2015 -0400 (fix) make use of floating labels M UI/Templates/SchedulerUI/UIxCalUserRightsEditor.wox commit 3bfc47d105137c06d91c4c4413b5a03ca1d6e75a Author: Ludovic Marcotte Date: Sat Jul 4 07:51:20 2015 -0400 (fix) fixed icons and controller regarding mailbox delegates M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox M UI/WebServerResources/js/Mailer/MailboxesController.js commit 01750fa98e7deb14f4325d735277646095a6dbf8 Author: Ludovic Marcotte Date: Sat Jul 4 07:36:15 2015 -0400 (fix) small syntax error M UI/WebServerResources/js/Mailer/MailboxesController.js commit b948384ec9a5a8d463c3f8ea204b6adef9402ba5 Author: Francis Lachapelle Date: Fri Jul 3 21:45:59 2015 -0400 (js) Preload ACL users in Calendar module M UI/WebServerResources/js/Scheduler/CalendarsController.js commit 1c34e71cdca9a769bbfd8c8c26d174f428b3eb08 Author: Francis Lachapelle Date: Fri Jul 3 21:44:28 2015 -0400 (js) Remove unused dependency on $q in controllers M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 2337d4057f530512fb348bd1ed8fe8e2c6452f78 Author: Francis Lachapelle Date: Fri Jul 3 21:40:37 2015 -0400 Integrate md-icon using the Material Icons font 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/MailPartViewers/UIxMailPartImageViewer.wox M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.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/MainUI/SOGoRootPage.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.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/Templates/SchedulerUI/UIxTaskEditorTemplate.wox M UI/Templates/UIxAclEditor.wox M UI/Templates/UIxPageFrame.wox M UI/Templates/UIxSidenavToolbarTemplate.wox M UI/Templates/UIxTopnavToolbarTemplate.wox M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/icon/_extends.scss M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/list/list.scss commit b39dedd2d228cc7f36962c8e6dd1b9c60a064a49 Author: Francis Lachapelle Date: Fri Jul 3 21:38:37 2015 -0400 Add attachUrls to task editor M UI/Scheduler/UIxTaskEditor.m commit 05d59df68bb163193320a75a3a629c7f64188fe7 Author: Ludovic Marcotte Date: Fri Jul 3 20:40:06 2015 -0400 (feat) added mailbox delegation support M SoObjects/SOGo/SOGoUser.m M UI/MailerUI/UIxMailUserDelegationEditor.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailUserDelegationEditor.wox M UI/WebServerResources/js/Mailer/Account.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 9225f2b9083685cc69cd3fa7f2b8c12d7a375a06 Author: Ludovic Marcotte Date: Fri Jul 3 20:07:17 2015 -0400 (fix) layout improvements when text is folding M UI/Templates/PreferencesUI/UIxPreferences.wox commit e4e18dea5e1698fd84875ff8b70b0a32f99292cc Author: Francis Lachapelle Date: Fri Jul 3 11:28:21 2015 -0400 (js) Rename variable in scope of recurrence editor M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox commit b0d8148ca691cec1d8d11ba50bdf6b436af0a2cb Author: Francis Lachapelle Date: Fri Jul 3 10:34:48 2015 -0400 (font) Add official Material Design Icons font M .gitignore M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json D UI/WebServerResources/fonts/Material-Design-Iconic-Font.eot D UI/WebServerResources/fonts/Material-Design-Iconic-Font.ttf A UI/WebServerResources/fonts/MaterialIcons-Regular.eot A UI/WebServerResources/fonts/MaterialIcons-Regular.ttf A UI/WebServerResources/fonts/MaterialIcons-Regular.woff A UI/WebServerResources/fonts/MaterialIcons-Regular.woff2 D UI/WebServerResources/fonts/Ubuntu-C.ttf commit 52253d8c101ef5215b81909da864ac51e139a842 Author: Ludovic Marcotte Date: Fri Jul 3 15:17:02 2015 -0400 (fix) fixed path handling M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 94a34f41b87beef6255d0f3649becae3db852ea8 Author: Ludovic Marcotte Date: Fri Jul 3 14:46:25 2015 -0400 (fix) some layout improvements M UI/Templates/PreferencesUI/UIxPreferences.wox commit d1636314f1ec0c6d7efb61641bf3dd2f51bd1675 Author: Ludovic Marcotte Date: Fri Jul 3 11:29:40 2015 -0400 (fix) first big pass at floating label support in all md-selects M UI/Templates/PreferencesUI/UIxPreferences.wox commit 1ae7cddf09adf220b170b569050200697e11ea65 Author: Ludovic Marcotte Date: Fri Jul 3 10:22:48 2015 -0400 Silenced NSLog calls M UI/Common/UIxPageFrame.m commit 5ef2db59f79fd7a1c5592ac5cde653a9afd5318d Author: Ludovic Marcotte Date: Thu Jul 2 16:11:11 2015 -0400 (fix) a bit more error handling M UI/WebServerResources/js/Mailer/MailboxesController.js commit 1a78882c51c43b54ed41ff2720ba838578163d25 Author: Ludovic Marcotte Date: Thu Jul 2 13:20:13 2015 -0400 (fix) floating label for select on the login page M UI/Templates/MainUI/SOGoRootPage.wox commit 6471524627a53c5d608294a63fc0438c43253b53 Author: Ludovic Marcotte Date: Thu Jul 2 10:54:33 2015 -0400 (fix) also use floating label for mail composer M UI/Templates/MailerUI/UIxMailEditor.wox commit bc9e1f9558a18b7b7933d5d799c55e8ea037f0a0 Author: Ludovic Marcotte Date: Thu Jul 2 10:45:13 2015 -0400 (fix) use md-select floating labels M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox commit a408fdff52c4751eb4d847e0d8c2879418e11dcf Author: Francis Lachapelle Date: Wed Jul 1 15:21:22 2015 -0400 (js) Minor JavaScript improvements M UI/WebServerResources/js/Common/sgSearch.directive.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Scheduler/CalendarsController.js commit cc7eeca2c4961f782423c8ec61935488873c88e7 Author: Francis Lachapelle Date: Wed Jul 1 15:17:55 2015 -0400 (js) Improve calendar lists controller - preload both lists (events & tasks) - don't reload list when switching tab M UI/WebServerResources/js/Scheduler/CalendarListController.js commit 35ff82710ab07c5900aef73d0cca56b4870ce599 Author: Francis Lachapelle Date: Wed Jul 1 14:34:35 2015 -0400 Handle attach URLs in appointment editor M SoObjects/Appointments/iCalEntityObject+SOGo.m M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/UIxTaskEditor.m 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 ba5f6410edbd7c64566445f538bae894d50d2b17 Author: Francis Lachapelle Date: Wed Jul 1 14:11:53 2015 -0400 Return recurrence rule only if frequency is known M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m commit 763ce37f8cc7ff98b4cdacd79c51759e4d948f95 Author: Francis Lachapelle Date: Wed Jul 1 14:09:12 2015 -0400 Allow multiple "attach" values in iCalEntityObject M SOPE/NGCards/iCalEntityObject.h M SOPE/NGCards/iCalEntityObject.m commit f449f0456b1a9f254bf0d66a21795eca9cf76744 Author: Ludovic Marcotte Date: Tue Jun 30 17:13:55 2015 -0400 (feat) can now copy mails M UI/MailerUI/UIxMailFolderActions.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 06cb06fce62fdf3af0517be0e220fcf861f938f9 Author: Francis Lachapelle Date: Mon Jun 29 21:03:52 2015 -0400 New UIxTaskEditorTemplate class M UI/Scheduler/UIxCalMainView.m commit 647f052486a452a636db09245b5907e315732425 Author: Ludovic Marcotte Date: Mon Jun 29 13:49:41 2015 -0400 Fix for dfecce738187a57da17e4792d0daa5cc3fc147d2 Conflicts: ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 013e316e7d2c285c188b0a7bbc182b636bcae647 Author: Ludovic Marcotte Date: Mon Jun 29 09:22:12 2015 -0400 re-enabled forwardConstraints code M UI/PreferencesUI/UIxPreferences.m commit 33345ed1f03fff9ff9533e7994dee7f0d2ca0896 Author: Ludovic Marcotte Date: Fri Jun 26 13:13:25 2015 -0400 (feat) new mailbox sharing capabilities and mailbox menu M UI/MailerUI/UIxMailUserRightsEditor.m M UI/MailerUI/product.plist M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailUserRightsEditor.wox M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxesController.js commit 0b5146655d46f2b2d9a5ca562646892161a058cc Author: Ludovic Marcotte Date: Fri Jun 26 13:01:32 2015 -0400 (fix) do now show the subscribe options for non-GCS folders M UI/Common/UIxAclEditor.m M UI/Templates/UIxAclEditor.wox commit d674b33a209206c4a596861a6c75c01d23ddd5b5 Author: Francis Lachapelle Date: Thu Jun 25 11:31:53 2015 -0400 (css) Review cards display in sharing dialog box M UI/WebServerResources/scss/components/card/card.scss commit c524782395cf8dd3bd2e6ad3f0eda1ad5415d583 Author: Francis Lachapelle Date: Thu Jun 25 11:30:44 2015 -0400 Initial task editor M UI/Scheduler/UIxTaskEditor.m M UI/Scheduler/product.plist M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxReminderEditor.wox A UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox M UI/WebServerResources/js/Scheduler.app.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js commit c144f736dc5a64d2abda1c6988590bdd189b24ad Author: Francis Lachapelle Date: Thu Jun 25 11:23:18 2015 -0400 Improve JSON API documentation M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxTaskEditor.m commit f4a8638fb4c277237347fe9da3412851c4ef44cd Author: Francis Lachapelle Date: Thu Jun 25 11:21:24 2015 -0400 (json) Add c_iscycle and c_nextalarm in tasks list M UI/Scheduler/UIxCalListingActions.m commit 69424be245a4c479d477044f6464208638c3b1a2 Author: Francis Lachapelle Date: Thu Jun 25 11:17:53 2015 -0400 Return attributes of iCalEntity if non-empty Only include classification and status if theyr are not empty. M SoObjects/Appointments/iCalEntityObject+SOGo.m commit c3d364558ed0894445b8f784f211bc186f5b64bf Author: Francis Lachapelle Date: Tue Jun 23 11:23:51 2015 -0400 (html) Remove line under categories in card view M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit aa6741ee4b85c5063ef07924f96748e304636ee3 Author: Francis Lachapelle Date: Tue Jun 23 11:22:35 2015 -0400 Move categories to top in contact editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit 412dca053a3b42383564335ae59323909584f7df Author: Francis Lachapelle Date: Tue Jun 23 11:21:50 2015 -0400 (css) Fix for md-cards in ACL editor M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/scss/components/card/card.scss commit b41828a7f13f23ef6169435fce3a7972d6e6981b Author: Francis Lachapelle Date: Mon Jun 22 15:48:52 2015 -0400 (html,js) Add reminder/alarm to event editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxReminderEditor.wox M UI/WebServerResources/js/Scheduler/Component.service.js commit bb8c32a77ed4008d32eaf5106d1af4389ff5baa7 Author: Francis Lachapelle Date: Mon Jun 22 10:03:41 2015 -0400 (html) Minor improvement to preferences module M UI/Templates/PreferencesUI/UIxPreferences.wox commit 1a5763d46883187e64b4e1285110fbee77e2795c Author: Francis Lachapelle Date: Mon Jun 22 10:02:53 2015 -0400 (css) Remove reference to unused font M UI/WebServerResources/scss/core/typography.scss commit 8402152a592ce44f4be00ea0b1a6419eb156d2b9 Author: Francis Lachapelle Date: Mon Jun 22 09:20:35 2015 -0400 Load alarm from UIxComponentEditor The alarm attributes are now loaded from UIxComponentEditor and not iCalEntityObject so we can determine if the component's owner is part of the alarm's attendees. M SoObjects/Appointments/iCalEntityObject+SOGo.m M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m commit d89f02ff53945ae7ce36364900e85404921e2ccd Author: Francis Lachapelle Date: Fri Jun 19 22:08:08 2015 -0400 Change signature of [iCalAlarm alarmForEvent:..] The first argument doesn't have to be a iCalRepeatableEntity; a simple iCalEntity is enough. M SoObjects/Appointments/iCalAlarm+SOGo.h M SoObjects/Appointments/iCalAlarm+SOGo.m commit 94cded35d2d98956db04efbd0d86a9368a649c4b Author: Francis Lachapelle Date: Fri Jun 19 14:52:00 2015 -0400 Revert "(fix) Adjust md-tabs for latest material" This reverts commit 6041a9c00906565fbb3d8e5fae00235356f6a5f6. M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox commit ba4520da51a384118dd9333b543cff316235754d Author: Francis Lachapelle Date: Fri Jun 19 13:48:37 2015 -0400 Use node-sass 3.x M UI/WebServerResources/package.json commit 92c4ee50fafe0479da4f3cf581c9de3ba102ea56 Author: Francis Lachapelle Date: Fri Jun 19 13:46:14 2015 -0400 (css) Remove reference to uninstalled font M UI/WebServerResources/scss/core/typography.scss commit 4249d6cc5b5f3f60ca420c463dee0c0e1c4c0333 Author: Francis Lachapelle Date: Fri Jun 19 13:43:18 2015 -0400 Don't use md iconic font v2.0.0 (yet) We need to evaluate the pros and cons of moving to font ligatures now available with Angular Material (https://material.angularjs.org/latest/#/api/material.components.icon/directive/mdIcon). M UI/WebServerResources/bower.json commit e65ff2105ea6a0329f8b428bc1367a6aefa95d39 Author: Ludovic Marcotte Date: Wed Jun 17 15:57:16 2015 -0400 Revert "(fix) ensure calendar objects have a (fake) filename" This reverts commit a145fdbb5366703c8eb564430a3d1ec8953e3275. M SoObjects/Mailer/SOGoMailObject.m commit e5c4907abac6a2d5100415d20fc3b2dc7229ee35 Author: Ludovic Marcotte Date: Wed Jun 17 08:46:09 2015 -0400 (fix) improved memory usage M ActiveSync/NSString+ActiveSync.m commit a49032a6bd9b49bfecc610c68d8fdc5fc3871251 Author: Ludovic Marcotte Date: Mon Jun 15 12:03:38 2015 -0400 (fix) show only the URL of web calendars, when asked M UI/Scheduler/UIxCalendarFolderLinksTemplate.m M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox commit f7f83ae1c700761b00848fb795ddb1773a84c679 Author: Francis Lachapelle Date: Mon Jun 15 11:35:20 2015 -0400 (css) Review cards display in sharing dialog box M UI/WebServerResources/scss/components/card/card.scss commit 6b31e3d3b91dc1877ff6f0eeb7cb179477d40b92 Author: Francis Lachapelle Date: Mon Jun 15 11:34:48 2015 -0400 (fix) Remove useless ng-show directive (Contacts) M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 0ed67f13559114dc13a904cfcbd05eec3506b26d Author: Francis Lachapelle Date: Mon Jun 15 11:33:21 2015 -0400 (doc) Improve Angular services documentation M UI/WebServerResources/js/Scheduler/Calendar.service.js commit abe8f8f93ca1b5631e9d47b927d6396b72b36248 Author: Francis Lachapelle Date: Mon Jun 15 11:32:09 2015 -0400 (doc) Improve JSON API documentation M UI/MailerUI/UIxMailFolderActions.m commit 6041a9c00906565fbb3d8e5fae00235356f6a5f6 Author: Francis Lachapelle Date: Mon Jun 15 11:25:32 2015 -0400 (fix) Adjust md-tabs for latest material directive M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox commit da95a810d45d2d77e4c99ef3003b6d6161e659ff Author: Francis Lachapelle Date: Mon Jun 15 10:59:57 2015 -0400 (fix) Avoid triggering checkbox with md-menu When clicking on the "more" secondary button of a calendar, trick the md-list directive to consider the 'md-secondary' class of the md-menu so the click doesn't trigger the checkbox of the list item. M UI/Templates/SchedulerUI/UIxCalMainView.wox commit f1fc78c71b927f319c6058a32e40ada1dba76dc6 Author: Ludovic Marcotte Date: Mon Jun 15 10:10:58 2015 -0400 (fix) invalid scope for notification prefs M UI/Templates/SchedulerUI/UIxCalendarProperties.wox commit d41458dfdc38a0d5a77f11baf9adb78b3f7a7114 Author: Ludovic Marcotte Date: Mon Jun 15 10:07:56 2015 -0400 (fix) hide the dialog after save M UI/WebServerResources/js/Scheduler/CalendarsController.js commit 406e9a3df266baccbe032d8ce937b21e574f0a5b Author: Ludovic Marcotte Date: Mon Jun 15 10:05:39 2015 -0400 (fix) dropped old calendar sync/tag properties M SoObjects/Appointments/SOGoAppointmentFolder.h M SoObjects/Appointments/SOGoAppointmentFolder.m M UI/Scheduler/UIxCalendarProperties.h M UI/Scheduler/UIxCalendarProperties.m M UI/Scheduler/UIxCalendarSelector.m commit b4f9b9095dfc00ad8266cb9ef943c3a5dd392f55 Author: Ludovic Marcotte Date: Mon Jun 15 09:53:10 2015 -0400 (feat) first pass at the calendar properties dialog M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalendarProperties.wox M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Scheduler/CalendarsController.js commit e18b61f18063d23e9c3dc971729a541ce57fdfa6 Author: Francis Lachapelle Date: Mon Jun 15 09:19:21 2015 -0400 Improve API documentation /Calendar/calendarslist M UI/Scheduler/UIxCalendarSelector.m commit af6e20d6270e9a9c79e305fb76b6d1abb42259f6 Author: Francis Lachapelle Date: Fri Jun 12 16:12:14 2015 -0400 (fix) Restore methods in UIxCalUserRightsEditor M UI/Scheduler/UIxCalUserRightsEditor.h M UI/Scheduler/UIxCalUserRightsEditor.m commit 8100dfa79757304900e7fb63eb49a25f3d899eb4 Author: Francis Lachapelle Date: Fri Jun 12 15:58:44 2015 -0400 Update {variables,content}.scss for latest md M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/core/variables.scss commit 4514d7ce320e0feb75b2950a187a724d5b3ecca7 Author: Ludovic Marcotte Date: Fri Jun 12 15:26:22 2015 -0400 (fix) md-content -> md-dialog-content in templates M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox commit 0612c3dff14c93c66feb1c9927e98622d02e0eeb Author: Ludovic Marcotte Date: Fri Jun 12 14:44:33 2015 -0400 Fixed templates M UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox M UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox commit ee9e559765c0f825a2bb20ca2f358eb03b207f39 Author: Ludovic Marcotte Date: Fri Jun 12 13:34:08 2015 -0400 (feat) links to calendars M UI/Scheduler/GNUmakefile A UI/Scheduler/UIxCalendarFolderLinksTemplate.h A UI/Scheduler/UIxCalendarFolderLinksTemplate.m M UI/Scheduler/product.plist M UI/Templates/SchedulerUI/UIxCalMainView.wox A UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox M UI/WebServerResources/js/Scheduler/CalendarsController.js commit a89b116940f200f4b4e7006a5168ceea5eccdf6b Author: Ludovic Marcotte Date: Fri Jun 12 11:21:02 2015 -0400 (feat) allow showing links to address books M UI/Contacts/GNUmakefile A UI/Contacts/UIxContactFolderLinksTemplate.h A UI/Contacts/UIxContactFolderLinksTemplate.m D UI/Contacts/UIxContactFolderProperties.h D UI/Contacts/UIxContactFolderProperties.m M UI/Contacts/product.plist A UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox D UI/Templates/ContactsUI/UIxContactFolderProperties.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBooksController.js commit 942c97294225c5845fb5555ccc9d4caa8b2dcbcd Author: Ludovic Marcotte Date: Fri Jun 12 08:55:28 2015 -0400 (feat) re-enabled export cards feature M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 20914a88129fc8ec6ee8a611d77211fe48ac5a78 Author: Francis Lachapelle Date: Fri Jun 12 14:12:51 2015 -0400 Improve and fix SASS preprocessing M UI/WebServerResources/GNUmakefile M UI/WebServerResources/Gruntfile.js commit b85b2ed4166c908ce108c2171625a61db80b2d3c Author: Francis Lachapelle Date: Fri Jun 12 12:26:17 2015 -0400 Update angular-material M UI/WebServerResources/angular-material commit 3a1c1226bc321c38fb6f2dd9463d73514662a2e8 Author: Ludovic Marcotte Date: Thu Jun 11 14:32:07 2015 -0400 (feat) added menu in list of address books M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 6d12c2a2c8c19435713e6b24d16512c6b6cec4f1 Author: Ludovic Marcotte Date: Thu Jun 11 14:09:07 2015 -0400 (feat) enabled menu and fabdial support A UI/WebServerResources/scss/components/fabSpeedDial/_extends.scss A UI/WebServerResources/scss/components/fabSpeedDial/fabSpeedDial.scss A UI/WebServerResources/scss/components/menu/_extends.scss A UI/WebServerResources/scss/components/menu/menu.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 23d7c06829427cea352c47a2acb5bc053b25d06f Author: Ludovic Marcotte Date: Mon Jun 8 15:49:27 2015 -0400 (feat) improved the attachments handling code for the message editor M UI/MailerUI/UIxMailEditor.m M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Mailer/MessageEditorController.js M UI/WebServerResources/scss/styles.scss commit 290264262ce1df29758a2993a7f9b3e4d63f477f Author: Francis Lachapelle Date: Fri Jun 5 16:20:57 2015 -0400 (js) Improve autocomplete of attendees editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js commit a95ed0f8e65de928fc880301994528b8640f3bd8 Author: Francis Lachapelle Date: Thu Jun 4 16:08:45 2015 -0400 Initial ng/md version of the attendees editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/views/SchedulerUI.scss commit a2383db454e89a2c333ee0f0614087dadeea5fa5 Author: Francis Lachapelle Date: Thu Jun 4 14:48:52 2015 -0400 (js) Improve recurrence editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox M UI/WebServerResources/js/Scheduler/Component.service.js commit 1d1f7445cb4a84648cf3d4323d84fdca35808d6a Author: Francis Lachapelle Date: Thu Jun 4 14:39:53 2015 -0400 (html) Remove upper div from image part viewer M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox commit b469045de84b48bd832545ebb875ce53c1fa1e03 Author: Francis Lachapelle Date: Thu Jun 4 14:37:33 2015 -0400 (js) Simplify Dialog service M UI/WebServerResources/js/Common/Dialog.service.js commit a1c493358f8beb4aaea4e3c158572bc831294f42 Author: Francis Lachapelle Date: Thu Jun 4 14:36:58 2015 -0400 Improve API documentation for appointment editor M UI/Scheduler/UIxAppointmentEditor.m commit 4cece88a428da4847de824495c07373c5157ee74 Author: Francis Lachapelle Date: Thu Jun 4 13:31:06 2015 -0400 JSONinfy [SOGoUserHomePage readFreeBusyAction] M UI/MainUI/SOGoUserHomePage.m commit 8124faa6d4c0f014c0ee349547ee43067d841d39 Author: Ludovic Marcotte Date: Wed Jun 3 19:42:30 2015 -0400 (feat) "Materialization" of the IMIP handling template M UI/MailPartViewers/UIxMailPartICalActions.m M UI/MailPartViewers/UIxMailPartICalViewer.h M UI/MailPartViewers/UIxMailPartICalViewer.m M UI/MailPartViewers/UIxMailPartViewer.m M UI/MailPartViewers/product.plist M UI/Templates/Appointments/SOGoAptMailDeletion.wox M UI/Templates/Appointments/SOGoAptMailInvitation.wox M UI/Templates/Appointments/SOGoAptMailUpdate.wox M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox M UI/WebServerResources/js/Mailer/Message.service.js A UI/WebServerResources/js/Mailer/sgIMIP.directive.js M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/list/list.scss commit fb992db5ad3fc5927eea5fb3681784f6d73d2433 Author: Francis Lachapelle Date: Tue Jun 2 11:14:03 2015 -0400 Improve ACL editor (Scheduler & Contacts) M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m M UI/Scheduler/UIxCalUserRightsEditor.h M UI/Scheduler/UIxCalUserRightsEditor.m M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox M UI/Templates/SchedulerUI/UIxCalUserRightsEditor.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Scheduler/CalendarsController.js M UI/WebServerResources/scss/components/card/card.scss commit e385bf34d5ac7568fcb381e549f58e82964a7eef Author: Luc Charland Date: Mon Jun 1 10:52:32 2015 -0400 added simple event testing json->dav M Tests/Integration/carddav.py M Tests/Integration/test-carddav.py commit 4f754994392326cd0c9fc43ff7d9e00e9c3296c3 Author: Ludovic Marcotte Date: Fri May 29 10:49:40 2015 -0400 (fix) Materalized link and image templates M UI/MailPartViewers/UIxMailPartImageViewer.m M UI/MailPartViewers/UIxMailPartViewer.m M UI/Templates/MailPartViewers/UIxMailPartImageViewer.wox M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox M UI/WebServerResources/js/Mailer/Message.service.js commit 34140e77fc653e8b2e95de4267e0b01a079cfb5a Author: Francis Lachapelle Date: Thu May 28 14:20:25 2015 -0400 (html) Improve ACL editor M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/scss/components/card/card.scss commit 04b992e1f130f8f9cc7bd61830fe4cbfa2c827de Author: Francis Lachapelle Date: Thu May 28 13:48:45 2015 -0400 (js) Make use of 'controllerAs' in Contacts module M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Contacts/CardController.js commit 11cf483e2cc1abfa46f7fb316d498ded05a21bdd Author: Francis Lachapelle Date: Thu May 28 10:56:27 2015 -0400 (js) Set height/width of gravatar's image M UI/WebServerResources/js/Common/sgGravatarImage.directive.js commit 6a835c745fed26510d22917d505d775ceddc11ed Author: Francis Lachapelle Date: Thu May 28 10:46:14 2015 -0400 (js) Fix resource URL of Acl service M UI/WebServerResources/js/Common/Acl.service.js commit af353fb73f54bbcb63401eac761e7ca9168ca2df Author: Francis Lachapelle Date: Wed May 27 15:06:42 2015 -0400 (js) Improve contact chips in card list editor Exclude list members from auto-completion results. M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Contacts/CardController.js commit d159e12b3f963099652eaa15d100adb9c7c56259 Author: Francis Lachapelle Date: Wed May 27 14:59:49 2015 -0400 (js) Improve contact chips in Preferences module Exclude users already in the prevent invitations whitelist. M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Preferences/PreferencesController.js commit 28477e97090027bbfb8b3fd89cbb3ba9e70fe58c Author: Francis Lachapelle Date: Wed May 27 09:49:13 2015 -0400 Add apidoc.json A apidoc.json commit 9a3f4080c094434b5915e818cdc4538117c6321c Author: Luc Charland Date: Mon May 25 12:29:13 2015 -0400 test adding single and multiple phones with JSON and getting it with DAV A Tests/Integration/carddav.py A Tests/Integration/test-carddav.py commit cdd52a0b37d9cd93edac50564240df17a91eb8b6 Author: Francis Lachapelle Date: Thu May 21 09:43:34 2015 -0400 (css) Cleanup card.scss M UI/WebServerResources/scss/components/card/card.scss commit e226a32413820b94986b6f224709a9a98f344ade Author: Francis Lachapelle Date: Wed May 20 14:46:12 2015 -0400 Improve login page Used ngCloak directive to display the form only once AngularJS/Angular Material is loaded and all components initialized. M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/js/Main.app.js M UI/WebServerResources/scss/components/button/button.scss A UI/WebServerResources/scss/core/angular.scss M UI/WebServerResources/scss/styles.scss commit 1f83680e125bb4a6134230b56ba0ebf71faa16eb Author: Francis Lachapelle Date: Wed May 20 12:15:31 2015 -0400 Add aria attributes in Preferences module M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit d5f4da39342de874cace9124f18707492d00f543 Author: Francis Lachapelle Date: Wed May 20 11:59:26 2015 -0400 (fix) Don't return duplicated timezones M SOPE/NGCards/iCalTimeZone.m commit dc91be3c0d3e68cc1bd140ba76f9df3f6483c1c5 Author: Francis Lachapelle Date: Wed May 20 11:11:01 2015 -0400 Initial recurrence editor for appointments M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalMainView.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/UIxRecurrenceEditor.m M UI/Templates/SchedulerUI/UIxRecurrenceEditor.wox M UI/WebServerResources/js/Scheduler/Component.service.js M UI/WebServerResources/js/Scheduler/ComponentController.js M UI/WebServerResources/scss/components/content/content.scss A UI/WebServerResources/scss/components/input/_extends.scss M UI/WebServerResources/scss/components/input/input.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss M UI/WebServerResources/scss/components/select/select.scss commit 7e96f3780908767bdbbf2862d27c670870968e74 Author: Francis Lachapelle Date: Wed May 20 11:05:42 2015 -0400 (wox) Add classification to event editor M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox commit 0ac27aab50c688e84e0473af0e30fa28daa3e74d Author: Francis Lachapelle Date: Wed May 20 10:27:53 2015 -0400 (js) Improve coding style of Card.service.js M UI/WebServerResources/js/Contacts/Card.service.js commit 3350e2fa12a1e148adb8adc135e71b10d5b19382 Author: Francis Lachapelle Date: Wed May 20 09:38:30 2015 -0400 (fix) Syntax of word "occurrence" M SOPE/NGCards/iCalByDayMask.h M SOPE/NGCards/iCalByDayMask.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m commit e4e5106f97bf7c2195b543620b46c604ee40cf91 Author: Francis Lachapelle Date: Wed May 20 09:31:53 2015 -0400 Set editor mode of Sass files M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/_utils.scss M UI/WebServerResources/scss/components/backdrop/backdrop.scss M UI/WebServerResources/scss/components/card/card.scss M UI/WebServerResources/scss/components/checkbox/checkbox.scss M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/components/dialog/dialog.scss M UI/WebServerResources/scss/components/divider/divider.scss M UI/WebServerResources/scss/components/progressCircular/progressCircular.scss M UI/WebServerResources/scss/components/progressLinear/progressLinear.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/_functions.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/core/base_styles/_functions.scss M UI/WebServerResources/scss/core/base_styles/_mixins.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/reset.scss M UI/WebServerResources/scss/core/structure.scss M UI/WebServerResources/scss/core/typography.scss M UI/WebServerResources/scss/views/LoginUI.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss commit ed7f979635e89145ec87517fde36d28e4e81bf78 Author: Francis Lachapelle Date: Wed May 20 09:29:39 2015 -0400 (js) Fix dependency injection in Dialog service M UI/WebServerResources/js/Common/Dialog.service.js commit 46bfe6befbd9065285c21c37cdc987fcbeedc1b9 Author: Francis Lachapelle Date: Tue May 19 16:50:26 2015 -0400 (fix) Resolve component data completely M UI/WebServerResources/js/Scheduler.app.js commit 22db83503668c29c2117ca8fdf820e8c3e056eb7 Author: Francis Lachapelle Date: Tue May 19 16:07:57 2015 -0400 Compress production version of CSS M UI/WebServerResources/Gruntfile.js commit f6f704ddd81dbbdf92f7cb993c564d35d75dbf43 Author: Francis Lachapelle Date: Tue May 19 16:05:11 2015 -0400 (js) New sgToggleGrid directive This directive allows to transform the tiles of a md-grid-list to toggle buttons. A UI/WebServerResources/js/Common/sgToggleGrid.directive.js M UI/WebServerResources/scss/components/gridList/gridList.scss commit 9222bf80ef2ad9b62faa3c01c1b8f45d4d43621b Author: Francis Lachapelle Date: Tue May 19 14:50:26 2015 -0400 (js) Fix mdContactChips in preferencs module By keeping the same array reference throughout the auto-completion, we fix the ng-click on a list item. It also avoids constant redraws of the list. M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/User.service.js commit b017cb1711f66d3f0e4cabe7fe54675936649578 Author: Francis Lachapelle Date: Tue May 19 11:36:42 2015 -0400 Update variables.scss for latest md version M UI/WebServerResources/scss/core/variables.scss commit 9db7d3b85dccbb68546f670a53620be3dd8bd8f7 Author: Francis Lachapelle Date: Tue May 19 11:32:12 2015 -0400 (fix) Show/save whitelisted users for invitations M UI/WebServerResources/js/Preferences/Preferences.service.js commit 18cf3d5f9c5ca9e8d40cd90b86c567f92bf413b0 Author: Francis Lachapelle Date: Tue May 19 10:55:40 2015 -0400 (wox) Improve layout of Preferences module M UI/Templates/PreferencesUI/UIxPreferences.wox commit 8e286b5d1544dbaf5b9e0cbfd3a863a295d72bbe Author: Francis Lachapelle Date: Fri May 15 09:12:28 2015 -0400 (css) Drop unused "theme" Sass files Only the original ng-material theme files are used in the build process of ng-material (using gulp). D UI/WebServerResources/scss/components/backdrop/backdrop-theme.scss D UI/WebServerResources/scss/components/bottomSheet/bottomSheet-theme.scss D UI/WebServerResources/scss/components/button/button-theme.scss D UI/WebServerResources/scss/components/card/card-theme.scss D UI/WebServerResources/scss/components/checkbox/checkbox-theme.scss D UI/WebServerResources/scss/components/content/content-theme.scss D UI/WebServerResources/scss/components/dialog/dialog-theme.scss D UI/WebServerResources/scss/components/divider/divider-theme.scss D UI/WebServerResources/scss/components/input/input-theme.scss D UI/WebServerResources/scss/components/progressCircular/progressCircular-theme.scss D UI/WebServerResources/scss/components/progressLinear/progressLinear-theme.scss D UI/WebServerResources/scss/components/pseudo-input/pseudo-input-theme.scss D UI/WebServerResources/scss/components/radioButton/radio-button-theme.scss D UI/WebServerResources/scss/components/sidenav/sidenav-theme.scss D UI/WebServerResources/scss/components/slider/slider-theme.scss D UI/WebServerResources/scss/components/subheader/subheader-theme.scss D UI/WebServerResources/scss/components/switch/switch-theme.scss D UI/WebServerResources/scss/components/tabs/tabs-theme.scss D UI/WebServerResources/scss/components/toast/toast-theme.scss D UI/WebServerResources/scss/components/toolbar/toolbar-theme.scss D UI/WebServerResources/scss/components/tooltip/tooltip-theme.scss commit ec2b52bf7b98e38af150cc2385cfe93f6631c13a Author: Francis Lachapelle Date: Thu May 14 11:36:21 2015 -0400 (fix) Save event to a different calendar M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.m M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/WebServerResources/js/Scheduler/Component.service.js commit ac705547e8f2e225dfe64a74511d217efc8bae5c Author: Francis Lachapelle Date: Wed May 13 15:25:42 2015 -0400 (js) Colorize the bg of calendars checkboxes The background color was affecting only checked checkboxes. Now the color is applied even for uncheck checkboxes. M UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js commit a9ad21b395e701e53ad9d6471b08292234c5dfc1 Author: Francis Lachapelle Date: Wed May 13 15:20:22 2015 -0400 (js) Improve handling of message flags We now call the model's methods from the template. Uncluttered the message controller. Fixed the synchronization of the flags with the messages list. M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Mailer/Message.service.js M UI/WebServerResources/js/Mailer/MessageController.js M UI/WebServerResources/scss/components/icon/icon.scss commit ec123b451256d59ec0f4d1127df8465d5d16eda2 Author: Francis Lachapelle Date: Wed May 13 11:49:15 2015 -0400 Improve tags chips of message viewer M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/chips/chips.scss commit f27544c72cb115b83b19690752e1cc5ecdd95585 Author: Francis Lachapelle Date: Wed May 13 10:36:34 2015 -0400 (js) New sgCompile directive to render mail parts M UI/Templates/MailerUI/UIxMailViewTemplate.wox A UI/WebServerResources/js/Common/sgCompile.directive.js M UI/WebServerResources/js/Mailer/Message.service.js commit 9ed65e34adccc34caaa1cee374a2de8554723945 Author: Francis Lachapelle Date: Tue May 12 22:37:58 2015 -0400 JSONify mail parts M UI/MailPartViewers/UIxMailPartAlternativeViewer.m M UI/MailPartViewers/UIxMailPartMixedViewer.h M UI/MailPartViewers/UIxMailPartMixedViewer.m M UI/MailPartViewers/UIxMailPartSignedViewer.m M UI/MailPartViewers/UIxMailPartViewer.h M UI/MailPartViewers/UIxMailPartViewer.m M UI/MailerUI/UIxMailView.m M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/Message.service.js commit 6cd02043afe8a7dcfed7666383527fe68b53fecb Author: Ludovic Marcotte Date: Sat May 9 14:37:40 2015 -0400 (feat) can now batch delete messages M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Mailer/Mailbox.service.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/js/Mailer/MailboxesController.js M UI/WebServerResources/js/Mailer/Message.service.js commit 0edc2c12170cc600a4bb7568cf4b884257e24501 Author: Ludovic Marcotte Date: Fri May 8 20:35:23 2015 -0400 Added email button for selected contacts (to be implemented) M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 2fa0e91ca7c9c4d56cd598247ad45b49f5087f09 Author: Francis Lachapelle Date: Fri May 8 16:42:46 2015 -0400 (js) AddressBook service: Improve documentation M UI/WebServerResources/js/Contacts/AddressBook.service.js commit b37892e033377c3d0c96fb6432838bf4b9bddc84 Author: Francis Lachapelle Date: Fri May 8 16:40:39 2015 -0400 (js) Card service: Improve initialization M UI/WebServerResources/js/Contacts/Card.service.js commit 2b6d9db83a0186681d38d05f068c2baebcf57b05 Author: Francis Lachapelle Date: Fri May 8 16:32:26 2015 -0400 API documentation for batchDelete Also return a proper JSON-payload in case of an error M UI/Common/UIxFolderActions.m commit 7d54bd5e8603543480d87b37c80ac18f6fdfa02d Author: Ludovic Marcotte Date: Fri May 8 15:47:09 2015 -0400 Initial work for muliple selections + new toolbar with ops M UI/Common/UIxFolderActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Contacts/Card.service.js M UI/WebServerResources/js/Mailer/MessageController.js M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/views/LoginUI.scss commit 499e66ffe950cd6b0dcce6446ebbdf5e38d5fc03 Author: Francis Lachapelle Date: Fri May 8 12:06:52 2015 -0400 (css) Improve contacts and messages lists M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Mailer/MailboxController.js M UI/WebServerResources/scss/_shame.scss M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/core/typography.scss M UI/WebServerResources/scss/views/MailerUI.scss commit 395f3585ca9590f94c02f2f1ea8e7696f5f864d4 Author: Francis Lachapelle Date: Thu May 7 15:18:19 2015 -0400 (js) Improve user search in AddressBook ACL editor M UI/WebServerResources/js/Contacts/AddressBooksController.js commit 9f9cd68997698cfa7751366925ecc7328d9b522b Author: Francis Lachapelle Date: Thu May 7 15:15:20 2015 -0400 (fix) Partial fix for md-contact-chips Those fixes resolve the JavaScript errors, but the behavior is wrong; the displayed results are delayed with respect to the search string. md-contact-chips is expected to change (for the best) soon. M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Contacts/CardController.js M UI/WebServerResources/js/Preferences/PreferencesController.js commit ab38134ba9eaa12bbc84d3452ac368fe9b28a6c0 Author: Francis Lachapelle Date: Thu May 7 10:04:50 2015 -0400 Improve user search auto-completion M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Contacts/AddressBooksController.js M UI/WebServerResources/js/Preferences/Preferences.service.js commit a52e6604c1a8682fbb4cd21abeca4e81f246fffc Author: Francis Lachapelle Date: Thu May 7 10:03:30 2015 -0400 Improve contact list auto-completion M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/WebServerResources/js/Contacts/Card.service.js commit b65573472e0451a7e441bc099593a5ff689a3b70 Author: Francis Lachapelle Date: Thu May 7 09:49:48 2015 -0400 Don't use node-sass 3.0.0, yet M UI/WebServerResources/package.json commit 160055a874d12e694349d3504e978c0a51b16de5 Author: Francis Lachapelle Date: Thu May 7 09:48:29 2015 -0400 Remove unused CSS files D UI/WebServerResources/css/ContactsUI.css D UI/WebServerResources/css/MailerUI.css D UI/WebServerResources/css/angular-material.css D UI/WebServerResources/css/angular-material.min.css D UI/WebServerResources/css/app.css D UI/WebServerResources/css/blue-grey-theme.css D UI/WebServerResources/css/default-theme.css D UI/WebServerResources/css/mobile.css D UI/WebServerResources/css/ng-tags-input.bootstrap.css D UI/WebServerResources/css/ng-tags-input.bootstrap.min.css D UI/WebServerResources/css/ng-tags-input.css D UI/WebServerResources/css/ng-tags-input.min.css D UI/WebServerResources/css/themes/amber-theme.css D UI/WebServerResources/css/themes/blue-theme.css D UI/WebServerResources/css/themes/brown-theme.css D UI/WebServerResources/css/themes/cyan-theme.css D UI/WebServerResources/css/themes/deep-orange-theme.css D UI/WebServerResources/css/themes/deep-purple-theme.css D UI/WebServerResources/css/themes/green-theme.css D UI/WebServerResources/css/themes/grey-theme.css D UI/WebServerResources/css/themes/indigo-theme.css D UI/WebServerResources/css/themes/light-blue-dark-theme.css D UI/WebServerResources/css/themes/light-green-theme.css D UI/WebServerResources/css/themes/lime-theme.css D UI/WebServerResources/css/themes/orange-theme.css D UI/WebServerResources/css/themes/pink-theme.css D UI/WebServerResources/css/themes/purple-theme.css D UI/WebServerResources/css/themes/red-theme.css D UI/WebServerResources/css/themes/teal-theme.css D UI/WebServerResources/css/themes/yellow-theme.css D UI/WebServerResources/css/ubuntu.css commit 2d46f4fd3389b82b802ceb0ef3a55adb23d6000c Author: Francis Lachapelle Date: Wed May 6 17:46:58 2015 -0400 (js) Improve Contacts controllers M UI/WebServerResources/js/Contacts/AddressBookController.js M UI/WebServerResources/js/Contacts/CardController.js commit 0eb2ecd2f24ee0694795014532096609679f2dc6 Author: Francis Lachapelle Date: Wed May 6 17:45:28 2015 -0400 (js) Improve Gravatar support M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/PreferencesUI/UIxPreferences.wox A UI/WebServerResources/js/Common/Gravatar.service.js M UI/WebServerResources/js/Common/User.service.js M UI/WebServerResources/js/Common/sgGravatarImage.directive.js M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/Contacts/AddressBook.service.js M UI/WebServerResources/js/Contacts/Card.service.js commit 856809426628d846dc15026716b13886b94e69a6 Author: Francis Lachapelle Date: Wed May 6 16:15:03 2015 -0400 (wox) Improve mobile display of Contacts M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 5e2bdcd2bad04fa2ab2d68cfbfee1ed01b4beba6 Author: Ludovic Marcotte Date: Wed May 6 16:11:51 2015 -0400 (fix) pimped the login form and added SOGoLoginDomains support M UI/Templates/MainUI/SOGoRootPage.wox commit 2095df7865d0cd8ad20190b1da5966df56c01dc2 Author: Francis Lachapelle Date: Wed May 6 12:12:58 2015 -0400 Update .gitignore M .gitignore commit 618d3d9cc0e8a525b54da3b5ad64e8d2762ebcaa Author: Francis Lachapelle Date: Wed May 6 12:12:27 2015 -0400 (js) Fix dependency injections M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/Authentication.service.js M UI/WebServerResources/js/Common/Common.app.js M UI/WebServerResources/js/Common/sgSubscribe.directive.js M UI/WebServerResources/js/Contacts.app.js M UI/WebServerResources/js/Mailer.app.js M UI/WebServerResources/js/Preferences/Preferences.service.js commit 874e393948e67a90947a8a1c93d87d2f1361a8f2 Author: Francis Lachapelle Date: Wed May 6 12:06:14 2015 -0400 (js) New file structure for login page (RootPage) M UI/Templates/MainUI/SOGoRootPage.wox A UI/WebServerResources/js/Main.app.js D UI/WebServerResources/js/SOGoRootPage.js M UI/WebServerResources/scss/styles.scss commit d056f5581ae638b599e3c7faf3402b3c67ca81dd Author: Ludovic Marcotte Date: Wed May 6 09:46:37 2015 -0400 (fix) do not autocapitalize the username field M UI/Templates/MainUI/SOGoRootPage.wox commit a8f52b30b8dea5efa47d346322dd8c1e0ada58fe Author: Ludovic Marcotte Date: Wed May 6 09:02:44 2015 -0400 (fix) adjusted the template after refactoring M UI/Templates/PreferencesUI/UIxPreferences.wox commit 1dc5f0d4127d60b324606e2ac0dbc3ac1d6ca1e4 Author: Francis Lachapelle Date: Tue May 5 22:06:13 2015 -0400 (js) New file structure for Angular modules JavaScript files are now merged by the 'js' Grunt task. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalUserRightsEditor.wox M UI/Templates/UIxAclEditor.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js D UI/WebServerResources/js/Appointments/calendar-model.js D UI/WebServerResources/js/Appointments/component-model.js A UI/WebServerResources/js/Common/Acl.service.js A UI/WebServerResources/js/Common/Authentication.service.js A UI/WebServerResources/js/Common/Common.app.js A UI/WebServerResources/js/Common/Dialog.service.js A UI/WebServerResources/js/Common/Resource.service.js D UI/WebServerResources/js/Common/SOGoAuthentication.js A UI/WebServerResources/js/Common/User.service.js D UI/WebServerResources/js/Common/acl-model.js A UI/WebServerResources/js/Common/decodeUri.filter.js A UI/WebServerResources/js/Common/encodeUri.filter.js A UI/WebServerResources/js/Common/loc.filter.js A UI/WebServerResources/js/Common/navController.js D UI/WebServerResources/js/Common/resource.js A UI/WebServerResources/js/Common/sgEnter.directive.js A UI/WebServerResources/js/Common/sgEscape.directive.js A UI/WebServerResources/js/Common/sgFocus.directive.js A UI/WebServerResources/js/Common/sgFocus.service.js A UI/WebServerResources/js/Common/sgFolderStylesheet.directive.js A UI/WebServerResources/js/Common/sgGravatarImage.directive.js A UI/WebServerResources/js/Common/sgSearch.directive.js A UI/WebServerResources/js/Common/sgSubscribe.directive.js M UI/WebServerResources/js/Common/ui-desktop.js D UI/WebServerResources/js/Common/ui.js D UI/WebServerResources/js/Common/user-model.js A UI/WebServerResources/js/Contacts.app.js A UI/WebServerResources/js/Contacts/AddressBook.service.js A UI/WebServerResources/js/Contacts/AddressBookController.js A UI/WebServerResources/js/Contacts/AddressBooksController.js A UI/WebServerResources/js/Contacts/Card.service.js A UI/WebServerResources/js/Contacts/CardController.js D UI/WebServerResources/js/Contacts/addressbook-model.js D UI/WebServerResources/js/Contacts/card-model.js A UI/WebServerResources/js/Contacts/sgAddress.directive.js D UI/WebServerResources/js/ContactsUI.js A UI/WebServerResources/js/Mailer.app.js A UI/WebServerResources/js/Mailer/Account.service.js A UI/WebServerResources/js/Mailer/Mailbox.service.js A UI/WebServerResources/js/Mailer/MailboxController.js A UI/WebServerResources/js/Mailer/MailboxesController.js A UI/WebServerResources/js/Mailer/Message.service.js A UI/WebServerResources/js/Mailer/MessageController.js A UI/WebServerResources/js/Mailer/MessageEditorController.js D UI/WebServerResources/js/Mailer/account-model.js D UI/WebServerResources/js/Mailer/mailbox-model.js D UI/WebServerResources/js/Mailer/message-model.js D UI/WebServerResources/js/MailerUI.js A UI/WebServerResources/js/Preferences.app.js A UI/WebServerResources/js/Preferences/AccountDialogController.js A UI/WebServerResources/js/Preferences/FiltersDialogController.js A UI/WebServerResources/js/Preferences/Preferences.service.js A UI/WebServerResources/js/Preferences/PreferencesController.js D UI/WebServerResources/js/Preferences/preferences-model.js D UI/WebServerResources/js/PreferencesUI.js A UI/WebServerResources/js/Scheduler.app.js A UI/WebServerResources/js/Scheduler/Calendar.service.js A UI/WebServerResources/js/Scheduler/CalendarController.js A UI/WebServerResources/js/Scheduler/CalendarListController.js A UI/WebServerResources/js/Scheduler/CalendarsController.js A UI/WebServerResources/js/Scheduler/Component.service.js A UI/WebServerResources/js/Scheduler/ComponentController.js A UI/WebServerResources/js/Scheduler/sgCalendarDayBlock.directive.js A UI/WebServerResources/js/Scheduler/sgCalendarDayTable.directive.js A UI/WebServerResources/js/Scheduler/sgCalendarMonthDay.directive.js A UI/WebServerResources/js/Scheduler/sgCalendarMonthEvent.directive.js D UI/WebServerResources/js/SchedulerUI.js M UI/WebServerResources/package.json commit b1ff1d436534f0bd99882a2c313c119c9b5ff869 Author: Ludovic Marcotte Date: Tue May 5 16:11:40 2015 -0400 (fix) many UI improvements in the pref panel M UI/Templates/PreferencesUI/UIxPreferences.wox commit 7e82ece74cc40721807a5c872cb8fdb6332fb3be Author: Ludovic Marcotte Date: Tue May 5 15:42:09 2015 -0400 (fix) hide the detail view when we have nothing to show M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/MailerUI.js commit a5cf7659ebae7bcc4c5fa0fe07b8f1d4020e05c8 Author: Francis Lachapelle Date: Tue May 5 15:22:52 2015 -0400 (js) Fix Message service initialization M UI/WebServerResources/js/Mailer/message-model.js commit 43b6006a860ea16c15b4b54c3c9d2c4f321b49e5 Author: Luc Charland Date: Tue May 5 15:13:04 2015 -0400 removed the unneeded sleep M Tests/Integration/webdavlib.py commit 7eb58db949b6ce59d96610c285fe15fa7aa3e334 Author: Ludovic Marcotte Date: Tue May 5 13:06:31 2015 -0400 (fix) also remove the Draft flag M UI/MailerUI/UIxMailListActions.m commit 12c820783608b8a9a9e0d8ba5ad4beb3d6d4ab73 Author: Ludovic Marcotte Date: Tue May 5 13:03:59 2015 -0400 (feat) flag/unflag messages M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit b16c17457e25e9ea367bfcf15ea6251b4879b078 Author: Ludovic Marcotte Date: Tue May 5 12:04:41 2015 -0400 (fix) disabled the toggles for priority/return receipt for now M UI/Templates/MailerUI/UIxMailEditor.wox commit 2d22c56efe95dfcc4be644faefbf3db13a2bd7d1 Author: Ludovic Marcotte Date: Tue May 5 09:49:40 2015 -0400 (feat) added replied/forwarded message status support + pimped UI a bit M UI/MailerUI/UIxMailListActions.m M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit 8a74c9f9e0a4302403b7d17dd2762d64278fcae0 Author: Ludovic Marcotte Date: Tue May 5 09:03:52 2015 -0400 (fix) recipients handling was broken since moving to chips M UI/WebServerResources/js/Mailer/message-model.js commit c09e76f2d1c0bf84635ca072d7d1a5127e713c34 Author: Ludovic Marcotte Date: Mon May 4 16:39:45 2015 -0400 (feat) handle show cc/bcc/attachments in mail composition M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/MailerUI.js commit 4fa33c0bc2179bd36d671001ec37e0261b5e62ba Author: Luc Charland Date: Mon May 4 13:48:55 2015 -0400 All tests now pass in version 3 M Tests/Integration/preferences.py M Tests/Integration/test-preferences.py M Tests/Integration/test-sieve.py M UI/PreferencesUI/UIxPreferences.m commit b0318ca7b65f54936f3b86c1c6c84dd649600931 Author: Ludovic Marcotte Date: Mon May 4 13:56:29 2015 -0400 (feat) chips for mail labels M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailMainFrame.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit 8e0230488fa6de448ba4493bb6d6aac600bf7562 Author: Francis Lachapelle Date: Mon May 4 13:36:04 2015 -0400 (css) Remove Compass dependency M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/package.json M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss M UI/WebServerResources/scss/core/mixins.scss M UI/WebServerResources/scss/styles.scss commit b20707d0ed3d8d6c594911e8bbd9a760a3abc938 Author: Francis Lachapelle Date: Mon May 4 12:07:15 2015 -0400 (css) Add rem function from ng's variables.scss M UI/WebServerResources/scss/core/variables.scss commit cc7c7f7dc7229dc8dfdbed90f31004d45339b686 Author: Ludovic Marcotte Date: Mon May 4 08:52:54 2015 -0400 Fixed wrong subheader name M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit 8b483136d0de0792380c59bd409e2fa88de46a21 Author: Francis Lachapelle Date: Fri May 1 13:56:43 2015 -0400 Fix compilation warning in UIxJSONPreferences.m M UI/PreferencesUI/UIxJSONPreferences.m commit 2888034ea610a71acd11d890b3e6141f24e60ab3 Author: Francis Lachapelle Date: Fri May 1 12:19:33 2015 -0400 (js) Create new appointment from Calendar module M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Appointments/component-model.js M UI/WebServerResources/js/SchedulerUI.js commit 520103cffef8c8c1313320473303a4f553de0b3d Author: Francis Lachapelle Date: Fri May 1 12:12:42 2015 -0400 (js) Extend String with method 'capitalize' M UI/WebServerResources/js/Common/utils.js commit 12d5b576245d02455dd3f1114ba7c63b83a759d3 Author: Francis Lachapelle Date: Fri May 1 09:56:30 2015 -0400 (js) Handle web calendars in Calendar model M UI/WebServerResources/js/Appointments/calendar-model.js commit 523532b153d24aecbd740957855402068c657905 Author: Francis Lachapelle Date: Fri May 1 09:54:49 2015 -0400 (js) Resource.post: argument 'id' is optional M UI/WebServerResources/js/Common/resource.js commit fc3c362515176715b32801263ee03a0728f3ea49 Author: Francis Lachapelle Date: Fri May 1 09:52:48 2015 -0400 (css) Grow width of message viewer M UI/WebServerResources/scss/views/MailerUI.scss commit 0c213c9e661bc4b71bed3ce2bdb145439eb8fe08 Author: Francis Lachapelle Date: Fri May 1 09:51:30 2015 -0400 (js) Improve code of Calendar module Integrated usage of 'controllerAs'. M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/SchedulerUI.js commit 494e2be680e4c2fff1a4eb697cbc5e8f974c6683 Author: Francis Lachapelle Date: Fri May 1 09:41:17 2015 -0400 (js) Save addressbook search string This allow to show the email address that matches the search string (if it does) M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js commit d9184d2363b94ec006bd8aa56cefdd8924775083 Author: Francis Lachapelle Date: Fri May 1 09:38:55 2015 -0400 Format HTML + remove fab button from mail viewer M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit d9b67a85f24c2b420f0fda5e2445091863568fa8 Author: Francis Lachapelle Date: Fri May 1 09:08:07 2015 -0400 Return the proper HTTP code when saving an event M UI/Scheduler/UIxAppointmentEditor.m commit e59a4b4246c363a4b8b78b27d98eaad0825f2ebb Author: Francis Lachapelle Date: Thu Apr 30 22:12:46 2015 -0400 Use of Dialog.prompt service in Contacts module M UI/WebServerResources/js/ContactsUI.js commit 666d36736fec095e330020a91057ec2179b6dee3 Author: Francis Lachapelle Date: Thu Apr 30 22:12:08 2015 -0400 Fix/improve search filter of Contacts module M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 33b035b36098af941162355787d85f76d88c69a0 Author: Francis Lachapelle Date: Thu Apr 30 16:27:40 2015 -0400 LDIF to vCard: Handle multiple emails & phones M SoObjects/Contacts/NGVCard+SOGo.m M SoObjects/Contacts/SOGoContactLDIFEntry.m M SoObjects/Contacts/SOGoContactSourceFolder.m commit 41bc68946d140e4b8362662de34ded4ea9177798 Author: Ludovic Marcotte Date: Thu Apr 30 13:58:26 2015 -0400 Improved the UI of the bottom sheet content M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/scss/components/list/list.scss commit f515543e335cd6b98b99c258773c5e15d68fd0a9 Author: Ludovic Marcotte Date: Thu Apr 30 11:19:30 2015 -0400 (fix) many adjustments regarding auxiliary accounts M UI/PreferencesUI/UIxJSONPreferences.m M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/WebServerResources/js/PreferencesUI.js commit 6d64242382a128595e5eea6abf21f56352f41503 Author: Francis Lachapelle Date: Thu Apr 30 10:31:49 2015 -0400 (fix) Restore radio-button.scss M UI/WebServerResources/scss/styles.scss commit d3916e6e5e6c26a07190df34e8049a0460b845b5 Author: Francis Lachapelle Date: Wed Apr 29 22:56:04 2015 -0400 Improve API documentation M UI/Common/UIxParentFolderActions.m M UI/Scheduler/UIxCalFolderActions.m M UI/Scheduler/UIxCalMainActions.m commit f2833a278102a1c8771631f5f25e3393cb640cfd Author: Francis Lachapelle Date: Wed Apr 29 16:43:11 2015 -0400 JSONify [UIxCalMainActions addWebCalendarAction] M UI/Scheduler/UIxCalMainActions.m commit 9e8d991099d2b9e12c594d8d712f6fd0c29b283f Author: Francis Lachapelle Date: Wed Apr 29 16:42:10 2015 -0400 Display relative dates in Calendar module M UI/Scheduler/UIxCalListingActions.h M UI/Scheduler/UIxCalListingActions.m commit 1e3cb575678aac5a9918829574e5a0a2681e53bc Author: Ludovic Marcotte Date: Wed Apr 29 14:45:22 2015 -0400 (fix) removal of mail account M UI/Templates/PreferencesUI/UIxPreferences.wox commit bc67ffe20db51688e42ef1d7ea0a23fd1f5f76aa Author: Ludovic Marcotte Date: Wed Apr 29 14:40:18 2015 -0400 (feat) Gravatar support for mail/contacts M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Common/ui-desktop.js commit d0ee85e77ad048a34f6faee4de814df3a2b57e2b Author: Francis Lachapelle Date: Wed Apr 29 14:37:04 2015 -0400 Add button to create new mailbox from account root M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/MailerUI.js commit b390a4b117a6539760d56815d46f9ca9f8dbd127 Author: Francis Lachapelle Date: Wed Apr 29 14:18:51 2015 -0400 (css) Enlarge width of "detail" view M UI/WebServerResources/scss/views/_view.scss commit bb05ce89c9ac407d4d2d7cef1c91551e7129b942 Author: Francis Lachapelle Date: Wed Apr 29 14:17:51 2015 -0400 (js) Improve Dialog service M UI/WebServerResources/js/Common/ui-desktop.js commit 16b75b1debe93be4c7d7d142aae2009c4134a605 Author: Francis Lachapelle Date: Wed Apr 29 11:23:21 2015 -0400 Improve lists in sidenav - the ripple effect is now visible when clicking on list items; - the fab icon has been moved over the items list; - colorized the checkboxes of the calendars list. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Appointments/calendar-model.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/MailerUI.js M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit 4dbd796fd5eddef90a591b3e9d1ff0b0247f58c3 Author: Ludovic Marcotte Date: Tue Apr 28 15:25:59 2015 -0400 Added color "avatar" for mail labels M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/PreferencesUI.js commit affa6ba65610bde6c440dacddb1ec88ad009fc10 Author: Ludovic Marcotte Date: Tue Apr 28 15:22:20 2015 -0400 (fix) new calendar category now showing color too M UI/WebServerResources/js/PreferencesUI.js commit 8074e67b84377ba294ec1781ea628534a78d944b Author: Ludovic Marcotte Date: Tue Apr 28 15:15:42 2015 -0400 (fix) default calendar category colors M UI/PreferencesUI/UIxJSONPreferences.m commit d43d31d1440b899fa6537dd21c792001042f7b3a Author: Ludovic Marcotte Date: Tue Apr 28 15:01:35 2015 -0400 (fix) correctly initialize arrays M UI/WebServerResources/js/PreferencesUI.js commit 966a088a0f8f1af3cbb5650b23bbd2e564764032 Author: Ludovic Marcotte Date: Tue Apr 28 14:01:44 2015 -0400 (fix) correctly initialize the PreventInvitationsWhitelist array M UI/WebServerResources/js/Preferences/preferences-model.js commit ebf4c1a9c7745030b47a4f2311e7a2d50544ef19 Author: Ludovic Marcotte Date: Tue Apr 28 13:56:50 2015 -0400 (fix) also handle forwardAddress M UI/WebServerResources/js/Preferences/preferences-model.js commit dd13abd70145cc72fbaaed6fbeb33ee681993c19 Author: Ludovic Marcotte Date: Tue Apr 28 13:40:27 2015 -0400 Fixed pref module M UI/Templates/PreferencesUI/UIxPreferences.wox commit aa4dc45aa7e02e579d2eb732ab13f0702f4743ad Author: Ludovic Marcotte Date: Tue Apr 28 11:51:39 2015 -0400 fix over previous commit M UI/PreferencesUI/UIxPreferences.m commit e1d8854d104a171e3a1eac701cc967b31bb0f941 Author: Ludovic Marcotte Date: Tue Apr 28 11:19:37 2015 -0400 (fix) correctly generate the Sieve script M UI/PreferencesUI/UIxPreferences.m commit 243726f0962b705f9874c2ea76eb6a8981fbbc7e Author: Luc Charland Date: Tue Apr 28 11:02:43 2015 -0400 Changed preferences to use JSON for v3 M Tests/Integration/preferences.py M Tests/Integration/test-preferences.py M Tests/Integration/test-prevent-invitations.py M Tests/Integration/test-sieve.py commit f49610f058ddc20b9531b0a0289f7976e4ce3c3e Author: Ludovic Marcotte Date: Mon Apr 27 13:33:26 2015 -0400 (fix) renamed md-content -> md-dialog-content regarding changes in angular-material M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/SchedulerUI.js commit a166d1b4cfbe0ef227fce6a98e3224d5429fc93f Author: Ludovic Marcotte Date: Mon Apr 27 13:18:05 2015 -0400 Using chips for adding/viewing contact categories M UI/Contacts/UIxContactView.m M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js commit 8557b2a1613b564f981b0851b2c3d32a87e2cc68 Author: Francis Lachapelle Date: Mon Apr 27 11:24:58 2015 -0400 (fix) Reset button of contact and event editors M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox commit d77f75da49f3fc6bf454261ecd14604a7c6e41d2 Author: Francis Lachapelle Date: Mon Apr 27 10:23:31 2015 -0400 (fix) Save card in Contacts module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/ContactsUI.js commit 0f1b0bfbbeedaf9ba8944f5fe52cf8b53543c960 Author: Ludovic Marcotte Date: Fri Apr 24 19:44:34 2015 -0400 Fixed ui routing for card editor M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit 91c92e3a11c280d5fd200a0ef31ebb12f52eece2 Author: Ludovic Marcotte Date: Fri Apr 24 19:20:32 2015 -0400 added new calendar feature M UI/WebServerResources/js/SchedulerUI.js commit 1f5248371c0367f66139b23f9cdee3980bf43088 Author: Ludovic Marcotte Date: Fri Apr 24 18:55:23 2015 -0400 Disabled unuseful md-select for now M UI/Templates/UIxSidenavToolbarTemplate.wox commit dbf614a2dc70d4581780562b839e7d26af1e05df Author: Ludovic Marcotte Date: Fri Apr 24 17:41:05 2015 -0400 Re-enabled textures M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss commit c957b4b45fec36e361d18cb56273ce966e632861 Author: Francis Lachapelle Date: Fri Apr 24 16:48:41 2015 -0400 Initial component editor in Scheduler module M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxCalMainView.m M UI/Scheduler/product.plist A UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/Appointments/component-model.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/SchedulerUI.js M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit feee156c0a171d1cc22db6263aa4e3028c0deb2e Author: Ludovic Marcotte Date: Fri Apr 24 16:07:48 2015 -0400 Added calendar sharing capability M UI/Scheduler/UIxCalUserRightsEditor.m M UI/Scheduler/product.plist M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalUserRightsEditor.wox M UI/WebServerResources/angular-material M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/SchedulerUI.js M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss commit 0d62ec0bead8f6eec5636532e518de31da4607d0 Author: Francis Lachapelle Date: Fri Apr 24 15:08:55 2015 -0400 (js) Split Calendars list by type The list of calendars is now splitted by type: personal calendars and other's calendars (subscriptions). The constructor of the Calendar model has been improved. M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Appointments/calendar-model.js M UI/WebServerResources/js/SchedulerUI.js commit 550fc09ee4227f89e74e6a0c6f8f93e25a96cd05 Author: Francis Lachapelle Date: Fri Apr 24 14:25:04 2015 -0400 Add attribute isReadOnly to event/task JSON view M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/UIxTaskEditor.m commit 5e3b3e698711159baf68476de3e8954d69042a28 Author: Ludovic Marcotte Date: Fri Apr 24 11:53:08 2015 -0400 Added ACL sharing capabilities for address books M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/ContactsUI.js commit 77269e5cd645e8a9f284186783838222f04ec6d8 Author: Ludovic Marcotte Date: Fri Apr 24 11:44:33 2015 -0400 Used the avatar for consistency with other dialogs M UI/Templates/ContactsUI/UIxContactsUserFolders.wox commit 8c9a074688efbd6d90aa64a3b2af0395dbc934e2 Author: Francis Lachapelle Date: Fri Apr 24 08:53:28 2015 -0400 (css) Add sticky component for subheaders M UI/WebServerResources/scss/styles.scss commit 5247200bf0054c1dedbc764582802988c69ab95e Author: Francis Lachapelle Date: Fri Apr 24 08:52:20 2015 -0400 (css) Improve lists and subheaders components 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/components/subheader/subheader.scss M UI/WebServerResources/scss/views/ContactsUI.scss commit 96ebc32d8aa072b032ae51ace6a36135ae9b9793 Author: Francis Lachapelle Date: Fri Apr 24 08:45:39 2015 -0400 Split AddressBooks list by type The list of addressbook books is now splitted by type: personal addressbooks, other's addressbooks (subscriptions) and global addressbooks (from sogo.conf, per domain). The main ui-view has been splitted and therefore an additional controller has been created. The constructor of the AddressBook model has been improved. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js commit 19c12add73b6af2e92403d8720f2274c48a814b7 Author: Ludovic Marcotte Date: Thu Apr 23 14:41:32 2015 -0400 Added the capability to create address books M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/ContactsUI.js commit ecf30daaf30c4e09ad9a61437e5a958b098319d7 Author: Ludovic Marcotte Date: Thu Apr 23 11:24:49 2015 -0400 Removed useless file D UI/WebServerResources/js/Common/notes commit 47e7201eb6e45e4ade66a85ef73b7f1d1e0b833c Author: Ludovic Marcotte Date: Thu Apr 23 11:02:11 2015 -0400 added list avatar, make use of it M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/list/list.scss commit 174accdb23cd7332aa9836f93064b6346a306041 Author: Ludovic Marcotte Date: Thu Apr 23 09:47:51 2015 -0400 Display category color M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/PreferencesUI.js commit 62468d21ef37285f9cf1adf7653f0da768539025 Author: Francis Lachapelle Date: Wed Apr 22 22:49:44 2015 -0400 Improve template for sgSubscribe directive M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/list/list.scss commit 9571befbfd593b273ff3742b209d0f0f2e63ee96 Author: Ludovic Marcotte Date: Wed Apr 22 16:10:02 2015 -0400 Added logoff feature M UI/Templates/UIxPageFrame.wox commit 36189e420316638f88644172f229d121a48b8fe3 Author: Ludovic Marcotte Date: Wed Apr 22 15:55:52 2015 -0400 Added calendar subscription M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/SchedulerUI.js commit 428f2586c70f78ff807a9f0b6a07f8b977e9348b Author: Ludovic Marcotte Date: Wed Apr 22 15:41:50 2015 -0400 Added addressbook subscription support M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/WebServerResources/js/Common/ui-desktop.js commit 5ea57f195b4d3933b30bc0b60ec21830d672c18c Author: Ludovic Marcotte Date: Wed Apr 22 10:01:31 2015 -0400 Allow creation or list/contact M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js commit 11179cf27db52cd10aa21fc1f0ebb5cfb7a99201 Author: Ludovic Marcotte Date: Tue Apr 21 14:24:19 2015 -0400 Use a label instead of subheader, it's more sexy M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit 2ff613148364d10c2c32017eb21a09b16aff7497 Author: Ludovic Marcotte Date: Tue Apr 21 14:19:43 2015 -0400 Added list editor/viewer, fixed contact editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Contacts/card-model.js commit 7b874d08d44c1c34e328081011615490c4dbd394 Author: Francis Lachapelle Date: Tue Apr 21 13:40:39 2015 -0400 Improve sidenav lists M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit 3858911007f85703ea9ef1d870421c25e0482158 Author: Luc Charland Date: Tue Apr 21 09:59:50 2015 -0400 Changed login from urlencoded to json M Tests/Integration/sogoLogin.py commit a25a01495fd6b237e2241e3d4292b3017998df17 Author: Ludovic Marcotte Date: Mon Apr 20 17:28:43 2015 -0400 Added chips for prevent invitations M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Preferences/preferences-model.js M UI/WebServerResources/js/PreferencesUI.js commit 781d55cc378512734228f1d24f81469344f7135e Author: Francis Lachapelle Date: Mon Apr 20 16:11:10 2015 -0400 Force colors of sgFolderStylesheet M UI/WebServerResources/js/Common/ui-desktop.js commit 5d5d8bc201dd25a6bc6a00a32f7207a018b00c03 Author: Francis Lachapelle Date: Mon Apr 20 13:27:03 2015 -0400 (html) Fix list of messages of selected mailbox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit 0cdd19e3aa1dacfc5af94a1f92b9dc25a9576c57 Author: Luc Charland Date: Mon Apr 20 13:17:20 2015 -0400 fixed a missing semi-colon M UI/MainUI/product.plist commit 0f21c02a5ff9a1cec66d9c7292feef98831f5f2c Author: Francis Lachapelle Date: Mon Apr 20 12:21:00 2015 -0400 (html) Fix template of sgFolderTree directive M UI/WebServerResources/js/Common/ui-desktop.js commit ecad0c367f6f95ee00001d880ac58a86190bd096 Author: Francis Lachapelle Date: Mon Apr 20 12:08:20 2015 -0400 (html) Fix list of messages of selected mailbox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit eeca191103967558cfd622371d722d273bad2f20 Author: Francis Lachapelle Date: Mon Apr 20 12:04:07 2015 -0400 (css) Cleanup sidenav component Remove duplicated definitions from angular material source and prepare for right sidenav. M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit 3f27e5b7750a4c1f8b3fd6a2a630424571514fea Author: Francis Lachapelle Date: Mon Apr 20 11:56:30 2015 -0400 (css) Dirty fix for vs-repeat damages M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss commit 991351999e14f304dd9f9b6cd448a147d9694003 Author: Ludovic Marcotte Date: Sun Apr 19 08:26:27 2015 -0400 Removed unused statement M UI/WebServerResources/js/Common/user-model.js commit c76bca3f68d58658e4d02d90477bbbacc43a5cac Author: Ludovic Marcotte Date: Sun Apr 19 08:15:04 2015 -0400 arial label M UI/Templates/MainUI/SOGoRootPage.wox commit 0529de2c1cc8e6df8ca3dd8081950a535a217a74 Author: Ludovic Marcotte Date: Sun Apr 19 08:13:55 2015 -0400 Removed useless stuff M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit b141031ccd67a9cb4bb591e056d0951fc3930720 Author: Francis Lachapelle Date: Sat Apr 18 08:50:06 2015 -0400 Initialize arrays of new message instance M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/message-model.js commit 69716321656de259a01266bedd42f88ec1eaa69f Author: Francis Lachapelle Date: Sat Apr 18 01:23:56 2015 -0400 (scss) Remove deprecated textfield component D UI/WebServerResources/scss/components/textField/_extends.scss D UI/WebServerResources/scss/components/textField/textField-theme.scss D UI/WebServerResources/scss/components/textField/textField.scss M UI/WebServerResources/scss/styles.scss commit b9eb0f9a6962d0c8aad12ee8b5d99b822e2be65d Author: Francis Lachapelle Date: Sat Apr 18 01:21:52 2015 -0400 (scss) Integrate md-chips A UI/WebServerResources/scss/components/chips/_extends.scss A UI/WebServerResources/scss/components/chips/chips.scss M UI/WebServerResources/scss/styles.scss commit 0924b5154e9cc2c8094ff5fa048a67d031c6055b Author: Francis Lachapelle Date: Sat Apr 18 01:19:35 2015 -0400 Replace ngTagsInput by md-chips + md-autocomplete M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/MailerUI.js D UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/styles.scss commit 14597f8f163583959844b06a5f261b08af1c5af4 Author: Benoit Favreault Date: Wed Apr 15 16:24:23 2015 -0400 Update angular-material to commit 96559458633f90dafd543d3a88f9a2165fd76ac3 M UI/WebServerResources/angular-material commit fc69d6b1d41a7d288585fd4ef8a50dc8dcecc781 Author: Benoit Favreault Date: Tue Apr 14 22:19:51 2015 -0400 Change paper palette defaults hues Fix mobile show-hide M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/core/layout.scss commit 321cfb846786efc8c3000cbbf426545511dddc8a Author: Benoit Favreault Date: Tue Apr 14 20:46:41 2015 -0400 Update angular-material to commit 77504e9ff178abf02c0886d7f6cfad7d68239fca M UI/WebServerResources/angular-material commit da9dbd8ad59446423d08052b11e9e5a56ed7a9e3 Author: Francis Lachapelle Date: Mon Apr 13 10:24:08 2015 -0400 (fix) Restore checkbox.scss M UI/WebServerResources/scss/styles.scss commit 4626039e5c195fafdab3e25fb7306f6270765fc4 Author: Francis Lachapelle Date: Mon Apr 13 09:47:33 2015 -0400 (fix) JavaScript errors on Mail preferences tab M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit 41f598c9ed73ba8146dfadb3148a6da3abe53a8b Author: Benoit Favreault Date: Fri Apr 10 16:22:50 2015 -0400 Reset SchdulerUI.scss to [6ee715d] M UI/WebServerResources/scss/views/SchedulerUI.scss commit f080536b3f11517193d4d084763b98fd119c9d91 Author: Benoit Favreault Date: Fri Apr 10 16:10:57 2015 -0400 Resolve conflict M UI/WebServerResources/scss/views/SchedulerUI.scss D UI/WebServerResources/scss/views/SchedulerUI.scss.orig commit af57fa84e4cb47c8c301170515ec90b090a3bc00 Author: Benoit Favreault Date: Fri Apr 10 15:48:23 2015 -0400 Update angular-material [commit 42db19dd5571eb88ba8d2a9667d183d9f3d61da7] M UI/WebServerResources/angular-material commit 46a262acfa15cfa9ffe2d0780d1ca300c394b65b Author: Benoit Favreault Date: Fri Apr 10 15:37:00 2015 -0400 Cleaning unused scss files M UI/WebServerResources/package.json D UI/WebServerResources/scss/components/_pages/_page-resources.scss D UI/WebServerResources/scss/components/_pages/_styleguide.scss M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/_utils.scss M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/backdrop/backdrop.scss M UI/WebServerResources/scss/components/bottomSheet/bottomSheet-theme.scss D UI/WebServerResources/scss/components/bottombar/_extends.scss D UI/WebServerResources/scss/components/bottombar/_mixins.scss D UI/WebServerResources/scss/components/bottombar/bottombar-theme.scss D UI/WebServerResources/scss/components/bottombar/bottombar.scss D UI/WebServerResources/scss/components/bottombar/test.scss D UI/WebServerResources/scss/components/button/_button.scss A UI/WebServerResources/scss/components/button/button.scss M UI/WebServerResources/scss/components/card/card.scss M UI/WebServerResources/scss/components/checkbox/checkbox.scss M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/components/dialog/dialog.scss M UI/WebServerResources/scss/components/divider/divider.scss M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/input/input.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/components/progressCircular/progressCircular.scss M UI/WebServerResources/scss/components/progressLinear/progressLinear.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/components/subheader/subheader.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/_functions.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/core/base_styles/_functions.scss M UI/WebServerResources/scss/core/base_styles/_mixins.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss M UI/WebServerResources/scss/core/reset.scss M UI/WebServerResources/scss/core/structure.scss M UI/WebServerResources/scss/core/typography.scss M UI/WebServerResources/scss/core/variables.scss D UI/WebServerResources/scss/modules/_article-nav.scss D UI/WebServerResources/scss/modules/_articles-section.scss D UI/WebServerResources/scss/modules/_did-you-know.scss D UI/WebServerResources/scss/modules/_editorial-header.scss D UI/WebServerResources/scss/modules/_featured-section.scss D UI/WebServerResources/scss/modules/_featured-spotlight.scss D UI/WebServerResources/scss/modules/_guides-section.scss D UI/WebServerResources/scss/modules/_highlight.scss D UI/WebServerResources/scss/modules/_in-this-guide.scss D UI/WebServerResources/scss/modules/_next-lessons.scss D UI/WebServerResources/scss/modules/_page-header.scss D UI/WebServerResources/scss/modules/_quote.scss D UI/WebServerResources/scss/modules/_related-guides.scss D UI/WebServerResources/scss/modules/_related-items.scss D UI/WebServerResources/scss/modules/_summary-header.scss D UI/WebServerResources/scss/modules/_toc.scss M UI/WebServerResources/scss/styles.scss D UI/WebServerResources/scss/themes/color-palette.scss D UI/WebServerResources/scss/vendors/_compass.scss D UI/WebServerResources/scss/vendors/compass/_configuration.scss D UI/WebServerResources/scss/vendors/compass/_css3.scss D UI/WebServerResources/scss/vendors/compass/_layout.scss D UI/WebServerResources/scss/vendors/compass/_reset-legacy.scss D UI/WebServerResources/scss/vendors/compass/_reset.scss D UI/WebServerResources/scss/vendors/compass/_support.scss D UI/WebServerResources/scss/vendors/compass/_typography.scss D UI/WebServerResources/scss/vendors/compass/_utilities.scss D UI/WebServerResources/scss/vendors/compass/css3/_animation.scss D UI/WebServerResources/scss/vendors/compass/css3/_appearance.scss D UI/WebServerResources/scss/vendors/compass/css3/_background-clip.scss D UI/WebServerResources/scss/vendors/compass/css3/_background-origin.scss D UI/WebServerResources/scss/vendors/compass/css3/_background-size.scss D UI/WebServerResources/scss/vendors/compass/css3/_border-radius.scss D UI/WebServerResources/scss/vendors/compass/css3/_box-shadow.scss D UI/WebServerResources/scss/vendors/compass/css3/_box-sizing.scss D UI/WebServerResources/scss/vendors/compass/css3/_box.scss D UI/WebServerResources/scss/vendors/compass/css3/_columns.scss D UI/WebServerResources/scss/vendors/compass/css3/_deprecated-support.scss D UI/WebServerResources/scss/vendors/compass/css3/_filter.scss D UI/WebServerResources/scss/vendors/compass/css3/_flexbox.scss D UI/WebServerResources/scss/vendors/compass/css3/_font-face.scss D UI/WebServerResources/scss/vendors/compass/css3/_hyphenation.scss D UI/WebServerResources/scss/vendors/compass/css3/_images.scss D UI/WebServerResources/scss/vendors/compass/css3/_inline-block.scss D UI/WebServerResources/scss/vendors/compass/css3/_opacity.scss D UI/WebServerResources/scss/vendors/compass/css3/_pie.scss D UI/WebServerResources/scss/vendors/compass/css3/_regions.scss D UI/WebServerResources/scss/vendors/compass/css3/_selection.scss D UI/WebServerResources/scss/vendors/compass/css3/_shared.scss D UI/WebServerResources/scss/vendors/compass/css3/_text-shadow.scss D UI/WebServerResources/scss/vendors/compass/css3/_transform.scss D UI/WebServerResources/scss/vendors/compass/css3/_transition.scss D UI/WebServerResources/scss/vendors/compass/css3/_user-interface.scss D UI/WebServerResources/scss/vendors/compass/layout/_grid-background.scss D UI/WebServerResources/scss/vendors/compass/layout/_sticky-footer.scss D UI/WebServerResources/scss/vendors/compass/layout/_stretching.scss D UI/WebServerResources/scss/vendors/compass/reset/_utilities-legacy.scss D UI/WebServerResources/scss/vendors/compass/reset/_utilities.scss D UI/WebServerResources/scss/vendors/compass/typography/_links.scss D UI/WebServerResources/scss/vendors/compass/typography/_lists.scss D UI/WebServerResources/scss/vendors/compass/typography/_text.scss D UI/WebServerResources/scss/vendors/compass/typography/_units.scss D UI/WebServerResources/scss/vendors/compass/typography/_vertical_rhythm.scss D UI/WebServerResources/scss/vendors/compass/typography/links/_hover-link.scss D UI/WebServerResources/scss/vendors/compass/typography/links/_link-colors.scss D UI/WebServerResources/scss/vendors/compass/typography/links/_unstyled-link.scss D UI/WebServerResources/scss/vendors/compass/typography/lists/_bullets.scss D UI/WebServerResources/scss/vendors/compass/typography/lists/_horizontal-list.scss D UI/WebServerResources/scss/vendors/compass/typography/lists/_inline-block-list.scss D UI/WebServerResources/scss/vendors/compass/typography/lists/_inline-list.scss D UI/WebServerResources/scss/vendors/compass/typography/text/_ellipsis.scss D UI/WebServerResources/scss/vendors/compass/typography/text/_force-wrap.scss D UI/WebServerResources/scss/vendors/compass/typography/text/_nowrap.scss D UI/WebServerResources/scss/vendors/compass/typography/text/_replacement.scss D UI/WebServerResources/scss/vendors/compass/utilities/_color.scss D UI/WebServerResources/scss/vendors/compass/utilities/_general.scss D UI/WebServerResources/scss/vendors/compass/utilities/_links.scss D UI/WebServerResources/scss/vendors/compass/utilities/_lists.scss D UI/WebServerResources/scss/vendors/compass/utilities/_print.scss D UI/WebServerResources/scss/vendors/compass/utilities/_sass.scss D UI/WebServerResources/scss/vendors/compass/utilities/_sprites.scss D UI/WebServerResources/scss/vendors/compass/utilities/_tables.scss D UI/WebServerResources/scss/vendors/compass/utilities/_text.scss D UI/WebServerResources/scss/vendors/compass/utilities/color/_brightness.scss D UI/WebServerResources/scss/vendors/compass/utilities/color/_contrast.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_clearfix.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_float.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_hacks.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_min.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_reset.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_tabs.scss D UI/WebServerResources/scss/vendors/compass/utilities/general/_tag-cloud.scss D UI/WebServerResources/scss/vendors/compass/utilities/links/_hover-link.scss D UI/WebServerResources/scss/vendors/compass/utilities/links/_link-colors.scss D UI/WebServerResources/scss/vendors/compass/utilities/links/_unstyled-link.scss D UI/WebServerResources/scss/vendors/compass/utilities/lists/_bullets.scss D UI/WebServerResources/scss/vendors/compass/utilities/lists/_horizontal-list.scss D UI/WebServerResources/scss/vendors/compass/utilities/lists/_inline-block-list.scss D UI/WebServerResources/scss/vendors/compass/utilities/lists/_inline-list.scss D UI/WebServerResources/scss/vendors/compass/utilities/sass/_lists.scss D UI/WebServerResources/scss/vendors/compass/utilities/sass/_maps.scss D UI/WebServerResources/scss/vendors/compass/utilities/sprites/_base.scss D UI/WebServerResources/scss/vendors/compass/utilities/sprites/_sprite-img.scss D UI/WebServerResources/scss/vendors/compass/utilities/tables/_alternating-rows-and-columns.scss D UI/WebServerResources/scss/vendors/compass/utilities/tables/_borders.scss D UI/WebServerResources/scss/vendors/compass/utilities/tables/_scaffolding.scss D UI/WebServerResources/scss/vendors/compass/utilities/text/_ellipsis.scss D UI/WebServerResources/scss/vendors/compass/utilities/text/_nowrap.scss D UI/WebServerResources/scss/vendors/compass/utilities/text/_replacement.scss M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/LoginUI.scss M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss M UI/WebServerResources/scss/views/SchedulerUI.scss A UI/WebServerResources/scss/views/SchedulerUI.scss.orig M UI/WebServerResources/scss/views/_view.scss commit a276ac366edff92cf84cc5bcb25fd789dc4adf0f Author: Francis Lachapelle Date: Fri Apr 10 12:36:18 2015 -0400 Set width/position of events blocks and add colors M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Common/ui-desktop.js commit 82d1d5e7013f2e58a9e0fe0d1145b9cc5cfdf227 Author: Francis Lachapelle Date: Fri Apr 10 12:32:51 2015 -0400 Review calendar views templates Changed month view to a md-grid-list. Added some colors. M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/Templates/SchedulerUI/UIxCalMonthView.wox M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/views/SchedulerUI.scss commit 305c13d7201b7c4e9d86648cdf8a880132c0b3f0 Author: Francis Lachapelle Date: Fri Apr 10 12:22:24 2015 -0400 Add common template UIxTopnavToolbarTemplate.wox M UI/Common/UIxPageFrame.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox A UI/Templates/UIxTopnavToolbarTemplate.wox commit 0de02262d02c2f75f3b20082cfff11508ec70b1e Author: Ludovic Marcotte Date: Fri Apr 10 11:42:37 2015 -0400 (fix) make sure we can always add filters M UI/WebServerResources/js/PreferencesUI.js commit d5810542148c9ce4c2e743786b91b7f793c7c7f2 Author: Ludovic Marcotte Date: Fri Apr 10 09:44:30 2015 -0400 (fix) fixed default values for many prefs M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoUserProfile.h M SoObjects/SOGo/SOGoUserProfile.m M UI/Common/WODirectAction+SOGo.h M UI/Common/WODirectAction+SOGo.m M UI/PreferencesUI/UIxJSONPreferences.m M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Preferences/preferences-model.js commit e8acb225e47ee10e2f001f1575248b0e522dadc6 Author: Francis Lachapelle Date: Thu Apr 9 15:17:06 2015 -0400 Add md-grid-list and md-autocomplete components M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss A UI/WebServerResources/scss/components/autocomplete/_extends.scss A UI/WebServerResources/scss/components/autocomplete/autocomplete.scss A UI/WebServerResources/scss/components/gridList/_extends.scss A UI/WebServerResources/scss/components/gridList/gridList.scss M UI/WebServerResources/scss/styles.scss commit 6e36154b1b94ae5133132d7647544c89121363cb Author: Ludovic Marcotte Date: Thu Apr 9 14:46:54 2015 -0400 (fix) retagged properly for latest angular-material changes M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/ui-desktop.js commit 8f47e62dd296c877a16e360abe4a3570cc9de273 Author: Francis Lachapelle Date: Wed Apr 8 16:01:52 2015 -0400 Calendar module: add month view M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalMonthView.wox M UI/WebServerResources/js/Appointments/component-model.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/SchedulerUI.js commit a2c469d46a151917d9f19280e3f390f74c5270c6 Author: Ludovic Marcotte Date: Wed Apr 8 14:19:31 2015 -0400 (fix) correctly handle PreventInvitationsWhitelist M UI/PreferencesUI/UIxJSONPreferences.m commit 6f59955340a34863576fca2e851d2df4b5aca200 Author: Ludovic Marcotte Date: Wed Apr 8 13:33:54 2015 -0400 (fix) sanitize autoReplyEmailAddresses M UI/PreferencesUI/UIxPreferences.m commit 70e5b1d4aa5e35ba9d34519ba747acf7895ef565 Author: Ludovic Marcotte Date: Tue Apr 7 16:49:24 2015 -0400 (fix) pref template now looks like others M UI/Templates/PreferencesUI/UIxPreferences.wox commit f2623471491a4069417518c1e03c5d9f565a9d74 Author: Ludovic Marcotte Date: Tue Apr 7 16:32:51 2015 -0400 (fix) more defaults values in the prefs M UI/PreferencesUI/UIxJSONPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit 7168779684bee99bea441dcbc5820ef042cebb14 Author: Ludovic Marcotte Date: Tue Apr 7 14:18:02 2015 -0400 (feat) added password change support M UI/MainUI/SOGoRootPage.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/SOGoAuthentication.js M UI/WebServerResources/js/PreferencesUI.js commit d21715d8f1186e80fb55276b09c64f84b92f76f5 Author: Ludovic Marcotte Date: Tue Apr 7 09:01:33 2015 -0400 (fix) right localized string + one for account locked M UI/WebServerResources/js/Common/SOGoAuthentication.js commit 1fe5e392543f219d309273aa865a5ececc6d6a9a Author: Ludovic Marcotte Date: Mon Apr 6 10:55:42 2015 -0400 Default value for short date format M UI/PreferencesUI/UIxJSONPreferences.m commit 023362797b9fd9287824baf318f27095ce882d99 Author: Ludovic Marcotte Date: Mon Apr 6 08:51:16 2015 -0400 Icons and flexbox additions to the guide M Documentation/SOGoDevelopersGuide.asciidoc commit 772a6826551f1e0b36b3c9fa90f7824d93f72a3a Author: Ludovic Marcotte Date: Fri Apr 3 17:37:46 2015 -0400 (fix) correctly localize mail labels from common bundle M SoObjects/Mailer/SOGoMailLabel.h M SoObjects/Mailer/SOGoMailLabel.m M UI/Common/WODirectAction+SOGo.h M UI/Common/WODirectAction+SOGo.m M UI/PreferencesUI/UIxJSONPreferences.m commit 4252b66b6e56bb55f77fff308c70f80d1ecfddc1 Author: Francis Lachapelle Date: Fri Apr 3 11:41:11 2015 -0400 Initial SOGo developer's guide A Documentation/SOGoDevelopersGuide.asciidoc commit 91acb9d0c56536170d1c6bb73d2d0b89bb8fba63 Author: Francis Lachapelle Date: Fri Apr 3 11:34:05 2015 -0400 Integrate UIxSidenavToolbarTemplate in all modules M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/UIxSidenavToolbarTemplate.wox commit 171b5085abf294813e142d2d0c667175516664ca Author: Francis Lachapelle Date: Thu Apr 2 16:13:02 2015 -0400 Fix GNUmakefile for latest underscore package M UI/WebServerResources/GNUmakefile commit c38a23d9b1dd18b0b133fee6946884c7c29a615f Author: Benoit Favreault Date: Thu Apr 2 10:07:57 2015 -0400 Hot-fix for build problem M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss commit 92ecdd52adc4e4c645f04fef5ef85d4c847ed8eb Author: Benoit Favreault Date: Thu Apr 2 09:51:48 2015 -0400 Hot-fix for build problem (commit/74dda0206595acb1c48f7d328fd96b64025542bb) M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/core/reset.scss commit 8b093f900184754a7f231d5db388969b2e9ed92e Author: Ludovic Marcotte Date: Thu Apr 2 06:47:32 2015 -0400 (fix) broken template, additional closing tag M UI/Templates/ContactsUI/UIxContactViewTemplate.wox commit 5797e70358d1a7eafcfd259ce6e194780b4e4cda Author: Benoit Favreault Date: Thu Apr 2 02:58:37 2015 -0400 Made bottom sheet opaque M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss commit a75719e1515d78d671cc702ac04f10ab43cbc76e Author: Benoit Favreault Date: Thu Apr 2 02:53:21 2015 -0400 Fix fab-button positionning M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/views/_view.scss commit a5c9f41375e547a9b4dd02f14ae4f0dbfcd6f9ee Author: Benoit Favreault Date: Thu Apr 2 00:59:06 2015 -0400 Fixed "fantom account" M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/subheader/subheader.scss M UI/WebServerResources/scss/core/typography.scss commit 00d2154c0e8d1ab6326329f8490a7e8317eddd75 Author: Benoit Favreault Date: Wed Apr 1 22:12:07 2015 -0400 fix card background color (angular-material regression) Change views container justification hide sg-menu components M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/card/card.scss commit 0fc027e5e922b5b5d59ae39c06f76ef5a9d108f6 Author: Francis Lachapelle Date: Wed Apr 1 20:20:22 2015 -0400 Set the doctype to HTML5 M UI/Common/UIxPageFrame.m commit 5f7abec980a1c5d62a7eaa35c8a9ec441de029fb Author: Francis Lachapelle Date: Wed Apr 1 20:19:52 2015 -0400 Gruntfile.js: add postcss:dist to build task M UI/WebServerResources/Gruntfile.js commit 6c4a82571ce54207973855c9a19244d9590ad415 Author: Francis Lachapelle Date: Wed Apr 1 11:18:19 2015 -0400 Calendar module: add day view M UI/Templates/SchedulerUI/UIxCalDayView.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/js/Appointments/component-model.js M UI/WebServerResources/js/SchedulerUI.js M UI/WebServerResources/scss/views/SchedulerUI.scss commit 7ef01304ee326dd64e812eaec8b528bead6720c9 Author: Francis Lachapelle Date: Wed Apr 1 09:52:16 2015 -0400 Add debounce to sgSearch Angular directive M UI/WebServerResources/js/Common/ui-desktop.js commit 8d66f62cad73bf6095e9ea585d913a45ace4cb07 Author: Francis Lachapelle Date: Wed Apr 1 08:51:48 2015 -0400 [fix] JS syntax error on login page M UI/SOGoUI/UIxComponent.m commit eaeae77be4f1ebd5cae5027ce37e8d8a764f4373 Author: Benoit Favreault Date: Tue Mar 31 18:33:14 2015 -0400 Fix (tried to) regressions introduced by angular-material update M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss M UI/WebServerResources/scss/views/_view.scss commit 1477bd6eae6c3247180cb198465e860fe4895a11 Author: Benoit Favreault Date: Tue Mar 31 13:17:37 2015 -0400 Regression fixes M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/sidenav/_extends.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/core/structure.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit fe8c1b927cd1599513cfe7ccfe331f917be77b9e Author: Benoit Favreault Date: Tue Mar 31 10:50:05 2015 -0400 Fix mobile transitions (sort of) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/scss/components/card/card.scss M UI/WebServerResources/scss/styles.scss commit a554158686054fa7e5457e5a5a75c1b9b9c493eb Author: Benoit Favreault Date: Tue Mar 31 10:50:05 2015 -0400 Fix mobile transitions (sort of) M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/icon/_extends.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/views/_view.scss commit f6cb8f226ab23ba16b9690e6e564598de2920259 Author: Benoit Favreault Date: Sun Mar 29 23:22:12 2015 -0400 Edit scss-lint to prevent false positive warnings M UI/WebServerResources/scss/.scss-lint.yml commit 5224a7b3041c763c619547306d395038da7aab2b Author: Benoit Favreault Date: Sun Mar 29 23:21:14 2015 -0400 Fix fab-button positioning (still some strange corner-cases from md sources) M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/views/_view.scss commit b5bea16abb5a124f042bc86cd5628da11d08aea7 Author: Benoit Favreault Date: Sun Mar 29 06:16:32 2015 -0400 Add sassyJSON library M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/package.json M UI/WebServerResources/scss/styles.scss commit 3441a66040ddf1a15b27a183d4bebc6a222ca767 Author: Benoit Favreault Date: Sat Mar 28 01:24:31 2015 -0400 Add paper texture to toolbar and sidenav M UI/Templates/ContactsUI/UIxContactFoldersView.wox A UI/WebServerResources/img/cardboard-transp.png A UI/WebServerResources/img/felt-transp.png M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/views/_view.scss commit e69c47854ad95812c038ed086c5392f354dff17e Author: Benoit Favreault Date: Fri Mar 27 21:13:39 2015 -0400 Fine-tune layout M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/button/_button.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 M UI/WebServerResources/scss/views/_view.scss commit 2c8d1b5db772105795ce1b5501514f6e06ed3f8a Author: Benoit Favreault Date: Fri Mar 27 17:08:53 2015 -0400 Alternate mobile transitions M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/views/_view.scss commit 2446677172d1f5019d85c988a0f1da3e12a99cd1 Author: Francis Lachapelle Date: Tue Mar 31 10:55:13 2015 -0400 [fix] Add definition of UIxSidenavToolbarTemplate M UI/Common/UIxPageFrame.m commit abe9a85c4fcb0019abab7f92a988fe31fa0a7159 Author: Francis Lachapelle Date: Mon Mar 30 21:20:35 2015 -0400 SOGo.SchedulerUI AngularJS module A UI/WebServerResources/js/SchedulerUI.js commit a57bf56165fbf0b6cb372ae8e3be3bbb6cb1e69c Author: Francis Lachapelle Date: Mon Mar 30 21:18:09 2015 -0400 [fix] Possible exception in UIxCalendarSelector.m M UI/Scheduler/UIxCalendarSelector.m commit 9a1c2b6a114dee0f594dc10f29ba408283a6b653 Author: Francis Lachapelle Date: Mon Mar 30 17:38:41 2015 -0400 New ng directives for Calendar module - sgCalendarDayTable - sgCalendarDayBlock M UI/WebServerResources/js/Common/ui-desktop.js commit 4b47e5de83163e9c9bf38b7d2e20c1859c54d210 Author: Francis Lachapelle Date: Mon Mar 30 15:11:20 2015 -0400 Calendar module: initial AngularJS-based templates M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalWeekView.wox M UI/Templates/SchedulerUI/UIxCalendarSelector.wox A UI/Templates/UIxSidenavToolbarTemplate.wox M UI/WebServerResources/scss/components/checkbox/checkbox.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss A UI/WebServerResources/scss/views/SchedulerUI.scss M UI/WebServerResources/scss/views/_view.scss commit 22c9b61246e05b518089dbb6e116104038747802 Author: Francis Lachapelle Date: Mon Mar 30 14:16:17 2015 -0400 Extend String and Date native JS objects M UI/WebServerResources/js/Common/utils.js commit e9db6cda614c7569dcbab07553902d0d02a621f8 Author: Francis Lachapelle Date: Mon Mar 30 14:14:13 2015 -0400 UIxCalListingActions: improve style and syntax M UI/Scheduler/UIxCalListingActions.m commit 44c49abbecbe18e17471c9d6e5c4e0141e23a4b1 Author: Francis Lachapelle Date: Mon Mar 30 14:03:28 2015 -0400 Calendar list: use 'name' instead of 'displayName' M UI/Scheduler/UIxCalendarSelector.m commit 8b6a3d0e3fa3adc96d72406f952b24f581909260 Author: Francis Lachapelle Date: Mon Mar 30 13:52:26 2015 -0400 Initial JavaScript models for calendar module A UI/WebServerResources/js/Appointments/calendar-model.js A UI/WebServerResources/js/Appointments/component-model.js commit d72f83ee957560775db3d5925492918ab0bd429f Author: Francis Lachapelle Date: Mon Mar 30 13:33:53 2015 -0400 Save calendar: use 'name' instead of 'displayName' M UI/Scheduler/UIxCalendarProperties.m commit ba35bc801f0f925143311a3ec30bb534a5744079 Author: Benoit Favreault Date: Fri Mar 27 21:35:30 2015 -0400 Add a grunt task target postcss:dev (no minification) M UI/WebServerResources/Gruntfile.js commit 10a017503e7d42afb59965bd9b0b592403df1ebb Author: Ludovic Marcotte Date: Fri Mar 27 19:03:58 2015 -0400 Now enforce SOGoMailCustomFromEnabled M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/PreferencesUI.js commit bb1977fa931e4444d795485ed3161a6b3514792d Author: Ludovic Marcotte Date: Fri Mar 27 15:33:58 2015 -0400 Wiped unused scss file D UI/WebServerResources/scss/PreferencesUI.scss commit cf4593917f23ef5ae9155e144802b8dcafea550f Author: Ludovic Marcotte Date: Fri Mar 27 15:33:44 2015 -0400 More form validation M UI/PreferencesUI/UIxAccountEditor.m M UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/WebServerResources/js/PreferencesUI.js commit ae2990d8d67da0e9c555c56b4d4cf0936ab87d89 Author: Francis Lachapelle Date: Fri Mar 27 10:27:06 2015 -0400 Review core scss following ng-material changes M UI/WebServerResources/angular-material A UI/WebServerResources/scss/core/typography.scss D UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 05e58b30cca6d58c86f0893f2b1d061b449a585b Author: Benoit Favreault Date: Thu Mar 26 14:39:44 2015 -0400 Replace mobile detail-view transitions Minor adjustments to layout M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/css/ng-tags-input.bootstrap.css M UI/WebServerResources/css/ng-tags-input.bootstrap.min.css M UI/WebServerResources/css/ng-tags-input.css M UI/WebServerResources/css/ng-tags-input.min.css M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/views/_view.scss commit 2bc44dec9b6fc150eefa4a40f303af4121e4a0a1 Author: Ludovic Marcotte Date: Thu Mar 26 13:37:44 2015 -0400 Improved preferences module (save/load, checks on enabled modules, etc.) M UI/PreferencesUI/UIxJSONPreferences.m M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit 48b74b0f6b56bd0ab8eb6c4722f2fe47b5c27f46 Author: Benoit Favreault Date: Thu Mar 26 09:58:09 2015 -0400 Add responsiveness (First draft) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/.scss-lint.yml M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/_view.scss commit 516e5fd303c5f8d9823706f49ab774daeb6939a4 Author: Francis Lachapelle Date: Thu Mar 26 08:52:48 2015 -0400 Add current date in top bar M SoObjects/SOGo/SOGoUser.h M SoObjects/SOGo/SOGoUser.m M UI/MainUI/SOGoUserHomePage.m M UI/MainUI/product.plist M UI/SOGoUI/UIxComponent.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/Common/ui.js commit 0241cacbf9c047afb4e091ce8d641db2eef9208a Author: Ludovic Marcotte Date: Thu Mar 26 08:50:30 2015 -0400 Added some data validation M UI/Templates/PreferencesUI/UIxAccountEditor.wox commit 78da72f3cb5db3879ae6ebf35d0eb0d0dc03ac6e Author: Benoit Favreault Date: Wed Mar 25 17:00:53 2015 -0400 Replace specific list-view by generic (class-based) view M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/_view.scss commit 660af9abfd2a6a3bfe9d657c72a433cadc7b58b0 Author: Benoit Favreault Date: Wed Mar 25 16:50:36 2015 -0400 Amend previous: Add a view-detail class (for more generic use) Fix the regression (scroll) problem on contact editor M UI/WebServerResources/scss/views/ContactsUI.scss commit b4f2b470dcd713341668abc306d375678ee1be4a Author: Benoit Favreault Date: Wed Mar 25 16:46:55 2015 -0400 Add a scss-lint config file A UI/WebServerResources/scss/.scss-lint.yml commit f99dae331d820e184cb6c13cac473243ef64faf2 Author: Benoit Favreault Date: Wed Mar 25 16:46:06 2015 -0400 Add a view-detail class (for more generic use) Fix the regression (scroll) problem on contact editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/_view.scss commit 655fe5f731dc16cccb56f78817e78821e7950d2f Author: Benoit Favreault Date: Wed Mar 25 14:38:23 2015 -0400 Fix regression on Contact editor M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 72968f2e6e2580395af7fee08720c5ee3295c392 Author: Francis Lachapelle Date: Tue Mar 24 10:28:01 2015 -0400 Indentation of Gruntfile.js M UI/WebServerResources/Gruntfile.js commit 0f2e3df16439ef8bb3e1c4ef2ef3ee6c525f82af Author: Ludovic Marcotte Date: Tue Mar 24 10:44:50 2015 -0400 More cleanups, defaults values for mail/contact/calendar labels and data validation M SoObjects/Mailer/SOGoMailLabel.h M SoObjects/Mailer/SOGoMailLabel.m M SoObjects/SOGo/SOGoSQLUserProfile.h M SoObjects/SOGo/SOGoSQLUserProfile.m M SoObjects/SOGo/SOGoUserDefaults.h M UI/PreferencesUI/UIxJSONPreferences.m M UI/PreferencesUI/UIxPreferences.m commit 818af41ea61fc429df169987bf7f7dd4caa625d5 Author: Benoit Favreault Date: Tue Mar 24 04:04:59 2015 -0400 Add breakpoints management librairies Add grunt-contrib-compass (required) Edit gruntfile.js (add compass tasks) --don't forget to update bower components M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/package.json M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 6153e88f62a62e988ff38fb008b6dbae625d7d65 Author: Benoit Favreault Date: Mon Mar 23 10:53:17 2015 -0400 Add animation params M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/js/MailerUI.js M UI/WebServerResources/scss/views/MailerUI.scss commit 6636fe3625f1547f643851e6d2c32dc63100d599 Author: Ludovic Marcotte Date: Sun Mar 22 08:00:21 2015 -0400 Disabled lots of unused code (to be removed) in v3/prefs M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit 96d2a4cea8b40255b86905ad8188a3b8bd7042fd Author: Ludovic Marcotte Date: Sat Mar 21 15:34:18 2015 -0400 Preferences saving support M SoObjects/SOGo/SOGoDefaultsSource.h M SoObjects/SOGo/SOGoDefaultsSource.m M SoObjects/SOGo/SOGoUserDefaults.m M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/js/Preferences/preferences-model.js commit 2edfd1863b8ab1ca456bb99be6a147fa2694ba0d Author: Francis Lachapelle Date: Fri Mar 20 13:30:46 2015 -0400 Addressbook module: improve routing views handling M UI/WebServerResources/js/ContactsUI.js commit 766c421b53369b39a3cc5efefd094d886d07dd23 Author: Benoit Favreault Date: Fri Mar 20 11:20:39 2015 -0400 Remove margin from date in msg list M UI/WebServerResources/scss/views/MailerUI.scss commit f909fe657fa6412a669a85ca0efb3bd7cc9549bd Author: Francis Lachapelle Date: Fri Mar 20 13:05:53 2015 -0400 Webmail: fix cancel button of message editor M UI/WebServerResources/js/MailerUI.js commit 885140c92a305fd0402eb654837342f6f74d4df3 Author: Francis Lachapelle Date: Fri Mar 20 12:47:58 2015 -0400 Addressbook module: fix edit button M UI/WebServerResources/js/ContactsUI.js commit 6bf22795f36ccc639c217e457e72fdfb87d3a71c Author: Francis Lachapelle Date: Fri Mar 20 11:32:56 2015 -0400 Improve bower.json M UI/WebServerResources/bower.json commit 386426478705b6a2db7371d0cd3df8908ae653fb Author: Francis Lachapelle Date: Fri Mar 20 11:31:50 2015 -0400 JS Card model: initialize birthday as Date object M UI/WebServerResources/js/Contacts/card-model.js commit a3aaf36477fc07b2f7fa638cf94e314ba9e0e794 Author: Francis Lachapelle Date: Fri Mar 20 11:31:08 2015 -0400 Contact editor: remove extra bottom padding M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit 4f6babcdccb0dbc8ac099f71705365259f46f4bf Author: Francis Lachapelle Date: Fri Mar 20 11:16:24 2015 -0400 Add cancel button to Webmail editor M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/MailerUI.js commit 56763e1aca2505e5b15daee7904cdd7376ba8d75 Author: Ludovic Marcotte Date: Fri Mar 20 10:35:15 2015 -0400 Removed dead code, support for adding calendar categories, disabled unused tab M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/angular-material M UI/WebServerResources/js/PreferencesUI.js commit a7875219770cb055527626a5f4292a88e5ddffd2 Author: Francis Lachapelle Date: Thu Mar 19 14:18:41 2015 -0400 Restore md-button in sgSearch directive M UI/WebServerResources/js/Common/ui-desktop.js commit ca1831271b6f52e16e4b22cd0924437b8c6d7d82 Author: Benoit Favreault Date: Thu Mar 19 05:45:42 2015 -0400 Make iconButton round to display a more elegant ripple-effect M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/scss/components/button/_button.scss commit d6a294b89fb49a443c24ef00ae9e2553185b6727 Author: Benoit Favreault Date: Thu Mar 19 03:40:46 2015 -0400 Fix breakpoints in scss and js (in await for a more elegant solution) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Common/ui.js D UI/WebServerResources/scss/app.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/MailerUI.scss commit 6b1fe301a652cacf0b5bef0b708177c5886b4421 Author: Francis Lachapelle Date: Thu Mar 19 10:30:18 2015 -0400 Fix mail search criteria M UI/Templates/MailerUI/UIxMailMainFrame.wox commit 8d003a7c35c7b1794b13f76c838bf923f4b1fe8c Author: Francis Lachapelle Date: Wed Mar 18 15:00:46 2015 -0400 Return used space of quota as a number in JSON M SoObjects/Mailer/SOGoMailAccount.m commit db9e3a54018c6e9ea9864eeb1f629e1e43507442 Author: Francis Lachapelle Date: Wed Mar 18 14:59:06 2015 -0400 Use sgSearch directive in Webmail module M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/MailerUI.js commit 01d4134a23b55262ad92ded9a1e2587c07b86ab4 Author: Francis Lachapelle Date: Wed Mar 18 14:19:17 2015 -0400 Use sgSearch directive in addressbook module M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js commit 44164c0f43ae6981edac06ecd2963756d9568842 Author: Francis Lachapelle Date: Wed Mar 18 14:03:55 2015 -0400 Improve and document Webmail search options M UI/MailerUI/UIxMailListActions.m commit 68eec08de6246c08540a47aeb6ff9541a44e6c81 Author: Francis Lachapelle Date: Wed Mar 18 13:55:36 2015 -0400 New sgSearch Angular directive M UI/WebServerResources/js/Common/ui-desktop.js commit 0e3cbe8c985892e2e98f5b0cd4bf00b30f37d724 Author: Francis Lachapelle Date: Wed Mar 18 13:41:14 2015 -0400 Improve "load images" button from Webmail M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit 4ab4ac0f11c2affd6b9f52c8141f8a21e174c399 Author: Benoit Favreault Date: Tue Mar 17 01:21:41 2015 -0400 Fix card.view template to prevent useless element () injection M UI/WebServerResources/js/ContactsUI.js commit 8cebc00f7a41e4b7a4701432ec84da0ad19cf0cd Author: Benoit Favreault Date: Mon Mar 16 22:00:45 2015 -0400 Polish UI (Contact and Mail) - Unifiy & simplify markup - Add visual consistency M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss commit 01f1cbbd753fb3984ee116ed8a78ed4110a1f3da Author: Benoit Favreault Date: Mon Mar 16 20:18:16 2015 -0400 Fix minor deprecations in Preferences template M UI/Templates/PreferencesUI/UIxPreferences.wox commit 6a304b3e07a54326d06ba349604507197666bb84 Author: Benoit Favreault Date: Mon Mar 16 17:43:58 2015 -0400 Fix sidenav icon-button M UI/WebServerResources/scss/components/button/_button.scss commit 5b674abcf1133cb5321603424edc261b29725c25 Author: Ludovic Marcotte Date: Mon Mar 16 11:53:50 2015 -0400 Fixed preferences module wrt recent changes M UI/Templates/PreferencesUI/UIxPreferences.wox commit e756053f8b9091c65e68f7697ce8a34c24af016f Author: Benoit Favreault Date: Fri Mar 13 20:35:27 2015 -0400 Replace bottom-bar by bottom-sheet Adjust sidenav layout Unify background colors M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/components/select/select.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss commit 69d0a3ad57177e790ecd5343d4bdbbe91d7c146f Author: Benoit Favreault Date: Fri Mar 13 13:37:32 2015 -0400 Minor adjustment to toolbar date M UI/WebServerResources/scss/core/typography/typography.scss commit a57713523b7ad6adfc340fba55f84f8c0d7d868f Author: Benoit Favreault Date: Fri Mar 13 02:10:31 2015 -0400 Finish the toolbars Add an app button on sidenav Add a logout select on sidenav M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/select/select.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography/typography.scss commit 9fc713dc5ffc20f07ea930f4316892d39e8dda97 Author: Benoit Favreault Date: Thu Mar 12 22:08:06 2015 -0400 Create a 'css' grunt task (sass + postcss) M UI/WebServerResources/Gruntfile.js commit 31bb97aaecd1aaee374c57e8a065736c6d4b016d Author: Benoit Favreault Date: Thu Mar 12 21:38:31 2015 -0400 Update angular-material [dc2d204] master M UI/WebServerResources/angular-material commit 1d8dbbfe2ce99a99fc9c03e2d42c30c3f210f04f Author: Francis Lachapelle Date: Mon Mar 9 16:22:32 2015 -0400 Restore compose mail button M UI/Templates/MailerUI/UIxMailMainFrame.wox commit fc72d3b12a663ae24c00ed5325f4e66022b43b05 Author: Francis Lachapelle Date: Mon Mar 9 16:21:31 2015 -0400 Cleanup references to ZURB Foundation M UI/Templates/UIxPageFrame.wox D UI/WebServerResources/js/Common/ui-common.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/MailerUI.js commit bdbbc5be47fc8492bd0c8a32f8771fec77ffa657 Author: iRouge Date: Sun Mar 8 17:42:38 2015 -0400 Fix login window according to specs M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/scss/views/LoginUI.scss commit f1cdb3a472a379edd0aebe739693613cd064ffff Author: Francis Lachapelle Date: Mon Mar 9 14:09:26 2015 -0400 Cleanup dead code from js/Common/ui.js M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Common/ui.js commit fdb4cd71eba080d69729890e0c1a45c40ab1a5dd Author: iRouge Date: Sun Mar 8 17:09:20 2015 -0400 Fix sidenav toolbar (logo and buttons) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss commit 90cd79a21bda88599dde2f55d5bf6676bde2f9a3 Author: iRouge Date: Sat Mar 7 22:37:21 2015 -0500 Adjust Contact view (center card in right container) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/card/card.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/views/ContactsUI.scss commit 90c359779e150d7d256d3b74a5957844b1727734 Author: iRouge Date: Wed Mar 4 21:02:06 2015 -0500 Fix Contact editor layout M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit 0cd4688e640a464e7986e76687ee1e77a54e598d Author: iRouge Date: Wed Mar 4 13:23:22 2015 -0500 Update material-angular (release 0.8.3) M UI/WebServerResources/angular-material commit 9c42350caa34bc0a44f71a26e2d046a37eca2fe0 Author: iRouge Date: Tue Mar 3 23:47:41 2015 -0500 Add aria-label to iconButtons M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit 1ac49415d17018ff1182fc0ef12f1ca9c07aed5d Author: iRouge Date: Tue Mar 3 23:31:39 2015 -0500 Remove (useless) "close" button on sidenav M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox commit bed46ba2eb2fa34ff5ede7f35d459cf472947e4e Author: iRouge Date: Tue Mar 3 23:26:57 2015 -0500 Correct sources to prevent angular.js deprecation Warning Correct scss to prevent 404 server response M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/core/typography/typography.scss commit 02cdc869be711f7b2df907ab97efc349434a8f73 Author: iRouge Date: Tue Mar 3 18:40:48 2015 -0500 Apply iconButton to Contact and Mail M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/select/select.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss commit 4264d054ca94968cbb320aa64b040e6ad75782cd Author: iRouge Date: Tue Mar 3 13:33:22 2015 -0500 Create Sass component: iconButton M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss commit b6f83f327520198d211b0b5e37f71ca4db8d8f5b Author: iRouge Date: Tue Mar 3 13:30:52 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit 1fc846bf5c6d62a2f819fc38b2fed139c7cf635c Author: iRouge Date: Mon Mar 2 17:05:39 2015 -0500 Update angular-material M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/angular-material M UI/WebServerResources/scss/core/typography/typography.scss commit 2d2edabb188cc1b3c2cd27e3718c504e74c6f47d Author: iRouge Date: Fri Feb 27 16:37:20 2015 -0500 Add action "create new contact" to button M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit dcfa43ab287b7735cc914ed01376b6695086e5b6 Author: iRouge Date: Fri Feb 27 16:14:15 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit b0d7fff56ae1cd157e4d8c36e0b2ea7e5b3f0da9 Author: iRouge Date: Fri Feb 27 16:11:59 2015 -0500 Add Selected-state to lists elements (Contacts and Messages) -- Amend previous M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit be4d56b7e19c3bb7a872f48ff82daa0537c2fc43 Author: iRouge Date: Fri Feb 27 15:26:18 2015 -0500 Add Selected-state to lists elements (Contacts and Messages) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit fefd4fc7c75fb946f6b09ff51b659cbc43806de4 Author: Francis Lachapelle Date: Fri Feb 27 08:17:17 2015 -0500 Fix md-select M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox commit 855acccd6d6ac6c732c88ad2e120bc7452b9e47f Author: iRouge Date: Thu Feb 26 22:34:19 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit 80d6c0226a65841ce304c822d26aec576e578b39 Author: iRouge Date: Thu Feb 26 22:32:22 2015 -0500 Adjust UI for Contact, Contact editor, Messages and Message editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/select/select.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/MailerUI.scss commit 15dab4dfe5b502adfce167f146c77672303d1cb6 Author: Francis Lachapelle Date: Thu Feb 26 13:52:11 2015 -0500 Add placeholder to type selects of contact editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit dbb08a762a9d92e703c925038d4e4505d70dcc36 Author: Francis Lachapelle Date: Thu Feb 26 11:37:46 2015 -0500 Fix "add" buttons of contact editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit af144585a567cb994323c0c71996cf68dae465fe Author: Francis Lachapelle Date: Thu Feb 26 11:27:36 2015 -0500 Cleanup formatting of attributes in HTML templates M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/UIxPageFrame.wox commit 6a25ccfe964bb0b9384dd26cb906726f05450a35 Author: Francis Lachapelle Date: Thu Feb 26 10:58:17 2015 -0500 Remove data- prefix in attributes of HTML tags M UI/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/ContactsUI/UIxContactsFilterPanel.wox M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailFilterPanel.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailUserRightsEditor.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/Templates/MainUI/SOGoRootPage.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/Templates/SchedulerUI/UIxCalFilterPanel.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxCalendarProperties.wox M UI/Templates/SchedulerUI/UIxCalendarSelector.wox M UI/Templates/SchedulerUI/UIxDatePicker.wox M UI/Templates/Themes/mobile/CommonUI/UIxPageFrame.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/MailerUI/UIxMailMainFrame.wox M UI/Templates/Themes/mobile/MainUI/SOGoRootPage.wox M UI/Templates/UIxAclEditor.wox M UI/Templates/UIxPageFrame.wox commit dd84782427fad5f6b080caf381899dd351282156 Author: Francis Lachapelle Date: Thu Feb 26 10:45:56 2015 -0500 Cleanup .gitignore M .gitignore commit 012d953d65945f393a2fd2c1f5561b00cac8959b Author: iRouge Date: Thu Feb 26 00:39:18 2015 -0500 Add an input-container to search field in Contact toolbar M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss commit 5819cc75d3c35f176528d6bb7f1bb776f93bdb4f Author: iRouge Date: Wed Feb 25 23:44:22 2015 -0500 Style Contact Editor UI: Ready to test Some functional bugs remaining M .gitignore M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/WebServerResources/scss/components/select/select.scss commit 5c3f0138f55fb5403a2e09f7d99914a52d29ab38 Author: Ludovic Marcotte Date: Wed Feb 25 17:21:07 2015 -0500 First pass at the v3 pref module The UI needs to be styled. We also need to properly load "default" values from the system/domain/user defaults and save them correctly too. M UI/Common/UIxPageFrame.m M UI/PreferencesUI/GNUmakefile A UI/PreferencesUI/UIxAccountEditor.m M UI/PreferencesUI/UIxFilterEditor.m M UI/PreferencesUI/UIxJSONPreferences.h M UI/PreferencesUI/UIxJSONPreferences.m M UI/PreferencesUI/UIxPreferences.m M UI/PreferencesUI/product.plist A UI/Templates/PreferencesUI/UIxAccountEditor.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/js/Mailer/mailbox-model.js A UI/WebServerResources/js/Preferences/preferences-model.js A UI/WebServerResources/js/PreferencesUI.js A UI/WebServerResources/scss/PreferencesUI.scss commit 575676deb862f952c404a6351617feac8e336cbc Author: Francis Lachapelle Date: Wed Feb 25 15:57:49 2015 -0500 Add search field in AddressBook module M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 4b9eb44790c26c9c42f0411552e861bc7770d76d Author: Francis Lachapelle Date: Wed Feb 25 15:06:14 2015 -0500 Initial integration of md-select in contact editor M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit dc538f969e8ab75db118a10d5d43279d2da41447 Author: Francis Lachapelle Date: Wed Feb 25 14:02:52 2015 -0500 Cleanup dependencies in bower.json M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json commit e32f6d3086d4542883d5f2d7537e17df5742595b Author: iRouge Date: Wed Feb 25 13:57:07 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit 4bce4ff988d72b5e68f5863ee41c814aefa35a68 Author: Francis Lachapelle Date: Wed Feb 25 12:54:02 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit fe071a5435a2500a7a162538d38d818578e98b01 Author: iRouge Date: Tue Feb 24 23:02:13 2015 -0500 Style contact editor (email addresses with select) M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit 6b58f3a08090eb570a6c2ed87cce6149313b7fe6 Author: iRouge Date: Tue Feb 24 19:40:57 2015 -0500 Style contact editor (model for add and remove) M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss M UI/WebServerResources/scss/core/layout.scss commit 1d61e33a51872b1dbecf98d5795d8c8b9b3187f8 Author: iRouge Date: Tue Feb 24 11:30:17 2015 -0500 Update angular-material (select are fixed !) M UI/WebServerResources/angular-material commit 79dc49b905b5a8c15c00e3a52564d47e6dcb078d Author: iRouge Date: Tue Feb 24 00:00:59 2015 -0500 Style contact editor layout (needs more work) M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/WebServerResources/scss/components/button/_button.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss commit b81f98236cbc35fdf173d972c8d61c20ea32ade8 Author: iRouge Date: Mon Feb 23 21:33:47 2015 -0500 Style contact-view layout M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/divider/divider.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography/typography.scss commit b7adf2814d80abd7e18ddca98ddc5d18aa7a29ec Author: iRouge Date: Mon Feb 23 16:54:06 2015 -0500 Refactor: - use lowercase and hyphen name for new component according to Sass Guidelines - change every uses by hand (thanks to my stupid IDE WebStorm) M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss commit 5980f8e90ec61755df240ed9247074779cb77d7f Author: iRouge Date: Mon Feb 23 16:37:05 2015 -0500 Create new Sass component: pseudo-input M .gitignore A UI/WebServerResources/scss/components/pseudo-input/pseudo-input-theme.scss A UI/WebServerResources/scss/components/pseudo-input/pseudo-input.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/MailerUI.scss commit cfed9c205860b92f7d388658aad2e7d8202127d2 Author: iRouge Date: Mon Feb 23 12:30:48 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit 16440998dee56baf396098c86df846ccc58087a5 Author: iRouge Date: Mon Feb 23 12:26:39 2015 -0500 Fix Messages editor: - textarea field - labels and placeholders color M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss commit 1264dbad73710aca23d031dec94e0e7e52ec3f30 Author: iRouge Date: Sun Feb 22 16:50:03 2015 -0500 Skin Contact editor according to Material Design specs (still buggy) M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/scss/views/ContactsUI.scss commit 3fb8a42856915c9a424b4b3a4ccdd7ee1c51c417 Author: iRouge Date: Sun Feb 22 16:48:27 2015 -0500 Fix login layout ;-) (md-select are still buggy) M UI/Templates/MainUI/SOGoRootPage.wox A UI/WebServerResources/scss/views/LoginUI.scss M UI/WebServerResources/scss/views/_view.scss commit 4a4658e29d87c03008d29b50c5f426a41c3792af Author: Francis Lachapelle Date: Fri Feb 20 13:51:46 2015 -0500 Add missing npm modules for grunt postcss M UI/WebServerResources/package.json commit 7ff934a5cbf142f444c880dab36de4e67938dc64 Author: Francis Lachapelle Date: Fri Feb 20 13:50:47 2015 -0500 Remove dependency of hammer.js M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js commit 6d4147fa34b4da7dd5712b4dc95f4a13443a8879 Author: Ludovic Marcotte Date: Thu Feb 19 23:41:11 2015 -0500 fixed templates M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/MailerUI/UIxMailEditor.wox commit b2c71ceae93a3629def688166dce1d0cd22b0406 Author: iRouge Date: Thu Feb 19 23:17:50 2015 -0500 Add box-shadow to Mail editor M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/WebServerResources/scss/views/MessageEditorUI.scss commit 4185cc37feffcf7c4e7268cf0d63bf759638857e Author: iRouge Date: Thu Feb 19 22:05:53 2015 -0500 Style the plain-text Mail editor Style Contacts Style Contact editor (buggy) Change postcss config 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/UIxMailMainFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/card/card.scss M UI/WebServerResources/scss/components/input/input.scss M UI/WebServerResources/scss/components/subheader/subheader.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/views/ContactsUI.scss M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss M UI/WebServerResources/scss/views/_view.scss commit 79a0a3684ce7a23849a3853d767f53e6f83c5907 Author: Ludovic Marcotte Date: Thu Feb 19 18:49:13 2015 -0500 Use md-select on the root page M UI/Templates/MainUI/SOGoRootPage.wox commit dcd6c5fd5a9138d0c0c1cbbc63fe7611f44c791a Author: Benoit Favreault Date: Thu Feb 19 15:23:42 2015 -0500 Add autoprefixer and its dependancies (fix the buggy flex boxes in Safari and some older browsers) M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/package.json commit cc24b9b59956df81a34f96bcba4a62c4719acbe8 Author: Francis Lachapelle Date: Thu Feb 19 14:47:33 2015 -0500 Add md-select SASS component A UI/WebServerResources/scss/components/select/_extends.scss A UI/WebServerResources/scss/components/select/select.scss M UI/WebServerResources/scss/styles.scss commit 1569306ea04596bac77e574e3e138f53e7bed6b9 Author: Francis Lachapelle Date: Thu Feb 19 14:15:14 2015 -0500 Update angular-material subrepo M UI/WebServerResources/angular-material commit a1f0c9fd6e6db0947da981a85045a0726ff86d23 Author: iRouge Date: Thu Feb 19 08:57:15 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit da22cd854b718f98917996a52dcb92faf89e9f11 Author: Francis Lachapelle Date: Wed Feb 18 21:39:18 2015 -0500 Fix compilation of UIxTaskEditor.m M UI/Scheduler/UIxTaskEditor.m commit 94105e937a2c7371116b0bdaf111b669d3802c40 Author: Francis Lachapelle Date: Wed Feb 18 16:44:09 2015 -0500 Improve JSON getter/setter for todos M SOPE/NGCards/iCalToDo.h M SOPE/NGCards/iCalToDo.m M SoObjects/Appointments/iCalToDo+SOGo.m M UI/Scheduler/UIxTaskEditor.h M UI/Scheduler/UIxTaskEditor.m commit f47a22068f53f801ccefdb06ee6e565bb7a69236 Author: Francis Lachapelle Date: Wed Feb 18 16:36:37 2015 -0500 JSON: fix handling of dates of all-day events M SoObjects/Appointments/iCalEvent+SOGo.m M UI/Scheduler/UIxAppointmentEditor.m commit 177c933af4ae532ba0ec6a74bb67bc934a22804f Author: Francis Lachapelle Date: Wed Feb 18 14:55:21 2015 -0500 Lowercase the status property of vEvent & vToDo M SoObjects/Appointments/iCalEntityObject+SOGo.m commit bbc5a2a0481c4fa985fd7090c11af7f398c08dc7 Author: Francis Lachapelle Date: Wed Feb 18 14:52:22 2015 -0500 Fix compilation warning of SOGoAppointmentObject.m M SoObjects/Appointments/SOGoAppointmentObject.m commit 48ffe8fb7ee6a8ab458c39b378082bbf3c3508ad Author: Ludovic Marcotte Date: Wed Feb 18 14:52:57 2015 -0500 Minor improvement to the template M UI/Templates/MainUI/SOGoRootPage.wox commit e3d4a7a373b7e6fd242c88c468e2939a16591a78 Author: Ludovic Marcotte Date: Wed Feb 18 14:42:27 2015 -0500 Deleted old CSS D UI/WebServerResources/css/SOGoRootPage.css commit 4ddf92aadb9ee2616d3e391557ef4eb076d63160 Author: Francis Lachapelle Date: Tue Feb 17 16:09:16 2015 -0500 JSON: Return ISO8601 dates in calendar components M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalEvent+SOGo.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m M UI/Scheduler/UIxAppointmentEditor.m commit e226825bdea9d698752305b371daa1a4ebba66aa Author: Francis Lachapelle Date: Tue Feb 17 16:05:50 2015 -0500 Add [NSCalendarDate+SOGo iso8601DateString] M SoObjects/SOGo/NSCalendarDate+SOGo.h M SoObjects/SOGo/NSCalendarDate+SOGo.m commit d8a816a3351c73dd7b12ddf44327b00cd2af7fe6 Author: iRouge Date: Mon Feb 16 02:15:01 2015 -0500 Add toolbars Icons (several bugs, some remaining) M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/views/MailerUI.scss commit b9e7e243445f94ed75ece2aa016838f3812679b4 Author: Ludovic Marcotte Date: Fri Feb 13 14:30:24 2015 -0500 Fixed remember login option M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/js/SOGoRootPage.js commit 23ce8904a958a9d209484bad3575977d2a90fd4b Author: Francis Lachapelle Date: Fri Feb 13 12:00:10 2015 -0500 Restore color transistion in sidenav.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss commit d1271799f4ec19d5d5953c2ebe8efa8e4048d3b3 Author: Francis Lachapelle Date: Fri Feb 13 11:57:19 2015 -0500 Update angular-material version in bower.json M UI/WebServerResources/bower.json commit e5726d2840c5699d48184e5695f962fce6d02f48 Author: Ludovic Marcotte Date: Fri Feb 13 09:14:10 2015 -0500 WiP - some improvements to the login form M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/js/SOGoRootPage.js commit fcd5abfafc0e748c0e5a5afc7a7d51f1fca61209 Author: iRouge Date: Thu Feb 12 16:08:15 2015 -0500 Update angular-material version 0.8.0-rc1 M UI/WebServerResources/angular-material commit 67c62fe85caa569a57099f1e0e84891540af2171 Author: Francis Lachapelle Date: Thu Feb 12 15:08:59 2015 -0500 Fix compilation of UIxComponentEditor.m M UI/Scheduler/UIxComponentEditor.m commit f9271b747c5f6150d1f490f45483e4c48d55e41e Author: Francis Lachapelle Date: Thu Feb 12 15:01:26 2015 -0500 Initial JSON actions to get/set an event M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalEvent+SOGo.h M SoObjects/Appointments/iCalEvent+SOGo.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m M SoObjects/Contacts/SOGoContactSourceFolder.m M UI/Scheduler/UIxAppointmentEditor.h M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m commit f694f5763843f5e0c1426c5b9dfb60c2c3abf66c Author: iRouge Date: Thu Feb 12 12:37:05 2015 -0500 Minor tweaks to Mailer UI M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/scss/views/MailerUI.scss commit 522108bdd33a4e8e84c6028d149063bee1b7380f Author: iRouge Date: Thu Feb 12 04:20:42 2015 -0500 [Amend previous commit]Styled ngTags for Mail editor and propose a chip-like version of tags M UI/Templates/MailerUI/UIxMailEditor.wox commit 780d757d6b9e1827879974f541901e2a9a693027 Author: iRouge Date: Thu Feb 12 03:55:46 2015 -0500 Styled ngTags for Mail editor and propose a chip-like version of tags M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/MessageEditorUI.scss commit df8b4e302f3e5771e88d2a1971b4bb866a88b5c4 Author: iRouge Date: Thu Feb 12 00:00:13 2015 -0500 Styled ngTags but no hasFocus state M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox A UI/WebServerResources/scss/components/ngTags/ng-tags-input.scss M UI/WebServerResources/scss/styles.scss commit 1bb66bbf7d847be3486713fa328f7f4a53c14eab Author: iRouge Date: Wed Feb 11 21:54:06 2015 -0500 Skin the Mail editor except ng-tags M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/scss/core/typography/typography.scss A UI/WebServerResources/scss/views/MessageEditorUI.scss M UI/WebServerResources/scss/views/_view.scss commit a1299fea9702d719b20d3ca48877e6cc0cfe6319 Author: iRouge Date: Wed Feb 11 20:59:46 2015 -0500 Skin the Mail editor M UI/Templates/MailerUI/UIxMailEditor.wox commit 221e49a5d1f585f33415b2ba53bc806b5a20e3f2 Author: Francis Lachapelle Date: Tue Feb 10 21:15:56 2015 -0500 Improve [iCalTrigger asDictionary] M SOPE/NGCards/iCalTrigger.m M SoObjects/Appointments/iCalEntityObject+SOGo.h commit d123b2d5d4d902e0cd7aa9102d460ae6f278c369 Author: iRouge Date: Wed Feb 11 04:47:08 2015 -0500 Change PseudoField-label font-weight M UI/WebServerResources/scss/views/MailerUI.scss commit 4f2fc5c99e08e9e014f4a8095be56adda8065759 Author: iRouge Date: Wed Feb 11 04:04:09 2015 -0500 Fixed the message headers design (markup and scss) Create a "PseudoField" component that mimics Material Design input fields M UI/Templates/MailerUI/UIxMailViewTemplate.wox D UI/WebServerResources/css/styles.css D UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/views/MailerUI.scss commit e429dc3ff1a20b4c73a41a1e9ca095b75e4763c6 Author: Francis Lachapelle Date: Tue Feb 10 16:07:22 2015 -0500 Add [iCalByDayMask initWithDaysAndOccurences:] M SOPE/NGCards/iCalByDayMask.h M SOPE/NGCards/iCalByDayMask.m commit 9e7a051d25a3137a71820a1df835a87cd73c860e Author: iRouge Date: Tue Feb 10 15:29:45 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit 75f38173c5925965e35591904565d7ffa42306b0 Author: iRouge Date: Tue Feb 10 03:17:10 2015 -0500 Adjust Messages header view Add ngMaterial directives tomessage composer M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/angular-material M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/views/MailerUI.scss commit 4cd6ffcaec882b911be2e6af806972418848cea7 Author: Francis Lachapelle Date: Mon Feb 9 09:48:58 2015 -0500 Messages list: add ng directives to icons M UI/Templates/MailerUI/UIxMailFolderTemplate.wox commit 12807457d40b5532413427ce6a23c70bea194f45 Author: iRouge Date: Sun Feb 8 19:35:21 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit aefb27fc5c59e1c77542a3b3335d0afea447fc2c Author: Ludovic Marcotte Date: Fri Feb 6 15:35:51 2015 -0500 Initial (and fugly) materialization of the login page M UI/Templates/MainUI/SOGoRootPage.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/SOGoRootPage.js commit cd32bcf961956c9a62de7b0315c91947b75e56ed Author: iRouge Date: Fri Feb 6 09:37:00 2015 -0500 Fine-tune presentation of Mailer UI - Colors - Icons - Dimmensions - Typography M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/scss/_shame.scss M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss 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/sidenav/sidenav.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/_functions.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/views/MailerUI.scss commit 16f275af5252040fe6a1d95b34537e1e33f28a16 Author: iRouge Date: Thu Feb 5 21:10:45 2015 -0500 Add SOGo logo M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map A UI/WebServerResources/img/sogo-compact.svg A UI/WebServerResources/img/sogo-full.svg M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss commit 419f1bd698d909ef4970582c8c38af86c94860d3 Author: iRouge Date: Thu Feb 5 19:41:07 2015 -0500 Adjust containers width according to Google's specs M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/components/toolbar/_extends.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/views/MailerUI.scss commit e00416e1b8a8f271e682307574349cc77ccec510 Author: iRouge Date: Thu Feb 5 19:16:49 2015 -0500 Apply colours to components M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/components/content/content.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss M UI/WebServerResources/scss/components/subheader/subheader.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/core/_functions.scss M UI/WebServerResources/scss/core/base_styles/_base_style.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit daaa4284cbb5be965adcd36b48c54c3fb172dbdc Author: iRouge Date: Thu Feb 5 15:53:20 2015 -0500 Add Sass version of SOGo's palettes, mixin to generate theme-class and a getter function for convenient access to colours trough any scss M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/_palette.scss M UI/WebServerResources/scss/styles.scss commit 33e70cd3f3ba6809e878b2c2d33ac66545d3cc0c Author: Francis Lachapelle Date: Thu Feb 5 08:43:06 2015 -0500 Remove dependancy to angular-material.css M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/scss/styles.scss commit 44e56c92d0bf16efe1fe35eccf1b89427128ebac Author: iRouge Date: Wed Feb 4 16:44:42 2015 -0500 Update Angular-Material to 0.7.1 : HEAD origin/master origin/HEAD master M UI/WebServerResources/angular-material commit 6404536d196df61f9e94e493f6b0c7e34b114af5 Author: iRouge Date: Wed Feb 4 09:46:58 2015 -0500 Add md-colors module A UI/.gitignore M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/Common/ui.js A UI/WebServerResources/md-colors/README.md A UI/WebServerResources/md-colors/colors.js A UI/WebServerResources/md-colors/index.html A UI/WebServerResources/md-colors/script.js commit e7b7e9cefed4419a89d2d4d0205912c214ed2645 Author: iRouge Date: Tue Feb 3 21:22:12 2015 -0500 Adjust z-indexes and box-shadows M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/_shame.scss M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/list/list.scss M UI/WebServerResources/scss/components/subheader/subheader.scss M UI/WebServerResources/scss/components/toolbar/_extends.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss M UI/WebServerResources/scss/styles.scss commit 174b6f365b0cc6c62b475fdcf82f2afad5603516 Author: iRouge Date: Tue Feb 3 16:03:36 2015 -0500 Typograpy : Messages list subheader M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss M UI/WebServerResources/scss/components/subheader/subheader.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 08a76aef973c11d565fac53c4b9c9d3c0b2cfb3d Author: iRouge Date: Tue Feb 3 13:34:44 2015 -0500 Adapt markup to typographic styles - Mail Messages List M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/WebServerResources/scss/_devtools.scss A UI/WebServerResources/scss/components/list/_extends.scss M UI/WebServerResources/scss/components/list/list.scss commit bd61c354f0653061ef7f106d96fe50ac23a9d57a Author: Francis Lachapelle Date: Tue Feb 3 11:37:51 2015 -0500 Fix references to font files in typography.scss M UI/WebServerResources/scss/core/typography/typography.scss commit 13144aad3b2faf6b9a4d4e765f1d5590bcc3058e Author: Francis Lachapelle Date: Tue Feb 3 11:30:17 2015 -0500 Preparation for build of a unique CSS A UI/WebServerResources/scss/components/bottomSheet/_extends.scss M UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss commit b163e5956302f10ff249c7974871deed76f158cd Author: iRouge Date: Tue Feb 3 11:22:50 2015 -0500 Adjust typography for autoSrollList M .gitignore M UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss commit 09fa2be5bd7252ce44290f7ffb1d11a80530cfd2 Author: iRouge Date: Tue Feb 3 10:52:27 2015 -0500 Typography auto-scroll List A UI/WebServerResources/scss/components/autoScrollList/_extends.scss A UI/WebServerResources/scss/components/autoScrollList/_functions.scss A UI/WebServerResources/scss/components/autoScrollList/autoScrollList.scss A UI/WebServerResources/scss/components/button/_functions.scss M UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/styles.scss commit 36c931b596b613917dbb41cdc64e045c94446cc2 Author: Francis Lachapelle Date: Tue Feb 3 10:17:15 2015 -0500 Preparation for build of a unique CSS M UI/WebServerResources/scss/components/backdrop/backdrop.scss A UI/WebServerResources/scss/components/card/_extends.scss M UI/WebServerResources/scss/components/card/card.scss A UI/WebServerResources/scss/components/checkbox/_extends.scss M UI/WebServerResources/scss/components/checkbox/checkbox.scss A UI/WebServerResources/scss/components/content/_extends.scss M UI/WebServerResources/scss/components/content/content.scss A UI/WebServerResources/scss/components/dialog/_extends.scss M UI/WebServerResources/scss/components/dialog/dialog.scss A UI/WebServerResources/scss/components/divider/_extends.scss M UI/WebServerResources/scss/components/divider/divider.scss M UI/WebServerResources/scss/components/icon/_extends.scss A UI/WebServerResources/scss/components/progressCircular/_extends.scss M UI/WebServerResources/scss/components/progressCircular/progressCircular.scss A UI/WebServerResources/scss/components/progressLinear/_extends.scss M UI/WebServerResources/scss/components/progressLinear/progressLinear.scss A UI/WebServerResources/scss/components/radioButton/_extends.scss M UI/WebServerResources/scss/components/radioButton/radio-button.scss A UI/WebServerResources/scss/components/sidenav/_extends.scss M UI/WebServerResources/scss/components/sidenav/sidenav.scss A UI/WebServerResources/scss/components/slider/_extends.scss M UI/WebServerResources/scss/components/slider/slider.scss A UI/WebServerResources/scss/components/sticky/_extends.scss M UI/WebServerResources/scss/components/sticky/sticky.scss A UI/WebServerResources/scss/components/subheader/_extends.scss M UI/WebServerResources/scss/components/subheader/subheader.scss A UI/WebServerResources/scss/components/switch/_extends.scss M UI/WebServerResources/scss/components/switch/switch.scss A UI/WebServerResources/scss/components/tabs/_extends.scss M UI/WebServerResources/scss/components/tabs/tabs.scss A UI/WebServerResources/scss/components/textField/_extends.scss M UI/WebServerResources/scss/components/textField/textField.scss A UI/WebServerResources/scss/components/toast/_extends.scss M UI/WebServerResources/scss/components/toast/toast.scss A UI/WebServerResources/scss/components/toolbar/_extends.scss M UI/WebServerResources/scss/components/toolbar/toolbar.scss A UI/WebServerResources/scss/components/tooltip/_extends.scss M UI/WebServerResources/scss/components/tooltip/tooltip.scss A UI/WebServerResources/scss/components/whiteframe/_extends.scss M UI/WebServerResources/scss/components/whiteframe/whiteframe.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss commit 6040838396bb0e7b435c8131b5fdbdd9eb0d5dc6 Author: Francis Lachapelle Date: Tue Feb 3 08:56:19 2015 -0500 Don't use bower package of the font Fira M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json commit 1a81abebaa254106a32b02183603e05f508f92e7 Author: Francis Lachapelle Date: Tue Feb 3 08:55:17 2015 -0500 Remove unused files from scss directory D UI/WebServerResources/scss/components/backdrop/backdrop.js D UI/WebServerResources/scss/components/bottomSheet/bottomSheet.js D UI/WebServerResources/scss/components/bottomSheet/bottomSheet.spec.js D UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/bottom-sheet-grid-template.html D UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/bottom-sheet-list-template.html D UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/index.html D UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/script.js D UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/style.css D UI/WebServerResources/scss/components/button/button.js D UI/WebServerResources/scss/components/button/button.spec.js D UI/WebServerResources/scss/components/button/demoBasicUsage/index.html D UI/WebServerResources/scss/components/button/demoBasicUsage/script.js D UI/WebServerResources/scss/components/button/demoBasicUsage/style.css D UI/WebServerResources/scss/components/card/card.js D UI/WebServerResources/scss/components/card/card.spec.js D UI/WebServerResources/scss/components/card/demoBasicUsage/index.html D UI/WebServerResources/scss/components/card/demoBasicUsage/script.js D UI/WebServerResources/scss/components/card/demoBasicUsage/style.css D UI/WebServerResources/scss/components/checkbox/checkbox.js D UI/WebServerResources/scss/components/checkbox/checkbox.spec.js D UI/WebServerResources/scss/components/checkbox/demoBasicUsage/index.html D UI/WebServerResources/scss/components/checkbox/demoBasicUsage/script.js D UI/WebServerResources/scss/components/checkbox/demoBasicUsage/style.css D UI/WebServerResources/scss/components/content/content.js D UI/WebServerResources/scss/components/content/content.spec.js D UI/WebServerResources/scss/components/content/demoBasicUsage/index.html D UI/WebServerResources/scss/components/content/demoBasicUsage/script.js D UI/WebServerResources/scss/components/dialog/demoBasicUsage/dialog1.tmpl.html D UI/WebServerResources/scss/components/dialog/demoBasicUsage/index.html D UI/WebServerResources/scss/components/dialog/demoBasicUsage/script.js D UI/WebServerResources/scss/components/dialog/demoBasicUsage/style.css D UI/WebServerResources/scss/components/dialog/dialog.js D UI/WebServerResources/scss/components/dialog/dialog.spec.js D UI/WebServerResources/scss/components/divider/demoBasicUsage/index.html D UI/WebServerResources/scss/components/divider/demoBasicUsage/script.js D UI/WebServerResources/scss/components/divider/demoBasicUsage/style.css D UI/WebServerResources/scss/components/divider/divider.js D UI/WebServerResources/scss/components/input/demoBasicUsage/index.html D UI/WebServerResources/scss/components/input/demoBasicUsage/script.js D UI/WebServerResources/scss/components/input/input.js D UI/WebServerResources/scss/components/input/input.spec.js D UI/WebServerResources/scss/components/list/demoBasicUsage/index.html D UI/WebServerResources/scss/components/list/demoBasicUsage/script.js D UI/WebServerResources/scss/components/list/demoBasicUsage/style.css D UI/WebServerResources/scss/components/list/list.js D UI/WebServerResources/scss/components/list/list.spec.js D UI/WebServerResources/scss/components/progressCircular/demoBasicUsage/index.html D UI/WebServerResources/scss/components/progressCircular/demoBasicUsage/script.js D UI/WebServerResources/scss/components/progressCircular/demoBasicUsage/style.css D UI/WebServerResources/scss/components/progressCircular/progressCircular.js D UI/WebServerResources/scss/components/progressCircular/progressCircular.spec.js D UI/WebServerResources/scss/components/progressLinear/demoBasicUsage/index.html D UI/WebServerResources/scss/components/progressLinear/demoBasicUsage/script.js D UI/WebServerResources/scss/components/progressLinear/demoBasicUsage/style.css D UI/WebServerResources/scss/components/progressLinear/progressLinear.js D UI/WebServerResources/scss/components/progressLinear/progressLinear.spec.js D UI/WebServerResources/scss/components/radioButton/demoBasicUsage/index.html D UI/WebServerResources/scss/components/radioButton/demoBasicUsage/script.js D UI/WebServerResources/scss/components/radioButton/demoBasicUsage/style.css D UI/WebServerResources/scss/components/radioButton/radioButton.js D UI/WebServerResources/scss/components/radioButton/radioButton.spec.js D UI/WebServerResources/scss/components/sidenav/demoBasicUsage/index.html D UI/WebServerResources/scss/components/sidenav/demoBasicUsage/script.js D UI/WebServerResources/scss/components/sidenav/sidenav.js D UI/WebServerResources/scss/components/sidenav/sidenav.spec.js D UI/WebServerResources/scss/components/slider/demoBasicUsage/index.html D UI/WebServerResources/scss/components/slider/demoBasicUsage/script.js D UI/WebServerResources/scss/components/slider/demoBasicUsage/style.css D UI/WebServerResources/scss/components/slider/slider.js D UI/WebServerResources/scss/components/slider/slider.spec.js D UI/WebServerResources/scss/components/sticky/sticky.js D UI/WebServerResources/scss/components/sticky/sticky.spec.js D UI/WebServerResources/scss/components/subheader/demoBasicUsage/index.html D UI/WebServerResources/scss/components/subheader/demoBasicUsage/script.js D UI/WebServerResources/scss/components/subheader/demoBasicUsage/style.css D UI/WebServerResources/scss/components/subheader/subheader.js D UI/WebServerResources/scss/components/subheader/subheader.spec.js D UI/WebServerResources/scss/components/swipe/swipe.js D UI/WebServerResources/scss/components/switch/demoBasicUsage/index.html D UI/WebServerResources/scss/components/switch/demoBasicUsage/script.js D UI/WebServerResources/scss/components/switch/demoBasicUsage/style.css D UI/WebServerResources/scss/components/switch/switch.js D UI/WebServerResources/scss/components/switch/switch.spec.js D UI/WebServerResources/scss/components/tabs/demoDynamicTabs/index.html D UI/WebServerResources/scss/components/tabs/demoDynamicTabs/script.js D UI/WebServerResources/scss/components/tabs/demoDynamicTabs/style.css D UI/WebServerResources/scss/components/tabs/demoStaticTabs/index.html D UI/WebServerResources/scss/components/tabs/demoStaticTabs/script.js D UI/WebServerResources/scss/components/tabs/demoStaticTabs/style.css D UI/WebServerResources/scss/components/tabs/js/inkBarDirective.js D UI/WebServerResources/scss/components/tabs/js/paginationDirective.js D UI/WebServerResources/scss/components/tabs/js/tabItemController.js D UI/WebServerResources/scss/components/tabs/js/tabItemDirective.js D UI/WebServerResources/scss/components/tabs/js/tabsController.js D UI/WebServerResources/scss/components/tabs/js/tabsDirective.js D UI/WebServerResources/scss/components/tabs/tabs.js D UI/WebServerResources/scss/components/tabs/tabs.spec.js D UI/WebServerResources/scss/components/textField/textField.js D UI/WebServerResources/scss/components/textField/textField.spec.js D UI/WebServerResources/scss/components/toast/demoBasicUsage/index.html D UI/WebServerResources/scss/components/toast/demoBasicUsage/script.js D UI/WebServerResources/scss/components/toast/demoBasicUsage/toast-template.html D UI/WebServerResources/scss/components/toast/toast.js D UI/WebServerResources/scss/components/toast/toast.spec.js D UI/WebServerResources/scss/components/toolbar/demoBasicUsage/index.html D UI/WebServerResources/scss/components/toolbar/demoBasicUsage/script.js D UI/WebServerResources/scss/components/toolbar/demoScrollShrink/index.html D UI/WebServerResources/scss/components/toolbar/demoScrollShrink/script.js D UI/WebServerResources/scss/components/toolbar/demoScrollShrink/style.css D UI/WebServerResources/scss/components/toolbar/toolbar.js D UI/WebServerResources/scss/components/toolbar/toolbar.spec.js D UI/WebServerResources/scss/components/tooltip/demoBasicUsage/index.html D UI/WebServerResources/scss/components/tooltip/demoBasicUsage/script.js D UI/WebServerResources/scss/components/tooltip/demoBasicUsage/style.css D UI/WebServerResources/scss/components/tooltip/tooltip.js D UI/WebServerResources/scss/components/tooltip/tooltip.spec.js D UI/WebServerResources/scss/components/whiteframe/demoBasicUsage/index.html D UI/WebServerResources/scss/components/whiteframe/demoBasicUsage/script.js D UI/WebServerResources/scss/components/whiteframe/demoBasicUsage/style.css D UI/WebServerResources/scss/components/whiteframe/whiteframe.js D UI/WebServerResources/scss/elements/_manifest.scss D UI/WebServerResources/scss/grid/_manifest.scss D UI/WebServerResources/scss/test.js D UI/WebServerResources/scss/ui_patterns/_manifest.scss commit a191c7a3828540f79959d5cb6a01b899b1edd42a Author: iRouge Date: Mon Feb 2 23:47:08 2015 -0500 Typography : Google Material Design standard styles - Layout is broken M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/scss/core/typography/typography.scss commit 907df8143619c91efbe77d9fdc7420d256361f24 Author: iRouge Date: Mon Feb 2 22:55:06 2015 -0500 Typography-2 A UI/WebServerResources/fonts/FiraMono-Bold.eot A UI/WebServerResources/fonts/FiraMono-Bold.ttf A UI/WebServerResources/fonts/FiraMono-Bold.woff A UI/WebServerResources/fonts/FiraMono-Medium.eot A UI/WebServerResources/fonts/FiraMono-Medium.ttf A UI/WebServerResources/fonts/FiraMono-Medium.woff A UI/WebServerResources/fonts/FiraMono-Regular.eot A UI/WebServerResources/fonts/FiraMono-Regular.ttf A UI/WebServerResources/fonts/FiraMono-Regular.woff A UI/WebServerResources/fonts/Material-Design-Iconic-Font.eot A UI/WebServerResources/fonts/Material-Design-Iconic-Font.ttf M UI/WebServerResources/scss/core/structure.scss A UI/WebServerResources/scss/core/typography/typography.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 8f01b0c7390ea0e142de8fdcd60f0985650734e6 Author: iRouge Date: Mon Feb 2 16:11:47 2015 -0500 Add Fira Sans to font folder A UI/WebServerResources/fonts/FiraSans-Bold.eot A UI/WebServerResources/fonts/FiraSans-Bold.ttf A UI/WebServerResources/fonts/FiraSans-Bold.woff A UI/WebServerResources/fonts/FiraSans-BoldItalic.eot A UI/WebServerResources/fonts/FiraSans-BoldItalic.ttf A UI/WebServerResources/fonts/FiraSans-BoldItalic.woff A UI/WebServerResources/fonts/FiraSans-Book.eot A UI/WebServerResources/fonts/FiraSans-Book.ttf A UI/WebServerResources/fonts/FiraSans-Book.woff A UI/WebServerResources/fonts/FiraSans-BookItalic.eot A UI/WebServerResources/fonts/FiraSans-BookItalic.ttf A UI/WebServerResources/fonts/FiraSans-BookItalic.woff A UI/WebServerResources/fonts/FiraSans-Eight.eot A UI/WebServerResources/fonts/FiraSans-Eight.ttf A UI/WebServerResources/fonts/FiraSans-Eight.woff A UI/WebServerResources/fonts/FiraSans-EightItalic.eot A UI/WebServerResources/fonts/FiraSans-EightItalic.ttf A UI/WebServerResources/fonts/FiraSans-EightItalic.woff A UI/WebServerResources/fonts/FiraSans-ExtraBold.eot A UI/WebServerResources/fonts/FiraSans-ExtraBold.ttf A UI/WebServerResources/fonts/FiraSans-ExtraBold.woff A UI/WebServerResources/fonts/FiraSans-ExtraBoldItalic.eot A UI/WebServerResources/fonts/FiraSans-ExtraBoldItalic.ttf A UI/WebServerResources/fonts/FiraSans-ExtraBoldItalic.woff A UI/WebServerResources/fonts/FiraSans-ExtraLight.eot A UI/WebServerResources/fonts/FiraSans-ExtraLight.ttf A UI/WebServerResources/fonts/FiraSans-ExtraLight.woff A UI/WebServerResources/fonts/FiraSans-ExtraLightItalic.eot A UI/WebServerResources/fonts/FiraSans-ExtraLightItalic.ttf A UI/WebServerResources/fonts/FiraSans-ExtraLightItalic.woff A UI/WebServerResources/fonts/FiraSans-Four.eot A UI/WebServerResources/fonts/FiraSans-Four.ttf A UI/WebServerResources/fonts/FiraSans-Four.woff A UI/WebServerResources/fonts/FiraSans-FourItalic.eot A UI/WebServerResources/fonts/FiraSans-FourItalic.ttf A UI/WebServerResources/fonts/FiraSans-FourItalic.woff A UI/WebServerResources/fonts/FiraSans-Hair.eot A UI/WebServerResources/fonts/FiraSans-Hair.ttf A UI/WebServerResources/fonts/FiraSans-Hair.woff A UI/WebServerResources/fonts/FiraSans-HairItalic.eot A UI/WebServerResources/fonts/FiraSans-HairItalic.ttf A UI/WebServerResources/fonts/FiraSans-HairItalic.woff A UI/WebServerResources/fonts/FiraSans-Heavy.eot A UI/WebServerResources/fonts/FiraSans-Heavy.ttf A UI/WebServerResources/fonts/FiraSans-Heavy.woff A UI/WebServerResources/fonts/FiraSans-HeavyItalic.eot A UI/WebServerResources/fonts/FiraSans-HeavyItalic.ttf A UI/WebServerResources/fonts/FiraSans-HeavyItalic.woff A UI/WebServerResources/fonts/FiraSans-Italic.eot A UI/WebServerResources/fonts/FiraSans-Italic.ttf A UI/WebServerResources/fonts/FiraSans-Italic.woff A UI/WebServerResources/fonts/FiraSans-Light.eot A UI/WebServerResources/fonts/FiraSans-Light.ttf A UI/WebServerResources/fonts/FiraSans-Light.woff A UI/WebServerResources/fonts/FiraSans-LightItalic.eot A UI/WebServerResources/fonts/FiraSans-LightItalic.ttf A UI/WebServerResources/fonts/FiraSans-LightItalic.woff A UI/WebServerResources/fonts/FiraSans-Medium.eot A UI/WebServerResources/fonts/FiraSans-Medium.ttf A UI/WebServerResources/fonts/FiraSans-Medium.woff A UI/WebServerResources/fonts/FiraSans-MediumItalic.eot A UI/WebServerResources/fonts/FiraSans-MediumItalic.ttf A UI/WebServerResources/fonts/FiraSans-MediumItalic.woff A UI/WebServerResources/fonts/FiraSans-Regular.eot A UI/WebServerResources/fonts/FiraSans-Regular.ttf A UI/WebServerResources/fonts/FiraSans-Regular.woff A UI/WebServerResources/fonts/FiraSans-SemiBold.eot A UI/WebServerResources/fonts/FiraSans-SemiBold.ttf A UI/WebServerResources/fonts/FiraSans-SemiBold.woff A UI/WebServerResources/fonts/FiraSans-SemiBoldItalic.eot A UI/WebServerResources/fonts/FiraSans-SemiBoldItalic.ttf A UI/WebServerResources/fonts/FiraSans-SemiBoldItalic.woff A UI/WebServerResources/fonts/FiraSans-Thin.eot A UI/WebServerResources/fonts/FiraSans-Thin.ttf A UI/WebServerResources/fonts/FiraSans-Thin.woff A UI/WebServerResources/fonts/FiraSans-ThinItalic.eot A UI/WebServerResources/fonts/FiraSans-ThinItalic.ttf A UI/WebServerResources/fonts/FiraSans-ThinItalic.woff A UI/WebServerResources/fonts/FiraSans-Two.eot A UI/WebServerResources/fonts/FiraSans-Two.ttf A UI/WebServerResources/fonts/FiraSans-Two.woff A UI/WebServerResources/fonts/FiraSans-TwoItalic.eot A UI/WebServerResources/fonts/FiraSans-TwoItalic.ttf A UI/WebServerResources/fonts/FiraSans-TwoItalic.woff A UI/WebServerResources/fonts/FiraSans-Ultra.eot A UI/WebServerResources/fonts/FiraSans-Ultra.ttf A UI/WebServerResources/fonts/FiraSans-Ultra.woff A UI/WebServerResources/fonts/FiraSans-UltraItalic.eot A UI/WebServerResources/fonts/FiraSans-UltraItalic.ttf A UI/WebServerResources/fonts/FiraSans-UltraItalic.woff A UI/WebServerResources/fonts/FiraSans-UltraLight.eot A UI/WebServerResources/fonts/FiraSans-UltraLight.ttf A UI/WebServerResources/fonts/FiraSans-UltraLight.woff A UI/WebServerResources/fonts/FiraSans-UltraLightItalic.eot A UI/WebServerResources/fonts/FiraSans-UltraLightItalic.ttf A UI/WebServerResources/fonts/FiraSans-UltraLightItalic.woff D UI/WebServerResources/fonts/Material-Design-Iconic-Font.eot D UI/WebServerResources/fonts/Material-Design-Iconic-Font.svg D UI/WebServerResources/fonts/Material-Design-Iconic-Font.ttf D UI/WebServerResources/fonts/Material-Design-Iconic-Font.woff D UI/WebServerResources/fonts/ionicons.eot D UI/WebServerResources/fonts/ionicons.svg D UI/WebServerResources/fonts/ionicons.ttf D UI/WebServerResources/fonts/ionicons.woff M UI/WebServerResources/scss/core/structure.scss commit 8c974e6c1aa92d7d80122c783f4507376aba3a46 Author: Francis Lachapelle Date: Mon Feb 2 16:02:58 2015 -0500 Add Fira font M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json commit e73ed8ae4411ffc03f0ed0aa26d60cedfe263abb Author: iRouge Date: Mon Feb 2 15:42:37 2015 -0500 Add bower sass-cache to gitignore M .gitignore commit f59b078faaaad9e480e301f8f05ffe4f4d5b7225 Author: iRouge Date: Mon Feb 2 15:35:17 2015 -0500 Typography 2 M .gitignore A UI/WebServerResources/fonts/Material-Design-Iconic-Font.eot A UI/WebServerResources/fonts/Material-Design-Iconic-Font.svg A UI/WebServerResources/fonts/Material-Design-Iconic-Font.ttf A UI/WebServerResources/fonts/Material-Design-Iconic-Font.woff A UI/WebServerResources/fonts/ionicons.eot A UI/WebServerResources/fonts/ionicons.svg A UI/WebServerResources/fonts/ionicons.ttf A UI/WebServerResources/fonts/ionicons.woff commit 6319b6f5319e898fe6badb16ec4243c799da876b Author: iRouge Date: Mon Feb 2 15:24:50 2015 -0500 Typography A UI/WebServerResources/scss/components/backdrop/_extends.scss M UI/WebServerResources/scss/core/structure.scss commit 9671fbf5061b2e0bf10c37ce42b23632cd4f3e3a Author: Francis Lachapelle Date: Mon Feb 2 15:11:29 2015 -0500 Remove .sass-cache directory D UI/WebServerResources/.sass-cache/0621d77d016ffda45ce319aaf6c8acb3e5fd2456/toolbar.scssc D UI/WebServerResources/.sass-cache/08d04022c27b2dc89d5eb42232d425f33335c733/MailerUI.scssc D UI/WebServerResources/.sass-cache/08d04022c27b2dc89d5eb42232d425f33335c733/_view.scssc D UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/_functions.scssc D UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/layout.scssc D UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/mixins.scssc D UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/reset.scssc D UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/structure.scssc D UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/variables.scssc D UI/WebServerResources/.sass-cache/1369551ff4e7216eab7e3e275a48c008d1596ccb/button.scssc D UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_constants.scssc D UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_cross_browser_support.scssc D UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_display.scssc D UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_gradient_support.scssc D UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_lists.scssc D UI/WebServerResources/.sass-cache/290c6726ec86fa7ca5fc60378b55f9789dd815dd/divider.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_border.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_core.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_icons.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_mixins.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_pulled.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_rotated.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_sizes.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_spinned.scssc D UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_variables.scssc D UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_ellipsis.scssc D UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_force-wrap.scssc D UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_nowrap.scssc D UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_replacement.scssc D UI/WebServerResources/.sass-cache/3bef4cb0646effa81931578fccc01cf496c06fa6/_extends.scssc D UI/WebServerResources/.sass-cache/3bef4cb0646effa81931578fccc01cf496c06fa6/backdrop.scssc D UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_color.scssc D UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_general.scssc D UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_sprites.scssc D UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_tables.scssc D UI/WebServerResources/.sass-cache/455e6d8108504eacf98607848cb2fab417ced312/_base.scssc D UI/WebServerResources/.sass-cache/455e6d8108504eacf98607848cb2fab417ced312/_sprite-img.scssc D UI/WebServerResources/.sass-cache/477d50df11c4c9be7e570a4a7f26c98a82613f2b/_devtools.scssc D UI/WebServerResources/.sass-cache/477d50df11c4c9be7e570a4a7f26c98a82613f2b/_shame.scssc D UI/WebServerResources/.sass-cache/477d50df11c4c9be7e570a4a7f26c98a82613f2b/styles.scssc D UI/WebServerResources/.sass-cache/5c1393d3ae682e72e0cbbf966bb674f59452487d/_extends.scssc D UI/WebServerResources/.sass-cache/5c1393d3ae682e72e0cbbf966bb674f59452487d/icon.scssc D UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_links.scssc D UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_lists.scssc D UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_text.scssc D UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_vertical_rhythm.scssc D UI/WebServerResources/.sass-cache/5f0c755c2ea0c21ac71396d4a99ba7e8a588771a/backdrop.scssc D UI/WebServerResources/.sass-cache/6e823f81de8dfe823170198830d8af330e579635/color-palette.scssc D UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_css3.scssc D UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_functions.scssc D UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_support.scssc D UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_typography.scssc D UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_utilities.scssc D UI/WebServerResources/.sass-cache/736edc5b14be1a715ddad0a388256afe743c5588/list.scssc D UI/WebServerResources/.sass-cache/73a261245d2328475510118d1ec4c6acf3eadc0a/_base_style.scssc D UI/WebServerResources/.sass-cache/7c69eee964659a009b127ade8f9187015bec3a01/_button.scssc D UI/WebServerResources/.sass-cache/7c69eee964659a009b127ade8f9187015bec3a01/_extends.scssc D UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_bullets.scssc D UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_horizontal-list.scssc D UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_inline-block-list.scssc D UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_inline-list.scssc D UI/WebServerResources/.sass-cache/a004f0befa53f4c6d2eb159efa6c868b185821ab/_contrast.scssc D UI/WebServerResources/.sass-cache/b52457aa3cbcb979be34bc5c603334e6353f4f9e/_utilities.scssc D UI/WebServerResources/.sass-cache/c79c69a6cca5a99b379b12af104d23ab6925623b/input.scssc D UI/WebServerResources/.sass-cache/d11266f9a8e3e765fb35484839cae8e838bfd7f4/_compass.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_actions.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_alert.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_audio-video.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_communication.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_content.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_device.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_editor.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_file.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_hardware.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_image.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_maps.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_navigation.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_notification.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_social.scssc D UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_toggle.scssc D UI/WebServerResources/.sass-cache/df960fa564fd5f6057dbe6083c1c75144da7d0b3/_grid-background.scssc D UI/WebServerResources/.sass-cache/e5825be0018e5098691dd12d3de1491d95f907b1/_hover-link.scssc D UI/WebServerResources/.sass-cache/e5825be0018e5098691dd12d3de1491d95f907b1/_link-colors.scssc D UI/WebServerResources/.sass-cache/e5825be0018e5098691dd12d3de1491d95f907b1/_unstyled-link.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_appearance.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_background-clip.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_background-origin.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_background-size.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_border-radius.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_box-shadow.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_box-sizing.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_box.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_columns.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_filter.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_font-face.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_hyphenation.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_images.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_inline-block.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_opacity.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_regions.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_shared.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_text-shadow.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_transform.scssc D UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_transition.scssc D UI/WebServerResources/.sass-cache/fa7e7b295653bd48251a576b9782581f5e96fd52/layout.scssc D UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_clearfix.scssc D UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_float.scssc D UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_hacks.scssc D UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_min.scssc D UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_reset.scssc D UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_tag-cloud.scssc D UI/WebServerResources/.sass-cache/fc6d08d8f5d547e12050c6decdf8d2910af45156/_alternating-rows-and-columns.scssc D UI/WebServerResources/.sass-cache/fc6d08d8f5d547e12050c6decdf8d2910af45156/_borders.scssc D UI/WebServerResources/.sass-cache/fc6d08d8f5d547e12050c6decdf8d2910af45156/_scaffolding.scssc D UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/_extends.scssc D UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/_mixins.scssc D UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/bottombar-theme.scssc D UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/bottombar.scssc commit 670d2bc382cc1cb2387341c0a4c7fafdfaa82136 Author: iRouge Date: Mon Feb 2 14:43:53 2015 -0500 Generate basic font-size according to Google Material design specs A UI/WebServerResources/.sass-cache/0621d77d016ffda45ce319aaf6c8acb3e5fd2456/toolbar.scssc A UI/WebServerResources/.sass-cache/08d04022c27b2dc89d5eb42232d425f33335c733/MailerUI.scssc A UI/WebServerResources/.sass-cache/08d04022c27b2dc89d5eb42232d425f33335c733/_view.scssc A UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/_functions.scssc A UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/layout.scssc A UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/mixins.scssc A UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/reset.scssc A UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/structure.scssc A UI/WebServerResources/.sass-cache/121dd71fcdc816c7a8afabbaaf564d95c06ed77a/variables.scssc A UI/WebServerResources/.sass-cache/1369551ff4e7216eab7e3e275a48c008d1596ccb/button.scssc A UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_constants.scssc A UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_cross_browser_support.scssc A UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_display.scssc A UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_gradient_support.scssc A UI/WebServerResources/.sass-cache/24c830e606ed419e590f6fd98b1362d628c479e4/_lists.scssc A UI/WebServerResources/.sass-cache/290c6726ec86fa7ca5fc60378b55f9789dd815dd/divider.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_border.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_core.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_icons.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_mixins.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_pulled.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_rotated.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_sizes.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_spinned.scssc A UI/WebServerResources/.sass-cache/335dd608accbd708f8c0c0876606f1b620f02115/_variables.scssc A UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_ellipsis.scssc A UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_force-wrap.scssc A UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_nowrap.scssc A UI/WebServerResources/.sass-cache/3b4e97448379eff5d8d1caac5bf5dd394921dcab/_replacement.scssc A UI/WebServerResources/.sass-cache/3bef4cb0646effa81931578fccc01cf496c06fa6/_extends.scssc A UI/WebServerResources/.sass-cache/3bef4cb0646effa81931578fccc01cf496c06fa6/backdrop.scssc A UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_color.scssc A UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_general.scssc A UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_sprites.scssc A UI/WebServerResources/.sass-cache/40f4e04cdcd7241d59e3890d5f415336c0acadce/_tables.scssc A UI/WebServerResources/.sass-cache/455e6d8108504eacf98607848cb2fab417ced312/_base.scssc A UI/WebServerResources/.sass-cache/455e6d8108504eacf98607848cb2fab417ced312/_sprite-img.scssc A UI/WebServerResources/.sass-cache/477d50df11c4c9be7e570a4a7f26c98a82613f2b/_devtools.scssc A UI/WebServerResources/.sass-cache/477d50df11c4c9be7e570a4a7f26c98a82613f2b/_shame.scssc A UI/WebServerResources/.sass-cache/477d50df11c4c9be7e570a4a7f26c98a82613f2b/styles.scssc A UI/WebServerResources/.sass-cache/5c1393d3ae682e72e0cbbf966bb674f59452487d/_extends.scssc A UI/WebServerResources/.sass-cache/5c1393d3ae682e72e0cbbf966bb674f59452487d/icon.scssc A UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_links.scssc A UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_lists.scssc A UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_text.scssc A UI/WebServerResources/.sass-cache/5cc88903bdb43d7fea8d97529f5020c78340fa79/_vertical_rhythm.scssc A UI/WebServerResources/.sass-cache/5f0c755c2ea0c21ac71396d4a99ba7e8a588771a/backdrop.scssc A UI/WebServerResources/.sass-cache/6e823f81de8dfe823170198830d8af330e579635/color-palette.scssc A UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_css3.scssc A UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_functions.scssc A UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_support.scssc A UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_typography.scssc A UI/WebServerResources/.sass-cache/6f7a67bc7edc739ed82c250cc67d5b071558f551/_utilities.scssc A UI/WebServerResources/.sass-cache/736edc5b14be1a715ddad0a388256afe743c5588/list.scssc A UI/WebServerResources/.sass-cache/73a261245d2328475510118d1ec4c6acf3eadc0a/_base_style.scssc A UI/WebServerResources/.sass-cache/7c69eee964659a009b127ade8f9187015bec3a01/_button.scssc A UI/WebServerResources/.sass-cache/7c69eee964659a009b127ade8f9187015bec3a01/_extends.scssc A UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_bullets.scssc A UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_horizontal-list.scssc A UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_inline-block-list.scssc A UI/WebServerResources/.sass-cache/8651d2a864964fc04fa3e3c35bc26fd87d3aec33/_inline-list.scssc A UI/WebServerResources/.sass-cache/a004f0befa53f4c6d2eb159efa6c868b185821ab/_contrast.scssc A UI/WebServerResources/.sass-cache/b52457aa3cbcb979be34bc5c603334e6353f4f9e/_utilities.scssc A UI/WebServerResources/.sass-cache/c79c69a6cca5a99b379b12af104d23ab6925623b/input.scssc A UI/WebServerResources/.sass-cache/d11266f9a8e3e765fb35484839cae8e838bfd7f4/_compass.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_actions.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_alert.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_audio-video.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_communication.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_content.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_device.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_editor.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_file.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_hardware.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_image.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_maps.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_navigation.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_notification.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_social.scssc A UI/WebServerResources/.sass-cache/df29187505b5a91225043d7487efed3df3207f17/_toggle.scssc A UI/WebServerResources/.sass-cache/df960fa564fd5f6057dbe6083c1c75144da7d0b3/_grid-background.scssc A UI/WebServerResources/.sass-cache/e5825be0018e5098691dd12d3de1491d95f907b1/_hover-link.scssc A UI/WebServerResources/.sass-cache/e5825be0018e5098691dd12d3de1491d95f907b1/_link-colors.scssc A UI/WebServerResources/.sass-cache/e5825be0018e5098691dd12d3de1491d95f907b1/_unstyled-link.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_appearance.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_background-clip.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_background-origin.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_background-size.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_border-radius.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_box-shadow.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_box-sizing.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_box.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_columns.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_filter.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_font-face.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_hyphenation.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_images.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_inline-block.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_opacity.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_regions.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_shared.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_text-shadow.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_transform.scssc A UI/WebServerResources/.sass-cache/e7167ca9e0b7fd50b29e4b84215a88512abae188/_transition.scssc A UI/WebServerResources/.sass-cache/fa7e7b295653bd48251a576b9782581f5e96fd52/layout.scssc A UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_clearfix.scssc A UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_float.scssc A UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_hacks.scssc A UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_min.scssc A UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_reset.scssc A UI/WebServerResources/.sass-cache/fa82154cdd5f726da8c4b38c822b43df3319d11b/_tag-cloud.scssc A UI/WebServerResources/.sass-cache/fc6d08d8f5d547e12050c6decdf8d2910af45156/_alternating-rows-and-columns.scssc A UI/WebServerResources/.sass-cache/fc6d08d8f5d547e12050c6decdf8d2910af45156/_borders.scssc A UI/WebServerResources/.sass-cache/fc6d08d8f5d547e12050c6decdf8d2910af45156/_scaffolding.scssc A UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/_extends.scssc A UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/_mixins.scssc A UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/bottombar-theme.scssc A UI/WebServerResources/.sass-cache/ffe659a643287127d2646202841ecf19a3f314fa/bottombar.scssc M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/core/_functions.scss M UI/WebServerResources/scss/core/structure.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 6f6338bb6473f825565b6046a30877a285f8a769 Author: Francis Lachapelle Date: Mon Feb 2 09:53:42 2015 -0500 Fix font file name in SASS M UI/WebServerResources/scss/components/icon/icon.scss commit 1528b32cc77cef33f1951e45034b3f676a476282 Author: iRouge Date: Mon Feb 2 09:39:53 2015 -0500 Update fontes icônes M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/components/bottombar/_extends.scss A UI/WebServerResources/scss/components/bottombar/test.scss A UI/WebServerResources/scss/components/button/_button.scss A UI/WebServerResources/scss/components/button/_extends.scss D UI/WebServerResources/scss/components/button/button.scss A UI/WebServerResources/scss/test.js commit e1b155b455709e4a882dfd4496d87659ebdbd53c Author: Francis Lachapelle Date: Mon Feb 2 09:22:39 2015 -0500 Remove fonts managed by bower & grunt D UI/WebServerResources/fonts/Material-Design-Iconic-Font.eot D UI/WebServerResources/fonts/Material-Design-Iconic-Font.ttf commit 72ae466541335ee5ba35b7d87da9696cf07d35ce Author: iRouge Date: Sun Feb 1 18:09:48 2015 -0500 Embedded Icon font source has base64 data URI in CSS M UI/Templates/UIxPageFrame.wox A UI/WebServerResources/fonts/Material-Design-Iconic-Font.eot A UI/WebServerResources/fonts/Material-Design-Iconic-Font.ttf D UI/WebServerResources/fonts/_ubuntu.scss D UI/WebServerResources/fonts/icomoon.eot D UI/WebServerResources/fonts/icomoon.svg D UI/WebServerResources/fonts/icomoon.ttf D UI/WebServerResources/fonts/icomoon.woff D UI/WebServerResources/fonts/ionicons.eot D UI/WebServerResources/fonts/ionicons.svg D UI/WebServerResources/fonts/ionicons.ttf D UI/WebServerResources/fonts/ionicons.woff D UI/WebServerResources/fonts/ubuntu-b.eot D UI/WebServerResources/fonts/ubuntu-b.svg D UI/WebServerResources/fonts/ubuntu-b.ttf D UI/WebServerResources/fonts/ubuntu-b.woff D UI/WebServerResources/fonts/ubuntu-b.woff2 D UI/WebServerResources/fonts/ubuntu-bi.eot D UI/WebServerResources/fonts/ubuntu-bi.svg D UI/WebServerResources/fonts/ubuntu-bi.woff D UI/WebServerResources/fonts/ubuntu-bi.woff2 D UI/WebServerResources/fonts/ubuntu-l.eot D UI/WebServerResources/fonts/ubuntu-l.svg D UI/WebServerResources/fonts/ubuntu-l.woff D UI/WebServerResources/fonts/ubuntu-l.woff2 D UI/WebServerResources/fonts/ubuntu-li.eot D UI/WebServerResources/fonts/ubuntu-li.svg D UI/WebServerResources/fonts/ubuntu-li.woff D UI/WebServerResources/fonts/ubuntu-li.woff2 D UI/WebServerResources/fonts/ubuntu-m.eot D UI/WebServerResources/fonts/ubuntu-m.svg D UI/WebServerResources/fonts/ubuntu-m.woff D UI/WebServerResources/fonts/ubuntu-m.woff2 D UI/WebServerResources/fonts/ubuntu-mi.eot D UI/WebServerResources/fonts/ubuntu-mi.svg D UI/WebServerResources/fonts/ubuntu-mi.woff D UI/WebServerResources/fonts/ubuntu-mi.woff2 D UI/WebServerResources/fonts/ubuntu-r.eot D UI/WebServerResources/fonts/ubuntu-r.svg D UI/WebServerResources/fonts/ubuntu-r.woff D UI/WebServerResources/fonts/ubuntu-r.woff2 D UI/WebServerResources/fonts/ubuntu-ri.eot D UI/WebServerResources/fonts/ubuntu-ri.svg D UI/WebServerResources/fonts/ubuntu-ri.woff D UI/WebServerResources/fonts/ubuntu-ri.woff2 M UI/WebServerResources/scss/components/icon/_extends.scss M UI/WebServerResources/scss/components/icon/icon.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss commit 5cc14bb729733aa729f3ac1484d7aa281880eff7 Author: Francis Lachapelle Date: Fri Jan 30 16:31:08 2015 -0500 Remove reference to bower_components in CSS M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/scss/components/icon/_extends.scss commit 79a5d61efb60a1eb80453270c456fdad11c01c41 Author: Francis Lachapelle Date: Fri Jan 30 14:54:55 2015 -0500 Improve sgFolderTree Replaced the A link by a button and renamed the childLevel# CSS class by a more appropriate sg-child-level-# class. M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/scss/views/MailerUI.scss commit c664648eb64f2f2fbb05dfd4839b46a57c58c0d8 Author: Francis Lachapelle Date: Fri Jan 30 14:48:45 2015 -0500 Fix processing of SCSS with Grunt We now use the Ruby implementation of SASS (grunt-contrib-sass) since libsass is not compatible with Compass. M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/package.json commit df6d95772119f653d0b9c67516e7d77723cf3fda Author: Francis Lachapelle Date: Fri Jan 30 13:50:26 2015 -0500 Fix mailbox rename operation M UI/MailerUI/product.plist M UI/WebServerResources/js/Mailer/mailbox-model.js commit ee9ef2f0e4ac1b6d48873c198fda891a4ee5cda9 Author: Francis Lachapelle Date: Thu Jan 29 15:37:32 2015 -0500 Remove unused SASS files D UI/WebServerResources/scss/components/_components/_articles-list.scss D UI/WebServerResources/scss/components/_components/_breadcrumb.scss D UI/WebServerResources/scss/components/_components/_button.scss D UI/WebServerResources/scss/components/_components/_column-list.scss D UI/WebServerResources/scss/components/_components/_grid.scss D UI/WebServerResources/scss/components/_components/_guides-list.scss D UI/WebServerResources/scss/components/_components/_icon-circle.scss D UI/WebServerResources/scss/components/_components/_icons.scss D UI/WebServerResources/scss/components/_components/_link.scss D UI/WebServerResources/scss/components/_components/_list.scss D UI/WebServerResources/scss/components/_components/_media.scss D UI/WebServerResources/scss/components/_components/_subsection-title.scss D UI/WebServerResources/scss/components/_components/_table.scss D UI/WebServerResources/scss/components/_components/_typography.scss commit 383ccdbc826d9657a41d3dc2ad03dacea708c7df Author: Francis Lachapelle Date: Thu Jan 29 11:32:35 2015 -0500 Add CSS animation to mailboxes tree M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/views/MailerUI.scss commit 225d039f89182d95c098004df1acbaab63bf6ab3 Author: Francis Lachapelle Date: Thu Jan 29 11:09:31 2015 -0500 Improve sgFolderTree directive (mailboxes tree) M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/scss/views/MailerUI.scss M UI/WebServerResources/scss/views/_view.scss commit 7f74d5a3d988bf5f16eddc555844403469235e82 Author: Francis Lachapelle Date: Thu Jan 29 10:55:47 2015 -0500 New sgEnter Angular directive M UI/WebServerResources/js/Common/ui-desktop.js commit 862068eeb547a554837e21b00b07d73a8ac6febc Author: Francis Lachapelle Date: Wed Jan 28 10:05:18 2015 -0500 Improve JSON getters for events M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalEvent+SOGo.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m M UI/Scheduler/UIxAppointmentEditor.m commit 56607a1baf0c71eb152277275ffd90671d15b92d Author: iRouge Date: Wed Jan 28 03:24:53 2015 -0500 Refactor contact editor form element templates markup and style 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/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map A UI/WebServerResources/js/Common/notes M UI/WebServerResources/scss/components/input/input.scss M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss M UI/WebServerResources/scss/styles.scss commit 750a41f19af4378a200776caac30d8c8df10cc06 Author: iRouge Date: Tue Jan 27 21:47:49 2015 -0500 CSS files for convenience M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map commit 6651b02ba2e798719d1a66ab597fc33d5678fde1 Author: iRouge Date: Tue Jan 27 21:45:56 2015 -0500 Replace valueless attributes by classes M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/scss/core/layout.scss commit 3054c04261e52707ffe1e470071a0d22134101d7 Author: iRouge Date: Tue Jan 27 20:57:24 2015 -0500 Add a utility to replace attributes without values by classes M UI/WebServerResources/scss/core/layout.scss M UI/WebServerResources/scss/core/mixins.scss commit 04132023e6192625d52f3e2b72f9819f6de5e68f Author: iRouge Date: Tue Jan 27 19:05:35 2015 -0500 Clean-up markup in templates M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox commit 60bd406eac5bf04b9a13a8f710db8e11045c34ca Author: iRouge Date: Tue Jan 27 15:50:19 2015 -0500 Add import to bower_components ngMaterial M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/Common/ui.js commit 7dc7662adf47f712a7b50c5a7a4cfeed1a776388 Author: iRouge Date: Tue Jan 27 15:48:26 2015 -0500 Fix a broken tag in UIxPageEditorTemplate M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit 047138984a9ae72c562551542c67fd295bbb720c Author: iRouge Date: Tue Jan 27 00:58:54 2015 -0500 Fix an update version issue M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/Common/ui.js commit 1a7bfee6b61a3428c4150abf8ff212681a981403 Author: iRouge Date: Mon Jan 26 23:33:47 2015 -0500 define base theme : add palette definitions to module initialization M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/scss/components/bottombar/_extends.scss M UI/WebServerResources/scss/components/bottombar/bottombar-theme.scss M UI/WebServerResources/scss/components/bottombar/bottombar.scss M UI/WebServerResources/scss/core/structure.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/themes/color-palette.scss commit ee4c1c0706976f5ae95a92468217ca99eda743ce Author: iRouge Date: Mon Jan 26 22:01:24 2015 -0500 define theme M UI/WebServerResources/js/Common/ui.js commit eea5cf8d0bb859be680baac096c934a9e08323a2 Author: iRouge Date: Mon Jan 26 18:38:36 2015 -0500 Edit gitignore to ignore built API doc M .gitignore commit 67076cdffbc1bc02ba71856318700fac67beaec0 Author: iRouge Date: Mon Jan 26 18:33:27 2015 -0500 Update angular-material M UI/WebServerResources/angular-material commit 80785304f16270ae4bc2f08c56b30ed54eaae9c0 Author: Francis Lachapelle Date: Mon Jan 26 15:45:42 2015 -0500 JSONify [UIxCalendarProperties saveAction] M SoObjects/Appointments/SOGoAppointmentFolder.h M SoObjects/Appointments/SOGoAppointmentFolder.m M UI/Scheduler/UIxCalendarProperties.h M UI/Scheduler/UIxCalendarProperties.m M UI/Scheduler/product.plist commit c934b3d9c0322affdb8764bd4fcafd3b03b351b8 Author: Francis Lachapelle Date: Mon Jan 26 15:42:10 2015 -0500 Improve API doc of UIxContactEditor M UI/Contacts/UIxContactEditor.m commit 794c1999bcede997f9960a35a25166104d0b8109 Author: Francis Lachapelle Date: Mon Jan 26 15:38:41 2015 -0500 Add bower package "material-design-iconic-font" We actually don't use "material-design-fonticons" M UI/WebServerResources/bower.json commit aaed279c503a1a8953d0b9743d2e012405f8d9e1 Author: Francis Lachapelle Date: Mon Jan 26 15:36:55 2015 -0500 Extend JSON response of calendar properties M UI/Scheduler/UIxCalendarSelector.m commit bd6a430d3ab3a8cda39d297f1fa569c6937e8115 Author: Francis Lachapelle Date: Mon Jan 26 11:13:46 2015 -0500 Add bower package "material-design-fonticons" M UI/WebServerResources/bower.json commit 746afe0f60930b434ffed132d3ee8683dd8c980e Author: iRouge Date: Mon Jan 26 03:57:02 2015 -0500 Add scss devtools M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map A UI/WebServerResources/scss/_devtools.scss M UI/WebServerResources/scss/_shame.scss M UI/WebServerResources/scss/styles.scss commit 1b807bd6f30a48382d2a9c3c293ebb14296d4ad6 Author: iRouge Date: Mon Jan 26 02:42:01 2015 -0500 Icons to the message-template toolbar M UI/Templates/MailerUI/UIxMailViewTemplate.wox commit 6e26040e19e8f715d92cded69b53640fa1a4182e Author: iRouge Date: Mon Jan 26 02:41:04 2015 -0500 Icon component (zavoloklom.github.io/material-design-iconic-font/index.html) A UI/WebServerResources/scss/components/icon/_extends.scss D UI/WebServerResources/scss/components/icon/icon.js M UI/WebServerResources/scss/components/icon/icon.scss D UI/WebServerResources/scss/components/icon/icon.spec.js M UI/WebServerResources/scss/styles.scss commit 6fde77ac3f81a2d11f7982b22d8b8b8336a3bc44 Author: iRouge Date: Mon Jan 26 00:13:09 2015 -0500 Bottombar visibility M UI/Templates/UIxPageFrame.wox commit 296e8f09e5a8a6755243d2451a05c104cc458ca6 Author: iRouge Date: Sun Jan 25 22:33:00 2015 -0500 Reformat code (indent) M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/Templates/UIxPageFrame.wox commit 3b43cabc687f61c6c7fc2f5083b93b806a66d840 Author: iRouge Date: Sun Jan 25 21:30:27 2015 -0500 Revert [a5ba017bc3] (Regression fix) M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/scss/views/_view.scss commit cc34d56a0e0b39fee7d6da1303d9f7584606f04d Author: Francis Lachapelle Date: Thu Jan 22 20:55:11 2015 -0500 FIx compilation of UIxMailUserRightsEditor.m M UI/MailerUI/UIxMailUserRightsEditor.m commit 6080e800d7661b914316bb1212f9f622d44e2a78 Author: Francis Lachapelle Date: Thu Jan 22 20:54:40 2015 -0500 Improve API documentation M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m commit f2587aa385de97b7273fd8fb8209b99d14a38cdc Author: Francis Lachapelle Date: Thu Jan 22 12:12:51 2015 -0500 JSON-based getter operations for Calendar module M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/UIxCalendarSelector.m M UI/Scheduler/UIxTaskEditor.m commit cf8c4c482d7311076c4ee673e266a7790af47fd5 Author: Francis Lachapelle Date: Thu Jan 22 10:52:02 2015 -0500 Add static method in iCalPerson for partstate M SOPE/NGCards/iCalPerson.h M SOPE/NGCards/iCalPerson.m commit 8986a18dacc28b539580f782db10ea0ed9572b75 Author: Francis Lachapelle Date: Thu Jan 22 09:21:21 2015 -0500 Review mail user rights editor M UI/MailerUI/UIxMailUserRightsEditor.m M UI/Templates/MailerUI/UIxMailUserRightsEditor.wox commit 9829cd40275ba3cddee4b4431d4fd6175a28a887 Author: Francis Lachapelle Date: Thu Jan 22 09:20:18 2015 -0500 Minor improvements to Contacts user rights editor M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox commit 2e2da46d844d342ac7be84c85775106df593de33 Author: Francis Lachapelle Date: Thu Jan 22 09:17:41 2015 -0500 JSON-based Contacts list: don't escape HTML HTML is now sanitized on the client-side by AngularJS. M UI/Contacts/UIxContactsListActions.m commit 37e91733ca4c11d5e5a1d4f44605018c21592601 Author: Francis Lachapelle Date: Thu Jan 22 09:15:44 2015 -0500 Improve API documentation M UI/Common/UIxFolderActions.m M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxContactView.m commit c29719f49ddc8a9286c48b795f45296e7b91ad37 Author: Francis Lachapelle Date: Thu Jan 22 06:50:31 2015 -0500 Remove newAction from UIx{Appointment,Task}Editor We now rely on [UIxFolderActions newguidAction] M UI/Common/UIxFolderActions.m M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxTaskEditor.m M UI/Scheduler/product.plist commit a5a2028da7bbdecab9b6ccf8d640d72606f93637 Author: iRouge Date: Wed Jan 21 18:38:07 2015 -0500 Contact Form M UI/Templates/ContactsUI/UIxContactEditorTemplate.wox commit b8ad85b2e2cc7ad44f6f87d2641bf62274035f9c Author: Francis Lachapelle Date: Wed Jan 21 16:40:26 2015 -0500 Rename ng-templates to match names of .wox files M UI/Common/UIxUserRightsEditor.m M UI/Common/product.plist M UI/Contacts/product.plist M UI/MailerUI/product.plist M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactsUserRightsEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/MailerUI.js commit 50b45678e355531f2ed4ff0df25f8b40f1a186d9 Author: iRouge Date: Wed Jan 21 16:35:23 2015 -0500 Regression fix M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/scss/views/_view.scss commit bcce9ac76ab4e556ec55cb39cc26f4648abe4e57 Author: iRouge Date: Wed Jan 21 16:18:09 2015 -0500 Report body inline style in Sass Create bottombar component M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map M UI/WebServerResources/scss/components/bottombar/_extends.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/_view.scss commit 137e8e7290e61f5b45193f8cfc24eca585dd2c5c Author: Francis Lachapelle Date: Wed Jan 21 14:46:36 2015 -0500 Add [iCal(Repeatable)EntityObject attribtues] Those methods are used to get the common attributes of a iCalendar component (vEvent or vTodo). M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.h M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m commit a22195beec138797d07747cbe2ad51b72c67bb33 Author: Francis Lachapelle Date: Wed Jan 21 14:18:38 2015 -0500 Add method [iCalTrigger asDictionary] This method is used to get a JSON representation of an alarm trigger. M SOPE/NGCards/iCalTrigger.h M SOPE/NGCards/iCalTrigger.m commit 99af190e293ffab25052483146960aaf1fd1836d Author: Francis Lachapelle Date: Wed Jan 21 13:52:25 2015 -0500 Remove used .ttf font files D UI/WebServerResources/fonts/Ubuntu-BI.ttf D UI/WebServerResources/fonts/Ubuntu-L.ttf D UI/WebServerResources/fonts/Ubuntu-LI.ttf D UI/WebServerResources/fonts/Ubuntu-M.ttf D UI/WebServerResources/fonts/Ubuntu-MI.ttf D UI/WebServerResources/fonts/Ubuntu-R.ttf D UI/WebServerResources/fonts/Ubuntu-RI.ttf D UI/WebServerResources/fonts/ubuntu-bi.ttf D UI/WebServerResources/fonts/ubuntu-l.ttf D UI/WebServerResources/fonts/ubuntu-li.ttf D UI/WebServerResources/fonts/ubuntu-m.ttf D UI/WebServerResources/fonts/ubuntu-mi.ttf D UI/WebServerResources/fonts/ubuntu-r.ttf D UI/WebServerResources/fonts/ubuntu-ri.ttf commit 01736318d83145d9dc6422b230801d62e728822d Author: Francis Lachapelle Date: Wed Jan 21 13:41:20 2015 -0500 Expose [iCalRecurrenceRule frequencyForValue:] This method was missing from its header file. M SOPE/NGCards/iCalRecurrenceRule.h commit f0108a5069dd65d730127f150a8c6fbed55d800a Author: Francis Lachapelle Date: Wed Jan 21 13:38:13 2015 -0500 Add method [iCalByDayMask asRuleArray] This method is used to get a JSON representation of a BYDAY attribute of a recurrence rule. M SOPE/NGCards/iCalByDayMask.h M SOPE/NGCards/iCalByDayMask.m commit f4f53ec21e03a0f71bb565eac1499c6841e941f9 Author: iRouge Date: Wed Jan 21 13:16:33 2015 -0500 Report body inline style in Sass Create bottombar component M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/css/styles.css M UI/WebServerResources/css/styles.css.map A UI/WebServerResources/scss/components/bottombar/_extends.scss A UI/WebServerResources/scss/components/bottombar/_mixins.scss A UI/WebServerResources/scss/components/bottombar/bottombar-theme.scss A UI/WebServerResources/scss/components/bottombar/bottombar.scss M UI/WebServerResources/scss/components/toolbar/toolbar.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 A UI/WebServerResources/scss/core/base_styles/_base_style.scss A UI/WebServerResources/scss/core/base_styles/_extends.scss A UI/WebServerResources/scss/core/base_styles/_functions.scss A UI/WebServerResources/scss/core/base_styles/_mixins.scss M UI/WebServerResources/scss/grid/_manifest.scss M UI/WebServerResources/scss/styles.scss commit 8e76c699dd2d2c33d9f9228126875b90fe2a5b96 Author: iRouge Date: Wed Jan 21 11:23:25 2015 -0500 Restructure Sass files and folders for proper application Sass development A UI/WebServerResources/css/styles.css A UI/WebServerResources/css/styles.css.map A UI/WebServerResources/fonts/_ubuntu.scss A UI/WebServerResources/scss/core/reset.scss commit 256d5e1bac2b5914a26f469cb10a56cf6aa2f989 Author: iRouge Date: Wed Jan 21 11:20:59 2015 -0500 Restructure Sass files and folders for proper application Sass development M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/bower.json D UI/WebServerResources/css/components.css D UI/WebServerResources/css/components.css.map M UI/WebServerResources/scss/_shame.scss M UI/WebServerResources/scss/core/variables.scss M UI/WebServerResources/scss/styles.scss M UI/WebServerResources/scss/views/_view.scss commit 5217c0ac6489fc0dd07e42ed0849a763a312c8b4 Author: iRouge Date: Wed Jan 21 11:18:53 2015 -0500 Restructure Sass files and folders for proper application Sass development D UI/WebServerResources/scss/ContactsUI.scss D UI/WebServerResources/scss/MailerUI.scss D UI/WebServerResources/scss/SOGoRootPage.scss D UI/WebServerResources/scss/_functions.scss A UI/WebServerResources/scss/_shame.scss D UI/WebServerResources/scss/components.css.map D UI/WebServerResources/scss/components.scss D UI/WebServerResources/scss/components/_modules/_article-nav.scss D UI/WebServerResources/scss/components/_modules/_articles-section.scss D UI/WebServerResources/scss/components/_modules/_did-you-know.scss D UI/WebServerResources/scss/components/_modules/_editorial-header.scss D UI/WebServerResources/scss/components/_modules/_featured-section.scss D UI/WebServerResources/scss/components/_modules/_featured-spotlight.scss D UI/WebServerResources/scss/components/_modules/_guides-section.scss D UI/WebServerResources/scss/components/_modules/_highlight.scss D UI/WebServerResources/scss/components/_modules/_in-this-guide.scss D UI/WebServerResources/scss/components/_modules/_next-lessons.scss D UI/WebServerResources/scss/components/_modules/_page-header.scss D UI/WebServerResources/scss/components/_modules/_quote.scss D UI/WebServerResources/scss/components/_modules/_related-guides.scss D UI/WebServerResources/scss/components/_modules/_related-items.scss D UI/WebServerResources/scss/components/_modules/_summary-header.scss D UI/WebServerResources/scss/components/_modules/_toc.scss A UI/WebServerResources/scss/components/backdrop/backdrop-theme.scss A UI/WebServerResources/scss/components/backdrop/backdrop.js A UI/WebServerResources/scss/components/backdrop/backdrop.scss A UI/WebServerResources/scss/components/bottomSheet/bottomSheet-theme.scss A UI/WebServerResources/scss/components/bottomSheet/bottomSheet.js A UI/WebServerResources/scss/components/bottomSheet/bottomSheet.scss A UI/WebServerResources/scss/components/bottomSheet/bottomSheet.spec.js A UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/bottom-sheet-grid-template.html A UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/bottom-sheet-list-template.html A UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/index.html A UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/script.js A UI/WebServerResources/scss/components/bottomSheet/demoBasicUsage/style.css A UI/WebServerResources/scss/components/button/button-theme.scss A UI/WebServerResources/scss/components/button/button.js A UI/WebServerResources/scss/components/button/button.scss A UI/WebServerResources/scss/components/button/button.spec.js A UI/WebServerResources/scss/components/button/demoBasicUsage/index.html A UI/WebServerResources/scss/components/button/demoBasicUsage/script.js A UI/WebServerResources/scss/components/button/demoBasicUsage/style.css A UI/WebServerResources/scss/components/card/card-theme.scss A UI/WebServerResources/scss/components/card/card.js A UI/WebServerResources/scss/components/card/card.scss A UI/WebServerResources/scss/components/card/card.spec.js A UI/WebServerResources/scss/components/card/demoBasicUsage/index.html A UI/WebServerResources/scss/components/card/demoBasicUsage/script.js A UI/WebServerResources/scss/components/card/demoBasicUsage/style.css A UI/WebServerResources/scss/components/checkbox/checkbox-theme.scss A UI/WebServerResources/scss/components/checkbox/checkbox.js A UI/WebServerResources/scss/components/checkbox/checkbox.scss A UI/WebServerResources/scss/components/checkbox/checkbox.spec.js A UI/WebServerResources/scss/components/checkbox/demoBasicUsage/index.html A UI/WebServerResources/scss/components/checkbox/demoBasicUsage/script.js A UI/WebServerResources/scss/components/checkbox/demoBasicUsage/style.css A UI/WebServerResources/scss/components/content/content-theme.scss A UI/WebServerResources/scss/components/content/content.js A UI/WebServerResources/scss/components/content/content.scss A UI/WebServerResources/scss/components/content/content.spec.js A UI/WebServerResources/scss/components/content/demoBasicUsage/index.html A UI/WebServerResources/scss/components/content/demoBasicUsage/script.js A UI/WebServerResources/scss/components/dialog/demoBasicUsage/dialog1.tmpl.html A UI/WebServerResources/scss/components/dialog/demoBasicUsage/index.html A UI/WebServerResources/scss/components/dialog/demoBasicUsage/script.js A UI/WebServerResources/scss/components/dialog/demoBasicUsage/style.css A UI/WebServerResources/scss/components/dialog/dialog-theme.scss A UI/WebServerResources/scss/components/dialog/dialog.js A UI/WebServerResources/scss/components/dialog/dialog.scss A UI/WebServerResources/scss/components/dialog/dialog.spec.js A UI/WebServerResources/scss/components/divider/demoBasicUsage/index.html A UI/WebServerResources/scss/components/divider/demoBasicUsage/script.js A UI/WebServerResources/scss/components/divider/demoBasicUsage/style.css A UI/WebServerResources/scss/components/divider/divider-theme.scss A UI/WebServerResources/scss/components/divider/divider.js A UI/WebServerResources/scss/components/divider/divider.scss A UI/WebServerResources/scss/components/icon/icon.js A UI/WebServerResources/scss/components/icon/icon.scss A UI/WebServerResources/scss/components/icon/icon.spec.js A UI/WebServerResources/scss/components/input/demoBasicUsage/index.html A UI/WebServerResources/scss/components/input/demoBasicUsage/script.js A UI/WebServerResources/scss/components/input/input-theme.scss A UI/WebServerResources/scss/components/input/input.js A UI/WebServerResources/scss/components/input/input.scss A UI/WebServerResources/scss/components/input/input.spec.js A UI/WebServerResources/scss/components/list/demoBasicUsage/index.html A UI/WebServerResources/scss/components/list/demoBasicUsage/script.js A UI/WebServerResources/scss/components/list/demoBasicUsage/style.css A UI/WebServerResources/scss/components/list/list.js A UI/WebServerResources/scss/components/list/list.scss A UI/WebServerResources/scss/components/list/list.spec.js A UI/WebServerResources/scss/components/progressCircular/demoBasicUsage/index.html A UI/WebServerResources/scss/components/progressCircular/demoBasicUsage/script.js A UI/WebServerResources/scss/components/progressCircular/demoBasicUsage/style.css A UI/WebServerResources/scss/components/progressCircular/progressCircular-theme.scss A UI/WebServerResources/scss/components/progressCircular/progressCircular.js A UI/WebServerResources/scss/components/progressCircular/progressCircular.scss A UI/WebServerResources/scss/components/progressCircular/progressCircular.spec.js A UI/WebServerResources/scss/components/progressLinear/demoBasicUsage/index.html A UI/WebServerResources/scss/components/progressLinear/demoBasicUsage/script.js A UI/WebServerResources/scss/components/progressLinear/demoBasicUsage/style.css A UI/WebServerResources/scss/components/progressLinear/progressLinear-theme.scss A UI/WebServerResources/scss/components/progressLinear/progressLinear.js A UI/WebServerResources/scss/components/progressLinear/progressLinear.scss A UI/WebServerResources/scss/components/progressLinear/progressLinear.spec.js A UI/WebServerResources/scss/components/radioButton/demoBasicUsage/index.html A UI/WebServerResources/scss/components/radioButton/demoBasicUsage/script.js A UI/WebServerResources/scss/components/radioButton/demoBasicUsage/style.css A UI/WebServerResources/scss/components/radioButton/radio-button-theme.scss A UI/WebServerResources/scss/components/radioButton/radio-button.scss A UI/WebServerResources/scss/components/radioButton/radioButton.js A UI/WebServerResources/scss/components/radioButton/radioButton.spec.js A UI/WebServerResources/scss/components/sidenav/demoBasicUsage/index.html A UI/WebServerResources/scss/components/sidenav/demoBasicUsage/script.js A UI/WebServerResources/scss/components/sidenav/sidenav-theme.scss A UI/WebServerResources/scss/components/sidenav/sidenav.js A UI/WebServerResources/scss/components/sidenav/sidenav.scss A UI/WebServerResources/scss/components/sidenav/sidenav.spec.js A UI/WebServerResources/scss/components/slider/demoBasicUsage/index.html A UI/WebServerResources/scss/components/slider/demoBasicUsage/script.js A UI/WebServerResources/scss/components/slider/demoBasicUsage/style.css A UI/WebServerResources/scss/components/slider/slider-theme.scss A UI/WebServerResources/scss/components/slider/slider.js A UI/WebServerResources/scss/components/slider/slider.scss A UI/WebServerResources/scss/components/slider/slider.spec.js A UI/WebServerResources/scss/components/sticky/sticky.js A UI/WebServerResources/scss/components/sticky/sticky.scss A UI/WebServerResources/scss/components/sticky/sticky.spec.js A UI/WebServerResources/scss/components/subheader/demoBasicUsage/index.html A UI/WebServerResources/scss/components/subheader/demoBasicUsage/script.js A UI/WebServerResources/scss/components/subheader/demoBasicUsage/style.css A UI/WebServerResources/scss/components/subheader/subheader-theme.scss A UI/WebServerResources/scss/components/subheader/subheader.js A UI/WebServerResources/scss/components/subheader/subheader.scss A UI/WebServerResources/scss/components/subheader/subheader.spec.js A UI/WebServerResources/scss/components/swipe/swipe.js A UI/WebServerResources/scss/components/switch/demoBasicUsage/index.html A UI/WebServerResources/scss/components/switch/demoBasicUsage/script.js A UI/WebServerResources/scss/components/switch/demoBasicUsage/style.css A UI/WebServerResources/scss/components/switch/switch-theme.scss A UI/WebServerResources/scss/components/switch/switch.js A UI/WebServerResources/scss/components/switch/switch.scss A UI/WebServerResources/scss/components/switch/switch.spec.js A UI/WebServerResources/scss/components/tabs/demoDynamicTabs/index.html A UI/WebServerResources/scss/components/tabs/demoDynamicTabs/script.js A UI/WebServerResources/scss/components/tabs/demoDynamicTabs/style.css A UI/WebServerResources/scss/components/tabs/demoStaticTabs/index.html A UI/WebServerResources/scss/components/tabs/demoStaticTabs/script.js A UI/WebServerResources/scss/components/tabs/demoStaticTabs/style.css A UI/WebServerResources/scss/components/tabs/js/inkBarDirective.js A UI/WebServerResources/scss/components/tabs/js/paginationDirective.js A UI/WebServerResources/scss/components/tabs/js/tabItemController.js A UI/WebServerResources/scss/components/tabs/js/tabItemDirective.js A UI/WebServerResources/scss/components/tabs/js/tabsController.js A UI/WebServerResources/scss/components/tabs/js/tabsDirective.js A UI/WebServerResources/scss/components/tabs/tabs-theme.scss A UI/WebServerResources/scss/components/tabs/tabs.js A UI/WebServerResources/scss/components/tabs/tabs.scss A UI/WebServerResources/scss/components/tabs/tabs.spec.js A UI/WebServerResources/scss/components/textField/textField-theme.scss A UI/WebServerResources/scss/components/textField/textField.js A UI/WebServerResources/scss/components/textField/textField.scss A UI/WebServerResources/scss/components/textField/textField.spec.js A UI/WebServerResources/scss/components/toast/demoBasicUsage/index.html A UI/WebServerResources/scss/components/toast/demoBasicUsage/script.js A UI/WebServerResources/scss/components/toast/demoBasicUsage/toast-template.html A UI/WebServerResources/scss/components/toast/toast-theme.scss A UI/WebServerResources/scss/components/toast/toast.js A UI/WebServerResources/scss/components/toast/toast.scss A UI/WebServerResources/scss/components/toast/toast.spec.js A UI/WebServerResources/scss/components/toolbar/demoBasicUsage/index.html A UI/WebServerResources/scss/components/toolbar/demoBasicUsage/script.js A UI/WebServerResources/scss/components/toolbar/demoScrollShrink/index.html A UI/WebServerResources/scss/components/toolbar/demoScrollShrink/script.js A UI/WebServerResources/scss/components/toolbar/demoScrollShrink/style.css A UI/WebServerResources/scss/components/toolbar/toolbar-theme.scss A UI/WebServerResources/scss/components/toolbar/toolbar.js A UI/WebServerResources/scss/components/toolbar/toolbar.scss A UI/WebServerResources/scss/components/toolbar/toolbar.spec.js A UI/WebServerResources/scss/components/tooltip/demoBasicUsage/index.html A UI/WebServerResources/scss/components/tooltip/demoBasicUsage/script.js A UI/WebServerResources/scss/components/tooltip/demoBasicUsage/style.css A UI/WebServerResources/scss/components/tooltip/tooltip-theme.scss A UI/WebServerResources/scss/components/tooltip/tooltip.js A UI/WebServerResources/scss/components/tooltip/tooltip.scss A UI/WebServerResources/scss/components/tooltip/tooltip.spec.js A UI/WebServerResources/scss/components/whiteframe/demoBasicUsage/index.html A UI/WebServerResources/scss/components/whiteframe/demoBasicUsage/script.js A UI/WebServerResources/scss/components/whiteframe/demoBasicUsage/style.css A UI/WebServerResources/scss/components/whiteframe/whiteframe.js A UI/WebServerResources/scss/components/whiteframe/whiteframe.scss A UI/WebServerResources/scss/core/_base_styles/_base_style.scss A UI/WebServerResources/scss/core/_base_styles/_extends.scss A UI/WebServerResources/scss/core/_base_styles/_functions.scss A UI/WebServerResources/scss/core/_base_styles/_mixins.scss A UI/WebServerResources/scss/core/_functions.scss A UI/WebServerResources/scss/core/layout.scss A UI/WebServerResources/scss/core/mixins.scss A UI/WebServerResources/scss/core/structure.scss A UI/WebServerResources/scss/core/variables.scss A UI/WebServerResources/scss/elements/_manifest.scss A UI/WebServerResources/scss/grid/_manifest.scss D UI/WebServerResources/scss/mobile.scss A UI/WebServerResources/scss/modules/_article-nav.scss A UI/WebServerResources/scss/modules/_articles-section.scss A UI/WebServerResources/scss/modules/_did-you-know.scss A UI/WebServerResources/scss/modules/_editorial-header.scss A UI/WebServerResources/scss/modules/_featured-section.scss A UI/WebServerResources/scss/modules/_featured-spotlight.scss A UI/WebServerResources/scss/modules/_guides-section.scss A UI/WebServerResources/scss/modules/_highlight.scss A UI/WebServerResources/scss/modules/_in-this-guide.scss A UI/WebServerResources/scss/modules/_next-lessons.scss A UI/WebServerResources/scss/modules/_page-header.scss A UI/WebServerResources/scss/modules/_quote.scss A UI/WebServerResources/scss/modules/_related-guides.scss A UI/WebServerResources/scss/modules/_related-items.scss A UI/WebServerResources/scss/modules/_summary-header.scss A UI/WebServerResources/scss/modules/_toc.scss D UI/WebServerResources/scss/reset.css A UI/WebServerResources/scss/styles.scss A UI/WebServerResources/scss/themes/color-palette.scss A UI/WebServerResources/scss/ui_patterns/_manifest.scss D UI/WebServerResources/scss/vendors/angular-material/components/backdrop/backdrop-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/backdrop/backdrop.js D UI/WebServerResources/scss/vendors/angular-material/components/backdrop/backdrop.scss D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet.js D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet.scss D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/bottom-sheet-grid-template.html D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/bottom-sheet-list-template.html D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/button/button-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/button/button.js D UI/WebServerResources/scss/vendors/angular-material/components/button/button.scss D UI/WebServerResources/scss/vendors/angular-material/components/button/button.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/button/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/button/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/button/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/card/card-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/card/card.js D UI/WebServerResources/scss/vendors/angular-material/components/card/card.scss D UI/WebServerResources/scss/vendors/angular-material/components/card/card.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/card/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/card/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/card/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox.js D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox.scss D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/checkbox/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/content/content-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/content/content.js D UI/WebServerResources/scss/vendors/angular-material/components/content/content.scss D UI/WebServerResources/scss/vendors/angular-material/components/content/content.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/content/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/content/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/dialog1.tmpl.html D UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog.js D UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog.scss D UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/divider/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/divider/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/divider/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/divider/divider-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/divider/divider.js D UI/WebServerResources/scss/vendors/angular-material/components/divider/divider.scss D UI/WebServerResources/scss/vendors/angular-material/components/icon/icon.js D UI/WebServerResources/scss/vendors/angular-material/components/icon/icon.scss D UI/WebServerResources/scss/vendors/angular-material/components/icon/icon.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/input/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/input/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/input/input-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/input/input.js D UI/WebServerResources/scss/vendors/angular-material/components/input/input.scss D UI/WebServerResources/scss/vendors/angular-material/components/input/input.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/list/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/list/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/list/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/list/list.js D UI/WebServerResources/scss/vendors/angular-material/components/list/list.scss D UI/WebServerResources/scss/vendors/angular-material/components/list/list.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular.js D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular.scss D UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear.js D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear.scss D UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radio-button-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radio-button.scss D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radioButton.js D UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radioButton.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/sidenav/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/sidenav/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav.js D UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav.scss D UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/slider/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/slider/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/slider/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/slider/slider-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/slider/slider.js D UI/WebServerResources/scss/vendors/angular-material/components/slider/slider.scss D UI/WebServerResources/scss/vendors/angular-material/components/slider/slider.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/sticky/sticky.js D UI/WebServerResources/scss/vendors/angular-material/components/sticky/sticky.scss D UI/WebServerResources/scss/vendors/angular-material/components/sticky/sticky.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/subheader/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/subheader/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/subheader/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader.js D UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader.scss D UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/swipe/swipe.js D UI/WebServerResources/scss/vendors/angular-material/components/switch/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/switch/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/switch/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/switch/switch-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/switch/switch.js D UI/WebServerResources/scss/vendors/angular-material/components/switch/switch.scss D UI/WebServerResources/scss/vendors/angular-material/components/switch/switch.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoDynamicTabs/index.html D UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoDynamicTabs/script.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoDynamicTabs/style.css D UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoStaticTabs/index.html D UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoStaticTabs/script.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoStaticTabs/style.css D UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/inkBarDirective.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/paginationDirective.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabItemController.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabItemDirective.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabsController.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabsDirective.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs.js D UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs.scss D UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/textField/textField-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/textField/textField.js D UI/WebServerResources/scss/vendors/angular-material/components/textField/textField.scss D UI/WebServerResources/scss/vendors/angular-material/components/textField/textField.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/toast/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/toast/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/toast/demoBasicUsage/toast-template.html D UI/WebServerResources/scss/vendors/angular-material/components/toast/toast-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/toast/toast.js D UI/WebServerResources/scss/vendors/angular-material/components/toast/toast.scss D UI/WebServerResources/scss/vendors/angular-material/components/toast/toast.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoScrollShrink/index.html D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoScrollShrink/script.js D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoScrollShrink/style.css D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.js D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.scss D UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip-theme.scss D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip.js D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip.scss D UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip.spec.js D UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/demoBasicUsage/index.html D UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/demoBasicUsage/script.js D UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/demoBasicUsage/style.css D UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/whiteframe.js D UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/whiteframe.scss D UI/WebServerResources/scss/vendors/angular-material/core/style/color-palette.scss D UI/WebServerResources/scss/vendors/angular-material/core/style/layout.scss D UI/WebServerResources/scss/vendors/angular-material/core/style/mixins.scss D UI/WebServerResources/scss/vendors/angular-material/core/style/structure.scss D UI/WebServerResources/scss/vendors/angular-material/core/style/variables.scss A UI/WebServerResources/scss/views/ContactsUI.scss A UI/WebServerResources/scss/views/MailerUI.scss A UI/WebServerResources/scss/views/_view.scss commit a87bbc2de58d889417ed6b30eece291a087bd4ae Author: Francis Lachapelle Date: Fri Jan 16 23:31:55 2015 -0500 Enable toggleCtrl in Webmail M UI/Templates/MailerUI/UIxMailMainFrame.wox commit d3f0abf3ef5cb4b055b68790525575c1241434ef Author: Francis Lachapelle Date: Fri Jan 16 23:30:47 2015 -0500 Simplify links to modules in UIxPageFrame.wox M UI/Templates/UIxPageFrame.wox commit 9b73d4e9a5af36fd41e3009e6eca9e92b2d561ed Author: Francis Lachapelle Date: Fri Jan 16 23:29:33 2015 -0500 Add user identification in sgSettings constant M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/MailerUI.js commit 4f632174ce5f5c401e406ec472b8cdcefa7d39de Author: Francis Lachapelle Date: Fri Jan 16 23:26:59 2015 -0500 Initial integration of ngMaterial in Contacts M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/ContactsUI.js commit 263ff962a14c99b607d5cf3228ce73a883beb177 Author: Francis Lachapelle Date: Fri Jan 16 23:23:53 2015 -0500 Update .gitignore M .gitignore commit b9414a77ab2741a71c313cf6a29604ed41f29516 Author: Francis Lachapelle Date: Fri Jan 16 23:22:59 2015 -0500 Move md theming config to ui.js (SOGo.UI) M UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/js/MailerUI.js commit f180617a3f1b04f72114567874f02e07867a3e2e Author: iRouge Date: Fri Jan 16 21:17:16 2015 -0500 Update Angular-material M UI/WebServerResources/angular-material commit 5919580b5d3ad91173baea4b60c41633699ae0f5 Author: iRouge Date: Fri Jan 16 09:33:46 2015 -0500 MODULE-TYPO - Ajustements, message-view M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/css/components.css M UI/WebServerResources/css/components.css.map M UI/WebServerResources/scss/components.scss M UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.scss M UI/WebServerResources/scss/vendors/angular-material/core/style/structure.scss commit 25213605bb41b9b245cbaa0da81b8b9a9775ed74 Author: iRouge Date: Fri Jan 16 07:52:29 2015 -0500 MODULE-TYPO - Sass set-up - md-list - md-theming (install) M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox A UI/WebServerResources/css/components.css A UI/WebServerResources/css/components.css.map M UI/WebServerResources/js/MailerUI.js M UI/WebServerResources/scss/ContactsUI.scss M UI/WebServerResources/scss/MailerUI.scss M UI/WebServerResources/scss/SOGoRootPage.scss A UI/WebServerResources/scss/_functions.scss D UI/WebServerResources/scss/_settings.scss A UI/WebServerResources/scss/components.css.map A UI/WebServerResources/scss/components.scss A UI/WebServerResources/scss/components/_components/_articles-list.scss A UI/WebServerResources/scss/components/_components/_breadcrumb.scss A UI/WebServerResources/scss/components/_components/_button.scss A UI/WebServerResources/scss/components/_components/_column-list.scss A UI/WebServerResources/scss/components/_components/_grid.scss A UI/WebServerResources/scss/components/_components/_guides-list.scss A UI/WebServerResources/scss/components/_components/_icon-circle.scss A UI/WebServerResources/scss/components/_components/_icons.scss A UI/WebServerResources/scss/components/_components/_link.scss A UI/WebServerResources/scss/components/_components/_list.scss A UI/WebServerResources/scss/components/_components/_media.scss A UI/WebServerResources/scss/components/_components/_subsection-title.scss A UI/WebServerResources/scss/components/_components/_table.scss A UI/WebServerResources/scss/components/_components/_typography.scss A UI/WebServerResources/scss/components/_modules/_article-nav.scss A UI/WebServerResources/scss/components/_modules/_articles-section.scss A UI/WebServerResources/scss/components/_modules/_did-you-know.scss A UI/WebServerResources/scss/components/_modules/_editorial-header.scss A UI/WebServerResources/scss/components/_modules/_featured-section.scss A UI/WebServerResources/scss/components/_modules/_featured-spotlight.scss A UI/WebServerResources/scss/components/_modules/_guides-section.scss A UI/WebServerResources/scss/components/_modules/_highlight.scss A UI/WebServerResources/scss/components/_modules/_in-this-guide.scss A UI/WebServerResources/scss/components/_modules/_next-lessons.scss A UI/WebServerResources/scss/components/_modules/_page-header.scss A UI/WebServerResources/scss/components/_modules/_quote.scss A UI/WebServerResources/scss/components/_modules/_related-guides.scss A UI/WebServerResources/scss/components/_modules/_related-items.scss A UI/WebServerResources/scss/components/_modules/_summary-header.scss A UI/WebServerResources/scss/components/_modules/_toc.scss A UI/WebServerResources/scss/components/_pages/_page-resources.scss A UI/WebServerResources/scss/components/_pages/_styleguide.scss A UI/WebServerResources/scss/components/_palette.scss A UI/WebServerResources/scss/components/_utils.scss A UI/WebServerResources/scss/reset.css A UI/WebServerResources/scss/vendors/_compass.scss A UI/WebServerResources/scss/vendors/angular-material/components/backdrop/backdrop-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/backdrop/backdrop.js A UI/WebServerResources/scss/vendors/angular-material/components/backdrop/backdrop.scss A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet.js A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet.scss A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/bottomSheet.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/bottom-sheet-grid-template.html A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/bottom-sheet-list-template.html A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/bottomSheet/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/button/button-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/button/button.js A UI/WebServerResources/scss/vendors/angular-material/components/button/button.scss A UI/WebServerResources/scss/vendors/angular-material/components/button/button.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/button/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/button/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/button/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/card/card-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/card/card.js A UI/WebServerResources/scss/vendors/angular-material/components/card/card.scss A UI/WebServerResources/scss/vendors/angular-material/components/card/card.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/card/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/card/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/card/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox.js A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox.scss A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/checkbox.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/checkbox/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/content/content-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/content/content.js A UI/WebServerResources/scss/vendors/angular-material/components/content/content.scss A UI/WebServerResources/scss/vendors/angular-material/components/content/content.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/content/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/content/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/dialog1.tmpl.html A UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/dialog/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog.js A UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog.scss A UI/WebServerResources/scss/vendors/angular-material/components/dialog/dialog.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/divider/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/divider/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/divider/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/divider/divider-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/divider/divider.js A UI/WebServerResources/scss/vendors/angular-material/components/divider/divider.scss A UI/WebServerResources/scss/vendors/angular-material/components/icon/icon.js A UI/WebServerResources/scss/vendors/angular-material/components/icon/icon.scss A UI/WebServerResources/scss/vendors/angular-material/components/icon/icon.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/input/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/input/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/input/input-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/input/input.js A UI/WebServerResources/scss/vendors/angular-material/components/input/input.scss A UI/WebServerResources/scss/vendors/angular-material/components/input/input.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/list/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/list/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/list/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/list/list.js A UI/WebServerResources/scss/vendors/angular-material/components/list/list.scss A UI/WebServerResources/scss/vendors/angular-material/components/list/list.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular.js A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular.scss A UI/WebServerResources/scss/vendors/angular-material/components/progressCircular/progressCircular.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear.js A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear.scss A UI/WebServerResources/scss/vendors/angular-material/components/progressLinear/progressLinear.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radio-button-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radio-button.scss A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radioButton.js A UI/WebServerResources/scss/vendors/angular-material/components/radioButton/radioButton.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/sidenav/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/sidenav/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav.js A UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav.scss A UI/WebServerResources/scss/vendors/angular-material/components/sidenav/sidenav.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/slider/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/slider/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/slider/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/slider/slider-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/slider/slider.js A UI/WebServerResources/scss/vendors/angular-material/components/slider/slider.scss A UI/WebServerResources/scss/vendors/angular-material/components/slider/slider.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/sticky/sticky.js A UI/WebServerResources/scss/vendors/angular-material/components/sticky/sticky.scss A UI/WebServerResources/scss/vendors/angular-material/components/sticky/sticky.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/subheader/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/subheader/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/subheader/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader.js A UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader.scss A UI/WebServerResources/scss/vendors/angular-material/components/subheader/subheader.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/swipe/swipe.js A UI/WebServerResources/scss/vendors/angular-material/components/switch/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/switch/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/switch/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/switch/switch-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/switch/switch.js A UI/WebServerResources/scss/vendors/angular-material/components/switch/switch.scss A UI/WebServerResources/scss/vendors/angular-material/components/switch/switch.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoDynamicTabs/index.html A UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoDynamicTabs/script.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoDynamicTabs/style.css A UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoStaticTabs/index.html A UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoStaticTabs/script.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/demoStaticTabs/style.css A UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/inkBarDirective.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/paginationDirective.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabItemController.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabItemDirective.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabsController.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/js/tabsDirective.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs.js A UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs.scss A UI/WebServerResources/scss/vendors/angular-material/components/tabs/tabs.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/textField/textField-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/textField/textField.js A UI/WebServerResources/scss/vendors/angular-material/components/textField/textField.scss A UI/WebServerResources/scss/vendors/angular-material/components/textField/textField.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/toast/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/toast/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/toast/demoBasicUsage/toast-template.html A UI/WebServerResources/scss/vendors/angular-material/components/toast/toast-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/toast/toast.js A UI/WebServerResources/scss/vendors/angular-material/components/toast/toast.scss A UI/WebServerResources/scss/vendors/angular-material/components/toast/toast.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoScrollShrink/index.html A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoScrollShrink/script.js A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/demoScrollShrink/style.css A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.js A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.scss A UI/WebServerResources/scss/vendors/angular-material/components/toolbar/toolbar.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip-theme.scss A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip.js A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip.scss A UI/WebServerResources/scss/vendors/angular-material/components/tooltip/tooltip.spec.js A UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/demoBasicUsage/index.html A UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/demoBasicUsage/script.js A UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/demoBasicUsage/style.css A UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/whiteframe.js A UI/WebServerResources/scss/vendors/angular-material/components/whiteframe/whiteframe.scss A UI/WebServerResources/scss/vendors/angular-material/core/style/color-palette.scss A UI/WebServerResources/scss/vendors/angular-material/core/style/layout.scss A UI/WebServerResources/scss/vendors/angular-material/core/style/mixins.scss A UI/WebServerResources/scss/vendors/angular-material/core/style/structure.scss A UI/WebServerResources/scss/vendors/angular-material/core/style/variables.scss A UI/WebServerResources/scss/vendors/compass/_configuration.scss A UI/WebServerResources/scss/vendors/compass/_css3.scss A UI/WebServerResources/scss/vendors/compass/_layout.scss A UI/WebServerResources/scss/vendors/compass/_reset-legacy.scss A UI/WebServerResources/scss/vendors/compass/_reset.scss A UI/WebServerResources/scss/vendors/compass/_support.scss A UI/WebServerResources/scss/vendors/compass/_typography.scss A UI/WebServerResources/scss/vendors/compass/_utilities.scss A UI/WebServerResources/scss/vendors/compass/css3/_animation.scss A UI/WebServerResources/scss/vendors/compass/css3/_appearance.scss A UI/WebServerResources/scss/vendors/compass/css3/_background-clip.scss A UI/WebServerResources/scss/vendors/compass/css3/_background-origin.scss A UI/WebServerResources/scss/vendors/compass/css3/_background-size.scss A UI/WebServerResources/scss/vendors/compass/css3/_border-radius.scss A UI/WebServerResources/scss/vendors/compass/css3/_box-shadow.scss A UI/WebServerResources/scss/vendors/compass/css3/_box-sizing.scss A UI/WebServerResources/scss/vendors/compass/css3/_box.scss A UI/WebServerResources/scss/vendors/compass/css3/_columns.scss A UI/WebServerResources/scss/vendors/compass/css3/_deprecated-support.scss A UI/WebServerResources/scss/vendors/compass/css3/_filter.scss A UI/WebServerResources/scss/vendors/compass/css3/_flexbox.scss A UI/WebServerResources/scss/vendors/compass/css3/_font-face.scss A UI/WebServerResources/scss/vendors/compass/css3/_hyphenation.scss A UI/WebServerResources/scss/vendors/compass/css3/_images.scss A UI/WebServerResources/scss/vendors/compass/css3/_inline-block.scss A UI/WebServerResources/scss/vendors/compass/css3/_opacity.scss A UI/WebServerResources/scss/vendors/compass/css3/_pie.scss A UI/WebServerResources/scss/vendors/compass/css3/_regions.scss A UI/WebServerResources/scss/vendors/compass/css3/_selection.scss A UI/WebServerResources/scss/vendors/compass/css3/_shared.scss A UI/WebServerResources/scss/vendors/compass/css3/_text-shadow.scss A UI/WebServerResources/scss/vendors/compass/css3/_transform.scss A UI/WebServerResources/scss/vendors/compass/css3/_transition.scss A UI/WebServerResources/scss/vendors/compass/css3/_user-interface.scss A UI/WebServerResources/scss/vendors/compass/layout/_grid-background.scss A UI/WebServerResources/scss/vendors/compass/layout/_sticky-footer.scss A UI/WebServerResources/scss/vendors/compass/layout/_stretching.scss A UI/WebServerResources/scss/vendors/compass/reset/_utilities-legacy.scss A UI/WebServerResources/scss/vendors/compass/reset/_utilities.scss A UI/WebServerResources/scss/vendors/compass/typography/_links.scss A UI/WebServerResources/scss/vendors/compass/typography/_lists.scss A UI/WebServerResources/scss/vendors/compass/typography/_text.scss A UI/WebServerResources/scss/vendors/compass/typography/_units.scss A UI/WebServerResources/scss/vendors/compass/typography/_vertical_rhythm.scss A UI/WebServerResources/scss/vendors/compass/typography/links/_hover-link.scss A UI/WebServerResources/scss/vendors/compass/typography/links/_link-colors.scss A UI/WebServerResources/scss/vendors/compass/typography/links/_unstyled-link.scss A UI/WebServerResources/scss/vendors/compass/typography/lists/_bullets.scss A UI/WebServerResources/scss/vendors/compass/typography/lists/_horizontal-list.scss A UI/WebServerResources/scss/vendors/compass/typography/lists/_inline-block-list.scss A UI/WebServerResources/scss/vendors/compass/typography/lists/_inline-list.scss A UI/WebServerResources/scss/vendors/compass/typography/text/_ellipsis.scss A UI/WebServerResources/scss/vendors/compass/typography/text/_force-wrap.scss A UI/WebServerResources/scss/vendors/compass/typography/text/_nowrap.scss A UI/WebServerResources/scss/vendors/compass/typography/text/_replacement.scss A UI/WebServerResources/scss/vendors/compass/utilities/_color.scss A UI/WebServerResources/scss/vendors/compass/utilities/_general.scss A UI/WebServerResources/scss/vendors/compass/utilities/_links.scss A UI/WebServerResources/scss/vendors/compass/utilities/_lists.scss A UI/WebServerResources/scss/vendors/compass/utilities/_print.scss A UI/WebServerResources/scss/vendors/compass/utilities/_sass.scss A UI/WebServerResources/scss/vendors/compass/utilities/_sprites.scss A UI/WebServerResources/scss/vendors/compass/utilities/_tables.scss A UI/WebServerResources/scss/vendors/compass/utilities/_text.scss A UI/WebServerResources/scss/vendors/compass/utilities/color/_brightness.scss A UI/WebServerResources/scss/vendors/compass/utilities/color/_contrast.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_clearfix.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_float.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_hacks.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_min.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_reset.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_tabs.scss A UI/WebServerResources/scss/vendors/compass/utilities/general/_tag-cloud.scss A UI/WebServerResources/scss/vendors/compass/utilities/links/_hover-link.scss A UI/WebServerResources/scss/vendors/compass/utilities/links/_link-colors.scss A UI/WebServerResources/scss/vendors/compass/utilities/links/_unstyled-link.scss A UI/WebServerResources/scss/vendors/compass/utilities/lists/_bullets.scss A UI/WebServerResources/scss/vendors/compass/utilities/lists/_horizontal-list.scss A UI/WebServerResources/scss/vendors/compass/utilities/lists/_inline-block-list.scss A UI/WebServerResources/scss/vendors/compass/utilities/lists/_inline-list.scss A UI/WebServerResources/scss/vendors/compass/utilities/sass/_lists.scss A UI/WebServerResources/scss/vendors/compass/utilities/sass/_maps.scss A UI/WebServerResources/scss/vendors/compass/utilities/sprites/_base.scss A UI/WebServerResources/scss/vendors/compass/utilities/sprites/_sprite-img.scss A UI/WebServerResources/scss/vendors/compass/utilities/tables/_alternating-rows-and-columns.scss A UI/WebServerResources/scss/vendors/compass/utilities/tables/_borders.scss A UI/WebServerResources/scss/vendors/compass/utilities/tables/_scaffolding.scss A UI/WebServerResources/scss/vendors/compass/utilities/text/_ellipsis.scss A UI/WebServerResources/scss/vendors/compass/utilities/text/_nowrap.scss A UI/WebServerResources/scss/vendors/compass/utilities/text/_replacement.scss commit c7309d7dc8e3f4146a4567c38d1792d278441651 Author: iRouge Date: Wed Jan 14 11:36:10 2015 -0500 Views tweaking and todos M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox commit 7e2c60e495bc57be741f9a240815064726206e9d Author: iRouge Date: Wed Jan 14 03:13:24 2015 -0500 Should had been include with preceeding M UI/Templates/UIxPageFrame.wox commit a98320783f1f09632fc5a03901cfd76ccda4fc5e Author: iRouge Date: Wed Jan 14 03:11:47 2015 -0500 Fought with ms-layouts (and they won) M UI/Templates/MailerUI/UIxMailMainFrame.wox commit c196e11fdea4d1997c1c86b10c357d248e093b8d Author: iRouge Date: Tue Jan 13 22:49:03 2015 -0500 Correct Bottom-Bar Buttons url M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/UIxPageFrame.wox commit 414f0fbb26d561bad14c854743cc3cd030c85398 Author: iRouge Date: Tue Jan 13 16:24:42 2015 -0500 Rows adjustments M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox commit 8286fb68a4da78ffd01fb6f7ad7da85cf52f4e50 Author: Francis Lachapelle Date: Tue Jan 13 11:30:23 2015 -0500 Improve JSON API documentation M UI/Common/UIxAclEditor.m M UI/Common/UIxFolderActions.m M UI/Common/UIxObjectActions.m M UI/MailerUI/UIxMailFolderActions.m M UI/MainUI/SOGoUserHomePage.m M UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/Common/user-model.js commit 64615ea6faa65c849c6e59350df79be771cb57fe Author: Francis Lachapelle Date: Mon Jan 12 21:54:35 2015 -0500 Update .gitignore M .gitignore commit aa64e86a43d2085b32acd22ec3a608255f36a2f8 Author: iRouge Date: Mon Jan 12 15:20:10 2015 -0500 Theme css & fonts A UI/WebServerResources/css/ContactsUI.css A UI/WebServerResources/css/MailerUI.css A UI/WebServerResources/css/SOGoRootPage.css A UI/WebServerResources/css/angular-material.css A UI/WebServerResources/css/angular-material.min.css A UI/WebServerResources/css/app.css A UI/WebServerResources/css/blue-grey-theme.css A UI/WebServerResources/css/default-theme.css A UI/WebServerResources/css/mobile.css A UI/WebServerResources/css/ng-tags-input.bootstrap.css A UI/WebServerResources/css/ng-tags-input.bootstrap.min.css A UI/WebServerResources/css/ng-tags-input.css A UI/WebServerResources/css/ng-tags-input.min.css A UI/WebServerResources/css/themes/amber-theme.css A UI/WebServerResources/css/themes/blue-theme.css A UI/WebServerResources/css/themes/brown-theme.css A UI/WebServerResources/css/themes/cyan-theme.css A UI/WebServerResources/css/themes/deep-orange-theme.css A UI/WebServerResources/css/themes/deep-purple-theme.css A UI/WebServerResources/css/themes/green-theme.css A UI/WebServerResources/css/themes/grey-theme.css A UI/WebServerResources/css/themes/indigo-theme.css A UI/WebServerResources/css/themes/light-blue-dark-theme.css A UI/WebServerResources/css/themes/light-green-theme.css A UI/WebServerResources/css/themes/lime-theme.css A UI/WebServerResources/css/themes/orange-theme.css A UI/WebServerResources/css/themes/pink-theme.css A UI/WebServerResources/css/themes/purple-theme.css A UI/WebServerResources/css/themes/red-theme.css A UI/WebServerResources/css/themes/teal-theme.css A UI/WebServerResources/css/themes/yellow-theme.css A UI/WebServerResources/css/ubuntu.css A UI/WebServerResources/fonts/Ubuntu-BI.ttf A UI/WebServerResources/fonts/Ubuntu-C.ttf A UI/WebServerResources/fonts/Ubuntu-L.ttf A UI/WebServerResources/fonts/Ubuntu-LI.ttf A UI/WebServerResources/fonts/Ubuntu-M.ttf A UI/WebServerResources/fonts/Ubuntu-MI.ttf A UI/WebServerResources/fonts/Ubuntu-R.ttf A UI/WebServerResources/fonts/Ubuntu-RI.ttf A UI/WebServerResources/fonts/ionicons.eot A UI/WebServerResources/fonts/ionicons.svg A UI/WebServerResources/fonts/ionicons.ttf A UI/WebServerResources/fonts/ionicons.woff A UI/WebServerResources/fonts/ubuntu-b.eot A UI/WebServerResources/fonts/ubuntu-b.svg A UI/WebServerResources/fonts/ubuntu-b.ttf A UI/WebServerResources/fonts/ubuntu-b.woff A UI/WebServerResources/fonts/ubuntu-b.woff2 A UI/WebServerResources/fonts/ubuntu-bi.eot A UI/WebServerResources/fonts/ubuntu-bi.svg A UI/WebServerResources/fonts/ubuntu-bi.ttf A UI/WebServerResources/fonts/ubuntu-bi.woff A UI/WebServerResources/fonts/ubuntu-bi.woff2 A UI/WebServerResources/fonts/ubuntu-l.eot A UI/WebServerResources/fonts/ubuntu-l.svg A UI/WebServerResources/fonts/ubuntu-l.ttf A UI/WebServerResources/fonts/ubuntu-l.woff A UI/WebServerResources/fonts/ubuntu-l.woff2 A UI/WebServerResources/fonts/ubuntu-li.eot A UI/WebServerResources/fonts/ubuntu-li.svg A UI/WebServerResources/fonts/ubuntu-li.ttf A UI/WebServerResources/fonts/ubuntu-li.woff A UI/WebServerResources/fonts/ubuntu-li.woff2 A UI/WebServerResources/fonts/ubuntu-m.eot A UI/WebServerResources/fonts/ubuntu-m.svg A UI/WebServerResources/fonts/ubuntu-m.ttf A UI/WebServerResources/fonts/ubuntu-m.woff A UI/WebServerResources/fonts/ubuntu-m.woff2 A UI/WebServerResources/fonts/ubuntu-mi.eot A UI/WebServerResources/fonts/ubuntu-mi.svg A UI/WebServerResources/fonts/ubuntu-mi.ttf A UI/WebServerResources/fonts/ubuntu-mi.woff A UI/WebServerResources/fonts/ubuntu-mi.woff2 A UI/WebServerResources/fonts/ubuntu-r.eot A UI/WebServerResources/fonts/ubuntu-r.svg A UI/WebServerResources/fonts/ubuntu-r.ttf A UI/WebServerResources/fonts/ubuntu-r.woff A UI/WebServerResources/fonts/ubuntu-r.woff2 A UI/WebServerResources/fonts/ubuntu-ri.eot A UI/WebServerResources/fonts/ubuntu-ri.svg A UI/WebServerResources/fonts/ubuntu-ri.ttf A UI/WebServerResources/fonts/ubuntu-ri.woff A UI/WebServerResources/fonts/ubuntu-ri.woff2 commit 2cd39205322269db699a3cf78f1791803c7299bd Author: Francis Lachapelle Date: Mon Jan 12 15:00:08 2015 -0500 Add angular-material as a git module A .gitmodules A UI/WebServerResources/angular-material commit 23bd56a8543ce2f348c93a078df325a17b954178 Author: Benoit Favreault Date: Mon Jan 12 14:41:09 2015 -0500 Edit gitignore (add .idea) M .gitignore commit 307d38c13d6d5dfd73e5fc6a36c67b51f7fb5c5d Author: Francis Lachapelle Date: Mon Jan 12 11:06:47 2015 -0500 Populate bottom navigation bar M UI/Templates/UIxPageFrame.wox commit f1490e7b9273843be2e2411e35c09e92fe800ca9 Author: Francis Lachapelle Date: Fri Jan 9 15:58:11 2015 -0500 Initial integration of ngMaterial in Webmail M UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/Common/ui-desktop.js A UI/WebServerResources/js/Common/ui.js M UI/WebServerResources/js/MailerUI.js commit 8148209fc883ef4eab298af188201dae17313132 Author: Francis Lachapelle Date: Fri Jan 9 07:14:13 2015 -0500 Improve instanciation of Resource in Card model M UI/WebServerResources/js/Contacts/card-model.js commit f3597616ea0c4fed61e8e0fd67138df6393cb933 Author: Francis Lachapelle Date: Thu Jan 8 16:12:29 2015 -0500 Minor improvements to SOGo.ContactsUI ng module M UI/WebServerResources/js/ContactsUI.js commit 34d7a3bf528dfa2255e247e1af5b10047bc20ed2 Author: Francis Lachapelle Date: Thu Jan 8 16:11:07 2015 -0500 Improve error handling in JavaScript promises M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Contacts/addressbook-model.js commit 1a1d51f4271423f645b5d1ea3452e8e80bf73fd4 Author: Francis Lachapelle Date: Thu Jan 8 16:09:19 2015 -0500 Contacts module: optimize ng-repeat directives M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 0d9c78c60bdbe34ba6464f76147ccf6f8181c120 Author: Francis Lachapelle Date: Thu Jan 8 16:08:26 2015 -0500 Contacts module: add tooltips to icon buttons M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 2644dc930517df9f2a09a9a66507c0503b6d510f Author: Francis Lachapelle Date: Thu Jan 8 11:52:10 2015 -0500 Webmail: add possibility to rename a mailbox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/MailerUI.js commit c00e09f40bad7862f345b8529794aea5a30c8fa0 Author: Francis Lachapelle Date: Thu Jan 8 11:31:24 2015 -0500 JSONify [UIxMailFolderActions renameFolderAction] This commit also introduces an initial effort to have a documentation for the JSON-based Web API following the apiDoc format (http://apidocjs.com/). M UI/MailerUI/UIxMailFolderActions.m commit 3526cadc96b561fe10495dff4f57250716b018bd Author: Francis Lachapelle Date: Tue Jan 6 15:41:20 2015 -0500 Webmail: add "load images" button to mail viewer M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit c514cb64bc55d6048743691a3ab8d207adce692f Author: Francis Lachapelle Date: Tue Jan 6 12:09:14 2015 -0500 Webmail: Add forward button to messages M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit 225c998a9791352e00648f39078bdab85f0a86d9 Author: Francis Lachapelle Date: Tue Jan 6 12:04:20 2015 -0500 Add CC field to mail editor M UI/Templates/MailerUI/UIxMailEditor.wox commit 90f07c28f91f6795deb68a58f450c44c58931c7b Author: Francis Lachapelle Date: Tue Jan 6 12:03:39 2015 -0500 JSONify [UIxMailActions forwardAction] M UI/MailerUI/UIxMailActions.m commit ad012cfd60486476730b1bbe1adfc9e17b4d2283 Author: Francis Lachapelle Date: Tue Jan 6 11:59:35 2015 -0500 Save message to IMAP server before saving plist By first appending the message to the mailbox, we obtain the IMAP ID and save it to the local plist. Having the message ID, we can delete it when saving/appending a new version of the draft to the mailbox. M SoObjects/Mailer/SOGoDraftObject.m commit 5bbdecbec25af6b2c6ce59dec16755c1968ae167 Author: Francis Lachapelle Date: Mon Jan 5 22:34:12 2015 -0500 Webmail: add reply button M UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit 9065a8038a4ebe114e7b97199601132f3016a1a0 Author: Francis Lachapelle Date: Mon Jan 5 22:29:00 2015 -0500 JSONify [UIxMailActions replyToAll:] M UI/MailerUI/UIxMailActions.m commit 8c2bcc92b5dc82bcd705b5e7572e8389dc604bc9 Author: Francis Lachapelle Date: Fri Dec 19 07:56:43 2014 -0500 Update JavaScript dependencies Upgrading to AngularJS 1.3. M UI/WebServerResources/bower.json commit bc86ff1e0415554efa82f701101c540c417d28ce Author: Francis Lachapelle Date: Thu Dec 18 16:30:59 2014 -0500 Fix position of new or renamed addressbook M UI/WebServerResources/js/Contacts/addressbook-model.js commit 4248cbcb16d3dceaa389d38037036c77d247eba1 Author: Francis Lachapelle Date: Thu Dec 18 16:30:17 2014 -0500 Webmail: new option to create subfolder M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/mailbox-model.js commit 2d076358d3a286226046d5b2182a9444c3da7e27 Author: Francis Lachapelle Date: Thu Dec 18 15:22:29 2014 -0500 Improve Mail module - JSONinfied mail folder create and delete actions - restored sgFolderTree directive - extended folder types with "shared" and "otherUsers" - added mailbox creation at the account level M SoObjects/Mailer/SOGoMailAccount.m M UI/MailerUI/UIxMailFolderActions.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/MailerUI.js M UI/WebServerResources/scss/MailerUI.scss commit 2d026b5ca5e692a917057aba9bd85faac9a77fb8 Author: Francis Lachapelle Date: Thu Dec 18 13:50:32 2014 -0500 JSONify [UIxMailFolderActions createFolderAction] M UI/MailerUI/UIxMailFolderActions.h M UI/MailerUI/UIxMailFolderActions.m commit b5528820117649c874c35628d4b860079a0bbb59 Author: Francis Lachapelle Date: Wed Dec 17 15:04:19 2014 -0500 Fix template reference when creating new card M UI/WebServerResources/js/ContactsUI.js commit de273973b4a701fa6cc88a1b9ab1cb285e14b717 Author: Francis Lachapelle Date: Wed Dec 17 14:58:20 2014 -0500 Add wox templates to Mail and Contacts modules M UI/Contacts/UIxContactFoldersView.m M UI/Contacts/product.plist M UI/MailerUI/UIxMailMainFrame.m M UI/MailerUI/product.plist A UI/Templates/ContactsUI/UIxContactEditorTemplate.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox A UI/Templates/ContactsUI/UIxContactViewTemplate.wox M UI/Templates/ContactsUI/UIxContactsUserFolders.wox A UI/Templates/MailerUI/UIxMailFolderTemplate.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox A UI/Templates/MailerUI/UIxMailViewTemplate.wox M UI/WebServerResources/js/ContactsUI.js commit 3aec2828b4dc67956096b73dbfd8b24f4adc7665 Author: Francis Lachapelle Date: Wed Dec 17 14:08:43 2014 -0500 Improve JavaScript of Mail module - activated file uploader of mail editor - renamed method $update to $reload - automatically mark messages as read - use ui-sref-active from ui-router instead of ng-class M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js M UI/WebServerResources/js/mobile/MailerUI.js M UI/WebServerResources/scss/MailerUI.scss commit 533d7110c7e7a735a2dced117e093d4a5e6df688 Author: Francis Lachapelle Date: Tue Dec 16 15:47:34 2014 -0500 Improve webmail editor - Fixed handling of saving drafts - Fixed handling of message type (HTML/plain) - Added primitive handling of attachments M UI/MailerUI/UIxMailAccountActions.m M UI/MailerUI/UIxMailEditor.m M UI/MailerUI/UIxMailView.m M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/bower.json M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/Mailer/message-model.js commit 32196b56db70e6eff7745e6e311c2623a9fba6c7 Author: Francis Lachapelle Date: Tue Dec 16 14:26:31 2014 -0500 Fix short formatting of cards for mail editor M UI/WebServerResources/js/Contacts/card-model.js commit 5db79ce218f6e95d7ba9b79fe1d983c5c6551b58 Author: Francis Lachapelle Date: Tue Dec 16 11:47:10 2014 -0500 Mail draft: use JSON in edit action M UI/MailerUI/UIxMailActions.m commit 9e97c11401bf87e2a699385d40a795ca583e59d5 Author: Francis Lachapelle Date: Tue Dec 16 11:45:40 2014 -0500 Don't store draft on disk when not required M SoObjects/Mailer/SOGoDraftObject.m commit af096919648193aa99f0085e2bacfdbec645dcb6 Author: Francis Lachapelle Date: Fri Dec 12 13:39:02 2014 -0500 Auto-completion of mail addresses in mail editor M UI/MailerUI/English.lproj/Localizable.strings M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/MailerUI.js commit fe41798b1943e3d913122021c84034b2e6ce934e Author: Francis Lachapelle Date: Thu Dec 11 21:52:46 2014 -0500 Fix handling of recipient addresses in mail editor M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js commit 09d469927ffe9f3dbbac16733cee88e3ae3efe03 Author: Francis Lachapelle Date: Thu Dec 11 21:11:20 2014 -0500 Add tags input to edit mail recipients M UI/MailerUI/UIxMailEditor.m M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/MailerUI.js commit e01e0adac87645ee50f04cc9bd8bf3f365b0d8ce Author: Francis Lachapelle Date: Thu Dec 11 14:48:32 2014 -0500 Fix mailto links in mail viewer M UI/Templates/MailerUI/UIxMailMainFrame.wox commit fb636895732849ed679e1e91b363935029ecff28 Author: Francis Lachapelle Date: Thu Dec 11 11:24:22 2014 -0500 Initial mail editor M UI/MailerUI/UIxMailAccountActions.m M UI/MailerUI/UIxMailEditor.m M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/UIxMailView.m M UI/MailerUI/product.plist M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js A UI/WebServerResources/js/vendor/ckeditor/ck.js M UI/WebServerResources/scss/MailerUI.scss commit 74177e4d042fb1ff935e118b2a41bab87d15cf91 Author: Francis Lachapelle Date: Thu Dec 11 09:15:33 2014 -0500 Change key for envelope addresses metadata M UI/MailerUI/UIxEnvelopeAddressFormatter.m M UI/WebServerResources/js/Mailer/message-model.js commit ac06a4d4ce513aec609ce7a50c3de8f4532c2936 Author: Francis Lachapelle Date: Thu Dec 11 08:23:15 2014 -0500 Fix detection of mailbox type M SoObjects/Mailer/SOGoMailAccount.m commit fd40cb71ac6eab9b6b900e1b09d164ccb51084e1 Author: Francis Lachapelle Date: Fri Dec 5 23:14:47 2014 -0500 Fix premature nil in JSON dict of UIxMailView.m M UI/MailerUI/UIxMailView.m commit df019f515f459c76856a555bec77025726a934eb Author: Francis Lachapelle Date: Fri Dec 5 22:49:08 2014 -0500 Webmail: normalize format of addresses in JSON M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailView.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/Themes/mobile/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/scss/MailerUI.scss commit 5a106e1613f392baf2589d8048ae43a5718353b2 Author: Francis Lachapelle Date: Fri Dec 5 22:05:52 2014 -0500 Address formatter returns metadata as a dictionary M UI/MailerUI/UIxEnvelopeAddressFormatter.m M UI/MailerUI/UIxMailFormatter.h commit 6d899008caecfa37ddd6ee4e0b267520854cb5e3 Author: Francis Lachapelle Date: Fri Dec 5 21:56:54 2014 -0500 Improve SOGoDraftObject to avoid crash when saving M SoObjects/Mailer/SOGoDraftObject.m commit ee1f56ad2730cc1b00625cfaff17dcbcbec7a444 Author: Francis Lachapelle Date: Tue Dec 2 09:45:01 2014 -0500 Improve sgFolderTree directive for mobile M UI/Templates/Themes/mobile/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Common/ui-mobile.js M UI/WebServerResources/js/mobile/MailerUI.js commit 61e25184fca1ce0f2f5d6c0c066b71c2d56d19e9 Author: Ludovic Marcotte Date: Sun Nov 30 08:50:26 2014 -0500 Added Delete and Export features for mailboxes. Initial work for the mobile version. M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/Themes/mobile/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/account-model.js M UI/WebServerResources/js/Mailer/mailbox-model.js M UI/WebServerResources/js/MailerUI.js M UI/WebServerResources/js/mobile/MailerUI.js M UI/WebServerResources/scss/MailerUI.scss commit 4e9a187c854eea67b1f448f60c7638019e178dec Author: Francis Lachapelle Date: Fri Nov 28 11:20:49 2014 -0500 Fix resolution of mailboxes with a special purpose M SoObjects/Mailer/SOGoMailAccount.m commit 60ae5f0eb22b2cc4bab82dfd27ebfea7a287d11f Author: Francis Lachapelle Date: Thu Nov 27 15:20:02 2014 -0500 Improve CSS of AddressBook module M UI/WebServerResources/scss/ContactsUI.scss commit 28f7811e86b3d8dcb17431c6fa8032879e1a37ab Author: Francis Lachapelle Date: Thu Nov 27 15:09:12 2014 -0500 Improve CSS of AddressBook module M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/scss/ContactsUI.scss commit 876b21437f361f32edca011fff3f81eef96f789f Author: Francis Lachapelle Date: Thu Nov 27 09:24:26 2014 -0500 Fix JavaScript of login page of mobile version M UI/WebServerResources/js/mobile/SOGoRootPage.js commit 1ca1a8c249177f1f9bb7718491fafcc5a07d55bd Author: Francis Lachapelle Date: Thu Nov 27 08:58:33 2014 -0500 Add mobile version to webmail and improvements M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailView.m M UI/Templates/MailerUI/UIxMailMainFrame.wox A UI/Templates/Themes/mobile/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/js/Mailer/message-model.js M UI/WebServerResources/js/MailerUI.js A UI/WebServerResources/js/mobile/MailerUI.js M UI/WebServerResources/scss/MailerUI.scss M UI/WebServerResources/scss/mobile.scss commit cdd113169953203696c14fa79b85f3fc89ddcf6b Author: Francis Lachapelle Date: Tue Nov 25 22:34:09 2014 -0500 Add sgFocus directive + factory M UI/WebServerResources/js/MailerUI.js commit 6ce64828e8c3a303a37af576b4cc02254e397801 Author: Francis Lachapelle Date: Tue Nov 25 22:31:52 2014 -0500 AngularJS module SOGo.MailerUI A UI/WebServerResources/js/MailerUI.js commit 1fc15061ed7ea509d044d8c959544a740a7bc23b Author: Francis Lachapelle Date: Tue Nov 25 16:35:01 2014 -0500 Webmail: Use a relative date in messages list M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/UIxMailListActions.h M UI/MailerUI/UIxMailListActions.m commit 0ee725b94552ef19207cca16203956ef67b799c2 Author: Francis Lachapelle Date: Tue Nov 25 16:13:53 2014 -0500 Contacts JS models: improve documentation M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js commit 2f17e94fef3c2f2ca98a27abd0b99e17e024686e Author: Francis Lachapelle Date: Tue Nov 25 16:09:55 2014 -0500 Initial AngularJS version of Webmail (desktop) M SoObjects/SOGo/SOGoUser.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/UIxAclEditor.wox M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/ui-common.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Common/utils.js A UI/WebServerResources/js/Mailer/account-model.js A UI/WebServerResources/js/Mailer/mailbox-model.js A UI/WebServerResources/js/Mailer/message-model.js A UI/WebServerResources/scss/MailerUI.scss commit 1c9da902d3d8a56abb1123b0b2c935d28efe3406 Author: Francis Lachapelle Date: Tue Nov 25 09:57:08 2014 -0500 Add JSON payload to webmail "headers" action M UI/MailerUI/UIxMailListActions.m commit 7e11806bf924b0d2e0683442b39c8a2abd6ca5d2 Author: Ludovic Marcotte Date: Tue Nov 25 09:36:24 2014 -0500 We can now show links to the address book M UI/Contacts/UIxContactFoldersView.m M UI/Contacts/UIxContactsListActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit f2efd3fb492ca039392f4f5de14a7dbfcfbc3e8a Author: Francis Lachapelle Date: Mon Nov 24 13:26:48 2014 -0500 Add new AngularJS modules - external module for recursion - external module for virtual scrolling - internal module for common UI services M UI/Templates/UIxPageFrame.wox commit 54444ddf3ba0fcd2134741a84053bb2bba38951e Author: Francis Lachapelle Date: Mon Nov 24 13:25:56 2014 -0500 AngularJS SOGo.UICommon module A UI/WebServerResources/js/Common/ui-common.js commit a64a8172beeb3ed085e8599503a68c8d0e7631d7 Author: Francis Lachapelle Date: Sun Nov 23 01:20:27 2014 -0500 Webmail: include all accounts metadata M UI/MailerUI/UIxMailMainFrame.m commit 3b4731d6b72356b1bb1d6cb00cf1b9dccfeaca9c Author: Francis Lachapelle Date: Sun Nov 23 01:17:51 2014 -0500 Add virtual scrolling AngularJS module Integrated virtual scrolling in contacts. M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/ContactsUI.js commit 2cb5aecdcb49fe7bc1e43f41db0ad0fb1e880f03 Author: Francis Lachapelle Date: Sun Nov 23 01:09:04 2014 -0500 Add sgFolderTree directive M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/ui-mobile.js commit 277bdd2b1c8b1c2b082716b3a0cd138c6f9254f9 Author: Francis Lachapelle Date: Fri Nov 21 15:50:01 2014 -0500 Mailer: replace HTML view by JSON object M UI/MailerUI/UIxMailView.m M UI/Templates/MailerUI/UIxMailView.wox commit bd9da51e8351b6d7f23077875978971935a6b112 Author: Francis Lachapelle Date: Fri Nov 21 15:44:19 2014 -0500 Mailer: remove HTML from list of messages in JSON M UI/MailerUI/UIxMailListActions.h M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/product.plist commit e5ce053a62a617f9c2e4fa1120d4c447a53deccc Author: Francis Lachapelle Date: Fri Nov 14 15:21:59 2014 -0500 Convert allFoldersMetadata to a tree structure When parsing the mailboxes list, we now generated a hierarchical structure of the metadata. Each mailbox (a dictionary) can now have a 'children' key that is an array of mailboxes. M SoObjects/Mailer/SOGoMailAccount.m commit ec5607963556c2d868e05a6e61200f79abd315e8 Author: Francis Lachapelle Date: Fri Nov 14 15:20:18 2014 -0500 Address Book module: Fix selection of card M UI/WebServerResources/js/ContactsUI.js commit 78a349fecd5c38671cc213c3157d6941a30c6b1f Author: Francis Lachapelle Date: Fri Nov 14 15:18:20 2014 -0500 Improve CSS of addressbooks list M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/scss/ContactsUI.scss commit 8c7846a1fa5011d9d791a843559620afcebb61e4 Author: Francis Lachapelle Date: Fri Nov 14 14:50:13 2014 -0500 Propagate theme in modules relative URLs M UI/SOGoUI/UIxComponent.m commit 2af7e85f8159b2a211874542ceb8a9bee1d4620f Author: Francis Lachapelle Date: Fri Nov 14 14:46:55 2014 -0500 Move SOGoContactGCSFolder->save to SOGoGCSFolder M UI/Common/product.plist M UI/Contacts/product.plist commit 441834edbf9c185885952280cedc51cc929ffc9a Author: Francis Lachapelle Date: Fri Nov 14 14:30:09 2014 -0500 Mobile version: move ng template 'menu' The 'menu.html' AngularJS template is moved to UIxPageFrame.wox to be used by all modules. M UI/Templates/Themes/mobile/CommonUI/UIxPageFrame.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox commit 28f9963f8750c8d0abf934b11ee05a5e8261130d Author: Ludovic Marcotte Date: Fri Nov 14 13:29:51 2014 -0500 Adjusted the minimum version of Foundation M UI/WebServerResources/bower.json commit e96449675995a1dc2401a86f1e8daf687b44ac88 Author: Ludovic Marcotte Date: Fri Nov 14 10:33:47 2014 -0500 Revert "Added required patch for previous commit" This reverts commit 18a363a07b233be8c757c312c3c51f630635cc13. M SoObjects/SOGo/SOGoGCSFolder.m commit ca14a0d4b3fbf95fee8c8b213219b69ed92877df Author: Francis Lachapelle Date: Wed Nov 12 10:44:43 2014 -0500 Improve folder subscription widget M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit 989cb0bca202280edfc4e51b9a82b819c49d3a00 Author: Francis Lachapelle Date: Tue Nov 11 11:27:37 2014 -0500 Fix overflow of subscriptions dropdown M UI/WebServerResources/scss/ContactsUI.scss commit 25b0d872c0f6d4fced7a38cc477d50fbf434e0b9 Author: Francis Lachapelle Date: Tue Nov 11 11:14:55 2014 -0500 Add addressbook subscriptions widget M UI/Contacts/product.plist M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/ContactsUI/UIxContactsUserFolders.wox M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit 4016fdd4301a8487f72983f9ed993f468d9ad3f1 Author: Francis Lachapelle Date: Tue Nov 11 10:18:45 2014 -0500 New AngularJS directives sgDropdownContentToggle, sgUserTypeahead, sgSubscribe M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/scss/ContactsUI.scss commit 55f0d5a959977b4b129ae52676f56ff5704c2cdb Author: Francis Lachapelle Date: Mon Nov 10 16:42:19 2014 -0500 Add verification of parameter for "foldersSearch" M UI/MainUI/SOGoUserHomePage.m commit 6395d7cd6a53392ec2b14f7863a43f0f82171fb6 Author: Francis Lachapelle Date: Mon Nov 10 15:17:36 2014 -0500 New Resource.prototype.userResource function M UI/WebServerResources/js/Common/resource.js commit 7812e3757d3682ed7170cc9546f01c352421e8bf Author: Francis Lachapelle Date: Mon Nov 10 15:08:23 2014 -0500 Return properties of folder upon subscribe (JSON) M UI/Common/UIxFolderActions.m M UI/Common/product.plist commit 93540b4fc6493be576cb082fee3e150a9974d5ac Author: Francis Lachapelle Date: Tue Nov 4 16:00:11 2014 -0500 Improve ACL editor template M UI/Templates/UIxAclEditor.wox commit c063832d0dacb016ef7ee97e4f4b206942aa7acd Author: Francis Lachapelle Date: Mon Nov 3 15:58:54 2014 -0500 Move ACL editor into a separate template The user rights remain dynamic, based on the object type (addressbook vs mailbox vs calendar). M UI/Common/product.plist M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/UIxAclEditor.wox M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js commit 97ce3e6b726e46462979b5f49f4d696d215eaeb3 Author: Francis Lachapelle Date: Mon Nov 3 12:19:35 2014 -0500 Multiple improvements regarding ACLs M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss M UI/WebServerResources/scss/mobile.scss commit bd39312b19eb37d2e362a43b90aa6d6f3705138e Author: Francis Lachapelle Date: Fri Oct 31 12:59:43 2014 -0400 Fix compilation warnings regarding ACLs Also change the data structure of the JSON returned by [UIxAclEditor aclsAction]. The user's displayName has been removed and replace by the "cn" and "c_email" attributes. This will probably affect the Thunderbird extensions. M UI/Common/UIxAclEditor.h M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.h M UI/Common/UIxUserRightsEditor.m M UI/Contacts/UIxContactsUserRightsEditor.h M UI/Contacts/UIxContactsUserRightsEditor.m commit 22faf5c28521d93b95d8094de7d5ce50ca06d9d3 Author: Alexandre Cloutier Date: Tue Oct 21 14:44:48 2014 -0400 refactor codes and applied comments M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit c82143fd2eef2f2f521372aba278add8aff0a4e5 Author: Alexandre Cloutier Date: Fri Oct 17 11:01:56 2014 -0400 Refactor acl object and applied comments M UI/MainUI/SOGoUserHomePage.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss M UI/WebServerResources/scss/_settings.scss commit 9b026ebbcd26d7fa792b507ec7339906f6a655de Author: Alexandre Cloutier Date: Wed Oct 15 14:37:15 2014 -0400 Contacts - export addressBook M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/ContactsUI.js commit 4e8d3ce900b664c2f50c21fccef932446f3fb03e Author: Alexandre Cloutier Date: Wed Oct 8 15:14:15 2014 -0400 add dialog window for public and allusers access M UI/WebServerResources/GNUmakefile M UI/WebServerResources/js/ContactsUI.js commit df3ad5445cb9a0f4929a94383f2b1c9c30a4af99 Author: Alexandre Cloutier Date: Wed Oct 8 14:23:51 2014 -0400 Modification for ContactsUserRightsEditor M UI/Common/UIxAclEditor.m M UI/Contacts/UIxContactsUserRightsEditor.m commit 9113ca54f761d1e97efefc6beb9429042bc6a6b1 Author: Alexandre Cloutier Date: Wed Oct 8 14:08:54 2014 -0400 Created user-modal.js, code refactoring Conflicts: UI/Common/UIxAclEditor.m UI/Common/UIxUserRightsEditor.m UI/Common/product.plist UI/Contacts/UIxContactsUserRightsEditor.m UI/Templates/ContactsUI/UIxContactFoldersView.wox UI/WebServerResources/js/Common/resource.js UI/WebServerResources/js/ContactsUI.js M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m M UI/Common/product.plist M UI/Contacts/UIxContactsUserRightsEditor.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js commit f3c26671af06b7fcfdd13d7ad8e0cc7c38553675 Author: Alexandre Cloutier Date: Wed Oct 8 13:44:37 2014 -0400 GUI for mobile version of AclUsers Conflicts: UI/Common/UIxAclEditor.m UI/Common/UIxUserRightsEditor.m UI/WebServerResources/js/Common/acl-model.js M UI/Common/UIxAclEditor.h M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m M UI/MainUI/SOGoUserHomePage.m M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox A UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/mobile/ContactsUI.js commit e4b1c0d5b976fe93ef22c430d43554151c620e64 Author: Francis Lachapelle Date: Fri Oct 24 23:46:58 2014 -0400 Fix buttons in card editor M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/scss/ContactsUI.scss commit 3364263247081e743cf316c2c67f201d382e3fb5 Author: Francis Lachapelle Date: Fri Oct 24 22:00:27 2014 -0400 Improve handling of contact lists M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit 61c48d37e4fb1c4d61ca76fc63d719b1d28a0dba Author: Francis Lachapelle Date: Fri Oct 24 16:44:57 2014 -0400 Fix creation of new contacts when editing a list M UI/Contacts/UIxListEditor.m commit 5b83b0c7b684b0fcdede253835bfc258c91849da Author: Alexandre Cloutier Date: Mon Oct 20 13:52:35 2014 -0400 Enable search by fullname and email M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox A UI/WebServerResources/js/Common/user-model.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/mobile.scss commit 7e43b13f2103e51d1940717a160989f8bb61db87 Author: Alexandre Cloutier Date: Thu Oct 16 13:27:59 2014 -0400 GUI contact list creation M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/mobile.scss commit 57791e384b7fb67c73b0098c1a8c7706aa38e5e7 Author: Francis Lachapelle Date: Wed Oct 8 10:37:26 2014 -0400 Revert "Creation of aclUsers window" This reverts commit ee5ef02f50d5f759f2ff985530bf8d78ca781aed. M UI/Common/UIxUserRightsEditor.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/ContactsUI.js commit 63b20c4ba2adf740a5dc29f78d4d0f74f3610c2f Author: Francis Lachapelle Date: Wed Oct 8 10:36:46 2014 -0400 Revert "rebase modification" This reverts commit 45c5bbd36a7a357dcb212c4d20dc09925df9e547. M UI/Common/UIxUserRightsEditor.m M UI/WebServerResources/GNUmakefile commit e11eea7548423b3835a18b41158f9f01b555e717 Author: Francis Lachapelle Date: Wed Oct 8 10:35:50 2014 -0400 Revert "file lost through rebasing" This reverts commit a952402c39147ea95707f0c1d325ee4b3c0ba1a5. M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m M UI/Common/product.plist M UI/Contacts/UIxContactsUserRightsEditor.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox D UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit f7df4c1fa0c3d8971569d3f0204f5c7edcec67e2 Author: Francis Lachapelle Date: Tue Oct 7 14:54:12 2014 -0400 Allow reverting edition of addressbook name w/ESC M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/ContactsUI.js commit 4457997276643761bb67226250d2c1c49bb793a5 Author: Francis Lachapelle Date: Tue Oct 7 14:39:13 2014 -0400 AngularJS sgEscape directive for SOGo.UIDesktop M UI/WebServerResources/js/Common/ui-desktop.js commit 16628ab104c6ca2b4f2aba3c2bc782d0490c91c5 Author: Francis Lachapelle Date: Wed Oct 1 16:10:53 2014 -0400 Fix installation of ionic JS in Gruntfile.js M UI/WebServerResources/Gruntfile.js commit 56b765c6a52eaef13838c48c2de92a32edf8e2f1 Author: Alexandre Cloutier Date: Wed Oct 1 14:31:38 2014 -0400 delete unused .png D UI/WebServerResources/error.png D UI/WebServerResources/notice.png D UI/WebServerResources/success.png D UI/WebServerResources/warning.png commit 3bf1224c9be908099ef9cfa35f862eb206e99542 Author: Alexandre Cloutier Date: Wed Oct 1 14:27:58 2014 -0400 file lost through rebasing M UI/Common/UIxAclEditor.m M UI/Common/UIxUserRightsEditor.m M UI/Common/product.plist M UI/Contacts/UIxContactsUserRightsEditor.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox A UI/WebServerResources/js/Common/acl-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit edbd661104cb1e76815b70fb2feb30c78f8841fe Author: Alexandre Cloutier Date: Tue Sep 30 17:21:05 2014 -0400 rebase modification M UI/Common/UIxUserRightsEditor.m M UI/WebServerResources/GNUmakefile commit 8ef222ab442af71b88f3ac7555bb4e5af29c878f Author: Alexandre Cloutier Date: Tue Sep 30 15:17:44 2014 -0400 Creation of aclUsers window M UI/Common/UIxUserRightsEditor.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/ContactsUI.js commit 654c8d26b72f10027a1cce2b7f0c8c1de8d1b0c9 Author: Francis Lachapelle Date: Mon Sep 29 12:12:28 2014 -0400 Contact editor: fix cancel and reset buttons M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js commit 31ea7a5ab5f2f599b1e678cca44662904fc2292e Author: Francis Lachapelle Date: Mon Sep 29 11:06:46 2014 -0400 Improve contact module models - Fixed reset behavior - Created an abstract state for the card viewer and editor - Moved the card instance from the $rootScope.addressbook to the $scope M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js commit 342441ecf819f53c81e6a2ceb2b9658cf212637a Author: Francis Lachapelle Date: Wed Sep 24 16:06:12 2014 -0400 Improve JavaScript coding style To comitted code now passes the Airbnb pattern using jscs M UI/WebServerResources/js/Common/SOGoAuthentication.js M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/ui-mobile.js M UI/WebServerResources/js/Common/utils.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/SOGoRootPage.js commit df37fd8b92c4d447ea8dd848d4c7ab030571be6f Author: Francis Lachapelle Date: Tue Sep 23 11:52:47 2014 -0400 AddressBook JS model: rename $all to $findAll M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js commit 32d732caf01afcb99cc954287c0253ffacc41e68 Author: Francis Lachapelle Date: Tue Sep 23 09:47:24 2014 -0400 Update GNUmakefile for WebServerResources M UI/WebServerResources/GNUmakefile commit 3e2173db7abe79ce298e3ce59db2f1dc2826e31e Author: Francis Lachapelle Date: Thu Sep 18 20:46:52 2014 -0400 Improve JavaScript coding style To comitted code now passes the Airbnb pattern using jscs M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js commit 17ee62f4de7a70ba87820d8ac2a19631c71c8a91 Author: Francis Lachapelle Date: Wed Sep 17 16:28:40 2014 -0400 Improve usage of ui.router with "resolve" M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/ContactsUI.js commit f363257e516d925dfe423547e8038a72216192b1 Author: Francis Lachapelle Date: Wed Sep 17 15:47:00 2014 -0400 Use angularModule variable in mobile templates M UI/Templates/Themes/mobile/CommonUI/UIxPageFrame.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox commit 865bf096f51dc76cae4fb2d7847d9ef26e0e2c27 Author: Francis Lachapelle Date: Wed Sep 17 15:45:31 2014 -0400 Don't add an empty category to a contact M UI/Contacts/UIxContactEditor.m commit c4802df0242712555e6c38cba863c5ebfb75d249 Author: Francis Lachapelle Date: Tue Sep 16 10:25:46 2014 -0400 Remove debugging output M UI/Contacts/UIxContactView.m commit 130194a7401ed875f9c658063f6925cb5b89f2f7 Author: Francis Lachapelle Date: Mon Sep 15 10:13:02 2014 -0400 Update GNUmakefile for WebServerResources M UI/WebServerResources/GNUmakefile M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json commit 21f63c15fccebc889eda8c9c7a942170f6ecade1 Author: Francis Lachapelle Date: Fri Sep 12 10:17:48 2014 -0400 Cleanup of Web server resources D UI/WebServerResources/UIxCalViewPrint.css D UI/WebServerResources/UIxCalViewPrint.js D UI/WebServerResources/UIxContactFolderProperties.css D UI/WebServerResources/UIxContactFolderProperties.js D UI/WebServerResources/UIxMailSearch.css D UI/WebServerResources/UIxMailSearch.js D UI/WebServerResources/event7.png D UI/WebServerResources/task.png commit bb9e8c03481e4109586ac95d26bdc3870fb2b825 Author: Francis Lachapelle Date: Thu Sep 11 16:11:26 2014 -0400 Remove trailing slash from template theme name M SoObjects/SOGo/WOContext+SOGo.m commit 16cd231ce34a152181cd0439a0d3fab6f5f6677c Author: Francis Lachapelle Date: Wed Sep 10 16:25:46 2014 -0400 New .button.outline CSS style M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/scss/ContactsUI.scss commit 20497e49e3f38a8e872036e1344d28b77e71df95 Author: Francis Lachapelle Date: Wed Sep 10 16:20:52 2014 -0400 Add creation & deletion of addressbooks M UI/Common/UIxObjectActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/ui-mobile.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js commit b97bf2b25fbc8614ac73cb95470da9b6fac61a76 Author: Francis Lachapelle Date: Fri Sep 5 22:34:25 2014 -0400 JSON'ed [UIxParentFolderActions createFolder] M UI/Common/UIxParentFolderActions.m commit 4f7a5d6ef5771a9109a17c77ab17a7037a6a58b9 Author: Francis Lachapelle Date: Fri Sep 5 15:23:35 2014 -0400 Rename ng module SOGo.RootPage to SOGo.MainUI M UI/Templates/MainUI/SOGoRootPage.wox M UI/WebServerResources/js/SOGoRootPage.js commit f321abc63ae7d01e6391d2b1c4020e018cdeb4d8 Author: Francis Lachapelle Date: Fri Sep 5 15:12:05 2014 -0400 Desktop list editor, mobile contact editor M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxContactsListActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/ui-desktop.js M UI/WebServerResources/js/Common/ui-mobile.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/scss/mobile.scss commit 4b0ef6086ab9ee3c06e31c76138fe9d36cbe6dac Author: Francis Lachapelle Date: Wed Sep 3 15:58:18 2014 -0400 Cleanup contact and list viewers M UI/Contacts/UIxContactView.m M UI/Contacts/UIxListView.m commit b57a8163fe91d159e6d2b820534650c60faa31fd Author: Francis Lachapelle Date: Wed Sep 3 14:27:01 2014 -0400 Add link to switch to mobile version M UI/Templates/UIxPageFrame.wox commit 86a6f5c67b3eaabb6c0204a05c1186d5df582974 Author: Francis Lachapelle Date: Wed Sep 3 14:25:45 2014 -0400 Add Angular module assignation in page frame M UI/Common/UIxPageFrame.m M UI/Templates/UIxPageFrame.wox commit e40b42c213aa1895b698a99b07dbeefb53aebcbf Author: Francis Lachapelle Date: Wed Sep 3 14:19:46 2014 -0400 Move setAttributes from NGVCard to UIx*Editors M SoObjects/Contacts/NGVCard+SOGo.h M SoObjects/Contacts/NGVCard+SOGo.m M SoObjects/Contacts/SOGoContactGCSEntry.m M SoObjects/Contacts/SOGoContactGCSFolder.m M SoObjects/Contacts/SOGoContactObject.h M SoObjects/Contacts/SOGoContactSourceFolder.m M UI/Contacts/UIxContactEditor.h M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxListEditor.h M UI/Contacts/UIxListEditor.m commit 2f6bc1c4ffc824abe815db281b1e01674f151b80 Author: Francis Lachapelle Date: Wed Sep 3 11:42:16 2014 -0400 Update .gitignore M .gitignore commit 958f0b4958d879a496ea6f571a1d2700c678927b Author: Francis Lachapelle Date: Wed Aug 20 15:49:44 2014 -0400 Contacts: Add possibility to add/delete objects M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/js/Common/resource.js M UI/WebServerResources/js/Contacts/addressbook-model.js M UI/WebServerResources/js/Contacts/card-model.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/scss/ContactsUI.scss commit 0c720bb9026da90177ad8a09f0707361d621d9d3 Author: Francis Lachapelle Date: Wed Aug 20 15:32:16 2014 -0400 New ng-module for common desktop widgets M UI/Templates/UIxPageFrame.wox A UI/WebServerResources/js/Common/ui-desktop.js commit 34b3f2ac0cf855915bb0d0ee4170d9c507212beb Author: Francis Lachapelle Date: Wed Aug 20 15:30:59 2014 -0400 Improve build scripts of Web frontend M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/bower.json commit ef4de28ed461bc70fbbceb19900631eacc0d5546 Author: Francis Lachapelle Date: Wed Aug 20 15:26:49 2014 -0400 ContactView: lowercase the card tag M UI/Contacts/UIxContactView.m commit c98d580b2940527768c666c37266e0ef8bf33355 Author: Francis Lachapelle Date: Wed Aug 20 15:25:42 2014 -0400 Return contact UID when saving contact M UI/Contacts/UIxContactEditor.m commit a2460f93684adfa1ed92f015dcdd9b0b51c43cad Author: Francis Lachapelle Date: Wed Aug 20 15:18:35 2014 -0400 Add "newguid" action accessible from any folder M UI/Common/UIxFolderActions.h M UI/Common/UIxFolderActions.m M UI/Common/product.plist commit c0eac044374f205f80cb29e4daad0394384f1e1e Author: Francis Lachapelle Date: Wed Aug 20 15:14:40 2014 -0400 Adapt SOGoContactGCSFolder contact representation To match [UIxContactViewer dataAction]. M SoObjects/Contacts/SOGoContactGCSFolder.m commit 7f9be26541bbf0d10292205b3fe1fdb14ef7412f Author: Francis Lachapelle Date: Thu Aug 14 14:50:03 2014 -0400 Improve localization func to support placeholders M UI/WebServerResources/js/Common/utils.js commit c8ea3da5bc4613b557bf716281e7f7e8307a5b45 Author: Francis Lachapelle Date: Wed Aug 13 16:11:28 2014 -0400 Improve detection of theme-specific JavaScript M UI/Common/UIxPageFrame.m M UI/Templates/Themes/mobile/MainUI/SOGoRootPage.wox M UI/WebServerResources/js/mobile/SOGoRootPage.js commit a70287870b205b630a6f6a619d8672bcee53b9af Author: Francis Lachapelle Date: Wed Aug 13 15:56:29 2014 -0400 Improve build scripts of Web frontend M UI/WebServerResources/Gruntfile.js M UI/WebServerResources/package.json commit e4ec5313db773f7e01b5912f18eafb1188d4abe0 Author: Francis Lachapelle Date: Mon Aug 11 20:34:47 2014 -0400 Improve grunt tasks to copy fonts files M UI/WebServerResources/Gruntfile.js commit a07d918fbfb6043ed489b7e2070d64426d3ddc25 Author: Francis Lachapelle Date: Mon Aug 11 11:17:16 2014 -0400 Add category to CardElement New method to return a JSON representation of the element. A SoObjects/SOGo/CardElement+SOGo.h A SoObjects/SOGo/CardElement+SOGo.m M SoObjects/SOGo/GNUmakefile commit 8da98367dbc47e9f82841454195b5493b5cd9b71 Author: Francis Lachapelle Date: Mon Aug 11 10:10:59 2014 -0400 Fix path to ionic scss files M UI/WebServerResources/scss/mobile.scss commit af5489bf579a9a36fb2f33bd2385a41ced3e6d41 Author: Francis Lachapelle Date: Mon Aug 11 10:10:25 2014 -0400 Fix redirection URLs in JavaScript M UI/WebServerResources/js/Common/SOGoAuthentication.js M UI/WebServerResources/js/ContactsUI.js M UI/WebServerResources/js/mobile/ContactsUI.js M UI/WebServerResources/js/mobile/SOGoRootPage.js commit 54103124e8d5b6136964ffa59edbaf7edd464014 Author: Francis Lachapelle Date: Thu Aug 7 11:58:51 2014 -0400 Restore/move missing images A UI/WebServerResources/img/inverse.png A UI/WebServerResources/img/sogo-logo.png A UI/WebServerResources/img/sogo.ico commit 459c040d8ae33ea890df597d3818ce8a6221339a Author: Francis Lachapelle Date: Wed Aug 6 16:11:39 2014 -0400 Initial mobile theme using ionic A UI/Templates/Themes/mobile/CommonUI/UIxPageFrame.wox A UI/Templates/Themes/mobile/ContactsUI/UIxContactFoldersView.wox A UI/Templates/Themes/mobile/MainUI/SOGoRootPage.wox A UI/WebServerResources/js/Common/ui-mobile.js A UI/WebServerResources/js/mobile/ContactsUI.js A UI/WebServerResources/js/mobile/SOGoRootPage.js A UI/WebServerResources/scss/mobile.scss commit f248f81583044d03b9689ad32224d1a20502b4f4 Author: Francis Lachapelle Date: Wed Aug 6 16:06:58 2014 -0400 Improve template of Contacts module M UI/Contacts/UIxContactView.m M UI/Contacts/UIxContactsListActions.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit a6d8dcc5b66135496fe4d3e82828fa0ada620d80 Author: Francis Lachapelle Date: Wed Aug 6 16:05:52 2014 -0400 Common JavaScript utlity functions M UI/Templates/UIxPageFrame.wox A UI/WebServerResources/js/Common/resource.js A UI/WebServerResources/js/Common/utils.js commit b4d6667f88db6a4f0261d14fb7f661400e3207b0 Author: Francis Lachapelle Date: Wed Aug 6 16:03:30 2014 -0400 Remove duplicated method M UI/Common/UIxFolderActions.m M UI/Contacts/UIxContactFolderActions.m M UI/Contacts/product.plist commit 77b80e27c64c4c31cde80a1f3fbb55d5669de045 Author: Francis Lachapelle Date: Wed Aug 6 16:01:05 2014 -0400 Add support for themes M SoObjects/SOGo/WOContext+SOGo.m M UI/Common/UIxPageFrame.m M UI/Common/UIxToolbar.m M UI/SOGoUI/UIxComponent.h M UI/SOGoUI/UIxComponent.m commit 16d04e998f721ea8177714b4eae64e128d11c8c7 Author: Francis Lachapelle Date: Wed Aug 6 15:52:43 2014 -0400 Improve Sass of SOGoRootPage & Contacts modules M UI/WebServerResources/scss/ContactsUI.scss M UI/WebServerResources/scss/SOGoRootPage.scss commit d52d7582ca7d04f77b7be108b246cc4fa2e48aeb Author: Francis Lachapelle Date: Wed Aug 6 15:43:03 2014 -0400 Improve build scripts of Web frontend M UI/WebServerResources/GNUmakefile M UI/WebServerResources/Gruntfile.js A UI/WebServerResources/bower.json M UI/WebServerResources/package.json commit e817a3b3d0abb550d83fb4db34bb0bffa8cf3d61 Author: Francis Lachapelle Date: Wed Aug 6 15:26:52 2014 -0400 Improve JavaScript of SOGoRootPage module M UI/Templates/MainUI/SOGoRootPage.wox A UI/WebServerResources/js/Common/SOGoAuthentication.js M UI/WebServerResources/js/SOGoRootPage.js commit 2d6f8e4ea6eba1dec0c48220497a95220027a393 Author: Francis Lachapelle Date: Wed Aug 6 15:14:05 2014 -0400 Improve JavaScript for Contacts module M UI/WebServerResources/js/Contacts/addressbook-model.js A UI/WebServerResources/js/Contacts/card-model.js D UI/WebServerResources/js/Contacts/contact-model.js M UI/WebServerResources/js/ContactsUI.js D UI/WebServerResources/js/SOGo.js D UI/WebServerResources/js/app.js commit fbe412db080cde0b4ca385775ebb0723aed72ffd Author: Francis Lachapelle Date: Thu Jun 19 15:54:12 2014 -0400 Allow js/img/css subfolders in WebServerResources M UI/Common/UIxPageFrame.m commit 24f01e72c2bb6dbff4b851ef3950d3647398c831 Author: Francis Lachapelle Date: Thu Jun 19 15:53:43 2014 -0400 JSON-based operations for root page M UI/MainUI/SOGoRootPage.m commit 6970acfaa4d1179b2ce02b85186b92a6cd2c64d3 Author: Francis Lachapelle Date: Thu Jun 19 15:52:57 2014 -0400 AngularJS-based templates M UI/Templates/ContactsUI/UIxContactEditor.wox M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/MainUI/SOGoRootPage.wox M UI/Templates/UIxPageFrame.wox commit 0a49031b01864530165af12fc3668c3d8819283d Author: Francis Lachapelle Date: Thu Jun 19 15:51:57 2014 -0400 JSON-based operations on contacts M SoObjects/Contacts/NGVCard+SOGo.h M SoObjects/Contacts/NGVCard+SOGo.m M SoObjects/Contacts/SOGoContactGCSEntry.m M SoObjects/Contacts/SOGoContactObject.h M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxContactFolderActions.m M UI/Contacts/UIxContactFoldersView.h M UI/Contacts/UIxContactFoldersView.m M UI/Contacts/UIxContactView.h M UI/Contacts/UIxContactView.m M UI/Contacts/UIxContactsListActions.m M UI/Contacts/UIxListView.m M UI/Contacts/product.plist commit 29e147ee867adb700b52de86e7bcad8f6669e4ff Author: Francis Lachapelle Date: Thu Jun 19 15:50:29 2014 -0400 Initial Sass and JavaScript files A UI/WebServerResources/Gruntfile.js A UI/WebServerResources/js/ContactsUI.js A UI/WebServerResources/js/SOGo.js A UI/WebServerResources/js/SOGoRootPage.js A UI/WebServerResources/js/app.js A UI/WebServerResources/package.json A UI/WebServerResources/scss/ContactsUI.scss A UI/WebServerResources/scss/SOGoRootPage.scss A UI/WebServerResources/scss/_settings.scss A UI/WebServerResources/scss/app.scss commit c21ec86365f45b193f95140479bb163872447d00 Author: Francis Lachapelle Date: Thu Jun 19 15:48:31 2014 -0400 Icons font A UI/WebServerResources/css/icons.css A UI/WebServerResources/fonts/icomoon.eot A UI/WebServerResources/fonts/icomoon.svg A UI/WebServerResources/fonts/icomoon.ttf A UI/WebServerResources/fonts/icomoon.woff commit 825c45f87220f19600376748e884065c30d00563 Author: Francis Lachapelle Date: Thu Jun 19 15:47:33 2014 -0400 Initial JavaScript models for addressbooks module A UI/WebServerResources/js/Contacts/addressbook-model.js A UI/WebServerResources/js/Contacts/contact-model.js commit 3ad4352ffe6f9f2c431ae4c945549040e588d03d Author: Francis Lachapelle Date: Tue Jun 17 15:01:31 2014 -0400 Initial cleanup of Web server resources D UI/WebServerResources/AdministrationUI.css D UI/WebServerResources/AdministrationUI.js D UI/WebServerResources/COPYING-thunderbird.txt D UI/WebServerResources/ContactsUI.css D UI/WebServerResources/ContactsUI.js D UI/WebServerResources/HTMLElement.js D UI/WebServerResources/HTMLInputElement.js D UI/WebServerResources/HTMLTableElement.js D UI/WebServerResources/JavascriptAPIExtensions.js D UI/WebServerResources/LICENSE-thunderbird.txt D UI/WebServerResources/MailerUI.css D UI/WebServerResources/MailerUI.js D UI/WebServerResources/MailerUIdTree.js D UI/WebServerResources/PasswordPolicy.js D UI/WebServerResources/RowEditionController.js D UI/WebServerResources/SOGoAutoCompletion.js D UI/WebServerResources/SOGoDataTable.js D UI/WebServerResources/SOGoDragHandles.js D UI/WebServerResources/SOGoMailDataSource.js D UI/WebServerResources/SOGoResizableTable.js D UI/WebServerResources/SOGoRootPage.css D UI/WebServerResources/SOGoRootPage.js D UI/WebServerResources/SOGoTabsController.js D UI/WebServerResources/SOGoTimePicker.css D UI/WebServerResources/SOGoTimePicker.js D UI/WebServerResources/SchedulerUI.css D UI/WebServerResources/SchedulerUI.js D UI/WebServerResources/SchedulerUIDnD.js D UI/WebServerResources/Search-bar.png D UI/WebServerResources/UIxAclEditor.css D UI/WebServerResources/UIxAclEditor.js D UI/WebServerResources/UIxAppointmentEditor.css D UI/WebServerResources/UIxAppointmentEditor.js D UI/WebServerResources/UIxAttendeesEditor.css D UI/WebServerResources/UIxAttendeesEditor.js D UI/WebServerResources/UIxCalUserRightsEditor.css D UI/WebServerResources/UIxCalUserRightsEditor.js D UI/WebServerResources/UIxCalendarProperties.css D UI/WebServerResources/UIxCalendarProperties.js D UI/WebServerResources/UIxColorPicker.js D UI/WebServerResources/UIxComponentEditor.css D UI/WebServerResources/UIxComponentEditor.js D UI/WebServerResources/UIxContactEditor.css D UI/WebServerResources/UIxContactEditor.js D UI/WebServerResources/UIxContactsUserFolders.css D UI/WebServerResources/UIxContactsUserFolders.js D UI/WebServerResources/UIxContactsUserRightsEditor.css D UI/WebServerResources/UIxContactsUserRightsEditor.js D UI/WebServerResources/UIxFilterEditor.css D UI/WebServerResources/UIxFilterEditor.js D UI/WebServerResources/UIxListEditor.css D UI/WebServerResources/UIxListEditor.js D UI/WebServerResources/UIxMailEditor.css D UI/WebServerResources/UIxMailEditor.js D UI/WebServerResources/UIxMailPartExternalHTMLViewer.css D UI/WebServerResources/UIxMailPopupView.js D UI/WebServerResources/UIxMailToSelection.js D UI/WebServerResources/UIxMailUserDelegationEditor.css D UI/WebServerResources/UIxMailUserDelegationEditor.js D UI/WebServerResources/UIxMailUserRightsEditor.css D UI/WebServerResources/UIxMailUserRightsEditor.js D UI/WebServerResources/UIxMailView.js D UI/WebServerResources/UIxOccurenceDialog.css D UI/WebServerResources/UIxOccurenceDialog.js D UI/WebServerResources/UIxPreferences.css D UI/WebServerResources/UIxPreferences.js D UI/WebServerResources/UIxRecurrenceEditor.css D UI/WebServerResources/UIxRecurrenceEditor.js D UI/WebServerResources/UIxReminderEditor.css D UI/WebServerResources/UIxReminderEditor.js D UI/WebServerResources/UIxTaskEditor.css D UI/WebServerResources/UIxTaskEditor.js D UI/WebServerResources/XMLHttpRequest.js D UI/WebServerResources/abcard-anonymous.png D UI/WebServerResources/abcard-anyone.png D UI/WebServerResources/abcard.png D UI/WebServerResources/ablist.png D UI/WebServerResources/account-settings.png D UI/WebServerResources/add-addressbook.png D UI/WebServerResources/add-calendar.png D UI/WebServerResources/add-contact.gif D UI/WebServerResources/add-icon.png D UI/WebServerResources/add-user-addressbook.png D UI/WebServerResources/add-user-calendar.png D UI/WebServerResources/add-web-calendar.png D UI/WebServerResources/addrbook.png D UI/WebServerResources/alarm.png D UI/WebServerResources/arrow-down.png D UI/WebServerResources/arrow-dwn-sharp.gif D UI/WebServerResources/arrow-left.png D UI/WebServerResources/arrow-right.png D UI/WebServerResources/arrow-up.png D UI/WebServerResources/attachment.gif D UI/WebServerResources/attachment.png D UI/WebServerResources/attendee-partstats.png D UI/WebServerResources/attendee-roles.png D UI/WebServerResources/browser_chrome.gif D UI/WebServerResources/browser_firefox.gif D UI/WebServerResources/browser_ie.gif D UI/WebServerResources/browser_safari.gif D UI/WebServerResources/btn_a_bg.png D UI/WebServerResources/btn_span_bg.png D UI/WebServerResources/busy.gif D UI/WebServerResources/calendar-folder-16x16.png D UI/WebServerResources/calendar-reload.png D UI/WebServerResources/choose-date.png D UI/WebServerResources/ckeditor/LICENSE.md D UI/WebServerResources/ckeditor/build-config.js D UI/WebServerResources/ckeditor/ckeditor.js D UI/WebServerResources/ckeditor/config.js D UI/WebServerResources/ckeditor/contents.css D UI/WebServerResources/ckeditor/lang/ar.js D UI/WebServerResources/ckeditor/lang/ca.js D UI/WebServerResources/ckeditor/lang/cs.js D UI/WebServerResources/ckeditor/lang/cy.js D UI/WebServerResources/ckeditor/lang/da.js D UI/WebServerResources/ckeditor/lang/de.js D UI/WebServerResources/ckeditor/lang/en.js D UI/WebServerResources/ckeditor/lang/es.js D UI/WebServerResources/ckeditor/lang/fi.js D UI/WebServerResources/ckeditor/lang/fr.js D UI/WebServerResources/ckeditor/lang/hu.js D UI/WebServerResources/ckeditor/lang/is.js D UI/WebServerResources/ckeditor/lang/it.js D UI/WebServerResources/ckeditor/lang/nb.js D UI/WebServerResources/ckeditor/lang/nl.js D UI/WebServerResources/ckeditor/lang/no.js D UI/WebServerResources/ckeditor/lang/pl.js D UI/WebServerResources/ckeditor/lang/pt-br.js D UI/WebServerResources/ckeditor/lang/ru.js D UI/WebServerResources/ckeditor/lang/sk.js D UI/WebServerResources/ckeditor/lang/sv.js D UI/WebServerResources/ckeditor/lang/uk.js D UI/WebServerResources/ckeditor/plugins/about/dialogs/about.js D UI/WebServerResources/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png D UI/WebServerResources/ckeditor/plugins/about/dialogs/logo_ckeditor.png D UI/WebServerResources/ckeditor/plugins/clipboard/dialogs/paste.js D UI/WebServerResources/ckeditor/plugins/colordialog/dialogs/colordialog.js D UI/WebServerResources/ckeditor/plugins/dialog/dialogDefinition.js D UI/WebServerResources/ckeditor/plugins/div/dialogs/div.js D UI/WebServerResources/ckeditor/plugins/icons.png D UI/WebServerResources/ckeditor/plugins/icons_hidpi.png D UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js D UI/WebServerResources/ckeditor/plugins/image/images/noimage.png D UI/WebServerResources/ckeditor/plugins/link/dialogs/anchor.js D UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js D UI/WebServerResources/ckeditor/plugins/link/images/anchor.png D UI/WebServerResources/ckeditor/plugins/link/images/hidpi/anchor.png D UI/WebServerResources/ckeditor/plugins/scayt/LICENSE.md D UI/WebServerResources/ckeditor/plugins/scayt/dialogs/options.js D UI/WebServerResources/ckeditor/plugins/scayt/dialogs/toolbar.css D UI/WebServerResources/ckeditor/plugins/table/dialogs/table.js D UI/WebServerResources/ckeditor/plugins/tabletools/dialogs/tableCell.js D UI/WebServerResources/ckeditor/plugins/wsc/LICENSE.md D UI/WebServerResources/ckeditor/plugins/wsc/dialogs/ciframe.html D UI/WebServerResources/ckeditor/plugins/wsc/dialogs/tmpFrameset.html D UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.css D UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js D UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc_ie.js D UI/WebServerResources/ckeditor/skins/moono/dialog.css D UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css D UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css D UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css D UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css D UI/WebServerResources/ckeditor/skins/moono/editor.css D UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css D UI/WebServerResources/ckeditor/skins/moono/editor_ie.css D UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css D UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css D UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css D UI/WebServerResources/ckeditor/skins/moono/icons.png D UI/WebServerResources/ckeditor/skins/moono/icons_hidpi.png D UI/WebServerResources/ckeditor/skins/moono/images/arrow.png D UI/WebServerResources/ckeditor/skins/moono/images/close.png D UI/WebServerResources/ckeditor/skins/moono/images/hidpi/close.png D UI/WebServerResources/ckeditor/skins/moono/images/hidpi/lock-open.png D UI/WebServerResources/ckeditor/skins/moono/images/hidpi/lock.png D UI/WebServerResources/ckeditor/skins/moono/images/hidpi/refresh.png D UI/WebServerResources/ckeditor/skins/moono/images/lock-open.png D UI/WebServerResources/ckeditor/skins/moono/images/lock.png D UI/WebServerResources/ckeditor/skins/moono/images/refresh.png D UI/WebServerResources/ckeditor/skins/moono/readme.md D UI/WebServerResources/ckeditor/styles.js D UI/WebServerResources/collapse.png D UI/WebServerResources/confidential.png D UI/WebServerResources/create-account.png D UI/WebServerResources/datepicker.css D UI/WebServerResources/datepicker.js D UI/WebServerResources/day-view-multicolumn.png D UI/WebServerResources/day-view.png D UI/WebServerResources/dialog-left.png D UI/WebServerResources/dialog-right.png D UI/WebServerResources/dialog-top.png D UI/WebServerResources/dot.png D UI/WebServerResources/down-icon.png D UI/WebServerResources/dragdot.png D UI/WebServerResources/dtree.css D UI/WebServerResources/dtree.js D UI/WebServerResources/edit.png D UI/WebServerResources/empty.gif D UI/WebServerResources/event-gradient.png D UI/WebServerResources/event-grippy-bottom.png D UI/WebServerResources/event-grippy-top.png D UI/WebServerResources/event-grippy-vertical.png D UI/WebServerResources/first.gif D UI/WebServerResources/flag-col.png D UI/WebServerResources/flag.png D UI/WebServerResources/generic.css D UI/WebServerResources/generic.js D UI/WebServerResources/goto-today.png D UI/WebServerResources/green_corner.gif D UI/WebServerResources/icon-deleted.png D UI/WebServerResources/icon-forwarded-replied.png D UI/WebServerResources/icon-forwarded.png D UI/WebServerResources/icon-new.png D UI/WebServerResources/icon-replied.png D UI/WebServerResources/iefixes.css D UI/WebServerResources/important.png D UI/WebServerResources/input_bg.gif D UI/WebServerResources/inverse.png D UI/WebServerResources/jquery-ui.js D UI/WebServerResources/jquery.fileupload.css D UI/WebServerResources/jquery.fileupload.js D UI/WebServerResources/jquery.iframe-transport.js D UI/WebServerResources/jquery.js A UI/WebServerResources/js/vendor/ckeditor/LICENSE.md A UI/WebServerResources/js/vendor/ckeditor/build-config.js A UI/WebServerResources/js/vendor/ckeditor/ckeditor.js A UI/WebServerResources/js/vendor/ckeditor/config.js A UI/WebServerResources/js/vendor/ckeditor/contents.css A UI/WebServerResources/js/vendor/ckeditor/lang/ar.js A UI/WebServerResources/js/vendor/ckeditor/lang/ca.js A UI/WebServerResources/js/vendor/ckeditor/lang/cs.js A UI/WebServerResources/js/vendor/ckeditor/lang/cy.js A UI/WebServerResources/js/vendor/ckeditor/lang/da.js A UI/WebServerResources/js/vendor/ckeditor/lang/de.js A UI/WebServerResources/js/vendor/ckeditor/lang/en.js A UI/WebServerResources/js/vendor/ckeditor/lang/es.js A UI/WebServerResources/js/vendor/ckeditor/lang/fi.js A UI/WebServerResources/js/vendor/ckeditor/lang/fr.js A UI/WebServerResources/js/vendor/ckeditor/lang/hu.js A UI/WebServerResources/js/vendor/ckeditor/lang/is.js A UI/WebServerResources/js/vendor/ckeditor/lang/it.js A UI/WebServerResources/js/vendor/ckeditor/lang/nb.js A UI/WebServerResources/js/vendor/ckeditor/lang/nl.js A UI/WebServerResources/js/vendor/ckeditor/lang/no.js A UI/WebServerResources/js/vendor/ckeditor/lang/pl.js A UI/WebServerResources/js/vendor/ckeditor/lang/pt-br.js A UI/WebServerResources/js/vendor/ckeditor/lang/ru.js A UI/WebServerResources/js/vendor/ckeditor/lang/sk.js A UI/WebServerResources/js/vendor/ckeditor/lang/sv.js A UI/WebServerResources/js/vendor/ckeditor/lang/uk.js A UI/WebServerResources/js/vendor/ckeditor/plugins/about/dialogs/about.js A UI/WebServerResources/js/vendor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png A UI/WebServerResources/js/vendor/ckeditor/plugins/about/dialogs/logo_ckeditor.png A UI/WebServerResources/js/vendor/ckeditor/plugins/clipboard/dialogs/paste.js A UI/WebServerResources/js/vendor/ckeditor/plugins/colordialog/dialogs/colordialog.js A UI/WebServerResources/js/vendor/ckeditor/plugins/dialog/dialogDefinition.js A UI/WebServerResources/js/vendor/ckeditor/plugins/div/dialogs/div.js A UI/WebServerResources/js/vendor/ckeditor/plugins/fakeobjects/images/spacer.gif A UI/WebServerResources/js/vendor/ckeditor/plugins/icons.png A UI/WebServerResources/js/vendor/ckeditor/plugins/icons_hidpi.png A UI/WebServerResources/js/vendor/ckeditor/plugins/image/dialogs/image.js A UI/WebServerResources/js/vendor/ckeditor/plugins/image/images/noimage.png A UI/WebServerResources/js/vendor/ckeditor/plugins/link/dialogs/anchor.js A UI/WebServerResources/js/vendor/ckeditor/plugins/link/dialogs/link.js A UI/WebServerResources/js/vendor/ckeditor/plugins/link/images/anchor.png A UI/WebServerResources/js/vendor/ckeditor/plugins/link/images/hidpi/anchor.png A UI/WebServerResources/js/vendor/ckeditor/plugins/scayt/LICENSE.md A UI/WebServerResources/js/vendor/ckeditor/plugins/scayt/dialogs/options.js A UI/WebServerResources/js/vendor/ckeditor/plugins/scayt/dialogs/toolbar.css A UI/WebServerResources/js/vendor/ckeditor/plugins/table/dialogs/table.js A UI/WebServerResources/js/vendor/ckeditor/plugins/tabletools/dialogs/tableCell.js A UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/LICENSE.md A UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/ciframe.html A UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html A UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc.css A UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc.js A UI/WebServerResources/js/vendor/ckeditor/plugins/wsc/dialogs/wsc_ie.js A UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_ie.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_ie7.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_ie8.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_iequirks.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/dialog_opera.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_gecko.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_ie.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_ie7.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_ie8.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/editor_iequirks.css A UI/WebServerResources/js/vendor/ckeditor/skins/moono/icons.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/icons_hidpi.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/arrow.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/close.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/hidpi/close.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/hidpi/lock-open.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/hidpi/lock.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/hidpi/refresh.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/lock-open.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/lock.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/images/refresh.png A UI/WebServerResources/js/vendor/ckeditor/skins/moono/readme.md A UI/WebServerResources/js/vendor/ckeditor/styles.js D UI/WebServerResources/js_color_picker_v2.js D UI/WebServerResources/last.gif D UI/WebServerResources/layout2or3_xlib.js D UI/WebServerResources/layout2or3_xlib.txt D UI/WebServerResources/lori_32x32.png D UI/WebServerResources/manage-filters.png D UI/WebServerResources/manage-imap.png D UI/WebServerResources/menu-check-hover.gif D UI/WebServerResources/menu-check.gif D UI/WebServerResources/menu-nocheck.gif D UI/WebServerResources/message-copy.gif D UI/WebServerResources/message.gif D UI/WebServerResources/mime-application-certificate.png D UI/WebServerResources/mime-application-magicpoint.png D UI/WebServerResources/mime-application-msword.png D UI/WebServerResources/mime-application-ogg.png D UI/WebServerResources/mime-application-pdf.png D UI/WebServerResources/mime-application-postscript.png D UI/WebServerResources/mime-application-rtf.png D UI/WebServerResources/mime-application-vnd.lotus-1-2-3.png D UI/WebServerResources/mime-application-vnd.ms-excel.png D UI/WebServerResources/mime-application-vnd.ms-powerpoint.png D UI/WebServerResources/mime-application-vnd.oasis.opendocument.graphics.png D UI/WebServerResources/mime-application-vnd.oasis.opendocument.image.png D UI/WebServerResources/mime-application-vnd.oasis.opendocument.presentation.png D UI/WebServerResources/mime-application-vnd.oasis.opendocument.spreadsheet.png D UI/WebServerResources/mime-application-vnd.oasis.opendocument.text-web.png D UI/WebServerResources/mime-application-vnd.oasis.opendocument.text.png D UI/WebServerResources/mime-application-vnd.rn-realmedia-secure.png D UI/WebServerResources/mime-application-vnd.rn-realmedia-vbr.png D UI/WebServerResources/mime-application-vnd.rn-realmedia.png D UI/WebServerResources/mime-application-vnd.stardivision.calc.png D UI/WebServerResources/mime-application-vnd.stardivision.impress.png D UI/WebServerResources/mime-application-vnd.stardivision.writer.png D UI/WebServerResources/mime-application-vnd.sun.xml.calc.png D UI/WebServerResources/mime-application-vnd.sun.xml.draw.png D UI/WebServerResources/mime-application-vnd.sun.xml.impress.png D UI/WebServerResources/mime-application-vnd.sun.xml.writer.png D UI/WebServerResources/mime-application-wordperfect.png D UI/WebServerResources/mime-application-x-7z-compressed.png D UI/WebServerResources/mime-application-x-abiword.png D UI/WebServerResources/mime-application-x-applix-spreadsheet.png D UI/WebServerResources/mime-application-x-applix-word.png D UI/WebServerResources/mime-application-x-archive.png D UI/WebServerResources/mime-application-x-arj.png D UI/WebServerResources/mime-application-x-bzip-compressed-tar.png D UI/WebServerResources/mime-application-x-bzip.png D UI/WebServerResources/mime-application-x-cd-image.png D UI/WebServerResources/mime-application-x-compress.png D UI/WebServerResources/mime-application-x-compressed-tar.png D UI/WebServerResources/mime-application-x-cpio-compressed.png D UI/WebServerResources/mime-application-x-cpio.png D UI/WebServerResources/mime-application-x-deb.png D UI/WebServerResources/mime-application-x-dvi.png D UI/WebServerResources/mime-application-x-executable.png D UI/WebServerResources/mime-application-x-font-afm.png D UI/WebServerResources/mime-application-x-font-bdf.png D UI/WebServerResources/mime-application-x-font-linux-psf.png D UI/WebServerResources/mime-application-x-font-pcf.png D UI/WebServerResources/mime-application-x-font-sunos-news.png D UI/WebServerResources/mime-application-x-font-ttf.png D UI/WebServerResources/mime-application-x-gnumeric.png D UI/WebServerResources/mime-application-x-gzip.png D UI/WebServerResources/mime-application-x-gzpostscript.png D UI/WebServerResources/mime-application-x-jar.png D UI/WebServerResources/mime-application-x-killustrator.png D UI/WebServerResources/mime-application-x-kpresenter.png D UI/WebServerResources/mime-application-x-kspread.png D UI/WebServerResources/mime-application-x-kword.png D UI/WebServerResources/mime-application-x-lha.png D UI/WebServerResources/mime-application-x-lhz.png D UI/WebServerResources/mime-application-x-lzma-compressed-tar.png D UI/WebServerResources/mime-application-x-lzma.png D UI/WebServerResources/mime-application-x-ms-dos-executable.png D UI/WebServerResources/mime-application-x-perl.png D UI/WebServerResources/mime-application-x-php.png D UI/WebServerResources/mime-application-x-python-bytecode.png D UI/WebServerResources/mime-application-x-rar.png D UI/WebServerResources/mime-application-x-rpm.png D UI/WebServerResources/mime-application-x-scribus.png D UI/WebServerResources/mime-application-x-shellscript.png D UI/WebServerResources/mime-application-x-shockwave-flash.png D UI/WebServerResources/mime-application-x-stuffit.png D UI/WebServerResources/mime-application-x-tar.png D UI/WebServerResources/mime-application-x-tarz.png D UI/WebServerResources/mime-application-x-tex.png D UI/WebServerResources/mime-application-xhtml+xml.png D UI/WebServerResources/mime-application-zip.png D UI/WebServerResources/mime-ascii.png D UI/WebServerResources/mime-audio-x-generic.png D UI/WebServerResources/mime-audio.png D UI/WebServerResources/mime-binary.png D UI/WebServerResources/mime-contents2.png D UI/WebServerResources/mime-deb.png D UI/WebServerResources/mime-document.png D UI/WebServerResources/mime-empty.png D UI/WebServerResources/mime-exec.png D UI/WebServerResources/mime-folder_tar.png D UI/WebServerResources/mime-font-x-generic.png D UI/WebServerResources/mime-font.png D UI/WebServerResources/mime-font_bitmap.png D UI/WebServerResources/mime-font_truetype.png D UI/WebServerResources/mime-font_type1.png D UI/WebServerResources/mime-gnome-fs-executable.png D UI/WebServerResources/mime-gnome-fs-regular.png D UI/WebServerResources/mime-gnome-package.png D UI/WebServerResources/mime-gtk-file.png D UI/WebServerResources/mime-html.png D UI/WebServerResources/mime-image-pdf.png D UI/WebServerResources/mime-image-x-generic.png D UI/WebServerResources/mime-image.png D UI/WebServerResources/mime-kpresenter_kpr.png D UI/WebServerResources/mime-mime_ascii.png D UI/WebServerResources/mime-misc.png D UI/WebServerResources/mime-package-x-generic.png D UI/WebServerResources/mime-package.png D UI/WebServerResources/mime-package_editors.png D UI/WebServerResources/mime-package_wordprocessing.png D UI/WebServerResources/mime-plan.png D UI/WebServerResources/mime-rpm.png D UI/WebServerResources/mime-shellscript.png D UI/WebServerResources/mime-sound.png D UI/WebServerResources/mime-spreadsheet.png D UI/WebServerResources/mime-stock_addressbook.png D UI/WebServerResources/mime-stock_calendar.png D UI/WebServerResources/mime-stock_certificate.png D UI/WebServerResources/mime-stock_script.png D UI/WebServerResources/mime-tar.png D UI/WebServerResources/mime-template_source.png D UI/WebServerResources/mime-text-html.png D UI/WebServerResources/mime-text-plain.png D UI/WebServerResources/mime-text-vnd.wap.wml.png D UI/WebServerResources/mime-text-x-csh.png D UI/WebServerResources/mime-text-x-generic-template.png D UI/WebServerResources/mime-text-x-generic.png D UI/WebServerResources/mime-text-x-preview.png D UI/WebServerResources/mime-text-x-python.png D UI/WebServerResources/mime-text-x-script.png D UI/WebServerResources/mime-text-x-sh.png D UI/WebServerResources/mime-text-x-vcalendar.png D UI/WebServerResources/mime-text-x-vcard.png D UI/WebServerResources/mime-text-x-zsh.png D UI/WebServerResources/mime-text.png D UI/WebServerResources/mime-tgz.png D UI/WebServerResources/mime-txt.png D UI/WebServerResources/mime-txt2.png D UI/WebServerResources/mime-unknown.png D UI/WebServerResources/mime-vcalendar.png D UI/WebServerResources/mime-vcard.png D UI/WebServerResources/mime-video-x-generic.png D UI/WebServerResources/mime-video.png D UI/WebServerResources/mime-wordprocessing.png D UI/WebServerResources/mime-www.png D UI/WebServerResources/mime-x-font-afm.png D UI/WebServerResources/mime-x-office-address-book.png D UI/WebServerResources/mime-x-office-calendar.png D UI/WebServerResources/mime-x-office-document.png D UI/WebServerResources/mime-x-office-drawing.png D UI/WebServerResources/mime-x-office-presentation.png D UI/WebServerResources/mime-x-office-spreadsheet.png D UI/WebServerResources/mime-zip.png D UI/WebServerResources/minus.png D UI/WebServerResources/month-view.png D UI/WebServerResources/new-card.png D UI/WebServerResources/new-event.png D UI/WebServerResources/new-list.png D UI/WebServerResources/new-task.png D UI/WebServerResources/next.gif D UI/WebServerResources/offline-settings.png D UI/WebServerResources/options.png D UI/WebServerResources/plus.png D UI/WebServerResources/previous.gif D UI/WebServerResources/private.png D UI/WebServerResources/properties.png D UI/WebServerResources/prototype.js D UI/WebServerResources/quota-level-alert.png D UI/WebServerResources/quota-level-ok.png D UI/WebServerResources/quota-level-warn.png D UI/WebServerResources/quota-level.png D UI/WebServerResources/read-messages.png D UI/WebServerResources/remote-addrbook.png D UI/WebServerResources/remove-addressbook.png D UI/WebServerResources/remove-calendar.png D UI/WebServerResources/remove-contact.gif D UI/WebServerResources/remove-icon.png D UI/WebServerResources/search-messages.png D UI/WebServerResources/signature-not-ok.png D UI/WebServerResources/signature-ok.png D UI/WebServerResources/slider_handle.gif D UI/WebServerResources/smalltoolbarbtn_a_bg.png D UI/WebServerResources/smalltoolbarbtn_span_bg.png D UI/WebServerResources/sogo-logo.png D UI/WebServerResources/sogo.ico D UI/WebServerResources/status.vacation-msg.png D UI/WebServerResources/submenu-active.gif D UI/WebServerResources/submenu-disabled.gif D UI/WebServerResources/submenu.gif D UI/WebServerResources/tab_a_active_bg.png D UI/WebServerResources/tab_a_inactive_bg.png D UI/WebServerResources/tab_left_active.gif D UI/WebServerResources/tab_left_inactive.gif D UI/WebServerResources/tab_right_active.gif D UI/WebServerResources/tab_right_inactive.gif D UI/WebServerResources/tab_span_active_bg.png D UI/WebServerResources/tab_span_inactive_bg.png D UI/WebServerResources/tablekit-sogo.js D UI/WebServerResources/tablekit-trueresize.js D UI/WebServerResources/tablekit.js D UI/WebServerResources/tb-ab-properties-flat-24x24.png D UI/WebServerResources/tb-compose-attach-flat-24x24.png D UI/WebServerResources/tb-compose-contacts-flat-24x24.png D UI/WebServerResources/tb-compose-save-flat-24x24.png D UI/WebServerResources/tb-compose-security-flat-24x24.png D UI/WebServerResources/tb-compose-send-flat-24x24.png D UI/WebServerResources/tb-mail-addressbook-flat-16x16.png D UI/WebServerResources/tb-mail-addressbook-flat-24x24.png D UI/WebServerResources/tb-mail-delete-flat-24x24.png D UI/WebServerResources/tb-mail-file-flat-24x24.png D UI/WebServerResources/tb-mail-forward-flat-24x24.png D UI/WebServerResources/tb-mail-getmail-flat-24x24.png D UI/WebServerResources/tb-mail-junk-flat-24x24.png D UI/WebServerResources/tb-mail-print-flat-24x24.png D UI/WebServerResources/tb-mail-reply-flat-24x24.png D UI/WebServerResources/tb-mail-replyall-flat-24x24.png D UI/WebServerResources/tb-mail-stop-flat-24x24.png D UI/WebServerResources/tb-mail-write-flat-24x24.png D UI/WebServerResources/tbtv_account_17x17.png D UI/WebServerResources/tbtv_corner_17x22.png D UI/WebServerResources/tbtv_corner_minus_17x22.png D UI/WebServerResources/tbtv_corner_plus_17x22.png D UI/WebServerResources/tbtv_drafts_17x17.png D UI/WebServerResources/tbtv_inbox_17x17.png D UI/WebServerResources/tbtv_junction_17x22.png D UI/WebServerResources/tbtv_leaf_corner_17x17.png D UI/WebServerResources/tbtv_line_17x22.png D UI/WebServerResources/tbtv_minus_17x22.png D UI/WebServerResources/tbtv_plus_17x22.png D UI/WebServerResources/tbtv_sent_17x17.png D UI/WebServerResources/tbtv_trash_17x17.png D UI/WebServerResources/tentative.png D UI/WebServerResources/thead_bg.png D UI/WebServerResources/title_attachment_14x14.png D UI/WebServerResources/title_read_14x14.png D UI/WebServerResources/title_sortdown_12x12.png D UI/WebServerResources/title_sortup_12x12.png D UI/WebServerResources/toolbarbtn_a_bg.png D UI/WebServerResources/toolbarbtn_span_bg.png D UI/WebServerResources/unread.png D UI/WebServerResources/up-icon.png D UI/WebServerResources/upload_document.png D UI/WebServerResources/week-view.png D UI/WebServerResources/write-message.png D UI/WebServerResources/write.png commit a45dc9688575939bdec0f62ad9b1b5a6eb0bc1bd Author: Alexandre Cloutier Date: Mon Sep 8 12:39:55 2014 -0400 applied comments M UI/WebServerResources/MailerUI.js commit b041ec6e652f1411e91a7a9be89167a227ab5d78 Author: Alexandre Cloutier Date: Fri Jun 27 17:00:32 2014 -0400 activeTasks updates dynamically M UI/WebServerResources/SchedulerUI.js commit 257d731e04999e10a5e15a416ce191449d7e27c7 Author: Alexandre Cloutier Date: Wed Jun 25 17:39:48 2014 -0400 multiColumns print view + bugFixes M UI/Scheduler/English.lproj/Localizable.strings M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 720a946d391858c39142e0422aeb602a5275699e Author: Alexandre Cloutier Date: Fri Jun 20 13:16:55 2014 -0400 The multiColumns view M UI/Scheduler/UIxCalDayTable.m M UI/Scheduler/UIxCalListingActions.m M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js commit 5ad36626406e55e82867351c9775a357748e2b28 Author: Ludovic Marcotte Date: Thu Jun 11 13:32:57 2015 -0400 (fix) fixed multi-domain support for sogo-tool backup/restore (#2600) M NEWS M SoObjects/SOGo/SOGoUserManager.m M Tools/SOGoToolBackup.m M Tools/SOGoToolRestore.m M Tools/sogo-tool.m commit 667e38ff0c42e6ed30f706ac3f25b2eea162e70a Author: Francis Lachapelle Date: Thu Jun 11 13:14:19 2015 -0400 (fix) Escaping of unexpected characters in emails Properly encode characters in DOM attributes. Fixes #3241 M UI/Contacts/UIxContactView.m commit 76196bf6f4f460fb93b7a791e2f58a6fb20c33f4 Author: Francis Lachapelle Date: Thu Jun 11 12:03:11 2015 -0400 (fix) Handling of cards with unexpected UID Fixes #3239 Fixes #3245 M NEWS M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/WebServerResources/ContactsUI.js commit 5435c2dd04cdc718952b08d4f8c1fdea21f5707b Author: Francis Lachapelle Date: Thu Jun 11 11:45:24 2015 -0400 (js) New method String.prototype.fromCSSIdentifier M UI/WebServerResources/JavascriptAPIExtensions.js commit a70ea385722f364c01aa227351480d31684e040a Author: Francis Lachapelle Date: Thu Jun 11 11:44:17 2015 -0400 New method [NSString+Utilities asSafeJSString] M SoObjects/SOGo/NSString+Utilities.h M SoObjects/SOGo/NSString+Utilities.m commit 5e66e8e299a08275be0ce517031f815169057aa9 Author: Ludovic Marcotte Date: Thu Jun 11 11:36:03 2015 -0400 (fix) improvement over previous commit to avoid double-bind M SoObjects/SOGo/SOGoUserManager.m commit 44af47f69e6dbaecd23adf250de8d149be9abb6a Author: Ludovic Marcotte Date: Wed Jun 10 20:09:40 2015 -0400 (fix) avoid method clash from categories that would lead to unexpected behaviors M ActiveSync/NSString+ActiveSync.m commit 54224637b685a913feb451be61dadddcb9242355 Author: Ludovic Marcotte Date: Wed Jun 10 20:06:00 2015 -0400 Revert "Revert "(fix) JavaScript syntax error in 'asCSSIdentifier'"" This reverts commit 662d06d24a5c8c5e364246359be500b5cc33db2c. M UI/WebServerResources/JavascriptAPIExtensions.js commit d9896192f30d4f350c4678036f69da5698109b76 Author: Ludovic Marcotte Date: Wed Jun 10 20:05:40 2015 -0400 Revert "Revert "Improve creation of CSS identifier"" This reverts commit 7d018221ef753942711826b534f23f8e3bf7447e. M SoObjects/SOGo/NSString+Utilities.m M UI/WebServerResources/JavascriptAPIExtensions.js commit 85ad849189d1372459da5c5015eb0fae9f53cb77 Author: Ludovic Marcotte Date: Wed Jun 10 20:05:13 2015 -0400 Revert "Revert "Improved rationale"" This reverts commit 6994c029b8d1fe53840aedd3916c775f66465ebe. M SoObjects/SOGo/SOGoUserManager.m commit 2c5f598a23dbab988535812eb37f90a87101eb65 Author: Ludovic Marcotte Date: Wed Jun 10 20:04:51 2015 -0400 Revert "Revert "(fix) fixed multidomain issue where UID isn't part of the email address"" This reverts commit ac30c821658316e8daf35386b1ea0fed9a116234. M SoObjects/SOGo/SOGoUserManager.m commit ac30c821658316e8daf35386b1ea0fed9a116234 Author: Ludovic Marcotte Date: Wed Jun 10 19:11:26 2015 -0400 Revert "(fix) fixed multidomain issue where UID isn't part of the email address" This reverts commit 1f83ba9d507d9d1fca78f2d221aefe68a9e35cdf. M SoObjects/SOGo/SOGoUserManager.m commit 6994c029b8d1fe53840aedd3916c775f66465ebe Author: Ludovic Marcotte Date: Wed Jun 10 19:11:04 2015 -0400 Revert "Improved rationale" This reverts commit 977406de765f78d34f390da9319d2371f3a22632. M SoObjects/SOGo/SOGoUserManager.m commit 977406de765f78d34f390da9319d2371f3a22632 Author: Ludovic Marcotte Date: Wed Jun 10 16:31:30 2015 -0400 Improved rationale M SoObjects/SOGo/SOGoUserManager.m commit 7d018221ef753942711826b534f23f8e3bf7447e Author: Ludovic Marcotte Date: Wed Jun 10 16:31:15 2015 -0400 Revert "Improve creation of CSS identifier" This reverts commit e40a19cf8990136e55ba728b4626ca1877e064be. M SoObjects/SOGo/NSString+Utilities.m M UI/WebServerResources/JavascriptAPIExtensions.js commit 662d06d24a5c8c5e364246359be500b5cc33db2c Author: Ludovic Marcotte Date: Wed Jun 10 16:30:56 2015 -0400 Revert "(fix) JavaScript syntax error in 'asCSSIdentifier'" This reverts commit 9897cee77981274f86e68397eb231dee24b2b7ac. M UI/WebServerResources/JavascriptAPIExtensions.js commit 9897cee77981274f86e68397eb231dee24b2b7ac Author: Francis Lachapelle Date: Wed Jun 10 15:43:00 2015 -0400 (fix) JavaScript syntax error in 'asCSSIdentifier' M UI/WebServerResources/JavascriptAPIExtensions.js commit 1f83ba9d507d9d1fca78f2d221aefe68a9e35cdf Author: Ludovic Marcotte Date: Wed Jun 10 14:31:32 2015 -0400 (fix) fixed multidomain issue where UID isn't part of the email address M SoObjects/SOGo/SOGoUserManager.m commit e40a19cf8990136e55ba728b4626ca1877e064be Author: Francis Lachapelle Date: Wed Jun 10 14:00:29 2015 -0400 Improve creation of CSS identifier Now escaping (), [], {}, ", and ; M SoObjects/SOGo/NSString+Utilities.m M UI/WebServerResources/JavascriptAPIExtensions.js commit 6bc471ad9a4dc35ec0789dd8efb73a6de5a6ea3f Author: Ludovic Marcotte Date: Wed Jun 10 10:58:59 2015 -0400 (fix) properly support big characters in EAS and fix encoding QP EAS error for Outlook (#3082) M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit b1453e1d7e4dc180d33b782eee21f4a374b46938 Author: Ludovic Marcotte Date: Wed Jun 10 10:47:30 2015 -0400 (fix) fixed potential organizer highjacking when using EAS (#3131) M ActiveSync/iCalEvent+ActiveSync.m M NEWS commit 88cab67f6d68c037be10bd02a31bd731af39907b Author: Ludovic Marcotte Date: Wed Jun 10 10:12:15 2015 -0400 (fix) properly escape folder after creation using EAS (#3237) M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit e1ecf797f5274b3a95ae6f55f68b5f72e137bb93 Author: Francis Lachapelle Date: Wed Jun 10 09:08:10 2015 -0400 Use double-quotes for setTimeout of UIxJSClose.wox M UI/Contacts/UIxContactEditor.m M UI/Contacts/UIxListEditor.m M UI/SOGoUI/UIxComponent.m M UI/Templates/UIxJSClose.wox commit a56dbeb6a9e06777e4117e97a0e71b23a1558cc6 Author: Ludovic Marcotte Date: Tue Jun 9 20:30:22 2015 -0400 (fix) improved the handling of default calendar categories/colors (#3200) M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoDomainDefaults.h M SoObjects/SOGo/SOGoDomainDefaults.m M SoObjects/SOGo/SOGoUserDefaults.m M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit 76360958a2a82a67bee00590fd8c76b1fe5733e3 Author: Ludovic Marcotte Date: Tue Jun 9 13:38:10 2015 -0400 (fix) make sure PRODID is set to Inverse/SOGo when importing events M SoObjects/Appointments/SOGoAppointmentFolder.m commit aa623c5171f0171742dc13431605bed0f3eb8ad7 Author: Ludovic Marcotte Date: Tue Jun 9 09:46:38 2015 -0400 (fix) don't add the domain if already in the uid M UI/MainUI/SOGoUserHomePage.m commit b93cbeee26f332a07b295cbcf3699b023ebd7b1f Author: Ludovic Marcotte Date: Fri Jun 5 12:18:27 2015 -0400 (fix) fixed some rare cornercases in multidomain configurations M NEWS M SoObjects/SOGo/SOGoUser.m M SoObjects/SOGo/SOGoUserManager.m commit f3c2d3ca090ad5bb17151fcecd7a2e889713e122 Author: Ludovic Marcotte Date: Thu Jun 4 14:02:50 2015 -0400 Slightly improvement to the text displayed to users M Scripts/sql-update-2.2.17_to_2.3.0-mysql.sh M Scripts/sql-update-2.2.17_to_2.3.0.sh commit 24edb2bce82cc44f27c4bb96726218805f038674 Author: Ludovic Marcotte Date: Thu Jun 4 13:46:50 2015 -0400 (fix) code improvemnent to previous commits M SoObjects/Appointments/SOGoAppointmentObject.m commit 05232526a7f84107f0379af0922898899ca33b0c Author: Ludovic Marcotte Date: Thu Jun 4 11:46:59 2015 -0400 (fix) small improvement over previous commit M SoObjects/Appointments/SOGoAppointmentObject.m commit 8c4cb64246d1f5cfa7511882c963f30318eed4d1 Author: Ludovic Marcotte Date: Thu Jun 4 11:39:54 2015 -0400 (fix) now always enforce the organizer's default identity in appointments M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m commit ccbaea69995aaf17b15e55312dd398636de9ead2 Author: Ludovic Marcotte Date: Tue Jun 2 13:05:37 2015 -0400 (fix) EAS's GetItemEstimate/ItemOperations now support fetching mails and empty folders M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 75206f1f2cefa256f8fb324109f11fd132565706 Author: Ludovic Marcotte Date: Tue Jun 2 12:57:37 2015 -0400 (fix) improved EAS speed, especially when fetching big attachments M ActiveSync/NSData+ActiveSync.m M NEWS commit 18a0422367b442790d205c3bd5ed8b9ef8f4d9a0 Author: Ludovic Marcotte Date: Tue Jun 2 09:03:34 2015 -0400 (fix) wrong filename for chmod M packaging/rhel/sogo.spec commit 2f533f6dae241d28d0145abc9934dbde31317d91 Author: Ludovic Marcotte Date: Tue Jun 2 09:00:21 2015 -0400 (fix) create ${RPM_BUILD_ROOT}/etc/tmpfiles.d/ if not present (test) M packaging/rhel/sogo.spec commit 4df323eddb23ddc5703501711baf18e2311c3e6b Author: Ludovic Marcotte Date: Tue Jun 2 08:46:17 2015 -0400 (fix) fixed the target path and name M packaging/rhel/sogo.spec commit 9435a22905eca35b4976940f2cb366073f88649e Author: Ludovic Marcotte Date: Tue Jun 2 08:41:53 2015 -0400 (fix) added tmpfs systemd script A Scripts/sogo-systemd.conf M packaging/rhel/sogo.spec commit 15bbfeda3abe564a140c1f02de6bbc8d4a3b3d9c Author: Ludovic Marcotte Date: Tue Jun 2 08:25:54 2015 -0400 (fix) renamed scripts 2.1.17 -> 2.2.17 D Scripts/sql-update-2.1.17_to_2.3.0-mysql.sh D Scripts/sql-update-2.1.17_to_2.3.0.sh A Scripts/sql-update-2.2.17_to_2.3.0-mysql.sh A Scripts/sql-update-2.2.17_to_2.3.0.sh commit 617e6f6454439cde3a41126de35ed47e02815cec Author: Francis Lachapelle Date: Mon Jun 1 11:56:52 2015 -0400 Update NEWS file M NEWS commit f65076defdc21f487ee0db7574261a17e555a317 Author: Francis Lachapelle Date: Mon Jun 1 11:20:32 2015 -0400 Update NEWS file M NEWS commit 289100beff160072d12afd74e8aaa4d116a0be03 Author: Ludovic Marcotte Date: Mon Jun 1 08:36:02 2015 -0400 Updated files for the 2.3 release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit 7da6b0b822c302e3ec1e661fd05fc7c60dfabf82 Author: Ludovic Marcotte Date: Fri May 29 14:23:01 2015 -0400 (fix) only dump broken eas data to file if SOGoEASDebugEnabled is enabled M ActiveSync/NSData+ActiveSync.m commit 6cf2fd1e52373fbf7c783795c29e08b8800d0615 Author: Ludovic Marcotte Date: Thu May 28 13:41:19 2015 -0400 Adjusted the doc for the procedure on Wheezy/Precise M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit c95568373fd4711b4795a418ad4804835fba70a7 Author: Ludovic Marcotte Date: Thu May 28 11:29:44 2015 -0400 Added control file for i386/i686 distro to not build OC A packaging/debian-multiarch/control-no-openchange commit bd12a817a68facbfa351d8b887aff8eb70a84f19 Author: Francis Lachapelle Date: Thu May 28 08:30:30 2015 -0400 Update languages in Installation Guide M Documentation/SOGoInstallationGuide.asciidoc commit 2fd0beeaca85e615d8af693f8bc3eb0b3828bd40 Author: Ludovic Marcotte Date: Wed May 27 15:52:44 2015 -0400 Added precision on supported architectures M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit db4cd9da6eb4623006a1d8cef10d6cb99ed00009 Author: Ludovic Marcotte Date: Wed May 27 11:07:38 2015 -0400 (fix) doc update regarding samba 4.1.18 M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit bea9b2690741c34817b1b103bee868f4e6f3eabc Author: Gilles Gagniard Date: Tue May 26 22:55:14 2015 +0200 systemd needs to reload the newly installed sogod.service, otherwise enable/start will fail on first sogo installation M packaging/rhel/sogo.spec commit 84dfba797809d0181fdbf35d78ec7b1caec7c040 Author: Gilles Gagniard Date: Tue May 26 22:50:28 2015 +0200 honor PREFORK setting in /etc/sysconfig/sogo when starting sogod with systemd M Scripts/sogo-systemd-redhat commit ce3d55d2cc9ddafe2e76c0200c3a1a9dd74266ef Author: Ludovic Marcotte Date: Tue May 26 11:08:30 2015 -0400 (fix) do not rewrite the username when using the session from the db M SoObjects/SOGo/SOGoSession.m commit b43c3f6d98d06529972d0bcbcff8e7b1e2d043c1 Author: Francis Lachapelle Date: Mon May 25 13:52:25 2015 -0400 Fix asciidoc of Installation guide M Documentation/SOGoInstallationGuide.asciidoc commit abcd48a0cdd0662df43e79738fec8456af8cb89d Author: Ludovic Marcotte Date: Mon May 25 13:37:04 2015 -0400 Added missing image used in the documentation A Documentation/images/note.png commit d07df554f3d43078dedd74cefe7a63049992c67f Author: Ludovic Marcotte Date: Mon May 25 13:00:08 2015 -0400 (fix) more fixes and clarifications on the mutli-domain settings M Documentation/SOGoInstallationGuide.asciidoc M SoObjects/SOGo/SOGoUser.m M SoObjects/SOGo/SOGoUserManager.m commit 772c3b3115d596d28f2e86e0ee75328f583374f0 Author: Ludovic Marcotte Date: Mon May 25 10:43:42 2015 -0400 (fix) formatting fixes M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit ed42d1e26b047e9d074a46a1a60c13a65e2d39de Author: Ludovic Marcotte Date: Mon May 25 09:19:04 2015 -0400 (fix) more multi-domain fixes and cleanups M SoObjects/SOGo/SOGoUser.m M SoObjects/SOGo/SOGoUserManager.m commit e0c1d5e47ba9104030946abe99f3778436e4ae55 Author: Ludovic Marcotte Date: Mon May 25 08:27:46 2015 -0400 Improved the doc for the 2.3 release M Documentation/SOGoInstallationGuide.asciidoc commit 55d91973bda76775518b0070cf0d9ac019bcc058 Author: Ludovic Marcotte Date: Fri May 22 15:23:48 2015 -0400 Improved the doc for the release M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit 4f303f8aa26046ecae916c457839d84622b260bb Author: Ludovic Marcotte Date: Fri May 22 14:03:49 2015 -0400 Fixed mess regarding uid/realUID M SoObjects/SOGo/SOGoUser.m commit c8995087d8da99a5ece2b3d0742dcac51981a252 Author: Ludovic Marcotte Date: Fri May 22 13:50:06 2015 -0400 Small improvements to the docs M Documentation/SOGoInstallationGuide.asciidoc commit 2ae5f342daf05b8fa865458ed51a616dda163ab6 Author: Ludovic Marcotte Date: Fri May 22 13:47:48 2015 -0400 Fix a crasher M SoObjects/SOGo/SOGoUserManager.m commit 1e0473f1e51bc1ae5e6b1a7e75a04f2849f6494b Author: Francis Lachapelle Date: Fri May 22 07:58:26 2015 -0400 Localization M UI/Common/French.lproj/Localizable.strings commit 7990e23aaa2dfc4ade88309f8a53cfe9e23ccb80 Author: Jesús García Sáez Date: Wed May 20 15:24:00 2015 +0200 Fix warning distinct Objective-C type failedCount is a NSDictionary *, not NSMutableDictionary * M SoObjects/SOGo/SOGoUserManager.m commit 04ce8d10665ca734fefcbb8cd5c217add4ab614b Author: Jesús García Sáez Date: Wed May 20 12:31:25 2015 +0200 Avoid cache entries with uid@domain@domain prefix Depend of the current workflow this paths are reached with username as uid and sometimes as uid@domain. So in multidomain environments only append @domain when needed. Conflicts: SoObjects/SOGo/SOGoUserManager.m M SoObjects/SOGo/SOGoUserManager.m commit 37461e650d1dca5106daea7e73bf0428211fc803 Author: Jesús García Sáez Date: Wed May 20 12:30:05 2015 +0200 Fix conflicts with externalLoginWithEmail + DomainBasedUid On multidomain environment (SOGoEnableDomainBasedUID) with email for imap authentication (SOGoForceExternalLoginWithEmail) we need to use uid@domain instead of just uid in method getEmailForUID M SoObjects/SOGo/SOGoUserManager.m commit 9922ec56d9d19eed61874a80b33975c3377043e8 Author: Jesús García Sáez Date: Wed May 20 11:44:06 2015 +0200 Avoid uid+attributes entries on shared cache In multidomain environments this will produce that info@domain1.com can read info@domain2.com emails when info@domain2.com log in after info@domain1.com is already logged in. If multidomain is not enabled, this action is not needed because uid+attributes has been already saved on shared cache M SoObjects/SOGo/SOGoUserManager.m commit 789334924429a4750d5f2c7ad4cfdb84c42e0717 Author: Francis Lachapelle Date: Thu May 21 21:35:13 2015 -0400 TimePicker: allow entries from numpad Fixes #1516 M UI/WebServerResources/SOGoTimePicker.js commit e40be922048b284597fb6711da60ad89e155acee Author: Ludovic Marcotte Date: Thu May 21 08:48:45 2015 -0400 Updated NEWS file regarding PR#84 M NEWS commit 79bfc7aedf0b03acf40f78fbc714c12d11f37254 Author: Ludovic Marcotte Date: Wed May 20 14:27:57 2015 -0400 (fix) more rhel7 fix M packaging/rhel/sogo.spec commit 54ab0bf822bec60bec48a1e79ba0553e69f1dd79 Author: Ludovic Marcotte Date: Wed May 20 14:24:02 2015 -0400 (fix) rhel7 packaging fix M packaging/rhel/sogo.spec commit 7e8c79c64697ff012d7fb4419e07e8ad0e297498 Author: Ludovic Marcotte Date: Wed May 20 13:51:16 2015 -0400 (fix) use the contact-info, not the user/group bit identifier M UI/WebServerResources/AdministrationUI.js commit 416711ea43af4fe1c7095111ef6beef5fb577432 Author: Ludovic Marcotte Date: Tue May 19 13:48:59 2015 -0400 (fix) avoid appending the domain unconditionally when SOGoEnableDomainBasedUID is set to YES M NEWS M SoObjects/SOGo/SOGoUserFolder.m M SoObjects/SOGo/SOGoUserManager.m M UI/MainUI/SOGoRootPage.m commit 5a8f310bc80b2e2daed248d7e7fb4a400a6ee48a Author: Javier Amor García Date: Mon May 18 14:43:11 2015 +0200 Show 'complexity password' error instead of a generic error. There is not discrimination between complexity and length errors because backend does not return different error codes for each case. M SoObjects/SOGo/LDAPSource.m commit ae72c2f1d5c32a009207b09bc748cdccd257452e Author: Ludovic Marcotte Date: Tue May 19 06:35:19 2015 -0400 Renamed scripts D Scripts/sql-update-2.1.17_to_2.1.18-mysql.sh D Scripts/sql-update-2.1.17_to_2.1.18.sh A Scripts/sql-update-2.1.17_to_2.3.0-mysql.sh A Scripts/sql-update-2.1.17_to_2.3.0.sh commit e2ef0103c4c05c38354b620a09fc83c8c299da0d Author: Enrique J. Hernández Blasco Date: Tue May 19 00:01:47 2015 +0200 oc-calendar: Fix regression on AppointmentTimeZoneDefinitionStartDisplay Introduced by ebe2a466e7 in PR #132 when the event is not all day neither recurrent one. The fix is just to initialise to nil when it is a normal event and it returns NOT_FOUND for this property. M OpenChange/MAPIStoreAppointmentWrapper.m commit 143ee59f5b5401c28374f882ad73d7763c3894d7 Author: Ludovic Marcotte Date: Fri May 15 09:38:58 2015 -0400 Improved debian packaging regarding apache 2.2 -> 2.4 M packaging/debian-multiarch/sogo.postinst M packaging/debian-multiarch/sogo.prerm commit 037a3a136a83ecf4bf5c4d01ca3d396cee6d31ad Author: Ludovic Marcotte Date: Thu May 14 15:58:53 2015 -0400 (fix) message bodies not shown on some EAS devices (#3173) M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit c98a00051597a9c1bee39bdb9f9e0514c4089b23 Author: Ludovic Marcotte Date: Thu May 14 15:49:53 2015 -0400 (feat) many improvements to EAS SmartReply/SmartForward commands M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit cc1e9f2fff0460cd7cff5acdf6cccc705c14c666 Author: Ludovic Marcotte Date: Thu May 14 15:40:03 2015 -0400 (fix) additional fix for #3152 M ActiveSync/SOGoMailObject+ActiveSync.m commit 9dc0a08bba30c80412652be02b3c5b1d79042769 Author: Ludovic Marcotte Date: Thu May 14 15:28:23 2015 -0400 (fix) removed unused import M ActiveSync/SOGoActiveSyncDispatcher.m commit 5412599832d812e4db181d2398dfd06dbd0a16de Author: Ludovic Marcotte Date: Thu May 14 15:26:18 2015 -0400 (feat) now possible to log EAS commands using the SOGoEASDebugEnabled system defaults M ActiveSync/SOGoActiveSyncDispatcher.m M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m commit fbf5c4f6c2dcad6fa8afb24e0faa7f1704d074fb Author: Ludovic Marcotte Date: Wed May 13 19:09:58 2015 -0400 (fix) always include SrcMsgId in the MoveItems's response M ActiveSync/SOGoActiveSyncDispatcher.m commit d97813451eae96da5a0441d6789e56271440b764 Author: Ludovic Marcotte Date: Wed May 13 16:09:41 2015 -0400 (fix) moved stuff to multiarch M packaging/debian-multiarch/rules M packaging/debian-multiarch/sogo.install M packaging/debian-multiarch/sogo.postinst M packaging/debian-multiarch/sogo.prerm M packaging/debian/rules M packaging/debian/sogo.install M packaging/debian/sogo.postinst M packaging/debian/sogo.prerm commit 4de814c3b22d93cd51e368f7f4c3d93edb871d16 Author: Ludovic Marcotte Date: Wed May 13 15:48:47 2015 -0400 (fix) first pass (and hopefully only) at Apache 2.2->2.4 mess M packaging/debian/rules M packaging/debian/sogo.install M packaging/debian/sogo.postinst M packaging/debian/sogo.prerm commit fb121974ec38564f194cb2f710d6adaf1758bc50 Author: Ludovic Marcotte Date: Wed May 13 14:52:10 2015 -0400 refactored previous commit M UI/Scheduler/UIxCalListingActions.m commit 39aa9a97db9785a1857436a6cd17ffd8203d7935 Author: Ludovic Marcotte Date: Wed May 13 14:36:35 2015 -0400 (fix) make sure we return event blocks sorted by start date (#2939) M UI/Scheduler/UIxCalListingActions.m commit dc48e05dd37ae05a5d2c16c8b0da8da76e07582e Author: Ludovic Marcotte Date: Wed May 13 13:12:15 2015 -0400 (feat) print event/task description in list view (#2881) M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Appointments/iCalEvent+SOGo.m M SoObjects/Appointments/iCalToDo+SOGo.m M UI/Scheduler/UIxCalListingActions.m M UI/WebServerResources/UIxCalViewPrint.js commit 0ea0a776664c02716f693171a0e787266bdd1c68 Author: Ludovic Marcotte Date: Wed May 13 10:55:17 2015 -0400 fixed typo in previous commit M SOPE/GDLContentStore/appointment.ocs commit f8b7ebdaf8215406208b756e94d18c7b420cd9f6 Author: Ludovic Marcotte Date: Wed May 13 10:51:12 2015 -0400 Adjust OCS files regarding previous commit M SOPE/GDLContentStore/appointment-oracle.ocs M SOPE/GDLContentStore/appointment.ocs commit 5cf500d56013ab76d61c490a2da3bc771adb6a20 Author: Ludovic Marcotte Date: Wed May 13 10:45:19 2015 -0400 (feat) added c_description to calendar quick tables M Scripts/sql-update-2.1.17_to_2.1.18-mysql.sh M Scripts/sql-update-2.1.17_to_2.1.18.sh commit c1ce32ac943f559b5ada73c3b88d924a1a415aa2 Author: Ludovic Marcotte Date: Tue May 12 15:48:42 2015 -0400 (fix) now handle very large amount of participants correctly (#3175) M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SOPE/GDLContentStore/appointment-oracle.ocs M SOPE/GDLContentStore/appointment.ocs A Scripts/sql-update-2.1.17_to_2.1.18-mysql.sh A Scripts/sql-update-2.1.17_to_2.1.18.sh commit e71a1c9974cc6f0177b50065a173aa37963cc159 Author: Ludovic Marcotte Date: Tue May 12 10:44:51 2015 -0400 (fix) addition fix for #3152 M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.m commit 96b2e0e1f5465627925faa60188c232d67f4e4ae Author: Ludovic Marcotte Date: Tue May 12 10:37:26 2015 -0400 (fix) use dateTime instead of compact format for meeting requests M ActiveSync/SOGoMailObject+ActiveSync.m commit a145fdbb5366703c8eb564430a3d1ec8953e3275 Author: Ludovic Marcotte Date: Tue May 12 10:33:05 2015 -0400 (fix) ensure calendar objects have a (fake) filename M SoObjects/Mailer/SOGoMailObject.m commit 619e9fe7ddc2696ebd6ef58eee73f7884d2a2c47 Author: Ludovic Marcotte Date: Tue May 12 10:28:47 2015 -0400 (fix) now correctly handle multiple email addresses in the GAL over EAS M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 64da65d827a282de96353eeed3179c6e2886a228 Author: Ludovic Marcotte Date: Tue May 12 10:19:20 2015 -0400 (fix) fallback to Latin1 when trying to parse versit data M SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m commit 364a07bd05834c356ba4c3391b0a20ca52d7073e Author: Ludovic Marcotte Date: Tue May 12 10:15:07 2015 -0400 set the preferred body type for meeting response M ActiveSync/SOGoMailObject+ActiveSync.m commit 2c78d60e4abeb972ecc86e3d3ecd43ca376a5c84 Author: Ludovic Marcotte Date: Tue May 12 10:12:57 2015 -0400 (fix) now correct handle external invitations using EAS M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit ee8caa5a990ced533059020ad82c21ebb66a541f Author: Ludovic Marcotte Date: Tue May 12 10:05:45 2015 -0400 (fix) now set MeetingMessageType only for EAS 14.1 M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit f666b436dd40e48de67c8f1f6e29b65c714f9e52 Author: Ludovic Marcotte Date: Tue May 12 09:59:01 2015 -0400 (fix) make sure sure email invitations can always be read by EAS clients M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit 4826f0155552d56a98712dff1a607a2504b98591 Author: Ludovic Marcotte Date: Tue May 12 09:52:13 2015 -0400 (fix) fixed EAS replies decoding from Outlook (#3123) M NEWS M SoObjects/Mailer/SOGoMailObject.m commit 0a285eedec327c8ea7f285f228c6083bcf5438d0 Author: Juan Vallés Date: Wed May 6 16:22:06 2015 +0200 oc-calendar: Fix property values of invitation responses The value of `PidTagResponseRequested` property in the invitation mail wasn't being set properly, while the `PidTagReplyRequested` property wasn't being set at all. This caused invitation response mails not to be sent. Both properties are expected to be `true`. M OpenChange/MAPIStoreMailMessage.h M OpenChange/MAPIStoreMailMessage.m commit fbb779a71d6fc1b97ccfb7ba5a68f02ab973f43a Author: Ludovic Marcotte Date: Wed May 6 16:03:33 2015 -0400 (fix) During login, we now extract the domain from the user to accelerate authentication requests on sources M NEWS M SoObjects/SOGo/SOGoUserManager.m commit 15f95c4956b897eb5927c65abc5adcdd172a768a Author: Enrique J. Hernández Blasco Date: Thu Apr 30 00:16:24 2015 +0200 oc-mail: Support restricitions on name for MAPIStoreMailFolderTable This allows us to search for a subfolder in a mail folder successfully. This is happening, for instance, on folder creation. M OpenChange/GNUmakefile M OpenChange/MAPIStoreMailFolder.m A OpenChange/MAPIStoreMailFolderTable.h A OpenChange/MAPIStoreMailFolderTable.m commit 2d65b75b56c43f105ff7982864f0fa7cab2a0f83 Author: Enrique J. Hernández Blasco Date: Tue May 5 10:46:53 2015 +0200 oc-mail: Flush IMAP hierarchy cache to update Outlook folders This fixes two scenarios: * An IMAP subfolder has updated its hierarchy when it is asked to be synchronised * An IMAP root folder is created on Outlook when you logon. OpenChange changes are required to be refreshed on synchronisation. M OpenChange/MAPIStoreMailContext.m M OpenChange/MAPIStoreMailFolder.m commit ebe2a466e7ac3d6aa0f10befc9367555224ac752 Author: Juan Vallés Date: Tue May 5 10:28:58 2015 +0200 oc-calendar: Compute PidLidAppointmentDefinitionStartWhole for all-day events M OpenChange/MAPIStoreAppointmentWrapper.m commit 7e89c43919a258dc4f41d309b58408dab307b6d5 Author: Juan Vallés Date: Tue May 5 10:01:09 2015 +0200 oc-calendar: Compute time offset in floating time in all-day recurring events M OpenChange/MAPIStoreAppointmentWrapper.m commit a37f43866343131b7da329020193d10684c72092 Author: Ludovic Marcotte Date: Mon May 4 09:11:52 2015 -0400 (fix) the EAS maximum response size being per-folder, and not global M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit 50896eb526b2bb1b3f50c9b5ef2bf183fab156cf Author: Francis Lachapelle Date: Tue Apr 28 14:44:29 2015 -0400 (i18n) Improve Basque Locale file M UI/MainUI/Basque.lproj/Locale commit 7ff12c7a64bf86a039ee6c9ca4f33ad91cbb26bd Author: Ludovic Marcotte Date: Mon Apr 27 15:07:44 2015 -0400 Updated NEWS file regarding Zentyal's PRs M NEWS commit f2b5f5917b123eade52c13903a6cc3486ca85e7a Author: Ludovic Marcotte Date: Mon Apr 27 15:02:00 2015 -0400 Fixed dot notation M OpenChange/RTFHandler.m commit dfb960eac423292e0be74cd8e1ad1f301cc215f2 Author: Ludovic Marcotte Date: Mon Apr 27 14:57:44 2015 -0400 Disabled -Werr for now M OpenChange/GNUmakefile commit a1406d01e18e3ffe69f0d47206a864661fbfbf79 Author: Francis Lachapelle Date: Mon Apr 27 13:57:37 2015 -0400 Initial Basque translation M .tx/config M NEWS A SoObjects/Appointments/Basque.lproj/Localizable.strings M SoObjects/Appointments/GNUmakefile A SoObjects/Contacts/Basque.lproj/Localizable.strings M SoObjects/Contacts/GNUmakefile A SoObjects/Mailer/Basque.lproj/Localizable.strings M SoObjects/Mailer/GNUmakefile A SoObjects/Mailer/SOGoMailBasqueForward.wo/SOGoMailBasqueForward.html A SoObjects/Mailer/SOGoMailBasqueForward.wo/SOGoMailBasqueForward.wod A SoObjects/Mailer/SOGoMailBasqueReply.wo/SOGoMailBasqueReply.html A SoObjects/Mailer/SOGoMailBasqueReply.wo/SOGoMailBasqueReply.wod M SoObjects/SOGo/SOGoDefaults.plist M Tests/Integration/preferences.py A UI/AdministrationUI/Basque.lproj/Localizable.strings M UI/AdministrationUI/GNUmakefile A UI/Common/Basque.lproj/Localizable.strings M UI/Common/GNUmakefile A UI/Contacts/Basque.lproj/Localizable.strings M UI/Contacts/GNUmakefile A UI/MailPartViewers/Basque.lproj/Localizable.strings M UI/MailPartViewers/GNUmakefile A UI/MailerUI/Basque.lproj/Localizable.strings M UI/MailerUI/GNUmakefile M UI/MainUI/Arabic.lproj/Localizable.strings A UI/MainUI/Basque.lproj/Locale A UI/MainUI/Basque.lproj/Localizable.strings M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MainUI/Catalan.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/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/NorwegianNynorsk.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/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 A UI/PreferencesUI/Basque.lproj/Localizable.strings M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Catalan.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Danish.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/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/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/PreferencesUI/Swedish.lproj/Localizable.strings M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings M UI/PreferencesUI/Welsh.lproj/Localizable.strings A UI/Scheduler/Basque.lproj/Localizable.strings M UI/Scheduler/GNUmakefile commit 07ac3f43fbdaeede58a7941c831f9f86c13bcdbd Author: Francis Lachapelle Date: Mon Apr 27 10:38:29 2015 -0400 Simplify some calls in SOGoAppointmentFolder.m M SoObjects/Appointments/SOGoAppointmentFolder.m commit 84c199b95a8e83374305688c4408a839ff7be8f7 Author: Jeroen Dekkers Date: Sun Apr 26 13:33:03 2015 +0200 Spelling fix: dictionnary -> dictionary M SoObjects/Appointments/SOGoAppointmentFolder.m M UI/MailerUI/UIxMailActions.m M UI/WebServerResources/MailerUI.js commit 769045bbf6bd010c36c56e1b30cc6d4773dc78f6 Author: Jeroen Dekkers Date: Sat Apr 25 14:40:42 2015 +0200 Do not include nonexistent config.h M SoObjects/SOGo/md4.c commit 78f5f60b16194f502871ec77270bef8ac1265fdf Author: Julio García Date: Mon Apr 20 13:15:22 2015 +0200 Revert "oc: monkeypatched NGImap4Connection class from sope" This reverts commit 24e35103ff0a5094f81b9f241cb8164293ac7b83. M OpenChange/GNUmakefile D OpenChange/NGImap4Connection+Monkeypatching.h D OpenChange/NGImap4Connection+Monkeypatching.m commit 255b3d2d006a6acf2aeb854aa20d88f8e77f8c1d Author: Julio García Date: Mon Apr 20 13:15:13 2015 +0200 Revert "oc: NGImap4Connection:fetchUids don't delete RawResponse" This reverts commit c410a9fc3ff7694d179e69e5d9a904396f0ab07e. M OpenChange/NGImap4Connection+Monkeypatching.h M OpenChange/NGImap4Connection+Monkeypatching.m commit 1d9e085658cdb8ca93a44b8066a3907f14f0047b Author: Julio García Date: Mon Apr 20 13:15:04 2015 +0200 Revert "oc: NGImap4Connection:fetchUids changed error messages" This reverts commit 41320a4813e232b02780eea42792b108c7f4bf3f. M OpenChange/NGImap4Connection+Monkeypatching.m commit 9901788db67cb09843752652d6170aeeead50e0e Author: Julio García Date: Mon Apr 20 09:51:02 2015 +0200 Revert "Update news for next release" This reverts commit cd47c926c92c29c7ee63c3990417883d60be2be7. Conflicts: NEWS M NEWS commit 8e39f03f834679bc8f0073daaf286849da919da5 Author: Julio García Date: Mon Apr 20 09:48:52 2015 +0200 Revert "Prepare for 2.2.17a-zentyal1" This reverts commit 8706443685ff3cb4e71d79e08204e826698db597. Conflicts: NEWS M NEWS commit f6370d10cba1f75c59b837addc5d4236a579c744 Author: Julio García Date: Mon Apr 20 09:47:40 2015 +0200 Revert "Prepare for new 2.2.15-zentyal3 version" This reverts commit 914e7b7418128dbc112746d4b58a81eef2a64d88. Conflicts: NEWS M NEWS commit d0c1737b1b65c4ab16a65594002ca1ad7a8a7215 Author: Ludovic Marcotte Date: Fri Apr 17 14:09:51 2015 -0400 Removed TODO refs M packaging/debian-multiarch/sogo.docs M packaging/debian/sogo.docs commit 836095e9844f37c29fc140680980877dd1ed0a57 Author: Ludovic Marcotte Date: Fri Apr 17 14:09:13 2015 -0400 Removed old TODO file D TODO commit a86b164228a43e897c338d6f362446410048a2f2 Author: Luc Charland Date: Fri Apr 17 10:38:40 2015 -0400 uses a dict instead of a string of a dict for preventInvitationsTest M Tests/Integration/test-preferences.py M Tests/Integration/test-prevent-invitations.py commit 5847e086ec803905d8225e064a9a5dfc38612761 Author: Francis Lachapelle Date: Fri Apr 17 09:55:27 2015 -0400 (fix) Edition and access of attach URL in editor M NEWS M UI/WebServerResources/UIxComponentEditor.js commit 3872af35d1ecdf93ff0cf3db92ff0bd6708eaeb8 Author: Ludovic Marcotte Date: Fri Apr 17 09:41:39 2015 -0400 (fix) Improve prevent invitations error handling M SoObjects/Appointments/SOGoAppointmentObject.m M UI/PreferencesUI/UIxPreferences.m commit beb666bc5f995e81c3cf56925038a780ad80e7f4 Author: Ludovic Marcotte Date: Fri Apr 17 09:29:49 2015 -0400 (fix) fixed md4 support (for NTLM password changes) with GNU TLS M NEWS M SoObjects/SOGo/GNUmakefile M SoObjects/SOGo/GNUmakefile.preamble M SoObjects/SOGo/NSData+Crypto.m A SoObjects/SOGo/md4.c A SoObjects/SOGo/md4.h commit 030d34343271f3e41a3d8c7715bd917bbaf791d6 Author: Enrique J. Hernández Blasco Date: Mon Apr 13 11:55:43 2015 +0200 oc: Do not create indexing entry for a root folder This is done by OpenChange after this patchset is merged: https://github.com/openchange/openchange/pull/273 M OpenChange/MAPIStoreContext.m commit a7306a77cb3db91ebef22771b9fd5e69f0ed22b0 Author: Francis Lachapelle Date: Thu Apr 16 15:27:55 2015 -0400 (fix) JavaScript error when saving preferences The error was occuring when the user enabled forwarding but no domains constraints were defined in the SOGo's configuration. M UI/WebServerResources/UIxPreferences.js commit 539060d25271cc5e5ba0a28d34522f806ff4025b Author: José Antonio Calvo Date: Thu Apr 16 09:34:43 2015 +0200 oc-calendar: Fix recipient type for invitations Take into account optional attendees setting the recipient type to MAPI_CC when they have the iCal role set to OPT-PARTICIPANT instead of harding always MAPI_TO (required) as was done before. This is a complementary fix for: https://github.com/Zentyal/sogo/pull/108 M OpenChange/MAPIStoreAppointmentWrapper.m commit d4930a7960e0cd3c8891d2695d8f957b3471e69d Author: Julien Kerihuel Date: Mon Mar 30 04:42:13 2015 +0200 oc: Remove deprecated notification code. M OpenChange/MAPIStoreFolder.h M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMessage.m M OpenChange/MAPIStoreMessageTable.m commit 0f432b654f708ab96c79c5197d67e8cd8980951a Author: Jesús García Sáez Date: Wed Apr 15 18:52:55 2015 +0200 oc: Fix internal EntryIds properties on multidomain PidTag*EntryId properties were not being generated (which contain the email address and so on). Functionality on Outlook clients like "Reply All" were not working because of this (probably a lot more stuff related with email addresses). With multidomain support enabled outlook clients will use full email address (e.g. user@domain.com) as login. This change is needed because we were performing ldap queries on samdb using (sAMAccountName=UIDFieldName), being UIDFieldName the parameter configured in sogo.conf for that source. In multidomain environment this field could be `sAMAccountName` but it could not. Actually the more logical scenario will be to use `uid` field here (which will be just `user`, without the `@domain.com` part). SOGoUserManager will return `sAMAccountName` if the contact has it (in Outlook environment that means always) so it can (and must) be used to query samdb in MAPIStoreSamDBUtils properly. TL;DR: use sAMAccoutName instead of uid to query samdb M OpenChange/MAPIStoreAppointmentWrapper.m M OpenChange/MAPIStoreMailMessage.m M OpenChange/MAPIStoreMailVolatileMessage.m M OpenChange/MAPIStoreSamDBUtils.m M SoObjects/SOGo/SOGoUserManager.m commit cdb608551018fe6de9696393cd4b021cfe46dd7b Author: Julio García Date: Thu Apr 16 09:55:32 2015 +0200 Revert "Adding missing build dependency gnulib" This reverts commit 210053ea20ef9b803b7486e700576bc33e70330f. M SoObjects/SOGo/NSData+Crypto.m M packaging/debian/control commit 6b3454376eee8f81f023f91dc982c5d40f48e76f Author: Julio García Date: Thu Apr 16 09:55:22 2015 +0200 Revert "configure: Fix gnulib/crypto/md4 dependency" This reverts commit f0a3fdae5bdfa242d8b4a6b01025195c0eb4a620. D SoObjects/SOGo/.gitignore M SoObjects/SOGo/GNUmakefile.preamble M configure commit a8e8ec535af3d1674d261df0e39e1bd5ce3bc954 Author: Julio García Date: Wed Apr 15 16:10:03 2015 +0200 Prepare for 2.2.17a-zentyal1 M NEWS commit 8706443685ff3cb4e71d79e08204e826698db597 Author: Julio García Date: Wed Apr 15 16:10:03 2015 +0200 Prepare for 2.2.17a-zentyal1 M NEWS commit f0a3fdae5bdfa242d8b4a6b01025195c0eb4a620 Author: Jesús García Sáez Date: Wed Apr 15 14:31:42 2015 +0200 configure: Fix gnulib/crypto/md4 dependency Gnulib project needs Autoconf to be able to import their modules with gnulib-tool http://www.gnu.org/software/gnulib/manual/html_node/Initial-import.html#Initial-import We only need md4.c file so this is a workaround to compile it without using gnulib-tool --import A SoObjects/SOGo/.gitignore M SoObjects/SOGo/GNUmakefile.preamble M configure commit 210053ea20ef9b803b7486e700576bc33e70330f Author: Julio García Date: Fri Apr 10 18:50:47 2015 +0200 Adding missing build dependency gnulib M SoObjects/SOGo/NSData+Crypto.m M packaging/debian/control commit 1d6f1a83af84b563914e5f47ddafdb093b9b2016 Author: Jesús García Sáez Date: Tue Apr 14 13:08:21 2015 +0200 use full login for sogo_cache_folder tables So when multidomain is enabled we will have tables like sogo_cache_folder_user_A_domain_D_com instead of just sogo_cache_folder_user If multidomain is disabled the folders will still be like sogo_cache_folder_user M ActiveSync/SOGoActiveSyncDispatcher.m M OpenChange/MAPIStoreUserContext.m M Tools/SOGoToolManageEAS.m commit 914e7b7418128dbc112746d4b58a81eef2a64d88 Author: Julio García Date: Tue Apr 14 11:44:32 2015 +0200 Prepare for new 2.2.15-zentyal3 version M NEWS commit bddd67fb9317c03fcf17e384ee4785050885136a Author: Enrique J. Hernández Blasco Date: Mon Apr 13 11:48:42 2015 +0200 oc: Enforce the folder creation mapping when the FID exists We believe the folder ID OpenChange is sending us is new and we keep the indexing database properly updated. Although the solution is not elegant, this could avoid inconsistencies between what the client stores and the relation in the MAPIStore backend. M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m commit fa23b574eb7f58cc8fdc679dd6c2e47a5f7090da Author: Enrique J. Hernández Blasco Date: Mon Apr 13 11:37:48 2015 +0200 oc: Search for properties in a SOGoMAPIDB object now works sogo-openchange library stores the properties as NSString keys and the search function casts the values to NSNumber, which it may be valid for other parts but not for this library. The real fix would be to store the property keys as NSNumbers as they are uint32_t at the end. However, this may lead to a great refactor in the library. With this fix, we can match the search for a property in a MAPIStoreFallback folder, such as Notes or Deleted Items, or MAPIStoreFolder properties (ie: search for a subfolder) or for MAPIStoreFAIMessages in a folder. M SoObjects/SOGo/EOQualifier+SOGoCacheObject.m commit cdc74e498448d701dc8ea9998542effc13d5cb0c Author: Francis Lachapelle Date: Thu Apr 9 09:06:19 2015 -0400 Update translations M NEWS M SoObjects/Appointments/BrazilianPortuguese.lproj/Localizable.strings M SoObjects/Contacts/BrazilianPortuguese.lproj/Localizable.strings M UI/Common/BrazilianPortuguese.lproj/Localizable.strings M UI/Contacts/BrazilianPortuguese.lproj/Localizable.strings M UI/MailPartViewers/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings M UI/Scheduler/English.lproj/Localizable.strings commit 1e4596ca3a42bc1e3c64d4c0d075fb7ea09336be Author: Ludovic Marcotte Date: Wed Apr 8 14:20:33 2015 -0400 (fix) fixed serialization of PreventInvitationsWhitelist M NEWS M UI/PreferencesUI/UIxPreferences.m commit 755efa789bb2cfdc6f3c056266cbaa9575a91b4e Author: Francis Lachapelle Date: Wed Apr 8 12:07:28 2015 -0400 [fix] initial loading of inbox uids and headers M NEWS M UI/WebServerResources/MailerUI.js commit eae327ca191957ad956be7c750761c341ce599a9 Author: Francis Lachapelle Date: Tue Apr 7 08:27:30 2015 -0400 [fix] Paragraph margins in HTML message Fixes #3163 M NEWS M UI/WebServerResources/MailerUI.css commit 01857a9a47ae11561ab844a8759478f48ee607d3 Author: Francis Lachapelle Date: Thu Apr 2 11:53:03 2015 -0400 [fix] Timezone of MS Exchange freebusy information M NEWS M SoObjects/Appointments/MSExchangeFreeBusySOAPRequest.m commit e2c3259b164d16c4ae4cbe4aa14914d071e9c80a Author: Francis Lachapelle Date: Wed Apr 1 20:10:52 2015 -0400 [fix] Issues with freebusy in attendees editor M UI/WebServerResources/JavascriptAPIExtensions.js M UI/WebServerResources/UIxAttendeesEditor.js commit 77917780c81310ab72cc294798a2574cf84d6544 Author: Ludovic Marcotte Date: Wed Apr 1 08:46:46 2015 -0400 (fix) packaging issue on RHEL M packaging/rhel/sogo.spec commit 9b320ec2a175f1db74a410b8a34767b4c28951e7 Author: Ludovic Marcotte Date: Tue Mar 31 16:17:21 2015 -0400 Improvements over 491d7aaffcc2fc2b8acb468e6387501c2af376e4 M ActiveSync/SOGoMailObject+ActiveSync.m commit b2d7eb40c2d86b9c536477170eebe68716212b60 Author: Ludovic Marcotte Date: Tue Mar 31 16:13:52 2015 -0400 (fix) fixed a potential EAS error with multiple email priority flags M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit ab121e6c153208a9e18174d664645c52826ae9d2 Author: Francis Lachapelle Date: Tue Mar 31 15:19:53 2015 -0400 [fix] Issues with freebusy in attendees editor M NEWS M UI/WebServerResources/JavascriptAPIExtensions.js M UI/WebServerResources/UIxAttendeesEditor.js commit 94d546dc7a87ee65cfa0668da7bfd889e6155129 Author: Ludovic Marcotte Date: Tue Mar 31 13:42:59 2015 -0400 (feat) added systemd startup script (PR#76) M NEWS commit 06ef3fe8564729d971b50822e1669372324600c1 Author: peruchi Date: Tue Mar 31 14:37:35 2015 -0300 Delete sogo-systemd-redhat.spec D packaging/rhel/sogo-systemd-redhat.spec commit c9ec636a533836ec8464acadea97dc09276d2557 Author: peruchi Date: Tue Mar 31 14:36:04 2015 -0300 Update sogo.spec M packaging/rhel/sogo.spec commit 36a70b161c32653cf8d7f2bdf83c6d0c4aac9b76 Author: peruchi Date: Tue Mar 31 14:19:16 2015 -0300 Create sogo-systemd-redhat A Scripts/sogo-systemd-redhat commit 784f0100e9d4dc55d5320e41eecfc3a7e68f9943 Author: peruchi Date: Tue Mar 31 14:18:23 2015 -0300 Create sogo-systemd-redhat.spec A packaging/rhel/sogo-systemd-redhat.spec commit db9536adcc5f57fa1596c8ed6efbcdf0b349d664 Author: Ludovic Marcotte Date: Tue Mar 31 09:25:57 2015 -0400 (fix) fix yet an other potential crash during freebusy lookups during timezone changes M NEWS M UI/MainUI/SOGoUserHomePage.m commit c428ac255337739856833fe96d56fb82ab8df977 Author: Ludovic Marcotte Date: Mon Mar 30 09:57:27 2015 -0400 EAS reply fix when message/rfc822 parts are included in the original mail (#3153) M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit f5607b3e857270f2efdf7c28a629d93b54029d86 Author: Ludovic Marcotte Date: Mon Mar 30 09:49:44 2015 -0400 now keep the BodyPreference for future EAS use and default to MIME if none set (#3146) M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 491d7aaffcc2fc2b8acb468e6387501c2af376e4 Author: Ludovic Marcotte Date: Mon Mar 30 09:42:32 2015 -0400 improved multipart handling using EAS M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 95a8a9316a8723999fc12de4c97fcc4f0c95c0c4 Author: Enrique J. Hernández Blasco Date: Thu Mar 26 23:43:28 2015 +0100 oc: Use new OC_DEBUG macro Avoiding the usage of __FUNCTION__ and __LINE__ and more related with the logging system is being in place for OpenChange. As well as set the proper level to some debug messages. M OpenChange/MAPIStoreSOGo.m commit 1ee47b1ee233a1e5218441ccae777a769932ffd0 Author: Enrique J. Hernández Blasco Date: Fri Mar 27 10:27:16 2015 +0100 oc: return last modified messages when sorted by PidMessageTagDeliveryTime This change is required as oxcfxics is asking for sorting using this property. We fake this property on GCS folders (Tasks, Calendar, Contacts) using c_lastmodified column. M OpenChange/MAPIStoreCalendarMessageTable.m M OpenChange/MAPIStoreContactsMessageTable.m M OpenChange/MAPIStoreTasksMessageTable.m commit dfde498b7c170cd0c92bf75e74dd8c47d8764fa0 Author: Enrique J. Hernández Blasco Date: Thu Mar 26 22:45:13 2015 +0100 oc-mail: Include Deleted flagged messages on syncing cache This gives an accurate value for SyncLastDeletedMessage M OpenChange/MAPIStoreMailFolder.m commit 06476abdf7018337116b1608ffe2016196f3924c Author: Enrique J. Hernández Blasco Date: Thu Mar 26 22:05:43 2015 +0100 oc-mail: return soft-deleted mails while syncing As well as hard deleted As explained in [MS-OXCFXICS] Section 2.2.1.3.1, the property MetaTagIdsetDeleted must include both types of messages and this idset is filled with the return value of this message. M OpenChange/MAPIStoreMailFolder.m commit dc869ce106dad20c0fc8595ae283e77de3042a64 Author: Jesús García Sáez Date: Tue Mar 24 18:05:58 2015 +0100 oc-mail: Support for PidTagTransportMessageHeaders property This property is needed to show the 'Internet Headers' in Outlook. Outlook 2010 shows them in the properties dialog of a message. Outlook 2007 show them in message options section from context menu of a mail message. The property is defined in [MS-OXOMSG] section 2.2.1.61. The property is formed concatenating the mail message headers properly mime encoded. The headers are appended in no defined order. M NEWS M OpenChange/MAPIStoreMailMessage.m commit ddcae9f132619a15d85af629910c92cd1ac261ba Author: Ludovic Marcotte Date: Thu Mar 26 13:57:58 2015 -0400 Updates for the release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit f11bcd3373f39967b870f8d8f3358759a6221b62 Author: Ludovic Marcotte Date: Thu Mar 26 13:54:17 2015 -0400 Avoid using stringByReplacing... since old runtimes don't support it M UI/MailerUI/UIxMailEditor.m M UI/Scheduler/UIxCalMainView.m commit a47f1de6074c7604b794c2ba507e96a2b63cfd86 Author: Enrique J. Hernández Blasco Date: Thu Mar 26 14:18:34 2015 +0100 oc-mail: Update place for Sharing Flavour prop values It has been moved in OpenChange M OpenChange/MAPIStoreSharingMessage.m commit 82fb03b67b7106aea8b489e21b03225bcb761faa Author: Enrique J. Hernández Blasco Date: Wed Mar 25 16:53:42 2015 +0100 oc-mail: Ensure we are creating folder to the right user As it happened with dba17fb if we interleave requests from different users while creating a folder we can create the folder in other user's mailbox as latest activeUser is the one from latest sogo_context_get_root_folder call. This is for me a lack of right design and a workaround only fixing this issue but not the root cause. M OpenChange/MAPIStoreMailFolder.m commit f9c8661fe6308e795ac098f85de2407344342869 Author: Enrique J. Hernández Blasco Date: Wed Mar 25 00:03:51 2015 +0100 oc-mail: Use constant names in props value This gives to the developer more information about the property values for PidLidSharingFlavor and PidLidSharingCapabilities. M OpenChange/MAPIStoreMailVolatileMessage.m M OpenChange/MAPIStoreSharingMessage.h M OpenChange/MAPIStoreSharingMessage.m commit 661b6694af3e2dacb1daa560c489b6ac9553db4a Author: Enrique J. Hernández Blasco Date: Thu Mar 19 00:00:55 2015 +0100 oc-mail: Fix several sharing properties managing * PidNameXSharingFlavor is used by Outlook 2010 so we have to store it * 0x5100 is used although it is not in spec as Sharing Flavour value when the request is denied from a message where Request + Invitation was sent. * Return properly PidNameXSharingCapabilities and PidNameXSharingFlavor as it is an string representation of a hex number * Try to guess proper sharing flavour value when it is missing M OpenChange/MAPIStoreMailVolatileMessage.m M OpenChange/MAPIStoreSharingMessage.m commit 514b1c03be190f065f45e5e205e2efd0a2d241d9 Author: Enrique J. Hernández Blasco Date: Wed Mar 18 23:57:33 2015 +0100 oc-mail: Store request properties Save them in extra properties from folder container. This is required because the client once a request is accepted or denied sets these two properties and save the message again. As we cannot modify an IMAP message, we use this utility. See [MS-OXSHARE] Section 3.1.4.3 for details. M OpenChange/MAPIStoreMailMessage.m M OpenChange/MAPIStoreSharingMessage.h M OpenChange/MAPIStoreSharingMessage.m commit a663fdd260e0bed5e3f09b3ff1ad709037b4a553 Author: Enrique J. Hernández Blasco Date: Wed Mar 18 23:54:10 2015 +0100 oc-mail: Give support to store extra properties in versions message This is handy when you want to store properties once a mail has hit the server and thus cannot be changed. M OpenChange/MAPIStoreMailFolder.h M OpenChange/MAPIStoreMailFolder.m commit b933f53fc2580bd5b9913f7afebcf6b2d9bedc53 Author: Ludovic Marcotte Date: Tue Mar 24 10:56:26 2015 -0400 Changes for the 2.2.17 release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit 097d5c2333515092f03ace5e64fc6824682ba974 Author: Ludovic Marcotte Date: Tue Mar 24 08:40:13 2015 -0400 now possible to configure objectClass names for LDAP groups using GroupObjectClasses (#1499) M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/LDAPSource.h M SoObjects/SOGo/LDAPSource.m M SoObjects/SOGo/SOGoGroup.m M SoObjects/SOGo/SOGoSource.h commit d75fb0722a0ced5bb937e5b754e95cd0261df7a7 Author: Ludovic Marcotte Date: Tue Mar 24 08:34:29 2015 -0400 Code cleanups M UI/Scheduler/UIxAttendeesEditor.h M UI/Scheduler/UIxAttendeesEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m commit 6204aebf2c9143d1b124c82d9a8046944115492e Author: Enrique J. Hernández Blasco Date: Mon Mar 23 23:57:33 2015 +0100 oc-calendar: do not crash with invalid events A failure in parsing an ICS makes return a nil calendar object. Instead of creating an appointment with nil information which can lead to crashes like the one generated creating PidLidCleanGlobalObjectId property. We return an empty message with no information which is taken into account in Outlook but not displayed like in SOGo webmail does. M OpenChange/MAPIStoreCalendarMessage.m commit 26d876e67a32e6c2dc36a3a92449aa0b6638ec41 Author: Francis Lachapelle Date: Mon Mar 23 16:28:32 2015 -0400 Improve event attendees editor - Avoid repetitive AJAX queries; - Improve handling of daylight changes. M UI/WebServerResources/JavascriptAPIExtensions.js M UI/WebServerResources/UIxAttendeesEditor.js commit cc3652b59b40bcb420d806412277509ac247d85d Author: Ludovic Marcotte Date: Mon Mar 23 17:23:29 2015 -0400 improvements to EAS SyncKey handling to avoid missing mails (#3048, #3058) M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit 9d7bbbc312cbe8ccb535e24308be111a3a2eb710 Author: Ludovic Marcotte Date: Mon Mar 23 14:55:14 2015 -0400 enable by default HTML mails support using EAS on Windows and BB phones M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit d2915add6d69a8fd05d15bb8c2ed979fe6ad9026 Author: Ludovic Marcotte Date: Mon Mar 23 14:08:31 2015 -0400 now favor login@domain as the default email address if multiple mail: fields are specified M NEWS M SoObjects/SOGo/SOGoUser.h M SoObjects/SOGo/SOGoUser.m commit 67139ce3e3f69160a683d8c11bee439be202a84e Author: Ludovic Marcotte Date: Mon Mar 23 11:35:45 2015 -0400 improved GetItemEstimate to count all vasnished/deleted mails too M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 9eb138b867ebd0a51b9a649891422bac70406510 Author: Ludovic Marcotte Date: Mon Mar 23 10:54:36 2015 -0400 prevent potential freebusy lookup crashes during timezone changes with repetitive events M NEWS M UI/MainUI/SOGoUserHomePage.m commit baf3d1f986d48d4fa37a076ccf555d75f4d5dbda Author: Ludovic Marcotte Date: Fri Mar 20 09:10:49 2015 -0400 immediately delete mails from EAS clients when they are marked as deleted on the IMAP server M NEWS M SoObjects/Mailer/SOGoMailFolder.m commit ecd336fa5c6513ee8533dae05e5a328c81527a38 Author: Ludovic Marcotte Date: Fri Mar 20 08:51:35 2015 -0400 Fix compilation warning and error M ActiveSync/NGMimeMessage+ActiveSync.m M ActiveSync/SOGoMailObject+ActiveSync.m commit afd73289d1ebb13c643f7a8290eac7da43b69330 Author: Ludovic Marcotte Date: Fri Mar 20 08:45:42 2015 -0400 properly fallback over EAS to UTF-8 and then Latin1 for messages w/o charset (#3103) M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit bff21ab1ff136ada7d93cc529a87da9dd254fa60 Author: Ludovic Marcotte Date: Thu Mar 19 16:08:33 2015 -0400 support for mail prority using EAS M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit 6d99226b1390d2dce1f7dfc6a3bab5143aad6364 Author: Ludovic Marcotte Date: Thu Mar 19 14:53:01 2015 -0400 Always add DisplayName no matter EAS client version M ActiveSync/SOGoMailObject+ActiveSync.m commit 69974807b5740f245376f8e19f71559997bcae44 Author: Francis Lachapelle Date: Thu Mar 19 08:32:37 2015 -0400 Fix Language-Region tags in Web interface Fixes #3121 M NEWS M UI/MailerUI/UIxMailEditor.m M UI/Scheduler/UIxCalMainView.m commit 8ee2303e781056d512c4d83ba76683c7c1496669 Author: Enrique J. Hernández Blasco Date: Thu Mar 19 00:06:14 2015 +0100 oc: Empty ACL from a folder works with several users The `[SOGoFolder:aclUsers]` returns a reference to a `NSArray` which is being modified in the `for` loop making fail when more than one user is in the ACL with `NSRangeException`. M OpenChange/MAPIStoreFolder.m commit 2668bc313cdd517c7f127e921e277ea8e672b018 Author: José Antonio Calvo Date: Fri Mar 13 18:50:10 2015 +0100 oc-calendar: Fix event invitations for optional attendees Outlook sets recipient type of Required attendees as MAPI_TO and optional ones as MAPI_CC, so the fix is just to not only iterate over the "to" list of recipients but also the "cc" one. We're also setting the proper iCal value for this case (OPT-PARTICIPANT instead of REQ-PARTICIPANT) In [MS-OXOCAL] Section 2.2.4.10.7 says the recipient type is 0x01 as Required and 0x02 as Optional and other documents such as [MS-OXCMSG] 2.2.3.1.2 indicates that MAPI_TO is 0x01 and MAPI_CC is 0x02, that's why is stored in 'to' and 'cc' respectively. M NEWS M OpenChange/iCalEvent+MAPIStore.m commit 637ac1e98a720fb7e1ca07d5d72ee8ad0b72d13d Author: Jesús García Sáez Date: Thu Mar 12 21:36:50 2015 +0100 oc-rtf: no color table definition Be able to parse rtf files without color table defined \colortbl M NEWS M OpenChange/RTFHandler.m commit cdb766e2eff3b6e420da48b3f396814edff96b4f Author: Ludovic Marcotte Date: Wed Mar 18 10:15:33 2015 -0400 Documented NGMimeBuildMimeTempDirectory M Documentation/SOGoInstallationGuide.asciidoc commit fb4c3a4730a05238ef88b29715f6716b4c0057e6 Author: Enrique J. Hernández Blasco Date: Tue Mar 10 00:36:36 2015 +0100 oc-calendar: Fix weekly recurring events exported to Outlook from SOGo SOGo does not create BYDAY mask in weekly recurrence, so we have to guess it from the start date's day of week. In other case, the event is not exported to Outlook and it says that is corrupted. M NEWS M OpenChange/MAPIStoreRecurrenceUtils.m commit 6f44ec42c1bdf934f8035bdd1fb3035bc74925d3 Author: Enrique J. Hernández Blasco Date: Fri Mar 6 13:23:17 2015 +0100 oc-calendar: Fix import in SOGo exceptions from recurring series According to [MS-OXICAL] Section 2.1.3.1.1.20.13, the EXDATE property must be written only if there are ocurrences from the series that have been deleted and before this commit ModifiedInstanceDates were also included. We check against every ExceptionInfo from exception ocurrences of the series to know if the ocurrence was deleted or only modified. M NEWS M OpenChange/MAPIStoreRecurrenceUtils.h M OpenChange/MAPIStoreRecurrenceUtils.m M OpenChange/iCalEvent+MAPIStore.m commit e25a7e3d8d0a5f11a65a6fa337a637b3e1f44432 Author: Ludovic Marcotte Date: Wed Mar 18 09:36:35 2015 -0400 Fix for bug #3138 M ActiveSync/NGMimeMessage+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 9f3f2aebe458a6cb6ea94aa9e32d2607f83afb39 Author: Enrique J. Hernández Blasco Date: Thu Mar 12 20:24:06 2015 +0100 oc-mail: Register source message as soft deleted on movement This makes sent mails are not longer automatically copied to Drafts folder. Reasoning: When Outlook sends a mail, OpenChange submits the message and copy the message to Drafts folder. Afterwards, the client asks to move this message using SyncImportMessageMove ROP from Drafts to Sent. During this movement, the message is unregistered from the indexing database. If the client has updated Drafts folder before that movement, then the client will keep this message as the MID is not returned in oxcfxics download sync as deleted. Setting the message as soft deleted, make it work. M NEWS M OpenChange/MAPIStoreMailFolder.m commit 1d5ae27c996f63488653d3a8638b33320540741c Author: Francis Lachapelle Date: Tue Mar 17 15:31:35 2015 -0400 Fix issues with freebusy (Web, busyOffHours) M NEWS M SoObjects/Appointments/SOGoFreeBusyObject.m M UI/WebServerResources/UIxAttendeesEditor.js commit 0be36df21173a33d1494d2ed1e09507a525b5c02 Author: Julio García Date: Mon Mar 16 13:22:52 2015 +0100 Preparing release for 2.2.15-zentyal2 M NEWS commit 1bdd5dfc9085e1f08f839b8179a7ccb37b038e5c Author: Jens Erat Date: Fri Mar 13 14:06:58 2015 +0100 Remove obsolete archive string from translations M UI/MailerUI/Arabic.lproj/Localizable.strings M UI/MailerUI/Danish.lproj/Localizable.strings M UI/MailerUI/Icelandic.lproj/Localizable.strings M UI/MailerUI/Italian.lproj/Localizable.strings M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MailerUI/Swedish.lproj/Localizable.strings M UI/MailerUI/Ukrainian.lproj/Localizable.strings M UI/MailerUI/Welsh.lproj/Localizable.strings commit 37fbd75d552873575f11853e4478d6dce9640201 Author: Jens Erat Date: Fri Mar 13 11:41:07 2015 +0100 Rename "Archive" to "Export" in Webmail, ctd. Fixes #2758 also for non-Inbox folders M UI/Templates/MailerUI/UIxMailMainFrame.wox commit 1c1a75d2c16b5b331c90695f8bee31f1d3ccfd00 Author: Enrique J. Hernández Blasco Date: Fri Mar 13 09:34:21 2015 +0100 oc-mail: Use body.peek to preload message bodies In this way, we do not modify the flags (\Seen) on preloading. The IMAP server returns the content without .peek section so it is removed. This also performs the modification intended by the following Pull Request: https://github.com/Zentyal/sogo/pull/50 That tried to avoid set \Seen flag when preloading message bodies on synchronisation. But in this case we are not incrementing the modseq as we are not modifying any messages flags. M NEWS M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMailMessage.m commit f0488607299e7941be4315ad1407ab125b6b7032 Author: Enrique J. Hernández Blasco Date: Fri Mar 13 00:00:40 2015 +0100 Revert "oc-mailfolder: Avoid setting seen flag on preloading message bodies" This reverts commit 7e0cddc06bc520c8eefe1b9190e92443853a15bc. M OpenChange/MAPIStoreMailFolder.m commit 6d6053865f970f40e6dc4e6ac37df8c4d5bf29d7 Author: Enrique J. Hernández Blasco Date: Fri Mar 13 00:00:29 2015 +0100 Revert "oc-mailfolder: Get seen flag directly from message in preloading" This reverts commit d076e04ad47c8938531450af9f002552328f8fa1. M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMailMessage.h M OpenChange/MAPIStoreMailMessage.m commit 6e0027498814f27a2cac3cdbdd472431a700c259 Author: Jesús García Sáez Date: Wed Mar 11 11:22:41 2015 +0100 oc-rtf: safe parse ignoring content Be able to parse safely \*\xxxxx control words with \binXXXX elements inside it (before final }) M NEWS M OpenChange/RTFHandler.m commit f1fda8bd0617d5e6b924bb1ae57fb7840bbcc13f Author: Francis Lachapelle Date: Tue Mar 10 13:27:17 2015 -0400 Return a single phone number in JSON contacts list M SoObjects/Contacts/SOGoContactSourceFolder.m commit 517f4b0f49e2545f930408b922dabc1a4a9006eb Author: Francis Lachapelle Date: Mon Mar 9 14:04:21 2015 -0400 Fix possible JS exception in Contacts module M NEWS commit 2b54897d29cf6beeadd602acb4620229858623d8 Author: Enrique J. Hernández Blasco Date: Thu Mar 5 00:05:02 2015 +0100 oc-sharing: Guess PidLidSharingFlavor from other props When it is not set by the client on the first place. See [MS-OXSHARE] Section 2.2.2.5 for details on returned values. M OpenChange/MAPIStoreSharingMessage.m commit ae7ac1be296ab362ac98c55345c66811ce591f9d Author: Enrique J. Hernández Blasco Date: Thu Mar 5 00:02:19 2015 +0100 oc-mail: Return sharing properties on sharing object mail message When it is asked for available properties for an specific message. M OpenChange/MAPIStoreMailMessage.m commit 6af8b486df521274082f312e57614c0e88b68e0d Author: Enrique J. Hernández Blasco Date: Tue Mar 3 00:08:34 2015 +0100 oc-mail: Return special properties on sharing_metadata.xml attachment As required by [MS-OXWSMSHR] Section 3.1.1 to display the share object message correctly and be able to open the shared calendar directly from the message. M NEWS M OpenChange/MAPIStoreMailAttachment.m commit 316ade13f84798006c3cdaf2c0fa5e884d7a29c1 Author: Enrique J. Hernández Blasco Date: Mon Mar 2 23:41:04 2015 +0100 oc: Implement Sharing Message Object It acts as a proxy of MAPIStoreMailMessage and it manages the properties defined in [MS-OXSHARE] Section 2.2 by storing them in the mail message as eXtensible MIME headers which starts with X-MS-Sharing. M OpenChange/GNUmakefile M OpenChange/MAPIStoreMailMessage.h M OpenChange/MAPIStoreMailMessage.m M OpenChange/MAPIStoreMailVolatileMessage.m A OpenChange/MAPIStoreSharingMessage.h A OpenChange/MAPIStoreSharingMessage.m commit cbba0719bb58229d9be8d3bb5af5fba23da3ae14 Author: Francis Lachapelle Date: Wed Mar 4 10:05:12 2015 -0500 Fix exception in SOGoUserManager M SoObjects/SOGo/SOGoUserManager.m commit 3b2cbb945c86b4a9fdfea7f6f66ff64d0005daf9 Author: Carlos Pérez-Aradros Herce Date: Wed Jan 21 00:27:14 2015 +0100 oc: Free headerEncoding variable M OpenChange/MAPIStoreMailMessage.m commit 8e0849029ea93bfc9e1f9e2cb4ff2e0e5b6a4308 Author: Francis Lachapelle Date: Tue Mar 3 21:18:46 2015 -0500 Fix contacts lookup by UID When looking for a specific contact UID, we no longer match a pattern that could return multiple results. We search for the exact UID only. M NEWS M SoObjects/Appointments/SOGoFreeBusyObject.m M SoObjects/SOGo/SOGoUserManager.h M SoObjects/SOGo/SOGoUserManager.m commit 61923225136db72ceb89294d504b65a7f62e7a7f Author: Francis Lachapelle Date: Tue Mar 3 20:59:32 2015 -0500 Fix some gcc warnings M SoObjects/SOGo/SOGoCASSession.m M SoObjects/SOGo/SOGoUser.m M SoObjects/SOGo/SOGoUserManager.m commit 44dfd35521b4f94420fb674e00ada395fab7a370 Author: Enrique J. Hernández Blasco Date: Tue Mar 3 22:52:42 2015 +0100 oc-mail: Set sender on email messages without an orig recipient But it has recipients. This is for sure happening with event invitations messages. M NEWS M OpenChange/MAPIStoreMailVolatileMessage.m commit 575600cabc57b29f3161b999389e50497307506e Author: Enrique J. Hernández Blasco Date: Mon Mar 2 23:36:28 2015 +0100 oc-calendar: Return PidTagContainerClass for Calendar folders And it must "IPF.Appointment" as described in [MS-OXOCAL] Section 2.2.11.1 M OpenChange/MAPIStoreCalendarFolder.m commit cd47c926c92c29c7ee63c3990417883d60be2be7 Author: Julio García Date: Mon Mar 2 10:12:20 2015 +0100 Update news for next release M NEWS commit ef6aab63c900f7fe3d6ee2b00c540a4e54e3b286 Author: Javier Amor García Date: Mon Feb 23 15:21:16 2015 +0100 oc-calendar: Don't change event recurrence if parse failed. get_AppointmentRecurrencePattern() can fail to parse the input data, added a check to avoid setup the recurrence pattern in that case. This should only happen when input data is incorrect. M OpenChange/iCalEvent+MAPIStore.m commit df59b73a221467523c18c56493c13c86003d7271 Author: Ludovic Marcotte Date: Thu Feb 26 17:56:42 2015 -0500 use correct mail attachment elements for EAS 2.5 clients - patch from tfu M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit a5672fda5210e6149bd893683c7ee4338f0c3cf9 Author: Ludovic Marcotte Date: Thu Feb 26 17:55:36 2015 -0500 do not use syncKey from cache when davCollectionTag = -1 - patch from tfu M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit b593ddc6436e0d4aff2ef24e6ff9b3cda0c0c396 Author: Ludovic Marcotte Date: Thu Feb 26 17:53:58 2015 -0500 SmartReply improvements for missing body attributes - patch from tfu M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 38d61f720f0c9352619fa2cb214e81734ed05868 Author: Ludovic Marcotte Date: Thu Feb 26 17:52:37 2015 -0500 use the correct body element for events for EAS 2.5 clients - patch from tfu M ActiveSync/iCalEvent+ActiveSync.m M NEWS commit 733e334726824be7ab3a41ca7d4b885550a18f9a Author: Ludovic Marcotte Date: Thu Feb 26 17:51:02 2015 -0500 fixed tasks disappearing issue with RoadSync - patch from tfu M ActiveSync/iCalToDo+ActiveSync.m M NEWS commit 22888ba5ac2cdc8d52d4c8eba9a94936376b7520 Author: Ludovic Marcotte Date: Thu Feb 26 17:49:26 2015 -0500 use the correct mail body element for EAS 2.5 clients - patch from tfu M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit 33c485d2f6d58443c0c67297b87d8cc3d67d1398 Author: Ludovic Marcotte Date: Thu Feb 26 17:48:06 2015 -0500 fixed empty sync responses for EAS 2.5 and 12.0 clients - patch from tfu M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit 9160e34134c1c24f5f51cd6c9081723f0963e7c5 Author: Ludovic Marcotte Date: Thu Feb 26 17:46:34 2015 -0500 multiple collections support for GetItemEstimate - patch from tfu M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 5ceddc213ec08ccb5b44b07aae47921a19b36fd8 Author: Ludovic Marcotte Date: Thu Feb 26 16:00:03 2015 -0500 Fix for bug #3116 M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit b97002565e3d21b417f99b704641abee1052642c Author: Ludovic Marcotte Date: Wed Feb 25 08:42:18 2015 -0500 Updated NEWS file regarding previous commit M NEWS commit 22196e0054f9040ba33557e693701afc9ee16ec2 Author: Jesús García Sáez Date: Wed Feb 25 12:01:31 2015 +0100 Fix change password with DomainBasedUID When users use full domain to login (SOGoEnableDomainBasedUID) the user attributes in the cache were not being properly updated because in this case the key is `uid@domain` instead of just `uid`. M SoObjects/SOGo/SOGoUserManager.m commit 8d21bc3e36014d63db0e37bf7121d81c8200b5e1 Author: Jesús García Sáez Date: Wed Feb 25 12:01:31 2015 +0100 Fix change password with DomainBasedUID When users use full domain to login (SOGoEnableDomainBasedUID) the user attributes in the cache were not being properly updated because in this case the key is `uid@domain` instead of just `uid`. M SoObjects/SOGo/SOGoUserManager.m commit 4c3c741d9f6b05eb67c0bb1c454b5f9027682493 Author: Juan Vallés Date: Mon Feb 23 14:45:16 2015 +0100 oc-contacts: Save missing contact properties in database M OpenChange/MAPIStoreContactsMessage.m commit 731934f0618c17760bd6c2cac53e9d97d485914c Author: Jesús García Sáez Date: Thu Feb 19 15:00:27 2015 +0100 oc: Add fai properties for custom views Without this outlook clients with custom views set on folders will crash because this are needed properties and were not being saved M OpenChange/MAPIStoreDBMessage.m commit 9b847a276c5bf442a67975078d13c028a112a579 Author: Enrique J. Hernández Blasco Date: Sun Feb 15 23:52:06 2015 +0100 oc-calendar: Implement categories to share the colour See [MS-OXCICAL] Section 2.1.3.1.1.20.3 for details. It requires https://github.com/openchange/openchange/pull/216 to retrieve the value from MAPI client M OpenChange/MAPIStoreAppointmentWrapper.m M OpenChange/iCalEvent+MAPIStore.m commit 624967c60b5d4c2bb23051f6995e323163f0c12d Author: Enrique J. Hernández Blasco Date: Sun Feb 15 18:44:47 2015 +0100 oc-calendar: Implement PidTagSensitivity As described in [MS-OXCICAL] Section 2.1.3.11.20.4 by using access CLASS iCal field. Although Outlook does not support confidential level, it is properly exported and imported. M OpenChange/MAPIStoreAppointmentWrapper.m M OpenChange/MAPIStoreCalendarMessage.m M OpenChange/MAPIStoreMessage.m M OpenChange/iCalEvent+MAPIStore.m commit e6ba15bbae0633bf4a8bbd327a1578217cb2128f Author: Enrique J. Hernández Blasco Date: Sun Feb 15 18:41:03 2015 +0100 oc-calendar: PidTagImportance and PidTagNormalizedSubject working It wasn't being called because the proxy (AppointmentWrapper) is not being called as there is a base implementation for these properties in MAPIStoreMessage making them impossible to be shared between Outlook profiles. M OpenChange/MAPIStoreCalendarMessage.m commit 2a1b363feedf77f1bcc1c848d8468d93817d7023 Author: Enrique J. Hernández Blasco Date: Sun Feb 15 18:39:43 2015 +0100 oc-calendar: Proper getter for AppointmentWrapper proxy object Do not assume it is in 0 position any longer M OpenChange/MAPIStoreCalendarMessage.m commit eaec3c061074ff7bf42bc54569acb8f066243a9e Author: Enrique J. Hernández Blasco Date: Sun Feb 15 18:38:59 2015 +0100 oc-calendar: Remove useless method Better off implemented by AppointmentWrapper proxy M OpenChange/MAPIStoreCalendarMessage.m commit d3a4b497c69c39de6130cd5861d0f43e5a91614e Author: Enrique J. Hernández Blasco Date: Sun Feb 15 18:34:28 2015 +0100 oc-calendar: Remove commented code Available at MAPIStoreAppointmentWrapper class M OpenChange/MAPIStoreCalendarMessage.m commit b26ea30b1b794e983ea272b5de713b0205fda0d8 Author: Ludovic Marcotte Date: Thu Feb 12 11:06:57 2015 -0500 Update ChangeLog M ChangeLog commit 72b210cd2ebccc8e9cdc13c23abb76b7f455b780 Author: Ludovic Marcotte Date: Thu Feb 12 10:29:46 2015 -0500 Fixed typo M NEWS commit a80d75d09cd0b6f310455e33847ae62433e258ca Author: Ludovic Marcotte Date: Thu Feb 12 10:27:10 2015 -0500 Preparation for the release M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit aae76dc4e6ce1909a1aeaee9500ec65e8e67aec8 Author: Ludovic Marcotte Date: Thu Feb 12 09:57:10 2015 -0500 Limit curl request for webcalendars to 60 seconds M SoObjects/Appointments/SOGoWebAppointmentFolder.m commit c20ca0e33dd3e25ba41f7b2a2cd70a1c39d1e125 Author: Francis Lachapelle Date: Thu Feb 12 09:29:40 2015 -0500 Fix exception in set operation of sogo-tool M NEWS M Tools/SOGoToolUserPreferences.m commit 601a9ca5598490f839938884f20d0a366388ed4b Author: Francis Lachapelle Date: Thu Feb 12 09:09:18 2015 -0500 Update translations M NEWS M UI/PreferencesUI/Czech.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 commit d7c283f7511c7753f2cf0fc5af0e2eaea826b66f Author: Ludovic Marcotte Date: Thu Feb 12 08:49:17 2015 -0500 improved fetching of text parts over EAS M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit f3325b8b0d59a730716090b8f5e1319ce3edfd70 Author: Ludovic Marcotte Date: Wed Feb 11 18:13:36 2015 -0500 Updated NEWS file wrt fixes M NEWS commit b4ea4d7e9fd90520675452bdcbf70155d6b87eef Author: Ludovic Marcotte Date: Wed Feb 11 14:39:57 2015 -0500 Improvement over previous commit M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxPreferences.js commit 9447437d6fd9da2701312363ae92427d2404749a Author: Ludovic Marcotte Date: Wed Feb 11 14:33:32 2015 -0500 Added missing strings from previous commit M UI/PreferencesUI/English.lproj/Localizable.strings commit 322f72626a3253f9d290cfb6d83ff8f5fac2a4e4 Author: Ludovic Marcotte Date: Wed Feb 11 14:30:40 2015 -0500 now possible to limit automatic forwards to internal/external domains M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/SOGoDomainDefaults.h M SoObjects/SOGo/SOGoDomainDefaults.m M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxPreferences.js commit 55ae4cb8c0390f2007ea08896e1adcb722e72c10 Author: Ludovic Marcotte Date: Wed Feb 11 12:59:04 2015 -0500 First pass at EAS' best practices for SOGo M Documentation/SOGoInstallationGuide.asciidoc M NEWS commit e5d01428ad074d45ed8719b3aaac5d09537faba4 Author: Ludovic Marcotte Date: Wed Feb 11 11:31:35 2015 -0500 now possible for SOGo to change the sambaNTPassword/sambaLMPassword M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/GNUmakefile M SoObjects/SOGo/LDAPSource.h M SoObjects/SOGo/LDAPSource.m M SoObjects/SOGo/NSData+Crypto.h M SoObjects/SOGo/NSData+Crypto.m M SoObjects/SOGo/NSString+Crypto.h M SoObjects/SOGo/NSString+Crypto.m A SoObjects/SOGo/lmhash.c A SoObjects/SOGo/lmhash.h M Tools/SOGoTool.h M Tools/SOGoTool.m commit 82178fd6ceb5c4cb9acb10a4be06c022c895de7a Author: Ludovic Marcotte Date: Wed Feb 11 08:31:32 2015 -0500 Initial patch from tfu for bug #3055 M ActiveSync/SOGoMailObject+ActiveSync.m commit 68ebc9e0ff64f1baebbd9f5adbd38cfd1fcf0b76 Author: Enrique J. Hernández Blasco Date: Tue Feb 10 23:34:51 2015 +0100 oc: Use dlinklist from samba for now Due to https://github.com/openchange/openchange/pull/204. Until it is published by OC or dismissed. M OpenChange/MAPIStoreContext.m M OpenChange/MAPIStoreFallbackContext.m commit 6cf1ec998e33990e77725b9c84bb3ba7ec34dcbc Author: Ludovic Marcotte Date: Tue Feb 10 07:09:31 2015 -0500 Updated NEWS file for the #3095 bug fix in SOPE M NEWS commit 6c9b1a494fa1f0a44b118f6c4a399e958796704d Author: Ludovic Marcotte Date: Mon Feb 9 16:12:59 2015 -0500 Fix for bug #2332 M NEWS M SoObjects/SOGo/SOGoSieveManager.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit 98e4c8ca55b0424111bd7c98060f689316008572 Author: Ludovic Marcotte Date: Mon Feb 9 09:10:55 2015 -0500 Fixed doc regarder domain vs. system settings M Documentation/SOGoInstallationGuide.asciidoc commit 96986812f458922f012ccb7af3f149266d6ea93a Author: Enrique J. Hernández Blasco Date: Sat Feb 7 00:22:45 2015 +0100 oc-mail: Set content type for a message after upgrading sope 2.2.15 Now that message headers can be set dynamically, we can set the body-related headers using `setHeader` selector. This fixes emails sent using this sope version are all in plain text. M OpenChange/MAPIStoreMailVolatileMessage.m commit 142deeb5f0ed97cbc78f7641a7c5141d30aefd70 Author: Enrique J. Hernández Blasco Date: Thu Feb 5 23:49:59 2015 +0100 oc: Implement move a DB subfolder to root DB folders are Notes and Fallback (Journal, InfoPath Form and Deleted Items). By moving the DB path and update the indexing DB. M OpenChange/MAPIStoreDBFolder.m commit dc8012e3d34c76c2dbc4302361fdf02b6147ead6 Author: Enrique J. Hernández Blasco Date: Thu Feb 5 23:48:46 2015 +0100 oc-mail: Implement move a mail subfolder to root By moving at IMAP level the mailbox and update the indexing DB and local db path. M OpenChange/MAPIStoreMailFolder.m commit 3731819e1565a6198237218dff078047628b1316 Author: Ludovic Marcotte Date: Thu Feb 5 16:21:27 2015 -0500 Added patch from tfu for #2995 M ActiveSync/SOGoMailObject+ActiveSync.m M Documentation/SOGoInstallationGuide.asciidoc M NEWS commit eca22caefc921fa713c2b83e24831f52b397eca7 Author: Ludovic Marcotte Date: Thu Feb 5 11:14:53 2015 -0500 Fix for bug #3078 M NEWS M UI/MailerUI/UIxMailFolderActions.m commit 923bcf8ae291f574feb611d80c8b5a861dcb663a Author: Ludovic Marcotte Date: Thu Feb 5 09:29:29 2015 -0500 Applied patch for #3092 M SOPE/GDLContentStore/GCSChannelManager.m commit 0b44fa81f4c1ec9c5b812d799bf76399ce240b5b Author: Francis Lachapelle Date: Tue Feb 3 13:20:57 2015 -0500 Update NEWS file M NEWS commit 776b17ff202c45ff63bfc5144dd0ccc37a2f3e58 Author: Francis Lachapelle Date: Tue Feb 3 12:06:28 2015 -0500 Fix mail editor when not called from mail module Fixes #3088 M UI/WebServerResources/UIxMailEditor.js commit 2aa528dacca6c61d194bd2603cf0ba0d5a436647 Author: Ludovic Marcotte Date: Fri Jan 30 11:08:43 2015 -0500 Preparation for the release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M Version commit d1d398091961f5d497b67313e098a8a5624089f4 Author: Francis Lachapelle Date: Fri Jan 30 11:03:38 2015 -0500 Update translations M NEWS M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Hungarian.lproj/Localizable.strings commit cf35eec1f5c56d8c7332bed34e2195a8ad9c9e9f Author: Ludovic Marcotte Date: Fri Jan 30 10:28:45 2015 -0500 Improved the NEWS file for the release M NEWS commit 58a0b0c173616db9a3a1592b437dba7e40475321 Author: Ludovic Marcotte Date: Fri Jan 30 10:23:04 2015 -0500 Updated for the release M NEWS commit 723a9d4e080644a7a8cef60de9b7450621f0964e Author: Ludovic Marcotte Date: Thu Jan 29 16:21:06 2015 -0500 Reverted bug fix from #3054 and added comment M SoObjects/SOGo/SOGoParentFolder.m commit 4cc158043eb6183ecefed7abd93b579afbdfd7f6 Author: Francis Lachapelle Date: Wed Jan 28 16:38:27 2015 -0500 Improve CSS server-side cleaner Fixes #3040 M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 7fd1564a86d50cc96995bd3dec44939741312f4a Author: Ludovic Marcotte Date: Wed Jan 28 15:16:21 2015 -0500 fix for #3076 M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m M Documentation/SOGoInstallationGuide.asciidoc M NEWS commit 981c718d228f70a23e73d8db913234be7161166c Author: Ludovic Marcotte Date: Wed Jan 28 15:03:49 2015 -0500 improved handling of EAS Push when no heartbeat is provided M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 5258ee2e76e85d053917fb52f1c1954a162e54de Author: Jesús García Sáez Date: Tue Jan 27 19:07:26 2015 +0100 oc-appointments: ignore alarms already triggered M OpenChange/MAPIStoreAppointmentWrapper.m commit 57d591c427b2d7897bcd57717545d6aea2084381 Author: Enrique J. Hernández Blasco Date: Wed Jan 28 11:26:56 2015 +0100 oc: Set right container in dbFolder when moving a folder The path attribute from SOGoCacheGCSFolder is properly updated in the database but not when returning from path message as the container is the old one. M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreMailFolder.m M SoObjects/SOGo/SOGoCacheGCSFolder.h M SoObjects/SOGo/SOGoCacheGCSFolder.m M SoObjects/SOGo/SOGoObject.h commit b01de763dafde3d8b7f083b53814ba9a074b4541 Author: Enrique J. Hernández Blasco Date: Tue Jan 27 18:27:11 2015 +0100 oc: Move back and forth folders now are in sync Two different indexing entries were created on move operation making impossible to restore old folder position in the original parent folder. This was due to cleanupCaches message calls to objectId which requires to have the indexing entry available. Use case: * Restore a folder from "Deleted items" folders M OpenChange/MAPIStoreFolder.m commit 0e8bf0d2390c848154de4f9c9fa864b7c4b03002 Author: Enrique J. Hernández Blasco Date: Mon Jan 26 15:55:22 2015 +0100 oc-mail: Move mail folders with reserved chars The URL was incorrectly set when any of ;/?:@&=+$,# was used in the folder name. We have to mimetise what it is done in createFolder message selector. That is, perform the IMAP4 encoding + URL encoding without CSS encoding. The IMAP4 + CSS encoding (without URL encoding) is used to store the folder in SOGo and OpenChange Indexing database as we do right now. M OpenChange/MAPIStoreMailFolder.m commit 086361b79a8be7722d8ae476140858067bb06c2a Author: Ludovic Marcotte Date: Fri Jan 23 16:16:36 2015 -0500 Avoid GNUstep warnings M SOPE/GDLContentStore/GCSFolderType.m M UI/MailerUI/UIxMailEditor.m commit ab12c84887a663c0ec442cfa22b2c9fd1f737f24 Author: Ludovic Marcotte Date: Fri Jan 23 15:32:22 2015 -0500 More NSLog usage cleanups M SoObjects/Appointments/iCalCalendar+SOGo.m M SoObjects/Mailer/NSData+Mail.h M SoObjects/Mailer/NSData+Mail.m M SoObjects/SOGo/BSONCodec.m M SoObjects/SOGo/SOGoMailer.m M SoObjects/SOGo/SOGoSieveManager.m M SoObjects/SOGo/SOGoWebDAVAclManager.m commit 312084243b664932f55457738b30bc345457f5a4 Author: Jesús García Sáez Date: Fri Jan 23 18:19:24 2015 +0100 oc: improve modseqFromMessageChangeNumber to return an approximation. Only for scenarios where we hadn't store the cn <-> modseq relationship M OpenChange/MAPIStoreMailFolder.m commit 47be392d4f92c6afb1954244fe52cc4344c2ae1f Author: Jesús García Sáez Date: Fri Jan 23 18:18:25 2015 +0100 oc: avoid request change number until necessary Minor changenumber leak, but avoid it anyway M OpenChange/MAPIStoreMailFolder.m commit 34efcfee4e4bc593d01efe64c0db2b7e20b1a994 Author: Jesús García Sáez Date: Fri Jan 23 18:17:45 2015 +0100 oc: synchroniseCache store modseq for last delete change number. This will be the more frequent change number used to obtain updates on the folder related with deleted messages M OpenChange/MAPIStoreMailFolder.m commit 8e7f6d1aec1ebf05afe3330447cea4cf6797d3a3 Author: Jesús García Sáez Date: Fri Jan 23 18:15:44 2015 +0100 oc: avoid change number leaking when refreshing folder. Everytime a folder where its last operation was delete some email was requesting change numbers that were not used. M OpenChange/MAPIStoreMailFolder.m commit e2bee230217d16287883fb595d7bfc7ddec0ff77 Author: Ludovic Marcotte Date: Thu Jan 22 16:25:16 2015 -0500 Avoid unnecessary calls to NSLog M UI/Contacts/UIxListView.m M UI/MailPartViewers/UIxMailPartHTMLViewer.m M UI/MailerUI/UIxMailView.m M UI/Scheduler/UIxCalView.m M UI/Scheduler/UIxComponentEditor.m commit 1a10599369da87e64b77cf110624ca6745605585 Author: Ludovic Marcotte Date: Thu Jan 22 15:39:57 2015 -0500 Removed unnecessary NSLog calls M SOPE/NGCards/CardGroup.m M SOPE/NGCards/IcalResponse.m M SOPE/NGCards/NSCalendarDate+ICal.m M SOPE/NGCards/NSString+NGCards.m M SOPE/NGCards/iCalObject.m commit d907d5d268b470c7f461cb0b7951b894e4b77772 Author: Ludovic Marcotte Date: Thu Jan 22 13:31:31 2015 -0500 Avoid using NSLog() where we can M ActiveSync/NSData+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M Main/SOGo.m M Main/sogod.m commit 99a36be03403ced16f6c3952a4086252fdc3f7e8 Author: Enrique J. Hernández Blasco Date: Wed Jan 21 12:44:31 2015 +0100 oc: Remove a source folder on move folder operation Calling deleteFolder message to actually remove it from DB/IMAP depending on the class. M OpenChange/MAPIStoreFolder.m commit 8b44c08a32375b8386b24d518e3fdc0b906ec3cd Author: Enrique J. Hernández Blasco Date: Fri Jan 16 00:12:24 2015 +0100 oc-calendar: Remove unnecessary shifts on start,end and replace time props As the data is sent in UTC, no shifts are longer required. M OpenChange/iCalEvent+MAPIStore.m commit c893963da592bc56d0d95b7c18e7085907a9fdeb Author: Enrique J. Hernández Blasco Date: Fri Jan 16 00:09:01 2015 +0100 oc-tasks: Set right start, due and complete dates As explained in [MS-OXOTASK], we have to shift the given date to store the right point in time with the correct timezone. M OpenChange/MAPIStoreTasksMessage.m commit c6b976a83077b94b043d38b4e1bb7c16ccbc1898 Author: Enrique J. Hernández Blasco Date: Fri Jan 16 00:06:11 2015 +0100 oc-mail: Remove unnecessary time shift in date for new mails The MIME type can store the date in UTC and the clients are responsible on showing correctly to the client as it does. M OpenChange/MAPIStoreMailVolatileMessage.m commit d5d97db8e8d64ddbc0797325ce023723fd1227bb Author: Enrique J. Hernández Blasco Date: Fri Jan 16 00:02:01 2015 +0100 oc: PT_SYSTIME is an absolute timestamp As the epoch is in UTC timezone, we set this timezone for NSCalendarDate. M OpenChange/MAPIStoreObject.m M OpenChange/MAPIStoreTypes.m commit d98ff69fbee723ae268b0cb0836c8dca75394743 Author: Ludovic Marcotte Date: Tue Jan 20 08:35:10 2015 -0500 Version bumps for the release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit daa7ab87d7de8553c4df8790a10f18dead51e61f Author: Ludovic Marcotte Date: Mon Jan 19 13:54:04 2015 -0500 Fix cosmetic change when fetching fb info M Documentation/SOGoInstallationGuide.asciidoc M UI/MainUI/SOGoUserHomePage.m commit 00cef845b75ec2859e412a63a1a97fecfe21463d Author: Carlos Pérez-Aradros Herce Date: Mon Jan 19 19:04:06 2015 +0100 Restore multitenancy changes for OpenChange M OpenChange/MAPIStoreFallbackContext.m M OpenChange/MAPIStoreGCSBaseContext.m M OpenChange/MAPIStoreMailContext.m M OpenChange/MAPIStoreNotesContext.m M OpenChange/MAPIStoreSOGo.m commit f9550b91812248b12657943fd81d3524399eb4ae Author: Jesús García Sáez Date: Mon Jan 19 15:35:44 2015 +0100 oc: several uninitialized variables M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMessage.m M OpenChange/MAPIStoreObject.m M OpenChange/RTFHandler.m commit 3e59b1ad6eb4dcca87b75fc478931bb9a404900e Author: Ludovic Marcotte Date: Fri Jan 16 12:55:38 2015 -0500 Improved documentation regarding password policies over LDAP M Documentation/SOGoInstallationGuide.asciidoc commit e45451a9f9a38f869268f4db47e4e24045b63530 Author: Ludovic Marcotte Date: Fri Jan 16 09:18:37 2015 -0500 Improved comments over previous commit M SOPE/NGCards/iCalTimeZonePeriod.m commit b35fee8efc206b92d55c30757005df484f764cbf Author: Enrique J. Hernández Blasco Date: Fri Jan 16 01:34:16 2015 +0100 oc-contacts: Implement Wedding Anniversary As specified by Microsoft using x-ms-anniversary custom vcard element [MS-OXVCARD] Section 2.1.3.9.6 M OpenChange/MAPIStoreContactsMessage.m commit e9e3dd5646cdf004896f350e35fddd661463f029 Author: Ludovic Marcotte Date: Thu Jan 15 15:29:02 2015 -0500 fixed timezone calculation on recurring event M NEWS M SOPE/NGCards/iCalTimeZonePeriod.m M SoObjects/Appointments/SOGoAppointmentFolder.m commit 16c863d89dc7555d3c1a490c3467c08c00bd421f Author: Ludovic Marcotte Date: Thu Jan 15 11:55:04 2015 -0500 Fixed potential issue when handling multiple Add/Change/Delete/Fetch EAS commands (#3057) M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit 7e7d302165061964a8730e5b42f1ef5c27a20465 Author: Jesús García Sáez Date: Thu Jan 15 13:50:26 2015 +0100 oc: warning if codepage not found from headerCharset M OpenChange/MAPIStoreMailMessage.m commit d052356724fdde9a5b1777e81edceb5e0a794696 Author: Jesús García Sáez Date: Thu Jan 15 13:27:37 2015 +0100 oc: encoding names must be case insensitive M OpenChange/Codepages.m commit d87056ebfadff870518d032a0fbbd52d5c6d0a88 Author: Ludovic Marcotte Date: Mon Jan 12 14:38:55 2015 -0500 handle multipart for EAS/ItemOperations M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 135b463e8fa770f47aadb58ede53898ce6a8bfdc Author: Ludovic Marcotte Date: Mon Jan 12 13:39:06 2015 -0500 Updated the EAS doc M ActiveSync/README M Documentation/SOGoInstallationGuide.asciidoc commit f4c4f5af6271956de6a9a339d8834b4f2f66ea45 Author: Ludovic Marcotte Date: Mon Jan 12 09:09:06 2015 -0500 fixed From's full name over EAS M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 70e45f78430e07f75e1fe094f8087902f572fab6 Author: Ludovic Marcotte Date: Mon Jan 12 08:40:06 2015 -0500 fixed birthday offset in EAS M ActiveSync/NGVCard+ActiveSync.m M NEWS commit 28e449b05077b2f0686fae645a84447af1b6d4e8 Author: Ludovic Marcotte Date: Sat Jan 10 07:55:55 2015 -0500 Updated NEWS file for bugs fixed M NEWS commit 6b52e9c945af28188b221f4cbf26e0ee28f58195 Author: Ludovic Marcotte Date: Fri Jan 9 09:04:15 2015 -0500 Fix for bug #2960 M NEWS M SoObjects/SOGo/WOContext+SOGo.h M SoObjects/SOGo/WOContext+SOGo.m M SoObjects/SOGo/WORequest+SOGo.h M SoObjects/SOGo/WORequest+SOGo.m commit 1cfbea69c14468424f5eb713bcb5918a70b3d676 Author: Ludovic Marcotte Date: Thu Jan 8 15:56:16 2015 -0500 Make sure we always release local pool M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit cb9118d869d1d2535c50d46df5457038160de59e Author: Ludovic Marcotte Date: Wed Jan 7 09:29:31 2015 -0500 Moved the pool destruction at the correct location M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit dd6dd7251ca15dc5e758e733e2529003e08e7c7c Author: Francis Lachapelle Date: Tue Jan 6 13:59:20 2015 -0500 Fix selection of calendar in event/task editors Fixes #3049 Fixes #3050 M UI/Scheduler/UIxComponentEditor.m M UI/Templates/SchedulerUI/UIxAppointmentEditor.wox M UI/Templates/SchedulerUI/UIxTaskEditor.wox commit 24c6c8c91d421594bd51f07904d4cd3911cd187c Author: Ludovic Marcotte Date: Tue Jan 6 10:59:56 2015 -0500 Fix for bug #3054 M NEWS M SoObjects/Appointments/SOGoAppointmentFolders.m M SoObjects/SOGo/SOGoFolder.h M SoObjects/SOGo/SOGoFolder.m M SoObjects/SOGo/SOGoGCSFolder.h M SoObjects/SOGo/SOGoObject.h M SoObjects/SOGo/SOGoObject.m M SoObjects/SOGo/SOGoParentFolder.h M SoObjects/SOGo/SOGoParentFolder.m commit b1ac7a0cca0ace6aecd3ee650e3029ca16709831 Author: Ludovic Marcotte Date: Mon Jan 5 13:49:28 2015 -0500 MultipleBookingsFieldName can be set to -1 M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/SOGo/SOGoUser.m M SoObjects/SOGo/SOGoUserManager.h M SoObjects/SOGo/SOGoUserManager.m M UI/MainUI/SOGoUserHomePage.m commit 59e6d6df4aa131ca1ea658a212ec1c30e516b5f1 Author: Francis Lachapelle Date: Mon Jan 5 10:12:57 2015 -0500 Fix selection of calendar in event/task editors Fixes #3049 Fixes #3050 M NEWS M UI/Templates/SchedulerUI/UIxAppointmentEditor.wox M UI/Templates/SchedulerUI/UIxTaskEditor.wox commit 71ad5de910de96a293f75c7c0caba7a36b96c020 Author: Ludovic Marcotte Date: Tue Dec 30 08:00:41 2014 -0500 Bumped everything for the release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit ead665de85e2202dbde926c316cbba927d38dfa7 Author: Ludovic Marcotte Date: Mon Dec 29 16:19:10 2014 -0500 fix tz issue when the user one was different from the system one with EAS M ActiveSync/NSString+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.m M NEWS commit 838ae8995ff592d4526194a37c8f5554082cbca6 Author: Jesús García Sáez Date: Mon Dec 29 19:20:16 2014 +0100 oc: ignore unhandled properties instead of abort When setting a row with properties not handled right now, ignore them like they were never there instead of abort() M OpenChange/MAPIStoreObject.m M OpenChange/MAPIStoreTypes.m commit a0c1ce8f3b7c22002661d40c24e95a1233b6a6e8 Author: Ludovic Marcotte Date: Mon Dec 29 12:43:20 2014 -0500 Improved handling of non-existant vs. subscribed folders over EAS M ActiveSync/SOGoActiveSyncDispatcher.m M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/Mailer/SOGoMailFolder.m commit 204a62aa6ac8feb5a13d5a2ee162bb26cc495a50 Author: Ludovic Marcotte Date: Tue Dec 23 10:25:53 2014 -0500 Improved comments in the code M SoObjects/Appointments/SOGoAppointmentFolder.m commit 31cffdffd34429d1f4873d07d67e822bff82b7cf Author: Ludovic Marcotte Date: Tue Dec 23 10:24:16 2014 -0500 Fix freebusy info not always returned M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/SOGo/SOGoFolder.h M SoObjects/SOGo/SOGoFolder.m commit 501ee7976664629616089cf88b9f779c6c9fe75e Author: Jesús García Sáez Date: Tue Dec 23 10:59:01 2014 +0100 oc-rtf: fix parse \pict tag with \bin data M OpenChange/RTFHandler.m commit 255bcbe92fa6b4610edf5f4d05c97b74537ecb6e Author: Ludovic Marcotte Date: Mon Dec 22 19:59:33 2014 -0500 Fixed memory leaks in SOGoSyncCacheObject and correctly kill the cache upon each EAS iteration M ActiveSync/SOGoSyncCacheObject.m M SoObjects/Mailer/SOGoMailBaseObject.m M SoObjects/SOGo/NSObject+Utilities.m M UI/MainUI/SOGoMicrosoftActiveSyncActions.m commit 72732879fafe8ef928593c0cf3e39d962b096ec9 Author: Ludovic Marcotte Date: Mon Dec 22 19:32:17 2014 -0500 Added memory statistics - set SOGoDebugLeaks = YES and call [[self class] memoryStatistics] M SoObjects/SOGo/NSObject+Utilities.h M SoObjects/SOGo/NSObject+Utilities.m commit a56fc93a9afbeaf2323296d2843be0ca9aa80238 Author: Enrique J. Hernández Blasco Date: Tue Dec 23 00:54:16 2014 +0100 oc: Guess recipients from some properties while importing PST This is happening when importing a PST file. From -> PidTagSenderEntryId To -> PidTagOriginalDisplayTo CC -> PidTagOriginalDisplayCc The tested EntryID are the local users and OneOffEntries when the users are not from the directory. It requires https://github.com/openchange/openchange/pull/175 to work. M OpenChange/MAPIStoreMailVolatileMessage.m commit 24a934275f5678f7ab86cb706aa817dfb5ef8991 Author: Ludovic Marcotte Date: Mon Dec 22 16:12:26 2014 -0500 Fix small memory leak incase of errors M ActiveSync/SOGoActiveSyncDispatcher.m commit 58f634bffe35b3a1f6a02072ba0103fea2155a45 Author: Ludovic Marcotte Date: Mon Dec 22 15:26:22 2014 -0500 Cosmetic improvements to the code M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/SOGo/SOGoMailer.h M SoObjects/SOGo/SOGoMailer.m commit ca4a754f2c12784ff437df34c255d3dccbf5c6f2 Author: Ludovic Marcotte Date: Mon Dec 22 12:39:58 2014 -0500 Use the right cutoff date M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS M SoObjects/SOGo/SOGoGCSFolder.m commit 8015688df31a3e3254093b260851d4664d725ea6 Author: Ludovic Marcotte Date: Mon Dec 22 11:50:51 2014 -0500 Added SOGoMaximumSyncResponseSize to support memory-limited EAS syncs M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m commit b07913d66d4a47919e09cbcd0c41d92bd97ea0a3 Author: Ludovic Marcotte Date: Mon Dec 22 08:36:55 2014 -0500 See NEWS file M ActiveSync/NGVCard+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit df8a0d8715d97873e782ccfbfaab8b580c88c66e Author: Ludovic Marcotte Date: Fri Dec 19 09:03:37 2014 -0500 Update ChangeLog M ChangeLog commit e6cc56dca1126e09cb8336bdbd4e5dabc7b83cf1 Author: Ludovic Marcotte Date: Fri Dec 19 09:03:19 2014 -0500 Bumped version to 2.2.12a M Version commit de3d38262b047a1b72ec9a49042059b90e2abc2c Author: Ludovic Marcotte Date: Fri Dec 19 09:01:39 2014 -0500 Fix for bug #3034 M NEWS M SoObjects/Mailer/SOGoDraftObject.m commit 0e56527e05566e78ac8fe4687d19423de78b0276 Author: Chris Rosenhain Date: Fri Dec 19 11:04:05 2014 +1030 Change ACL modification text to non-gender specific terms M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/Appointments/SOGoCalendarComponent.m M SoObjects/SOGo/SOGoGCSFolder.m M SoObjects/SOGo/SOGoUserFolder.h M UI/MainUI/SOGoRootPage.m M UI/Templates/SOGoACLDanishModificationAdvisory.wox M UI/Templates/SOGoACLDanishRemovalAdvisory.wox M UI/Templates/SOGoACLDutchModificationAdvisory.wox M UI/Templates/SOGoACLDutchRemovalAdvisory.wox M UI/Templates/SOGoACLEnglishModificationAdvisory.wox M UI/Templates/SOGoACLEnglishRemovalAdvisory.wox commit db911f323d23f263f5fa9c5fb02d8234127687b3 Author: Ludovic Marcotte Date: Thu Dec 18 08:56:23 2014 -0500 Updated ChangeLog and version numbers for the release M ChangeLog M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M Version commit fcddb37a0dd76f75bb16f9380e8b8a01865d0c4c Author: Ludovic Marcotte Date: Thu Dec 18 08:53:31 2014 -0500 Fixed typo and bumped for release M NEWS commit 8e79d4f88ba2b9603f589e1ee300164647217c8d Author: Francis Lachapelle Date: Thu Dec 18 08:51:50 2014 -0500 Update translations M NEWS M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/German.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings commit f8ab3d5a427c17d647286bda441d63a98481fdbe Author: Francis Lachapelle Date: Thu Dec 18 08:45:27 2014 -0500 Update NEWS file M NEWS commit 8aea5f232e049024047726305a55580807d5e54b Author: Ludovic Marcotte Date: Wed Dec 17 16:18:39 2014 -0500 Fix for bug #3028 M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.m M NEWS commit 493c366ac42481d99c014eb9746b38bd43d726a2 Author: Ludovic Marcotte Date: Wed Dec 17 15:26:02 2014 -0500 Fix for bug #3003 M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit cd70bec9faf8f29159eafb3ae1e63ab9d7a76919 Author: Ludovic Marcotte Date: Wed Dec 17 13:57:49 2014 -0500 Fix for bug #3008 M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m commit dba17fbcbcd3c8725385df5273911499a6321bdd Author: Enrique J. Hernández Blasco Date: Tue Dec 16 23:39:42 2014 +0100 Create child folder objects using parent context for real We activate the user for the context using the root folder context as there are times where the active user is not matching with the one stored in the application context and SOGo object is storing cached data with the wrong user leading to create folders in wrong mailboxes, etc. As this application is single-threaded, no problems are expected. Indeed, the same code is available at getting the root folder (ie INBOX). M OpenChange/MAPIStoreFolder.m commit 6027cb50d4d1d351935ef924d957d5876e73d026 Author: Francis Lachapelle Date: Tue Dec 16 16:13:59 2014 -0500 Fix CSS and templates of component/apptmt editor M UI/Templates/SchedulerUI/UIxComponentEditor.wox M UI/WebServerResources/UIxAppointmentEditor.css M UI/WebServerResources/UIxComponentEditor.css commit eb4d20e50f109e20d4d040b56fecf27513c46c2c Author: Ludovic Marcotte Date: Tue Dec 16 13:27:01 2014 -0500 Privacy and categories support for tasks M ActiveSync/iCalToDo+ActiveSync.m commit 70dbcf0418d24f68232383186cb8443ffc269c8b Author: Ludovic Marcotte Date: Tue Dec 16 13:24:10 2014 -0500 Fix for MeetingStatus applied yesterday M ActiveSync/iCalEvent+ActiveSync.m commit bfaaf6eb3436cbfca5e8ede5963cd53012eff92a Author: Ludovic Marcotte Date: Tue Dec 16 13:17:59 2014 -0500 Revert back to using GNUSTEP_SYSTEM_LIBRARIES for teststrings M Tests/Integration/GNUmakefile.preamble commit 68655deabd942718c318feeb29e407a4c5b499c2 Author: Ludovic Marcotte Date: Tue Dec 16 12:36:08 2014 -0500 Improved rpath handling (#2996) M ActiveSync/common.make M Main/GNUmakefile M Tests/Integration/GNUmakefile.preamble M Tools/GNUmakefile M configure commit 7380b25b7596e58775afb4203dfa35bd5dd29c4f Author: Ludovic Marcotte Date: Tue Dec 16 10:55:12 2014 -0500 Be a bit more verbose regarding IMAP requirements for EAS M Documentation/SOGoInstallationGuide.asciidoc commit cbfb927ec91677ed75f3307d8e41b92a59ec45dd Author: Ludovic Marcotte Date: Tue Dec 16 10:42:18 2014 -0500 Properly escape Attendee's email address in case it contains crap M ActiveSync/iCalEvent+ActiveSync.m commit 0f2798f017c340cdf1000b771e5e74c2372562fc Author: Ludovic Marcotte Date: Tue Dec 16 10:35:32 2014 -0500 Lucid fixes for EAS M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS M Tools/SOGoToolManageEAS.m commit e040805e0d56458d825102fb5920f381026bf09d Author: Francis Lachapelle Date: Tue Dec 16 10:07:08 2014 -0500 Fix display of dialog in RO appointment editor M UI/Templates/SchedulerUI/UIxComponentEditor.wox M UI/WebServerResources/UIxAppointmentEditor.css commit fb6ef3aa8a8d00db1cb00dbdb51b43c51ae3a438 Author: Ludovic Marcotte Date: Tue Dec 16 09:20:27 2014 -0500 Now possible to set alarms on event invitations M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS M SoObjects/Appointments/GNUmakefile M SoObjects/Appointments/SOGoAppointmentObject.h M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/Appointments/SOGoComponentOccurence.h M SoObjects/Appointments/SOGoComponentOccurence.m A SoObjects/Appointments/iCalAlarm+SOGo.h A SoObjects/Appointments/iCalAlarm+SOGo.m M UI/MailPartViewers/UIxMailPartICalActions.m M UI/Scheduler/GNUmakefile D UI/Scheduler/Toolbars/SOGoAppointmentObjectAccept.toolbar D UI/Scheduler/Toolbars/SOGoAppointmentObjectAcceptOrDecline.toolbar D UI/Scheduler/Toolbars/SOGoAppointmentObjectDecline.toolbar M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/product.plist M UI/Templates/SchedulerUI/UIxAppointmentEditor.wox M UI/Templates/SchedulerUI/UIxComponentEditor.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxAppointmentEditor.js M UI/WebServerResources/UIxComponentEditor.js commit 3eac0f5261bc4bc4aa4c65547d93d29771fe816e Author: Ludovic Marcotte Date: Mon Dec 15 19:37:04 2014 -0500 Improved NEWS file M NEWS commit f29a74f82f437ffce96ac15f1ab604218f0a22d6 Author: Ludovic Marcotte Date: Mon Dec 15 19:34:51 2014 -0500 avoid testing for IMAP ANNOTATION when X-GUID is available M NEWS M SoObjects/Mailer/SOGoMailAccount.m commit 20b3d4882d1675be4a7cbed58f99c2f4d9c96f8f Author: Ludovic Marcotte Date: Mon Dec 15 19:27:21 2014 -0500 MeetingStatus fix affecting iOS devices M ActiveSync/iCalEvent+ActiveSync.m M NEWS commit 175b99b9ee69c08a279fa28f585a6bfd040556dd Author: Ludovic Marcotte Date: Mon Dec 15 19:25:38 2014 -0500 Updated NEWS regarding previous commit M NEWS commit e79ea7583415b8892e772d92abb55c8ebf688285 Author: Ludovic Marcotte Date: Mon Dec 15 19:24:10 2014 -0500 Categories and privacy fixes for bug #3022 M ActiveSync/iCalEvent+ActiveSync.m commit 9cb1f8097c5e195152e729c5052b88e80ceb064a Author: Ludovic Marcotte Date: Mon Dec 15 19:23:04 2014 -0500 Fix sogo-tool when cleaning up devices M Tools/SOGoToolManageEAS.m commit 54dabb6861ff32509b084ddcfdd3e9ebabf034fb Author: Francis Lachapelle Date: Mon Dec 15 10:52:04 2014 -0500 Update CKEditor to version 4.4.6 (+ sourcearea) Added an enabled the 'Source Area' plugin to be able to edit the HTML code directly. M NEWS M UI/WebServerResources/UIxPreferences.js M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/config.js M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/icons.png M UI/WebServerResources/ckeditor/plugins/icons_hidpi.png M UI/WebServerResources/ckeditor/plugins/scayt/dialogs/options.js M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/icons.png M UI/WebServerResources/ckeditor/skins/moono/icons_hidpi.png commit 6526d587f2726d6087b15e893e619bdcec7412bf Author: Francis Lachapelle Date: Thu Dec 11 14:13:56 2014 -0500 Localization M UI/PreferencesUI/French.lproj/Localizable.strings commit 9dd0d6c427a44f089cedef256899fed367899733 Author: Ludovic Marcotte Date: Thu Dec 11 13:31:32 2014 -0500 Draft autossave feature M NEWS M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoDomainDefaults.h M SoObjects/SOGo/SOGoDomainDefaults.m M SoObjects/SOGo/SOGoUserDefaults.h M SoObjects/SOGo/SOGoUserDefaults.m M UI/MailerUI/UIxMailMainFrame.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/Templates/MailerUI/UIxMailEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxMailEditor.js commit 990f782b627ed956755b727ef3b043d5d66cb14c Author: Ludovic Marcotte Date: Thu Dec 11 10:01:21 2014 -0500 Allow including or not freebusy info from subscribed calendars M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Appointments/SOGoFreeBusyObject.h M SoObjects/Appointments/SOGoFreeBusyObject.m M UI/Scheduler/UIxCalendarProperties.h M UI/Scheduler/UIxCalendarProperties.m M UI/Templates/SchedulerUI/UIxCalendarProperties.wox commit c8b74686cc0c656b2a0330c28d299a793417035e Author: Ludovic Marcotte Date: Wed Dec 10 15:22:32 2014 -0500 Update ChangeLog M ChangeLog commit 16bf299b3b9011d151a598ee06e02e6a96f2249d Author: Ludovic Marcotte Date: Wed Dec 10 15:22:01 2014 -0500 Version bump for the release M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M Version commit b8c79664e102abb36ec6e2b978fb7825c0f1841c Author: Ludovic Marcotte Date: Wed Dec 10 14:24:51 2014 -0500 Update ChangeLog M ChangeLog commit 3c063e04fb6943a5716e3978e49e9dcef3660b77 Author: Ludovic Marcotte Date: Wed Dec 10 14:24:06 2014 -0500 v2.2.11a release + bug fix M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit ce5e46f5fb7b1392a0025238b8ac9144bd4d2adb Author: Francis Lachapelle Date: Wed Dec 10 09:22:03 2014 -0500 Remove unused templates from SchedulerUI M UI/Scheduler/GNUmakefile D UI/Scheduler/UIxAptTableView.m D UI/Templates/SchedulerUI/UIxAppointmentProposal.wox D UI/Templates/SchedulerUI/UIxAptTableView.wox D UI/Templates/SchedulerUI/UIxTaskProposal.wox commit 1c0e64f169439f0284a1427043c88d5fcc525455 Author: Ludovic Marcotte Date: Tue Dec 9 09:09:18 2014 -0500 Update ChangeLog M ChangeLog commit aac6b22ab56f594e2c796d015e949549bf22e517 Author: Ludovic Marcotte Date: Tue Dec 9 09:08:54 2014 -0500 Preparation for the release M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS M Version commit 39e8f055d702e0d33da6af130403e1fd0287c102 Author: Jens Erat Date: Tue Dec 9 13:23:21 2014 +0100 Added information on common configuration issues A very common issue (watching the mailing list) is not wrapping the whole configuration in a dictionary. SOGo is not very helpful at debugging broken configuration files, thus hinting `plparse` already installed with the GNUstep runtime. M Documentation/SOGoInstallationGuide.asciidoc commit 64637d842b9b4979324e98d057909d57c86eb9ec Author: Ludovic Marcotte Date: Tue Dec 9 07:21:34 2014 -0500 Prevent compilation failures with old gcc versions M Tools/SOGoToolManageEAS.m commit 4e6214d6fcaa278f4039765de2b74fd862ced228 Author: Jens Erat Date: Tue Dec 9 13:11:03 2014 +0100 Fixed ActiveSync URL in documentation M Documentation/SOGoInstallationGuide.asciidoc commit 12788c847d5ba3d609848bf52589b4c7f3907595 Author: Ludovic Marcotte Date: Mon Dec 8 10:45:34 2014 -0500 New sogo-tool feature to manage EAS data M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS M Tools/GNUmakefile A Tools/SOGoToolManageEAS.m commit 2b95dd2c0a04b28839a721cb3ba40c674f3981b5 Author: Ludovic Marcotte Date: Mon Dec 8 10:29:23 2014 -0500 Avoid generating GUID for "Other user"/"Shared" folders M SoObjects/Mailer/SOGoMailAccount.m commit 9e14a37cb81cf1dce955e5e16440fe413e4f656a Author: Ludovic Marcotte Date: Mon Dec 8 10:25:37 2014 -0500 Improvements over fixes for #2982 M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m commit ae0cbfe6a61610acfe3b3325e6cc9ef58332f6b4 Author: Ludovic Marcotte Date: Fri Dec 5 13:52:10 2014 -0500 Fix for bug #2982 M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 3f3673cf5ad2691c04f975dc58a58173e7c6c2ee Author: Ludovic Marcotte Date: Thu Dec 4 17:59:17 2014 -0500 Added SOGoSAML2LogoutURL M Documentation/SOGoInstallationGuide.asciidoc M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m M UI/MainUI/SOGoSAML2Actions.m commit 9ef4d1f551bcfe597395bc7d9ec7bef2ef3e9a0f Author: Ludovic Marcotte Date: Thu Dec 4 12:21:23 2014 -0500 Fix for bug #3010 M NEWS M UI/MainUI/SOGoUserHomePage.m commit fe9ad9c6e9b43fa276f6e71972ffd9823e4df9de Author: Ludovic Marcotte Date: Thu Dec 4 11:27:10 2014 -0500 Radically reduced EAS memory usage M ActiveSync/NSData+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS M SoObjects/SOGo/SOGoCacheGCSObject.m commit 47094b6d91c6375bb48160b355c643a628c139be Author: extrafu Date: Tue Dec 2 19:33:54 2014 -0500 Update SOGoSAML2Metadata.xml Fixed XML template generation. M SoObjects/SOGo/SOGoSAML2Metadata.xml commit 067809ef1c314becd908a0af48edc8a4a3aabcba Author: Enrique J. Hernández Blasco Date: Mon Dec 1 23:19:38 2014 +0100 Store changeNumber maps with modseq in cache for subfolders By getting the root folder/container whose properties are stored in OpenChange DB. This makes the synchronisation of sub-folders faster as when we evaluate restrictions for this folder, we are able to get the modseq from where to get the latest messages unseen by the client. M OpenChange/MAPIStoreFolder.h M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMailFolder.m commit 97201c56a45ac51ea744fe85ca4e875a87c5fe68 Author: Jesús García Sáez Date: Mon Dec 1 10:47:16 2014 +0100 abort if attemp to sync an UID in setChangekey fails M OpenChange/MAPIStoreMailFolder.m commit 9ffa32eebdcc5d3b102aa4d86a93590684800cdc Author: Ludovic Marcotte Date: Sun Nov 30 17:35:39 2014 -0500 Enable SAML support on all Debian-based distro M packaging/debian-multiarch/control M packaging/debian-multiarch/rules M packaging/debian/control M packaging/debian/control-squeeze M packaging/debian/rules commit 7691d616a9ff46d4540d1a0c5a0ecbf64b3ecad2 Author: Enrique J. Hernández Blasco Date: Sat Nov 29 08:07:41 2014 +0100 Attempt to sync an UID in setChangeKey to avoid crashing This may happen if between sync cache and setChangeKey a modSeq is making synchroniseCache not retrieve the newly stored message. This should fix the following crash: https://tracker.zentyal.org/issues/2673 M OpenChange/MAPIStoreMailFolder.m commit 2c6d833c118d26d13d9689f371008043bf510cb1 Author: Enrique J. Hernández Blasco Date: Thu Nov 27 17:13:02 2014 +0100 Remove an attempt to double free content As content is freed by resetExceptResult message received by reset which has been called by dealloc as well M SOPE/NGCards/NGCardsSaxHandler.m commit f4e15e2db8fdda0ff6d94d1690e35ebab1d334a4 Author: Enrique J. Hernández Blasco Date: Wed Nov 26 09:20:45 2014 +0100 Fix memory leak on getPidTagSubject Valgrind crafted report: =40967== 128,927 (53,750 direct, 75,177 indirect) bytes in 383 blocks are definitely lost in loss record 10,104 of 10,179 ==40967== at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==40967== by 0x86EDE3D: talloc_strndup (talloc.c:613) ==40967== by 0x34D2BB9E: _i_NSString_MAPIStoreDataTypes_asUnicodeInMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) ==40967== by 0x34D2025B: _i_MAPIStoreMailMessage__getPidTagNormalizedSubject_inMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) ==40967== by 0x34CFCD40: _i_MAPIStoreObject__getProperty_withTag_inMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) ==40967== by 0x34CFBE21: _i_MAPIStoreMessage__getPidTagSubject_inMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) ==40967== by 0x34CFBEB6: _i_MAPIStoreMessage__getPidTagOriginalSubject_inMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) ==40967== by 0x34CFCD40: _i_MAPIStoreObject__getProperty_withTag_inMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) ==40967== by 0x34CFD07E: _i_MAPIStoreObject__getProperties_withTags_andCount_inMemCtx_ (in /usr/lib/GNUstep/SOGo/SOGoBackend.MAPIStore/SOGoBackend) M OpenChange/MAPIStoreMessage.m commit 1b715e0812dba3d9f2c4d3f2daa0cbd4313f8def Author: Ludovic Marcotte Date: Thu Nov 27 11:37:08 2014 -0500 We now handle correctly the SOGo logout when using SAML (#2376 and #2379) M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/SOGoCASSession.h M SoObjects/SOGo/SOGoCASSession.m M SoObjects/SOGo/SOGoCache.h M SoObjects/SOGo/SOGoCache.m M SoObjects/SOGo/SOGoSAML2Session.h M SoObjects/SOGo/SOGoSAML2Session.m M SoObjects/SOGo/SOGoWebAuthenticator.m M UI/MainUI/SOGoSAML2Actions.m M UI/MainUI/SOGoUserHomePage.m commit c3715c94857efa77e1e38b814e0f0ee09cc9c678 Author: Ludovic Marcotte Date: Wed Nov 26 15:27:36 2014 -0500 Added additional bugfix for #2982 M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit be608dc76c7217c62152e869ab17c9b237a4e99a Author: Ludovic Marcotte Date: Wed Nov 26 15:09:30 2014 -0500 Bug fixes for #2378 and #2377 and documentation improvements M Documentation/SOGoInstallationGuide.asciidoc M NEWS A SoObjects/SOGo/SOGoSAML2Metadata.xml M SoObjects/SOGo/SOGoSAML2Session.h M SoObjects/SOGo/SOGoSAML2Session.m M UI/MainUI/SOGoSAML2Actions.m M UI/MainUI/product.plist commit 5a5464dc610cddb87b9c07e97699c24a767f5ed7 Author: Ludovic Marcotte Date: Wed Nov 26 13:24:04 2014 -0500 An other fix for #2930 M UI/MainUI/SOGoUserHomePage.m commit 89917c941caf9f7c4ca18e498bba06298f7f26f6 Author: Ludovic Marcotte Date: Wed Nov 26 13:01:50 2014 -0500 New entry for bug #2381 M NEWS commit 913a75f410d8e4409960e59c110f707ffad47371 Author: Ludovic Marcotte Date: Wed Nov 26 13:00:47 2014 -0500 Fix for bug # M SoObjects/SOGo/SOGoCache.m M SoObjects/SOGo/SOGoSAML2Session.h M SoObjects/SOGo/SOGoSAML2Session.m M SoObjects/SOGo/SOGoSession.h M SoObjects/SOGo/SOGoSession.m M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m commit 20e728afac25c9930af97eb2d1fb7519d415c853 Author: Ludovic Marcotte Date: Tue Nov 25 17:28:12 2014 -0500 Remove unnecessary comments M SoObjects/SOGo/SOGoCache.m commit 5f14bc11011394ff6f1333880320eec7ceb675af Author: Ludovic Marcotte Date: Tue Nov 25 17:27:03 2014 -0500 Report the correct preference keys M SoObjects/SOGo/SOGoSAML2Session.m commit b0633ba1f454b9b09d646ff0b512f5d13a0f236e Author: Robin McCorkell Date: Tue Jun 18 17:50:28 2013 +0200 Add check for remote_user variable for trusted proxy auth If trusted proxy authentication is on, yet the proxy did not authenticate the user, then the default authentication method is used instead of returning 'Unauthorized'. M Apache/SOGo.conf M Main/SOGo.m commit bb227443ed632cb03cba58e24259510c9686e1d2 Author: Ludovic Marcotte Date: Sat Nov 22 08:14:31 2014 -0500 Check lenght of string before trying to use parameters M ActiveSync/NSString+ActiveSync.m commit efff32e44d1b6df1dfe03f81bbd0e1f449a8fbb2 Author: Ludovic Marcotte Date: Fri Nov 21 09:13:11 2014 -0500 Update ChangeLog M ChangeLog commit f7f78eaba6ac5304df937f5b26f5d21979657787 Author: Francis Lachapelle Date: Fri Nov 21 09:07:39 2014 -0500 Update CKEditor to version 4.4.5 M NEWS M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/about/dialogs/about.js M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js M UI/WebServerResources/ckeditor/plugins/link/images/anchor.png M UI/WebServerResources/ckeditor/plugins/link/images/hidpi/anchor.png M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/images/arrow.png M UI/WebServerResources/ckeditor/skins/moono/images/close.png M UI/WebServerResources/ckeditor/skins/moono/images/hidpi/close.png M UI/WebServerResources/ckeditor/skins/moono/images/hidpi/lock-open.png M UI/WebServerResources/ckeditor/skins/moono/images/hidpi/lock.png M UI/WebServerResources/ckeditor/skins/moono/images/hidpi/refresh.png M UI/WebServerResources/ckeditor/skins/moono/images/lock-open.png M UI/WebServerResources/ckeditor/skins/moono/images/lock.png M UI/WebServerResources/ckeditor/skins/moono/images/refresh.png commit 78ea1473834b84f4cb06656a50b58fc8cf50c2a7 Author: Francis Lachapelle Date: Fri Nov 21 08:52:52 2014 -0500 Update translations M NEWS M SoObjects/Appointments/BrazilianPortuguese.lproj/Localizable.strings M SoObjects/Appointments/SpanishArgentina.lproj/Localizable.strings M SoObjects/Contacts/BrazilianPortuguese.lproj/Localizable.strings M SoObjects/Mailer/BrazilianPortuguese.lproj/Localizable.strings M UI/AdministrationUI/SpanishArgentina.lproj/Localizable.strings M UI/Common/BrazilianPortuguese.lproj/Localizable.strings M UI/Common/SpanishArgentina.lproj/Localizable.strings M UI/Contacts/BrazilianPortuguese.lproj/Localizable.strings M UI/MailPartViewers/BrazilianPortuguese.lproj/Localizable.strings M UI/MailPartViewers/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings M UI/MainUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Dutch.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/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/SpanishArgentina.lproj/Localizable.strings commit f7935c6084e0ba5e933c639f115120177e68534c Author: Ludovic Marcotte Date: Fri Nov 21 08:29:25 2014 -0500 Bumped version numbers for the releasex M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc M NEWS commit 327147f7162c1df4f37ff96f6ce815e48cab9bf7 Author: Ludovic Marcotte Date: Wed Nov 19 12:07:50 2014 -0500 Fixed typo M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit b4718f363bd439b5521ef1f13946a20ffe5cd408 Author: Ludovic Marcotte Date: Wed Nov 19 12:06:44 2014 -0500 More documentation fixes for v2.2.10 M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit a8b716fbaa87f617781565963ecd3594fe455475 Author: Enrique J. Hernández Blasco Date: Wed Nov 19 00:23:16 2014 +0100 oc: sync old messages as last resort if there are not in cache This is happening when the lastModSeq is greater than the modseq from an old message and that message is not in cache. This is used as last resort before crashing and it is only used in objectVersion as it is the first place to call on sync. Other related properties would work. M OpenChange/MAPIStoreMailFolder.h M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMailMessage.m commit ef7b919175636b9c15c2a7f48a97925f26a280bb Author: Enrique J. Hernández Blasco Date: Wed Nov 12 16:21:44 2014 +0100 Return MAPISTORE_ERR_NOT_FOUND when a mail is indexed but not in IMAP server And remove that entry from the indexing table. This avoids to crash getting properties from a no longer available message in the IMAP server, for instance, the `PidTagPredecessorChangeList` attribute. M OpenChange/MAPIStoreFolder.m commit 973ab78761453a24bac1f19b417f8c7c5e851f81 Author: Jesús García Sáez Date: Thu Nov 6 17:42:45 2014 +0100 oc: synchronize folders ChangeNumber <-> modseq M OpenChange/MAPIStoreMailFolder.h M OpenChange/MAPIStoreMailFolder.m commit c4b0ac209b3913897c9d59b5d04d12d46df9e1a8 Author: Jesús García Sáez Date: Fri Oct 24 12:38:11 2014 +0200 NSString:objectFromJSONString now can parse single values Like null => [NSNull null] M SoObjects/SOGo/NSString+Utilities.m commit 41320a4813e232b02780eea42792b108c7f4bf3f Author: Jesús García Sáez Date: Thu Oct 23 12:47:43 2014 +0200 oc: NGImap4Connection:fetchUids changed error messages M OpenChange/NGImap4Connection+Monkeypatching.m commit c410a9fc3ff7694d179e69e5d9a904396f0ab07e Author: Jesús García Sáez Date: Wed Oct 22 19:21:17 2014 +0200 oc: NGImap4Connection:fetchUids don't delete RawResponse M OpenChange/NGImap4Connection+Monkeypatching.h M OpenChange/NGImap4Connection+Monkeypatching.m commit 24e35103ff0a5094f81b9f241cb8164293ac7b83 Author: Jesús García Sáez Date: Wed Oct 22 15:01:41 2014 +0200 oc: monkeypatched NGImap4Connection class from sope To improve fetchUids method so we can retrieve uids in batches. Otherwise we will face an error 'too long request' kind M OpenChange/GNUmakefile A OpenChange/NGImap4Connection+Monkeypatching.h A OpenChange/NGImap4Connection+Monkeypatching.m commit 616f2abbb218c1dc9417162d4b95b2a1c4269660 Author: Enrique J. Hernández Blasco Date: Mon Oct 20 11:47:46 2014 +0200 Fix compilation when samba file is not others readable This happens when any smb.conf or included file is not others readable, thus we are fallbacking to the default installation path. M OpenChange/GNUmakefile commit 3910769ae86d6a58c44702ef4c09bf88c4912914 Author: Enrique J. Hernández Blasco Date: Wed Oct 15 00:39:49 2014 +0200 oc-folder: Uniform call to deleteMessageWithMID To make sure flags argument is used accordingly with the specs and not working by chance. M OpenChange/MAPIStoreFolder.m commit b67e1deda55ffc702d090629587f8a85b5967d8a Author: Enrique J. Hernández Blasco Date: Wed Oct 15 00:35:17 2014 +0200 oc-folder: Make deleted items synched when shared By keeping mid on moving messages by soft deleting and only if srcMid is different from targetMid. This makes restore/shared deleted items work. It also requires to do the following to work smoothly: * Do not add soft-deleted messages in ensureIDsForChildKeys * Return soft-deleted messages on getDeletedFMIDs * Do not register a new mid if the URL is matched with soft deleted messages M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m commit 35ca313c37c2efbf99c62a81b1ef8b5564e74884 Author: Enrique J. Hernández Blasco Date: Thu Oct 16 16:29:23 2014 +0200 oc-calendar: Fix PidLidClipStart on recurrent events The midnight value must be in user's timezone and returned back in UTC. M OpenChange/MAPIStoreAppointmentWrapper.m commit c631689975a4532abc4f3d184ad199d15f29bd6b Author: Enrique J. Hernández Blasco Date: Thu Oct 16 16:26:57 2014 +0200 oc-calendar: getPidLidClipEnd now follows [MS-OXOCAL] On recurrent events when there is no end, the time to set is 31 August 4500, 11:59 P.M ([MS-OXOCAL] Section 2.2.1.15) M OpenChange/MAPIStoreAppointmentWrapper.m commit cd64ca199a9846d9dc9a36a99fac39285303b9c3 Author: Enrique J. Hernández Blasco Date: Thu Oct 16 16:11:43 2014 +0200 oc-calendar: wDay field cannot be negative Furthermore, [MS-OXOCAL] Section 2.2.1.41.1 indicates: The wDay field is set to indicate the occurrence of the day of the week within the month (1 to 5, where 5 indicates the final occurrence during the month if that day of the week does not occur 5 times). [rule firstOccurrence] may return negative values according to iCal spec for recurrent rules iCal 4.8.5.4 Recurrence Rule. For instance, for defining a timezone whose recurrent rule is done using this rule: RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU This fixes the problem when editing a recurrent appointment in Outlook were incorrectly shifted when SOGo provides back the event. M OpenChange/iCalTimeZone+MAPIStore.m commit be60fdebcc1e92ab13ce93dcc019457e5c4d7722 Author: Enrique J. Hernández Blasco Date: Tue Oct 14 23:48:36 2014 +0200 oc-folder: Flags are now used in indexing db when deleting a msg Unregistering the URL in indexing db accordingly to the flags (SOFT or HARD) M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m commit d076e04ad47c8938531450af9f002552328f8fa1 Author: Enrique J. Hernández Blasco Date: Tue Oct 7 12:37:23 2014 +0200 oc-mailfolder: Get seen flag directly from message in preloading To avoid a loop and a server-call. We are not using body.peek[text] directly because bodyContentPart message is explicitly avoiding it. M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMailMessage.h M OpenChange/MAPIStoreMailMessage.m commit 7e0cddc06bc520c8eefe1b9190e92443853a15bc Author: Enrique J. Hernández Blasco Date: Tue Oct 7 00:51:45 2014 +0200 oc-mailfolder: Avoid setting seen flag on preloading message bodies Fetching a body[text] property using IMAP makes IMAP server set seen flag. This commit fetches the flag beforehand to restore the previous state once the body has been fetched. M OpenChange/MAPIStoreMailFolder.m commit 258444bb93b974825c428ef45db58e288d742f18 Author: Enrique J. Hernández Blasco Date: Sat Oct 4 00:58:13 2014 +0200 oc-rtf: Be more resilient to spaces while parsing font tables This avoids to crash on this example: \f0\fibi \fcharset0 -------^ Or: \f0 \fibi\fcharset0 --^ Take into account that I found lots of RTF documents with this format: \f0\fbidi \froman\fcharset0 \f0\froman\fprq2 \fcharset0 Which are not unsupported by this handler. M OpenChange/RTFHandler.m commit 75ce59d010c92a89453136300ec2c5f9c8e42c8a Author: Enrique J. Hernández Blasco Date: Fri Oct 3 23:23:01 2014 +0200 oc-rtf: Fix current position to match where _bytes pointer is This avoids to have extra unknown bytes at the end of the RTF document as _len would have been reached but _current_pos had incorrect less value. M OpenChange/RTFHandler.m commit cbfcd548581849ede2d6bbd0edbe580300f5d4af Author: Enrique J. Hernández Blasco Date: Fri Sep 19 16:51:26 2014 +0200 oc-rtf: Use what RTF Spec 1.9.1 for control words This reverts 7581c0a. M OpenChange/RTFHandler.m commit 415fb6034e76dc666970070b9ac437bf4e1e9834 Author: Enrique J. Hernández Blasco Date: Thu Sep 18 10:23:51 2014 +0200 oc-calendar: Retrieve properly event description created on SOGo As it is stored as plain text without triming string. The correct comparison here is NSNotFound as stated in Apple documentation. M OpenChange/MAPIStoreAppointmentWrapper.m commit 445a1fb2d6b6eb24d4fb04c2610e517247d7f47f Author: Jesús García Sáez Date: Thu Oct 2 17:40:12 2014 +0200 oc: MailMessages return correct codepage A OpenChange/Codepages.h A OpenChange/Codepages.m M OpenChange/GNUmakefile M OpenChange/MAPIStoreMailMessage.m M OpenChange/MAPIStoreMailVolatileMessage.m commit c866bce8e8b0ff4540571b58d580244ecff5b2e0 Author: Enrique J. Hernández Blasco Date: Sat Sep 27 18:04:45 2014 +0200 Store FreeBusySimple and FreeBusyDetailed rights as roles Map: FreeBusySimple -> PublicDAndTViewer FreeBusyDetailed -> ConfidentialDAndTViewer Although SOGo is not really used AFAIK, we can now keep it and keep Calendar permission issues consistent. M OpenChange/MAPIStoreCalendarFolder.m commit ed4ca3bd1b2cba344892cf80fc94af288ca15e03 Author: Jesús García Sáez Date: Thu Aug 28 04:19:28 2014 +0200 oc: add talloc reference to indexing context We have a cache with user contexts (objc) which have mapping contexts (objc) where we store the indexing context (c) which will be freed by openchange code once the connection is closed. Right now all indexing context created for an user are the same, independently when in time was created or by which connection, etc... So this is a valid workaround, but this has to be refactored to used the indexing context of the current connection that is performing the call to SOGo backend. M OpenChange/MAPIStoreMapping.m commit bb9764bc6bef8633bdeda51860e4cc0db3ad4e35 Author: Jesús García Sáez Date: Thu Aug 28 04:14:06 2014 +0200 Revert "oc: cached usercontext updates indexing_context" This reverts commit 0750f64b787db088e944756b66fbd0883cf44cbf. M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m M OpenChange/MAPIStoreUserContext.h M OpenChange/MAPIStoreUserContext.m commit 05578bfcb6e753fdce2f0b5d7c4167fe326b4a17 Author: Jesús García Sáez Date: Mon Aug 25 18:27:11 2014 +0200 oc-rtf: control words can also have a space before next tag This was causing to parse a single space as an empty control word with length 0, which was the source of several crashes. Example: \f0\fbidi \fcharset0 --------^ font index is 0, font family is bidi but when parsing charset we were assuming control word was '' instead of 'charset0'. This only fixes the crashes, the parseFontTable function works quite awful right now. M OpenChange/RTFHandler.m commit a7c2054cce0d3dd1a093d9f369e715b519751d3a Author: Jesús García Sáez Date: Fri Aug 22 17:05:49 2014 +0200 oc: cached usercontext updates indexing_context Instead of use always the one given on initialization M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m M OpenChange/MAPIStoreUserContext.h M OpenChange/MAPIStoreUserContext.m commit 52ad0e0e5b12d88d0d8259284537d360084cfb2a Author: Julien Kerihuel Date: Tue Aug 19 22:24:34 2014 +0200 Prevent SOGo backend from crashing when mapistore_set_connection_info is not called beforehand and connInfo is not initialized. M OpenChange/MAPIStoreContext.m commit dc8b73b12bf8388c0bfce5af652b8e3957461c0c Author: Kamen Mazdrashki Date: Mon Aug 4 13:56:30 2014 +0200 oc/MailFolder: Add more logging so we can trace invalid message kyes M OpenChange/MAPIStoreMailFolder.m commit 18acdf20a61e2d865facc6b1798d9a1e75a06440 Author: Kamen Mazdrashki Date: Mon Aug 4 13:56:22 2014 +0200 oc: Make sure we always use NSString keys in 'messages' dictionary Different types for keys in Dictionaries leads to not finding expected entry - we should make sure that everythime we set/get entry from a dictionary, key object type is same M OpenChange/MAPIStoreMailFolder.m commit 0a23f18fc99930246d891f5f059c0d9e0c9b466e Author: Kamen Mazdrashki Date: Mon Aug 4 13:55:41 2014 +0200 oc: Set log level to 0 in samba-get-config script - it is very chatty during builds This script is very "chatty" when "log level" is set to a high number (usual scenario on developer machine) M OpenChange/samba-get-config.py commit b8366d796d5628ee821dd3c5c9c855512adfbce8 Author: Kamen Mazdrashki Date: Thu Jul 31 12:12:35 2014 +0200 oc/util: Tune dbmsgreader for new caching classes names M OpenChange/dbmsgreader.m commit 5ee8cb3a3fd31e8d445c77e616d8dcb1334fac13 Author: Jesús García Sáez Date: Mon Aug 4 10:35:04 2014 +0200 oc-rtf: check valid font name when generating tag M OpenChange/RTFHandler.m commit 4e3a242f2fe32230819eb175b55e62e9934cbf8b Author: Jesús García Sáez Date: Thu Jul 31 20:44:14 2014 +0200 oc-rtf: Don't crash when we don't know the specified font M OpenChange/RTFHandler.m commit 68c38e2b5c0958a4ec96b56c2e0c16948fa73307 Author: Jesús García Sáez Date: Tue Jul 29 18:51:37 2014 +0200 openchange: return proper url for folders with non-ascii chars toManyRelationshipKeysWithNamespaces applies asCSSIdentifier function to the names which are already "Imap4Encoded". So we need to remove the CSSIdentifier function first and then "Imap4Decode" to get the real name. Once we have the real name, to create the url we have to use the same logic as the function that creates the folder and creates this url for the first time (this function is createRootSecondaryFolderWithFID) which is to apply, in this order: - asCSSIdentifier - stringByEncodingImap4FolderName - stringByAddingPercentEscapesUsingEncoding M OpenChange/MAPIStoreMailContext.m commit f1d14fdeca522120a5350b30cf958b456fdef613 Author: Jesús García Sáez Date: Fri Jun 27 15:40:21 2014 +0200 multitenancy: adapt openchangedb_* calls M OpenChange/MAPIStoreContext.m commit a5550cff18db6f7b17ba3fbb30b0b155f06fa03f Author: Jesús García Sáez Date: Fri Jun 20 17:12:26 2014 +0200 avoid decode @ from url with username on it M OpenChange/MAPIStoreContext.m commit 95e3c7ca88403003305c2bf32166fdeac45f0005 Author: Ludovic Marcotte Date: Tue Nov 18 18:36:59 2014 -0500 More doc fixes for v2.2.10 M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit 6bbaf58d437a1233519800758711624dc8f9a998 Author: Ludovic Marcotte Date: Tue Nov 18 16:56:45 2014 -0500 Initial pass of the doc for v2.2.10 on Debian/Ubuntu M Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc commit ac55509aea982d07c02d429f88131d8da468181b Author: Ludovic Marcotte Date: Tue Nov 18 12:45:15 2014 -0500 Updated NEWS file regarding the SOPE commit for bug #2957 M NEWS commit 19221beb1fc0aab45c0b7bcc5fb9ccd9e7561f73 Author: Jens Erat Date: Sun Nov 9 22:11:37 2014 +0100 Removed erroneous backslash in documentation M Documentation/SOGoInstallationGuide.asciidoc commit 3d18c94789235c50a8028d209b5cbf0203cb5dce Author: Francis Lachapelle Date: Mon Nov 17 14:24:14 2014 -0500 Fix extraction of email addresses in some cases Fixes #2945 M NEWS M UI/WebServerResources/UIxMailToSelection.js commit 1f167d9e821e5d4b54323c048e744c657dc4dd48 Author: Ludovic Marcotte Date: Mon Nov 17 11:49:56 2014 -0500 Fixed IMAP searches with non-ASCII folder names M NEWS M UI/MailerUI/UIxMailSearch.m M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.js commit 3872341a85c4e54a5671bde5e414c58c1ebca19e Author: Ludovic Marcotte Date: Fri Nov 14 10:34:36 2014 -0500 Added required patch for previous commit M SoObjects/SOGo/SOGoGCSFolder.m commit b3cd609ae76414237db120fd76545afe11f6346b Author: Ludovic Marcotte Date: Fri Nov 14 09:13:14 2014 -0500 Added WindowSize support for GCS collections M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS commit c0f0f2023c09352179251c9158d9014d9fab55a7 Author: Ludovic Marcotte Date: Wed Nov 12 15:09:26 2014 -0500 added NEWS entry for BSON goodie M NEWS commit ea43f4a635124fc012f994a02b95a9f277d4345e Author: Ludovic Marcotte Date: Wed Nov 12 15:05:05 2014 -0500 Comment improvement M ActiveSync/SOGoActiveSyncDispatcher.m commit d25fe1a58b23e012e83b52979ce98020b4bd5f63 Author: Ludovic Marcotte Date: Wed Nov 12 14:57:54 2014 -0500 Dramatically improved BSON deserialization speed by avoiding tz name lookups M SoObjects/SOGo/BSONCodec.m commit 8e1dc0ecb06b899b20336bb2928050f93c80fc5a Author: Ludovic Marcotte Date: Wed Nov 12 12:56:34 2014 -0500 Typo in previous commit M packaging/rhel/sogo.spec commit 715999edc80fa434f2bf882e666a47111c5d2c39 Author: Ludovic Marcotte Date: Wed Nov 12 12:54:07 2014 -0500 Avoid compilation failures on non-RHEL 7 distros M packaging/rhel/sogo.spec commit c159d5461bbb26edbe8485ca4461de62f008107c Author: Ludovic Marcotte Date: Wed Nov 12 10:02:04 2014 -0500 disable rpm-check-build for now M packaging/rhel/sogo.spec commit 5284b57340d917417ed489875cffbdc5fcbb00e7 Author: Ludovic Marcotte Date: Mon Nov 10 16:19:10 2014 -0500 More EL7 fixes M packaging/rhel/sogo.spec commit d8e6447fcc6f41687668fdd3649f4b58478bdcff Author: Ludovic Marcotte Date: Mon Nov 10 16:17:06 2014 -0500 More disable lasso M packaging/rhel/sogo.spec commit cb8b0b028ed852bc0877237bf76296ee17aaa1d8 Author: Ludovic Marcotte Date: Mon Nov 10 16:15:05 2014 -0500 Disable lasso for RHEL7 for now M packaging/rhel/sogo.spec commit df648c920467773b0871fde538f5003113ca7aab Author: Francis Lachapelle Date: Mon Nov 10 13:51:38 2014 -0500 Add 'zip' to packages dependencies Fixes #2963 M packaging/debian-multiarch/control M packaging/debian/control M packaging/rhel/sogo.spec commit 624af1c0fb494abbf16fc4b8620b13f5e3bf4e7c Author: Ludovic Marcotte Date: Mon Nov 10 08:58:30 2014 -0500 Fixed test M Tests/Integration/test-davacl.py commit 395a8ddcfefbd0a897274aa278f30c3fc545f4ac Author: Ludovic Marcotte Date: Fri Nov 7 10:36:11 2014 -0500 Updated once more the tz and added missing zones M SOPE/NGCards/TimeZones/America/Grand_Turk.ics M SOPE/NGCards/TimeZones/America/Metlakatla.ics M SOPE/NGCards/TimeZones/Antarctica/Casey.ics A SOPE/NGCards/TimeZones/Asia/Chita.ics M SOPE/NGCards/TimeZones/Asia/Irkutsk.ics M SOPE/NGCards/TimeZones/Asia/Khandyga.ics M SOPE/NGCards/TimeZones/Asia/Krasnoyarsk.ics M SOPE/NGCards/TimeZones/Asia/Magadan.ics M SOPE/NGCards/TimeZones/Asia/Novokuznetsk.ics M SOPE/NGCards/TimeZones/Asia/Novosibirsk.ics M SOPE/NGCards/TimeZones/Asia/Omsk.ics M SOPE/NGCards/TimeZones/Asia/Sakhalin.ics A SOPE/NGCards/TimeZones/Asia/Srednekolymsk.ics M SOPE/NGCards/TimeZones/Asia/Urumqi.ics M SOPE/NGCards/TimeZones/Asia/Ust-Nera.ics M SOPE/NGCards/TimeZones/Asia/Vladivostok.ics M SOPE/NGCards/TimeZones/Asia/Yakutsk.ics M SOPE/NGCards/TimeZones/Asia/Yekaterinburg.ics M SOPE/NGCards/TimeZones/Australia/Adelaide.ics M SOPE/NGCards/TimeZones/Australia/Brisbane.ics M SOPE/NGCards/TimeZones/Australia/Broken_Hill.ics M SOPE/NGCards/TimeZones/Australia/Currie.ics M SOPE/NGCards/TimeZones/Australia/Darwin.ics M SOPE/NGCards/TimeZones/Australia/Eucla.ics M SOPE/NGCards/TimeZones/Australia/Hobart.ics M SOPE/NGCards/TimeZones/Australia/Lindeman.ics M SOPE/NGCards/TimeZones/Australia/Lord_Howe.ics M SOPE/NGCards/TimeZones/Australia/Melbourne.ics M SOPE/NGCards/TimeZones/Australia/Perth.ics M SOPE/NGCards/TimeZones/Australia/Sydney.ics M SOPE/NGCards/TimeZones/Europe/Kaliningrad.ics M SOPE/NGCards/TimeZones/Europe/Minsk.ics M SOPE/NGCards/TimeZones/Europe/Moscow.ics M SOPE/NGCards/TimeZones/Europe/Simferopol.ics M SOPE/NGCards/TimeZones/Europe/Volgograd.ics M SOPE/NGCards/TimeZones/Pacific/Apia.ics A SOPE/NGCards/TimeZones/Pacific/Bougainville.ics M SOPE/NGCards/TimeZones/Pacific/Fiji.ics M SOPE/NGCards/TimeZones/UPDATING commit 8cd72a8fda714f62d0a62cee5bb22ac4986ecfef Author: Ludovic Marcotte Date: Fri Nov 7 10:06:53 2014 -0500 Fix borken ORGANIZER fields during the PUT action M SoObjects/Appointments/SOGoAppointmentObject.m commit 11a4c1358d6c1b9f6e5bb0fef63572a90d34ff16 Author: Ludovic Marcotte Date: Thu Nov 6 11:23:34 2014 -0500 Fixed corrupted PNG files (#2975) M NEWS M UI/WebServerResources/arrow-left.png M UI/WebServerResources/arrow-right.png M UI/WebServerResources/minus.png M UI/WebServerResources/plus.png commit 54d8aa88870f585ba9bb6422ed7dc68d8a980ea5 Author: Ludovic Marcotte Date: Thu Nov 6 11:10:31 2014 -0500 Added new zone files A SOPE/NGCards/TimeZones/Antarctica/Troll.ics A SOPE/NGCards/TimeZones/Asia/Khandyga.ics A SOPE/NGCards/TimeZones/Asia/Ust-Nera.ics A SOPE/NGCards/TimeZones/Europe/Busingen.ics commit 49da494260949c1f6fe022e9825f026241f0f1c1 Author: Ludovic Marcotte Date: Thu Nov 6 11:09:16 2014 -0500 Fix for bug #2968 M NEWS M SOPE/NGCards/TimeZones/Africa/Abidjan.ics M SOPE/NGCards/TimeZones/Africa/Accra.ics M SOPE/NGCards/TimeZones/Africa/Addis_Ababa.ics M SOPE/NGCards/TimeZones/Africa/Algiers.ics M SOPE/NGCards/TimeZones/Africa/Asmara.ics M SOPE/NGCards/TimeZones/Africa/Bamako.ics M SOPE/NGCards/TimeZones/Africa/Bangui.ics M SOPE/NGCards/TimeZones/Africa/Banjul.ics M SOPE/NGCards/TimeZones/Africa/Bissau.ics M SOPE/NGCards/TimeZones/Africa/Blantyre.ics M SOPE/NGCards/TimeZones/Africa/Brazzaville.ics M SOPE/NGCards/TimeZones/Africa/Bujumbura.ics M SOPE/NGCards/TimeZones/Africa/Cairo.ics M SOPE/NGCards/TimeZones/Africa/Casablanca.ics M SOPE/NGCards/TimeZones/Africa/Ceuta.ics M SOPE/NGCards/TimeZones/Africa/Conakry.ics M SOPE/NGCards/TimeZones/Africa/Dakar.ics M SOPE/NGCards/TimeZones/Africa/Dar_es_Salaam.ics M SOPE/NGCards/TimeZones/Africa/Djibouti.ics M SOPE/NGCards/TimeZones/Africa/Douala.ics M SOPE/NGCards/TimeZones/Africa/El_Aaiun.ics M SOPE/NGCards/TimeZones/Africa/Freetown.ics M SOPE/NGCards/TimeZones/Africa/Gaborone.ics M SOPE/NGCards/TimeZones/Africa/Harare.ics M SOPE/NGCards/TimeZones/Africa/Johannesburg.ics M SOPE/NGCards/TimeZones/Africa/Juba.ics M SOPE/NGCards/TimeZones/Africa/Kampala.ics M SOPE/NGCards/TimeZones/Africa/Khartoum.ics M SOPE/NGCards/TimeZones/Africa/Kigali.ics M SOPE/NGCards/TimeZones/Africa/Kinshasa.ics M SOPE/NGCards/TimeZones/Africa/Lagos.ics M SOPE/NGCards/TimeZones/Africa/Libreville.ics M SOPE/NGCards/TimeZones/Africa/Lome.ics M SOPE/NGCards/TimeZones/Africa/Luanda.ics M SOPE/NGCards/TimeZones/Africa/Lubumbashi.ics M SOPE/NGCards/TimeZones/Africa/Lusaka.ics M SOPE/NGCards/TimeZones/Africa/Malabo.ics M SOPE/NGCards/TimeZones/Africa/Maputo.ics M SOPE/NGCards/TimeZones/Africa/Maseru.ics M SOPE/NGCards/TimeZones/Africa/Mbabane.ics M SOPE/NGCards/TimeZones/Africa/Mogadishu.ics M SOPE/NGCards/TimeZones/Africa/Monrovia.ics M SOPE/NGCards/TimeZones/Africa/Nairobi.ics M SOPE/NGCards/TimeZones/Africa/Ndjamena.ics M SOPE/NGCards/TimeZones/Africa/Niamey.ics M SOPE/NGCards/TimeZones/Africa/Nouakchott.ics M SOPE/NGCards/TimeZones/Africa/Ouagadougou.ics M SOPE/NGCards/TimeZones/Africa/Porto-Novo.ics M SOPE/NGCards/TimeZones/Africa/Sao_Tome.ics M SOPE/NGCards/TimeZones/Africa/Tripoli.ics M SOPE/NGCards/TimeZones/Africa/Tunis.ics M SOPE/NGCards/TimeZones/Africa/Windhoek.ics M SOPE/NGCards/TimeZones/America/Adak.ics M SOPE/NGCards/TimeZones/America/Anchorage.ics M SOPE/NGCards/TimeZones/America/Anguilla.ics M SOPE/NGCards/TimeZones/America/Antigua.ics M SOPE/NGCards/TimeZones/America/Araguaina.ics M SOPE/NGCards/TimeZones/America/Argentina/Buenos_Aires.ics M SOPE/NGCards/TimeZones/America/Argentina/Catamarca.ics M SOPE/NGCards/TimeZones/America/Argentina/Cordoba.ics M SOPE/NGCards/TimeZones/America/Argentina/Jujuy.ics M SOPE/NGCards/TimeZones/America/Argentina/La_Rioja.ics M SOPE/NGCards/TimeZones/America/Argentina/Mendoza.ics M SOPE/NGCards/TimeZones/America/Argentina/Rio_Gallegos.ics M SOPE/NGCards/TimeZones/America/Argentina/Salta.ics M SOPE/NGCards/TimeZones/America/Argentina/San_Juan.ics M SOPE/NGCards/TimeZones/America/Argentina/San_Luis.ics M SOPE/NGCards/TimeZones/America/Argentina/Tucuman.ics M SOPE/NGCards/TimeZones/America/Argentina/Ushuaia.ics M SOPE/NGCards/TimeZones/America/Aruba.ics M SOPE/NGCards/TimeZones/America/Asuncion.ics M SOPE/NGCards/TimeZones/America/Atikokan.ics M SOPE/NGCards/TimeZones/America/Bahia.ics M SOPE/NGCards/TimeZones/America/Bahia_Banderas.ics M SOPE/NGCards/TimeZones/America/Barbados.ics M SOPE/NGCards/TimeZones/America/Belem.ics M SOPE/NGCards/TimeZones/America/Belize.ics M SOPE/NGCards/TimeZones/America/Blanc-Sablon.ics M SOPE/NGCards/TimeZones/America/Boa_Vista.ics M SOPE/NGCards/TimeZones/America/Bogota.ics M SOPE/NGCards/TimeZones/America/Boise.ics M SOPE/NGCards/TimeZones/America/Cambridge_Bay.ics M SOPE/NGCards/TimeZones/America/Campo_Grande.ics M SOPE/NGCards/TimeZones/America/Cancun.ics M SOPE/NGCards/TimeZones/America/Caracas.ics M SOPE/NGCards/TimeZones/America/Cayenne.ics M SOPE/NGCards/TimeZones/America/Cayman.ics M SOPE/NGCards/TimeZones/America/Chicago.ics M SOPE/NGCards/TimeZones/America/Chihuahua.ics M SOPE/NGCards/TimeZones/America/Costa_Rica.ics M SOPE/NGCards/TimeZones/America/Creston.ics M SOPE/NGCards/TimeZones/America/Cuiaba.ics M SOPE/NGCards/TimeZones/America/Curacao.ics M SOPE/NGCards/TimeZones/America/Danmarkshavn.ics M SOPE/NGCards/TimeZones/America/Dawson.ics M SOPE/NGCards/TimeZones/America/Dawson_Creek.ics M SOPE/NGCards/TimeZones/America/Denver.ics M SOPE/NGCards/TimeZones/America/Detroit.ics M SOPE/NGCards/TimeZones/America/Dominica.ics M SOPE/NGCards/TimeZones/America/Edmonton.ics M SOPE/NGCards/TimeZones/America/Eirunepe.ics M SOPE/NGCards/TimeZones/America/El_Salvador.ics M SOPE/NGCards/TimeZones/America/Fortaleza.ics M SOPE/NGCards/TimeZones/America/Glace_Bay.ics M SOPE/NGCards/TimeZones/America/Godthab.ics M SOPE/NGCards/TimeZones/America/Goose_Bay.ics M SOPE/NGCards/TimeZones/America/Grand_Turk.ics M SOPE/NGCards/TimeZones/America/Grenada.ics M SOPE/NGCards/TimeZones/America/Guadeloupe.ics M SOPE/NGCards/TimeZones/America/Guatemala.ics M SOPE/NGCards/TimeZones/America/Guayaquil.ics M SOPE/NGCards/TimeZones/America/Guyana.ics M SOPE/NGCards/TimeZones/America/Halifax.ics M SOPE/NGCards/TimeZones/America/Havana.ics M SOPE/NGCards/TimeZones/America/Hermosillo.ics M SOPE/NGCards/TimeZones/America/Indiana/Indianapolis.ics M SOPE/NGCards/TimeZones/America/Indiana/Knox.ics M SOPE/NGCards/TimeZones/America/Indiana/Marengo.ics M SOPE/NGCards/TimeZones/America/Indiana/Petersburg.ics M SOPE/NGCards/TimeZones/America/Indiana/Tell_City.ics M SOPE/NGCards/TimeZones/America/Indiana/Vevay.ics M SOPE/NGCards/TimeZones/America/Indiana/Vincennes.ics M SOPE/NGCards/TimeZones/America/Indiana/Winamac.ics M SOPE/NGCards/TimeZones/America/Inuvik.ics M SOPE/NGCards/TimeZones/America/Iqaluit.ics M SOPE/NGCards/TimeZones/America/Jamaica.ics M SOPE/NGCards/TimeZones/America/Juneau.ics M SOPE/NGCards/TimeZones/America/Kentucky/Louisville.ics M SOPE/NGCards/TimeZones/America/Kentucky/Monticello.ics M SOPE/NGCards/TimeZones/America/Kralendijk.ics M SOPE/NGCards/TimeZones/America/La_Paz.ics M SOPE/NGCards/TimeZones/America/Lima.ics M SOPE/NGCards/TimeZones/America/Los_Angeles.ics M SOPE/NGCards/TimeZones/America/Lower_Princes.ics M SOPE/NGCards/TimeZones/America/Maceio.ics M SOPE/NGCards/TimeZones/America/Managua.ics M SOPE/NGCards/TimeZones/America/Manaus.ics M SOPE/NGCards/TimeZones/America/Marigot.ics M SOPE/NGCards/TimeZones/America/Martinique.ics M SOPE/NGCards/TimeZones/America/Matamoros.ics M SOPE/NGCards/TimeZones/America/Mazatlan.ics M SOPE/NGCards/TimeZones/America/Menominee.ics M SOPE/NGCards/TimeZones/America/Merida.ics M SOPE/NGCards/TimeZones/America/Metlakatla.ics M SOPE/NGCards/TimeZones/America/Mexico_City.ics M SOPE/NGCards/TimeZones/America/Miquelon.ics M SOPE/NGCards/TimeZones/America/Moncton.ics M SOPE/NGCards/TimeZones/America/Monterrey.ics M SOPE/NGCards/TimeZones/America/Montevideo.ics M SOPE/NGCards/TimeZones/America/Montreal.ics M SOPE/NGCards/TimeZones/America/Montserrat.ics M SOPE/NGCards/TimeZones/America/Nassau.ics M SOPE/NGCards/TimeZones/America/New_York.ics M SOPE/NGCards/TimeZones/America/Nipigon.ics M SOPE/NGCards/TimeZones/America/Nome.ics M SOPE/NGCards/TimeZones/America/Noronha.ics M SOPE/NGCards/TimeZones/America/North_Dakota/Beulah.ics M SOPE/NGCards/TimeZones/America/North_Dakota/Center.ics M SOPE/NGCards/TimeZones/America/North_Dakota/New_Salem.ics M SOPE/NGCards/TimeZones/America/Ojinaga.ics M SOPE/NGCards/TimeZones/America/Panama.ics M SOPE/NGCards/TimeZones/America/Pangnirtung.ics M SOPE/NGCards/TimeZones/America/Paramaribo.ics M SOPE/NGCards/TimeZones/America/Phoenix.ics M SOPE/NGCards/TimeZones/America/Port-au-Prince.ics M SOPE/NGCards/TimeZones/America/Port_of_Spain.ics M SOPE/NGCards/TimeZones/America/Porto_Velho.ics M SOPE/NGCards/TimeZones/America/Puerto_Rico.ics M SOPE/NGCards/TimeZones/America/Rainy_River.ics M SOPE/NGCards/TimeZones/America/Rankin_Inlet.ics M SOPE/NGCards/TimeZones/America/Recife.ics M SOPE/NGCards/TimeZones/America/Regina.ics M SOPE/NGCards/TimeZones/America/Resolute.ics M SOPE/NGCards/TimeZones/America/Rio_Branco.ics M SOPE/NGCards/TimeZones/America/Santa_Isabel.ics M SOPE/NGCards/TimeZones/America/Santarem.ics M SOPE/NGCards/TimeZones/America/Santiago.ics M SOPE/NGCards/TimeZones/America/Santo_Domingo.ics M SOPE/NGCards/TimeZones/America/Sao_Paulo.ics M SOPE/NGCards/TimeZones/America/Scoresbysund.ics M SOPE/NGCards/TimeZones/America/Sitka.ics M SOPE/NGCards/TimeZones/America/St_Barthelemy.ics M SOPE/NGCards/TimeZones/America/St_Johns.ics M SOPE/NGCards/TimeZones/America/St_Kitts.ics M SOPE/NGCards/TimeZones/America/St_Lucia.ics M SOPE/NGCards/TimeZones/America/St_Thomas.ics M SOPE/NGCards/TimeZones/America/St_Vincent.ics M SOPE/NGCards/TimeZones/America/Swift_Current.ics M SOPE/NGCards/TimeZones/America/Tegucigalpa.ics M SOPE/NGCards/TimeZones/America/Thule.ics M SOPE/NGCards/TimeZones/America/Thunder_Bay.ics M SOPE/NGCards/TimeZones/America/Tijuana.ics M SOPE/NGCards/TimeZones/America/Toronto.ics M SOPE/NGCards/TimeZones/America/Tortola.ics M SOPE/NGCards/TimeZones/America/Vancouver.ics M SOPE/NGCards/TimeZones/America/Whitehorse.ics M SOPE/NGCards/TimeZones/America/Winnipeg.ics M SOPE/NGCards/TimeZones/America/Yakutat.ics M SOPE/NGCards/TimeZones/America/Yellowknife.ics M SOPE/NGCards/TimeZones/Antarctica/Casey.ics M SOPE/NGCards/TimeZones/Antarctica/Davis.ics M SOPE/NGCards/TimeZones/Antarctica/DumontDUrville.ics M SOPE/NGCards/TimeZones/Antarctica/Macquarie.ics M SOPE/NGCards/TimeZones/Antarctica/Mawson.ics M SOPE/NGCards/TimeZones/Antarctica/McMurdo.ics M SOPE/NGCards/TimeZones/Antarctica/Palmer.ics M SOPE/NGCards/TimeZones/Antarctica/Rothera.ics M SOPE/NGCards/TimeZones/Antarctica/Syowa.ics M SOPE/NGCards/TimeZones/Antarctica/Vostok.ics M SOPE/NGCards/TimeZones/Arctic/Longyearbyen.ics M SOPE/NGCards/TimeZones/Asia/Aden.ics M SOPE/NGCards/TimeZones/Asia/Almaty.ics M SOPE/NGCards/TimeZones/Asia/Amman.ics M SOPE/NGCards/TimeZones/Asia/Anadyr.ics M SOPE/NGCards/TimeZones/Asia/Aqtau.ics M SOPE/NGCards/TimeZones/Asia/Aqtobe.ics M SOPE/NGCards/TimeZones/Asia/Ashgabat.ics M SOPE/NGCards/TimeZones/Asia/Baghdad.ics M SOPE/NGCards/TimeZones/Asia/Bahrain.ics M SOPE/NGCards/TimeZones/Asia/Baku.ics M SOPE/NGCards/TimeZones/Asia/Bangkok.ics M SOPE/NGCards/TimeZones/Asia/Beirut.ics M SOPE/NGCards/TimeZones/Asia/Bishkek.ics M SOPE/NGCards/TimeZones/Asia/Brunei.ics M SOPE/NGCards/TimeZones/Asia/Choibalsan.ics M SOPE/NGCards/TimeZones/Asia/Chongqing.ics M SOPE/NGCards/TimeZones/Asia/Colombo.ics M SOPE/NGCards/TimeZones/Asia/Damascus.ics M SOPE/NGCards/TimeZones/Asia/Dhaka.ics M SOPE/NGCards/TimeZones/Asia/Dili.ics M SOPE/NGCards/TimeZones/Asia/Dubai.ics M SOPE/NGCards/TimeZones/Asia/Dushanbe.ics M SOPE/NGCards/TimeZones/Asia/Gaza.ics M SOPE/NGCards/TimeZones/Asia/Harbin.ics M SOPE/NGCards/TimeZones/Asia/Hebron.ics M SOPE/NGCards/TimeZones/Asia/Ho_Chi_Minh.ics M SOPE/NGCards/TimeZones/Asia/Hong_Kong.ics M SOPE/NGCards/TimeZones/Asia/Hovd.ics M SOPE/NGCards/TimeZones/Asia/Irkutsk.ics M SOPE/NGCards/TimeZones/Asia/Istanbul.ics M SOPE/NGCards/TimeZones/Asia/Jakarta.ics M SOPE/NGCards/TimeZones/Asia/Jayapura.ics M SOPE/NGCards/TimeZones/Asia/Jerusalem.ics M SOPE/NGCards/TimeZones/Asia/Kabul.ics M SOPE/NGCards/TimeZones/Asia/Kamchatka.ics M SOPE/NGCards/TimeZones/Asia/Karachi.ics M SOPE/NGCards/TimeZones/Asia/Kashgar.ics M SOPE/NGCards/TimeZones/Asia/Kathmandu.ics M SOPE/NGCards/TimeZones/Asia/Kolkata.ics M SOPE/NGCards/TimeZones/Asia/Krasnoyarsk.ics M SOPE/NGCards/TimeZones/Asia/Kuala_Lumpur.ics M SOPE/NGCards/TimeZones/Asia/Kuching.ics M SOPE/NGCards/TimeZones/Asia/Kuwait.ics M SOPE/NGCards/TimeZones/Asia/Macau.ics M SOPE/NGCards/TimeZones/Asia/Magadan.ics M SOPE/NGCards/TimeZones/Asia/Makassar.ics M SOPE/NGCards/TimeZones/Asia/Manila.ics M SOPE/NGCards/TimeZones/Asia/Muscat.ics M SOPE/NGCards/TimeZones/Asia/Nicosia.ics M SOPE/NGCards/TimeZones/Asia/Novokuznetsk.ics M SOPE/NGCards/TimeZones/Asia/Novosibirsk.ics M SOPE/NGCards/TimeZones/Asia/Omsk.ics M SOPE/NGCards/TimeZones/Asia/Oral.ics M SOPE/NGCards/TimeZones/Asia/Phnom_Penh.ics M SOPE/NGCards/TimeZones/Asia/Pontianak.ics M SOPE/NGCards/TimeZones/Asia/Pyongyang.ics M SOPE/NGCards/TimeZones/Asia/Qatar.ics M SOPE/NGCards/TimeZones/Asia/Qyzylorda.ics M SOPE/NGCards/TimeZones/Asia/Rangoon.ics M SOPE/NGCards/TimeZones/Asia/Riyadh.ics M SOPE/NGCards/TimeZones/Asia/Sakhalin.ics M SOPE/NGCards/TimeZones/Asia/Samarkand.ics M SOPE/NGCards/TimeZones/Asia/Seoul.ics M SOPE/NGCards/TimeZones/Asia/Shanghai.ics M SOPE/NGCards/TimeZones/Asia/Singapore.ics M SOPE/NGCards/TimeZones/Asia/Taipei.ics M SOPE/NGCards/TimeZones/Asia/Tashkent.ics M SOPE/NGCards/TimeZones/Asia/Tbilisi.ics M SOPE/NGCards/TimeZones/Asia/Tehran.ics M SOPE/NGCards/TimeZones/Asia/Thimphu.ics M SOPE/NGCards/TimeZones/Asia/Tokyo.ics M SOPE/NGCards/TimeZones/Asia/Ulaanbaatar.ics M SOPE/NGCards/TimeZones/Asia/Urumqi.ics M SOPE/NGCards/TimeZones/Asia/Vientiane.ics M SOPE/NGCards/TimeZones/Asia/Vladivostok.ics M SOPE/NGCards/TimeZones/Asia/Yakutsk.ics M SOPE/NGCards/TimeZones/Asia/Yekaterinburg.ics M SOPE/NGCards/TimeZones/Asia/Yerevan.ics M SOPE/NGCards/TimeZones/Atlantic/Azores.ics M SOPE/NGCards/TimeZones/Atlantic/Bermuda.ics M SOPE/NGCards/TimeZones/Atlantic/Canary.ics M SOPE/NGCards/TimeZones/Atlantic/Cape_Verde.ics M SOPE/NGCards/TimeZones/Atlantic/Faroe.ics M SOPE/NGCards/TimeZones/Atlantic/Madeira.ics M SOPE/NGCards/TimeZones/Atlantic/Reykjavik.ics M SOPE/NGCards/TimeZones/Atlantic/South_Georgia.ics M SOPE/NGCards/TimeZones/Atlantic/St_Helena.ics M SOPE/NGCards/TimeZones/Atlantic/Stanley.ics M SOPE/NGCards/TimeZones/Australia/Adelaide.ics M SOPE/NGCards/TimeZones/Australia/Brisbane.ics M SOPE/NGCards/TimeZones/Australia/Broken_Hill.ics M SOPE/NGCards/TimeZones/Australia/Currie.ics M SOPE/NGCards/TimeZones/Australia/Darwin.ics M SOPE/NGCards/TimeZones/Australia/Eucla.ics M SOPE/NGCards/TimeZones/Australia/Hobart.ics M SOPE/NGCards/TimeZones/Australia/Lindeman.ics M SOPE/NGCards/TimeZones/Australia/Lord_Howe.ics M SOPE/NGCards/TimeZones/Australia/Melbourne.ics M SOPE/NGCards/TimeZones/Australia/Perth.ics M SOPE/NGCards/TimeZones/Australia/Sydney.ics M SOPE/NGCards/TimeZones/Europe/Amsterdam.ics M SOPE/NGCards/TimeZones/Europe/Andorra.ics M SOPE/NGCards/TimeZones/Europe/Athens.ics M SOPE/NGCards/TimeZones/Europe/Belgrade.ics M SOPE/NGCards/TimeZones/Europe/Berlin.ics M SOPE/NGCards/TimeZones/Europe/Bratislava.ics M SOPE/NGCards/TimeZones/Europe/Brussels.ics M SOPE/NGCards/TimeZones/Europe/Bucharest.ics M SOPE/NGCards/TimeZones/Europe/Budapest.ics M SOPE/NGCards/TimeZones/Europe/Chisinau.ics M SOPE/NGCards/TimeZones/Europe/Copenhagen.ics M SOPE/NGCards/TimeZones/Europe/Dublin.ics M SOPE/NGCards/TimeZones/Europe/Gibraltar.ics M SOPE/NGCards/TimeZones/Europe/Guernsey.ics M SOPE/NGCards/TimeZones/Europe/Helsinki.ics M SOPE/NGCards/TimeZones/Europe/Isle_of_Man.ics M SOPE/NGCards/TimeZones/Europe/Istanbul.ics M SOPE/NGCards/TimeZones/Europe/Jersey.ics M SOPE/NGCards/TimeZones/Europe/Kaliningrad.ics M SOPE/NGCards/TimeZones/Europe/Kiev.ics M SOPE/NGCards/TimeZones/Europe/Lisbon.ics M SOPE/NGCards/TimeZones/Europe/Ljubljana.ics M SOPE/NGCards/TimeZones/Europe/London.ics M SOPE/NGCards/TimeZones/Europe/Luxembourg.ics M SOPE/NGCards/TimeZones/Europe/Madrid.ics M SOPE/NGCards/TimeZones/Europe/Malta.ics M SOPE/NGCards/TimeZones/Europe/Mariehamn.ics M SOPE/NGCards/TimeZones/Europe/Minsk.ics M SOPE/NGCards/TimeZones/Europe/Monaco.ics M SOPE/NGCards/TimeZones/Europe/Moscow.ics M SOPE/NGCards/TimeZones/Europe/Nicosia.ics M SOPE/NGCards/TimeZones/Europe/Oslo.ics M SOPE/NGCards/TimeZones/Europe/Paris.ics M SOPE/NGCards/TimeZones/Europe/Podgorica.ics M SOPE/NGCards/TimeZones/Europe/Prague.ics M SOPE/NGCards/TimeZones/Europe/Riga.ics M SOPE/NGCards/TimeZones/Europe/Rome.ics M SOPE/NGCards/TimeZones/Europe/Samara.ics M SOPE/NGCards/TimeZones/Europe/San_Marino.ics M SOPE/NGCards/TimeZones/Europe/Sarajevo.ics M SOPE/NGCards/TimeZones/Europe/Simferopol.ics M SOPE/NGCards/TimeZones/Europe/Skopje.ics M SOPE/NGCards/TimeZones/Europe/Sofia.ics M SOPE/NGCards/TimeZones/Europe/Stockholm.ics M SOPE/NGCards/TimeZones/Europe/Tallinn.ics M SOPE/NGCards/TimeZones/Europe/Tirane.ics M SOPE/NGCards/TimeZones/Europe/Uzhgorod.ics M SOPE/NGCards/TimeZones/Europe/Vaduz.ics M SOPE/NGCards/TimeZones/Europe/Vatican.ics M SOPE/NGCards/TimeZones/Europe/Vienna.ics M SOPE/NGCards/TimeZones/Europe/Vilnius.ics M SOPE/NGCards/TimeZones/Europe/Volgograd.ics M SOPE/NGCards/TimeZones/Europe/Warsaw.ics M SOPE/NGCards/TimeZones/Europe/Zagreb.ics M SOPE/NGCards/TimeZones/Europe/Zaporozhye.ics M SOPE/NGCards/TimeZones/Europe/Zurich.ics M SOPE/NGCards/TimeZones/Indian/Antananarivo.ics M SOPE/NGCards/TimeZones/Indian/Chagos.ics M SOPE/NGCards/TimeZones/Indian/Christmas.ics M SOPE/NGCards/TimeZones/Indian/Cocos.ics M SOPE/NGCards/TimeZones/Indian/Comoro.ics M SOPE/NGCards/TimeZones/Indian/Kerguelen.ics M SOPE/NGCards/TimeZones/Indian/Mahe.ics M SOPE/NGCards/TimeZones/Indian/Maldives.ics M SOPE/NGCards/TimeZones/Indian/Mauritius.ics M SOPE/NGCards/TimeZones/Indian/Mayotte.ics M SOPE/NGCards/TimeZones/Indian/Reunion.ics M SOPE/NGCards/TimeZones/Pacific/Apia.ics M SOPE/NGCards/TimeZones/Pacific/Auckland.ics M SOPE/NGCards/TimeZones/Pacific/Chatham.ics M SOPE/NGCards/TimeZones/Pacific/Chuuk.ics M SOPE/NGCards/TimeZones/Pacific/Easter.ics M SOPE/NGCards/TimeZones/Pacific/Efate.ics M SOPE/NGCards/TimeZones/Pacific/Enderbury.ics M SOPE/NGCards/TimeZones/Pacific/Fakaofo.ics M SOPE/NGCards/TimeZones/Pacific/Fiji.ics M SOPE/NGCards/TimeZones/Pacific/Funafuti.ics M SOPE/NGCards/TimeZones/Pacific/Galapagos.ics M SOPE/NGCards/TimeZones/Pacific/Gambier.ics M SOPE/NGCards/TimeZones/Pacific/Guadalcanal.ics M SOPE/NGCards/TimeZones/Pacific/Guam.ics M SOPE/NGCards/TimeZones/Pacific/Honolulu.ics M SOPE/NGCards/TimeZones/Pacific/Johnston.ics M SOPE/NGCards/TimeZones/Pacific/Kiritimati.ics M SOPE/NGCards/TimeZones/Pacific/Kosrae.ics M SOPE/NGCards/TimeZones/Pacific/Kwajalein.ics M SOPE/NGCards/TimeZones/Pacific/Majuro.ics M SOPE/NGCards/TimeZones/Pacific/Marquesas.ics M SOPE/NGCards/TimeZones/Pacific/Midway.ics M SOPE/NGCards/TimeZones/Pacific/Nauru.ics M SOPE/NGCards/TimeZones/Pacific/Niue.ics M SOPE/NGCards/TimeZones/Pacific/Norfolk.ics M SOPE/NGCards/TimeZones/Pacific/Noumea.ics M SOPE/NGCards/TimeZones/Pacific/Pago_Pago.ics M SOPE/NGCards/TimeZones/Pacific/Palau.ics M SOPE/NGCards/TimeZones/Pacific/Pitcairn.ics M SOPE/NGCards/TimeZones/Pacific/Pohnpei.ics M SOPE/NGCards/TimeZones/Pacific/Port_Moresby.ics M SOPE/NGCards/TimeZones/Pacific/Rarotonga.ics M SOPE/NGCards/TimeZones/Pacific/Saipan.ics M SOPE/NGCards/TimeZones/Pacific/Tahiti.ics M SOPE/NGCards/TimeZones/Pacific/Tarawa.ics M SOPE/NGCards/TimeZones/Pacific/Tongatapu.ics M SOPE/NGCards/TimeZones/Pacific/Wake.ics M SOPE/NGCards/TimeZones/Pacific/Wallis.ics commit e08dd3f9eb16bdf122a398fd46a725ec33c55226 Author: Ludovic Marcotte Date: Thu Nov 6 10:16:47 2014 -0500 Fix for bug #2978 M ActiveSync/iCalEvent+ActiveSync.m M NEWS commit 6de70e4043bc09a9182ce8a22e2c4f9a76b11af3 Author: Ludovic Marcotte Date: Thu Nov 6 09:35:58 2014 -0500 sanitize strings before encoding them when using EAS M ActiveSync/NSString+ActiveSync.m M NEWS commit 7052daa1c8fded384e5dd9e7582014a5acd8188e Author: Francis Lachapelle Date: Wed Nov 5 10:02:55 2014 -0500 Fix rename of subscribed addressbooks M NEWS M UI/Common/product.plist M UI/WebServerResources/ContactsUI.js commit 15be4861b6574ce7573e2ebc6e3d3bc3fb10110f Author: Francis Lachapelle Date: Wed Nov 5 08:44:52 2014 -0500 Fix support for SieveFolderEncoding default Fixes #2622 M NEWS M UI/PreferencesUI/UIxFilterEditor.m commit 4b9958336c470a00933b2786c2105a25f95f7801 Author: Ludovic Marcotte Date: Tue Nov 4 13:50:10 2014 -0500 Handle base64-encoded command parameters in EAS M ActiveSync/NSString+ActiveSync.m commit 52fdcc34de6fb482b94736652a7699436c17db82 Author: Ludovic Marcotte Date: Fri Oct 31 06:46:03 2014 -0400 Fixed typo M ActiveSync/iCalEvent+ActiveSync.m commit 08427e0bfb8bba2fd273443558a6832ac1ac0cc5 Author: Ludovic Marcotte Date: Thu Oct 30 18:58:52 2014 -0400 set userTimeZone if event has no tz M ActiveSync/iCalEvent+ActiveSync.m commit d76a4361a094c2a235e310f9e86ab38602d568f7 Author: Ludovic Marcotte Date: Thu Oct 30 09:20:21 2014 -0400 Added one more sanitization pass on decoded content M ActiveSync/SOGoMailObject+ActiveSync.m commit 70cd24e111b04a7bb598a56f86da34fefb689fbf Author: Ludovic Marcotte Date: Wed Oct 29 16:42:52 2014 -0400 Fix for bug #2965 M NEWS M UI/MailerUI/UIxMailView.m commit b5023eeb245c0c0cec40b018af404049119cd4d0 Author: Ludovic Marcotte Date: Wed Oct 29 14:56:03 2014 -0400 Fix for bug #2940 M ActiveSync/SOGoActiveSyncDispatcher.m M Documentation/SOGoInstallationGuide.asciidoc M NEWS M SoObjects/SOGo/SOGoSystemDefaults.m commit da962aed01b32be85f85483dfbe978aa4e259361 Author: Ludovic Marcotte Date: Wed Oct 29 14:20:03 2014 -0400 Added support for multiple calendars/addressbooks over ActiveSync M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/SOGo/SOGoCacheGCSObject.h M SoObjects/SOGo/SOGoCacheGCSObject.m commit 395545ca519f4771369eca77d0d4b5aa9d79d1df Author: Ludovic Marcotte Date: Wed Oct 29 11:13:18 2014 -0400 WP fails to sync if an event is changed on the sever and the client sends a modification of another event M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit b53c7267660ba76d26f08b824b88cc87824a7cd3 Author: Ludovic Marcotte Date: Wed Oct 29 10:46:45 2014 -0400 TZ fixes on WP devices all day events M ActiveSync/iCalTimeZone+ActiveSync.m commit 6695aa083f5f315bfd95d61e7da58c261e611c3b Author: Francis Lachapelle Date: Fri Oct 17 15:20:25 2014 -0400 Fix crash when opening a mailbox with empty filter Fixes #2959 M UI/MailerUI/UIxMailListActions.m M UI/WebServerResources/MailerUI.js commit 42ef0bfc3f30a4ce77fab46fd48fc197dfe37684 Author: Ludovic Marcotte Date: Thu Oct 16 11:49:07 2014 -0400 Added doc around IMAP word size vs. ActiveSync on large mail folders M Documentation/SOGoInstallationGuide.asciidoc commit fb95d84a3a4eb1c3f329a02a4496cc7528f17c2a Author: Ludovic Marcotte Date: Thu Oct 16 09:35:15 2014 -0400 Handle base64 encoded query strings, popular on Windows devices M ActiveSync/NSString+ActiveSync.m commit 231987242b367f3d60d45edf3ebddfda4257709f Author: Ludovic Marcotte Date: Thu Oct 16 09:10:54 2014 -0400 Handle empty Attendees tag M ActiveSync/iCalEvent+ActiveSync.m commit b4f7ec3708bb5c44aaf1bd6637ee1f1df9a0b783 Author: Ludovic Marcotte Date: Thu Oct 16 09:08:50 2014 -0400 Don't send empty tag M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit b2cab02d7064a6a7c79cf71a5aa748fa31be11ad Author: Ludovic Marcotte Date: Thu Oct 16 09:03:34 2014 -0400 Handle empty categories M ActiveSync/NGVCard+ActiveSync.m commit d6ff9038ce09e1c5eb507fc8d884708bc706d306 Author: Ludovic Marcotte Date: Thu Oct 16 09:02:18 2014 -0400 Disable timezone in AS for now M ActiveSync/iCalEvent+ActiveSync.m commit c43ad378500367eb1639d43ab6f69e81e13d2ff4 Author: Ludovic Marcotte Date: Wed Oct 15 15:21:20 2014 -0400 Disable OpenChange for now on RHEL 7 M packaging/rhel/sogo.spec commit 096a0ef8e4f908802176903685e74826c1fbc2ae Author: Ludovic Marcotte Date: Wed Oct 15 11:35:59 2014 -0400 Disabled openchange builds on all i386 arch M packaging/rhel/sogo.spec commit e2136e041354f27fb0938b3fad15aa999ebe0621 Author: Francis Lachapelle Date: Tue Oct 14 12:54:04 2014 -0400 Don't leak database passwords in the logs Fixes #2953 M NEWS M SOPE/GDLContentStore/GCSChannelManager.m commit 3264458f4be46d8725962bb215350e7ca291ad18 Author: Ludovic Marcotte Date: Tue Oct 14 11:27:08 2014 -0400 Added back -L directives to properly compile teststrings M Tests/Integration/GNUmakefile.preamble commit 0327a42c9c7d305af78504264821281de7e9c2d3 Author: Alexandre Cloutier Date: Tue Oct 14 10:45:30 2014 -0400 Update NEWS file M NEWS commit 5f811e1a4e4e6b5e89cd616ddbc0b37ff3e0635a Author: Ludovic Marcotte Date: Tue Oct 14 10:43:52 2014 -0400 Added rpath for integration tests M Tests/Integration/GNUmakefile.preamble commit 923aa5d9b669d9ebca4b80a50c37c148aa17bb60 Author: Alexandre Cloutier Date: Tue Oct 14 10:29:11 2014 -0400 bugfix #2952, default sorting for new user M UI/WebServerResources/MailerUI.js commit 3416bfea94f17dd26b55bb4133c431f2640c9371 Author: Ludovic Marcotte Date: Tue Oct 14 10:00:05 2014 -0400 Adjusted rpath and removed unusued -L directives M ActiveSync/common.make M Tools/GNUmakefile M Tools/GNUmakefile.preamble commit f6639508089352980758aadc1b9d565157ee4adc Author: Ludovic Marcotte Date: Tue Oct 14 09:51:04 2014 -0400 Adjusted the rpath, removed unnecessary variables/values M Main/GNUmakefile M Main/GNUmakefile.preamble commit ccabd93ff2175dc4c26bf11694542a1acf1d382c Author: Ludovic Marcotte Date: Tue Oct 14 09:21:12 2014 -0400 moved system lib dirs to additional lib dirs M Main/GNUmakefile.preamble commit c5a7bcf2aaa4177b873c4a0ca780e046d041e074 Author: Ludovic Marcotte Date: Tue Oct 14 09:17:00 2014 -0400 Fixed the system lib dir to point to the sogo lib dir M Main/GNUmakefile.preamble commit 81ff6bebfeb30b2abafa31eb4b0e86b102c0f4c0 Author: Ludovic Marcotte Date: Tue Oct 14 09:02:15 2014 -0400 Removed dependancies when openchange is disabled M packaging/rhel/sogo.spec commit 1a8aa5a587c63b3c5d434353a41c6d9cffd540ef Author: Ludovic Marcotte Date: Tue Oct 14 09:00:14 2014 -0400 Fixed spec file to not build sogo-openchange if disabled M packaging/rhel/sogo.spec commit 4b76e2b933ae675800139e37fdd14ad1982ebc50 Author: Ludovic Marcotte Date: Tue Oct 14 08:43:28 2014 -0400 Added lib64 in the search path M Tests/Integration/GNUmakefile.preamble commit 27ac9e3904f43de0764b426754df6c86db8f3c69 Author: Francis Lachapelle Date: Thu Oct 9 15:46:44 2014 -0400 Cleanup of unused parameters M SoObjects/SOGo/SOGoUserFolder.m M UI/WebServerResources/AdministrationUI.js commit f8a371e351ce161037017ba79c367c494b6d56f1 Author: Francis Lachapelle Date: Thu Oct 9 15:12:24 2014 -0400 Fix folder's name when subscribing to a folder M NEWS M UI/WebServerResources/UIxContactsUserFolders.js commit 460ed2e7bcfd11a2beef4c8146fdd9030a415115 Author: Francis Lachapelle Date: Thu Oct 9 15:11:06 2014 -0400 Fix JavaScript warning on undefined variable M UI/WebServerResources/ContactsUI.js commit 6cc8f17c86713f39ba60d8ae8129ea4ceb052f63 Author: Francis Lachapelle Date: Thu Oct 9 15:10:20 2014 -0400 Fix display name of subscribed folders M NEWS M SoObjects/SOGo/SOGoGCSFolder.m commit ff9d49be71645c97d7692af67fda8bfacbb6179a Author: Ludovic Marcotte Date: Wed Oct 8 10:25:46 2014 -0400 Dropped rpath since it seems to be ignored on el5 M Tests/Integration/GNUmakefile.preamble commit f1919d10edcb56c4ae87a79a61522063c4d6e808 Author: Ludovic Marcotte Date: Wed Oct 8 09:35:50 2014 -0400 Flag for conditional openchange build M packaging/rhel/sogo.spec commit 3e2de9701cd1af8d27b9c0abf43e199049496b5d Author: Ludovic Marcotte Date: Wed Oct 8 09:29:08 2014 -0400 Fixes M packaging/rhel/sogo.spec commit 435ebb9eb41fc88a8af1de280f1894608e61f302 Author: Ludovic Marcotte Date: Wed Oct 8 09:25:40 2014 -0400 Fixes M packaging/rhel/sogo.spec commit ab9ba66b366c9b97cde626fe8a5cd23b3f0d3cdb Author: Ludovic Marcotte Date: Wed Oct 8 09:22:14 2014 -0400 More fixes M packaging/rhel/sogo.spec commit 29295f93c5a1b807eda1e4d6c92f9d1271e72597 Author: Ludovic Marcotte Date: Wed Oct 8 09:17:26 2014 -0400 Fixed again the spec file M packaging/rhel/sogo.spec commit 20e0cd623407d2066168818c7dd8c26a6afba05e Author: Ludovic Marcotte Date: Wed Oct 8 09:10:02 2014 -0400 Fixed RHEL packaging with lib move to "sogo" app directory M packaging/rhel/sogo.spec commit 25f68c7eb5263aaaaf7c5e4cfe29d8ecc60386ec Author: Jens Erat Date: Wed Oct 8 10:07:48 2014 +0200 Added missing NGImap4DisableIMAP4Pooling option to documentation M Documentation/SOGoInstallationGuide.asciidoc commit 22844a57426d9b3e2938a579f959fb934ef59357 Author: Jens Erat Date: Wed Oct 8 10:01:17 2014 +0200 Minor fixes in documentation M Documentation/SOGoInstallationGuide.asciidoc commit e3837188fd747ad8cb4d752c99b8027661fed03a Author: Ludovic Marcotte Date: Mon Oct 6 14:45:30 2014 -0400 Updated spec file for SOGo's private libraries move M packaging/rhel/sogo.spec commit a0317046ba4aa51450a6c9df451f322178811ff1 Author: Francis Lachapelle Date: Sun Oct 5 00:30:27 2014 -0400 Card view: don't escape
's in note field M NEWS M UI/Contacts/UIxContactView.m commit 4cc6b72cfb434b79d8e0e5f2277fbc3a7f54a2ad Author: Jeroen Dekkers Date: Sun Oct 5 15:47:00 2014 +0200 Make png files non-executable M UI/WebServerResources/error.png M UI/WebServerResources/notice.png M UI/WebServerResources/success.png M UI/WebServerResources/warning.png commit d7f8427623288493e9d082f793ed75870134c7e5 Author: Francis Lachapelle Date: Fri Oct 3 13:13:42 2014 -0400 Improve XSL for documentation M Documentation/Makefile D Documentation/docbook/xsl/sogo-fo-article.xsl M Documentation/docbook/xsl/sogo-fo.xsl commit 7f49dcb2fa0507d98741c3eeaa276f772de49886 Author: Ludovic Marcotte Date: Thu Oct 2 13:10:54 2014 -0400 Avoid using SOGO_SYSLIBDIR when testing since it's undefined M Tests/Integration/GNUmakefile.preamble commit f29a47d44328904a150c3c8ffc2a03af63293fb8 Author: Ludovic Marcotte Date: Thu Oct 2 12:42:06 2014 -0400 Added rpath M ActiveSync/common.make commit f88cfae611cda5462d5920638c1ff41856eb0a50 Author: Ludovic Marcotte Date: Thu Oct 2 12:36:22 2014 -0400 Improved and simplified rpath M SoObjects/common.make M Tests/Integration/GNUmakefile.preamble commit fb3ddca9e8e3a5f8c5d4698dcb8046202f5ecc2d Author: Ludovic Marcotte Date: Thu Oct 2 11:17:45 2014 -0400 Improved makefiles M SoObjects/Mailer/GNUmakefile M SoObjects/common.make commit ba4a50e778f586aaf5fc536b62b1ea00b9145292 Author: Ludovic Marcotte Date: Thu Oct 2 11:05:19 2014 -0400 Added rpath kungfu M SoObjects/common.make commit 8875c42d256444ed230bd834f7ed72fb1595cda2 Author: Ludovic Marcotte Date: Thu Oct 2 11:00:43 2014 -0400 Fixed makefile M SoObjects/common.make commit 18431922abd08be9a024589d16ee4117dcf9c477 Author: Ludovic Marcotte Date: Thu Oct 2 10:55:05 2014 -0400 Fixed makefile M ActiveSync/common.make commit f93c06e6a915889cc0d1a5de3b3d760efd5a100a Author: Ludovic Marcotte Date: Thu Oct 2 10:50:34 2014 -0400 Fixed include M Tests/Integration/GNUmakefile commit 68d79472a529b783273bf766bf4d5e5eb029343d Author: Ludovic Marcotte Date: Thu Oct 2 10:46:47 2014 -0400 Fixed makefile for teststrings due to sogo lib change M Tests/Integration/GNUmakefile M Tests/Integration/GNUmakefile.preamble commit 51ed3717962c2d49f9c0824ced0efa700919dbff Author: Ludovic Marcotte Date: Thu Oct 2 10:21:36 2014 -0400 Adjusted debian install files regarding sogo lib move M packaging/debian-multiarch/sogo-dev.install M packaging/debian-multiarch/sogo.install M packaging/debian/sogo-dev.install M packaging/debian/sogo.install commit 6ded9e95b33a80c09b00a63f7199b72f882d99d5 Author: Jeroen Dekkers Date: Wed Oct 1 20:36:42 2014 +0200 Put private libraries in /usr/lib/sogo M Main/GNUmakefile M Main/GNUmakefile.preamble M OpenChange/GNUmakefile M SOPE/GDLContentStore/GNUmakefile M SOPE/NGCards/GNUmakefile M SoObjects/SOGo/GNUmakefile M SoObjects/common.make M Tests/Integration/GNUmakefile.preamble M Tests/Unit/GNUmakefile M Tools/GNUmakefile M Tools/GNUmakefile.preamble 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/SOGoUI/GNUmakefile M UI/Scheduler/GNUmakefile M UI/common.make commit 25b7fffb009333e07de5f0327288086de08cd942 Author: Ludovic Marcotte Date: Wed Oct 1 14:08:29 2014 -0400 Fix for bug #2930 M NEWS M UI/MainUI/SOGoUserHomePage.m commit 89284d558c558c5bd2ec8c346fe5c16acbc1c366 Author: Francis Lachapelle Date: Wed Oct 1 09:02:03 2014 -0400 Add missing translation M UI/PreferencesUI/English.lproj/Localizable.strings commit 9610fcc5ca4faa9083e4be1c4cdf0bde53e7e228 Author: Ludovic Marcotte Date: Mon Sep 29 15:30:02 2014 -0400 Bumped version M Version commit 9cdcfd1d4a86de691a15b2a8d412c073f86dd145 Author: Ludovic Marcotte Date: Mon Sep 29 15:20:22 2014 -0400 Updated for the 2.2.9a release M NEWS M Version commit 95b122c9125a3e8185a6b5fe0f1a7bd0bfefc130 Author: Ludovic Marcotte Date: Mon Sep 29 15:04:40 2014 -0400 Simplified even more -safeString M SoObjects/SOGo/NSString+Utilities.m commit aa0499dbacbefac0a7c2c8504eb94be22af26629 Author: Ludovic Marcotte Date: Mon Sep 29 14:28:13 2014 -0400 Fixed sanitization char skipping and #2936 M SoObjects/SOGo/NSString+Utilities.m M UI/MailerUI/UIxMailListActions.m commit 80acafadd38b95dbd4917c157ea24d2a3467dd0c Author: Francis Lachapelle Date: Fri Sep 26 14:49:36 2014 -0400 Fix URL in documentation M Documentation/SOGoMozillaThunderbirdConfigurationGuide.asciidoc commit 4c5be2fd97ed230478ec330bc849cd3d96c31589 Author: Ludovic Marcotte Date: Fri Sep 26 14:31:57 2014 -0400 Update ChangeLog M ChangeLog commit c0e8eb6ce3b2501a0439a95d6d4bfcb9b6c17cf0 Author: Ludovic Marcotte Date: Fri Sep 26 14:29:20 2014 -0400 Adjusted the doc for TB31 M Documentation/SOGoMozillaThunderbirdConfigurationGuide.asciidoc commit 4be2ddb79339eb16d40404fb71b999c543ea395f Author: Francis Lachapelle Date: Fri Sep 26 14:23:39 2014 -0400 Update translations M NEWS M SoObjects/Appointments/NorwegianBokmal.lproj/Localizable.strings M SoObjects/Appointments/Russian.lproj/Localizable.strings M UI/AdministrationUI/NorwegianBokmal.lproj/Localizable.strings M UI/Common/Czech.lproj/Localizable.strings M UI/Common/Dutch.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/NorwegianBokmal.lproj/Localizable.strings M UI/Common/Polish.lproj/Localizable.strings M UI/Common/Russian.lproj/Localizable.strings M UI/Common/SpanishSpain.lproj/Localizable.strings M UI/MailPartViewers/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/Dutch.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/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Dutch.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/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Dutch.lproj/Localizable.strings M UI/Scheduler/Finnish.lproj/Localizable.strings M UI/Scheduler/German.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings M UI/Scheduler/Polish.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings M UI/Scheduler/SpanishSpain.lproj/Localizable.strings commit 5744d1847447317caec390b61db4252ab245d71c Author: Ludovic Marcotte Date: Fri Sep 26 14:15:32 2014 -0400 Updated scripts for TB31 M Scripts/updates.php commit 9e1423cd4a7d0df284645449b1c37c2b8cec32dd Author: Francis Lachapelle Date: Fri Sep 26 13:58:28 2014 -0400 New font for asciidoc documentation We now use Lato. M Documentation/SOGoInstallationGuide.asciidoc M Documentation/docbook/xsl/sogo-fo-article.xsl M Documentation/docbook/xsl/sogo-fo.xsl M Documentation/docinfo.xml D Documentation/fonts/PALATINO.TTF D Documentation/fonts/deliciousitalic.ttf D Documentation/fonts/deliciousitalic.xml D Documentation/fonts/deliciousroman.ttf D Documentation/fonts/deliciousroman.xml M Documentation/fonts/fop-config.xml A Documentation/fonts/lato/Lato-Black.ttf A Documentation/fonts/lato/Lato-Black.xml A Documentation/fonts/lato/Lato-BlackItalic.ttf A Documentation/fonts/lato/Lato-BlackItalic.xml A Documentation/fonts/lato/Lato-Bold.ttf A Documentation/fonts/lato/Lato-Bold.xml A Documentation/fonts/lato/Lato-BoldItalic.ttf A Documentation/fonts/lato/Lato-BoldItalic.xml A Documentation/fonts/lato/Lato-Hairline.ttf A Documentation/fonts/lato/Lato-Hairline.xml A Documentation/fonts/lato/Lato-HairlineItalic.ttf A Documentation/fonts/lato/Lato-HairlineItalic.xml A Documentation/fonts/lato/Lato-Heavy.ttf A Documentation/fonts/lato/Lato-Heavy.xml A Documentation/fonts/lato/Lato-HeavyItalic.ttf A Documentation/fonts/lato/Lato-HeavyItalic.xml A Documentation/fonts/lato/Lato-Italic.ttf A Documentation/fonts/lato/Lato-Italic.xml A Documentation/fonts/lato/Lato-Light.ttf A Documentation/fonts/lato/Lato-Light.xml A Documentation/fonts/lato/Lato-LightItalic.ttf A Documentation/fonts/lato/Lato-LightItalic.xml A Documentation/fonts/lato/Lato-Medium.ttf A Documentation/fonts/lato/Lato-Medium.xml A Documentation/fonts/lato/Lato-MediumItalic.ttf A Documentation/fonts/lato/Lato-MediumItalic.xml A Documentation/fonts/lato/Lato-Regular.ttf A Documentation/fonts/lato/Lato-Regular.xml A Documentation/fonts/lato/Lato-Semibold.ttf A Documentation/fonts/lato/Lato-Semibold.xml A Documentation/fonts/lato/Lato-SemiboldItalic.ttf A Documentation/fonts/lato/Lato-SemiboldItalic.xml A Documentation/fonts/lato/Lato-Thin.ttf A Documentation/fonts/lato/Lato-Thin.xml A Documentation/fonts/lato/Lato-ThinItalic.ttf A Documentation/fonts/lato/Lato-ThinItalic.xml A Documentation/fonts/lato/SIL Open Font License.txt D Documentation/fonts/oflgoudystm.ttf D Documentation/fonts/oflgoudystm.xml D Documentation/fonts/oflgoudystmitalic.ttf D Documentation/fonts/oflgoudystmitalic.xml D Documentation/fonts/palatino.xml M Documentation/images/architecture.png M Documentation/images/openchange.png M Documentation/includes/commercial-support.asciidoc M Documentation/includes/global-attributes.asciidoc M NEWS commit 275eebde0fb77535a0d2d420e20f8431a8d65384 Author: Ludovic Marcotte Date: Fri Sep 26 10:53:01 2014 -0400 Updated NEWS file for the release M NEWS commit 0b6e3dc22d9a4f990ea981c4161846c6f889fa02 Author: Ludovic Marcotte Date: Thu Sep 25 09:25:13 2014 -0400 Fix for bug #589 M NEWS M SoObjects/Appointments/iCalToDo+SOGo.m M UI/Scheduler/UIxTaskEditor.m commit 3675220756f1bedc3828e892235a9e468eb62a26 Author: Ludovic Marcotte Date: Wed Sep 24 14:14:25 2014 -0400 Refactored code to be more rigorous Unicode-wise. M ActiveSync/NSString+ActiveSync.m M SoObjects/SOGo/NSString+Utilities.h M SoObjects/SOGo/NSString+Utilities.m M SoObjects/SOGo/SOGoGCSFolder.m commit 1c60ab2337815b73ab651ac39f5465944c10e479 Author: Ludovic Marcotte Date: Wed Sep 24 12:02:12 2014 -0400 Fix for bug #2889 M SOPE/NGCards/iCalTimeZone.m M SOPE/NGCards/iCalTimeZonePeriod.m M SoObjects/Appointments/SOGoAppointmentObject.m commit f4372af16d9479eecf0ec988a0081c5767f972e7 Author: Ludovic Marcotte Date: Tue Sep 23 13:46:44 2014 -0400 Add over DAV a PARTSTAT if none is defined M SoObjects/Appointments/SOGoAppointmentObject.m commit 6ba85ee43aaa067f9ec13c05a7907c4eb72e7b98 Author: Ludovic Marcotte Date: Mon Sep 22 11:38:07 2014 -0400 Added some comments in the code M SoObjects/Appointments/SOGoAppointmentFolder.m commit ae6afedc92acd2bd70f423cd24d21f9d7c47a104 Author: Ludovic Marcotte Date: Mon Sep 22 08:38:01 2014 -0400 Fixed potential exception when Calendar module is disabled M UI/WebServerResources/UIxPreferences.js commit d572f2af0238304b11bbac54b0aa4636f49c30d5 Author: Ludovic Marcotte Date: Fri Sep 19 14:34:20 2014 -0400 get rid of control chars before returning the response M NEWS M SoObjects/SOGo/SOGoGCSFolder.m commit a338b193ba0078d0a858b431d43f2e251fb29651 Author: Ludovic Marcotte Date: Wed Sep 17 19:45:44 2014 -0400 Fix for bug #2838 M SoObjects/Appointments/SOGoAppointmentFolders.m commit 11adf388cf2b276356a6ab3051425442232f9992 Author: Ludovic Marcotte Date: Wed Sep 17 11:51:46 2014 -0400 Cleaned the code and fixed #2894 while at it ... M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/Mailer/product.plist commit a4ab2942e89c74915725aa51da4c25b2cc5b6049 Author: Ludovic Marcotte Date: Wed Sep 17 11:35:09 2014 -0400 Fix for bugs #2878, #2879 M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m commit 7e281dca99b974d63e8d2b011459ab4335d54965 Author: Francis Lachapelle Date: Wed Sep 17 09:45:44 2014 -0400 Fix encoding of calendar names in Web interface M UI/WebServerResources/SchedulerUI.js commit ce1896b6278d262da45f43f3612db60ab775a60a Author: Ludovic Marcotte Date: Wed Sep 17 09:36:35 2014 -0400 Fixed typo M Tests/Integration/README commit f52a083326f053deb8ed9953a8dfe7363af00f3f Author: Ludovic Marcotte Date: Wed Sep 17 09:34:36 2014 -0400 fixed sending mails to multiple recipients over AS M ActiveSync/NGMimeMessage+ActiveSync.m M NEWS commit 8ba031d6ec6a996cf8dc8fa53cd42866cf09f2df Author: Ludovic Marcotte Date: Mon Sep 15 19:54:07 2014 -0400 Consider 0x0C as "unsafe" M SoObjects/SOGo/NSString+Utilities.m commit c5c2bfb7a6117b00d563bf0230fb435b6026972d Author: Ludovic Marcotte Date: Mon Sep 15 14:08:54 2014 -0400 Fixed iCal detection for 10.9 (and perhaps even 10.8) M SoObjects/Appointments/SOGoUserFolder+Appointments.h M SoObjects/Appointments/SOGoUserFolder+Appointments.m M SoObjects/SOGo/WORequest+SOGo.m commit 6ec79f77924b7c9afb1967c4db415a66129cc313 Author: Alexandre Cloutier Date: Mon Sep 15 10:31:51 2014 -0400 bugfix with threads collapsing for a nested folder M UI/MailerUI/UIxMailActions.m M UI/WebServerResources/MailerUI.js commit 4b9db66f8b0bd0b18875fd29d81ec54d8bc517e1 Author: Francis Lachapelle Date: Mon Sep 15 10:33:03 2014 -0400 Fix warning when generating docbook M Documentation/Makefile commit 02b3de6465c85e254f265cedb28a0e96aeef6f31 Author: Ludovic Marcotte Date: Mon Sep 15 09:32:36 2014 -0400 Fix for bug #2326 M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m M UI/Scheduler/UIxComponentEditor.m commit 4b49fc33b257c8426071501aaf90de6e03c10f68 Author: Jens Erat Date: Sun Sep 14 14:36:30 2014 +0200 Updated for 2.2.8 M Documentation/SOGoInstallationGuide.asciidoc M Documentation/docinfo.xml M Documentation/includes/global-attributes.asciidoc commit 19b313e6c4488daebf053879076f09ab6df0b6ea Author: Jens Erat Date: Wed Sep 10 00:32:53 2014 +0200 Updated some copyright lines from PacketFence to SOGo M Documentation/SOGoInstallationGuide.asciidoc M Documentation/docbook/xsl/headerfooter-fo.xsl M Documentation/docbook/xsl/sogo-fo-article.xsl M Documentation/docbook/xsl/sogo-fo.xsl M Documentation/docbook/xsl/titlepage-fo.xml M Documentation/docinfo.xml commit 397d8d75741946ccb6d7e2d9751149dbad5a2be3 Author: Jens Erat Date: Wed Sep 10 00:18:03 2014 +0200 Remove old documentation files D Documentation/SOGo Installation Guide.odt D Documentation/SOGo Mobile Devices Configuration.odt D Documentation/SOGo Mozilla Thunderbird Configuration.odt D Documentation/SOGo Native Microsoft Outlook Configuration.odt D Documentation/architecture.png D Documentation/inverse.jpg D Documentation/openchange.png D Documentation/preferences.png D Documentation/sogo-2.png D Documentation/sogo.png commit 8a564975c8fba678acb0bc7c5290131d4eb868ee Author: Jens Erat Date: Wed Sep 10 00:07:18 2014 +0200 Added makefile for asciidoc-conversion, included docbook-templates M .gitignore A Documentation/Makefile D Documentation/SOGo Installation Guide.asciidoc D Documentation/SOGo Mobile Devices Configuration Guide.asciidoc D Documentation/SOGo Mozilla Thunderbird Configuration.asciidoc D Documentation/SOGo Native Outlook Configuration.asciidoc A Documentation/SOGoInstallationGuide.asciidoc A Documentation/SOGoMobileDevicesConfigurationGuide.asciidoc A Documentation/SOGoMozillaThunderbirdConfigurationGuide.asciidoc A Documentation/SOGoNativeOutlookConfigurationGuide.asciidoc A Documentation/docbook/fop-centos6.patch A Documentation/docbook/xmlgraphics-fop-centos5.patch A Documentation/docbook/xsl/headerfooter-fo.xsl A Documentation/docbook/xsl/sogo-fo-article.xsl A Documentation/docbook/xsl/sogo-fo.xsl A Documentation/docbook/xsl/titlepage-fo.xml A Documentation/docbook/xsl/titlepage-fo.xsl A Documentation/docinfo.xml A Documentation/fonts/PALATINO.TTF A Documentation/fonts/deliciousitalic.ttf A Documentation/fonts/deliciousitalic.xml A Documentation/fonts/deliciousroman.ttf A Documentation/fonts/deliciousroman.xml A Documentation/fonts/fop-config.xml A Documentation/fonts/inconsolata.ttf A Documentation/fonts/inconsolata.xml A Documentation/fonts/oflgoudystm.ttf A Documentation/fonts/oflgoudystm.xml A Documentation/fonts/oflgoudystmitalic.ttf A Documentation/fonts/oflgoudystmitalic.xml A Documentation/fonts/palatino.xml A Documentation/images/inverse-logo.jpg A Documentation/images/sogo-logo.png commit 95191cb29bbd14559e1d3ef5ee93865303e06859 Author: Jens Erat Date: Sun Jul 20 00:22:38 2014 +0200 Added other documentation files as asciidoc A Documentation/SOGo Mobile Devices Configuration Guide.asciidoc A Documentation/SOGo Mozilla Thunderbird Configuration.asciidoc A Documentation/SOGo Native Outlook Configuration.asciidoc A Documentation/images/openchange.png commit 8d4c0ff6948fe40368d197e57b5fb2a22971e657 Author: Jens Erat Date: Fri Jul 11 19:54:42 2014 +0200 Converted Installation Guide to asciidoc A Documentation/SOGo Installation Guide.asciidoc A Documentation/images/architecture.png A Documentation/images/preferences-hierarchy.png A Documentation/includes/additional-info.asciidoc A Documentation/includes/commercial-support.asciidoc A Documentation/includes/global-attributes.asciidoc A Documentation/includes/license.asciidoc commit 8b4a16df4ec7362e86a138d0761176a229a8304f Author: Ludovic Marcotte Date: Fri Sep 12 14:10:22 2014 -0400 NEWS entry for previous commit M NEWS commit b8b3519a404ff26f3aadcf65e9c605998214a43c Author: Ludovic Marcotte Date: Fri Sep 12 14:09:28 2014 -0400 Initial support for multiple alarms and better iCal compatibility M ActiveSync/iCalEvent+ActiveSync.m M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/UIxTaskEditor.m commit 12a4fd05a249cc6c0ea1f6c0722cbf50ce1afa39 Author: Ludovic Marcotte Date: Fri Sep 12 08:34:15 2014 -0400 Support for repetitive alarms and tasks M SOPE/GDLContentStore/GCSAlarmsFolder.m M SOPE/GDLContentStore/GCSFolder.m M SOPE/NGCards/CardElement.h M SOPE/NGCards/CardElement.m M SOPE/NGCards/iCalDateTime.m M SOPE/NGCards/iCalEvent.h M SOPE/NGCards/iCalRepeatableEntityObject.h M SOPE/NGCards/iCalRepeatableEntityObject.m M SOPE/NGCards/iCalToDo.m M SoObjects/Appointments/SOGoAppointmentFolder.h M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/Appointments/SOGoAppointmentOccurence.h M SoObjects/Appointments/SOGoAppointmentOccurence.m M SoObjects/Appointments/SOGoComponentOccurence.h M SoObjects/Appointments/SOGoComponentOccurence.m M SoObjects/Appointments/SOGoEMailAlarmsManager.h M SoObjects/Appointments/SOGoEMailAlarmsManager.m M SoObjects/Appointments/SOGoTaskObject.m M SoObjects/Appointments/SOGoTaskOccurence.h M SoObjects/Appointments/SOGoTaskOccurence.m M SoObjects/Appointments/iCalCalendar+SOGo.m M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalEvent+SOGo.h M SoObjects/Appointments/iCalEvent+SOGo.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.h M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m M SoObjects/Appointments/iCalToDo+SOGo.h M SoObjects/Appointments/iCalToDo+SOGo.m M SoObjects/Contacts/NGVCard+SOGo.m M SoObjects/Contacts/NGVList+SOGo.m M Tools/SOGoEAlarmsNotifier.h M Tools/SOGoEAlarmsNotifier.m M UI/Scheduler/UIxAppointmentEditor.h M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/UIxOccurenceDialog.m M UI/Scheduler/UIxTaskEditor.m M UI/Scheduler/product.plist M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxTaskEditor.js commit 0825a810e3f57339436a0ed912d003ce039e67a5 Author: Francis Lachapelle Date: Thu Sep 11 11:58:39 2014 -0400 Add missing localization string M UI/Common/English.lproj/Localizable.strings commit ed85a09ff0467446cdcbbb5dc408f325ff6709ce Author: Francis Lachapelle Date: Thu Sep 11 11:55:20 2014 -0400 Allow alarms to be snoozed for 1 day M NEWS M UI/WebServerResources/generic.js M Version commit 38cb86bdb1520eec007c279151a41f75a60cc998 Author: Ludovic Marcotte Date: Wed Sep 10 14:15:34 2014 -0400 Update ChangeLog M ChangeLog commit 69c8aa074364395a8bdf3705d74ee6a93c11d54a Author: Alexandre Cloutier Date: Wed Sep 10 13:22:36 2014 -0400 quickfix for IE for searchInbox M UI/WebServerResources/UIxMailSearch.js commit 36b833ccb58353d36085a9fc8ca087f9684b7efb Author: Alexandre Cloutier Date: Wed Sep 10 13:02:13 2014 -0400 bugFix InboxSearch IMAP query keywords M UI/WebServerResources/UIxMailSearch.js commit 9d6bcb00bcbae81d55fa2d5c27d3e6458d5a2bb9 Author: Francis Lachapelle Date: Wed Sep 10 11:58:47 2014 -0400 Fix compilation warning M UI/MailerUI/UIxMailEditor.m commit 1dd3dbacb50a03a6e59508d3f504754ded0e1e5b Author: Francis Lachapelle Date: Wed Sep 10 11:37:52 2014 -0400 Various fixes and improvements to the Mail module M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings M UI/MailerUI/Toolbars/SOGoMailFolder.toolbar M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css commit c441fa5b802a7920315c927479621de92937846c Author: Francis Lachapelle Date: Wed Sep 10 10:47:18 2014 -0400 Various fix and improvements to Scheduler module M UI/Scheduler/French.lproj/Localizable.strings M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/SchedulerUI.js commit 7e297ad56c76d3c3477d66dcf0407889d1b40479 Author: Francis Lachapelle Date: Wed Sep 10 10:58:46 2014 -0400 Remove spaces M UI/WebServerResources/SchedulerUI.js commit 8eb4212f5ddc8b97c8a1cee7b5b08e2652f2b04f Author: Francis Lachapelle Date: Wed Sep 10 10:49:54 2014 -0400 Various fix and improvements to Mail module M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css commit 3ad9327d171dc48f100eb490029999e3704068ac Author: Luc Charland Date: Wed Sep 10 10:25:42 2014 -0400 putting test-prevent-invitations back in M Tests/Integration/config.py.in D Tests/Integration/dont-test-prevent-invitations.py A Tests/Integration/test-prevent-invitations.py commit 0483794f451bf07ec6fc9b32db18b82eb962219b Author: Ludovic Marcotte Date: Wed Sep 10 09:20:47 2014 -0400 Updated the documentation for the release M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M NEWS M Version commit 3c1d6d7d898a663f826cb0a32b013f01e02656d0 Author: Alexandre Cloutier Date: Tue Sep 9 16:03:44 2014 -0400 bugfix; UserSettings was not refresh properly after toggling threads M UI/WebServerResources/MailerUI.js commit 1dcf631ad6e78174a43b076c804b6026b45e532a Author: Francis Lachapelle Date: Tue Sep 9 15:49:16 2014 -0400 Update translations M NEWS M SoObjects/Appointments/Catalan.lproj/Localizable.strings M SoObjects/Appointments/Czech.lproj/Localizable.strings M SoObjects/Appointments/Dutch.lproj/Localizable.strings M SoObjects/Appointments/Hungarian.lproj/Localizable.strings M SoObjects/Appointments/NorwegianBokmal.lproj/Localizable.strings M SoObjects/Appointments/Polish.lproj/Localizable.strings M SoObjects/Contacts/Catalan.lproj/Localizable.strings M SoObjects/Contacts/NorwegianBokmal.lproj/Localizable.strings M SoObjects/Mailer/Catalan.lproj/Localizable.strings M SoObjects/Mailer/NorwegianBokmal.lproj/Localizable.strings M UI/Common/Catalan.lproj/Localizable.strings M UI/Common/Czech.lproj/Localizable.strings M UI/Common/Dutch.lproj/Localizable.strings M UI/Common/Finnish.lproj/Localizable.strings M UI/Common/NorwegianBokmal.lproj/Localizable.strings M UI/Common/Polish.lproj/Localizable.strings M UI/Common/SpanishSpain.lproj/Localizable.strings M UI/Contacts/Catalan.lproj/Localizable.strings M UI/Contacts/NorwegianBokmal.lproj/Localizable.strings M UI/MailPartViewers/Catalan.lproj/Localizable.strings M UI/MailPartViewers/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/Catalan.lproj/Localizable.strings M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/Catalan.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/Hungarian.lproj/Localizable.strings M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/Scheduler/Catalan.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Dutch.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings M UI/Scheduler/Polish.lproj/Localizable.strings commit cbc53b3a52f435f0e1ca49c532baf9954b2da82d Author: Ludovic Marcotte Date: Tue Sep 9 15:38:15 2014 -0400 Updated NEWS file M NEWS commit 574c2457580c24482cfd560512602b901971e53e Author: Alexandre Cloutier Date: Tue Sep 9 15:34:04 2014 -0400 bugfix PreventInvitation; fix object parsing on a blank user M UI/WebServerResources/UIxPreferences.js commit f3ca4ea7fca3e2f2d8434914fba0dc9e397d7e1f Author: Alexandre Cloutier Date: Tue Sep 9 15:29:08 2014 -0400 bugfix foldingThread; Renaming a foldername with a space was not correctly handled M UI/MailerUI/UIxMailFolderActions.m commit e542ff56465a22767751ff3a4259ce0c5d3f2bb8 Author: Ludovic Marcotte Date: Tue Sep 9 15:15:56 2014 -0400 Fix for bug #1240 M NEWS M UI/MainUI/SOGoUserHomePage.m commit 9daab5a9a1de1c49b79deca6bda9cc667edd78bd Author: Alexandre Cloutier Date: Mon Sep 8 14:58:21 2014 -0400 update NEWS file M NEWS commit 1fb3198dbc379566e504d0423dd69f4968626564 Author: Alexandre Cloutier Date: Thu Sep 4 11:42:46 2014 -0400 applied comments M SoObjects/SOGo/SOGoUserDefaults.m commit d62c50476342d50bde7536ebcc2f1bd7ed83faed Author: Alexandre Cloutier Date: Fri Aug 29 13:16:30 2014 -0400 Changed the configurable variable SOGoMailMessageCheck to a general refresh associated to the current view M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoDomainDefaults.h M SoObjects/SOGo/SOGoDomainDefaults.m M SoObjects/SOGo/SOGoUserDefaults.h M SoObjects/SOGo/SOGoUserDefaults.m M UI/PreferencesUI/Arabic.lproj/Localizable.strings M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Catalan.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Danish.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/German.lproj/Localizable.strings M UI/PreferencesUI/Hungarian.lproj/Localizable.strings M UI/PreferencesUI/Icelandic.lproj/Localizable.strings M UI/PreferencesUI/Italian.lproj/Localizable.strings M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/PreferencesUI/Swedish.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings M UI/PreferencesUI/Welsh.lproj/Localizable.strings M UI/Templates/ContactsUI/UIxContactEditor.wox M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxPreferences.js commit 7db526a5d968e0f0c7ad0782f8449220df722359 Author: Alexandre Cloutier Date: Tue Sep 9 13:50:42 2014 -0400 bugfix for new user without userSettings.mail M UI/MailerUI/UIxMailActions.m M UI/WebServerResources/MailerUI.js commit 06f81a032cafe6017e328f8c8b4215119cc502a0 Author: Alexandre Cloutier Date: Tue Sep 9 12:44:23 2014 -0400 applied comments M UI/WebServerResources/MailerUI.js commit df42c31618611f41856bc5a2427e7b59cc899bda Author: Alexandre Cloutier Date: Mon Sep 8 12:43:29 2014 -0400 Update NEWS file M NEWS commit e6002c9b2a419dd12f543990fed588a07b0a88df Author: Alexandre Cloutier Date: Mon Sep 8 12:39:55 2014 -0400 applied comments M UI/MailerUI/UIxMailActions.m M UI/MailerUI/UIxMailFolderActions.m M UI/WebServerResources/MailerUI.js commit 0c88edc61b788c5a33de2ab85fda9680deb80bc2 Author: Alexandre Cloutier Date: Thu Sep 4 11:09:04 2014 -0400 bugfix where an exception was raised if threadsCollapsed is undefined M UI/WebServerResources/SOGoMailDataSource.js commit 267a689683dd435fde53dc7f442a9e9853b91305 Author: Alexandre Cloutier Date: Fri Aug 29 09:30:40 2014 -0400 Applied comments M UI/MailerUI/UIxMailFolderActions.m commit c9d1294a8aca4e66c8ef59595035e9f8b3dd35ac Author: Alexandre Cloutier Date: Thu Aug 28 17:55:35 2014 -0400 Manage the collapse UIDs save in the user settings M UI/MailerUI/UIxMailActions.m M UI/MailerUI/UIxMailFolderActions.m commit 59023da7f00010c44ff026019d93009ff908d13e Author: Alexandre Cloutier Date: Wed Aug 13 18:39:33 2014 -0400 applied comments and fix bug where the folded threads were saved only after refreshing the entire page M UI/MailerUI/UIxMailActions.m M UI/WebServerResources/MailerUI.js commit c5f9dd086b78319d5e8170b62ae854a8e9d625c0 Author: Alexandre Cloutier Date: Tue Aug 12 17:43:01 2014 -0400 Possibility to collapsed threads with persistance M UI/MailerUI/UIxMailActions.m M UI/MailerUI/product.plist M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SOGoDataTable.js M UI/WebServerResources/SOGoMailDataSource.js commit 0bfaceb398e701379efa4be935d5c8d6ebd69313 Author: Alexandre Cloutier Date: Tue Sep 9 12:51:59 2014 -0400 applied comments M UI/MailerUI/UIxMailFolderActions.m commit 9a380f711c0b2bb9e7a15c561d8661a5aa975c2d Author: Alexandre Cloutier Date: Tue Sep 9 10:28:59 2014 -0400 bugfix PreventInvitation M SoObjects/Appointments/SOGoAppointmentObject.m M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit 8c8e7d24a76d82cf37b19d02983e140fff177540 Author: Ludovic Marcotte Date: Mon Sep 8 15:25:21 2014 -0400 Modified Apache's config file to handle Apache > 2.3 M Apache/SOGo-apple-ab.conf M Apache/SOGo.conf M NEWS commit 77c50e523250ccdceafa3fe1b1a3439e630a407e Author: Alexandre Cloutier Date: Mon Sep 8 14:11:42 2014 -0400 applied comments; fix errors from merge and update NEWS file M NEWS M UI/WebServerResources/MailerUI.js commit b639c2d251c48a5ab6498a81e8a40fb3f153ef84 Author: Francis Lachapelle Date: Fri Sep 5 16:04:29 2014 -0400 Fixes for IE M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js commit 984e208dd938911cdb091514e8da2a3f328bedce Author: Alexandre Cloutier Date: Fri Sep 5 11:01:57 2014 -0400 IE bugfixes M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css M UI/WebServerResources/iefixes.css commit 606ee9780e8f8edaecfbf0f245ee114a2c31874e Author: Luc Charland Date: Thu Sep 4 22:36:02 2014 -0400 dont test prevent invitations A Tests/Integration/dont-test-prevent-invitations.py D Tests/Integration/test-prevent-invitations.py commit c6f82dac01545789528c524d91ac532ba04d5290 Author: Luc Charland Date: Thu Sep 4 22:24:32 2014 -0400 catch specific exception M Tests/Integration/webdavlib.py commit e37a603632e532d3f36588b3212575e02939a702 Author: Luc Charland Date: Thu Sep 4 21:59:36 2014 -0400 should help some builds that might timeout M Tests/Integration/webdavlib.py commit ca8351d1f9097793ed816c099683c3b97e87a13d Author: Alexandre Cloutier Date: Thu Sep 4 10:50:03 2014 -0400 fix IE7, IE8, IE9, IE10, IE11 GUI M UI/MailerUI/English.lproj/Localizable.strings M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css M UI/WebServerResources/iefixes.css commit 031e4c9409abd0ce46a634d5e05db417e785faa7 Author: Luc Charland Date: Wed Sep 3 22:43:49 2014 -0400 more of the same M Tests/Integration/test-preferences.py M Tests/Integration/test-sieve.py commit c621bbcd563a8b4306cbf59d9390f12a9a260e7c Author: Luc Charland Date: Wed Sep 3 22:32:46 2014 -0400 Those need the same adjustments M Tests/Integration/test-preferences.py M Tests/Integration/test-sieve.py commit 4b94a183be2887ef958931bb4848dec51ad41cbb Author: Luc Charland Date: Wed Sep 3 13:50:13 2014 -0400 urllib.quote needs a string M Tests/Integration/test-prevent-invitations.py commit 32476b16cc79f113be494f6bc755d47b89a2ab85 Author: Alexandre Cloutier Date: Tue Sep 2 14:31:46 2014 -0400 applied comments and fix bug when tagging msgs already tagged M UI/MailerUI/UIxMailFolderActions.m M UI/WebServerResources/MailerUI.js commit 3b65eaea0b177374abe7389a42935ccd08629910 Author: Alexandre Cloutier Date: Tue Sep 2 13:42:04 2014 -0400 Tagging labels with 1 AJAX request M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/product.plist M UI/WebServerResources/MailerUI.js commit 7e26d80c77316c0869470b045a29786efccfdeb2 Author: Alexandre Cloutier Date: Tue Sep 2 10:11:27 2014 -0400 merge conflicts M UI/MailerUI/UIxMailActions.m M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/product.plist M UI/WebServerResources/MailerUI.js commit 1af52e6d6b93bc68dc7c038ce740851fb56c88b3 Author: Francis Lachapelle Date: Fri Aug 29 15:33:56 2014 -0400 Fix message labels handling Selecting "none" from the label submenu on a multiple selection of messages is now working. When changing the label of multiple messages, the display is now properly updated. Fixes #2902 M NEWS M UI/WebServerResources/MailerUI.js commit eaf815eae62c8c7311158a34eb0b67bda2d3f9e6 Author: Alexandre Cloutier Date: Fri Aug 29 14:55:21 2014 -0400 update NEWS file M NEWS commit 9bd09cc55d08ed34745f4fa51413dc760c7114d1 Author: Alexandre Cloutier Date: Thu Aug 28 13:20:43 2014 -0400 add the location column M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.js commit ced09628940cde92c3bb70ce96e31dd5cc973b08 Author: Luc Charland Date: Thu Aug 28 10:43:32 2014 -0400 Added white_listed_attendee to the config file M Tests/Integration/config.py.in commit dadad3df2a755ffcd73198d633a8eb368412b2b3 Author: Francis Lachapelle Date: Thu Aug 28 09:37:49 2014 -0400 Fix some compilation warnings M UI/Scheduler/UIxAppointmentActions.m M UI/Scheduler/UIxCalMainView.m commit da184f8459a43bbe0c7f740e366cdf60baedb0ef Author: Alexandre Cloutier Date: Wed Aug 27 16:50:45 2014 -0400 bugfix#2864 M UI/WebServerResources/SchedulerUI.js commit 03152ea3d4cbf39ef8a5340e865d038bc899877f Author: Alexandre Cloutier Date: Wed Aug 27 16:01:35 2014 -0400 bugfix with DND from calendar view to calendar list M UI/WebServerResources/SchedulerUIDnD.js commit 84a08659ecc263f1962aa138bb025308aaf41870 Author: Alexandre Cloutier Date: Wed Aug 27 13:50:56 2014 -0400 bugfix where it is not possible to delete msg when mailbox is full M UI/WebServerResources/MailerUI.js commit d749d5c2fb9a41697732eaef3f17e27e807fff55 Author: Luc Charland Date: Wed Aug 27 13:31:49 2014 -0400 Added tests for prevent invitation and whitelist M Tests/Integration/preferences.py M Tests/Integration/test-preferences.py A Tests/Integration/test-prevent-invitations.py commit 07a138e0d62ebaaea722dc91ae0be162385d74ed Author: Alexandre Cloutier Date: Wed Aug 27 12:30:33 2014 -0400 applied comments and add the possibility to resize the search inbox window M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css commit 76c9b45fd077759c888cde2941e710a9e5925577 Author: Alexandre Cloutier Date: Tue Aug 26 14:25:27 2014 -0400 update Localizable.strings Update the print window options strings M UI/Scheduler/English.lproj/Localizable.strings commit 38a3b7bb4f29aa676c7af0dccde3d87973b1007e Author: Alexandre Cloutier Date: Tue Aug 26 13:36:42 2014 -0400 print calendars events&Tasks with colors - either borders or backgrounds M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/UIxCalViewPrint.h M UI/Scheduler/UIxCalViewPrint.m M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit b2b77c65d3d35d7c96986eb0f01c53783e0c6b05 Author: Francis Lachapelle Date: Tue Aug 26 09:00:13 2014 -0400 Fix folders paths of "sogo-tool restore -l" M NEWS M Tools/SOGoToolRestore.m commit 6aecccf6ca26231342af1f8542dfbe28347778fc Author: Alexandre Cloutier Date: Mon Aug 25 13:46:35 2014 -0400 indentations M UI/WebServerResources/UIxCalViewPrint.js commit e4a84d49202b2aa42251910dcbc1ffb8de6b498f Author: Francis Lachapelle Date: Mon Aug 25 12:15:05 2014 -0400 Fix usage of SOGoSubscriptionFolderFormat default M NEWS M SoObjects/SOGo/SOGoGCSFolder.h M SoObjects/SOGo/SOGoGCSFolder.m commit 28f26ec08e7994b857c0b51551b1d5625df822b3 Author: Francis Lachapelle Date: Mon Aug 25 10:16:10 2014 -0400 Fix display of users with no possible subscription M NEWS M UI/WebServerResources/UIxContactsUserFolders.js commit 74bd96e5a635cefd963315db2fef5199eeba14c4 Author: Francis Lachapelle Date: Mon Aug 25 10:12:09 2014 -0400 Fix encoding of new calendars + new subscriptions M NEWS M UI/WebServerResources/SchedulerUI.js commit e044476772b304e307f7853906996282f9b0eb93 Author: Alexandre Cloutier Date: Fri Aug 15 13:41:30 2014 -0400 bugFix #2827 M UI/WebServerResources/ContactsUI.js commit c76cb3646122e43e6b1cb2dfa6e64a88da85d605 Author: Alexandre Cloutier Date: Fri Aug 15 13:06:46 2014 -0400 Disable the search button on toolbar once it is opened M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxMailSearch.js commit 73fcdc230615da8ac22281397f4ba692a4a7cdc8 Author: Alexandre Cloutier Date: Fri Aug 15 11:41:37 2014 -0400 adjust css for other browser, fix display bug M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/tablekit.js commit b9dd1ddc5ae215b1b1c888ee9538b8036fbf9208 Author: Ludovic Marcotte Date: Fri Aug 15 09:57:19 2014 -0400 Fix for bug #2892 M NEWS M UI/Common/UIxFolderActions.m commit 8783f09a4acca298fc3a9f533feb2dda5590db36 Author: Alexandre Cloutier Date: Thu Aug 14 15:01:40 2014 -0400 fix leak M UI/MailerUI/UIxMailSearch.m commit 52476251b82ed0c172bc143a0642ae223d306b6e Author: Alexandre Cloutier Date: Thu Aug 14 14:49:44 2014 -0400 applied comments, fix bug and add sortable results M UI/MailerUI/UIxMailListActions.m M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js commit f6c7ca33797bfd0e00a6b1f4e85f6b7de1ae9889 Author: Alexandre Cloutier Date: Wed Aug 13 17:41:58 2014 -0400 applied comments M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailSearch.m M UI/WebServerResources/UIxMailSearch.js commit c3e46e4bafd6e26ec417927f10cf0c88180b7786 Author: Alexandre Cloutier Date: Mon Aug 11 09:25:09 2014 -0400 code refactoring and GUI improvement M UI/MailerUI/UIxMailListActions.m M UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/UIxMailSearch.css M UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css commit 7794d716b983992251492f26bcf3ff07edbd3b5a Author: Alexandre Cloutier Date: Wed Aug 6 14:49:36 2014 -0400 version 1 of the inbox search M UI/MailerUI/GNUmakefile M UI/MailerUI/Toolbars/SOGoMailFolder.toolbar M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailMainFrame.m A UI/MailerUI/UIxMailSearch.h A UI/MailerUI/UIxMailSearch.m M UI/MailerUI/product.plist M UI/Templates/MailerUI/UIxMailMainFrame.wox A UI/Templates/MailerUI/UIxMailSearch.wox M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SOGoDataTable.js M UI/WebServerResources/SOGoMailDataSource.js A UI/WebServerResources/UIxMailSearch.css A UI/WebServerResources/UIxMailSearch.js M UI/WebServerResources/generic.css M UI/WebServerResources/generic.js commit 5b886e5c4dab6bdf486f937df8bb234c4902f50c Author: Francis Lachapelle Date: Fri Aug 1 12:26:53 2014 -0400 Fix issue with DnD of tasks with FireFox M UI/WebServerResources/SchedulerUI.js commit 1a2fe8908b2f6feb674d69f47f034b253c2a444d Author: Jesús García Sáez Date: Wed Mar 19 17:19:07 2014 +0100 Revert "Merge pull request #2 from Zentyal/jgarcia/fix-encoding-of-mapistoreuris" M OpenChange/MAPIStoreContext.m M OpenChange/MAPIStoreMailContext.m commit cde1db93245c8bdfbf8e69ed8efe8a0f6a03027c Author: Ludovic Marcotte Date: Fri Aug 1 09:40:45 2014 -0400 Refactored GCSFolder: -writeContent and fixed sogo-tool restore M SOPE/GDLContentStore/GCSFolder.h M SOPE/GDLContentStore/GCSFolder.m M SoObjects/Contacts/SOGoContactGCSFolder.h M SoObjects/SOGo/SOGoContentObject.m M Tools/SOGoToolRestore.m commit f43341c1005d3d5813c23133071c253c753bb3e9 Author: Ludovic Marcotte Date: Thu Jul 31 16:19:49 2014 -0400 Fixed JSON'ification of the admin module M UI/WebServerResources/AdministrationUI.js commit b05fcc7d82395fe2d988567c36d213aa1c6cfeae Author: Ludovic Marcotte Date: Wed Jul 30 14:51:00 2014 -0400 Fat commit to refactor the quick record generation M ActiveSync/common.make M GNUmakefile M Main/GNUmakefile.preamble M NEWS D OGoContentStore/COPYING D OGoContentStore/GNUmakefile D OGoContentStore/GNUmakefile.postamble D OGoContentStore/GNUmakefile.preamble D OGoContentStore/OCSContactFieldExtractor.m D OGoContentStore/OCSiCalFieldExtractor.h D OGoContentStore/OCSiCalFieldExtractor.m D OGoContentStore/README D OGoContentStore/Version D OGoContentStore/appointment-oracle.ocs D OGoContentStore/appointment.ocs D OGoContentStore/contact-oracle.ocs D OGoContentStore/contact.ocs D OGoContentStore/iCalRepeatableEntityObject+OCS.h D OGoContentStore/iCalRepeatableEntityObject+OCS.m D OGoContentStore/misc/iNetOrgPerson.txt D OGoContentStore/misc/icaltest.ical D OGoContentStore/misc/test1/GNUmakefile D OGoContentStore/misc/test1/common.h D OGoContentStore/misc/test1/test1.m M OpenChange/GNUmakefile M OpenChange/MAPIStoreContactsMessage.m M OpenChange/MAPIStoreTasksMessage.m D SOPE/GDLContentStore/GCSFieldExtractor.h D SOPE/GDLContentStore/GCSFieldExtractor.m M SOPE/GDLContentStore/GCSFolder.h M SOPE/GDLContentStore/GCSFolder.m M SOPE/GDLContentStore/GCSFolderManager.m M SOPE/GDLContentStore/GCSFolderType.h M SOPE/GDLContentStore/GCSFolderType.m M SOPE/GDLContentStore/GNUmakefile A SOPE/GDLContentStore/GNUmakefile.postamble A SOPE/GDLContentStore/appointment-oracle.ocs A SOPE/GDLContentStore/appointment.ocs A SOPE/GDLContentStore/contact-oracle.ocs A SOPE/GDLContentStore/contact.ocs M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Appointments/SOGoAppointmentObject.h M SoObjects/Appointments/SOGoAppointmentObject.m M SoObjects/Appointments/SOGoCalendarComponent.h M SoObjects/Appointments/SOGoCalendarComponent.m M SoObjects/Appointments/SOGoComponentOccurence.m M SoObjects/Appointments/SOGoTaskObject.h M SoObjects/Appointments/SOGoTaskObject.m M SoObjects/Appointments/SOGoWebAppointmentFolder.h M SoObjects/Appointments/SOGoWebAppointmentFolder.m M SoObjects/Appointments/iCalCalendar+SOGo.m M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/Appointments/iCalEvent+SOGo.h M SoObjects/Appointments/iCalEvent+SOGo.m M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.h M SoObjects/Appointments/iCalRepeatableEntityObject+SOGo.m M SoObjects/Appointments/iCalToDo+SOGo.h M SoObjects/Appointments/iCalToDo+SOGo.m M SoObjects/Contacts/NGVCard+SOGo.m M SoObjects/Contacts/NGVList+SOGo.h M SoObjects/Contacts/NGVList+SOGo.m M SoObjects/Contacts/SOGoContactGCSEntry.m M SoObjects/Contacts/SOGoContactGCSList.m M SoObjects/Contacts/SOGoContactLDIFEntry.m M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/SOGo/GNUmakefile.preamble M SoObjects/SOGo/SOGoContentObject.h M SoObjects/SOGo/SOGoContentObject.m M SoObjects/common.make M Tests/Integration/GNUmakefile.preamble M Tests/Unit/GNUmakefile M Tools/GNUmakefile.preamble M Tools/SOGoToolRestore.m M UI/Contacts/UIxContactFolderActions.m M UI/Contacts/UIxListEditor.m M UI/MailPartViewers/UIxMailPartICalActions.m M UI/Scheduler/UIxComponentEditor.m M UI/Scheduler/UIxTaskEditor.m M UI/common.make M packaging/debian-multiarch/sogo.overrides M packaging/debian/sogo.overrides M packaging/rhel/sogo.spec commit 07324e56a0ab257334d4d4a67ed52ce8f1a844d9 Author: Francis Lachapelle Date: Wed Jul 30 11:16:35 2014 -0400 Update ChangeLog M ChangeLog commit 397a36cc89f0160bc84ba19b2f7adc2b96a6a5c1 Author: Francis Lachapelle Date: Wed Jul 30 11:16:10 2014 -0400 Preparation for release 2.2.7 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M Version commit c240931c54873943349d0c65c1fb9b1dadcbd9c1 Author: Francis Lachapelle Date: Wed Jul 30 11:15:05 2014 -0400 Update CKEditor to version 4.4.3 M NEWS M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/colordialog/dialogs/colordialog.js M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js M UI/WebServerResources/ckeditor/plugins/tabletools/dialogs/tableCell.js M UI/WebServerResources/ckeditor/skins/moono/dialog.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css commit ef2432e10f396886f09134ff39c9b90cac5e8c2b Author: Francis Lachapelle Date: Wed Jul 30 10:36:31 2014 -0400 Update NEWS file M NEWS commit 571322958a875e53dc0c689caf3f24a1debdea54 Author: Francis Lachapelle Date: Wed Jul 30 10:33:15 2014 -0400 Update fi, fr, de, and es_ES translations M SoObjects/Appointments/Finnish.lproj/Localizable.strings M SoObjects/Appointments/French.lproj/Localizable.strings M SoObjects/Appointments/German.lproj/Localizable.strings M SoObjects/Appointments/SpanishSpain.lproj/Localizable.strings M UI/Common/German.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/SpanishSpain.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/SpanishSpain.lproj/Localizable.strings commit bd5c05cca2aa9166198c9c6ea6e9c583da9359bd Author: Francis Lachapelle Date: Wed Jul 30 10:31:25 2014 -0400 Indentation in JavaScript files M UI/WebServerResources/AdministrationUI.js M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxPreferences.js M UI/WebServerResources/generic.js commit ea44308aa3d95d150b6d6565cdf4dbdc79e5c64e Author: Francis Lachapelle Date: Tue Jul 29 16:05:46 2014 -0400 Fix all-day events display in IE It also fixes the display of the event categories for all-day events in IE. M NEWS M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js commit f76a6cfc96aeefd1d5b913a29e60dcce6dfa9b5c Author: Carlos Pérez-Aradros Herce Date: Wed Jul 9 13:28:42 2014 +0200 Fix mysql cleanup log message M Scripts/openchange_user_cleanup commit 2b3bc10f786ce6948dfeb90d1752d975de5bbf51 Author: Kamen Mazdrashki Date: Thu Jul 3 14:59:49 2014 +0200 Scripts/openchange_user_cleanup: Don't hardcode samba private dir, use samba LoadParm() Signed-off-by: Kamen Mazdrashki M Scripts/openchange_user_cleanup commit 3eba5f940e353909628ab6fa59c4f402cccd0e32 Author: Jesús García Sáez Date: Wed Jul 2 12:24:09 2014 +0200 increase log level of debug message M OpenChange/MAPIStoreSOGo.m commit 7f2ee7be89d6dbbd0a70eb43a3ef32d6c56761c2 Author: Jesús García Sáez Date: Wed Jul 2 10:40:05 2014 +0200 Error message only when initialization hadn't been done In a multithread environment, sogo_backend_init is registering the thread only for the first one that calls this function, then the others threads (even if they call sogo_backend_init) won't be registered because moduleInitialized was YES. We just want to ensure sogo_backend_init is called at least once (per process, not per thread). M OpenChange/MAPIStoreSOGo.m commit 41f2e917e76e07f1f6a62dc7eea0e8aada9d2bce Author: Miguel Julián Date: Thu Jun 12 16:20:41 2014 +0200 Removed development tip comment M OpenChange/MAPIStoreAppointmentWrapper.m commit 65ece612734ec4fd88d08daeed5c86bd06fbd598 Author: Miguel Julián Date: Thu Jun 12 15:46:02 2014 +0200 Removing some trail characters at event description * They are sometimes present after a \r\n\n M OpenChange/MAPIStoreAppointmentWrapper.m commit 94f3246658c151b55ca86404c607fe29de7b94b1 Author: Ludovic Marcotte Date: Tue Jul 29 10:36:20 2014 -0400 Improved error message when you cannot invite users M SoObjects/Appointments/English.lproj/Localizable.strings M SoObjects/Appointments/SOGoAppointmentObject.m commit 1df7e989e012fbbb3a93293ed944b2c80f48299f Author: Ludovic Marcotte Date: Fri Jul 25 14:48:25 2014 -0400 Removed worthless declaration M UI/Scheduler/UIxCalListingActions.m commit d9ca1051b31f7efd35083dc87bd59b143cb3e593 Author: Francis Lachapelle Date: Fri Jul 25 11:34:33 2014 -0400 Improve headers of multicolumns view M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/Templates/SchedulerUI/UIxCalendarSelector.wox M UI/WebServerResources/SchedulerUI.css commit 4eefa4c2697d4da8ba72674a81f74492e01a11dd Author: Ludovic Marcotte Date: Fri Jul 25 08:12:12 2014 -0400 Fixed test since we now return a 200 instead of a 204 M Tests/Integration/utilities.py commit 4c21a050d91e5969921db8f9971752863a7edd48 Author: Ludovic Marcotte Date: Thu Jul 24 14:00:57 2014 -0400 JSON interface to folder subscriptions M NEWS M UI/MainUI/SOGoUserHomePage.m M UI/WebServerResources/UIxContactsUserFolders.js commit b52289904f607121627a5cf3298f7124a5042d22 Author: Alexandre Cloutier Date: Thu Jul 24 13:48:41 2014 -0400 task.png for DnD taskList A UI/WebServerResources/task.png commit c389630d76b4d72e10552be32f8482b4807c1558 Author: Alexandre Cloutier Date: Thu Jul 24 13:35:14 2014 -0400 DnD tasksList M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js commit f6ef94a6314e3fe7d5b863d20a0df4580e8ca7bb Author: Ludovic Marcotte Date: Thu Jul 24 12:48:03 2014 -0400 improved handling of SOGoSubscriptionFolderFormat M NEWS M SoObjects/Appointments/SOGoAppointmentFolders.m M SoObjects/SOGo/SOGoGCSFolder.m M SoObjects/SOGo/SOGoUserFolder.m M UI/Common/UIxAclEditor.m M UI/Common/UIxFolderActions.m M UI/MainUI/SOGoUserHomePage.m M UI/WebServerResources/UIxContactsUserFolders.js commit 5de51e8aa1facd6ddaf1162f31f9e42ca810d125 Author: Francis Lachapelle Date: Thu Jul 24 09:30:19 2014 -0400 Fix missing argument with new DnD controller M UI/WebServerResources/SchedulerUIDnD.js commit 006727a74b42ee0fe5fcb479a9ab8080db14602b Author: Ludovic Marcotte Date: Thu Jul 24 08:39:41 2014 -0400 Properly destroy cache objects of vanished folders M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS M SoObjects/SOGo/SOGoCacheGCSObject.m M SoObjects/SOGo/SOGoCacheObject.h commit 6619840f80dab04eacac6a7fe66436443796bfd8 Author: Jeroen Dekkers Date: Tue Jul 22 19:54:18 2014 +0200 Add Mailer and Appointments to product.list requires of MailPartViewers M UI/MailPartViewers/product.plist commit 08fd2fcfaa8488a8460c0b555b45f4950f1010a2 Author: Francis Lachapelle Date: Tue Jul 22 13:26:28 2014 -0400 Fix JavaScript after bad merge M UI/WebServerResources/SchedulerUI.js commit a43dd97fc939692f74f38dfcd2064147e8cafbdc Author: Alexandre Cloutier Date: Tue Jul 22 11:37:45 2014 -0400 Fix bug with DnD; leftPanelController.stopEvent() M UI/WebServerResources/SchedulerUIDnD.js commit 192659fdd9d64ddd63f8dcd014a14a3b4e7fad15 Author: Francis Lachapelle Date: Mon Jul 21 16:12:27 2014 -0400 Add missing localizable string M UI/PreferencesUI/English.lproj/Localizable.strings commit 06fe36fd75aaedd05ff7e92cad1320f4dff63160 Author: Francis Lachapelle Date: Mon Jul 21 16:07:13 2014 -0400 Add missing localizable strings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/Templates/PreferencesUI/UIxPreferences.wox commit 24f9d83ff7e8503118aabd02598f3300a07a646b Author: Francis Lachapelle Date: Mon Jul 21 16:06:24 2014 -0400 Fix JavaScript from merge leftover M UI/WebServerResources/SchedulerUI.js commit 8dd967d0a87a7ee560b854f667fb55c296b89245 Author: Ludovic Marcotte Date: Mon Jul 21 15:38:23 2014 -0400 Updated NEWS file for two merged pull requests M NEWS commit 08cd080d47f4ef0d0d262021e173b5d6c6519276 Author: Ludovic Marcotte Date: Mon Jul 21 15:34:56 2014 -0400 Fixed charset substitution in meta tags M NEWS M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 28e6bb8b9d521dad8801206655c30d57ef3f9ff6 Author: Alexandre Cloutier Date: Fri Jul 18 15:03:28 2014 -0400 Applied comments M UI/Scheduler/English.lproj/Localizable.strings M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/SchedulerUIDnD.js commit b892b3f7946e4466a51af901fb4b77da75872d40 Author: Alexandre Cloutier Date: Fri Jul 18 10:14:38 2014 -0400 Add RegEx M UI/Scheduler/English.lproj/Localizable.strings M UI/WebServerResources/SchedulerUI.js commit cdf4cc1acb98f451bec00ab7d6e3858937c293a8 Author: Alexandre Cloutier Date: Fri Jul 18 09:46:31 2014 -0400 fix DnD from eventList to calendarList for repeated event M UI/WebServerResources/SchedulerUI.js commit 3cac794de5dbda0f005901cbb081b2ee5fa01e7f Author: Alexandre Cloutier Date: Fri Jul 18 09:33:51 2014 -0400 move line M UI/WebServerResources/SchedulerUIDnD.js commit 8f9b24a23f593eb2041cfaaca3e4fb611ddd7060 Author: Alexandre Cloutier Date: Fri Jul 18 09:23:07 2014 -0400 visual helper while dragging from calendar view to calendarList M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUIDnD.js commit a2a7014140ce8abf97ce9b04b9eb7467deda192b Author: Alexandre Cloutier Date: Thu Jul 17 09:42:32 2014 -0400 fix dnd repeated event bug + applied comments M UI/Scheduler/UIxAppointmentActions.m M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/SchedulerUIDnD.js commit a5ecb2063f449505ab671e3952497f4484b12bec Author: Alexandre Cloutier Date: Wed Jul 16 10:30:48 2014 -0400 added event7.png and adjust javascript indentation M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/SchedulerUIDnD.js A UI/WebServerResources/event7.png commit 9bd7aeebfb5ea41c078c7e9691fe0c0e9513eb12 Author: Alexandre Cloutier Date: Tue Jul 15 17:29:39 2014 -0400 DnD from calendarView to CalendarList M UI/WebServerResources/SchedulerUIDnD.js commit 01af72cfe95e1970fa84405732690355ed72dcd8 Author: Alexandre Cloutier Date: Tue Jul 15 09:49:48 2014 -0400 DnD from eventList to the calendarList M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js commit 6dddb5c98ce402268205eaa4fc7eec3068380f9f Author: Alexandre Cloutier Date: Fri Jul 11 17:04:06 2014 -0400 dragNdrop from the events table to the calendars list M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxOccurenceDialog.js commit ccf181bcf95a8bebf6c4ab9bdb66c151548cc00d Author: Alexandre Cloutier Date: Thu Jul 10 13:34:47 2014 -0400 applied comments and fix repeated events dragNdrop between calendars M UI/Scheduler/UIxAppointmentActions.m M UI/WebServerResources/SchedulerUI.js commit e478b29c2e40963041abf63c678a7e36d287ad2f Author: Alexandre Cloutier Date: Wed Jul 9 16:47:13 2014 -0400 creating and dragNDrop between calendars in multicolumndayview M UI/Scheduler/UIxAppointmentActions.m M UI/Scheduler/UIxCalDayTable.m M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/SchedulerUIDnD.js commit c2027f072d0b59944882ca39fc97f573a2157fd7 Author: Alexandre Cloutier Date: Fri Jul 18 13:57:18 2014 -0400 indentation M SoObjects/Appointments/SOGoAppointmentObject.m commit ce6a31dd38aa50736eae48eb073deb991b87173a Author: Alexandre Cloutier Date: Fri Jul 18 09:26:02 2014 -0400 Adjust line of code to make it easier to read M SoObjects/Appointments/SOGoAppointmentObject.m commit a71013eebf8e7dd088a55cd18554d4de9c69369b Author: Alexandre Cloutier Date: Wed Jul 16 14:26:30 2014 -0400 javascript indentation M UI/WebServerResources/UIxPreferences.js commit eaec5a614d713d397b032f58f6d56ac3034165c6 Author: Alexandre Cloutier Date: Wed Jul 16 14:08:39 2014 -0400 Change exception 403 to 409 and fix indentation in the javascript M SoObjects/Appointments/SOGoAppointmentObject.m M UI/WebServerResources/UIxPreferences.js commit 5217bed5ae3e298adc48a4c2e8c94ca1ab0e4891 Author: Alexandre Cloutier Date: Wed Jul 16 14:01:50 2014 -0400 Organized the categories and appointments invitations inside a tabContainer M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxPreferences.css M UI/WebServerResources/UIxPreferences.js M UI/WebServerResources/generic.css commit 17319cc8dd39c46a3f0c7c48e1ef9d182d06a663 Author: Alexandre Cloutier Date: Wed Jul 16 10:37:27 2014 -0400 reverted UIxListEditor.wox M UI/Templates/ContactsUI/UIxListEditor.wox commit 89d116363ca6a27b08b3b3e6812669ebbbd69ea0 Author: Alexandre Cloutier Date: Wed Jul 16 10:03:13 2014 -0400 replace ampersands with commas M SoObjects/Appointments/SOGoAppointmentObject.m commit 7c3e85f517a56ca66f540a8468b75010a5943f5f Author: Alexandre Cloutier Date: Tue Jul 15 17:34:49 2014 -0400 applied comments M SoObjects/Appointments/SOGoAppointmentObject.m commit 05fb7ae0c88a1f9b47d636caabaab96bea426309 Author: Alexandre Cloutier Date: Thu Jul 10 11:13:07 2014 -0400 applied comments M SoObjects/Appointments/SOGoAppointmentObject.m M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxPreferences.js commit ef20108e3297b5d644044307ba84fd2a6c6fbdbc Author: Alexandre Cloutier Date: Wed Jul 9 17:26:41 2014 -0400 fix bug where the user could enter any names in the whitelist M UI/WebServerResources/UIxPreferences.js commit b5c0363400a48610f782c06dd0fdba21cc7cc478 Author: Alexandre Cloutier Date: Mon Jul 7 17:42:43 2014 -0400 applied comment and refactor code M SoObjects/Appointments/SOGoAppointmentObject.m M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit f0b8eb8dfb6d19fdc82fe92a796c9e2b9a9c2aa3 Author: Alexandre Cloutier Date: Mon Jul 7 13:38:37 2014 -0400 server side code to integrate the whitelist M SoObjects/Appointments/English.lproj/Localizable.strings M SoObjects/Appointments/SOGoAppointmentObject.m M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit 16d02455bdcb5e8d2e2c5b4dc160b294895da82c Author: Alexandre Cloutier Date: Mon Jul 7 10:00:16 2014 -0400 Serialization of the whiteList M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxPreferences.js commit 8ded5a8aaff1e7b4025b6ffe35e3e36d64ebd687 Author: Alexandre Cloutier Date: Fri Jul 4 09:51:41 2014 -0400 Prevent Invitations and whitelist GUI M SoObjects/Appointments/SOGoAppointmentObject.m M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m M UI/Templates/ContactsUI/UIxListEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/SOGoAutoCompletion.js M UI/WebServerResources/UIxPreferences.css M UI/WebServerResources/UIxPreferences.js commit 1cc93c700a0925f84262896ae6d28f90395a8b51 Author: Ludovic Marcotte Date: Wed Jul 9 14:08:31 2014 -0400 Updated NEWS file for changes occurred right after v2.2.6 was released M NEWS commit 44d0cb5c0d57de6548148ea204f49a5d697e8358 Author: Francis Lachapelle Date: Wed Jul 9 11:17:36 2014 -0400 Fix refresh of list when forwarding a message Fixes #2818 M NEWS M SoObjects/Mailer/SOGoDraftObject.h M SoObjects/Mailer/SOGoDraftObject.m M UI/MailerUI/UIxMailEditor.m M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxMailEditor.js commit dbdb7d90513aa54c2aa314013f236c434eeb0082 Author: Ludovic Marcotte Date: Wed Jul 9 10:04:44 2014 -0400 Fix sending of METHOD:REPLY for DAV clients M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m commit e343ed240b8de3b06da82a8777fe5d639cbf6a1c Author: Francis Lachapelle Date: Tue Jul 8 22:00:06 2014 -0400 Fix regression of word breaking Fixes #2845 M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/generic.css commit 45553be122c5dd12b0373e3e6fdc4bd2f1aeef4b Author: Francis Lachapelle Date: Tue Jul 8 17:19:55 2014 -0400 Fix rename of calendars, improve tasks count badge M NEWS M UI/Scheduler/UIxCalendarSelector.m M UI/Templates/ContactsUI/UIxContactFoldersView.wox M UI/Templates/SchedulerUI/UIxCalendarSelector.wox M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxContactFolderProperties.js M UI/WebServerResources/generic.css M UI/WebServerResources/generic.js commit 1cf4841477dea27261c5654717cabab1ea6ac43e Author: Alexandre Cloutier Date: Fri Jul 4 11:23:59 2014 -0400 fix display glitch M UI/WebServerResources/SchedulerUI.js commit 017a85b7f2c91827615ab1adfbaab6dc4fef9707 Author: Alexandre Cloutier Date: Fri Jul 4 10:46:49 2014 -0400 fix month events categories display M UI/WebServerResources/SchedulerUI.js commit 8c8e47daf632ce5146df347c407cbdc5ba858681 Author: Alexandre Cloutier Date: Fri Jul 4 10:37:35 2014 -0400 fix spacing between events and categorie display M UI/WebServerResources/SchedulerUI.js commit 8a172467253db8e129a0926d949b86410e50d811 Author: Ludovic Marcotte Date: Fri Jul 4 10:18:56 2014 -0400 Cleaned up code and fixed the translation of the weekdays in the datepicker M UI/Scheduler/UIxDatePicker.h M UI/Scheduler/UIxDatePicker.m M UI/WebServerResources/datepicker.js commit 4843c6b6d7f05e32047a27e1c6cd28a1912e615d Author: Ludovic Marcotte Date: Fri Jul 4 08:55:35 2014 -0400 Renamed Multi-Column to Multicolumn and refactored some code M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/Toolbars/SOGoAppointmentFolders.toolbar M UI/Scheduler/UIxCalViewPrint.m commit 6e13f1547719c5f3bfc6149d9a038de90c284cb2 Author: Ludovic Marcotte Date: Wed Jul 2 11:32:18 2014 -0400 Update ChangeLog M ChangeLog commit 5dd2088d42388b397e8cc3fde35455b2455f7f3e Author: Ludovic Marcotte Date: Wed Jul 2 11:32:06 2014 -0400 Updated for the release M NEWS M Version commit 9c3c2cb92657809945eeaf25310039173efb58b0 Author: Ludovic Marcotte Date: Wed Jul 2 11:23:57 2014 -0400 Updated the doc for the release M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 55422b5f037b1c410c25a685afa6d3077c3fce21 Author: Ludovic Marcotte Date: Wed Jul 2 10:11:13 2014 -0400 Fixed typo M NEWS commit 1846e1ee5db7120d4ebca9842ab402333b26cac5 Author: Kamen Mazdrashki Date: Tue Jun 24 15:28:42 2014 +0200 oc/TallocWrapper: don't handle Threading initialization here It is SOGo backend module responsibility to setup/teardonw all ObjC specific initialization Signed-off-by: Kamen Mazdrashki M OpenChange/NSObject+MAPIStore.m commit 1fc3a57210b61cc73a91757f5d7ddc4050dc5f7f Author: Kamen Mazdrashki Date: Thu Jun 19 20:41:37 2014 +0200 oc: Protect backend initialization to happen only once M OpenChange/MAPIStoreSOGo.m commit 5b75c817e21bb43c8a731ff2cb9a04f2e58bf080 Author: Kamen Mazdrashki Date: Thu Jun 19 19:57:32 2014 +0200 oc: Log when mapistore backend is successfully initialized M OpenChange/MAPIStoreSOGo.m commit c91741ad1f925b3acc828d88d28b82f640eb6997 Author: Kamen Mazdrashki Date: Thu Jun 19 19:43:14 2014 +0200 oc/dbmsgreader: Fix to work again this time basen on BSON format for msg data Also, implement reading for message data in case only 1 param is passed. This could be usefull when have msg data by other means than by reading it directly from DB Signed-off-by: Kamen Mazdrashki M OpenChange/GNUmakefile M OpenChange/dbmsgreader.m commit 86e54989fbba8997eb41eb0b1b84fd2f10faa0b7 Author: Kamen Mazdrashki Date: Fri Jun 20 03:23:38 2014 +0200 oc/utils: Make "plext" category publicly visible Signed-off-by: Kamen Mazdrashki A OpenChange/NSObject+PropertyList.h M OpenChange/NSObject+PropertyList.m commit 116e738e63e7b281191b76665ce616961ca93293 Author: Kamen Mazdrashki Date: Thu Jun 19 19:30:17 2014 +0200 oc/utils: Move OCDumpPListData() function into plreader - this is the only user for this function Signed-off-by: Kamen Mazdrashki M OpenChange/NSObject+PropertyList.m M OpenChange/plreader.m commit bf0f2a76d565fc1f0265ad6f45e28c37c965dba3 Author: Kamen Mazdrashki Date: Mon Jun 16 13:20:51 2014 +0200 oc/MAPIStoreSOGo: Do not destroy current thread context after any API call We have thread context already in place during *_init() function. Thus guarding every API call with TreadInit/Destroy is: - a bit redundand - makes SOGo backend not reentrant even on single thread and leads to hard to find use-after-free crashes Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit 6de298d20285730e06fb41488ee6d97edfffbfab Author: Kamen Mazdrashki Date: Fri Jun 13 14:20:00 2014 +0200 oc/MAPIStoreMapping: Split the check for existing entry so we have better error message Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreMapping.m commit 98505c1b6b54c477e5c438d7fee3eac9ee100d66 Author: Kamen Mazdrashki Date: Fri Jun 13 14:19:20 2014 +0200 oc/MAPIStoreContext: Fix log messages to actually print 64bit FMIDs Signed-off-by: Kamen Mazdrashki Conflicts: OpenChange/MAPIStoreContext.m M OpenChange/MAPIStoreContext.m commit 51df0adb79095dde2b0fc48f619a4b8497768970 Author: Miguel Julián Date: Thu Jun 12 16:20:41 2014 +0200 Removed development tip comment M OpenChange/MAPIStoreAppointmentWrapper.m commit 5d43513dd9f36dd47610c822bee3ace20e91aae5 Author: Miguel Julián Date: Thu Jun 12 15:46:02 2014 +0200 Removing some trail characters at event description * They are sometimes present after a \r\n\n M OpenChange/MAPIStoreAppointmentWrapper.m commit 2458af1a43e6e422538e3627313c591c7121b1d8 Author: Miguel Julián Date: Wed Jun 11 16:14:11 2014 +0200 All day events deladyed one day if user timezone is +XX:XX * Those events were not shown properly in SOGo web UI M OpenChange/iCalEvent+MAPIStore.m commit 2792baac028ecca9253e5ec88021e0cc7a8c7e53 Author: Kamen Mazdrashki Date: Mon Jun 2 01:20:18 2014 +0200 openchange: don't overflow possible recipient type while creating message headers Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreMailVolatileMessage.m commit 4b383705fff833a1c41dde513119fe847bbaefc7 Author: Kamen Mazdrashki Date: Mon Jun 2 01:18:23 2014 +0200 openchange: Fix submitWithFlags to submit to BCC-ed recipients also this reintroduces commit 7efb263c659451d2c781547a5b38cb5d01ed837f Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreMailVolatileMessage.m commit dd7200e00f6d975e8b4d3705745b49fae6509256 Author: Kamen Mazdrashki Date: Wed May 7 01:26:34 2014 +0200 openchange/MAPIStoreFolder: Add private selector for actual folder delete action Usually, it is a bad idea for an object to call its own public methods (just like in this case). Thus separating impelementation for deleteFolder: would allow MAPIStoreFolder to call only private implementation when needed Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreFolder.m commit 27851ef4280812ce5bf53c1cce33318a4774cc6f Author: Kamen Mazdrashki Date: Mon May 5 01:51:18 2014 +0200 openchange: FillMessageHeadersFromProperties fix skipping of last value in possible range of recepients IMHO, this fixes a bug, that when saving a meessage, it is saved without BCC fields. Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreMailVolatileMessage.m commit 7da8885190acac061bb54518cf6bbe305eb8d35b Author: Kamen Mazdrashki Date: Mon May 5 01:47:17 2014 +0200 openchange: getMessageData - replace int literals with ulRecipClass values Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreMailVolatileMessage.m commit fc9dc080455025f16c2ef58d14d8b16913eeb999 Author: Kamen Mazdrashki Date: Thu Mar 20 17:26:44 2014 +0100 oc-sogo: pretty print Exceptions in sogo_backend_handle_objc_exception() Now we have a nice stack trace printed out from [NSException callStackSymbols] Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit bcfb674cd1ba63189eb8210a95b388c0dc2468a6 Author: Kamen Mazdrashki Date: Thu Mar 20 17:04:11 2014 +0100 oc-sogo: Print both [NSException callStackSymbols] and execinfo.h stack trace Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit 6be768af42c7e21653149b81cfc1b2f09847d0f9 Author: Kamen Mazdrashki Date: Thu Mar 20 16:27:03 2014 +0100 oc-sogo: Move memory clean up *after* handling the exception Otherwise the mess is full :) Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit 2c94d21f3e62222304cd75ba7300acf1de8663fe Author: Kamen Mazdrashki Date: Thu Mar 20 15:52:21 2014 +0100 oc-sogo: Use [e name] and [e reason] selectors Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit cbe616358dde8a1bbc19d5c84e0371402a919532 Author: Kamen Mazdrashki Date: Thu Mar 20 14:36:29 2014 +0100 oc-sogo: Clean up AutoRelease pool and unregister threads in Catch handler Most of the time we have "not yet implemented" kind of exceptions, so it is better to clean up allocated resources Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit 09e6fcc3ff2021b1a9a4a2d99e8a4a852f8c5c93 Author: Kamen Mazdrashki Date: Thu Mar 20 14:24:58 2014 +0100 oc-sogo: try/catch to guard only the actual impelementation rather than *everything* Signed-off-by: Kamen Mazdrashki M OpenChange/MAPIStoreSOGo.m commit 3b2174eeec1843eeb011129134cecf5b6bfd2246 Author: Jesús García Sáez Date: Mon Mar 17 21:08:12 2014 +0100 if there is no password file for specific user, try to read global password file This way we can have a master password for imap access M OpenChange/MAPIStoreUserContext.m commit c6b8be742d1197ad24f0d1735db36892a6b4c1aa Author: Jesús García Sáez Date: Tue Mar 4 16:40:41 2014 +0100 use execinfo.h to get backtrace Really poor backtrace because it will only have the frames from oc side, I don't know why callStackSymbols is returning null, compilation flags? M OpenChange/MAPIStoreSOGo.m commit a77863947f92730dbd407f25c0e65fc0a9b51c55 Author: Jesús García Sáez Date: Tue Mar 4 12:29:13 2014 +0100 add try catch to all functions on struct mapistore_backend M OpenChange/MAPIStoreSOGo.m commit d1f54298d29963e76f12e3cc2ef4abf07b697f68 Author: Jesús García Sáez Date: Mon Mar 3 16:09:30 2014 +0100 stringByDecodingImap4FolderName is not neccesary For russian locale and characters nonexistent in latin1 sogo crashes M OpenChange/MAPIStoreMailContext.m commit f8028b5a94f1899ca1f20fa3f63d8949c91c7069 Author: Kamen Mazdrashki Date: Sat Feb 22 23:01:41 2014 +0100 OpenChange: Avoid crashing when creating embedded message in attachment Signed-off-by: Kamen Mazdrashki (cherry picked from commit 15a55f9f707247c9164e8fa7a102639744f686e5) M OpenChange/MAPIStoreSOGo.m commit 6bef67811432f5685802cb134d85cffd79de2e41 Author: Jesús García Sáez Date: Thu Feb 27 17:47:28 2014 +0100 fix format logging uint64_t M OpenChange/MAPIStoreContext.m commit c81476bd040508bf2e70e51ef8052c5400746777 Author: Jesús García Sáez Date: Thu Feb 27 17:46:55 2014 +0100 no need to modify url M OpenChange/MAPIStoreContext.m commit a24f009cfe88be15977c661b7fcc100dd76a6f6b Author: Jesús García Sáez Date: Thu Feb 27 17:42:58 2014 +0100 mapistoreURI encoding should be done the same way as listContextForUser stringByEncodingImap4FolderName is used inside [newFolder create] where is needed M OpenChange/MAPIStoreMailContext.m commit 95298de9f18ce440355eb6ef783e7294d9432a22 Author: Jesús García Sáez Date: Mon Feb 10 12:38:42 2014 +0100 avoid infinite loop when trying to update a folder id M OpenChange/MAPIStoreMapping.m commit f6d1a37127eea974a3a64c1cea138b796d62eaa2 Author: Jesús García Sáez Date: Tue Dec 24 11:03:03 2013 +0100 use properly get_uri function and check ret value M OpenChange/MAPIStoreMapping.m commit 2aa71cc8a3fdc94b925773ce5dc5cd3b0eced242 Author: Jesús García Sáez Date: Fri Dec 20 11:26:09 2013 +0100 check ret value properly M OpenChange/MAPIStoreContext.m commit 34b98a563dec2229a6d7c363e1f77a659d872bb7 Author: Jesús García Sáez Date: Tue Nov 19 15:24:31 2013 +0100 get_new_folderID functions are now on mapistore_indexing M OpenChange/MAPIStoreContext.m commit fd308b592fcf8c7052258c4e2e17d25278344e26 Author: Carlos Pérez-Aradros Herce Date: Mon Nov 11 03:17:53 2013 +0100 Converted all the indexing code to indexing backends M OpenChange/MAPIStoreMapping.m commit a6bfb9d5c50b2fa299b6bb583dd33630848c0d6f Author: Carlos Pérez-Aradros Herce Date: Sat Nov 9 18:00:44 2013 +0100 Use indexing generic code instead of tdb private funtions M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m commit 33b353b97442c106dba2b63b29954f05af9c34b6 Author: Carlos Pérez-Aradros Herce Date: Fri Nov 8 17:02:50 2013 +0100 Moved to abstract index_context instead of tdb_wrap M OpenChange/MAPIStoreContext.h M OpenChange/MAPIStoreContext.m M OpenChange/MAPIStoreFallbackContext.m M OpenChange/MAPIStoreGCSBaseContext.m M OpenChange/MAPIStoreMailContext.m M OpenChange/MAPIStoreMapping.h M OpenChange/MAPIStoreMapping.m M OpenChange/MAPIStoreNotesContext.m M OpenChange/MAPIStoreSOGo.m M OpenChange/MAPIStoreUserContext.h M OpenChange/MAPIStoreUserContext.m commit 899a1eb026503165436a333110fa6eb73522c5a6 Author: Ludovic Marcotte Date: Wed Jul 2 08:39:01 2014 -0400 Updated NEWS file M NEWS commit 660f39a980513bf9bcff14bdc8d74dd092c50717 Author: Alexandre Cloutier Date: Mon Jun 30 14:13:52 2014 -0400 delete notice and put grey background for multi-columns view M UI/Scheduler/English.lproj/Localizable.strings M UI/WebServerResources/SchedulerUI.js commit 8335c388308d381afc8b4b544f0b9b88e2140c25 Author: Alexandre Cloutier Date: Mon Jun 30 13:57:10 2014 -0400 fix infinite loop bug M UI/WebServerResources/SchedulerUI.js commit 0fb7135335810a31c8936a3e58680f93c550b0c2 Author: Alexandre Cloutier Date: Mon Jun 30 13:36:12 2014 -0400 bugfixes M UI/Scheduler/UIxCalListingActions.m M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxCalViewPrint.js A UI/WebServerResources/error.png A UI/WebServerResources/notice.png A UI/WebServerResources/success.png A UI/WebServerResources/warning.png commit 6b58e034f3db20f3433eccfd425f0e57349aeced Author: Alexandre Cloutier Date: Mon Jun 30 10:42:07 2014 -0400 printView display the parentView by default M UI/Scheduler/UIxCalViewPrint.h M UI/Scheduler/UIxCalViewPrint.m M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/UIxCalViewPrint.js commit ff015afde8700b0a4163c89ce4b9cdca5f6261e5 Author: Ludovic Marcotte Date: Mon Jun 30 10:35:55 2014 -0400 Fixed indent M UI/PreferencesUI/UIxPreferences.m commit 6da03bc75ca64a79785001897eb629b6250b2cb8 Author: Ludovic Marcotte Date: Sat Jun 28 08:31:07 2014 -0400 Cleaned up code for older gcc M UI/Scheduler/UIxCalListingActions.m commit 2b119c63e0bd0fa96361369152a5aface05ffe32 Author: Alexandre Cloutier Date: Fri Jun 27 17:21:18 2014 -0400 Applied comments M UI/Scheduler/UIxCalDayTable.m M UI/Scheduler/UIxCalListingActions.m commit 5b61df8ca4035d3bd66bb024a1f5b62cd6054a84 Author: Alexandre Cloutier Date: Fri Jun 27 17:00:32 2014 -0400 activeTasks updates dynamically M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/product.plist M UI/WebServerResources/SchedulerUI.js commit 5b9c7e07d1d6b6eba1901d3fa40ee22cbbf73ead Author: Alexandre Cloutier Date: Thu Jun 26 21:22:12 2014 -0400 text wraping and text alignment in list view M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/generic.css commit 7a69bc46eb5c2300e93d4b85c6954638a4271132 Author: Alexandre Cloutier Date: Thu Jun 26 16:42:05 2014 -0400 applied comments M SoObjects/Appointments/SOGoAppointmentFolder.m M UI/Scheduler/UIxCalendarSelector.m M UI/WebServerResources/SchedulerUI.js commit 302e40a1c3c1f13578499d82e40c75e50beff79e Author: Alexandre Cloutier Date: Thu Jun 26 16:08:47 2014 -0400 bugFix#2823 M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/SOGo/SOGoParentFolder.m M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/UIxPreferences.js commit b6be4e6e2fb8e00c8f0b29e4f493936d0fcfbb2e Author: Ludovic Marcotte Date: Thu Jun 26 11:01:16 2014 -0400 Applied patch from bug #2810 M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit dabd8d3282c1e1f4a4d3622637c7952e1e295cb5 Author: Alexandre Cloutier Date: Thu Jun 26 10:05:48 2014 -0400 Fix list view printing with multiColumns view M UI/WebServerResources/UIxCalViewPrint.js commit d7d458a934b407bea6aa7e1818e71b5d544cf705 Author: Alexandre Cloutier Date: Wed Jun 25 17:39:48 2014 -0400 multiColumns print view + bugFixes M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalViewPrint.m M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 5419f411e5bae58cc17ab22b3b95a88efab74252 Author: Ludovic Marcotte Date: Wed Jun 25 15:05:25 2014 -0400 Fix for bug #2734 M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 22f5ed62fef337f9fa2f84318e3c24962ee3c207 Author: Ludovic Marcotte Date: Wed Jun 25 10:14:28 2014 -0400 Fixed tests regarding default permissions on CalDAV collections M Tests/Integration/test-davacl.py commit 3523dc489f00c147279217faab9ad12504ca7340 Author: Ludovic Marcotte Date: Mon Jun 23 12:19:02 2014 -0400 Fix for bug #2825 M SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.m commit 5b3de04fc19daef85749fe34b969724f78a6b7ab Author: Alexandre Cloutier Date: Fri Jun 20 13:27:04 2014 -0400 Fix error from the last commit M UI/Scheduler/UIxCalDayTable.m commit eb3cc8916df223dae773243dcbcf65269e8b0451 Author: Alexandre Cloutier Date: Fri Jun 20 13:16:55 2014 -0400 The multiColumns view M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/Toolbars/SOGoAppointmentFolders.toolbar M UI/Scheduler/UIxCalDayTable.h M UI/Scheduler/UIxCalDayTable.m M UI/Scheduler/UIxCalListingActions.h M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/UIxCalMulticolumnDayView.m M UI/Scheduler/UIxCalendarSelector.m M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/Templates/SchedulerUI/UIxCalDayView.wox M UI/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox M UI/Templates/SchedulerUI/UIxCalWeekView.wox M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js commit 9fa0b42e19c76184d4195a1530039dcad5cb5a80 Author: Ludovic Marcotte Date: Fri Jun 20 11:25:02 2014 -0400 Ignore SCHEDULE-AGENT for Thunderbird/Lightning M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m commit e048346cb715d03fe6bd32d837b96107fdb6d44b Author: Ludovic Marcotte Date: Thu Jun 19 16:08:15 2014 -0400 Include, in our private NS, all ACLs defined on a calendar collectiob M SoObjects/Appointments/SOGoAppointmentFolder.m commit 333b561a5932acbe66d5b62c8963dd166b9de7f2 Author: Ludovic Marcotte Date: Mon Jun 16 15:30:26 2014 -0400 Applied patch from bug #2736 M SOPE/NGCards/NGCardsSaxHandler.m M SOPE/NGCards/samples/vcf2xml.m M SoObjects/Mailer/NSString+Mail.m M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 50c0b49a6fe210b438d2e5a7abac7219bdb15b8f Author: Ludovic Marcotte Date: Mon Jun 16 11:00:39 2014 -0400 Fix for bug #2813 M NEWS M SoObjects/SOGo/SOGoGCSFolder.m commit 8202d0588fb8e1774e502941fc01223fb9005334 Author: Francis Lachapelle Date: Mon Jun 16 10:20:02 2014 -0400 Add documentation for SOGoSubscriptionFolderFormat Fixes #2799 M Documentation/SOGo Installation Guide.odt commit d9b578b869da27b876f019bc10acf72839220fd3 Author: Francis Lachapelle Date: Mon Jun 16 09:52:29 2014 -0400 Wait 20 seconds before deleting temporary forms Those temporary forms are created to download attachments. Fixes #2811 M NEWS M UI/WebServerResources/MailerUI.js commit 5bb64916c6fc96bf20bc258a075c33413784ca01 Author: Francis Lachapelle Date: Thu Jun 12 09:09:08 2014 -0400 Fix regression when attaching files to a reply M NEWS M UI/MailerUI/UIxMailEditor.m commit e7ddfb0546fcb70f1ac3401375656936ea00c380 Author: Ludovic Marcotte Date: Wed Jun 11 12:55:51 2014 -0400 Fix for bug #2805 M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 0e182f84360aa35c87d39320cab08d7eaeb55d90 Author: Alexandre Cloutier Date: Wed Jun 11 11:25:17 2014 -0400 Update SOGoAppointmentFolder.m Fix the status filtering from 2 to 1 M SoObjects/Appointments/SOGoAppointmentFolder.m commit de2ee2322af740251ac82ca06deb1f7585637024 Author: Alexandre Cloutier Date: Wed Jun 11 10:24:04 2014 -0400 Change the NSString with NSNumber and add some JavaScript M SoObjects/Appointments/SOGoAppointmentFolder.h M SoObjects/Appointments/SOGoAppointmentFolder.m M UI/Scheduler/UIxCalendarSelector.m M UI/Templates/SchedulerUI/UIxCalendarSelector.wox M UI/WebServerResources/SchedulerUI.js commit ce07695a5597964354404557c9246eee5325abb2 Author: Ludovic Marcotte Date: Tue Jun 10 16:35:36 2014 -0400 Make sure to keep the / path prefix M ActiveSync/SOGoActiveSyncDispatcher.m commit 43ac57b671ecf4f0d81daf3e40fab856a5d3b52a Author: Alexandre Cloutier Date: Tue Jun 10 16:18:12 2014 -0400 display the number of active tasks in calendar view M SoObjects/Appointments/SOGoAppointmentFolder.h M SoObjects/Appointments/SOGoAppointmentFolder.m M UI/Scheduler/UIxCalendarSelector.m M UI/Templates/SchedulerUI/UIxCalendarSelector.wox commit 7f7e3cb06a6b8789a1cd1667fb62418fad02aac1 Author: Francis Lachapelle Date: Tue Jun 10 14:48:25 2014 -0400 Fix folder name of new subscriptions Fixes #2801 M NEWS M UI/MainUI/SOGoUserHomePage.m M UI/WebServerResources/UIxContactsUserFolders.js commit 6b3a3f858baf2b73a7910a2039103f2976ebdc7c Author: Francis Lachapelle Date: Mon Jun 9 22:07:44 2014 -0400 Update prototype.js to version 1.7.2 M UI/WebServerResources/prototype.js commit 0133bb3b6bf13c81350b791be57c01d83356cba7 Author: Ludovic Marcotte Date: Tue Jun 10 13:07:14 2014 -0400 Correctly update the cache on folder update/delete ops. M ActiveSync/SOGoActiveSyncDispatcher.m commit 91e3e19e40b843063cda21b84e6fcc072da2ad49 Author: Ludovic Marcotte Date: Tue Jun 10 11:04:27 2014 -0400 Added the Ping ActiveSync command M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 19a95a1818e34755bffd7c5f9dbd35e214123cac Author: Ludovic Marcotte Date: Tue Jun 10 08:58:44 2014 -0400 Applied fix from #2809 M NEWS M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 1292c191eca61027b9856b04840105fde588d42c Author: Ludovic Marcotte Date: Tue Jun 10 08:46:35 2014 -0400 Make sure we don't have '-' in table names. M OpenChange/MAPIStoreUserContext.m commit 77dad178d11b36da07660a9b5f0dd8c7a74cad50 Author: Ludovic Marcotte Date: Tue Jun 10 08:45:35 2014 -0400 Make sure we don't have '-' in table names. M ActiveSync/SOGoActiveSyncDispatcher.m commit f48839bf55917cb3a9756134930206b7b15d0279 Author: Ludovic Marcotte Date: Mon Jun 9 09:34:00 2014 -0400 Added (slightly modified) patch from #2806 M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS M SoObjects/Mailer/SOGoMailObject.h M SoObjects/Mailer/SOGoMailObject.m commit 0f04be2bcb003ff0b0c1099c524dffa3b40d0181 Author: Ludovic Marcotte Date: Mon Jun 9 09:25:06 2014 -0400 Added patch from #2808 M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 3f8bbe8c6012e60334002affded0c94151db20e3 Author: Ludovic Marcotte Date: Mon Jun 9 09:14:30 2014 -0400 Applied patch from #2807 M ActiveSync/NGVCard+ActiveSync.m M NEWS M SOPE/NGCards/NGVCard.h M SOPE/NGCards/NGVCard.m commit 6b6ec8a2ae0f453dd0a127d8cf37082c80449c94 Author: Francis Lachapelle Date: Thu Jun 5 13:35:17 2014 -0400 Update ChangeLog M ChangeLog commit ad30df26af2c95f91ad42fd02a3b45ada115502b Author: Francis Lachapelle Date: Thu Jun 5 13:34:40 2014 -0400 Preparation for release 2.2.5 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M Version M packaging/rhel/sogo.spec commit 6e56f46f8608c5bc6c2070c848c9fefbf4d95048 Author: Francis Lachapelle Date: Thu Jun 5 13:29:10 2014 -0400 Update Dutch, Finnish, German, Polish translations M NEWS M SoObjects/Contacts/Dutch.lproj/Localizable.strings M SoObjects/Contacts/Finnish.lproj/Localizable.strings M SoObjects/Contacts/German.lproj/Localizable.strings M SoObjects/Contacts/Polish.lproj/Localizable.strings M UI/Common/German.lproj/Localizable.strings M UI/Contacts/Dutch.lproj/Localizable.strings M UI/Contacts/Finnish.lproj/Localizable.strings M UI/Contacts/German.lproj/Localizable.strings M UI/MailerUI/Dutch.lproj/Localizable.strings M UI/MailerUI/Finnish.lproj/Localizable.strings M UI/MailerUI/German.lproj/Localizable.strings M UI/PreferencesUI/Dutch.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/Polish.lproj/Localizable.strings M UI/Scheduler/Dutch.lproj/Localizable.strings M UI/Scheduler/Finnish.lproj/Localizable.strings M UI/Scheduler/German.lproj/Localizable.strings commit fe38518a36cf0c23eb2888bb79c4ada07553ab4a Author: Francis Lachapelle Date: Thu Jun 5 12:14:34 2014 -0400 Minor syntax and comments improvements M SoObjects/Mailer/SOGoDraftObject.m M UI/PreferencesUI/UIxPreferences.m M UI/Scheduler/UIxCalListingActions.m commit e118a72eab6f6ed461cbbf493d1cf1924bdf13e6 Author: Francis Lachapelle Date: Thu Jun 5 10:32:13 2014 -0400 Add meta tag to tell IE to use the highest mode M NEWS M UI/Templates/UIxPageFrame.wox commit 72bec939d67ad98c974a339f944877d46f7b831a Author: Ludovic Marcotte Date: Wed Jun 4 15:56:22 2014 -0400 Fixed text/plain reencoding issues for Outlook M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit ba258ca8068e9414f8a5327ea38a0b7c427380b9 Author: Ludovic Marcotte Date: Wed Jun 4 15:23:41 2014 -0400 Fixed repetitive events issues M ActiveSync/iCalRecurrenceRule+ActiveSync.m M NEWS commit 0c2e2f28f7223f9a7e55585614bcf5ae8aaeabcb Author: Ludovic Marcotte Date: Fri May 30 13:53:20 2014 -0400 Don't try to add attachments during reply operations M NEWS M SoObjects/Mailer/SOGoDraftObject.h M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/Mailer/SOGoDraftsFolder.m M UI/MailerUI/UIxMailEditor.m commit f0dfe37a55a692bc505708782d3c70ccb5b2951b Author: Ludovic Marcotte Date: Fri May 30 08:41:42 2014 -0400 Avoid crashing when forwarding mails with no Subject header M NEWS M SoObjects/Mailer/SOGoDraftObject.m commit dace1439df1c60c37c7092b44d8117105095f6ee Author: Francis Lachapelle Date: Thu May 29 11:16:59 2014 -0400 Update ChangeLog M ChangeLog commit d91b37413fa0fe7f416311697ad7b487f88d967c Author: Francis Lachapelle Date: Thu May 29 11:16:40 2014 -0400 Preparation for release 2.2.4 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M Version commit bd916f06eb9433db71aef0c0885bfc6cde5e4fea Author: Francis Lachapelle Date: Thu May 29 11:15:13 2014 -0400 Update ChangeLog M ChangeLog commit ecbe0858f72742872ac45a17bc393ac5bedefc70 Author: Francis Lachapelle Date: Thu May 29 11:14:23 2014 -0400 Update translations M NEWS M SoObjects/Contacts/Czech.lproj/Localizable.strings M SoObjects/Contacts/Hungarian.lproj/Localizable.strings M SoObjects/Contacts/Polish.lproj/Localizable.strings M SoObjects/Contacts/Russian.lproj/Localizable.strings M SoObjects/Contacts/Slovak.lproj/Localizable.strings M SoObjects/Contacts/SpanishArgentina.lproj/Localizable.strings M SoObjects/Contacts/SpanishSpain.lproj/Localizable.strings M SoObjects/Mailer/Czech.lproj/Localizable.strings M SoObjects/Mailer/Polish.lproj/Localizable.strings M SoObjects/Mailer/Slovak.lproj/Localizable.strings M SoObjects/Mailer/SpanishArgentina.lproj/Localizable.strings M UI/Common/Hungarian.lproj/Localizable.strings M UI/Common/SpanishArgentina.lproj/Localizable.strings M UI/Contacts/Czech.lproj/Localizable.strings M UI/Contacts/Hungarian.lproj/Localizable.strings M UI/Contacts/Polish.lproj/Localizable.strings M UI/Contacts/Russian.lproj/Localizable.strings M UI/Contacts/Slovak.lproj/Localizable.strings M UI/Contacts/SpanishArgentina.lproj/Localizable.strings M UI/Contacts/SpanishSpain.lproj/Localizable.strings M UI/MailPartViewers/Slovak.lproj/Localizable.strings M UI/MailPartViewers/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings M UI/MailerUI/Hungarian.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Hungarian.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings M UI/Scheduler/Polish.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings M UI/Scheduler/Slovak.lproj/Localizable.strings M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings M UI/Scheduler/SpanishSpain.lproj/Localizable.strings commit 24095a464c60b7a966daa0eecb8d720f25aa1366 Author: Francis Lachapelle Date: Thu May 29 10:45:49 2014 -0400 Update CKEditor to version 4.4.1 M NEWS M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/contents.css M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/div/dialogs/div.js D UI/WebServerResources/ckeditor/plugins/fakeobjects/images/spacer.gif M UI/WebServerResources/ckeditor/plugins/icons.png M UI/WebServerResources/ckeditor/plugins/link/dialogs/anchor.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js M UI/WebServerResources/ckeditor/plugins/scayt/dialogs/options.js M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/ciframe.html D UI/WebServerResources/ckeditor/plugins/wsc/dialogs/tmp.html M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/tmpFrameset.html M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.css M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc_ie.js M UI/WebServerResources/ckeditor/skins/moono/dialog.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css D UI/WebServerResources/ckeditor/skins/moono/dialog_opera.css M UI/WebServerResources/ckeditor/skins/moono/icons.png commit efc33d817458e38309f4175a5ba20745b57769fd Author: Jeroen Dekkers Date: Thu May 29 15:53:13 2014 +0200 Fix unit test by also checking for the different gnustep 1.24 ordering of elements M Tests/Unit/TestVersit.m commit 93971dc4348f52f46bde415d3dc8f92449418860 Author: Jeroen Dekkers Date: Thu May 29 15:35:46 2014 +0200 Add $(TEST_TOOL) as dependency of make check M Tests/Unit/GNUmakefile commit fac9520f6437473ee00fd93fc63e08cd67254e05 Author: Francis Lachapelle Date: Wed May 28 11:39:25 2014 -0400 Fix update of participation status via CalDAV Fixes #2786 M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m commit 9eb075cc3f0bd2ba95d6c36377601c4410e9de41 Author: Francis Lachapelle Date: Wed May 28 11:24:10 2014 -0400 Rename "Archive" to "Export" in Webmail Fixes #2758 M UI/MailerUI/English.lproj/Localizable.strings M UI/Templates/MailerUI/UIxMailMainFrame.wox commit c5922b07aa5412e675aa5ac6a4c0698780f2667a Author: Francis Lachapelle Date: Wed May 28 11:19:31 2014 -0400 Restore options when editing a draft Fixes #193 M NEWS M SoObjects/Mailer/SOGoDraftObject.m M UI/WebServerResources/UIxMailEditor.js commit 51e07fc3065498ce00b3fe2e626d039fb11bbf4b Author: Ludovic Marcotte Date: Tue May 27 15:33:39 2014 -0400 Fix over previous commit M SoObjects/Mailer/SOGoMailAccount.m commit d35c52bb38e6bf0aa2f22e9466b66f1bf894b8e6 Author: Ludovic Marcotte Date: Tue May 27 14:44:57 2014 -0400 Fix for bug #2688 M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.h M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS M SoObjects/Mailer/SOGoMailAccount.h M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/SOGo/SOGoCacheGCSObject.h M SoObjects/SOGo/SOGoCacheGCSObject.m commit 6bab4c94f2ccf324794b7e0b01d46d990b2bcee9 Author: Ludovic Marcotte Date: Tue May 27 09:42:02 2014 -0400 Added an empty stub for the Provision command M ActiveSync/SOGoActiveSyncDispatcher.m commit c31429a5d5f0f6f5ca167d294d9c3593a21e90a8 Author: Ludovic Marcotte Date: Tue May 27 08:45:00 2014 -0400 Also include the BS character in non-safe ones. M SoObjects/SOGo/NSString+Utilities.m commit 04bb88a4701927f8b6eea7610581372ace79ea81 Author: Ludovic Marcotte Date: Mon May 26 13:25:39 2014 -0400 Updated NEWS file regarding pull request #39 M NEWS commit 6fc81e61ecd98034b00fa36761f8ef81cb60ffe7 Author: Ludovic Marcotte Date: Fri May 23 11:30:28 2014 -0400 Fixed documentation: NGImap4ConnectionGroupPrefix -> NGImap4ConnectionGroupIdPrefix M Documentation/SOGo Installation Guide.odt commit d9ad28665095676f486f290936fced2e55e5d2e0 Author: Francis Lachapelle Date: Fri May 23 11:23:02 2014 -0400 Fix newline in signature of attachment Fixes #2787 M NEWS M UI/MailerUI/UIxMailActions.m commit dd57d56cf91fdf23a588528bb32b1dcd0087d653 Author: Alexandre Cloutier Date: Fri May 23 10:15:21 2014 -0400 remove crufts and applies comments M SoObjects/SOGo/SOGoGCSFolder.m commit ab7780d617c28656d5c1afadcbe42aace27362b1 Author: Ludovic Marcotte Date: Thu May 22 14:39:58 2014 -0400 Prevent a crash when someone tries to access /SOGo/Microsoft-Server-ActiveSync directly M ActiveSync/SOGoActiveSyncDispatcher.m commit cb9332f2406fc1d7b1b33b11d2322b58d805064c Author: Ludovic Marcotte Date: Thu May 22 10:26:58 2014 -0400 Updated NEWS file regarding #2775 M NEWS commit 7b60ad4797167202dfba52c3956a0f4f48c723e2 Author: Ludovic Marcotte Date: Thu May 22 09:20:05 2014 -0400 Added patch from #2775 M ActiveSync/NGDOMElement+ActiveSync.m M ActiveSync/NGVCard+ActiveSync.m commit 3261c215499f657950345df0164ff1f964ac7f06 Author: Alexandre Cloutier Date: Wed May 21 14:26:08 2014 -0400 fix case where the displayed name for the subscribed folders is duplicated M UI/WebServerResources/UIxContactsUserFolders.js commit 364b4095017dd574ae088c291ea064dd68b0fb46 Author: Francis Lachapelle Date: Wed May 21 08:44:35 2014 -0400 FIx mail templates for Brazilian Portuguese Fixes #2738 M NEWS M SoObjects/Mailer/SOGoMailBrazilianPortugueseForward.wo/SOGoMailBrazilianPortugueseForward.wod M SoObjects/Mailer/SOGoMailBrazilianPortugueseReply.wo/SOGoMailBrazilianPortugueseReply.wod commit 064565e1a9651daf538ca0ce9786a9db0a874014 Author: Alexandre Cloutier Date: Tue May 20 17:05:13 2014 -0400 Added new SOGo configurable variable for which you can change the default display when adding a shared calendar or a shared addressBook M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoDomainDefaults.h M SoObjects/SOGo/SOGoDomainDefaults.m M SoObjects/SOGo/SOGoGCSFolder.h M SoObjects/SOGo/SOGoGCSFolder.m commit f92d280fbb00b138591f7fc31f30705aecbed25e Author: Alexandre Cloutier Date: Tue May 20 11:24:27 2014 -0400 remove unneeded condition to fix navigation in print preview M UI/WebServerResources/UIxCalViewPrint.js commit ea2bce706cd7fe7a307c5a93cab62160a6f3ecc5 Author: Francis Lachapelle Date: Fri May 16 21:15:38 2014 -0400 Update NEWS file M NEWS commit d74afaf2954c6043358701f590d543ff15e51583 Author: Francis Lachapelle Date: Fri May 16 21:15:28 2014 -0400 Update French translation M UI/Scheduler/French.lproj/Localizable.strings commit 5e7beb334526027367d45d9648d0632f40d5543b Author: Francis Lachapelle Date: Fri May 16 21:14:59 2014 -0400 Remove unused localizable strings M UI/Scheduler/English.lproj/Localizable.strings commit 3d1bdf1a09718f2a6e4e2978ed1a48959345575d Author: Francis Lachapelle Date: Fri May 16 16:52:44 2014 -0400 Update French translation M NEWS M SoObjects/Contacts/French.lproj/Localizable.strings M UI/Contacts/French.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/Scheduler/French.lproj/Localizable.strings commit 5de1343506df07d2c97fef18d28473b61a1e4a0d Author: Francis Lachapelle Date: Fri May 16 16:44:25 2014 -0400 Remove unused localizable string M UI/Scheduler/English.lproj/Localizable.strings commit 1eaa3f3891b0a6ca0251273c41126e024e6dbd87 Author: Francis Lachapelle Date: Fri May 16 16:33:52 2014 -0400 Update NEWS file M NEWS commit 819d0641b75e0359eba4661e368a190d06b91d33 Author: Francis Lachapelle Date: Fri May 16 16:19:40 2014 -0400 Remove common localizable strings from UI/Contacts M UI/Contacts/English.lproj/Localizable.strings commit 5d7f4ba6c659d5f0144f9be93cb995a06e36b3c2 Author: Francis Lachapelle Date: Fri May 16 15:59:52 2014 -0400 Restore localizable string To avoid new translation .. M UI/Scheduler/English.lproj/Localizable.strings commit 34a7e28858346a95225b34a5acef58c01d8afbd6 Author: Francis Lachapelle Date: Fri May 16 15:58:34 2014 -0400 Rename 'Properties' button of contacts to 'Edit' M UI/Contacts/English.lproj/Localizable.strings M UI/Contacts/Toolbars/SOGoContactFolder.toolbar M UI/Templates/ContactsUI/UIxContactFoldersView.wox commit 87b010c70030befd873e2135822328ce9c45f622 Author: Francis Lachapelle Date: Fri May 16 15:57:33 2014 -0400 Indentation M UI/Contacts/GNUmakefile M UI/Contacts/UIxContactFolderProperties.h M UI/Contacts/UIxContactFolderProperties.m M UI/Templates/ContactsUI/UIxContactFolderProperties.wox M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/UIxContactFolderProperties.js commit b488721f83fb7d2838b2b5e2ffe40d9df303039f Author: Alexandre Cloutier Date: Fri May 16 15:00:47 2014 -0400 Reverse loop to make sure no objects is skipped M UI/Scheduler/UIxCalListingActions.m commit 8a03f3bd631ae53e5d5c111886cd27275cf69644 Author: Alexandre Cloutier Date: Fri May 16 14:36:51 2014 -0400 remove start date in tasks M UI/Scheduler/English.lproj/Localizable.strings M UI/WebServerResources/UIxCalViewPrint.js commit f8c8abc989b12988aca19d44152f11afbc0b57e6 Author: Alexandre Cloutier Date: Fri May 16 13:50:52 2014 -0400 Function isPublicAccessEnabled was missing M UI/Contacts/UIxContactFolderProperties.m commit db8d9bb16cc94b3bbc5fb5f20daf9953202791fb Author: Alexandre Cloutier Date: Fri May 16 11:29:37 2014 -0400 Repair broken logic M UI/Scheduler/UIxCalListingActions.m commit 2794425a3fd7d81c1f4be4c2b62df599dfed5ca9 Author: Alexandre Cloutier Date: Fri May 16 10:04:37 2014 -0400 added last changes from cgx M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 2f7979c796ced02fb169023e152fefd87328eb2b Author: Ludovic Marcotte Date: Fri May 16 08:33:06 2014 -0400 Fix for bug #2709 M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit c426afd7f23a39382e3a3449164190d526ce28cc Author: Ludovic Marcotte Date: Thu May 15 15:03:24 2014 -0400 New cache subsystem for ActiveSync. M ActiveSync/GNUmakefile A ActiveSync/NSArray+SyncCache.h A ActiveSync/NSArray+SyncCache.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.h M ActiveSync/SOGoActiveSyncDispatcher.m A ActiveSync/SOGoSyncCacheObject.h A ActiveSync/SOGoSyncCacheObject.m M SoObjects/SOGo/SOGoCacheGCSObject.h M SoObjects/SOGo/SOGoCacheObject.m commit 07445eb06965aee2279db2de61eba0a9fa4aa197 Author: Alexandre Cloutier Date: Thu May 15 14:44:31 2014 -0400 Created a window for address book properties and add the cardDav URL M UI/Contacts/English.lproj/Localizable.strings M UI/Contacts/GNUmakefile A UI/Contacts/UIxContactFolderProperties.h A UI/Contacts/UIxContactFolderProperties.m M UI/Contacts/product.plist M UI/Scheduler/English.lproj/Localizable.strings A UI/Templates/ContactsUI/UIxContactFolderProperties.wox M UI/Templates/SchedulerUI/UIxCalendarProperties.wox M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/UIxCalendarProperties.js A UI/WebServerResources/UIxContactFolderProperties.css A UI/WebServerResources/UIxContactFolderProperties.js commit 93bf98c3265904c80a307015b75d68f1f3d061a7 Author: Ludovic Marcotte Date: Thu May 15 14:45:32 2014 -0400 Fixed copyright M SoObjects/SOGo/SOGoPermissions.m commit c08c3e27d5153c52237f56f1c65d3b8e2dfd4eb7 Author: Ludovic Marcotte Date: Thu May 15 14:44:53 2014 -0400 Improved modseq code M SoObjects/Mailer/SOGoMailFolder.h M SoObjects/Mailer/SOGoMailFolder.m commit c8860dc92bde227ba083b35cb85871a69af3ff33 Author: Ludovic Marcotte Date: Thu May 15 14:32:46 2014 -0400 Dropped old user-settings for ActiveSync M SoObjects/SOGo/SOGoUserSettings.h M SoObjects/SOGo/SOGoUserSettings.m commit 1a1543a3806e98ccb09d119c7352911c358d495c Author: Ludovic Marcotte Date: Thu May 15 14:29:39 2014 -0400 Updated script to reflect new table names M Scripts/openchange_user_cleanup commit d2d5467317d3507f0b8dd03a45db555ef987d8f7 Author: Ludovic Marcotte Date: Wed May 14 10:51:16 2014 -0400 Removed unused fluff in the file. M SoObjects/SOGo/SOGoCacheGCSObject.m commit 18443de9bfff1b60682c9ba44e77942d53133462 Author: Ludovic Marcotte Date: Wed May 14 09:58:05 2014 -0400 Updated copyright info M SoObjects/Appointments/SOGoAppointmentFolder.m M SoObjects/Appointments/SOGoAppointmentInboxFolder.m M SoObjects/SOGo/WOResponse+SOGo.m M UI/Scheduler/UIxComponentEditor.h commit be72456a9aa7d06c8a7151b1bc7a0fa4ea43fa57 Author: Ludovic Marcotte Date: Wed May 14 09:56:10 2014 -0400 Renamed folder cache creation method M OpenChange/MAPIStoreUserContext.m M SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.h M SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.m commit a54b3e42896c3b446342da2bb49e2fafb2346d81 Author: Ludovic Marcotte Date: Wed May 14 08:56:35 2014 -0400 Renamed the default table name from socfs_ to sogo_cache_folder_ M OpenChange/MAPIStoreUserContext.m commit 7a4feae8b8c51980427ef187317c90586018d63f Author: Ludovic Marcotte Date: Wed May 14 06:56:05 2014 -0400 Updated code to reflect cache regorg. M OpenChange/MAPIStoreDBBaseContext.m M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreFolder.h M OpenChange/MAPIStoreFolder.m commit 99d49b9bd95dff92f9167d99037266d12490ca87 Author: Ludovic Marcotte Date: Tue May 13 21:14:57 2014 -0400 Updated code to use the category M OpenChange/GNUmakefile M OpenChange/MAPIStoreFolder.m M OpenChange/SOGoCacheGCSObject+MAPIStore.h M OpenChange/SOGoCacheGCSObject+MAPIStore.m commit 5f9fb4e1c46ab8e90539b6ebe0f078fa4ba3e4a5 Author: Ludovic Marcotte Date: Tue May 13 21:06:59 2014 -0400 Big refactor for new caching mechanism. D OpenChange/BSONCodec.h D OpenChange/BSONCodec.m D OpenChange/EOBitmaskQualifier.h D OpenChange/EOBitmaskQualifier.m D OpenChange/EOQualifier+MAPI.h D OpenChange/EOQualifier+MAPI.m M OpenChange/GNUmakefile M OpenChange/MAPIStoreDBBaseContext.m M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreFallbackContext.m M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreMailFolder.m M OpenChange/MAPIStoreMailVolatileMessage.m M OpenChange/MAPIStoreTable.m M OpenChange/MAPIStoreUserContext.m M OpenChange/NSObject+PropertyList.m A OpenChange/SOGoCacheGCSObject+MAPIStore.h A OpenChange/SOGoCacheGCSObject+MAPIStore.m M OpenChange/SOGoMAPIDBMessage.h M OpenChange/SOGoMAPIDBMessage.m M OpenChange/dbmsgreader.m A SoObjects/SOGo/BSONCodec.h A SoObjects/SOGo/BSONCodec.m A SoObjects/SOGo/EOBitmaskQualifier.h A SoObjects/SOGo/EOBitmaskQualifier.m A SoObjects/SOGo/EOQualifier+SOGoCacheObject.h A SoObjects/SOGo/EOQualifier+SOGoCacheObject.m M SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.h M SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.m M SoObjects/SOGo/GNUmakefile M SoObjects/SOGo/SOGoCacheGCSFolder.h M SoObjects/SOGo/SOGoCacheGCSFolder.m M SoObjects/SOGo/SOGoCacheGCSObject.h M SoObjects/SOGo/SOGoCacheGCSObject.m M SoObjects/SOGo/SOGoCacheObject.h M SoObjects/SOGo/SOGoCacheObject.m commit ef2188962a232de164b1da7cbf21a3193aba50e4 Author: Ludovic Marcotte Date: Tue May 13 19:58:19 2014 -0400 Renamed cache files for generalization. The upcoming commit will rename the content. D OpenChange/GCSSpecialQueries+OpenChange.h D OpenChange/GCSSpecialQueries+OpenChange.m D OpenChange/SOGoMAPIDBFolder.h D OpenChange/SOGoMAPIDBFolder.m D OpenChange/SOGoMAPIDBObject.h D OpenChange/SOGoMAPIDBObject.m D OpenChange/SOGoMAPIObject.h D OpenChange/SOGoMAPIObject.m A SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.h A SoObjects/SOGo/GCSSpecialQueries+SOGoCacheObject.m A SoObjects/SOGo/SOGoCacheGCSFolder.h A SoObjects/SOGo/SOGoCacheGCSFolder.m A SoObjects/SOGo/SOGoCacheGCSObject.h A SoObjects/SOGo/SOGoCacheGCSObject.m A SoObjects/SOGo/SOGoCacheObject.h A SoObjects/SOGo/SOGoCacheObject.m commit 2922f15ca7fbf2f9319b96efafd7e2c809ebc46f Author: Ludovic Marcotte Date: Tue May 13 18:03:37 2014 -0400 More rename M OpenChange/SOGoMAPIDBFolder.h M OpenChange/SOGoMAPIDBFolder.m M OpenChange/SOGoMAPIDBObject.h M OpenChange/SOGoMAPIDBObject.m commit 41e6fb89d304edf9619641b766bc37ad402a954c Author: Ludovic Marcotte Date: Tue May 13 17:54:02 2014 -0400 Renamed constants in preparation for the big cache cleanup M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreGCSFolder.m M OpenChange/MAPIStoreMailFolder.m M OpenChange/SOGoMAPIDBFolder.m M OpenChange/SOGoMAPIDBObject.h M OpenChange/SOGoMAPIDBObject.m commit c4a38436955e8ff77021a6cd124cbf596a7750a0 Author: Ludovic Marcotte Date: Tue May 13 13:52:20 2014 -0400 Removed unused configuration parameters M OpenChange/SOGoMAPIDBObject.m commit bf67b6435fd1376132ad8bef2eefa34736f858ff Author: Alexandre Cloutier Date: Tue May 13 13:21:18 2014 -0400 applies comments M UI/Scheduler/UIxCalListingActions.m commit b5319446dbb8a60c2fc8fa06d21e2c9298c07252 Author: Alexandre Cloutier Date: Tue May 13 10:36:26 2014 -0400 display and printing modification M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit d58184af1533cffa34b00e903dea79f709e0d693 Author: Francis Lachapelle Date: Tue May 13 10:15:02 2014 -0400 Fix synchronization of seen/unseen status of msgs M NEWS M UI/WebServerResources/MailerUI.js commit fbc6856fd57dca21f7dcdc748b452352875e064e Author: Francis Lachapelle Date: Mon May 12 16:06:49 2014 -0400 Improve contextual menu in events list M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 5c41915080eadc24ac524454b56480febcd5a907 Author: Francis Lachapelle Date: Mon May 12 15:25:50 2014 -0400 Fix focus of popup windows with FF on Windows M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/generic.js commit 698524b39f7893d4ac40af42a699cbfd885439c5 Author: Francis Lachapelle Date: Fri May 9 17:28:02 2014 -0400 Fix synchronization of seen/unseen status of msgs Fixes #2715 M UI/WebServerResources/MailerUI.js commit 1f5a2a4c6221e0d06444eeed624a59373b627dba Author: Ludovic Marcotte Date: Fri May 9 15:40:57 2014 -0400 Fixed IMAP copy/move op between subfolder in different accounts M NEWS M SoObjects/Mailer/SOGoMailFolder.m commit fc3cfa548453f3620dfbd7bac3a28a6d878116d1 Author: Alexandre Cloutier Date: Thu May 8 19:14:39 2014 -0400 applied comments M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/Toolbars/SOGoAppointmentFolders.toolbar M UI/Scheduler/UIxCalViewPrint.m M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 593b44ed01212d5ffb12dc513b9c1f5be8f4aca9 Author: Alexandre Cloutier Date: Thu May 8 17:53:20 2014 -0400 forgotten code M SoObjects/Appointments/SOGoAppointmentFolder.m commit b2ed7e3f6baf79e1aaa580375b050fa2870697bd Author: Alexandre Cloutier Date: Thu May 8 17:17:05 2014 -0400 search capabilites M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalFilterPanel.m M UI/Scheduler/UIxCalListingActions.h M UI/Scheduler/UIxCalListingActions.m M UI/Scheduler/UIxCalMainView.m M UI/Templates/SchedulerUI/UIxCalFilterPanel.wox M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/generic.css commit bc2b41f38336462fdffc1970e0bc7d6004711f3a Author: Ludovic Marcotte Date: Thu May 8 09:13:37 2014 -0400 Fixed unit test. M Tests/Integration/test-webdavsync.py commit 7d7961ffcfdf9750dfdadd4fa81efc8df2992e01 Author: Ludovic Marcotte Date: Fri May 2 13:35:21 2014 -0400 Fix for bug #2492 M NEWS M SoObjects/SOGo/SOGoGCSFolder.m commit 0b9afec635c6d1c86f5c92fa174f65cb5ec29ef0 Author: Francis Lachapelle Date: Thu May 1 14:07:25 2014 -0400 Fix saving preferences with no Sieve requirements Fixes #2746 M NEWS M UI/PreferencesUI/UIxPreferences.m commit 4e42a6a689f3386710eb4917092b84d2873f2b2a Author: Francis Lachapelle Date: Wed Apr 30 12:35:25 2014 -0400 Don't limit Sieve script to 8KB Fixes #2745 M NEWS M SoObjects/SOGo/SOGoSieveManager.m commit da8febf138c20632285219cd615f153a33d7cb9e Author: Alexandre Cloutier Date: Tue Apr 29 15:42:50 2014 -0400 Printing display appear on one page only, fix issues with browsers M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/UIxCalViewPrint.css commit 8c563c2922a1f6acc996c4260ba0509282c50a20 Author: Francis Lachapelle Date: Tue Apr 29 14:25:53 2014 -0400 Fix possible exception when retrieving reminder Fixes #2744 M UI/Scheduler/UIxComponentEditor.m commit fa5cf55367c8bdb83355625c7d579c3e846704bd Author: Alexandre Cloutier Date: Mon Apr 28 15:42:17 2014 -0400 Update GNUmakefile M UI/Scheduler/GNUmakefile commit e43b704858484f03c4b82d7db6e1253e944d1bae Author: Alexandre Cloutier Date: Mon Apr 28 15:32:47 2014 -0400 Update UIxCalViewPrint.js M UI/WebServerResources/UIxCalViewPrint.js commit 44a4baca7f4e05a6e2f1a2035b62200cbcdb4315 Author: Alexandre Cloutier Date: Mon Apr 28 15:30:32 2014 -0400 fix the comments in the headers M UI/Scheduler/UIxCalViewPrint.h M UI/Scheduler/UIxCalViewPrint.m M UI/WebServerResources/UIxCalViewPrint.js commit 78447d81ae1cb0fb0b2c39245754a93805c37faa Author: Alexandre Cloutier Date: Mon Apr 28 13:54:29 2014 -0400 Code refactoring and retouch M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 9dc07fccc0732107621297cec2eadb9d2673e049 Author: Alexandre Cloutier Date: Fri Apr 25 18:04:24 2014 -0400 It is now possible to print the calendar as a list, dayView or weekView M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalViewPrint.m M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit ba7b65cf7bd15425ee9eab1e3e94e52ba54d4df9 Author: Ludovic Marcotte Date: Thu Apr 24 07:59:07 2014 -0400 Fix for bug #2733 M ActiveSync/NGVCard+ActiveSync.m commit 66bfbeaac1cbed4e1e06fa727273fcfd0d5c36d0 Author: Francis Lachapelle Date: Wed Apr 23 10:55:04 2014 -0400 MailEditor: fix text conversion with HTML entities M SoObjects/Mailer/NSString+Mail.m commit 619cb2c0ec310514c80e976dcb2cf89c25822f46 Author: Ludovic Marcotte Date: Wed Apr 23 09:22:20 2014 -0400 Fix for bug #2721 M NEWS M UI/MailPartViewers/UIxMailPartHTMLViewer.m M UI/WebServerResources/MailerUI.js commit f9869d19b478c82d86a423dd3b3948adcdc19d5e Author: Alexandre Cloutier Date: Tue Apr 22 17:47:29 2014 -0400 Finished the view, need to display the eventsblock M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalViewPrint.m M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 57b747c24ada3ceb1f2b4f1ac8ec551014f8ffc1 Author: Alexandre Cloutier Date: Thu Apr 17 17:33:30 2014 -0400 Events list is done. M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxCalViewPrint.h M UI/Scheduler/UIxCalViewPrint.m M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/UIxCalViewPrint.css M UI/WebServerResources/UIxCalViewPrint.js commit 8f6b0f80a794743d83c0cc129266dc6b2492528f Author: Alexandre Cloutier Date: Mon Apr 14 10:29:23 2014 -0400 Creation of the first version of the printing interface M UI/Scheduler/GNUmakefile M UI/Scheduler/Toolbars/SOGoAppointmentFolders.toolbar A UI/Scheduler/UIxCalViewPrint.h A UI/Scheduler/UIxCalViewPrint.m M UI/Scheduler/product.plist M UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/WebServerResources/SchedulerUI.js A UI/WebServerResources/UIxCalViewPrint.css A UI/WebServerResources/UIxCalViewPrint.js commit cb5e6e7ef26f3b400968a3f1b9738b1e5fd285ed Author: Alexandre Cloutier Date: Thu Apr 3 16:47:02 2014 -0400 adding button print calendar toolbar, adding template for the print window, ajusting indentation M UI/Common/UIxToolbar.m M UI/Scheduler/Toolbars/SOGoAppointmentFolders.toolbar A UI/Templates/SchedulerUI/UIxCalViewPrint.wox M UI/Templates/UIxPageFrame.wox M UI/Templates/UIxToolbar.wox commit b5dc2e264dda3f4f750a23d63a8b0fef70756655 Author: Jeroen Dekkers Date: Thu Apr 10 00:33:05 2014 +0200 Link correctly against libraries used Link the mapistore backend against libgnustep-base, libobjc, libNGObjWeb. Link the SAML code against gobject-2.0. M OpenChange/GNUmakefile M configure commit 49363cfe364ccf5add432f6375895ee283149dab Author: Francis Lachapelle Date: Fri Apr 11 21:37:55 2014 -0400 Update datepicker to latest version From https://github.com/eternicode/bootstrap-datepicker/ M NEWS M UI/WebServerResources/UIxAppointmentEditor.js M UI/WebServerResources/UIxContactEditor.js M UI/WebServerResources/UIxTaskEditor.js M UI/WebServerResources/datepicker.css M UI/WebServerResources/datepicker.js commit c345fc2b8d2effc7cb73e605b054041fe93adeea Author: Francis Lachapelle Date: Thu Apr 10 12:25:42 2014 -0400 Fix display of category of events Fixes #2703 M NEWS M UI/WebServerResources/SchedulerUI.js commit d200629b0175b3b710bf15aad35b4f9826ab757f Author: Francis Lachapelle Date: Thu Apr 10 10:05:28 2014 -0400 Fix CSS in contact editor and preferences module M UI/Templates/ContactsUI/UIxContactEditor.wox M UI/WebServerResources/UIxContactEditor.css M UI/WebServerResources/UIxPreferences.css commit cfc1ac6b3baa1d1c0753104ec7a05184209a65a6 Author: Francis Lachapelle Date: Thu Apr 10 10:01:58 2014 -0400 Add missing localizable string M UI/PreferencesUI/English.lproj/Localizable.strings M UI/Templates/PreferencesUI/UIxPreferences.wox commit e66ceaad0770c8487fafef96566cb263df970f55 Author: Ludovic Marcotte Date: Thu Apr 10 09:40:25 2014 -0400 Fixed gcc warnings and added some rationale around yesterday's fix M ActiveSync/NGDOMElement+ActiveSync.m commit f370ac114a69281ab4a61927fc2781122e22998e Author: Ludovic Marcotte Date: Thu Apr 10 09:24:43 2014 -0400 Now include message/rfc822 parts as attachments when forwarding mails M SoObjects/Mailer/SOGoMailObject.m commit 75ee6b48062864c9d907bf41996a7b8be3668387 Author: Ludovic Marcotte Date: Thu Apr 10 08:44:44 2014 -0400 Fixed once more true/false errors M UI/PreferencesUI/UIxPreferences.m commit 0961fbbab36a6506a736929586d381ef6827adc6 Author: Ludovic Marcotte Date: Thu Apr 10 06:59:18 2014 -0400 Properly escape attendee names in case they contain HTML entities M ActiveSync/iCalEvent+ActiveSync.m commit 0d1c39ca71a237d0fe065ede471842b9ea5132e5 Author: Ludovic Marcotte Date: Wed Apr 9 20:12:19 2014 -0400 Added new configuration parameter to limit the window size M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M Documentation/SOGo Installation Guide.odt M NEWS M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m commit 5739356f8884c005c5152d730807ecd1275d2426 Author: Ludovic Marcotte Date: Wed Apr 9 19:27:38 2014 -0400 Fix tests to handle list-component M Tests/Unit/TestVersit.m commit 33467093c14074d1399dd4af0d1c633a24cfd609 Author: Ludovic Marcotte Date: Wed Apr 9 18:03:33 2014 -0400 Fix for #2695 M ActiveSync/NGDOMElement+ActiveSync.m M NEWS commit 96ece873caad0b735147637435545d0721b06368 Author: Ludovic Marcotte Date: Wed Apr 9 14:49:31 2014 -0400 Fix for bug #2654 M ActiveSync/iCalRecurrenceRule+ActiveSync.m M NEWS commit 8909775cf653ec3edef69ff02102947acf866e30 Author: Ludovic Marcotte Date: Wed Apr 9 12:19:23 2014 -0400 Fix for #2680 M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 0ba59de88e48824f5ae8160e134429246d6a8049 Author: Ludovic Marcotte Date: Wed Apr 9 11:09:13 2014 -0400 Fixed formatting/warnings in previous commit. M UI/PreferencesUI/UIxPreferences.m commit ab80e87a3fcd86a7b211bbae5e8033d5a6c39d4a Author: Ludovic Marcotte Date: Wed Apr 9 10:57:56 2014 -0400 Applied patches from #2700 M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS M SoObjects/Mailer/SOGoMailFolder.m commit 068eb921aa473239b48115ef0abaac523ad28854 Author: Alexandre Cloutier Date: Wed Apr 9 10:48:47 2014 -0400 rebase and fix comments made by extrafu M SoObjects/SOGo/SOGoSieveManager.m M UI/PreferencesUI/UIxPreferences.m commit 371e5ead0821d409dd65a3c47e15963568394dc6 Author: Ludovic Marcotte Date: Wed Apr 9 10:34:48 2014 -0400 Updated the doc in prepration for the release M Documentation/SOGo Installation Guide.odt M NEWS commit c5e6ccf3323cc6b3945e7f5da130f5bc35994065 Author: Alexandre Cloutier Date: Fri Apr 4 15:04:37 2014 -0400 Fix function sieveClient and the way the iVar Client is handled. Change behaviour of saveMailAccounts()so sogo wont crash if the user tries to resave his preferences after a connection error. M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit ec9d48c3a9160fbb4729c032d1f64fa83d5d0124 Author: Alexandre Cloutier Date: Mon Mar 10 10:53:44 2014 -0400 Change the function name getClient to sieveClient M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit 877082f0428eed910fd95637e97d273bbbc83d86 Author: Alexandre Cloutier Date: Mon Mar 10 10:33:27 2014 -0400 Added missing functions getClient and IsSieveServerConnected and the changes that comes with it M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit 342b68fd4405be1894af594f5f0b4dd4d5b8ae48 Author: Alexandre Cloutier Date: Thu Mar 6 15:20:41 2014 -0500 Erase the merging conflicts writings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit e24c22e3dc61b7550343b5fb17657d39d7a7bc83 Author: Alexandre Cloutier Date: Fri Feb 28 16:39:27 2014 -0500 BugFix #1046; Whenever the sieve server is unavailable an error message will appear. M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit 7997448d416c12284e11a0038ae1ceed00a7cea2 Author: Ludovic Marcotte Date: Wed Apr 9 06:33:02 2014 -0400 Fixed issus in previous commits M SoObjects/Mailer/SOGoMailLabel.h M UI/PreferencesUI/UIxPreferences.m commit 3629670fcaa53fa71203631214397008188301ba Author: Ludovic Marcotte Date: Tue Apr 8 15:35:36 2014 -0400 Fix for #2489 M NEWS M SoObjects/Appointments/product.plist commit c250b9a6d44112c2441b9b7573ea40b885caba64 Author: Alexandre Cloutier Date: Tue Apr 8 15:32:13 2014 -0400 Fix deleting calendar Added a "/" inside the function: deletePersonalCalendarConfirm(). M UI/WebServerResources/SchedulerUI.js commit d9b99f536c9d85807df1682463a9d03d7a0356a3 Author: Alexandre Cloutier Date: Tue Apr 8 12:48:59 2014 -0400 Erased strings no longer used M UI/Contacts/English.lproj/Localizable.strings commit 5699e5e1b405fc6cfa8e8f9e580bdc80973dd8e7 Author: Alexandre Cloutier Date: Tue Apr 8 12:12:30 2014 -0400 Add datepicker for contact birthday M .gitignore M UI/Templates/ContactsUI/UIxContactEditor.wox M UI/WebServerResources/UIxContactEditor.css M UI/WebServerResources/UIxContactEditor.js M UI/WebServerResources/datepicker.js M UI/WebServerResources/generic.js commit e869406081da91336344f25e2f7beb6bf02e7d25 Author: Francis Lachapelle Date: Tue Apr 8 11:51:47 2014 -0400 Minor CSS improvement in mail headers M UI/WebServerResources/MailerUI.css commit 3e221253adbd793447a12c23f04be33fe9d17315 Author: Ludovic Marcotte Date: Tue Apr 8 11:19:53 2014 -0400 Fix for feature #1496 M SoObjects/Appointments/SOGoAppointmentFolders.m M SoObjects/SOGo/SOGoParentFolder.h commit 446ef3467a579b53f9b7469f9eb2c465293c00d7 Author: Alexandre Cloutier Date: Tue Apr 8 09:14:00 2014 -0400 Fix typo M UI/PreferencesUI/French.lproj/Localizable.strings commit c9cbcf256691491fd78dad77b9601df36a3ecb25 Author: Alexandre Cloutier Date: Mon Apr 7 16:40:44 2014 -0400 applied Morgan's law M SoObjects/Mailer/SOGoDraftObject.m commit 534e4e3d4dff7476598590a98ef2ca5e3e232385 Author: Francis Lachapelle Date: Mon Apr 7 11:20:19 2014 -0400 Fix text nodes of message with HTML entitites M NEWS M SoObjects/Mailer/NSString+Mail.m commit 09bcd2aee27b3ab2fa80c5b21b50b2fa3c9b655e Author: Alexandre Cloutier Date: Mon Apr 7 10:59:38 2014 -0400 fix code M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/SOGo/SOGoParentFolder.m M UI/PreferencesUI/UIxPreferences.m commit c80e2222100fa8859a898079fe8da248cca4016e Author: Jeroen Dekkers Date: Sun Apr 6 22:44:50 2014 +0200 Delete generated source files when running "make clean". M OpenChange/GNUmakefile.preamble M SoObjects/SOGo/GNUmakefile commit 6e60bbb553ca0a109408d35a5bec760189f67a67 Author: Francis Lachapelle Date: Fri Apr 4 16:47:46 2014 -0400 Fix saved HTML content of draft uploading a file M NEWS M UI/WebServerResources/UIxMailEditor.js commit 846212336aead0959d1e9b34d9b2f157f9e0ac94 Author: Ludovic Marcotte Date: Fri Apr 4 16:53:58 2014 -0400 Make use of a local pool to avoid over-memory usage M ActiveSync/SOGoMailObject+ActiveSync.m commit 349f4d824a297f41f2d04087bcff49b49f70cd60 Author: Alexandre Cloutier Date: Fri Apr 4 15:04:37 2014 -0400 Fix function sieveClient and the way the iVar Client is handled. Change behaviour of saveMailAccounts()so sogo wont crash if the user tries to resave his preferences after a connection error. M .gitignore M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit 2f565d2ec99286316bbe988fc2ad48a8fa1ceef6 Author: Alexandre Cloutier Date: Fri Apr 4 14:56:14 2014 -0400 fix variable name for UIxFilterEditor.js FolderEncoding to sieveFolderEncoding M UI/WebServerResources/UIxFilterEditor.js commit 2ff4498983b99ef11371eb76491b276c7074067a Author: Ludovic Marcotte Date: Fri Apr 4 08:44:50 2014 -0400 Fixed previous commit M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/Templates/PreferencesUI/UIxPreferences.wox commit 3eec753b7394d222ff0dcf782695ce10d354b978 Author: Ludovic Marcotte Date: Fri Apr 4 08:39:13 2014 -0400 Slightly improved previous pull request merge. M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit f999c87d4d737ed69512bc4150daa85c361f3f47 Author: Alexandre Cloutier Date: Thu Apr 3 17:09:00 2014 -0400 added traduction in localstring french, added some specification in function sogoVersion M .gitignore M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m commit 378f2b58767aefcf0456d288246e673f850e9327 Author: Francis Lachapelle Date: Thu Apr 3 10:05:43 2014 -0400 Preparation for release 2.2.3 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M Version commit d091b3d7cd46134719a76d65be9eef3d7bfe596a Author: Francis Lachapelle Date: Thu Apr 3 10:01:40 2014 -0400 Update ChangeLog M ChangeLog commit 370e1e6d266a84eb089ccf33b14e0902ecee7fff Author: Francis Lachapelle Date: Thu Apr 3 10:01:01 2014 -0400 Update CKEditor to version 4.3.4 M NEWS M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/icons.png M UI/WebServerResources/ckeditor/plugins/icons_hidpi.png A UI/WebServerResources/ckeditor/plugins/scayt/LICENSE.md A UI/WebServerResources/ckeditor/plugins/wsc/LICENSE.md M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/icons.png M UI/WebServerResources/ckeditor/skins/moono/icons_hidpi.png commit e2b3d5a7ffd9bc6cab97f973145f335169b708af Author: Francis Lachapelle Date: Thu Apr 3 09:54:27 2014 -0400 Update translations M NEWS M SoObjects/Mailer/Dutch.lproj/Localizable.strings M SoObjects/Mailer/Hungarian.lproj/Localizable.strings M SoObjects/Mailer/Russian.lproj/Localizable.strings M UI/Common/Hungarian.lproj/Localizable.strings M UI/MailerUI/Dutch.lproj/Localizable.strings M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings commit 078b88a396b3839880e6cc3638e5d2f6307c670c Author: Ludovic Marcotte Date: Wed Apr 2 18:14:17 2014 -0400 Fix for #2686 M ActiveSync/iCalEvent+ActiveSync.m M NEWS commit ee09b80fc37f51907606e6e3c516b3ebad9cfece Author: Francis Lachapelle Date: Wed Apr 2 10:15:59 2014 -0400 Simplify [UIxContactEditor addressBookDisplayName] We were trying to translate the default address book name to the user's language, but the method [SOGoContactFolders defaultFolderName] is already returning a translated string, making the whole logic useless. M UI/Contacts/UIxContactEditor.m commit 99d9615c929fcee7454736a9a1f4850a50139225 Author: Francis Lachapelle Date: Wed Apr 2 10:09:09 2014 -0400 Update NEWS file M NEWS commit ce5d591d1de7c2a09b0cfaf4b47e3aeca4464e77 Author: opensaucesystems Date: Tue Apr 1 12:35:18 2014 +0100 Fix email validation regexp to allow gTLDs New generic TLDs can be as long as 13 characters. M UI/WebServerResources/generic.js commit e603742d71fabd99595151a31fbd1159e9d861c5 Author: Jeroen Dekkers Date: Sat Mar 29 17:11:05 2014 +0100 Remove executable permission from jQuery M UI/WebServerResources/jquery-ui.js M UI/WebServerResources/jquery.fileupload.css M UI/WebServerResources/jquery.fileupload.js M UI/WebServerResources/jquery.iframe-transport.js commit 585d224a153bda4f1aebde1de3fb59266898168e Author: Ludovic Marcotte Date: Fri Mar 28 16:44:33 2014 -0400 Fixed the AS bundle common makefile M ActiveSync/common.make commit 6a39b48a37956a35ae581f5fd31dd8a6c6e152fa Author: Ludovic Marcotte Date: Fri Mar 28 15:22:45 2014 -0400 Fix for bug #2691 M ActiveSync/SOGoActiveSyncDispatcher.m M NEWS commit 633723a4708db1a807c69aae8204a39213941b54 Author: Ludovic Marcotte Date: Fri Mar 28 14:44:00 2014 -0400 Fix for bug #2681 M ActiveSync/GNUmakefile A ActiveSync/iCalAlarm+ActiveSync.h A ActiveSync/iCalAlarm+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m M NEWS commit ba32b95308c8cff3521752cbc6088bc7e5c05425 Author: Ludovic Marcotte Date: Fri Mar 28 14:18:48 2014 -0400 Fixed the ActiveSync issue marking mails as read when downloading them M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS M SoObjects/Mailer/SOGoMailBaseObject.m M SoObjects/Mailer/SOGoMailObject.m M UI/WebServerResources/MailerUI.js commit 03d5975be357b6cce4d74e90d4fb1069b9ff92ae Author: Alexandre Cloutier Date: Fri Mar 28 10:28:33 2014 -0400 Changed strings in french and change the instanciation of dictionary(addressBooksIDWithDisplayName) to release it manually M .gitignore M SoObjects/Contacts/French.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m commit 1da1764aaec713a44a1e633db7e156cdb5ae5db1 Author: Alexandre Cloutier Date: Thu Mar 27 15:27:48 2014 -0400 The collected address book will be created only if the user select it in the preferences. Fix labels. M SoObjects/Contacts/French.lproj/Localizable.strings M SoObjects/Contacts/SOGoContactFolders.h M SoObjects/Contacts/SOGoContactFolders.m M SoObjects/SOGo/SOGoParentFolder.h M SoObjects/SOGo/SOGoParentFolder.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit 6e4f776d4b7ede6acc9c54f4f1799858085b6b4c Author: Francis Lachapelle Date: Thu Mar 27 12:06:24 2014 -0400 Fix detection of IMAP flags support in JavaScript Fixes #2664 M NEWS M UI/WebServerResources/UIxFilterEditor.js commit 365e271a8458f26bf5101dddbfdfc3d28baf37fd Author: Alexandre Cloutier Date: Tue Mar 25 15:44:28 2014 -0400 Correct typo M UI/PreferencesUI/English.lproj/Localizable.strings commit bce701208a2347fdf6c660b9ade8998927f3df48 Author: Alexandre Cloutier Date: Tue Mar 25 14:53:42 2014 -0400 Added the modifications specified by extrafu M SoObjects/Contacts/SOGoContactFolders.h M SoObjects/Contacts/SOGoContactFolders.m M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/SOGo/SOGoConstants.h M SoObjects/SOGo/SOGoParentFolder.h M SoObjects/SOGo/SOGoParentFolder.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m commit b16911edc1f36956c94800cfbfa6900af7812657 Author: Alexandre Cloutier Date: Mon Mar 24 13:55:52 2014 -0400 Modified the displayed name of SOGo version and added the label in the .lproj M UI/PreferencesUI/English.lproj/Localizable.strings M UI/Templates/PreferencesUI/UIxPreferences.wox commit 76307cfaafd886f053b4f5f6436f1412f7148c83 Author: Alexandre Cloutier Date: Mon Mar 24 13:41:57 2014 -0400 New feature : 1496; Unknown outgoing email addresses can now be automatically be added to your address books. M SoObjects/Contacts/English.lproj/Localizable.strings M SoObjects/Contacts/SOGoContactFolders.h M SoObjects/Contacts/SOGoContactFolders.m M SoObjects/Mailer/SOGoDraftObject.h M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoParentFolder.m M SoObjects/SOGo/SOGoUserDefaults.h M SoObjects/SOGo/SOGoUserDefaults.m M UI/Contacts/UIxContactFoldersView.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit e5fb7dc7b8685102203a4071a5d381aa56382dc8 Author: Francis Lachapelle Date: Mon Mar 24 12:43:34 2014 -0400 Fix JavaScript exception in Contacts module Fixed calling unescapeHTML on null variables. Also fixed errors on IE7 (and possibly other versions). M NEWS M UI/WebServerResources/ContactsUI.js commit 50e7ea71883f641bd5ebd72ecdc8cdb8eb7862fa Author: Francis Lachapelle Date: Mon Mar 24 07:42:57 2014 -0400 Fix possible exception when retrieving reminder Fixes #2678 M NEWS M UI/PreferencesUI/UIxPreferences.m commit 89e61f6d5d540b497b9999b517532cb1a18333d0 Author: Ludovic Marcotte Date: Fri Mar 21 15:37:14 2014 -0400 Fixed SOPE include path M ActiveSync/GNUmakefile commit 85f4af56e9738de3e70adadb78cf77f7712b2b53 Author: Francis Lachapelle Date: Fri Mar 21 15:22:28 2014 -0400 Update ChangeLog M ChangeLog commit 04bdb22b00f5de7a5a399205ec91ba9de881076d Author: Francis Lachapelle Date: Fri Mar 21 15:20:45 2014 -0400 Preparation for release 2.2.2 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M NEWS commit 874b1d9eba08519c379b0c38a0b9983070552499 Author: Ludovic Marcotte Date: Fri Mar 21 14:08:53 2014 -0400 Added NEWS entry for previous commit M NEWS commit b1436884192d4e8e1ee8e04266df0b676c503f61 Author: Ludovic Marcotte Date: Fri Mar 21 13:55:59 2014 -0400 Fix for bug #2669 M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m commit 5f3d2d988eb4ee6e198e6d1b220d89ae046850d0 Author: Francis Lachapelle Date: Fri Mar 21 13:51:36 2014 -0400 Update translations M NEWS M SoObjects/Mailer/Finnish.lproj/Localizable.strings M SoObjects/Mailer/German.lproj/Localizable.strings M SoObjects/Mailer/SpanishSpain.lproj/Localizable.strings M UI/MailerUI/Finnish.lproj/Localizable.strings M UI/MailerUI/German.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings commit 93f1540c178bc64fbbf60077354ba7b4e649f556 Author: Francis Lachapelle Date: Fri Mar 21 13:47:40 2014 -0400 Update jQuery File Upload to version 9.5.7 M NEWS M UI/WebServerResources/jquery.fileupload.js M UI/WebServerResources/jquery.iframe-transport.js commit 877e44c6d24394b71143ec730f035d7effafd194 Author: Francis Lachapelle Date: Fri Mar 21 13:32:28 2014 -0400 Update CKEditor to version 4.3.3 M NEWS M UI/WebServerResources/ckeditor/LICENSE.md M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/contents.css M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/about/dialogs/about.js M UI/WebServerResources/ckeditor/plugins/clipboard/dialogs/paste.js M UI/WebServerResources/ckeditor/plugins/colordialog/dialogs/colordialog.js M UI/WebServerResources/ckeditor/plugins/dialog/dialogDefinition.js M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/anchor.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js M UI/WebServerResources/ckeditor/plugins/scayt/dialogs/options.js M UI/WebServerResources/ckeditor/plugins/table/dialogs/table.js M UI/WebServerResources/ckeditor/plugins/tabletools/dialogs/tableCell.js M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js M UI/WebServerResources/ckeditor/skins/moono/dialog.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/dialog_opera.css M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/readme.md M UI/WebServerResources/ckeditor/styles.js commit 4ca3d351e023b7213f178fa108f5e9a8a17e2194 Author: Ludovic Marcotte Date: Fri Mar 21 09:05:52 2014 -0400 Fixed previous commit M ActiveSync/SOGoMailObject+ActiveSync.m commit 19b67049558d29fe15fe57336d1dd278a672a5a6 Author: Ludovic Marcotte Date: Fri Mar 21 09:02:39 2014 -0400 Only touch text/plain and text/html parts during Outlook sanitization M ActiveSync/SOGoMailObject+ActiveSync.m commit 64787555ff5f7b6f01db0752e8cdbb8d9e43c00b Author: Francis Lachapelle Date: Thu Mar 20 22:14:45 2014 -0400 Fix classification icon of events Fixes #2664 M NEWS M UI/WebServerResources/SchedulerUI.js commit 27ffcf240fa918c29703adeea89f29858574a2db Author: Francis Lachapelle Date: Thu Mar 20 15:29:32 2014 -0400 Fix handling of accents when filtering contacts Fixes #2656 M NEWS M UI/Contacts/UIxContactsListActions.m M UI/WebServerResources/ContactsUI.js commit 893d75bd5f66eb08ff3684fc0ad746f00cc05094 Author: Francis Lachapelle Date: Thu Mar 20 14:18:03 2014 -0400 Update Transifex configuration Added new SoObjects/Mailer resource. M .tx/config commit b0f26f1dcc5461816f005cf3d387c58ee65fb5e9 Author: Ludovic Marcotte Date: Thu Mar 20 09:57:19 2014 -0400 Updated the doc regarding the isAddressBook parameter in sources. M Documentation/SOGo Installation Guide.odt commit a196ed210e108f11caf1cab3d24c7acf25e2e75b Author: Ludovic Marcotte Date: Wed Mar 19 17:04:04 2014 -0400 Removed old values. M SoObjects/Mailer/GNUmakefile M UI/MailerUI/Arabic.lproj/Localizable.strings M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/Catalan.lproj/Localizable.strings M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/Danish.lproj/Localizable.strings M UI/MailerUI/Dutch.lproj/Localizable.strings M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/Finnish.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings M UI/MailerUI/German.lproj/Localizable.strings M UI/MailerUI/Hungarian.lproj/Localizable.strings M UI/MailerUI/Icelandic.lproj/Localizable.strings M UI/MailerUI/Italian.lproj/Localizable.strings M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings M UI/MailerUI/Swedish.lproj/Localizable.strings M UI/MailerUI/Ukrainian.lproj/Localizable.strings M UI/MailerUI/Welsh.lproj/Localizable.strings commit 1c28a4b4d21673693c9ebe0fff47f821b2c48820 Author: Ludovic Marcotte Date: Wed Mar 19 17:02:10 2014 -0400 Fixed translations for "OtherUsersFolderName" and "SharedFoldersName" (#2657) M NEWS A SoObjects/Mailer/Arabic.lproj/Localizable.strings A SoObjects/Mailer/BrazilianPortuguese.lproj/Localizable.strings A SoObjects/Mailer/Catalan.lproj/Localizable.strings A SoObjects/Mailer/Czech.lproj/Localizable.strings A SoObjects/Mailer/Danish.lproj/Localizable.strings A SoObjects/Mailer/Dutch.lproj/Localizable.strings A SoObjects/Mailer/English.lproj/Localizable.strings A SoObjects/Mailer/Finnish.lproj/Localizable.strings A SoObjects/Mailer/French.lproj/Localizable.strings A SoObjects/Mailer/German.lproj/Localizable.strings A SoObjects/Mailer/Hungarian.lproj/Localizable.strings A SoObjects/Mailer/Icelandic.lproj/Localizable.strings A SoObjects/Mailer/Italian.lproj/Localizable.strings A SoObjects/Mailer/NorwegianBokmal.lproj/Localizable.strings A SoObjects/Mailer/NorwegianNynorsk.lproj/Localizable.strings A SoObjects/Mailer/Polish.lproj/Localizable.strings A SoObjects/Mailer/Russian.lproj/Localizable.strings A SoObjects/Mailer/Slovak.lproj/Localizable.strings A SoObjects/Mailer/SpanishArgentina.lproj/Localizable.strings A SoObjects/Mailer/SpanishSpain.lproj/Localizable.strings A SoObjects/Mailer/Swedish.lproj/Localizable.strings A SoObjects/Mailer/Ukrainian.lproj/Localizable.strings A SoObjects/Mailer/Welsh.lproj/Localizable.strings commit fc56493b782009e19fbc5d017bdbdb3b71dba6f6 Author: Ludovic Marcotte Date: Wed Mar 19 11:44:36 2014 -0400 Added sanitization support for Outlook/ActiveSync M ActiveSync/SOGoMailObject+ActiveSync.m M NEWS commit 3a330109183f7c5c7c6b35c58d23eeb1f1ca50c5 Author: Ludovic Marcotte Date: Wed Mar 19 11:33:00 2014 -0400 Updated NEWS file regarding previous commit M NEWS commit 83bccda55116bc94e4323aa082cc008c8d3b67c5 Author: Ludovic Marcotte Date: Wed Mar 19 11:31:54 2014 -0400 Avoid creating duplicates in Outlook on MoveItems (#2650) M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m commit 35d71f61505309078b3199850fd8ba3f5d176c68 Author: Ludovic Marcotte Date: Wed Mar 19 11:30:18 2014 -0400 Added deviceType capabilities to the code M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m commit e92a14532578b88c6701a68ed21368c566a445c3 Author: Ludovic Marcotte Date: Wed Mar 19 08:27:36 2014 -0400 Updated NEWS file regarding previous commit M NEWS commit c3062284e3fe175f464f685b24c766470849ddf2 Author: Ludovic Marcotte Date: Tue Mar 18 19:06:41 2014 -0400 Disabled provisionning for now, as we don't support it. M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m commit 1c3f1af662910834c8c1e0af366f7e9260cb3e7b Author: Skruppy Date: Sat Mar 15 15:10:26 2014 +0100 ModulesConstraints tests all values of a multi-valued attributes M SoObjects/SOGo/LDAPSource.m commit e2f192b7935f8ca316737db39372a3ab49479e83 Author: Francis Lachapelle Date: Fri Mar 14 15:45:12 2014 -0400 Fix display of company/department of cards Fixes #2662 M NEWS M SOPE/NGCards/NGCardsSaxHandler.m commit b8f239bf34cb7e83fcb267654416a6328f747796 Author: Francis Lachapelle Date: Fri Mar 14 15:34:43 2014 -0400 Fix construction of mail folders tree M NEWS M UI/WebServerResources/MailerUI.js commit e968be8024e835c02f3eca06d385553ca75d5d72 Author: Francis Lachapelle Date: Fri Mar 14 13:02:27 2014 -0400 Bump version to 2.2.2 M Version commit 3c3bebeee350755d03648553b980f8d4f775d533 Author: Francis Lachapelle Date: Fri Mar 14 09:20:27 2014 -0400 Fix resource conflict check when creating event Fixes #2541 M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m commit 26e9defdbde28095ae31cdca2603a855d6b1dbae Author: Francis Lachapelle Date: Fri Mar 14 09:17:52 2014 -0400 Update French translation M UI/MainUI/French.lproj/Localizable.strings commit 8742f28c29dd524973ca80bb3a5cee095e879a69 Author: Francis Lachapelle Date: Thu Mar 13 08:44:47 2014 -0400 Fix decoding of HTML entitities in reminder alert Fixes #2659 M NEWS M UI/WebServerResources/generic.js commit bd577fd5131cc361fafbbc522e63450ac2b0ae46 Author: Francis Lachapelle Date: Thu Mar 13 08:41:42 2014 -0400 Fix unseen count of folders beginning with a digit Fixes #2652 M NEWS M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/UIxMailMainFrame.m commit c8550c8a4a8f0c0e5a1bb7c02e3e891506b3ca37 Author: Francis Lachapelle Date: Wed Mar 12 16:35:22 2014 -0400 Fix copy/move to folder with numerical prefix Fixes #2658 M NEWS M UI/WebServerResources/MailerUI.js commit 1bdf88fb67f89361978e601da6c5ed74b3042f27 Author: Ludovic Marcotte Date: Tue Mar 11 13:21:05 2014 -0400 Don't try to delete an already non-existant object (#2653) M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit d108777e89593ac4b6e62b12a78c6f6df92e18d7 Author: Alexandre Cloutier Date: Tue Mar 11 10:25:01 2014 -0400 Display the version at the top of the general tap M UI/Templates/PreferencesUI/UIxPreferences.wox commit af68f101152928295156cbfe497271b914f45952 Author: Daniel B. Date: Tue Mar 11 09:23:13 2014 +0100 Fix #2641 Disabling the pasteZone support (which only works in Chrome or Opera anyway) fixes the problem of unwanted PNG attachment when you paste the recipient list from Excel M UI/WebServerResources/UIxMailEditor.js commit cbd22762c35f73a8c2c3a81d7d47169a4f3c5753 Author: Francis Lachapelle Date: Mon Mar 10 14:47:01 2014 -0400 Fix possible exception when retrieving reminder Fixes #2647 Fixes #2648 M NEWS M UI/PreferencesUI/UIxPreferences.m commit 8cc352fb28013801c56cc5138dba97f12de0ff6c Author: Alexandre Cloutier Date: Mon Mar 10 14:45:10 2014 -0400 It is now possible to see the version on the general page of the preferences window M UI/PreferencesUI/UIxPreferences.m M UI/Templates/PreferencesUI/UIxPreferences.wox commit 0d69a476bcf9b4f95d88a5ae0ecf30c8602c2a66 Author: Alexandre Cloutier Date: Mon Mar 10 12:16:12 2014 -0400 add specific date for limiting the user to today's for his contact birthday M UI/WebServerResources/UIxContactEditor.js commit cee1e529f82e35c8f715657ccf6cf168294f8b72 Author: Alexandre Cloutier Date: Mon Mar 10 12:05:01 2014 -0400 BugFix#1636; fix the issue where the user could add anything for the birthday of his contacts M UI/Contacts/English.lproj/Localizable.strings M UI/WebServerResources/UIxContactEditor.js commit 3a681bd5a5a856a2230e730945c3ed2df076ff0a Author: Alexandre Cloutier Date: Mon Mar 10 10:53:44 2014 -0400 Change the function name getClient to sieveClient M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit f5faa608145ccb70ed89b0d29e9b8adad17d2f0b Author: Alexandre Cloutier Date: Mon Mar 10 10:33:27 2014 -0400 Added missing functions getClient and IsSieveServerConnected and the changes that comes with it M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m commit f8939bfb3efbb92957f237f998ff9f5fd5e72541 Author: Alexandre Cloutier Date: Mon Mar 10 10:07:47 2014 -0400 Change the variable name for sieveFolderEncoding instead of folderEncoding M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit 78636f039664e75932bed65210bfd87939fd6e4c Author: Ludovic Marcotte Date: Sun Mar 9 15:58:11 2014 -0400 Added default value for WOListenQueueSize M SoObjects/SOGo/SOGoDefaults.plist commit 037c2d3ddff1242b83be7483c9e06fdb145ce822 Author: Ludovic Marcotte Date: Sun Mar 9 15:56:38 2014 -0400 Added documentation for WOListenQueueSize M Documentation/SOGo Installation Guide.odt commit 41fe9195f2fc253ac59ef07309155f88634d4af2 Author: Francis Lachapelle Date: Fri Mar 7 14:00:51 2014 -0500 Update ChangeLog M ChangeLog commit 23789b48bcdcbac738039d214a92cd0bb5aff9e4 Author: Francis Lachapelle Date: Fri Mar 7 13:59:51 2014 -0500 Update Dutch translation M NEWS M UI/MailPartViewers/Dutch.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/Scheduler/Dutch.lproj/Localizable.strings commit 142296f71e0e22eae76572e7ff23a3b00a2c076f Author: Francis Lachapelle Date: Fri Mar 7 10:53:17 2014 -0500 Preparation for release 2.2.1 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M NEWS M Version commit 3bae2387d4e0efcfe88fd56fa743c70deb638ee8 Author: Francis Lachapelle Date: Thu Mar 6 22:13:17 2014 -0500 Fix contact autocompletion when UID is a digit M NEWS M UI/WebServerResources/SOGoAutoCompletion.js M UI/WebServerResources/generic.css commit 6cecca6c4f0ffb6edea41f3ade3b7f90f92cdf81 Author: Francis Lachapelle Date: Thu Mar 6 21:32:36 2014 -0500 Fix CSS id for string prefixed with a digit When encoding a string as a CSS identifier, we must add an underscore if the strings starts with a digit. M NEWS M SoObjects/Mailer/SOGoMailAccounts.m M SoObjects/SOGo/NSString+Utilities.m M UI/WebServerResources/JavascriptAPIExtensions.js commit 28b1938bd972462be383ef612e38a93870ccff1b Author: Francis Lachapelle Date: Thu Mar 6 21:25:48 2014 -0500 Show folder name in dialog when renaming folder M NEWS M UI/WebServerResources/MailerUI.js M UI/WebServerResources/generic.js commit f4d189ffc893de10d397249dd15427a1de961852 Author: Alexandre Cloutier Date: Thu Mar 6 15:20:41 2014 -0500 Erase the merging conflicts writings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit 1b9ac03e947e5c85cbcfdb1d252dffd43545f536 Author: Alexandre Cloutier Date: Fri Feb 28 16:39:27 2014 -0500 BugFix #1046; Whenever the sieve server is unavailable an error message will appear. M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxPreferences.js commit 6ad87052baffea79fb80af09ed25540b8bd9cb53 Author: Alexandre Cloutier Date: Tue Mar 4 13:23:55 2014 -0500 bugFix #0002616 : change the behavior of ApplicationBaseURL. Now the object return a standard path(without a slash at the end of the path) That means every string added the URL ApplicationBaseURL must start with a Slash. M .gitignore M UI/SOGoUI/UIxComponent.m M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SOGoDragHandles.js M UI/WebServerResources/SOGoResizableTable.js M UI/WebServerResources/SOGoRootPage.js M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxComponentEditor.js M UI/WebServerResources/UIxFilterEditor.js M UI/WebServerResources/UIxPreferences.js M UI/WebServerResources/generic.js commit e7a16cba0d00a35a14de334385dfb7f174f5438a Author: Alexandre Cloutier Date: Wed Mar 5 12:31:27 2014 -0500 BugFix #0002622: The server Dovecot use by default an UTF-8 and by doing so it cause a wrong re-encoding in UTF-7 when reaching the sieve server (knowing that the foldername in sieve are encoded in UTF-7). Since it is not the case with a Cyrus server, I created a new variable available in the sogo.conf that let you specified the type of encoding you need. By default the encoding is set to UTF-7. ex : SOGoFolderEncoding = 'UTF-7' M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m M UI/PreferencesUI/UIxFilterEditor.m M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/WebServerResources/UIxFilterEditor.js commit 31ace947cbf1fbbfa93a92ed0f028e5a56b8b0d1 Author: Ludovic Marcotte Date: Thu Mar 6 14:16:08 2014 -0500 Fixed race condition when syncing huge amount of deleted messages using AS M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M NEWS M SoObjects/Mailer/SOGoMailFolder.m commit 0cea36df2eebdcda55098fa0ae9416976a39a332 Author: Ludovic Marcotte Date: Thu Mar 6 14:10:47 2014 -0500 Updated NEWS regarding previous commit M NEWS commit afd745232331267499592e18e5d0b857454d3cbd Author: Ludovic Marcotte Date: Thu Mar 6 14:05:59 2014 -0500 Fixed returned date format and fixing missing 'name part' in address M ActiveSync/SOGoMailObject+ActiveSync.m commit e4a21bcef5afb1245023d5561c0d60c183bfe623 Author: Francis Lachapelle Date: Thu Mar 6 09:27:43 2014 -0500 Webmail: fix encoding of subfolder name Fixes #2637 M NEWS M SoObjects/Mailer/SOGoMailFolder.m M UI/MailerUI/UIxMailFolderActions.m commit 0c99323db3e5404301c249512b736d426bd41d09 Author: Francis Lachapelle Date: Wed Mar 5 13:42:38 2014 -0500 Fix possible exception when retrieving reminder Fixes #2624 M NEWS M UI/PreferencesUI/UIxPreferences.m commit da208d5b4acd18aff399261cafc9d105c8f56e55 Author: Ludovic Marcotte Date: Wed Mar 5 09:09:33 2014 -0500 Updated NEWS regarding previous commit M NEWS commit 158af711528027cd63a3c70708fab96eee41dd19 Author: Ludovic Marcotte Date: Wed Mar 5 09:07:39 2014 -0500 Fix for bug #2609 M ActiveSync/NSDate+ActiveSync.m commit 163bce39b5ab7afc060a5af9dfd7dafa632f7b61 Author: Francis Lachapelle Date: Tue Mar 4 22:03:28 2014 -0500 Fix list sorting of events by calendar name Fixes #2629 M NEWS M UI/Templates/SchedulerUI/UIxCalMainView.wox commit 02c72fee6ad0bf8850de88ab65a01191ff351ecc Author: Francis Lachapelle Date: Tue Mar 4 21:32:57 2014 -0500 Fix unsubscription when renaming an IMAP folder Fixes #2630 M NEWS M SoObjects/Mailer/SOGoMailFolder.m commit 8bef84bded384cde99dd2ee7ebfe9ebbeeedf2e6 Author: Francis Lachapelle Date: Tue Mar 4 09:22:00 2014 -0500 Update translations M NEWS M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/Hungarian.lproj/Localizable.strings commit 8db3b22eb9bde326d3892c88b5c1cb9bb0251170 Author: Francis Lachapelle Date: Mon Mar 3 22:08:29 2014 -0500 Bump version to 2.2.0a M Version commit 1aabcf04b5d26471a62f97566bb3fd6911848f48 Author: Francis Lachapelle Date: Mon Mar 3 22:07:24 2014 -0500 Fix sogo-tool operations on Sieve script Fixes #2617 M NEWS M SoObjects/Mailer/SOGoMailAccount.h M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/SOGo/SOGoSieveManager.h M SoObjects/SOGo/SOGoSieveManager.m M Tools/GNUmakefile.preamble M Tools/SOGoToolExpireAutoReply.m M Tools/SOGoToolUserPreferences.m commit c6b227160c70db0fb892c2df1f5bb64caae45fc9 Author: Francis Lachapelle Date: Mon Feb 24 16:53:46 2014 -0500 Update ChangeLog M ChangeLog M NEWS commit 5f2920db9b1c7fd89af8019d8a007bfddb20a742 Author: Francis Lachapelle Date: Mon Feb 24 16:47:41 2014 -0500 Update translations M NEWS M UI/Common/French.lproj/Localizable.strings M UI/Common/Polish.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/German.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings commit 761a7e2be11aed9cdafe7cd76e52fab19bc5dbd5 Author: Francis Lachapelle Date: Mon Feb 24 16:42:59 2014 -0500 Update Microsoft Outlook Configuration guide M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 9ed1d57ec2c22a3382e02caaa4f13937e6863b11 Author: Francis Lachapelle Date: Mon Feb 24 16:07:55 2014 -0500 Fix auto-acceptation of resources as attendees Fixes #2541 M SoObjects/Appointments/SOGoAppointmentObject.m commit 2b6428efd084f7b09833cd7b854a737feb9f0f2d Author: Francis Lachapelle Date: Mon Feb 24 07:55:21 2014 -0500 Always check resource conflict for new events Fixes #2541 M SoObjects/Appointments/SOGoAppointmentObject.m commit be36e0ceea2e2a9c6aa1099a7d854a65a7b75765 Author: Francis Lachapelle Date: Fri Feb 21 20:35:54 2014 -0500 Fix view changes in calendar module Fixes #2613 M NEWS M UI/WebServerResources/SchedulerUI.js commit 070d3dd825fb81c5c05e8f2bbd760a1ac438a81c Author: Francis Lachapelle Date: Fri Feb 21 15:48:41 2014 -0500 Extract node value with 'textValue' M ActiveSync/NGDOMElement+ActiveSync.m commit 96f2552b45cd788b784afc349af96ca79c1bff8a Author: Francis Lachapelle Date: Wed Feb 19 21:57:01 2014 -0500 Preparation for release 2.2.0 M Apache/SOGo.conf M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M Documentation/architecture.png M Documentation/openchange.png M NEWS M Scripts/updates.php M Version commit 2948920e0b68057cb14b2b26dada0dcd8aae51c1 Author: Francis Lachapelle Date: Tue Feb 18 16:13:40 2014 -0500 Improve display of contact Fixes #2350 M NEWS M UI/WebServerResources/ContactsUI.css commit 212d7149ed20175a4f047fce88bcd760ff6de9c9 Author: Francis Lachapelle Date: Tue Feb 18 10:13:34 2014 -0500 Fix display of a contact's birthday Fixes #2503 M NEWS M SoObjects/Contacts/NGVCard+SOGo.m commit 668c7e8b4948ddac12ffbe6a6026af1db2ea2eac Author: Ludovic Marcotte Date: Mon Feb 17 16:08:29 2014 -0500 Correctly handle email invitations as attendee/organizer M ActiveSync/SOGoMailObject+ActiveSync.m commit 9851c32a1e5d5d584b350a22605a12b800fa0634 Author: Ludovic Marcotte Date: Mon Feb 17 15:49:22 2014 -0500 Fixed the handling of organizers M ActiveSync/iCalEvent+ActiveSync.m commit e7f27427c87498185d95e6a4c0607175c46b5fc0 Author: Francis Lachapelle Date: Mon Feb 17 15:42:55 2014 -0500 Add missing import in UIxPreferences.m M UI/PreferencesUI/UIxPreferences.m commit f0a29d3ca27a9166dd789288d3f2064c809ba1ae Author: Francis Lachapelle Date: Mon Feb 17 15:05:31 2014 -0500 Fix debian dependencies for sogo-activesync M packaging/debian-multiarch/control M packaging/debian/control commit ec0a5ac4bfe65a1aecf225830c16f6c7e1d7cb22 Author: Ludovic Marcotte Date: Mon Feb 17 11:30:41 2014 -0500 Properly handle event updates/pull when we are or not an attendee/organizer M ActiveSync/iCalEvent+ActiveSync.m commit 4ca8b9d0aa0eb276cedd53f566f0ea1767f10ba6 Author: Ludovic Marcotte Date: Mon Feb 17 11:30:00 2014 -0500 Copyright updates M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m commit d560d0e4703cef7bfa0cb63e2ebb5553de0fc06f Author: Ludovic Marcotte Date: Mon Feb 17 11:28:06 2014 -0500 Always return a response avoiding iOS crashes on no-changes M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 401320e08be253770d783be6f55af7e4b9f46341 Author: Francis Lachapelle Date: Mon Feb 17 11:12:09 2014 -0500 Contact: fix display of urls M UI/Contacts/UIxContactView.m commit 8083b41092d672d620e3826e66717d974925403d Author: Ludovic Marcotte Date: Mon Feb 17 10:01:44 2014 -0500 Added the context everywhere M ActiveSync/NGVCard+ActiveSync.h M ActiveSync/NGVCard+ActiveSync.m M ActiveSync/NSData+ActiveSync.h M ActiveSync/NSData+ActiveSync.m M ActiveSync/NSDate+ActiveSync.h M ActiveSync/NSDate+ActiveSync.m M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.h M ActiveSync/SOGoMailObject+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.h M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalRecurrenceRule+ActiveSync.h M ActiveSync/iCalRecurrenceRule+ActiveSync.m M ActiveSync/iCalTimeZone+ActiveSync.h M ActiveSync/iCalTimeZone+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.h M ActiveSync/iCalToDo+ActiveSync.m commit 9218c7f253ae94e3b5cfc960b28612c764aec671 Author: Ludovic Marcotte Date: Mon Feb 17 08:46:05 2014 -0500 Added missing recurrences support, improved MeetingResponse, added WindowSize support. Also more bug fixes regarding event invitations, and ServerId handling for calendar objects. M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalRecurrenceRule+ActiveSync.m M ActiveSync/iCalTimeZone+ActiveSync.m commit 4d1fdb33f586ae9b06a4e282fb51fba38ad583fc Author: Ludovic Marcotte Date: Mon Feb 17 08:42:35 2014 -0500 Deleted wrongly added file D SoObjects/Mailer/SOGoMailFolder.m.orig commit 23565627784460fddbfad09b4173dd1f38a894a9 Author: Ludovic Marcotte Date: Mon Feb 17 08:41:12 2014 -0500 Added method to get synctag starting from an other one. We also no longer fetch vanished items of modseq == 0 M SoObjects/Mailer/SOGoMailFolder.h M SoObjects/Mailer/SOGoMailFolder.m A SoObjects/Mailer/SOGoMailFolder.m.orig commit c686e3294d010b3f8af8ae4cb1b88d8970e4ff7f Author: Ludovic Marcotte Date: Mon Feb 17 08:39:48 2014 -0500 Added method to sanitize calendar "ServerId" M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m commit 1ff91f7b592a1aaa8960d8878ff2389b1f61f174 Author: Ludovic Marcotte Date: Mon Feb 17 08:38:34 2014 -0500 Added -activeSyncRepresentation to NSData objects M ActiveSync/NSData+ActiveSync.h M ActiveSync/NSData+ActiveSync.m commit b34c6324cdf6e55583114c6110f89a4d3e01bb37 Author: Francis Lachapelle Date: Fri Feb 14 21:31:32 2014 -0500 Fix custom mail labels in Sieve filter editor M SoObjects/SOGo/SOGoSieveManager.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxFilterEditor.js commit 75c8362df833bc4204bf6a83cc037eaa719d20cf Author: Ludovic Marcotte Date: Fri Feb 14 16:39:26 2014 -0500 Avoid over-using LDAP connections when decomposing groups M NEWS M SoObjects/Appointments/SOGoCalendarComponent.m M SoObjects/SOGo/SOGoGroup.m commit ae07de5f6fa2127152761eb8732fa116ee5cae4d Author: Ludovic Marcotte Date: Fri Feb 14 13:46:21 2014 -0500 Updated the Active Sync documentation M Documentation/SOGo Installation Guide.odt commit 06d2364ea255462262511b4f38f3c556d7fcb7f9 Author: Francis Lachapelle Date: Thu Feb 13 12:56:24 2014 -0500 Improve display of toolboor menus with checkmarks M UI/WebServerResources/generic.css commit 29e081ec5629e06c5f0839e5bc1d21122100fee8 Author: Francis Lachapelle Date: Thu Feb 13 12:53:07 2014 -0500 Add more parameters examples to sogo.conf M Scripts/sogo.conf commit 113b02fd71e4c88eea5ece62bc929f38285a38e4 Author: Francis Lachapelle Date: Thu Feb 13 12:12:31 2014 -0500 Fix encoding of contact ID in Ajax requests M UI/WebServerResources/ContactsUI.js commit 35b108e645c3e3dd7ece038c04b72a2819aa4b8a Author: Francis Lachapelle Date: Thu Feb 13 12:11:25 2014 -0500 Contact: fix display of links M UI/Contacts/UIxContactView.m commit 70266155d3a4a015462223c5fc632219a8ad1e71 Author: Ludovic Marcotte Date: Wed Feb 12 21:55:09 2014 -0500 Fix double return M ActiveSync/iCalToDo+ActiveSync.m commit fcfd8be7719a1670bf2574486e057e3db8eba82d Author: Francis Lachapelle Date: Mon Feb 10 21:49:49 2014 -0500 Improve URL handling in popup of events M UI/WebServerResources/MailerUI.js M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/generic.js commit b91032db8e9be48162934b586edd35c4ba55c36e Author: Francis Lachapelle Date: Mon Feb 10 16:23:16 2014 -0500 Cleanup common English Localizable.strings M UI/Common/English.lproj/Localizable.strings commit f4874600fe195e86ef3652a4c0096529f9a72e89 Author: Ludovic Marcotte Date: Mon Feb 10 20:17:54 2014 -0500 Bumped to v14.1 M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m commit b14e99b32a609063d484eb2472684831e4faa214 Author: Ludovic Marcotte Date: Mon Feb 10 20:16:43 2014 -0500 New prefs for intervals, fixed missing events in meeting requests, bumped v14.1 M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m commit ea4b21e9916877aa182a5a8dfa32c519b04ae821 Author: Francis Lachapelle Date: Mon Feb 10 13:49:02 2014 -0500 Decode HTML entities in JSON of calendar module M UI/WebServerResources/SchedulerUI.js commit 0307b8339a9de48340eb11a4a81176315b7fe69d Author: Francis Lachapelle Date: Mon Feb 10 13:45:51 2014 -0500 Detect URLs in popup of events M NEWS M UI/Scheduler/UIxAppointmentEditor.m commit b5f1d3a19a295bb1a642b3d08d8b2af37dc1a23a Author: Francis Lachapelle Date: Mon Feb 10 11:25:38 2014 -0500 Guide: add SOGoCalendarDefaultReminder paramter M Documentation/SOGo Installation Guide.odt commit 8225f76279e54dc2e8e9ed2162428569f8c81f47 Author: Ludovic Marcotte Date: Fri Feb 7 16:17:11 2014 -0500 Fixed globalobjid so it doesn't contain \n characters! M ActiveSync/SOGoMailObject+ActiveSync.m commit c94595ea7f0f843c2d7abf25df039b2bbe707625 Author: Francis Lachapelle Date: Fri Feb 7 16:12:14 2014 -0500 Escape HTML in CSS dialogs M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/generic.js commit 3a5e44e7eb8b390b67a8f8a83030b49606956501 Author: Francis Lachapelle Date: Fri Feb 7 15:53:39 2014 -0500 Decode HTML entities in JSON of calendar module M UI/WebServerResources/SchedulerUI.js commit 80a09407652ec04e8c9fb6cb48e1029e69a15765 Author: Francis Lachapelle Date: Fri Feb 7 15:52:43 2014 -0500 Escape HTML in JSON of contacts module M NEWS M UI/Contacts/UIxContactView.m M UI/Contacts/UIxContactsListActions.m M UI/WebServerResources/ContactsUI.js commit 7118bbe0ab7790db0321122fe2b6462a204bd4b9 Author: Francis Lachapelle Date: Fri Feb 7 14:00:36 2014 -0500 Replace '/' by '-' in filenames of attachments Fixes #2537 M NEWS M SoObjects/Mailer/SOGoMailObject.m M UI/MailPartViewers/UIxMailPartViewer.m commit eee5beb6987e763e4a99b5a7baf76b1e1944a389 Author: Francis Lachapelle Date: Fri Feb 7 10:51:42 2014 -0500 Add message-id header to appointment notification Fixes #2535 M NEWS M SoObjects/Appointments/SOGoCalendarComponent.m M SoObjects/Mailer/NSString+Mail.h M SoObjects/Mailer/NSString+Mail.m M SoObjects/Mailer/SOGoDraftObject.m commit 3363b253ac9f7e2643b66390467c6c78a750393f Author: Ludovic Marcotte Date: Fri Feb 7 10:45:09 2014 -0500 Set additional properties on meeting requests M ActiveSync/SOGoMailObject+ActiveSync.m commit 4070b9222d65b265fc67b54c5af095cdadbfaef9 Author: Francis Lachapelle Date: Fri Feb 7 09:59:45 2014 -0500 Rework HTML of appointment notifications Needed to simplify the HTML so it displays properly in Outlook. Fixes #2233 M NEWS M UI/Templates/Appointments/SOGoAptMailDeletion.wox M UI/Templates/Appointments/SOGoAptMailICalReply.wox M UI/Templates/Appointments/SOGoAptMailInvitation.wox M UI/Templates/Appointments/SOGoAptMailReceipt.wox M UI/Templates/Appointments/SOGoAptMailUpdate.wox commit 5ea56a6f8a94e356912d7dda51f391c5a20edf8b Author: Francis Lachapelle Date: Thu Feb 6 14:43:40 2014 -0500 Enlarge the note field of the contact editor M UI/Templates/ContactsUI/UIxContactEditor.wox commit 379258de59df7cf47364ed4037d609d31ea5677f Author: Ludovic Marcotte Date: Thu Feb 6 21:25:08 2014 -0500 Pimped the doc for AS support and dropped all references to Funambol. M Documentation/SOGo Installation Guide.odt commit 93b3685aa454be981b6184ff49850bb60874f8d5 Author: Ludovic Marcotte Date: Thu Feb 6 19:35:23 2014 -0500 Added birthday support M ActiveSync/NGVCard+ActiveSync.m commit c4dc4d4edacc959cc0c3d7f6b16ed1ce59e94d78 Author: Ludovic Marcotte Date: Thu Feb 6 17:59:33 2014 -0500 Fixed compilation warning M ActiveSync/NGVCard+ActiveSync.m commit c6d104fac51a9b981a125c8d7adb725b8b56be1d Author: Ludovic Marcotte Date: Thu Feb 6 17:57:01 2014 -0500 Fixed contact sync'ing on Android M ActiveSync/NGVCard+ActiveSync.m commit ef79c09642009cb7eb74d5261e60bb48e5c2d6b7 Author: Francis Lachapelle Date: Thu Feb 6 14:43:05 2014 -0500 Don't use the HTML editor with Internet Explorer 7 M NEWS M SoObjects/SOGo/SOGoUserDefaults.m commit aeb712083a1bbb77d4b2483a3301aa73240e4e1e Author: Francis Lachapelle Date: Thu Feb 6 14:37:43 2014 -0500 Fix static array retain M SoObjects/Appointments/SOGoAppointmentFolder.m commit 2c678101fcb5a73097cd409a832710bfbc9c916f Author: Francis Lachapelle Date: Thu Feb 6 14:21:36 2014 -0500 Fix handling of ACLs with multiple groups Fixes #1854 M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m commit b95362f96368dcc93a4fd781c24c1c6bd7b25944 Author: Ludovic Marcotte Date: Thu Feb 6 14:05:00 2014 -0500 Now make use of a NGMimeFileData object to avoid broken SOPE behaviour M ActiveSync/SOGoActiveSyncDispatcher.m commit 3175a9169f136a4c87480403f9b8035f3d06da96 Author: Ludovic Marcotte Date: Wed Feb 5 20:56:01 2014 -0500 Mapped lots of contact properties M ActiveSync/NGVCard+ActiveSync.m M SoObjects/Contacts/NGVCard+SOGo.h M SoObjects/Contacts/NGVCard+SOGo.m commit 9311f05cc0a96f6ab731030a4d6eb276549320c3 Author: Ludovic Marcotte Date: Wed Feb 5 17:30:34 2014 -0500 Fixed the non-filtering of recurrence exceptions M SoObjects/Appointments/SOGoCalendarComponent.m commit 78cbcfb560a3ec8142669f575442b13d3509b633 Author: Francis Lachapelle Date: Wed Feb 5 16:15:12 2014 -0500 Update translations M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/Hungarian.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings commit b8610b3eca1a73a5e2eb689e63e013a48cbcafb8 Author: Ludovic Marcotte Date: Wed Feb 5 16:12:08 2014 -0500 Extended GetItemEstimate to GCS collections M ActiveSync/SOGoActiveSyncDispatcher.m commit 1a7fc2a0e90a19dfb1fce292ae5ff53aa513ade9 Author: Francis Lachapelle Date: Wed Feb 5 16:02:38 2014 -0500 Escape HTML in JSON of calendar module Fixes #2598 M NEWS M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxCalListingActions.m M UI/WebServerResources/SchedulerUI.js commit f7a20d0a83f5be75d157e1a969fb0b7bc63ae2b7 Author: Ludovic Marcotte Date: Wed Feb 5 15:23:09 2014 -0500 Fixed broken encoding of single-value element M SOPE/NGCards/NGCardsSaxHandler.m commit a1cf0668282e9c0227f48d944de9f79ceb97e87e Author: Francis Lachapelle Date: Wed Feb 5 11:43:25 2014 -0500 Update translations M UI/Scheduler/Dutch.lproj/Localizable.strings M UI/Scheduler/Finnish.lproj/Localizable.strings M UI/Scheduler/German.lproj/Localizable.strings M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings M UI/Scheduler/NorwegianNynorsk.lproj/Localizable.strings M UI/Scheduler/Polish.lproj/Localizable.strings M UI/Scheduler/Swedish.lproj/Localizable.strings M UI/Scheduler/Welsh.lproj/Localizable.strings commit 359b6a99aa2ef31f356ea6e8246e6a0ff2d47945 Author: Francis Lachapelle Date: Wed Feb 5 11:17:22 2014 -0500 Encode HTML entities for inline forwards in text Fixes #2411 M NEWS M SoObjects/Mailer/NSString+Mail.m M SoObjects/Mailer/SOGoMailObject+Draft.m commit 826537ed018053dcbe0012afc60750bb0b68b9f0 Author: Francis Lachapelle Date: Wed Feb 5 09:04:00 2014 -0500 Fix caching of DN in LDAP source M SoObjects/SOGo/LDAPSource.m commit 3950e9d4c33417cbf821f5554e566e6a68b7d0b0 Author: Ludovic Marcotte Date: Tue Feb 4 21:03:11 2014 -0500 Moved DN cache to SOGoCache M NEWS M SoObjects/SOGo/LDAPSource.h M SoObjects/SOGo/LDAPSource.m M SoObjects/SOGo/SOGoCache.h M SoObjects/SOGo/SOGoCache.m commit 9885211a5b804f885c5cc8edbc88b8f03f9ffbe8 Author: Francis Lachapelle Date: Tue Feb 4 16:48:06 2014 -0500 Replace VARCHAR(1000000) by TEXT field type Fixes #2516 M OGoContentStore/appointment.ocs commit ef1be5dc5f6b746162b8cda5d0222a74ebcd7514 Author: Francis Lachapelle Date: Tue Feb 4 16:25:52 2014 -0500 Improve deleting occurences of recurrent events M NEWS M SoObjects/SOGo/SOGoGCSFolder.m M UI/Common/UIxFolderActions.m M UI/Scheduler/Arabic.lproj/Localizable.strings M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings M UI/Scheduler/Catalan.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Danish.lproj/Localizable.strings M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/French.lproj/Localizable.strings M UI/Scheduler/German.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings M UI/Scheduler/Icelandic.lproj/Localizable.strings M UI/Scheduler/Italian.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings M UI/Scheduler/Slovak.lproj/Localizable.strings M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings M UI/Scheduler/SpanishSpain.lproj/Localizable.strings M UI/Scheduler/UIxCalMainView.m M UI/Scheduler/Ukrainian.lproj/Localizable.strings M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/generic.css M UI/WebServerResources/generic.js commit 4e42d5d41045be78cd0879054ed5649707ffc35a Author: Ludovic Marcotte Date: Tue Feb 4 15:07:23 2014 -0500 Disabled debugging... M ActiveSync/NSData+ActiveSync.m commit 31969d162d9bf4747367807c863c0d311d4986b9 Author: Ludovic Marcotte Date: Tue Feb 4 15:03:02 2014 -0500 Properly escape some control chars (and generalized it) M ActiveSync/NGVCard+ActiveSync.m M ActiveSync/NSData+ActiveSync.m M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.m M SoObjects/SOGo/NSString+Utilities.h M SoObjects/SOGo/NSString+Utilities.m commit 2ff3b5ef5f5542cc53c668f6ed4e65ec6ecf046a Author: Ludovic Marcotte Date: Tue Feb 4 11:19:33 2014 -0500 First pass at 'push' support for Ping and Sync M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M Apache/SOGo.conf commit 7fe48a1555414406bd86c7b986596e929e0bfd05 Author: Ludovic Marcotte Date: Tue Feb 4 09:02:40 2014 -0500 Fix for bug #2544 M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit fcddeb4224308f80184000ad34add7ffc3dcf3c2 Author: Francis Lachapelle Date: Mon Feb 3 15:15:14 2014 -0500 Visually identify users with no freebusy Fixes #2565 M NEWS M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox M UI/WebServerResources/UIxAttendeesEditor.css M UI/WebServerResources/UIxAttendeesEditor.js commit f1cb87aa02b606b7be8457bbce08128974072a09 Author: Francis Lachapelle Date: Mon Feb 3 12:03:51 2014 -0500 Convert JS alerts to CSS dialogs in aptmt editor M NEWS M UI/WebServerResources/UIxAppointmentEditor.js M UI/WebServerResources/UIxAttendeesEditor.js M UI/WebServerResources/UIxComponentEditor.css commit a6424680cc112b06c7a96d766c5769dfc8e7105f Author: Francis Lachapelle Date: Mon Feb 3 11:56:00 2014 -0500 Respect max bookings of resources in freebusy data Fixes #2560 M NEWS M UI/MainUI/SOGoUserHomePage.m commit b3dc645282e5fca0cac9baef2250e979e2e5cb39 Author: Francis Lachapelle Date: Mon Feb 3 11:09:03 2014 -0500 Warn user when dnd failed with resource conflict Fixes #1613 M NEWS M UI/Scheduler/UIxAppointmentActions.m M UI/WebServerResources/SchedulerUI.js commit 2f0419c18a17e2d88c0c43771b92541aa2cd645b Author: Francis Lachapelle Date: Mon Feb 3 11:03:23 2014 -0500 Warn user when overbooking a resource Fixes #2541 M NEWS M SoObjects/Appointments/SOGoAppointmentObject.m commit 9e9407cf30ef51c3ba6e5e6f840d4a0433ad73af Author: Ludovic Marcotte Date: Mon Feb 3 10:24:33 2014 -0500 First pass at event invitations support + few bug fixes. M ActiveSync/NGDOMElement+ActiveSync.m M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.h M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.h M ActiveSync/SOGoMailObject+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalTimeZone+ActiveSync.m commit d709a1216b71995b25087356f7b968f7d3d7f65f Author: Ludovic Marcotte Date: Mon Feb 3 09:54:21 2014 -0500 Updated NEWS file M NEWS commit 588352be7d22f23602582e07650454a7634a9f96 Author: Ludovic Marcotte Date: Mon Feb 3 09:53:47 2014 -0500 Fix for bug #2587 M SoObjects/SOGo/SOGoCache.m commit a40d7ca342248d04e33baf303c36203239af1846 Author: Ludovic Marcotte Date: Fri Jan 31 15:11:13 2014 -0500 Updated NEWS file M NEWS commit e4ce687e29d6232228e6bc9b6943f4e4a0573786 Author: Ludovic Marcotte Date: Fri Jan 31 15:05:33 2014 -0500 Update the content when the request is from Active Sync M SoObjects/Appointments/SOGoAppointmentObject.m commit bcb0764b1901f8ea9ee799a80594ae554e80e827 Author: Ludovic Marcotte Date: Fri Jan 31 15:04:49 2014 -0500 Fix for bug #2505 M SOPE/NGCards/NGCardsSaxHandler.m commit ddd7be433346fce2d1f6c6ed52ead56c1f289f41 Author: Ludovic Marcotte Date: Fri Jan 31 15:03:40 2014 -0500 Fix for bug #2187 M SoObjects/SOGo/LDAPSource.m commit d9f4a9935a741e6a537127a4f3ed992b86f2b421 Author: Ludovic Marcotte Date: Fri Jan 31 10:33:36 2014 -0500 Properly escape all foldernames M ActiveSync/SOGoActiveSyncDispatcher.m commit ae75fee512ffc410e920e47d9382b07749970460 Author: Francis Lachapelle Date: Thu Jan 30 10:37:36 2014 -0500 Update NEWS file M NEWS commit 8cdacd065f5e0e6b0171c60199b71618c0d3af23 Author: Ludovic Marcotte Date: Thu Jan 30 08:25:55 2014 -0500 Properly escape the filename M ActiveSync/SOGoMailObject+ActiveSync.m commit af6a69c9fc504eb569971091fec5c1b7c154c58f Author: Ludovic Marcotte Date: Wed Jan 29 11:21:36 2014 -0500 Expunge immediately after MoveItems to force the Delete response M ActiveSync/SOGoActiveSyncDispatcher.m commit dc41e29f05f431ee73563fdbf8e32a866dcc9fd0 Author: Ludovic Marcotte Date: Wed Jan 29 11:16:58 2014 -0500 Fixed the MoveItems response M ActiveSync/SOGoActiveSyncDispatcher.m commit afc7519beb60d52375102af71886f77733f4348a Author: Ludovic Marcotte Date: Wed Jan 29 10:30:31 2014 -0500 Properly escape values M ActiveSync/NGVCard+ActiveSync.m commit f2d5a7691115390c5f0ead5b8276c248504fb7e8 Author: Ludovic Marcotte Date: Wed Jan 29 09:44:03 2014 -0500 Type fix for recurrence rules. M ActiveSync/iCalRecurrenceRule+ActiveSync.m commit 342ad84a2458320e698a6273bec7b0d6d7a240a8 Author: Francis Lachapelle Date: Tue Jan 28 15:36:48 2014 -0500 Fix issues with contextual menu in calendars Creating an event or a task using the contextual menu will now consider the day and hour of the menu position (fixes #2557). The next/previous day/month menu options have been fixed. The menu will now disappear when clicking outside the contextual menu on the calendar area. M NEWS M UI/Templates/SchedulerUI/UIxCalDayView.wox M UI/Templates/SchedulerUI/UIxCalMonthView.wox M UI/Templates/SchedulerUI/UIxCalMulticolumnDayView.wox M UI/Templates/SchedulerUI/UIxCalWeekView.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/SchedulerUIDnD.js commit 9580a8f8ee92b4b9ea7f6d592a059ea79a4e33f5 Author: Ludovic Marcotte Date: Tue Jan 28 14:26:35 2014 -0500 Added initial support for recurring events. M ActiveSync/GNUmakefile M ActiveSync/iCalEvent+ActiveSync.m A ActiveSync/iCalRecurrenceRule+ActiveSync.h A ActiveSync/iCalRecurrenceRule+ActiveSync.m commit a96380a0dc6dbf8c3443560eec458ac0d22d7820 Author: Ludovic Marcotte Date: Tue Jan 28 13:51:21 2014 -0500 Fixed SyncKey issue not being updated during the sync operation M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 2fed02da5988a9a78ee1b4ecf1c8efb724286546 Author: Ludovic Marcotte Date: Tue Jan 28 13:21:34 2014 -0500 When creating a new object, mark it as new. M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 84dc08adb60c2a3589be74ed7067918753030015 Author: Francis Lachapelle Date: Mon Jan 27 15:43:48 2014 -0500 Fix display of folder names in filter editor Fixes #2569 M NEWS M UI/WebServerResources/UIxFilterEditor.js M UI/WebServerResources/UIxPreferences.js commit c160edf20abdb728135eb624e28ad490b8892153 Author: Francis Lachapelle Date: Mon Jan 27 15:09:22 2014 -0500 Add support for Sieve body extension M NEWS M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/SOGo/SOGoSieveManager.h M SoObjects/SOGo/SOGoSieveManager.m M UI/PreferencesUI/UIxPreferences.m M UI/WebServerResources/UIxFilterEditor.js commit 3b7a3c94d429d74e6a027b93dadf19664191f811 Author: Ludovic Marcotte Date: Mon Jan 27 11:30:43 2014 -0500 Properly escape fields and improved data dumps. M ActiveSync/NGVCard+ActiveSync.m M ActiveSync/NSData+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.m commit 7b97e28cfffa271ebc09f495d893ebc3225d7905 Author: Ludovic Marcotte Date: Fri Jan 24 16:33:31 2014 -0500 Fixed compiler warning M ActiveSync/NSString+ActiveSync.m commit 81bf1b41e9d7e353e03abe336b8276ae61e9270b Author: Ludovic Marcotte Date: Fri Jan 24 16:28:08 2014 -0500 Fixed the rename operation to force a FolderSync M ActiveSync/SOGoActiveSyncDispatcher.m commit ea86f136b757a0668d2aabe8e533547f81a9bd23 Author: Ludovic Marcotte Date: Fri Jan 24 14:10:19 2014 -0500 Properly escape folder/file names and fixed date representation in emails M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.m commit fc0c580fe1179852ca7ab207bbd863a8506ecca4 Author: Francis Lachapelle Date: Fri Jan 24 13:45:29 2014 -0500 Fix validation of subscribed folders Fixes #2583 M NEWS M SoObjects/SOGo/SOGoParentFolder.m commit 42a7bcb9ac8ccbb2ab9f7f3f88875ff06fdb01ff Author: Ludovic Marcotte Date: Fri Jan 24 11:44:12 2014 -0500 Added verbosity in case wbxml <-> xml conversions fail M ActiveSync/NSData+ActiveSync.m commit 9669f2bbbaa4be60710154eacaaef2723f2e5592 Author: Ludovic Marcotte Date: Fri Jan 24 11:09:37 2014 -0500 Added more props and fixed the NativeBodyType preventing OL2013 to work M ActiveSync/SOGoMailObject+ActiveSync.m commit 25634088722bbc269e4d1d61c956923c3746f240 Author: Ludovic Marcotte Date: Fri Jan 24 07:38:03 2014 -0500 Improved the README regarding MS licensing M ActiveSync/README commit 0f9d8cdd2c7bf44e3ab4274b047598f6ab745ded Author: Francis Lachapelle Date: Thu Jan 23 14:48:36 2014 -0500 Remove xml tag before doctype declaration M UI/Common/UIxPageFrame.m commit 5105dbb3428e586a5006770d6a08b4a175df2b63 Author: Francis Lachapelle Date: Thu Jan 23 14:39:03 2014 -0500 Make all attachments available when re/fwd'ing To do so, we save the draft to the mailstore. M SoObjects/Mailer/SOGoDraftObject.m commit b26e767a106e604bc13c6c5bfdd1a379739f7999 Author: Francis Lachapelle Date: Thu Jan 23 14:34:14 2014 -0500 Respect signature placement when forwarding a msg M NEWS M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.html M SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.wod M SoObjects/Mailer/SOGoMailBrazilianPortugueseForward.wo/SOGoMailBrazilianPortugueseForward.html M SoObjects/Mailer/SOGoMailBrazilianPortugueseForward.wo/SOGoMailBrazilianPortugueseForward.wod M SoObjects/Mailer/SOGoMailCatalanForward.wo/SOGoMailCatalanForward.html M SoObjects/Mailer/SOGoMailCatalanForward.wo/SOGoMailCatalanForward.wod M SoObjects/Mailer/SOGoMailCzechForward.wo/SOGoMailCzechForward.html M SoObjects/Mailer/SOGoMailCzechForward.wo/SOGoMailCzechForward.wod M SoObjects/Mailer/SOGoMailDanishForward.wo/SOGoMailDanishForward.html M SoObjects/Mailer/SOGoMailDanishForward.wo/SOGoMailDanishForward.wod M SoObjects/Mailer/SOGoMailDutchForward.wo/SOGoMailDutchForward.html M SoObjects/Mailer/SOGoMailDutchForward.wo/SOGoMailDutchForward.wod M SoObjects/Mailer/SOGoMailEnglishForward.wo/SOGoMailEnglishForward.html M SoObjects/Mailer/SOGoMailEnglishForward.wo/SOGoMailEnglishForward.wod M SoObjects/Mailer/SOGoMailFinnishForward.wo/SOGoMailFinnishForward.html M SoObjects/Mailer/SOGoMailFinnishForward.wo/SOGoMailFinnishForward.wod M SoObjects/Mailer/SOGoMailForward.h M SoObjects/Mailer/SOGoMailForward.m M SoObjects/Mailer/SOGoMailFrenchForward.wo/SOGoMailFrenchForward.html M SoObjects/Mailer/SOGoMailFrenchForward.wo/SOGoMailFrenchForward.wod M SoObjects/Mailer/SOGoMailGermanForward.wo/SOGoMailGermanForward.html M SoObjects/Mailer/SOGoMailGermanForward.wo/SOGoMailGermanForward.wod M SoObjects/Mailer/SOGoMailHungarianForward.wo/SOGoMailHungarianForward.html M SoObjects/Mailer/SOGoMailHungarianForward.wo/SOGoMailHungarianForward.wod M SoObjects/Mailer/SOGoMailIcelandicForward.wo/SOGoMailIcelandicForward.html M SoObjects/Mailer/SOGoMailIcelandicForward.wo/SOGoMailIcelandicForward.wod M SoObjects/Mailer/SOGoMailItalianForward.wo/SOGoMailItalianForward.html M SoObjects/Mailer/SOGoMailItalianForward.wo/SOGoMailItalianForward.wod M SoObjects/Mailer/SOGoMailNorwegianBokmalForward.wo/SOGoMailNorwegianBokmalForward.html M SoObjects/Mailer/SOGoMailNorwegianBokmalForward.wo/SOGoMailNorwegianBokmalForward.wod M SoObjects/Mailer/SOGoMailNorwegianNynorskForward.wo/SOGoMailNorwegianNynorskForward.html M SoObjects/Mailer/SOGoMailNorwegianNynorskForward.wo/SOGoMailNorwegianNynorskForward.wod M SoObjects/Mailer/SOGoMailObject+Draft.m M SoObjects/Mailer/SOGoMailPolishForward.wo/SOGoMailPolishForward.html M SoObjects/Mailer/SOGoMailPolishForward.wo/SOGoMailPolishForward.wod M SoObjects/Mailer/SOGoMailReply.h M SoObjects/Mailer/SOGoMailReply.m M SoObjects/Mailer/SOGoMailRussianForward.wo/SOGoMailRussianForward.html M SoObjects/Mailer/SOGoMailRussianForward.wo/SOGoMailRussianForward.wod M SoObjects/Mailer/SOGoMailSlovakForward.wo/SOGoMailSlovakForward.html M SoObjects/Mailer/SOGoMailSlovakForward.wo/SOGoMailSlovakForward.wod M SoObjects/Mailer/SOGoMailSpanishArgentinaForward.wo/SOGoMailSpanishArgentinaForward.html M SoObjects/Mailer/SOGoMailSpanishArgentinaForward.wo/SOGoMailSpanishArgentinaForward.wod M SoObjects/Mailer/SOGoMailSpanishSpainForward.wo/SOGoMailSpanishSpainForward.html M SoObjects/Mailer/SOGoMailSpanishSpainForward.wo/SOGoMailSpanishSpainForward.wod M SoObjects/Mailer/SOGoMailSwedishForward.wo/SOGoMailSwedishForward.html M SoObjects/Mailer/SOGoMailSwedishForward.wo/SOGoMailSwedishForward.wod M SoObjects/Mailer/SOGoMailUkrainianForward.wo/SOGoMailUkrainianForward.html M SoObjects/Mailer/SOGoMailUkrainianForward.wo/SOGoMailUkrainianForward.wod M SoObjects/Mailer/SOGoMailWelshForward.wo/SOGoMailWelshForward.html M SoObjects/Mailer/SOGoMailWelshForward.wo/SOGoMailWelshForward.wod commit 940f85fde27e19fb772b5ef8284bbdb1308d5513 Author: Francis Lachapelle Date: Thu Jan 23 11:25:14 2014 -0500 Add missing localizable string to webmail M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings commit adee80529e66eea9acfef9e311a9ff3365114690 Author: Ludovic Marcotte Date: Thu Jan 23 11:09:32 2014 -0500 Added more event props and fixed date issues M ActiveSync/NSDate+ActiveSync.h M ActiveSync/NSDate+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.m commit 295dfcfdd5598b488a3a68aeb545349c901bdc58 Author: Francis Lachapelle Date: Thu Jan 23 10:19:25 2014 -0500 Webmail: allow the backspace on any platform M UI/WebServerResources/MailerUI.js commit aa18abd8428e5154e045f3dcb844ee152ab60721 Author: Ludovic Marcotte Date: Thu Jan 23 09:41:41 2014 -0500 Added more props and cleaned up the code M ActiveSync/iCalToDo+ActiveSync.m commit feb398d59c20f1a72be40a276f97792c53168f29 Author: Francis Lachapelle Date: Thu Jan 23 09:10:17 2014 -0500 Fix IE11 issue with mail editor M NEWS M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/UIxMailEditor.css M UI/WebServerResources/UIxMailEditor.js commit 19b404de45941cd1913fa5ab36c282cda1e35d51 Author: Francis Lachapelle Date: Thu Jan 23 08:17:02 2014 -0500 Update French translation M UI/PreferencesUI/French.lproj/Localizable.strings commit d1a384e539e52bdb40e326ef41149fe7b28fff04 Author: Jean Raby Date: Wed Jan 22 11:40:04 2014 -0500 Send IMIP responses if the event is in the future Avoids sending responses for past events when importing events into a new calendar from thunderbird or any DAV client. M SoObjects/Appointments/SOGoCalendarComponent.m commit e7f38f940ea02849b6fb8b1a2898066181969495 Author: Ludovic Marcotte Date: Wed Jan 22 11:27:27 2014 -0500 Moved the cards' logic into a category and added support for more AS ones M ActiveSync/NGVCard+ActiveSync.m M SoObjects/Contacts/NGVCard+SOGo.h M SoObjects/Contacts/NGVCard+SOGo.m M UI/Contacts/UIxContactView.m commit f7ba5d2346cfb0e60ae41087963432fd11154d0f Author: Ludovic Marcotte Date: Wed Jan 22 11:25:18 2014 -0500 Don't add DateCompleted if none exist M ActiveSync/iCalToDo+ActiveSync.m commit eeddf43a781aab6648c18c9751dc54fce21f9f0b Author: Ludovic Marcotte Date: Wed Jan 22 11:22:52 2014 -0500 Add the milliseconds M ActiveSync/NSDate+ActiveSync.m commit eabe829236b7c25c3cc60eca481d9a1fc156e19b Author: Ludovic Marcotte Date: Wed Jan 22 11:02:12 2014 -0500 Don't add empty and specify the folder Class M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 762b841249fdff7cf3412414f703ab465c15583a Author: Ludovic Marcotte Date: Tue Jan 21 16:40:57 2014 -0500 Avoid crashes on broken configurations M SoObjects/Appointments/SOGoCalendarComponent.m commit 3090448fcb1411f49776bd8fd2e23c2b5b60775d Author: Francis Lachapelle Date: Mon Jan 20 15:43:33 2014 -0500 Update prototype.js to fix IE 10 issues Updated to commit @8c9ead49ec of https://github.com/sstephenson/prototype/ M UI/WebServerResources/prototype.js commit a3e1d4813acffb17d6495a5b68ba20e5a9ebdf0a Author: Ludovic Marcotte Date: Mon Jan 20 10:21:33 2014 -0500 Removed debug + refactored NSDate class M ActiveSync/NSData+ActiveSync.m M ActiveSync/NSDate+ActiveSync.h M ActiveSync/NSDate+ActiveSync.m commit 046a64511900c58433cd72068b185508db6e9888 Author: Ludovic Marcotte Date: Mon Jan 20 10:13:16 2014 -0500 Refactored the code and added support for FilterType M ActiveSync/GNUmakefile A ActiveSync/NSCalendarDate+ActiveSync.h A ActiveSync/NSCalendarDate+ActiveSync.m M ActiveSync/NSData+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.m M SoObjects/Mailer/SOGoMailFolder.h M SoObjects/Mailer/SOGoMailFolder.m M SoObjects/SOGo/SOGoGCSFolder.h M SoObjects/SOGo/SOGoGCSFolder.m commit 343f2d8bfef38d0dff74dc122b12ce4c2ff2ad3c Author: Ludovic Marcotte Date: Thu Jan 16 15:13:09 2014 -0500 Fixed the GetChanges detection and added FilterType decoding M ActiveSync/NSDate+ActiveSync.h M ActiveSync/NSDate+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 65276f7dc005625bcdc72b5c0e09e418c3eb9252 Author: Jean Raby Date: Wed Jan 15 16:37:24 2014 -0500 Add dependency on tmpwatch. The cronjob uses it. Fixes #2577 M packaging/rhel/sogo.spec commit 24663682d625e61e2a67a1c5bce4e427d8411e3a Author: Jean Raby Date: Wed Jan 15 12:08:29 2014 -0500 New package: sogo-activesync + sogo-tool fixes Added dependency on sogo = %version for sogo-tool M packaging/rhel/sogo.spec commit 57cd315f2a37dd4355eb3753f50f1a12131c1ea2 Author: Jean Raby Date: Wed Jan 15 11:07:14 2014 -0500 explicitly list all *.SOGo folders Otherwise, ActiveSync.SOGo would be listed twice, once in sogo-activesync and once in sogo. M packaging/debian-multiarch/sogo.install M packaging/debian/sogo.install commit 29fcfda1183dbd6c6de6e30d43c9d83004b46380 Author: Ludovic Marcotte Date: Wed Jan 15 09:36:25 2014 -0500 Implemented FolderDelete for mail folders M ActiveSync/SOGoActiveSyncDispatcher.m commit ada90677e1129df102591882a1266205bdc63631 Author: Ludovic Marcotte Date: Tue Jan 14 16:08:04 2014 -0500 Correctly update the SyncKey when creating or updating folders M ActiveSync/SOGoActiveSyncDispatcher.m commit b71180b0064c4634edfc96741566dc8cb9d158b4 Author: Ludovic Marcotte Date: Tue Jan 14 15:47:33 2014 -0500 Use the right DeviceId M ActiveSync/SOGoActiveSyncDispatcher.m commit 1ed41e28317258ca9da8cff93bd22d4aa28719a3 Author: Jean Raby Date: Tue Jan 14 14:39:51 2014 -0500 New deb package: sogo-activesync M packaging/debian-multiarch/control M packaging/debian-multiarch/rules A packaging/debian-multiarch/sogo-activesync.docs A packaging/debian-multiarch/sogo-activesync.install M packaging/debian/control M packaging/debian/control-squeeze M packaging/debian/rules A packaging/debian/sogo-activesync.docs A packaging/debian/sogo-activesync.install commit 948553dce3d6d968a2e85c335aff54ac5a6dc76f Author: Ludovic Marcotte Date: Tue Jan 14 13:50:17 2014 -0500 Properly extract the foldername M ActiveSync/SOGoActiveSyncDispatcher.m commit 74adf784461325eb8962214e77cc7c89e9957c9c Author: Jean Raby Date: Tue Jan 14 13:37:51 2014 -0500 Fix include directories for libwbxml M ActiveSync/GNUmakefile M ActiveSync/NSData+ActiveSync.m commit ee0ae8a1c01b239f5c5fe1b8e67279cfa91537ff Author: Ludovic Marcotte Date: Tue Jan 14 11:44:33 2014 -0500 Correctly add the folder type prefix when creating them M ActiveSync/SOGoActiveSyncDispatcher.m commit 38c649751c530d57c76857e58a9185b98754aac9 Author: Ludovic Marcotte Date: Tue Jan 14 11:41:26 2014 -0500 If GetChanges is omitted, consider it as YES M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 645c718dfa24a82e921eafd6ff128dd2bc802423 Author: Ludovic Marcotte Date: Tue Jan 14 10:49:55 2014 -0500 Fixed broken comparison and added stub for processMeeting... M ActiveSync/SOGoActiveSyncDispatcher.m commit 02992a70181512a1d02f2f4afb7797aed9db4935 Author: Ludovic Marcotte Date: Tue Jan 14 10:42:15 2014 -0500 Correctly decode base64 text parts before returning them M ActiveSync/SOGoMailObject+ActiveSync.m commit 0ffa0649c5c933e7f2b4ba3d0afac74ff7ba67b4 Author: Ludovic Marcotte Date: Tue Jan 14 10:09:10 2014 -0500 Wrap Fetch responses into tags so iOS works correctly M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit 7c7cabe4329207a124dac3e4fcdafacb42f3dcf9 Author: Ludovic Marcotte Date: Mon Jan 13 16:25:14 2014 -0500 First pass at organizer/attendees support M ActiveSync/iCalEvent+ActiveSync.m commit bb9c4cf0396cef689dde5400e9d28409780c7e2a Author: Ludovic Marcotte Date: Mon Jan 13 16:24:15 2014 -0500 Handle not found objects and correctly get all "Collection" M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit c252f5b7a861ea79d671397e50400e4105f17fd7 Author: Ludovic Marcotte Date: Mon Jan 13 11:46:32 2014 -0500 Fixed the license indent M ActiveSync/ActiveSyncProduct.m M ActiveSync/LICENSE M ActiveSync/NGDOMElement+ActiveSync.h M ActiveSync/NGDOMElement+ActiveSync.m M ActiveSync/NGMimeMessage+ActiveSync.h M ActiveSync/NGMimeMessage+ActiveSync.m M ActiveSync/NGVCard+ActiveSync.h M ActiveSync/NGVCard+ActiveSync.m M ActiveSync/NSData+ActiveSync.h M ActiveSync/NSData+ActiveSync.m M ActiveSync/NSDate+ActiveSync.h M ActiveSync/NSDate+ActiveSync.m M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m M ActiveSync/SOGoActiveSyncConstants.h M ActiveSync/SOGoActiveSyncDispatcher+Sync.h M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/SOGoActiveSyncDispatcher.h M ActiveSync/SOGoActiveSyncDispatcher.m M ActiveSync/SOGoMailObject+ActiveSync.h M ActiveSync/SOGoMailObject+ActiveSync.m M ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m M ActiveSync/iCalEvent+ActiveSync.h M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalTimeZone+ActiveSync.h M ActiveSync/iCalTimeZone+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.h M ActiveSync/iCalToDo+ActiveSync.m commit 2e44ac0f9b9b513b40e1b490ac1d48e846108d5f Author: Ludovic Marcotte Date: Mon Jan 13 10:19:00 2014 -0500 Fixed MoveItems and also fixed Ping with no content M ActiveSync/SOGoActiveSyncDispatcher.m commit 2a9ccf8122fbea723785737482ce9d48813803bd Author: Ludovic Marcotte Date: Mon Jan 13 10:18:20 2014 -0500 Now able to grab the command from the URI M ActiveSync/NSString+ActiveSync.h M ActiveSync/NSString+ActiveSync.m commit f74066c9a6421abba4c370ee7dca609f4404c74a Author: Ludovic Marcotte Date: Sat Jan 11 19:31:39 2014 -0500 Support for more props M ActiveSync/iCalEvent+ActiveSync.m M ActiveSync/iCalToDo+ActiveSync.m commit ee49836f2ee5a90b203367f9d386a16c494bce91 Author: Ludovic Marcotte Date: Fri Jan 10 16:49:40 2014 -0500 Disabled debugging... M ActiveSync/NSData+ActiveSync.m commit bf798061d3e2aae345cf2cd7ba0d3105f3e215c0 Author: Ludovic Marcotte Date: Fri Jan 10 16:48:39 2014 -0500 Fixed timezones support for events and added more supported props M ActiveSync/NSData+ActiveSync.m M ActiveSync/SOGoActiveSyncDispatcher+Sync.m M ActiveSync/iCalEvent+ActiveSync.m commit 834e05bab1f925cb2a9dbeb48a24cd31cab7e7ae Author: Ludovic Marcotte Date: Fri Jan 10 15:29:57 2014 -0500 Fixed typo messing up adds M ActiveSync/SOGoActiveSyncDispatcher+Sync.m commit e8438a6235f0a37f5126c7253700dbab3dcff4d1 Author: Ludovic Marcotte Date: Fri Jan 10 14:53:49 2014 -0500 Don't write decoded stuff if not needed M ActiveSync/NSData+ActiveSync.m commit 68dafdfdeb15ac2d33c21f00a7db521b7d400e72 Author: Ludovic Marcotte Date: Fri Jan 10 14:25:00 2014 -0500 Removed old comments M ActiveSync/SOGoActiveSyncDispatcher.m commit e5bc46710c715a9dc2e1801bba236fa7e7848b3d Author: Ludovic Marcotte Date: Fri Jan 10 14:12:53 2014 -0500 Initial Active Sync Support! A ActiveSync/ActiveSyncProduct.m A ActiveSync/GNUmakefile A ActiveSync/GNUmakefile.preamble A ActiveSync/LICENSE A ActiveSync/NGDOMElement+ActiveSync.h A ActiveSync/NGDOMElement+ActiveSync.m A ActiveSync/NGMimeMessage+ActiveSync.h A ActiveSync/NGMimeMessage+ActiveSync.m A ActiveSync/NGVCard+ActiveSync.h A ActiveSync/NGVCard+ActiveSync.m A ActiveSync/NSData+ActiveSync.h A ActiveSync/NSData+ActiveSync.m A ActiveSync/NSDate+ActiveSync.h A ActiveSync/NSDate+ActiveSync.m A ActiveSync/NSString+ActiveSync.h A ActiveSync/NSString+ActiveSync.m A ActiveSync/README A ActiveSync/SOGoActiveSyncConstants.h A ActiveSync/SOGoActiveSyncDispatcher+Sync.h A ActiveSync/SOGoActiveSyncDispatcher+Sync.m A ActiveSync/SOGoActiveSyncDispatcher.h A ActiveSync/SOGoActiveSyncDispatcher.m A ActiveSync/SOGoMailObject+ActiveSync.h A ActiveSync/SOGoMailObject+ActiveSync.m A ActiveSync/SoObjectWebDAVDispatcher+ActiveSync.m A ActiveSync/common.make A ActiveSync/iCalEvent+ActiveSync.h A ActiveSync/iCalEvent+ActiveSync.m A ActiveSync/iCalTimeZone+ActiveSync.h A ActiveSync/iCalTimeZone+ActiveSync.m A ActiveSync/iCalToDo+ActiveSync.h A ActiveSync/iCalToDo+ActiveSync.m A ActiveSync/product.plist commit 7355eae1dc7a04eac5cc46b4e95e57a461a71db6 Author: Ludovic Marcotte Date: Fri Jan 10 14:10:53 2014 -0500 Now able to set Active Sync metadata in the user settings M SoObjects/SOGo/SOGoUserSettings.h M SoObjects/SOGo/SOGoUserSettings.m commit 1d9febb51139924ac7563c43e7ceeb9d2f54f4b2 Author: Ludovic Marcotte Date: Fri Jan 10 14:10:16 2014 -0500 Correctly handle the Active Sync requests M SoObjects/SOGo/SOGoUserFolder.h M SoObjects/SOGo/WORequest+SOGo.m commit e21b30d768c06b2507dba6e2b35e511534affab0 Author: Ludovic Marcotte Date: Fri Jan 10 14:09:32 2014 -0500 Code cleanups M SoObjects/SOGo/SOGoObject.h commit ae200360ba17719e8794231b5d43c4f232b4aa71 Author: Ludovic Marcotte Date: Fri Jan 10 14:09:02 2014 -0500 Code cleanups M SoObjects/SOGo/SOGoGCSFolder.h M SoObjects/SOGo/SOGoGCSFolder.m commit e217ffb6c4896c10d6ddaa784880a74d6e19fdcd Author: Ludovic Marcotte Date: Fri Jan 10 14:08:12 2014 -0500 Code generalization to be usable from the ActiveSync bundle M SoObjects/Contacts/SOGoContactFolders.h M SoObjects/Contacts/SOGoContactFolders.m M SoObjects/Contacts/SOGoContactGCSEntry.m commit a4a3a735b47d14af91ca2b822eb74292f9930cfe Author: Ludovic Marcotte Date: Fri Jan 10 14:06:53 2014 -0500 Moved the folder metadata generation to SoObject and added 'tag based' sync'ing support for IMAP M SoObjects/Mailer/GNUmakefile M SoObjects/Mailer/SOGoMailAccount.h M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/Mailer/SOGoMailFolder.h M SoObjects/Mailer/SOGoMailFolder.m M SoObjects/Mailer/SOGoMailObject.h M UI/MailerUI/UIxMailAccountActions.h M UI/MailerUI/UIxMailAccountActions.m M UI/MailerUI/UIxMailFolderActions.m commit 13721b961b2224b3918b421c13816d045c86e322 Author: Ludovic Marcotte Date: Fri Jan 10 14:03:50 2014 -0500 Add an easy way to get the personal contact folder, just like we have for calendars M SoObjects/SOGo/SOGoUser.h M SoObjects/SOGo/SOGoUser.m commit 689a1e94e0e8b3e8b60debcffd413765629c8d94 Author: Ludovic Marcotte Date: Fri Jan 10 14:02:32 2014 -0500 Sample Active Sync configuration M Apache/SOGo.conf commit afcd92fb719ca01767519d19b61320f8e8315e05 Author: Ludovic Marcotte Date: Fri Jan 10 14:01:39 2014 -0500 Load the ActiveSync bundle code and bind it M UI/MainUI/GNUmakefile A UI/MainUI/SOGoMicrosoftActiveSyncActions.m M UI/MainUI/product.plist commit 7260c07628c90450035381f975141f230522dc1e Author: Ludovic Marcotte Date: Thu Jan 9 21:10:48 2014 -0500 More cleanups M UI/MainUI/SOGoSAML2Actions.m commit a24d809e4061056be6082b310bae1b9d8edb6883 Author: Ludovic Marcotte Date: Thu Jan 9 21:06:31 2014 -0500 Minor code/copyright/authors cleanups M Main/SOGo+DAV.m M Main/SOGo.m M OpenChange/MAPIStoreMailFolder.m M SoObjects/Appointments/MSExchangeFreeBusy.m M SoObjects/Appointments/SOGoCalendarComponent.h M SoObjects/Appointments/SOGoTaskObject.h M SoObjects/Contacts/NGVCard+SOGo.m M SoObjects/Contacts/SOGoContactGCSEntry.h M SoObjects/Contacts/SOGoContactGCSFolder.m M SoObjects/Contacts/SOGoContactObject.h M SoObjects/Contacts/SOGoContactSourceFolder.h M SoObjects/Contacts/SOGoContactSourceFolder.m M SoObjects/Mailer/SOGoMailManager.h M SoObjects/SOGo/NSArray+DAV.m M SoObjects/SOGo/SOGoDAVAuthenticator.h M SoObjects/SOGo/SOGoFolder.h M SoObjects/SOGo/SOGoParentFolder.h M SoObjects/SOGo/SOGoUserDefaults.h M SoObjects/SOGo/SOGoUserFolder.h M SoObjects/SOGo/SOGoWebAuthenticator.h M SoObjects/SOGo/SOGoWebAuthenticator.m M UI/Contacts/UIxContactView.m M UI/MailPartViewers/UIxMailRenderingContext.m M UI/MainUI/SOGoRootPage.m commit ed97407578d74351e8e2fb2002a949a0168039f2 Author: Ludovic Marcotte Date: Thu Jan 9 20:42:16 2014 -0500 Dropped old data types M UI/WebServerResources/MailerUI.js commit ca541d7299f4aa93dbf8eeaced497ddcbebfab19 Author: Ludovic Marcotte Date: Thu Jan 9 20:41:16 2014 -0500 Cleanups in conf file M Apache/SOGo.conf commit 2d683ffc7791d766f353be39391cca20c012bcde Author: Ludovic Marcotte Date: Thu Jan 9 20:40:25 2014 -0500 Always capitalize HTTP headers M SoObjects/SOGo/SOGoDefaults.plist commit d603a8672e72aeb0d3d51decd1455f9dfc193cac Author: Francis Lachapelle Date: Thu Jan 9 09:13:11 2014 -0500 Consider 'background' attribute as unsafe When loading a message, background attributes will be disabled if the user as chosen to not automatically load external images. Fixes #2437 M NEWS M UI/MailPartViewers/UIxMailPartHTMLViewer.m M UI/WebServerResources/MailerUI.js commit d51e1da57f6ce9f9dabffcb5cf3480a82be501aa Author: Francis Lachapelle Date: Wed Jan 8 15:02:41 2014 -0500 Increase height of signature editor M UI/WebServerResources/UIxPreferences.css M UI/WebServerResources/UIxPreferences.js commit 80fd439dea8a87727f0bc2f6a947d12450a68006 Author: Francis Lachapelle Date: Wed Jan 8 14:40:39 2014 -0500 Fix message forwarding as attachment Restored the filename of the message source in the body part content-disposition header. Also forced the mail to be saved to the mailstore immediately in order to have a clickable link to the attached message. M SoObjects/Mailer/SOGoDraftObject.m commit a0d7f184fe793f103ab1f05e49ea0366f4d4e738 Author: Francis Lachapelle Date: Tue Jan 7 11:51:35 2014 -0500 Update French translation M UI/Common/French.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings commit fe2826ca76cb3963c2fdaaedeb751049824813cc Author: Francis Lachapelle Date: Tue Jan 7 11:11:39 2014 -0500 Draft: Improve error handling when attaching files M UI/Common/English.lproj/Localizable.strings M UI/MailerUI/English.lproj/Localizable.strings M UI/WebServerResources/UIxMailEditor.js commit ff9ea3b779b27baa9ddff5b7a79942980ab0f28a Author: Francis Lachapelle Date: Tue Jan 7 10:28:53 2014 -0500 Don't alter the draft when saving it We must not extract inline HTML images when simply saving a draft. The images extraction process must only be performed when sending the message. M SoObjects/Mailer/SOGoDraftObject.m commit e70793e7aee7fa02141fed97a174778304d4834e Author: Francis Lachapelle Date: Mon Jan 6 15:09:09 2014 -0500 Don't follow link of attachment not yet uploaded M UI/WebServerResources/UIxMailEditor.js commit 0fdea48ce85afe1598cc199590f3b8afab4df30b Author: Francis Lachapelle Date: Mon Jan 6 15:08:45 2014 -0500 Restore CSS of disabled menu options M UI/WebServerResources/generic.css commit 2b53705d449089a66f23cd055f6c0c92a01890c9 Author: Francis Lachapelle Date: Mon Jan 6 14:32:58 2014 -0500 Untabify M SoObjects/Mailer/NSString+Mail.m commit b716331d8ee99123aeb3e9b51a13baa8dde8ba66 Author: Francis Lachapelle Date: Mon Jan 6 14:20:47 2014 -0500 Append tags when using a sanitizerContentHandler M SoObjects/Mailer/NSString+Mail.m commit 586d66b1134889ba1ff97ea2b0d55cdf3b3d82e7 Author: Jean Raby Date: Mon Jan 6 13:28:47 2014 -0500 Updated description of SOGoUIAdditionalJSFiles Document that the files must be placed under the WebServerResources directory M Documentation/SOGo Installation Guide.odt commit 5756defbf1d3fac4d6923732a0a7986f9ce6e9ec Author: Francis Lachapelle Date: Mon Jan 6 11:10:28 2014 -0500 Mail editor: don't give focus to file input field. M UI/Templates/MailerUI/UIxMailEditor.wox commit 7130cec4d1eff93ce6acc84e4fda5258878e5082 Author: Francis Lachapelle Date: Fri Jan 3 16:56:51 2014 -0500 Move & copy messages between different accounts M NEWS M SoObjects/Mailer/SOGoMailFolder.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/MailerUI.js commit 009cfccb2c8ea94e5a235964c4214553ac54c299 Author: Francis Lachapelle Date: Fri Jan 3 14:33:27 2014 -0500 Fix JS error when saving/sending plain text msg M UI/WebServerResources/UIxMailEditor.js commit 09e14df79b4ba9cd9a319b41f2d386ba50a5cc63 Author: Francis Lachapelle Date: Fri Jan 3 14:32:48 2014 -0500 Preferences: fix display of calendar categories M UI/WebServerResources/UIxPreferences.css commit ba29e7620d895ef183898465c6757dbd211d1daa Author: Francis Lachapelle Date: Fri Jan 3 14:32:01 2014 -0500 Update French translation M UI/MailerUI/French.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings commit 32516b162e5f719ccc86e0dfcc40654a8eb17390 Author: Francis Lachapelle Date: Tue Dec 31 15:52:15 2013 -0500 Update textarea before saving/sending HTML message M UI/WebServerResources/UIxMailEditor.js commit a8e780516bbac198b68c75638916ebb93c42af2e Author: Francis Lachapelle Date: Mon Dec 23 15:54:22 2013 -0500 Fix display of "edit draft" and "load images" The buttons were placed one over the other. M UI/Templates/MailerUI/UIxMailView.wox M UI/WebServerResources/MailerUI.css commit bd7ad5be16b98848ac14e06546fb2db8a7927182 Author: Francis Lachapelle Date: Mon Dec 23 15:51:36 2013 -0500 Fix initialization of arrays in NSString+Mail.m M SoObjects/Mailer/NSString+Mail.m commit bed57af0157cc167bda6d2651b8f07b23eec3f4a Author: Francis Lachapelle Date: Fri Dec 20 16:18:19 2013 -0500 Improve display of linked attachments M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox commit 5f369f201d0020c3d4720fd710eceaebe7dd10e5 Author: Francis Lachapelle Date: Fri Dec 20 15:37:01 2013 -0500 Add links to download one or all attachments Also removed the contextual menu over file attachments and changed the label color when moving over the file attachments. M NEWS M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/UIxMailEditor.m M UI/MailerUI/UIxMailView.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/MailerUI/UIxMailPopupView.wox M UI/Templates/MailerUI/UIxMailView.wox M UI/WebServerResources/MailerUI.css M UI/WebServerResources/MailerUI.js M UI/WebServerResources/generic.css M UI/WebServerResources/generic.js commit dc21c723f695524bc8d2bf9088f3575b518b1e46 Author: Francis Lachapelle Date: Fri Dec 20 15:20:16 2013 -0500 Move method fetchFileAttachmentKeys from category Moved fetchFileAttachmentKeys from SOGoDraftObjectExtensions to SOGoDraftObject. Renamed fetchAttachmentIds to fetchFileAttachmentIds for consistency. M SoObjects/Mailer/SOGoMailObject+Draft.h M SoObjects/Mailer/SOGoMailObject+Draft.m M SoObjects/Mailer/SOGoMailObject.h M SoObjects/Mailer/SOGoMailObject.m M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 1f7994d1bf9302e02940de5fc75c0a53a9911d75 Author: Francis Lachapelle Date: Wed Dec 18 22:16:28 2013 -0500 Respect locale in time format of attendees window M NEWS M UI/Templates/SchedulerUI/UIxAttendeesEditor.wox M UI/WebServerResources/JavascriptAPIExtensions.js M UI/WebServerResources/UIxAttendeesEditor.js commit 7369a82bab05f5044432343de49c70a7600166e5 Author: Francis Lachapelle Date: Wed Dec 18 16:36:49 2013 -0500 Improve upload of attachments to messages M NEWS M UI/MailerUI/Toolbars/SOGoDraftObject.toolbar M UI/MailerUI/UIxMailEditor.m M UI/Templates/MailerUI/UIxMailEditor.wox M UI/WebServerResources/UIxMailEditor.css M UI/WebServerResources/UIxMailEditor.js A UI/WebServerResources/attachment.png M UI/WebServerResources/generic.css A UI/WebServerResources/jquery.fileupload.css A UI/WebServerResources/jquery.fileupload.js A UI/WebServerResources/jquery.iframe-transport.js A UI/WebServerResources/upload_document.png commit 1a900b05d9cb6def48849209cde72225ab65fcff Author: Francis Lachapelle Date: Wed Dec 18 14:12:29 2013 -0500 DraftObject: return more attachments attributes M SoObjects/Mailer/SOGoDraftObject.h M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/Mailer/SOGoMailObject+Draft.m commit a8e3418a4cac2812c2fe1234ef0c95b88100c9d5 Author: Francis Lachapelle Date: Wed Dec 18 08:38:03 2013 -0500 Use the UIxMailSizeFormatter in messages listing M UI/MailPartViewers/UIxMailSizeFormatter.m M UI/MailerUI/UIxMailListActions.h M UI/MailerUI/UIxMailListActions.m M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox M UI/WebServerResources/generic.css commit 59ce12a51b352bc800a3347b00df80a296a84e62 Author: Francis Lachapelle Date: Tue Dec 17 16:39:30 2013 -0500 Load XMLHttpRequest conditionally (< IE9) M NEWS M UI/SOGoElements/SOGoIEConditional.h M UI/SOGoElements/SOGoIEConditional.m M UI/Templates/UIxPageFrame.wox M UI/WebServerResources/XMLHttpRequest.js commit 08ab36244c1b7e4144f06948fb4c981540032248 Author: Ludovic Marcotte Date: Mon Dec 16 17:48:23 2013 -0500 Improved the logic behind refusing too-many submitted mails. M UI/MailerUI/UIxMailEditor.m commit 9ea880e80bc041e538d038c7a3246861df9bdb2e Author: Jean Raby Date: Wed Dec 11 14:36:28 2013 -0500 fix backup path M Scripts/sogo.cron commit 7d0a9aa1b7f88cfb03353a1fb18b8d74e9f8f550 Author: Ludovic Marcotte Date: Tue Dec 10 20:09:32 2013 -0500 Cleanups. M UI/Templates/UIxWinClose.wox commit 2fa654fadbd6a7a8086329c0a4435b6b7d091ff3 Author: Jean Raby Date: Tue Dec 10 15:55:44 2013 -0500 sogo.conf: fix typo and add AD/Samba4 example M Scripts/sogo.conf commit 4a98e5b521dcd64fef7d08521d10d5dd32e3817d Author: Ludovic Marcotte Date: Mon Dec 9 10:31:34 2013 -0500 Don't append unknown objects to the REPORT result. M SoObjects/Contacts/SOGoContactSourceFolder.m commit e5103faed49fe86e222c86d88bdc8afda7061ba0 Author: Francis Lachapelle Date: Thu Dec 5 21:33:09 2013 -0500 Update Finnish translation M NEWS M UI/Common/Finnish.lproj/Localizable.strings M UI/MailerUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings commit f9ad9ea8150ab123ee3d353f78d8d144d4eeac6d Author: Francis Lachapelle Date: Thu Dec 5 21:10:03 2013 -0500 Bump version to 2.1.2 M Version commit cfbd53e374a75a70e6d16875d5eb880d3de03d23 Author: Francis Lachapelle Date: Thu Dec 5 09:00:01 2013 -0500 Fix initialization of preferences module Don't try to initialize the tabs controller on the mail options tab if the mail module is disabled. M UI/WebServerResources/UIxPreferences.js commit f2beabec8887981ee91362295b38db5a62d933c9 Author: Jean Raby Date: Wed Dec 4 19:50:22 2013 -0500 document organization and country ldap mapping M Documentation/SOGo Installation Guide.odt commit eaa0fb3cf1ec654e79a1a9522376a4ad2902c285 Author: Jean Raby Date: Wed Dec 4 11:11:10 2013 -0500 Update NEWS CKEditor is in 2.1.1b M NEWS commit db56d1fa6ce2736b1cefd0f931d5747899a7860d Author: Jean Raby Date: Wed Dec 4 10:33:48 2013 -0500 Bump version to 2.1.1b + adjust NEWS M NEWS M Version commit 37de8c6141a04fdd76f5d1b439f937aab1d2ec0b Author: Francis Lachapelle Date: Mon Dec 2 13:41:39 2013 -0500 CKEditor: don't filter tags M UI/WebServerResources/ckeditor/config.js commit b0eb34f6b72f0619f277ef34d9ef3ad7584709ca Author: Francis Lachapelle Date: Mon Dec 2 11:58:28 2013 -0500 Add 'div' plugin to CKEditor M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/config.js M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js A UI/WebServerResources/ckeditor/plugins/div/dialogs/div.js M UI/WebServerResources/ckeditor/plugins/icons.png M UI/WebServerResources/ckeditor/plugins/icons_hidpi.png M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/icons.png M UI/WebServerResources/ckeditor/skins/moono/icons_hidpi.png commit 1cf696f57c7347040bff272a7873d7a5ac8d9fbe Author: Francis Lachapelle Date: Mon Nov 25 09:52:18 2013 -0500 Mail composition: add text part before html part Fixes #2512 M NEWS M SoObjects/Mailer/SOGoDraftObject.m commit 2114a48222b73c1edad3e2dbdbf39898103b23eb Author: Francis Lachapelle Date: Fri Nov 22 15:03:57 2013 -0500 Update NEWS file M NEWS commit 384d998c471f52eeed24b749f64873374e46ebfc Author: Francis Lachapelle Date: Fri Nov 22 14:42:16 2013 -0500 Cleanup wox templates M UI/Templates/MailerUI/UIxMailWindowCloser.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit 2211f6d168e84cc9d0157e400276cfdaae242647 Author: Francis Lachapelle Date: Fri Nov 22 14:39:24 2013 -0500 Move mail tags strings to UI/Common M SoObjects/Mailer/SOGoMailLabel.m M UI/Common/Arabic.lproj/Localizable.strings M UI/Common/BrazilianPortuguese.lproj/Localizable.strings M UI/Common/Catalan.lproj/Localizable.strings M UI/Common/Czech.lproj/Localizable.strings M UI/Common/Danish.lproj/Localizable.strings M UI/Common/Dutch.lproj/Localizable.strings M UI/Common/English.lproj/Localizable.strings M UI/Common/Finnish.lproj/Localizable.strings M UI/Common/French.lproj/Localizable.strings M UI/Common/German.lproj/Localizable.strings M UI/Common/Hungarian.lproj/Localizable.strings M UI/Common/Icelandic.lproj/Localizable.strings M UI/Common/Italian.lproj/Localizable.strings M UI/Common/NorwegianBokmal.lproj/Localizable.strings M UI/Common/NorwegianNynorsk.lproj/Localizable.strings M UI/Common/Polish.lproj/Localizable.strings M UI/Common/Russian.lproj/Localizable.strings M UI/Common/Slovak.lproj/Localizable.strings M UI/Common/SpanishArgentina.lproj/Localizable.strings M UI/Common/SpanishSpain.lproj/Localizable.strings M UI/Common/Swedish.lproj/Localizable.strings M UI/Common/Ukrainian.lproj/Localizable.strings M UI/Common/Welsh.lproj/Localizable.strings M UI/MailerUI/Arabic.lproj/Localizable.strings M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/Catalan.lproj/Localizable.strings M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/Danish.lproj/Localizable.strings M UI/MailerUI/Dutch.lproj/Localizable.strings M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/Finnish.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings M UI/MailerUI/German.lproj/Localizable.strings M UI/MailerUI/Hungarian.lproj/Localizable.strings M UI/MailerUI/Icelandic.lproj/Localizable.strings M UI/MailerUI/Italian.lproj/Localizable.strings M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings M UI/MailerUI/Swedish.lproj/Localizable.strings M UI/MailerUI/Ukrainian.lproj/Localizable.strings M UI/MailerUI/Welsh.lproj/Localizable.strings M UI/PreferencesUI/Arabic.lproj/Localizable.strings M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Catalan.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Danish.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/German.lproj/Localizable.strings M UI/PreferencesUI/Hungarian.lproj/Localizable.strings M UI/PreferencesUI/Icelandic.lproj/Localizable.strings M UI/PreferencesUI/Italian.lproj/Localizable.strings M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/PreferencesUI/Swedish.lproj/Localizable.strings M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings M UI/PreferencesUI/Welsh.lproj/Localizable.strings M UI/WebServerResources/MailerUI.js commit 32ba01315f13631ff40d00081f4e481c3614af72 Author: Ludovic Marcotte Date: Fri Nov 22 11:29:24 2013 -0500 Init local variable to avoid potential crasher. M OpenChange/MAPIStoreGCSBaseContext.m commit 682ed767d956f0650de36e352ff3285856fdc0b3 Author: Francis Lachapelle Date: Thu Nov 21 08:50:24 2013 -0500 Fix the Sieve filters editor with new mail flags M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/WebServerResources/UIxFilterEditor.js commit 5536f8967eea7c441d4e89bd246d1c113d0d8445 Author: Jean Raby Date: Thu Nov 21 07:11:05 2013 -0500 don't escape html in label names M UI/Templates/PreferencesUI/UIxFilterEditor.wox commit df3e9033f3723e63235ff4cc8fa9257fc2c6f176 Author: Ludovic Marcotte Date: Wed Nov 20 17:42:11 2013 -0500 Added calendar default reminder support. M NEWS M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoUserDefaults.h M SoObjects/SOGo/SOGoUserDefaults.m M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxPreferences.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxComponentEditor.wox commit f167475c91d9481914e7ccfb930ae05963db2bd3 Author: Francis Lachapelle Date: Wed Nov 20 11:17:42 2013 -0500 Update CKEditor to version 4.3.0 M NEWS M UI/WebServerResources/UIxMailEditor.js M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/config.js M UI/WebServerResources/ckeditor/contents.css M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js M UI/WebServerResources/ckeditor/plugins/table/dialogs/table.js M UI/WebServerResources/ckeditor/skins/moono/dialog.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/dialog_opera.css M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css commit e4aedbac080d85ac4f927acb9e015b9e8839891b Author: Ludovic Marcotte Date: Wed Nov 20 08:56:29 2013 -0500 conversion to file attachments + CIDs. M NEWS M SoObjects/Mailer/NSString+Mail.h M SoObjects/Mailer/NSString+Mail.m M SoObjects/Mailer/SOGoDraftObject.m M SoObjects/Mailer/SOGoMailObject+Draft.m M UI/MailPartViewers/UIxMailPartHTMLViewer.h M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 6587f4f19319aea549ffdd8b4e6a8752c1b3095d Author: Jean Raby Date: Tue Nov 19 13:59:20 2013 -0500 Update ChangeLog M ChangeLog commit c8a4ea5548e06de1341312a1cabb00fb0ef232e8 Author: Francis Lachapelle Date: Tue Nov 19 13:57:18 2013 -0500 Update translations M UI/MailPartViewers/Czech.lproj/Localizable.strings M UI/MailPartViewers/Finnish.lproj/Localizable.strings M UI/MailPartViewers/Polish.lproj/Localizable.strings M UI/MailPartViewers/Russian.lproj/Localizable.strings M UI/MailPartViewers/SpanishSpain.lproj/Localizable.strings commit 148fd4936cc648a7264ef363afccd024a9e5d177 Author: Jean Raby Date: Tue Nov 19 13:43:45 2013 -0500 Update Version to 2.1.1 and update news M NEWS M Version commit a7fef39448d0735aaf8fa9da1ad43fc96ae82efb Author: Jean Raby Date: Tue Nov 19 13:43:22 2013 -0500 Update to 2.1.1 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 5a3d0d27e0ecea09daa1bca791e6baaeecdf397a Author: Francis Lachapelle Date: Tue Nov 19 13:39:48 2013 -0500 Fix bug following mail tags management CSS changes M UI/WebServerResources/SOGoTabsController.js M UI/WebServerResources/UIxPreferences.css M UI/WebServerResources/generic.css commit eb9111b5fa1dcd17e8bdccec6bef595b31c6a2ec Author: Ludovic Marcotte Date: Tue Nov 19 11:40:33 2013 -0500 Updated news for the recent bug fix M NEWS commit eb7d1f08bcfe0c9de6f14042a57b8032662906c3 Author: Ludovic Marcotte Date: Tue Nov 19 11:39:45 2013 -0500 Fix for bug #2482 M SoObjects/Mailer/SOGoDraftObject.m M UI/MailerUI/UIxMailEditor.m commit 854fed529c14bd70ac827520ed05a425fe99359f Author: Ludovic Marcotte Date: Tue Nov 19 09:52:53 2013 -0500 Added SOGoMailAuxiliaryUserAccountsEnabled M Scripts/sogo.conf commit 3c29e0724d89cbe102fbb11a9bb8c7d565d46b3e Author: Jean Raby Date: Fri Nov 15 16:12:15 2013 -0500 update news file M NEWS commit aae26602b0200d865ba2a9a3ea8d986d6e3b8960 Author: Jean Raby Date: Fri Nov 15 16:04:09 2013 -0500 Use raw (utf7) name when checking folder type M UI/MailerUI/UIxMailAccountActions.m commit 05233d9c53b40b7c6dc685358d9438b5c0f8bcdb Author: Jean Raby Date: Fri Nov 15 16:02:59 2013 -0500 Use modified utf7 for special folder names M SoObjects/SOGo/SOGoUserDefaults.m commit e862194b323ef09bf318243cfca96e802c89dd26 Author: Francis Lachapelle Date: Fri Nov 15 15:50:46 2013 -0500 Convert color picker to an inline widget The colors are now limited to the colors offered in Thunderbird. M NEWS M UI/Scheduler/GNUmakefile D UI/Scheduler/UIxColorPicker.h D UI/Scheduler/UIxColorPicker.m M UI/Scheduler/product.plist M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalendarProperties.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxCalendarProperties.css M UI/WebServerResources/UIxCalendarProperties.js M UI/WebServerResources/UIxPreferences.css M UI/WebServerResources/UIxPreferences.js M UI/WebServerResources/generic.css D UI/WebServerResources/js_color_picker_v2.css commit 884fbfdb7359db6a24057a4f958db6a563e04944 Author: Jean Raby Date: Fri Nov 15 13:17:37 2013 -0500 Bump copyright and fix whitespace (tab kill) M UI/MailerUI/UIxMailAccountActions.m commit c05cf00db7b1f5878cac9130cadbebbf0649b8dc Author: Ludovic Marcotte Date: Thu Nov 14 09:00:19 2013 -0500 Update standard tag colors to match TB and improve tags id generation. M SoObjects/SOGo/SOGoDefaults.plist M UI/WebServerResources/UIxPreferences.js commit 198db855f6aad1dd9bd0f9d482ef7f0a6783a677 Author: Ludovic Marcotte Date: Wed Nov 13 15:55:25 2013 -0500 Specify color in which TB can grok it. M SoObjects/SOGo/SOGoDefaults.plist commit 1c439c866efc5e639e7b3bc1259fb442942d0e19 Author: Ludovic Marcotte Date: Wed Nov 13 15:44:57 2013 -0500 Added DAV support for mails labels. M SoObjects/Contacts/SOGoContactFolders.m M SoObjects/Mailer/SOGoMailAccount.h M SoObjects/Mailer/SOGoMailAccount.m M SoObjects/Mailer/SOGoMailAccounts.h M SoObjects/Mailer/SOGoMailAccounts.m M SoObjects/Mailer/SOGoMailNamespace.m M SoObjects/Mailer/product.plist M SoObjects/SOGo/NSDictionary+DAV.m M SoObjects/SOGo/NSObject+DAV.h M SoObjects/SOGo/NSObject+DAV.m M SoObjects/SOGo/NSString+DAV.h M SoObjects/SOGo/NSString+Utilities.m M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoObject.m M SoObjects/SOGo/SOGoWebDAVValue.m M UI/Templates/MailerUI/UIxMailMainFrame.wox commit 616ee7c6e4d42ad8258c66eed11446a48981fba1 Author: Francis Lachapelle Date: Wed Nov 13 14:46:08 2013 -0500 GUI changes for mail labels management M NEWS M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/Templates/SchedulerUI/UIxCalendarSelector.wox M UI/WebServerResources/MailerUI.css M UI/WebServerResources/SOGoTabsController.js M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxPreferences.css M UI/WebServerResources/UIxPreferences.js M UI/WebServerResources/generic.css M UI/WebServerResources/iefixes.css commit 37d3234b6067df7047ef5035e8f28f7906de893b Author: Ludovic Marcotte Date: Mon Nov 11 10:49:58 2013 -0500 Added support for dynamic mail labels/tags management. The CSS in the UIxPreferences remains to be done. M SoObjects/Mailer/GNUmakefile A SoObjects/Mailer/SOGoMailLabel.h A SoObjects/Mailer/SOGoMailLabel.m M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoUserDefaults.h M SoObjects/SOGo/SOGoUserDefaults.m M UI/MailerUI/UIxMailActions.h M UI/MailerUI/UIxMailActions.m M UI/MailerUI/UIxMailListActions.m M UI/MailerUI/UIxMailMainFrame.h M UI/MailerUI/UIxMailMainFrame.m M UI/MailerUI/product.plist M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/UIxFilterEditor.m M UI/PreferencesUI/UIxPreferences.h M UI/PreferencesUI/UIxPreferences.m M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/Templates/PreferencesUI/UIxFilterEditor.wox M UI/Templates/PreferencesUI/UIxPreferences.wox M UI/WebServerResources/MailerUI.css M UI/WebServerResources/MailerUI.js M UI/WebServerResources/UIxColorPicker.js M UI/WebServerResources/UIxFilterEditor.js M UI/WebServerResources/UIxPreferences.js commit 6a9bcfda684135e518dc4f63b15926c1d4d06fa0 Author: Francis Lachapelle Date: Thu Nov 7 14:42:48 2013 -0500 Update ChangeLog M ChangeLog commit d0b09ebe35d9bde78f627b6569660627c60c8e42 Author: Francis Lachapelle Date: Thu Nov 7 14:14:39 2013 -0500 Update translations M UI/MailPartViewers/German.lproj/Localizable.strings M UI/MailPartViewers/Hungarian.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings commit 0361b7dfdb27fcb3adf1c0f735885f2cf710c890 Author: Francis Lachapelle Date: Thu Nov 7 11:09:41 2013 -0500 Documentation - bump version to 2.1.0 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 38b350382a565e585053561615528a7eed28c0fe Author: Francis Lachapelle Date: Thu Nov 7 10:13:30 2013 -0500 Update NEWS file M NEWS commit 73141a645e4b206bd536d71dfe2867a57ec6a21c Author: Francis Lachapelle Date: Wed Nov 6 21:36:09 2013 -0500 Update translations M SoObjects/Appointments/NorwegianBokmal.lproj/Localizable.strings M UI/AdministrationUI/NorwegianBokmal.lproj/Localizable.strings M UI/Common/NorwegianBokmal.lproj/Localizable.strings M UI/Contacts/NorwegianBokmal.lproj/Localizable.strings M UI/MailPartViewers/Catalan.lproj/Localizable.strings M UI/MailPartViewers/French.lproj/Localizable.strings M UI/MailPartViewers/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/Danish.lproj/Localizable.strings M UI/PreferencesUI/Icelandic.lproj/Localizable.strings M UI/PreferencesUI/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Finnish.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings M UI/Scheduler/NorwegianBokmal.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings M UI/Scheduler/SpanishSpain.lproj/Localizable.strings commit f07526423f0f2a0fcac5a132aadc09188babba3c Author: Francis Lachapelle Date: Wed Nov 6 15:25:36 2013 -0500 Fix display of ICal event in message M UI/MailPartViewers/English.lproj/Localizable.strings M UI/Templates/MailPartViewers/UIxMailPartICalViewer.wox commit ba35a4b003318a0a4483e019c8726a9856b73fbb Author: Francis Lachapelle Date: Wed Nov 6 11:29:15 2013 -0500 Update CKEditor to version 4.2.2 M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/contents.css M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js A UI/WebServerResources/ckeditor/plugins/wsc/dialogs/tmp.html M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js commit 2d5f2d88fa1ca7c49e55fabb42fb5e382bfdfe99 Author: Pablo Carranza Date: Tue Nov 5 22:32:35 2013 -0600 Revert "Started Ubuntu w/PostgreSQL tutorial" This reverts commit 51d23729763cfa3d4d67f41fb154a7130ea1025d. D tutorials/ubuntu_postgresql.md commit eb5ca2cba6d0eb41b3e917b9b455d4431add3498 Author: Pablo Carranza Date: Tue Nov 5 22:31:54 2013 -0600 Revert "Update ubuntu_postgresql.md" This reverts commit 92d68de332290863570e0661abdf03d348a07755. M tutorials/ubuntu_postgresql.md commit 47c4ad5807fb1f982035c4dcdd9a400289afa143 Author: Ludovic Marcotte Date: Tue Oct 29 20:58:26 2013 -0400 Make sure the var is initilized to nil. M UI/Common/UIxParentFolderActions.m commit 0f3e31ebf146ec9afda2052f4cd7bd1aad14c8fa Author: Ludovic Marcotte Date: Wed Oct 23 16:37:03 2013 -0400 Added more tags to skip M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 87261f3280dd5de438c7db0a3a7c013775f7f9b8 Author: Ludovic Marcotte Date: Wed Oct 23 16:04:37 2013 -0400 Fix for bug #2468. M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit bd2759ecdf0eb99169d7992d0d70586e57f325b3 Author: Ludovic Marcotte Date: Tue Oct 22 11:44:26 2013 -0400 Fix for bug #2433 M SoObjects/Mailer/SOGoMailFolder.m commit be1bcf3c9b63c41362d1a007590bd905f71d901c Author: Ludovic Marcotte Date: Tue Oct 22 11:25:24 2013 -0400 Fix for bug #2461 M SoObjects/Appointments/iCalEvent+SOGo.m commit 053b090affbd6a20f62e181d66058583926fca19 Author: Ludovic Marcotte Date: Mon Oct 21 15:37:01 2013 -0400 Fix for bug #2235 M SOPE/GDLContentStore/EOQualifier+GCS.m M SOPE/GDLContentStore/GCSFolder.m commit 189f2218a8d1f7d6e0b7e95e89abcd6c339ff9c9 Author: Ludovic Marcotte Date: Mon Oct 21 15:26:43 2013 -0400 Fix for bug #2459 M SoObjects/Mailer/GNUmakefile M SoObjects/Mailer/NSString+Mail.h M SoObjects/Mailer/NSString+Mail.m commit 54cd55ebefec9b4a404312e3b6d4910f2024c747 Author: Pablo Carranza Date: Sat Oct 19 13:15:13 2013 -0500 Update README.md M README.md commit 5f4ab6eaaff9f7248d9561b019b12cd61d407428 Author: Pablo Carranza Date: Sat Oct 19 13:11:36 2013 -0500 Update README.md M README.md commit 1d8e6b6295b75493c839b8330acb19448a9ed7cd Author: Pablo Carranza Date: Sat Oct 19 13:03:40 2013 -0500 Update README.md M README.md commit aa791b257116d1adf03257c4e9f5848a9e6b130c Author: Pablo Carranza Date: Sat Oct 19 12:42:31 2013 -0500 Create README.md A README.md commit 92d68de332290863570e0661abdf03d348a07755 Author: Pablo Carranza Date: Sat Oct 19 12:25:19 2013 -0500 Update ubuntu_postgresql.md M tutorials/ubuntu_postgresql.md commit 51d23729763cfa3d4d67f41fb154a7130ea1025d Author: Pablo Carranza Date: Sat Oct 19 12:17:39 2013 -0500 Started Ubuntu w/PostgreSQL tutorial A tutorials/ubuntu_postgresql.md commit 656869a4a2e0572f9f4179707d3863860fa38632 Author: Ludovic Marcotte Date: Fri Oct 18 13:16:30 2013 -0400 Fix for bug #1328 M SoObjects/SOGo/LDAPSource.h M SoObjects/SOGo/LDAPSource.m commit 16f62e2393b7b9cd59ed1c2459dda45042fc821c Author: Ludovic Marcotte Date: Fri Oct 18 10:30:43 2013 -0400 Fix for bug #2434 M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 9289615996ef9b6fd72a7a16be1cc3e1f73e8dce Author: Jean Raby Date: Thu Oct 17 11:45:07 2013 -0400 Added https vhost example for apple carddav M Apache/SOGo-apple-ab.conf commit fdea04c08c8e18d7a5f4caf9fbe5da18d7542f7f Author: Jean Raby Date: Tue Oct 15 10:49:21 2013 -0400 Added some verbose logging for expire-autoreply M Tools/SOGoToolExpireAutoReply.m commit edca3638ec4bea16823c94f97d14ee0c3ca648ab Author: Jean Raby Date: Fri Oct 11 13:41:44 2013 -0400 Fixup backup_dir to use sogo's home directory M Scripts/sogo-backup.sh commit 05990e9a14503cf1ea2dfcdf28616ea63ebc311e Author: Ludovic Marcotte Date: Mon Sep 30 10:50:27 2013 -0400 Fix for bug 2007 M SoObjects/Appointments/SOGoAppointmentFolders.h M SoObjects/Appointments/SOGoAppointmentFolders.m M SoObjects/SOGo/NSString+Utilities.h M SoObjects/SOGo/NSString+Utilities.m M SoObjects/SOGo/SOGoParentFolder.m M UI/Scheduler/UIxCalMainActions.m commit 3cce9b2012e445e61a0b5c5daf17ab349a9ebb40 Author: Jean Raby Date: Mon Sep 30 09:39:29 2013 -0400 Fix file permissions M packaging/debian-multiarch/rules M packaging/debian/rules commit 7dc65af3004ee000271851a995b918d08857ee9c Author: Ludovic Marcotte Date: Fri Sep 27 15:54:11 2013 -0400 Fix for bug #2386 M SoObjects/SOGo/SOGoUser.m commit 84e999229bd2e0ca5c76b613dbfab7b15432bfcc Author: Ludovic Marcotte Date: Fri Sep 27 15:36:46 2013 -0400 Fix for bug #2270 M UI/MailPartViewers/UIxMailPartLinkViewer.h M UI/MailPartViewers/UIxMailPartViewer.h M UI/MailPartViewers/UIxMailPartViewer.m M UI/MailPartViewers/UIxMailRenderingContext.m M UI/Templates/MailPartViewers/UIxMailPartLinkViewer.wox A UI/WebServerResources/mime-image-pdf.png commit 3dbfb0ed2d07baf9b7e3f17138bc932aec7880d3 Author: Francis Lachapelle Date: Fri Sep 27 14:43:05 2013 -0400 Add Underline option to HTML editor M UI/WebServerResources/ckeditor/config.js commit d1f3417c3a22615ee438c59224942e40dfa27535 Author: Francis Lachapelle Date: Fri Sep 27 14:22:35 2013 -0400 Update CKEditor to version 4.2.1 And added the table-related modules. M NEWS M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/config.js M UI/WebServerResources/ckeditor/contents.css M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/about/dialogs/about.js A UI/WebServerResources/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png M UI/WebServerResources/ckeditor/plugins/about/dialogs/logo_ckeditor.png M UI/WebServerResources/ckeditor/plugins/clipboard/dialogs/paste.js M UI/WebServerResources/ckeditor/plugins/colordialog/dialogs/colordialog.js M UI/WebServerResources/ckeditor/plugins/dialog/dialogDefinition.js M UI/WebServerResources/ckeditor/plugins/icons.png A UI/WebServerResources/ckeditor/plugins/icons_hidpi.png M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/anchor.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js M UI/WebServerResources/ckeditor/plugins/link/images/anchor.png A UI/WebServerResources/ckeditor/plugins/link/images/hidpi/anchor.png A UI/WebServerResources/ckeditor/plugins/table/dialogs/table.js A UI/WebServerResources/ckeditor/plugins/tabletools/dialogs/tableCell.js M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js M UI/WebServerResources/ckeditor/skins/moono/dialog.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/dialog_opera.css M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/icons.png A UI/WebServerResources/ckeditor/skins/moono/icons_hidpi.png M UI/WebServerResources/ckeditor/skins/moono/images/close.png A UI/WebServerResources/ckeditor/skins/moono/images/hidpi/close.png A UI/WebServerResources/ckeditor/skins/moono/images/hidpi/lock-open.png A UI/WebServerResources/ckeditor/skins/moono/images/hidpi/lock.png A UI/WebServerResources/ckeditor/skins/moono/images/hidpi/refresh.png A UI/WebServerResources/ckeditor/skins/moono/images/lock-open.png A UI/WebServerResources/ckeditor/skins/moono/images/lock.png D UI/WebServerResources/ckeditor/skins/moono/images/mini.png A UI/WebServerResources/ckeditor/skins/moono/images/refresh.png M UI/WebServerResources/ckeditor/styles.js commit 7c7031333e11a8a35b7d2fce17b2da1ce96cd2e2 Author: Ludovic Marcotte Date: Fri Sep 27 10:00:39 2013 -0400 Fix for bug #2221 M UI/WebServerResources/SchedulerUI.js commit 1e484814261aac19322a2daebee6556bdfa126d6 Author: Jean Raby Date: Thu Sep 26 08:51:42 2013 -0400 Updated description/default value for WOPort M Documentation/SOGo Installation Guide.odt commit 8ae1624604a97036dcc963e9bbc977c68adac6b2 Author: Jean Raby Date: Thu Sep 26 08:49:17 2013 -0400 Added --noexpiry for administrator M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 7166f5a597035e376517a27c56579ff0ae0ae985 Author: Ludovic Marcotte Date: Wed Sep 25 16:02:13 2013 -0400 Fix for bug #2399 M SoObjects/Appointments/SOGoAppointmentFolder.m commit 55052ea36f1573e60d0cad9266ded0b0733eaefa Author: Ludovic Marcotte Date: Wed Sep 25 14:40:48 2013 -0400 Fix for bug #2240 M SOPE/NGCards/iCalToDo.m commit 99d38417cccbe7730a566f7bb7457359bbdf713b Author: Ludovic Marcotte Date: Wed Sep 25 13:51:42 2013 -0400 Fix for bug #2354 M OpenChange/RTFHandler.m commit 29eed182a7f795f9fd01466a641bef0ad99e7660 Author: Ludovic Marcotte Date: Wed Sep 25 10:41:07 2013 -0400 Updated the OpenChange code related to UTF-7 changes for IMAP folders M OpenChange/MAPIStoreMailContext.m M OpenChange/MAPIStoreMailFolder.m commit 744610dbe1b819b2e75ce4ca29844da1596c3ace Author: Ludovic Marcotte Date: Wed Sep 25 08:46:34 2013 -0400 Fixed tests regarding new WebDAV sync responses M Tests/Integration/test-davacl.py M Tests/Integration/webdavsync-tool.py commit d2b739d261a01652307972b0def1ffc0074ddffa Author: Ludovic Marcotte Date: Tue Sep 24 16:01:23 2013 -0400 Fix for bug #2318 M NEWS M UI/MailerUI/UIxMailAccountActions.m M UI/WebServerResources/MailerUI.js commit 2ba8254eccb5a1f42844044d008170fc1c1715a8 Author: Ludovic Marcotte Date: Tue Sep 24 09:29:46 2013 -0400 Fix for bug #1275 M SoObjects/SOGo/SOGoGCSFolder.m commit 28e600a4e6e0b988b23a9c6ad77e26e42d55a163 Author: Jean Raby Date: Fri Sep 20 15:37:34 2013 -0400 Set default listening address to 127.0.0.1:20000 No reason to listen on 0.0.0.0 by default M NEWS M SoObjects/SOGo/SOGoDefaults.plist commit 91f1ab6a60af2404b49dc435c246b5836ccb3f91 Author: Ludovic Marcotte Date: Thu Sep 19 16:14:08 2013 -0400 Fix for bug #2217 M NEWS M SoObjects/Mailer/SOGoDraftObject.m M UI/MailerUI/UIxMailEditor.m commit 32a534919dbffe1bcffe129cb203f23687596180 Author: Jean Raby Date: Thu Sep 19 11:11:29 2013 -0400 update NEWS. ldap fixes M NEWS commit 5b77c2b7246fa584e7e81a151270a155e0a0bf39 Author: Ludovic Marcotte Date: Thu Sep 19 10:49:42 2013 -0400 Stability fix when we're untable to determine the message class type M OpenChange/MAPIStoreDBMessage.m commit 70086e5ee6e20508b1346656ca6395e98efe3dc4 Author: Ludovic Marcotte Date: Thu Sep 19 09:56:28 2013 -0400 Fix for bug #1935 M OpenChange/MAPIStoreMailVolatileMessage.m commit 7ddc1b9e2d2696e80a3d9e81e96dc5a0ff81b738 Author: Ludovic Marcotte Date: Wed Sep 18 14:03:07 2013 -0400 Avoid type-issues generating wrong GlobCnt - leading to OpenChange crashes during the sync process. M OpenChange/MAPIStoreGCSFolder.m M OpenChange/MAPIStoreObject.m M OpenChange/NSData+MAPIStore.m commit 6d93db96e4cc4e1b5a63dde151a09be6d5719ba5 Author: Francis Lachapelle Date: Tue Sep 17 11:17:40 2013 -0400 Update NEWS file M NEWS commit 27445d3b85af9bf0d7aafa03e478ccc867ed5234 Author: Jean Raby Date: Tue Sep 17 09:27:46 2013 -0400 update news M NEWS commit 60d6abe542cbed0bb4017edd404971b092627f36 Author: Jean Raby Date: Tue Sep 17 09:07:53 2013 -0400 Use HTTP/1.0 to avoid chunked replies Fixes^WWorkaround #2408 M SoObjects/SOGo/SOGoCASSession.m commit baacf8516d5c1e9d0198bcef12fd3b83b2816878 Author: Ludovic Marcotte Date: Mon Sep 16 11:21:23 2013 -0400 Updated NEWS file regarding previous commit M NEWS commit 193720cfbbdf67f871ad561024407db656fe4107 Author: Ludovic Marcotte Date: Mon Sep 16 10:59:45 2013 -0400 Fix for s/mime verification issues with some openssl versions M UI/MailPartViewers/UIxMailPartSignedViewer.m commit ca4d89fb086a52fa57d3b0f6ff784258bdef79c7 Author: Jean Raby Date: Fri Sep 13 11:24:16 2013 -0400 update with latest fixes M NEWS commit 906985c1f3ea9ee59a346a153d2f570aad684b80 Author: Jean Raby Date: Fri Sep 13 11:19:44 2013 -0400 Call MSExchangeHostname on SOGoDNSource only Fixes #2418 M SoObjects/Appointments/SOGoFreeBusyObject.m commit de8bf64c70ca5f0b3cc9741d2bb933c0aef1e833 Author: Jean Raby Date: Fri Sep 13 11:16:28 2013 -0400 Local pool when appending contacts to response Avoids using too much memory when doing a contact lookup with many matches M SoObjects/Contacts/SOGoFolder+CardDAV.m commit 0c38a9e5551c39a0483192bfc4f5cb6511261fae Author: Jean Raby Date: Fri Sep 13 11:13:02 2013 -0400 whitespace tabkill M SoObjects/Contacts/SOGoFolder+CardDAV.m commit 3c6c90d4346ce19e3245466d22ee3f659c1ac8e9 Author: Francis Lachapelle Date: Fri Sep 13 09:33:28 2013 -0400 Reload webmail when changing "remote images" pref M UI/WebServerResources/UIxPreferences.js commit 72a4b075d6201baa438462937420fcef4c677f23 Author: Francis Lachapelle Date: Thu Sep 12 17:08:02 2013 -0400 Mail popup: respect "remote inline images" prefs Fixes #2417 M UI/Templates/MailerUI/UIxMailPopupView.wox M UI/WebServerResources/UIxMailPopupView.js commit 24c0fb1cc458b54bdc7f40bb3b0efdc8f15e0300 Author: Francis Lachapelle Date: Thu Sep 12 16:24:14 2013 -0400 Fix change listener on calendar list select input Fixes #2353 M UI/WebServerResources/UIxComponentEditor.js commit 7241e3e30e8ffdc9a03c6709783d0f800a754a75 Author: Jean Raby Date: Thu Sep 12 10:14:47 2013 -0400 Added rewrite rule for apple autoconfiguration url Rewrite rules are no inherited by virtualhosts when they are declared in conf.d This means that you'll have to explicitly include SOGo.conf from 000-default on debian/ubuntu for this redirection to work properly. M Apache/SOGo.conf commit 1d705dc00b788e75a55ceb538f35ce2a15414a48 Author: Jean Raby Date: Tue Sep 10 13:58:04 2013 -0400 Next version: 2.1.0 M NEWS M Version commit df42ab2a46f1c4cb520bcfa208cf2f2569678776 Author: Jean Raby Date: Mon Sep 9 10:07:07 2013 -0400 Run 3 sogod process by default instead on only 1 M Scripts/sogo-default M Scripts/sogo-init.d-redhat M Scripts/sogo-init.d-sles M packaging/debian-multiarch/sogo.init M packaging/debian/sogo.init commit f59c77a9509642877ac2722092fb935c6f5819dd Author: Jean Raby Date: Fri Sep 6 13:49:04 2013 -0400 Update news M NEWS commit cd4abe4b5b3c085b2d0b7fa93633fcbea4470417 Author: Ludovic Marcotte Date: Fri Sep 6 13:48:44 2013 -0400 Fix for bug 2398 M OpenChange/RTFHandler.m commit 69b0f9fcbf078c0a0ddc8249b89d702222e497e9 Author: Francis Lachapelle Date: Tue Sep 3 12:05:13 2013 -0400 Mail notifications: Escape HTML in wox templates We don't escape the values in the classes but in the templates. M SoObjects/Appointments/SOGoAptMailNotification.m M UI/Templates/Appointments/SOGoAptMailDeletion.wox commit dceead3997d00db403e0803f33ba14b9cc061095 Author: Jean Raby Date: Tue Sep 3 09:59:01 2013 -0400 Fixup sogo spool cleanup cronjob Add -user sogo to be on the safe side. Change call to /bin/rmdir by -delete to avoid error messages. Find would call rmdir and then do an openat() on the deleted directory, which would obviously fail. Fixes #2372 M Scripts/tmpwatch M packaging/debian-multiarch/sogo.cron.daily M packaging/debian/sogo.cron.daily commit 573c2ec114be4cf70b1aa7b82bf573fabcc64b65 Author: Jean Raby Date: Thu Aug 29 15:51:05 2013 -0400 updated News M NEWS commit e9d8b729b6131af5abbdd46df070838644ee7908 Author: Jean Raby Date: Thu Aug 29 14:34:25 2013 -0400 Bump version file to 2.0.8 for nightly builds M Version commit 1e7dfc0934852de2beb3ba45d4e9f869381886a7 Author: Jean Raby Date: Thu Aug 29 14:32:34 2013 -0400 Updated cron sections for credentials files Added a note regarding password change against AD/Samba4 M Documentation/SOGo Installation Guide.odt commit d7e6648396acfb4cafbfb7a8b338a3e292c7ba19 Author: Jean Raby Date: Wed Aug 28 17:11:07 2013 -0400 Reworked password change logic and add AD support M SoObjects/SOGo/LDAPSource.m commit 65603201f7d639626374a3680504fd3192d88ce5 Author: Jean Raby Date: Wed Aug 28 10:05:36 2013 -0400 ignore pyc files and config.py M .gitignore commit 9fd6f75c4e876972b2e223fc76dd8b2edb5cff0a Author: Jean Raby Date: Wed Aug 28 09:47:10 2013 -0400 Update crontab for SMTP AUTH credentials M Scripts/sogo.cron commit b96f25f99f16bf747e625dad3f29d93802b57d03 Author: Jean Raby Date: Tue Aug 27 14:44:28 2013 -0400 updated NEWS M NEWS commit e6ab0a590a7776331270f02a83cd123d41f14c1f Author: Jean Raby Date: Tue Aug 27 13:12:03 2013 -0400 Support using SMTP AUTH creds for email alarms Credentials must be supplied using '-p /path/to/credsFile'. The credentials file should contain a single line with the format 'user:pass' While there, add a usage message M Tools/SOGoEAlarmsNotifier.h M Tools/SOGoEAlarmsNotifier.m commit be531100c6fc4c4099b382b128d9ff295ff03f2b Author: Jean Raby Date: Tue Aug 27 13:04:08 2013 -0400 Use SOGoCredentialsFile to avoid duplicated code M Tools/SOGoToolExpireAutoReply.m M Tools/SOGoToolUserPreferences.m commit e946a67ddf4d3f6da669208935a6e8e230252a92 Author: Jean Raby Date: Tue Aug 27 13:02:06 2013 -0400 Special case for auth with SOGoStaticAuthenticator M SoObjects/SOGo/SOGoMailer.m commit 2fe87f14fd4c6f7ea7a020abc6185b8901b09162 Author: Jean Raby Date: Tue Aug 27 12:59:03 2013 -0400 Add SOGoStaticAuthenticator New authenticator that is not linked to a SOGoUser. Will be used for SMTP AUTH by sogo-elalarm-notify. M SoObjects/SOGo/GNUmakefile A SoObjects/SOGo/SOGoStaticAuthenticator.h A SoObjects/SOGo/SOGoStaticAuthenticator.m commit b2f012cae21339a290af2fd6f57a32871062a6b8 Author: Jean Raby Date: Tue Aug 27 12:56:07 2013 -0400 Add SOGoCredentialsFile New class to read credentials files as used by sogo-tool and sogo-ealarm-notify M SoObjects/SOGo/GNUmakefile A SoObjects/SOGo/SOGoCredentialsFile.h A SoObjects/SOGo/SOGoCredentialsFile.m commit 33659aa947cbc4609d57b4f5040dc422460fa1be Author: Francis Lachapelle Date: Tue Aug 27 12:01:41 2013 -0400 Increase height of alarm editor Only when email alarms are enabled. M UI/WebServerResources/UIxComponentEditor.js commit df1ab29872fa025c89e096292d811a3ca7c9e82e Author: Francis Lachapelle Date: Tue Aug 27 09:04:26 2013 -0400 Fix position of red "now" line Fixes #2373 M NEWS M UI/WebServerResources/SchedulerUI.js commit 61e59b864e34f911c50e95a62b6ab6cf5cfa2dba Author: Jean Raby Date: Tue Aug 27 08:33:50 2013 -0400 Bump copyright M Tools/SOGoEAlarmsNotifier.m M Tools/SOGoToolExpireAutoReply.m M Tools/SOGoToolUserPreferences.m commit 0a590ba3886093da13c8391e33dcb61c4066014f Author: Francis Lachapelle Date: Mon Aug 26 08:59:43 2013 -0400 Fix Finnish mail reply/forward templates M NEWS M SoObjects/Mailer/GNUmakefile M SoObjects/Mailer/SOGoMailForward.h M SoObjects/Mailer/SOGoMailForward.m M SoObjects/Mailer/SOGoMailReply.h M SoObjects/Mailer/SOGoMailReply.m commit ab92516dd0da7f057c7056c46f51abb22d6b04dc Author: Ludovic Marcotte Date: Fri Aug 9 11:39:15 2013 -0400 Fix for bug #1431 M UI/Scheduler/UIxCalUserRightsEditor.m commit 7b90b892fc0a1a2f333a82c49759812725556ffb Author: Ludovic Marcotte Date: Wed Aug 7 08:49:59 2013 -0400 Fix for bug #2385 M UI/MailPartViewers/UIxMailPartViewer.m commit b654ffb806d370467991111f93f55df2854eb82b Author: Jean Raby Date: Fri Aug 2 16:56:36 2013 -0400 add webdavsync-tool.py first draft of a small tool to simulate a TB calendar sync A Tests/Integration/webdavsync-tool.py commit 6de689bbe2808660909a81939d7933c38669fe52 Author: Jean Raby Date: Fri Aug 2 15:41:24 2013 -0400 Add depth support to CalendarMultiget M Tests/Integration/webdavlib.py commit 7eb8b9c2c36534a5cd2c851b83b9b95bc89e807e Author: Jean Raby Date: Fri Aug 2 09:51:41 2013 -0400 Add SxVMemLimit to sogo.conf M Scripts/sogo.conf commit 3877f3001fb5e9e425b495599e7618596136efe9 Author: Jean Raby Date: Thu Aug 1 12:48:42 2013 -0400 replace xml.dom.ext by xml.dom.minidom M Tests/Integration/propfind.py commit 4d2c734781ccfc4f9506c506ecec3e4f7d816b79 Author: Ludovic Marcotte Date: Mon Jul 29 14:32:58 2013 -0400 Revert "Try to use a local pool to avoid huge memory consumption" This reverts commit e57d875e0abcd95e0fc06690c269e387cd2aa61d. M SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m commit e57d875e0abcd95e0fc06690c269e387cd2aa61d Author: Ludovic Marcotte Date: Mon Jul 29 09:43:21 2013 -0400 Try to use a local pool to avoid huge memory consumption M SOPE/NGCards/versitCardsSaxDriver/VSSaxDriver.m commit b1df03adc71d7f8d530f49b8e0406b5151fb0609 Author: Ludovic Marcotte Date: Wed Jul 24 10:54:55 2013 -0400 Fix for old runtimes. M OpenChange/BSONCodec.m commit bd776152db4f05ba13a58795f2eae0fc98b4e9cb Author: Francis Lachapelle Date: Tue Jul 23 10:02:13 2013 -0400 Update ChangeLog M ChangeLog commit 734c164ae02df4e2313003d143486eff67f42c5e Author: Ludovic Marcotte Date: Tue Jul 23 09:25:24 2013 -0400 Reverted broken patch in #2360 and tried to fix it cleanly M UI/MailPartViewers/GNUmakefile M UI/MailerUI/GNUmakefile commit 9f381e768dfd6548da4a88de370818ba6abb3314 Author: Francis Lachapelle Date: Tue Jul 23 08:38:09 2013 -0400 Update ChangeLog M ChangeLog commit b531b6160c5ecc41f7160195da1b449dc87d01e3 Author: Ludovic Marcotte Date: Tue Jul 23 08:31:38 2013 -0400 Fixed compilation ordering to avoid bug in gnustep-make M UI/GNUmakefile commit 8a041860a01b3f27f631a244727550ca9d90304e Author: Francis Lachapelle Date: Fri Jul 19 13:40:33 2013 -0400 Update ChangeLog M ChangeLog commit d5f76ac832912402d714dd13291c43aa9f84940f Author: Francis Lachapelle Date: Fri Jul 19 13:39:18 2013 -0400 Improve CSS print media M UI/WebServerResources/generic.css commit 12b7fea82543c105a39854eb4bc3f9e68cc080e7 Author: Francis Lachapelle Date: Fri Jul 19 13:37:13 2013 -0400 Documentation - bump version to 2.0.7 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 1c82af8842ac78b70d8e40a4d78e866522adf139 Author: Francis Lachapelle Date: Fri Jul 19 11:29:10 2013 -0400 Updated pt_BR, cs, nl, de, pl and ru translations M .tx/config M NEWS M SoObjects/Appointments/German.lproj/Localizable.strings M UI/MainUI/Czech.lproj/Localizable.strings M UI/MainUI/German.lproj/Localizable.strings M UI/PreferencesUI/German.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Dutch.lproj/Localizable.strings M UI/Scheduler/German.lproj/Localizable.strings M UI/Scheduler/Polish.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings commit 6cef5245e10515b1199102cf2c19d48364862027 Author: Francis Lachapelle Date: Fri Jul 19 11:27:17 2013 -0400 Bump version to 2.0.7 M NEWS M Version commit 0069a4200b1d087c9d931289cd57746aaa4e23bd Author: Francis Lachapelle Date: Fri Jul 19 10:43:21 2013 -0400 Handle possible jQuery error with DnD of contacts M UI/WebServerResources/ContactsUI.js commit e24c20c48af0e5eadcb4f8a8683bae15e22ae100 Author: Ludovic Marcotte Date: Fri Jul 19 10:11:08 2013 -0400 Reverted patch M SOPE/GDLContentStore/EOQualifier+GCS.m M SOPE/GDLContentStore/GCSFolder.m commit 256b679798404db77fa85b53df6bcf815c8e4007 Author: Ludovic Marcotte Date: Thu Jul 18 11:46:49 2013 -0400 Bug fix for #2366 M NEWS M SoObjects/Mailer/SOGoMailBaseObject.m commit b85ed0db1c1bf37d0f1ec870c8c0a88566954ec6 Author: Francis Lachapelle Date: Thu Jul 18 11:32:29 2013 -0400 Fix blur of active element on click on a draggable This bug has yet to be officially part of jQuery UI, therefore this commit updates jquery-ui to version 1.10.3 patched with commit fcd1caf: https://github.com/jquery/jquery-ui/commit/fcd1cafac8afe3a947676ec018e844eeada5b9de M NEWS M UI/WebServerResources/jquery-ui.js commit 048bae2fc510f0cdd39b07d23bb23cf492001921 Author: Ludovic Marcotte Date: Thu Jul 18 10:52:37 2013 -0400 Applied patch from bug #2235 M SOPE/GDLContentStore/EOQualifier+GCS.m M SOPE/GDLContentStore/GCSFolder.m commit 19e542396bc32debab6f53b229166c57d05e4599 Author: Ludovic Marcotte Date: Thu Jul 18 10:25:39 2013 -0400 Applied patch from bug #2360 M UI/MailPartViewers/GNUmakefile M UI/MailPartViewers/GNUmakefile.preamble M UI/MailerUI/GNUmakefile commit 249a1fcf14f80e1f7a612ae9faa710488e716140 Author: Francis Lachapelle Date: Wed Jul 17 14:57:07 2013 -0400 Bubble box of event should not overlap event cell M NEWS M UI/WebServerResources/SchedulerUI.js commit 7dad5ad84ed5a59409ce7f0083e750ac079beb16 Author: Ludovic Marcotte Date: Tue Jul 16 15:20:26 2013 -0400 Updated for v2.0.7 M NEWS commit 16105d37b83a2632e5389407b783ef062939f9c6 Author: Ludovic Marcotte Date: Tue Jul 16 15:18:04 2013 -0400 Properly handle RFC2231 everywhere M SoObjects/Mailer/GNUmakefile A SoObjects/Mailer/NSDictionary+Mail.h A SoObjects/Mailer/NSDictionary+Mail.m M SoObjects/Mailer/SOGoMailBodyPart.m M SoObjects/Mailer/SOGoMailObject+Draft.m M UI/MailPartViewers/UIxMailPartViewer.m commit e08ebd2390ad81bcf7d63c200de85eddbf80bcd6 Author: Ludovic Marcotte Date: Tue Jul 16 11:31:08 2013 -0400 Fix for bugs #2368 and #2369 M SoObjects/Appointments/SOGoAptMailNotification.m M UI/MailPartViewers/UIxMailPartICalViewer.m M UI/MailerUI/UIxMailListActions.m M UI/Templates/Appointments/SOGoAptMailInvitation.wox M UI/WebServerResources/SchedulerUI.js commit 03553980fd2abb2da397c0810fd8f6d70ba26d65 Author: Francis Lachapelle Date: Thu Jul 11 13:55:03 2013 -0400 Update NEWS file and add missing image M NEWS A UI/WebServerResources/collapse.png commit 33fd60efb335b180938492eddb75ab59591d4153 Author: Francis Lachapelle Date: Thu Jul 11 13:50:44 2013 -0400 Calendar: print gridlines to 15-minute intervals M UI/Templates/SchedulerUI/UIxCalDayTable.wox M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUIDnD.js commit b8e2255a071dcb2fd2172a73e95d38600d41c1bf Author: Francis Lachapelle Date: Thu Jul 11 13:46:38 2013 -0400 Set the events/tasks list collapsable M UI/Scheduler/UIxCalMainView.m M UI/Scheduler/UIxCalView.m M UI/Scheduler/product.plist 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/SOGoTabsController.js M UI/WebServerResources/SchedulerUI.css M UI/WebServerResources/SchedulerUI.js commit e687dbf155963e1931fd2f7ac58bd2f4cf862dca Author: Ludovic Marcotte Date: Thu Jul 4 13:11:02 2013 -0400 If the organizer's name is non-existent, use the email address M UI/Scheduler/UIxComponentEditor.m commit f42d52743df169d6bfdc58428e920dd6208a1879 Author: Jean Raby Date: Thu Jun 27 11:35:17 2013 -0400 bump version to 2.0.6b M Version commit 70cd64a626470e0c07ac0f8cb7119cab6e763bfa Author: Jean Raby Date: Thu Jun 27 11:34:06 2013 -0400 Update ChangeLog M ChangeLog commit 4359b05da8ba291b9bbc00e330d65575a4dbb253 Author: Jean Raby Date: Thu Jun 27 11:33:44 2013 -0400 updated NEWS M NEWS commit 25dbd4849de23b9ceb747ff061dffd0f1cf98cde Author: Ludovic Marcotte Date: Thu Jun 27 11:06:07 2013 -0400 Properly escape the foldername to avoid XSS issues M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxContactsUserFolders.js commit a2a89e8720cfd44f885c34d5626d78b6b20a6b3b Author: Jean Raby Date: Wed Jun 26 16:55:39 2013 -0400 Fix loading of MSExchangeFreeBusySOAPResponseMap M SoObjects/Appointments/GNUmakefile M SoObjects/Appointments/MSExchangeFreeBusy.m commit 2581f6c56895820d126fbbcdc45512f0c17a67df Author: Jean Raby Date: Tue Jun 25 09:19:37 2013 -0400 Update for 2.0.6a M NEWS M Version commit 20369631c9425d47d4e86d98d914c9d64b820c56 Author: Jean Raby Date: Tue Jun 25 09:17:03 2013 -0400 Update ChangeLog M ChangeLog commit 1221da24439397bf66c9701ba356bd61fe4eff12 Author: Jean Raby Date: Tue Jun 25 09:12:27 2013 -0400 Add CASLogoutRequestMap.plist A SoObjects/SOGo/CASLogoutRequestMap.plist commit f27b8b6a54a12f2ae4eea8bff6409eb4f3284ced Author: Jean Raby Date: Tue Jun 25 09:06:28 2013 -0400 Document SOGoCASLogoutEnabled M Documentation/SOGo Installation Guide.odt commit a6b393c2c197eb9b56e895833b05d02f8a13282a Author: Ludovic Marcotte Date: Fri Jun 21 11:26:42 2013 -0400 Update ChangeLog M ChangeLog commit faf228022ac83e3c66b0f4f1e23654a9b273e601 Author: Ludovic Marcotte Date: Fri Jun 21 11:25:55 2013 -0400 Updated for the release M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M NEWS M Version commit 3e87ba92db5eb698f3d73bba4e3e2457ef2b4ea2 Author: Ludovic Marcotte Date: Fri Jun 21 10:45:03 2013 -0400 Updated french translation M UI/Scheduler/French.lproj/Localizable.strings commit 0a87ff97b6a7d4add9b8413074a0567e289386af Author: Jean Raby Date: Fri Jun 21 09:36:54 2013 -0400 cosmetic fix, no functional change added a POST payload to test this code M SoObjects/SOGo/SOGoCASSession.m A Tests/README-cas-logoutRequest commit 031cd210f74bb130bea7fd73e41864e045a5aac9 Author: Ludovic Marcotte Date: Thu Jun 20 20:29:16 2013 -0400 Better description M NEWS commit 9d9a434fdc3deb403301a4b006a50967df3265d7 Author: Ludovic Marcotte Date: Thu Jun 20 15:44:35 2013 -0400 Avoid crashing when reading fcs crap. M NEWS M OpenChange/RTFHandler.m commit 41ed498d6512b9cf2ef01654ea29be4c535d0c16 Author: Jean Raby Date: Thu Jun 20 14:32:14 2013 -0400 Add support for CAS LogoutRequests Fixes #2346 This changes the serviceURL sent by SOGo to the CAS server: /SOGo/so/ -> /SOGo/so/index M NEWS M SoObjects/SOGo/GNUmakefile M SoObjects/SOGo/SOGoCASSession.h M SoObjects/SOGo/SOGoCASSession.m M SoObjects/SOGo/SOGoCache.h M SoObjects/SOGo/SOGoCache.m M UI/MainUI/SOGoRootPage.m commit d28482557ff344e908ad5ad2056965ead061b1b2 Author: Ludovic Marcotte Date: Thu Jun 20 13:43:45 2013 -0400 Fix for bug 2285 M OpenChange/MAPIStoreGCSFolder.m commit 4c97d549394b7d7e701f281620d355bc283f7012 Author: Ludovic Marcotte Date: Thu Jun 20 09:10:09 2013 -0400 Fix for bug #2119 M NEWS M OpenChange/MAPIStoreMailMessage.m commit c08263d1c3d6444616f51643c409a4e2d7c02593 Author: Ludovic Marcotte Date: Wed Jun 19 17:36:43 2013 -0400 Updated patch M SoObjects/SOGo/SOGoProxyAuthenticator.m commit dc96466462a0f3814da34e07bad0bdabc1db0169 Author: Ludovic Marcotte Date: Wed Jun 19 16:06:12 2013 -0400 Updated for the release M NEWS commit 1734b387a353cab21b1f768791af8983e9f9ec98 Author: Ludovic Marcotte Date: Wed Jun 19 15:45:40 2013 -0400 Fix for bug #2237 M SoObjects/SOGo/SOGoProxyAuthenticator.m M SoObjects/SOGo/SOGoPublicBaseFolder.m commit 871115e349dd71ac2801650ff98fc98a888dabd6 Author: Ludovic Marcotte Date: Wed Jun 19 15:07:19 2013 -0400 Fixed bug #2294 M SoObjects/SOGo/SOGoContentObject.m M UI/Common/UIxFolderActions.h M UI/Common/UIxFolderActions.m M UI/Contacts/UIxContactFolderActions.m M UI/Contacts/UIxContactFoldersView.m M UI/Contacts/product.plist M UI/Scheduler/UIxCalFolderActions.h M UI/Scheduler/UIxCalFolderActions.m M UI/Scheduler/UIxCalMainActions.h M UI/Scheduler/UIxCalMainActions.m M UI/Scheduler/product.plist M UI/WebServerResources/ContactsUI.js M UI/WebServerResources/SchedulerUI.js commit a7642868792e58cfb4c6d1614e53787b26f6fa33 Author: Ludovic Marcotte Date: Wed Jun 19 14:09:20 2013 -0400 Fix for bug #2313 M SoObjects/Mailer/SOGoMailFolder.m M UI/MailerUI/UIxMailUserRightsEditor.h M UI/MailerUI/UIxMailUserRightsEditor.m commit 5304461e4cc5a4a366a33e84a74f7c785be8aa0d Author: Ludovic Marcotte Date: Wed Jun 19 10:23:47 2013 -0400 now possible to see who created a event/task in a delegated calendar M NEWS M SoObjects/Appointments/iCalEntityObject+SOGo.h M SoObjects/Appointments/iCalEntityObject+SOGo.m M SoObjects/SOGo/SOGoUser.h M SoObjects/SOGo/SOGoUserManager.m M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxAppointmentEditor.m M UI/Scheduler/UIxComponentEditor.h M UI/Scheduler/UIxComponentEditor.m M UI/Templates/SchedulerUI/UIxCalMainView.wox M UI/Templates/SchedulerUI/UIxComponentEditor.wox M UI/WebServerResources/SchedulerUI.js M UI/WebServerResources/UIxAppointmentEditor.js commit 6b25f08943032852466189cd98b3c956772f276b Author: Jean Raby Date: Tue Jun 18 19:33:36 2013 -0400 Use domainDefaults to get imapCASServiceName M SoObjects/SOGo/SOGoWebAuthenticator.m commit a0022e06f70c381b2816c23f8ffc5453cc8c2fd1 Author: Jean Raby Date: Tue Jun 18 17:57:17 2013 -0400 New preference: SOGoIMAPCASServiceName Reworked CAS section a bit and add some information regarding casifying sieve. M Documentation/SOGo Installation Guide.odt commit 0fb006c19faa62e7b05f8ef7edd23581046b50d9 Author: Jean Raby Date: Tue Jun 18 16:36:11 2013 -0400 New domain preference: SOGoIMAPCASServiceName Set this to the service name expected by the CAS server if it differs from SOGoIMAPServer. This is useful to request a CAS ticket for service imap://imap.domain.com while connecting through imapproxy on imap://127.0.0.1:1143 SOGoDAVAuthenticator is not updated since it doesn't really use the imap code. M SoObjects/SOGo/SOGoDomainDefaults.h M SoObjects/SOGo/SOGoDomainDefaults.m M SoObjects/SOGo/SOGoWebAuthenticator.m commit 47a3f1a19d1089a105aeefba831f119b407ca196 Author: Ludovic Marcotte Date: Tue Jun 18 14:14:42 2013 -0400 toggle to send or not notifications M NEWS M SoObjects/Appointments/SOGoCalendarComponent.m M UI/Scheduler/English.lproj/Localizable.strings M UI/Scheduler/UIxAppointmentEditor.h M UI/Scheduler/UIxAppointmentEditor.m M UI/Templates/SchedulerUI/UIxAppointmentEditor.wox commit f25344182debb14001c39db452374f138cd0ee8b Author: Ludovic Marcotte Date: Fri Jun 14 14:58:16 2013 -0400 Rewrote escapedForCards so it's 10 times faster. M SOPE/NGCards/NSString+NGCards.m commit f24e3a0a3146b2d5207af8555377c80d52c477b5 Author: Jean Raby Date: Wed Jun 12 02:36:50 2013 -0400 whitespace fixes. tabkill M SoObjects/SOGo/SOGoDAVAuthenticator.m M SoObjects/SOGo/SOGoProxyAuthenticator.m M SoObjects/SOGo/SOGoWebAuthenticator.m commit afb7bc309c03562acf5066faa8b3c9f1e43950a0 Author: Ludovic Marcotte Date: Tue Jun 11 11:21:58 2013 -0400 Added message submissions rate-limiting support M Documentation/SOGo Installation Guide.odt M NEWS M SoObjects/SOGo/SOGoCache.h M SoObjects/SOGo/SOGoCache.m M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m M UI/MailerUI/UIxMailEditor.m commit cfee5aa3f4095576d00bc7d05f7606d3ca72571e Author: Ludovic Marcotte Date: Tue Jun 11 09:41:17 2013 -0400 Added new failed login rate-limiting options M Documentation/SOGo Installation Guide.odt M NEWS M SoObjects/SOGo/NSCalendarDate+SOGo.m M SoObjects/SOGo/SOGoCache.h M SoObjects/SOGo/SOGoCache.m M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m M SoObjects/SOGo/SOGoUserManager.m M UI/MainUI/SOGoRootPage.m commit 2a51f6f385b71506e1d089fa9045e74b53954703 Author: Francis Lachapelle Date: Mon Jun 10 21:07:00 2013 -0400 Update CKEditor to version 4.1.2 Also added the blockquote plugin. M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/config.js M UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js M UI/WebServerResources/ckeditor/lang/pt-br.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js M UI/WebServerResources/ckeditor/plugins/clipboard/dialogs/paste.js M UI/WebServerResources/ckeditor/plugins/icons.png M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/ciframe.html M UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc.js A UI/WebServerResources/ckeditor/plugins/wsc/dialogs/wsc_ie.js M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/icons.png commit 4cffea43ebf88870a718f4e244ea224e0d952f42 Author: Jean Raby Date: Fri Jun 7 15:16:12 2013 -0400 French translation of Sync Issues M Scripts/openchange_user_cleanup commit cafce5753db7f35dafd5e37db4cf219754efd18e Author: Jean Raby Date: Thu Jun 6 16:04:47 2013 -0400 update description of MultipleBookingsFieldName M Documentation/SOGo Installation Guide.odt commit 5d6a5f5d5ed13be922226f2894ca8eed57f5061b Author: Francis Lachapelle Date: Thu Jun 6 13:21:26 2013 -0400 Update CKEditor to version 4.1.1 M NEWS M UI/WebServerResources/ckeditor/build-config.js M UI/WebServerResources/ckeditor/ckeditor.js M UI/WebServerResources/ckeditor/config.js M UI/WebServerResources/ckeditor/contents.css A UI/WebServerResources/ckeditor/lang/ar.js M UI/WebServerResources/ckeditor/lang/ca.js M UI/WebServerResources/ckeditor/lang/cs.js M UI/WebServerResources/ckeditor/lang/cy.js M UI/WebServerResources/ckeditor/lang/da.js M UI/WebServerResources/ckeditor/lang/de.js M UI/WebServerResources/ckeditor/lang/en.js M UI/WebServerResources/ckeditor/lang/es.js M UI/WebServerResources/ckeditor/lang/fi.js M UI/WebServerResources/ckeditor/lang/fr.js M UI/WebServerResources/ckeditor/lang/hu.js M UI/WebServerResources/ckeditor/lang/is.js M UI/WebServerResources/ckeditor/lang/it.js M UI/WebServerResources/ckeditor/lang/nb.js M UI/WebServerResources/ckeditor/lang/nl.js M UI/WebServerResources/ckeditor/lang/no.js M UI/WebServerResources/ckeditor/lang/pl.js A UI/WebServerResources/ckeditor/lang/pt-br.js D UI/WebServerResources/ckeditor/lang/pt.js M UI/WebServerResources/ckeditor/lang/ru.js M UI/WebServerResources/ckeditor/lang/sk.js M UI/WebServerResources/ckeditor/lang/sv.js M UI/WebServerResources/ckeditor/lang/uk.js A UI/WebServerResources/ckeditor/plugins/colordialog/dialogs/colordialog.js M UI/WebServerResources/ckeditor/plugins/icons.png M UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js M UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js M UI/WebServerResources/ckeditor/plugins/scayt/dialogs/options.js M UI/WebServerResources/ckeditor/skins/moono/dialog.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css M UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css M UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/dialog_opera.css M UI/WebServerResources/ckeditor/skins/moono/editor.css M UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css M UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css M UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css M UI/WebServerResources/ckeditor/skins/moono/icons.png M UI/WebServerResources/ckeditor/styles.js commit 8e5a26dfb15f6105d014dc3298573a25ccf75844 Author: Francis Lachapelle Date: Wed Jun 5 15:53:53 2013 -0400 Remove unicode separators from JSON Fixes #2309 M NEWS M SoObjects/SOGo/NSString+Utilities.m commit 4cb0facd72b06d09f0e1403f673bef25ed47cac5 Author: Ludovic Marcotte Date: Tue Jun 4 08:51:38 2013 -0400 Fixed bug #2206 M NEWS M UI/MailerUI/UIxMailView.m commit 854bce28fbefe913aa6a823436a991da23164a60 Author: Francis Lachapelle Date: Mon Jun 3 12:07:18 2013 -0400 Fix condition in UIxMailPartHTMLViewer M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 49e964c5294f9b65295e55a46417a2fa73eadf44 Author: Francis Lachapelle Date: Mon Jun 3 11:47:48 2013 -0400 Fix decoding charset parameter To avoid a libxml bug/limitation, we were already stripping the charset parameter, but we were not considering the single quote as valid delimiter. M NEWS M UI/MailPartViewers/UIxMailPartHTMLViewer.m commit 3281cea2a213e8d551a60227da0ad1409ec85266 Author: Jean Raby Date: Fri May 31 15:54:22 2013 -0400 Add bindFields to the sample configuration file M Scripts/sogo.conf commit 82253e91d2e8f0410625e11a03737883ea9f1d60 Author: Jean Raby Date: Fri May 24 15:00:05 2013 -0400 don't use -M when creating the sogo user on debian -M was not available in lenny. It is not actually needed since useradd won't create the homedir when adding a system user (-r) M packaging/debian-multiarch/sogo.preinst M packaging/debian/sogo.preinst commit 1d1ed9a031f17d607b804bcb177fa106c46f6f9b Author: Jean Raby Date: Wed May 15 14:51:15 2013 -0400 Update ldap filter description, example and syntax M Documentation/SOGo Installation Guide.odt commit 2bd8a2935f737f99544cb45659c61afbc16eaea2 Author: Francis Lachapelle Date: Thu May 9 08:12:27 2013 -0400 Change default value of SOGoMailSpoolPath Set the spool path to /var/spool/sogo and modified the installation guide to point to the tmpwatch cronjob when changing SOGoMailSpoolPath. M Documentation/SOGo Installation Guide.odt M Scripts/tmpwatch M SoObjects/SOGo/SOGoDefaults.plist commit 8a25e3882746fa7e772a8f73b160f5fa2e05a875 Author: Francis Lachapelle Date: Thu May 2 09:07:17 2013 -0400 Add indent group to ckeditor toolbar M UI/WebServerResources/ckeditor/config.js commit 4ec19d46fa8fa8bde0c7f1b6a87d4828677de7c0 Author: Ludovic Marcotte Date: Thu Apr 25 14:46:00 2013 -0400 Removed left-over code that would cause the logic from bug #2035 to not work. M SoObjects/Appointments/SOGoAppointmentFolder.m commit d46a39e2523b3322bd8d9285b53638cd304912dd Author: Jean Raby Date: Mon Apr 22 13:22:16 2013 -0400 TOC links M Documentation/SOGo Installation Guide.odt commit 23e10d30be3aaef111ebb9ecd8ff87fdd3ec19d2 Author: Jean Raby Date: Mon Apr 22 12:31:18 2013 -0400 Added ldap attribute mapping table M Documentation/SOGo Installation Guide.odt commit a53c66e8a449d17f4f4484ef299b7500a8a5612b Author: Jean Raby Date: Thu Apr 18 14:35:56 2013 -0400 Install openchange_user_cleanup in usr/sbin/ Instead of usr/share/doc/sogo/ D Scripts/openchange_cleanup.py M packaging/debian-multiarch/rules M packaging/debian-multiarch/sogo.docs M packaging/debian/rules M packaging/debian/sogo.docs M packaging/rhel/sogo.spec commit 4fb3492ea858458ea7e37acb73fa2ae35b41aed5 Author: Jean Raby Date: Thu Apr 18 14:28:55 2013 -0400 openchange_cleanup.py -> openchange_user_cleanup A Scripts/openchange_user_cleanup commit 353f40ac3e0552d95cd787b319eb6d60d1a42f81 Author: Jean Raby Date: Thu Apr 18 14:15:35 2013 -0400 try to cleanup under INBOX too (altnamespace = no) M Scripts/openchange_cleanup.py commit 96c831f72686fed7a1469b401ebb3bc732fd0432 Author: Jean Raby Date: Thu Apr 18 14:11:36 2013 -0400 Use separator sent by the imap server, not '/' M Scripts/openchange_cleanup.py commit d7fdfc6cb27665de2c9b5d860454b69fe9107d54 Author: Jean Raby Date: Tue Apr 16 15:16:54 2013 -0400 Update NEWS + bump version M NEWS M Version commit d02f58b3cd6de503de7d2ea4d3963a5e4dcb6212 Author: Jean Raby Date: Tue Apr 16 15:12:29 2013 -0400 Update ChangeLog M ChangeLog commit 62fee93d866b8eb35abbf67d61ba5274a3a27827 Author: Ludovic Marcotte Date: Tue Apr 16 14:33:57 2013 -0400 Fix for bug #2287 M SoObjects/SOGo/SOGoUser.m M SoObjects/SOGo/SOGoUserDefaults.m commit 139c14d9e109e08643d5c2a5d84fdd6d8016117f Author: Jean Raby Date: Tue Apr 16 12:06:17 2013 -0400 save: memCtx Same fix as for MAPIStoreContactMessage M OpenChange/MAPIStoreTasksMessage.m commit 8ee15c6f776ab9ca934f50780ed58c2f8aadbefe Author: Francis Lachapelle Date: Tue Apr 16 08:34:10 2013 -0400 Update Installation Guide Improved the description of the parameters IMAPHostFieldName and SieveHostFieldName. M Documentation/SOGo Installation Guide.odt commit 5d174140185905507677520ee41cc5760602fb7e Author: Jean Raby Date: Mon Apr 15 14:13:07 2013 -0400 [MAPIStoreContactsMessage save] needs memCtx From extrafu M OpenChange/MAPIStoreContactsMessage.m commit 4d8bff51300c4a84332e54035bf3389949ed034d Author: Jeroen Dekkers Date: Mon Mar 11 19:37:45 2013 +0100 Link libSOGo with libdl on systems with glibc M SoObjects/SOGo/GNUmakefile.preamble commit 3cd91846a633057e27d476cd0a6cc7e1d499dc1f Author: Francis Lachapelle Date: Thu Apr 11 16:32:17 2013 -0400 Fix CSS color refresh of calendars M UI/Templates/SchedulerUI/UIxCalendarSelector.wox commit 3739cb1536fcc8defaa0edb804fa5f5ffcaacf94 Author: Francis Lachapelle Date: Thu Apr 11 12:55:11 2013 -0400 Update ChangeLog M ChangeLog commit 30f10ee8f06157b1222d68b0502c80162fcbb277 Author: Francis Lachapelle Date: Thu Apr 11 11:30:23 2013 -0400 Update translations M SoObjects/Appointments/Russian.lproj/Localizable.strings M UI/Common/BrazilianPortuguese.lproj/Localizable.strings M UI/Common/Russian.lproj/Localizable.strings M UI/Contacts/Polish.lproj/Localizable.strings M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/Dutch.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/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings M UI/Scheduler/BrazilianPortuguese.lproj/Localizable.strings M UI/Scheduler/Czech.lproj/Localizable.strings M UI/Scheduler/Dutch.lproj/Localizable.strings M UI/Scheduler/Finnish.lproj/Localizable.strings M UI/Scheduler/French.lproj/Localizable.strings M UI/Scheduler/German.lproj/Localizable.strings M UI/Scheduler/Hungarian.lproj/Localizable.strings M UI/Scheduler/Polish.lproj/Localizable.strings M UI/Scheduler/Russian.lproj/Localizable.strings M UI/Scheduler/Slovak.lproj/Localizable.strings M UI/Scheduler/SpanishArgentina.lproj/Localizable.strings M UI/Scheduler/SpanishSpain.lproj/Localizable.strings commit dfb8788270ff3b30133417a52c9052fafea19ae2 Author: Jean Raby Date: Thu Apr 11 10:37:34 2013 -0400 don't build SAML support on debian yet M packaging/debian/control-squeeze M packaging/debian/rules commit 3810833e1b5c1e02cdac731da15b68057e1176af Author: Jean Raby Date: Thu Apr 11 10:22:28 2013 -0400 remove unrtf leftovers M OpenChange/GNUmakefile D OpenChange/GNUmakefile.unrtf M packaging/debian-multiarch/rules M packaging/debian/rules commit 29e05c7c81b1a92d4b6bbc9be96d40f8ae3f2482 Author: Francis Lachapelle Date: Thu Apr 11 10:20:10 2013 -0400 Bump version to 2.0.5 M Documentation/SOGo Installation Guide.odt M Documentation/SOGo Mobile Devices Configuration.odt M Documentation/SOGo Mozilla Thunderbird Configuration.odt M Documentation/SOGo Native Microsoft Outlook Configuration.odt M NEWS M Version commit 0a08285facce833fecba8319c4f0b2bdf641746e Author: Jean Raby Date: Thu Apr 11 10:09:02 2013 -0400 Add note regarding precedence of .GNUstepDefaults M Scripts/sogo.conf commit 01f20a42ad55356c772ca2a4a758d5421e986987 Author: Jean Raby Date: Thu Apr 11 09:18:43 2013 -0400 packaging fixups M packaging/debian/sogo.postinst M packaging/rhel/sogo.spec commit 3a61a2566bf2c6e95b665f2474350c8e1c59328b Author: Francis Lachapelle Date: Wed Apr 10 18:24:03 2013 -0400 Updated installation guide: version 2.0.5 M Documentation/SOGo Installation Guide.odt commit d2dda86529b3fe6a1d383522640f4898c00b5f25 Author: Jean Raby Date: Wed Apr 10 16:30:16 2013 -0400 ... dir fixup again M packaging/debian-multiarch/sogo.postinst commit cc125d2192a8b1fb84c7d239c708735d18c33772 Author: Jean Raby Date: Wed Apr 10 16:27:03 2013 -0400 directory fixup M packaging/debian-multiarch/rules M packaging/debian/rules commit 4da1e41d936fb0fc3bc24be5a104f0c4339fcd68 Author: Jean Raby Date: Wed Apr 10 16:20:47 2013 -0400 deb: install a sample sogo.conf in /etc/sogo While there, replace mkdir + cp combo with 'install' M packaging/debian-multiarch/rules M packaging/debian-multiarch/sogo.install M packaging/debian-multiarch/sogo.postinst M packaging/debian-multiarch/sogo.preinst M packaging/debian/rules M packaging/debian/sogo.install M packaging/debian/sogo.postinst M packaging/debian/sogo.preinst commit e24eb10c4fa9ce6b53021ef04a23254ad7fb7cab Author: Jean Raby Date: Wed Apr 10 16:20:16 2013 -0400 rpm: install a sample sogo.conf in /etc/sogo M packaging/rhel/sogo.spec commit dd9e51fd16822ac453b944b7e9a7efc3cd9caefa Author: Jean Raby Date: Wed Apr 10 16:16:30 2013 -0400 sogo.conf - new example configuration file A Scripts/sogo.conf commit 9932d1413b23a50bfb0665af24acb17b59f5f55f Author: Jean Raby Date: Wed Apr 10 12:29:48 2013 -0400 update NEWS M NEWS commit ff13c4954032566676b42a4cebd857de5644632a Author: Jean Raby Date: Wed Apr 10 12:16:26 2013 -0400 updated NEWS M NEWS commit 1e33b4bf269d660c77fbc891adb4776a83d0b601 Author: Jean Raby Date: Wed Apr 10 12:05:44 2013 -0400 Add notes regarding UIDField: value must be unique M Documentation/SOGo Installation Guide.odt commit e23a7df125cd081c078f0baf5fd63acbe8b5f21a Author: Francis Lachapelle Date: Wed Apr 10 11:33:41 2013 -0400 Update NEWS file M NEWS commit 4ca476db9e8a81b412a0b15525eeeaa76a78237a Author: Ludovic Marcotte Date: Wed Apr 10 11:30:40 2013 -0400 Updated NEWS file M NEWS commit 33840c71cd38a22766f3e0463a17361e6fea8292 Author: Ludovic Marcotte Date: Wed Apr 10 10:48:25 2013 -0400 Changed noop by unselect/select. M OpenChange/MAPIStoreMailVolatileMessage.m commit 1b983ef691f55e3588cc9afcb9ba841ca472d3d7 Author: Ludovic Marcotte Date: Wed Apr 10 09:56:23 2013 -0400 Fixed a potential timing issue with Dovecot when getting the modseq M OpenChange/MAPIStoreMailVolatileMessage.m commit eec8c07d4f061a2006bd7ec9967a2b1c92e7618b Author: Ludovic Marcotte Date: Tue Apr 9 11:35:53 2013 -0400 Avoid appending the domain if already present. M SoObjects/SOGo/SOGoWebAuthenticator.m commit 84ba93fc0a5c5a650482d1afdee6f93fdd9ea277 Author: Ludovic Marcotte Date: Mon Apr 8 13:58:55 2013 -0400 Now set ForceAuthn to false by default M SoObjects/SOGo/SOGoSAML2Session.m commit 37a6f8265978b2a2ec019527b16b68ed10051cf3 Author: Francis Lachapelle Date: Mon Apr 8 11:05:45 2013 -0400 Initial Arabic translation M .tx/config A SoObjects/Appointments/Arabic.lproj/Localizable.strings M SoObjects/Appointments/GNUmakefile A SoObjects/Contacts/Arabic.lproj/Localizable.strings M SoObjects/Contacts/GNUmakefile M SoObjects/Mailer/GNUmakefile A SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.html A SoObjects/Mailer/SOGoMailArabicForward.wo/SOGoMailArabicForward.wod A SoObjects/Mailer/SOGoMailArabicReply.wo/SOGoMailArabicReply.html A SoObjects/Mailer/SOGoMailArabicReply.wo/SOGoMailArabicReply.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/Arabic.lproj/Localizable.strings M UI/AdministrationUI/GNUmakefile A UI/Common/Arabic.lproj/Localizable.strings M UI/Common/GNUmakefile A UI/Contacts/Arabic.lproj/Localizable.strings M UI/Contacts/GNUmakefile A UI/MailPartViewers/Arabic.lproj/Localizable.strings M UI/MailPartViewers/GNUmakefile A UI/MailerUI/Arabic.lproj/Localizable.strings M UI/MailerUI/GNUmakefile A UI/MainUI/Arabic.lproj/Locale A UI/MainUI/Arabic.lproj/Localizable.strings M UI/MainUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MainUI/Catalan.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/NorwegianBokmal.lproj/Localizable.strings M UI/MainUI/NorwegianNynorsk.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/MainUI/Swedish.lproj/Localizable.strings M UI/MainUI/Ukrainian.lproj/Localizable.strings M UI/MainUI/Welsh.lproj/Localizable.strings A UI/PreferencesUI/Arabic.lproj/Localizable.strings M UI/PreferencesUI/BrazilianPortuguese.lproj/Localizable.strings M UI/PreferencesUI/Catalan.lproj/Localizable.strings M UI/PreferencesUI/Czech.lproj/Localizable.strings M UI/PreferencesUI/Danish.lproj/Localizable.strings M UI/PreferencesUI/Dutch.lproj/Localizable.strings M UI/PreferencesUI/English.lproj/Localizable.strings M UI/PreferencesUI/Finnish.lproj/Localizable.strings M UI/PreferencesUI/French.lproj/Localizable.strings M UI/PreferencesUI/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/NorwegianBokmal.lproj/Localizable.strings M UI/PreferencesUI/NorwegianNynorsk.lproj/Localizable.strings M UI/PreferencesUI/Polish.lproj/Localizable.strings M UI/PreferencesUI/Russian.lproj/Localizable.strings M UI/PreferencesUI/Slovak.lproj/Localizable.strings M UI/PreferencesUI/SpanishArgentina.lproj/Localizable.strings M UI/PreferencesUI/SpanishSpain.lproj/Localizable.strings M UI/PreferencesUI/Swedish.lproj/Localizable.strings M UI/PreferencesUI/Ukrainian.lproj/Localizable.strings M UI/PreferencesUI/Welsh.lproj/Localizable.strings A UI/Scheduler/Arabic.lproj/Localizable.strings M UI/Scheduler/GNUmakefile A UI/Templates/SOGoACLArabicAdditionAdvisory.wox A UI/Templates/SOGoACLArabicModificationAdvisory.wox A UI/Templates/SOGoACLArabicRemovalAdvisory.wox A UI/Templates/SOGoFolderArabicAdditionAdvisory.wox A UI/Templates/SOGoFolderArabicRemovalAdvisory.wox commit b4aaa68d85edbaee9f555efef3f82f64598c050f Author: Ludovic Marcotte Date: Fri Apr 5 10:26:17 2013 -0400 Also consider the "mail" attribute in order to get the user's login M SoObjects/SOGo/SOGoSAML2Session.m commit 5487f34b9ee9b9639e3f1d4a7abf4fad2d240d66 Author: Ludovic Marcotte Date: Fri Apr 5 08:57:47 2013 -0400 Disable hint verification for now. M SoObjects/SOGo/SOGoSAML2Session.m commit e07734fa5f57325a92ea70bcb4410b73340aa026 Author: Jean Raby Date: Fri Mar 29 10:38:52 2013 -0400 Filter sql source entries based on the user domain When using dynamic domains with SQL sources (DomainFieldName), let WebUI and dav lookups return entries from current domain and other domains visible from the originating domain. Fixes #2269 SQLSource.m: _visibleDomainsQualifierFromDomain: returns a EOQualifier OR'ing all visible domains from specified domain (including specified domain) SQLSource.m: allEntryIDsVisibleFromDomain Replacement for allEntryIDs. Instead of returning all entries from the sql source, only return the entries visible from the specified domain. SoObjects/SOGo/SQLSource.m: allEntryIDs Changed to call allEntryIDsVisibleFromDomain with an empty domain. SQLSource.m fetchContactsMatching:inDomain: Use _visibleDomainsQualifierFromDomain to filter entries LDAPSource.m: allEntryIDsVisibleFromDomain Simply call allEntryIDs, discarding the domain. LDAP does need to do the extra domain filtering SOGoContactSourceFolder.m: toOneRelationshipKeys Call new method: allEntryIDsVisibleFromDomain M SoObjects/Contacts/SOGoContactSourceFolder.m M SoObjects/SOGo/LDAPSource.m M SoObjects/SOGo/SOGoSource.h M SoObjects/SOGo/SQLSource.m commit 6a8e6cd762c51514224eb3cf24ae08c8a2a08d23 Author: Ludovic Marcotte Date: Thu Mar 28 08:32:00 2013 -0400 Fixed the GNUmakfile and const's for charset tables. M OpenChange/GNUmakefile M OpenChange/RTFHandler.m commit 663351029ac49e1c9802e07d1c874a872f147ca3 Author: Ludovic Marcotte Date: Tue Mar 26 19:32:08 2013 -0400 Replaced unrtf by our own RTF to HTML converter. Faster, thread safe, a hell lot cleaner. M OpenChange/GNUmakefile M OpenChange/MAPIStoreMessage.m A OpenChange/RTFHandler.h A OpenChange/RTFHandler.m D OpenChange/unrtf-0.21.2.diff D OpenChange/unrtf-0.21.2.tar.gz D OpenChange/unrtf_config_h commit c26e5fa7fed83bae25529679fead923e8a8fe1f2 Author: Jean Raby Date: Tue Mar 26 14:01:04 2013 -0400 semi-colon M OpenChange/gen-charset-table.py commit 74c01dc44841c696ed322c9b0bff542e7f2b4115 Author: Jean Raby Date: Tue Mar 26 13:42:22 2013 -0400 gen-charset-table.py: script to import ms charmaps For example: http://msdn.microsoft.com/en-us/goglobal/cc305147 A OpenChange/gen-charset-table.py commit a009c71034826e3755a987a0f5730724dfc9f063 Author: Ludovic Marcotte Date: Mon Mar 25 15:58:36 2013 -0400 Fixed table initialization. M SoObjects/SOGo/SOGoSAML2Session.m commit b4ebc90dd0b452dfe134efc137de2f62b8ece59e Author: Jean Raby Date: Mon Mar 25 14:12:12 2013 -0400 replace subprocess.check_output with Popen magic check_output isn't available in py 2.6... M Scripts/openchange_cleanup.py commit 95dc134ca618a47be6e2eafca71e6c7f9c9cbccc Author: Jean Raby Date: Fri Mar 22 15:13:39 2013 -0400 Revamped openchange_cleanup.py This is now usable again. - Don't delete password files in mapistoreCleanup() - reworked the ldb cleanup and enabled it - sql cleanup should now be able to figure out the db info from the config regardless of the format used (xml, plist, sogo.conf or GNUstepDefaults) (We really need a python plist parser.. the current solution is not elegant) - Inform user of missing python packages M Scripts/openchange_cleanup.py commit 9c4b7d848141166eb9742e080831b017d660ec78 Author: Jean Raby Date: Thu Mar 21 15:39:02 2013 -0400 Add notes regarding html mails and mod_reqtimeout M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 9fb9f2cae667aa966e285216846a6b688418f753 Author: Jean Raby Date: Wed Mar 20 11:51:37 2013 -0400 Enable saml2 support on squeeze (temporary fix) M packaging/debian/control-squeeze M packaging/debian/rules commit 15f9b7d22e6a5937224570b580dee31e391789dd Author: Francis Lachapelle Date: Fri Mar 15 11:23:27 2013 -0400 Fix comments in UIxContactFolderActions.* M UI/Contacts/UIxContactFolderActions.h M UI/Contacts/UIxContactFolderActions.m commit 5f179ed6b0726504bbe7f300df3a8cbaa5d3c9a6 Author: Francis Lachapelle Date: Fri Mar 15 11:06:26 2013 -0400 Activate the menu option "Mark Folder Read" Fixes #1473 M NEWS M UI/MailerUI/BrazilianPortuguese.lproj/Localizable.strings M UI/MailerUI/Catalan.lproj/Localizable.strings M UI/MailerUI/Czech.lproj/Localizable.strings M UI/MailerUI/Danish.lproj/Localizable.strings M UI/MailerUI/Dutch.lproj/Localizable.strings M UI/MailerUI/English.lproj/Localizable.strings M UI/MailerUI/Finnish.lproj/Localizable.strings M UI/MailerUI/French.lproj/Localizable.strings M UI/MailerUI/German.lproj/Localizable.strings M UI/MailerUI/Hungarian.lproj/Localizable.strings M UI/MailerUI/Icelandic.lproj/Localizable.strings M UI/MailerUI/Italian.lproj/Localizable.strings M UI/MailerUI/NorwegianBokmal.lproj/Localizable.strings M UI/MailerUI/NorwegianNynorsk.lproj/Localizable.strings M UI/MailerUI/Polish.lproj/Localizable.strings M UI/MailerUI/Russian.lproj/Localizable.strings M UI/MailerUI/Slovak.lproj/Localizable.strings M UI/MailerUI/SpanishArgentina.lproj/Localizable.strings M UI/MailerUI/SpanishSpain.lproj/Localizable.strings M UI/MailerUI/Swedish.lproj/Localizable.strings M UI/MailerUI/UIxMailFolderActions.m M UI/MailerUI/Ukrainian.lproj/Localizable.strings M UI/MailerUI/Welsh.lproj/Localizable.strings M UI/MailerUI/product.plist M UI/Templates/MailerUI/UIxMailMainFrame.wox M UI/WebServerResources/MailerUI.js commit 93f9a7273e96970106259e4902cf378a425d1322 Author: Ludovic Marcotte Date: Wed Mar 13 15:04:11 2013 -0400 Now handle mem context when saving messages and removed useless debugging. M OpenChange/EOQualifier+MAPI.m M OpenChange/MAPIStoreCalendarEmbeddedMessage.m M OpenChange/MAPIStoreCalendarFolder.m M OpenChange/MAPIStoreCalendarMessage.m M OpenChange/MAPIStoreContext.m M OpenChange/MAPIStoreDBFolder.m M OpenChange/MAPIStoreDBMessage.m M OpenChange/MAPIStoreDBMessageTable.m M OpenChange/MAPIStoreEmbeddedMessage.m M OpenChange/MAPIStoreFAIMessage.m M OpenChange/MAPIStoreFolder.m M OpenChange/MAPIStoreGCSMessageTable.m 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/MAPIStoreTable.m M OpenChange/MAPIStoreTypes.m M OpenChange/NSObject+MAPIStore.m M OpenChange/SOGoMAPIDBObject.m M OpenChange/iCalEvent+MAPIStore.h M OpenChange/iCalEvent+MAPIStore.m commit 15e082896ce62665ca7b655521a1b43505fd9401 Author: Jean Raby Date: Tue Mar 12 09:08:19 2013 -0400 Update sogo-tool expire-autoreply syntax in cron M Scripts/sogo.cron commit 63ff9751d78d271aba7a1148cf8c1f98003fa543 Author: Jean Raby Date: Mon Mar 11 11:37:59 2013 -0400 Add ics_compare and use it in _testRespondTo() This new class uses vobject.ics_diff() to compare 2 VCALENDAR components. We should use this instead of textually comparing events for equality in future tests. M Tests/Integration/test-davacl.py M Tests/Integration/utilities.py commit d12c651d59cb6891ce21e21aa8d56f349c75cc2d Author: Francis Lachapelle Date: Mon Mar 11 09:34:36 2013 -0400 New system default SOGoEncryptionKey To be used to encrypt the passwords of remote Web calendars when SOGoTrustProxyAuthentication is enabled. M NEWS M SoObjects/Appointments/SOGoWebAppointmentFolder.m M SoObjects/SOGo/SOGoDefaults.plist M SoObjects/SOGo/SOGoSystemDefaults.h M SoObjects/SOGo/SOGoSystemDefaults.m commit 41a6c02aa31b5bfb3b9ec0337eb31d22ef1d7e8e Author: Jean Raby Date: Fri Mar 8 16:20:27 2013 -0500 Rework web services section State that HTTPS is mandatory for autodiscovery services. Add example named config for SRV record. M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit a026e75c0e383db73c4096e23bb0370380e914be Author: Jean Raby Date: Fri Mar 8 15:57:10 2013 -0500 Removed note about linefeed in password files This is handled by the code now M Documentation/SOGo Native Microsoft Outlook Configuration.odt commit 46815042c94dc79cbf93aafeaae91e382be79c1c Author: Ludovic Marcotte Date: Thu Mar 7 09:29:56 2013 -0500 Fixed bug when modifying/deleting exceptions of recurring events. M SoObjects/Appointments/SOGoAppointmentObject.m commit c79af52b67cdfe76d250e5607e2243b446df26a8 Author: Jean Raby Date: Wed Mar 6 11:03:19 2013 -0500 Fix BSONCodec.m includes include objc.h instead of runtime.h so that it works on older gcc objc runtime M OpenChange/BSONCodec.m commit e882dedac9e25320c2190fbce0654697e19586ec Author: Jean Raby Date: Tue Mar 5 11:01:51 2013 -0500 Update News M NEWS M Scripts/sql-update-2.0.4b_to_2.0.5-mysql.sh commit 13277bbdb955a18200b26919c14171e7f391bc65 Author: Jean Raby Date: Tue Mar 5 10:47:09 2013 -0500 c_content TEXT to LONGTEXT for OpenChange tables Add an script to update existing tables. Note that if a row already have 65535 char in it, the data is most likely broken. M OpenChange/GCSSpecialQueries+OpenChange.m A Scripts/sql-update-2.0.4b_to_2.0.5-mysql.sh commit 7e8a83aefb5bd1e89225dd2bd6be847bcbb39470 Author: Francis Lachapelle Date: Tue Mar 5 10:22:20 2013 -0500 Fix Slovak templates for mail reply/forward M SoObjects/Mailer/GNUmakefile M SoObjects/Mailer/SOGoMailForward.h M SoObjects/Mailer/SOGoMailForward.m M SoObjects/Mailer/SOGoMailReply.h M SoObjects/Mailer/SOGoMailReply.m commit f1846191d5d47717e7c5dff710e265e21c8f0fe2 Author: Jean Raby Date: Fri Mar 1 16:24:16 2013 -0500 Use an autorelease pool in member expansion Otherwise, we would hold one ldap connection for each member of a group. And close them all later. With large groups, we could hit the open file limit (or the open file limit of the ldap server). Fixes #2256 M SoObjects/SOGo/SOGoGroup.m commit a7c3f33447a3e0c6902913013574052763c36eaa Author: Jean Raby Date: Fri Mar 1 01:26:15 2013 -0500 Whitespace M SoObjects/SOGo/SOGoGroup.m commit 89766b2e7e037be88d1460520c762c77d66f302e Author: Ludovic Marcotte Date: Wed Feb 20 12:10:34 2013 -0500 Temporary fix for unsigned long long values. M OpenChange/BSONCodec.m commit 7d65d808f6ff80a2a5bac2a8c55ad218ba44aaa6 Author: Jean Raby Date: Wed Feb 20 10:50:58 2013 -0500 Strip newline characters from user password files Makes it easier to create those files with a regular editor. M OpenChange/MAPIStoreUserContext.m commit fa5e99d58dd9a70602e47481bd02e70c76e2727f Author: Ludovic Marcotte Date: Tue Feb 19 15:54:52 2013 -0500 Much better fix over previous commit. M OpenChange/BSONCodec.m M OpenChange/NSString+MAPIStore.m commit 67c2d508ea2d0b6007d110d67383c7030711e0b9 Author: Ludovic Marcotte Date: Tue Feb 19 15:42:05 2013 -0500 Added rationale around previous commit. M OpenChange/NSString+MAPIStore.m commit 19923d10dbcba8598f4b2ed3aec86b2fe508a68f Author: Ludovic Marcotte Date: Tue Feb 19 15:30:29 2013 -0500 Also handle date-strings as date objects. Dates are stored as string in BSON - might change in the future. M OpenChange/NSString+MAPIStore.m commit e57b6835e63f4a888edfdee4c382a6c9c1d6c872 Author: Ludovic Marcotte Date: Mon Feb 18 16:50:54 2013 -0500 Fix for objective-c runtimes. M OpenChange/BSONCodec.m commit bcab7e7dc9eb664ece3f4bf9301e5c2acd8036b1 Author: Ludovic Marcotte Date: Mon Feb 18 16:42:59 2013 -0500 C99 style fixes. M OpenChange/BSONCodec.m commit 2572eedd8988f8a3d3e3d819c27ad070aa250c0b Author: Ludovic Marcotte Date: Mon Feb 18 16:28:06 2013 -0500 Added BSON encoder/decoder for Outlook cache files. A OpenChange/BSONCodec.h A OpenChange/BSONCodec.m M OpenChange/GNUmakefile M OpenChange/MAPIStoreTypes.h M OpenChange/NSObject+PropertyList.m M OpenChange/SOGoMAPIDBObject.m commit efb45bfba69ca5dac10f9de5cb59f353e2bd0a34 Author: Francis Lachapelle Date: Fri Feb 15 15:17:08 2013 -0500 Fix issue with exceptions in repeating events Fixed the display of an exception when its recurrence id is outside the current view. M NEWS M SoObjects/Appointments/SOGoAppointmentFolder.m commit 4f38b5cf3f3118784125b495167923a9027d243a Author: Ludovic Marcotte Date: Thu Feb 14 15:59:19 2013 -0500 Alse use hex-formatted keys for deleted mails. M OpenChange/MAPIStoreMailFolder.m commit 71b9772546b83df5bd671ad46a9d10155da596af Author: Ludovic Marcotte Date: Thu Feb 14 15:22:48 2013 -0500 Ensure we hit the cache with hex-formatted keys. M OpenChange/MAPIStoreMailMessageTable.m M OpenChange/MAPIStoreSOGo.m commit c13c389ae5f55b89f78db4f114e7fb413eb1e201 Author: Francis Lachapelle Date: Tue Feb 12 08:42:47 2013 -0500 Update Danish translation M SoObjects/Appointments/Danish.lproj/Localizable.strings M UI/Common/Danish.lproj/Localizable.strings M UI/Contacts/Danish.lproj/Localizable.strings M UI/MailerUI/Danish.lproj/Localizable.strings M UI/PreferencesUI/Danish.lproj/Localizable.strings M UI/Scheduler/Danish.lproj/Localizable.strings commit caf6f0ec6cdc0a43a7026036b26b54ab944ceafc Author: Jean Raby Date: Mon Feb 11 10:41:50 2013 -0500 Add example apache configuration for apple AB A Apache/SOGo-apple-ab.conf M packaging/debian-multiarch/sogo.docs M packaging/debian/sogo.docs M packagin