Changesets: sogo
v2 dd32c659 2016-02-09 10:34 Enrique J. Hernández Blasco Details Diff |
oc-calendar: Add edit/delete own and Folder Contact/Owner sharing perm By storing these custom MAPI roles in the ACL. The extension field 'X-SOGO-COMPONENT-CREATED-BY' is used to store the event creator when it is done from Outlook. It is the same field SOGo uses when an event is created from a shared folder in the webmail. The creator and the organizer/owner of the event can be different and it can be used from external sources by checking the organizer field. This matches the specification from [MS-OXOCAL] Section 1.1 which defines the organizer as the owner or creator of the event. |
||
mod - OpenChange/MAPIStoreAppointmentWrapper.h | Diff File | ||
mod - OpenChange/MAPIStoreAppointmentWrapper.m | Diff File | ||
mod - OpenChange/MAPIStoreCalendarEmbeddedMessage.m | Diff File | ||
mod - OpenChange/MAPIStoreCalendarFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreCalendarMessage.m | Diff File | ||
mod - OpenChange/iCalEvent+MAPIStore.h | Diff File | ||
mod - OpenChange/iCalEvent+MAPIStore.m | Diff File | ||
v2 12ac1d30 2016-02-09 10:23 Enrique J. Hernández Blasco Details Diff |
oc: Implement edit own and delete own in GCSFolders And returning back PidTagCreatorName. This is done by checking the owner of the resource if the given permission is restricted to edit/delete own items. This requires a52bc3b to work in calendar folders as it requires to store and retrieve the MAPI custom permissions in the ACL. |
||
mod - OpenChange/MAPIStoreGCSMessage.h | Diff File | ||
mod - OpenChange/MAPIStoreGCSMessage.m | Diff File | ||
v2 8b45ee88 2016-02-09 10:19 Enrique J. Hernández Blasco Details Diff |
oc: Use the same permission set original from MAPIStoreDBFolder To keep backwards compatibility. |
||
mod - OpenChange/MAPIStoreDBFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreFolder.h | Diff File | ||
mod - OpenChange/MAPIStoreFolder.m | Diff File | ||
master 4d702c2b 2016-02-09 01:32 InverseBot Details Diff |
(js/css) Update generated files | ||
mod - UI/WebServerResources/js/Mailer.js | Diff File | ||
mod - UI/WebServerResources/js/Mailer.js.map | Diff File | ||
mod - UI/WebServerResources/js/Mailer.services.js | Diff File | ||
mod - UI/WebServerResources/js/Mailer.services.js.map | Diff File | ||
v2 15779c2c 2016-02-08 16:22 Enrique J. Hernández Blasco Details Diff |
Keep all roles in calendar folder ACLs Instead of keeping only the highest access roles. This reverts 2c678101 to fix handling of ACLs with multiple groups. This is done because OpenChange library stores other roles/permissions in the ACLs that have limited scope to the MAPI protocol and it maintains an homogeneous returned data with other folders by returning the actual data is stored in the DB. By sorting the roles, we give the ability to callers to validate permissions more efficiency (less loops) and keep the right highest access level. As an example, check [SOGoApppointmentFolder:roleForComponentsWithAccessClass:forUser] for details. |
||
mod - SoObjects/Appointments/SOGoAppointmentFolder.m | Diff File | ||
missing-prototypes 5539b7a8 2016-02-08 16:14 Patrice Levesque Details Diff |
Add missing header prototypes Fixes compiling errors with GCC using -Werror=missing-prototypes. |
||
mod - SoObjects/Appointments/MSExchangeFreeBusy.h | Diff File | ||
mod - SoObjects/Appointments/SOGoWebAppointmentFolder.h | Diff File | ||
mod - SoObjects/SOGo/NSData+Crypto.m | Diff File | ||
mod - SoObjects/SOGo/lmhash.h | Diff File | ||
mod - Tests/Unit/SOGoTest.h | Diff File | ||
v2 3b0cfa00 2016-02-08 16:14 Enrique J. Hernández Blasco Details Diff |
Support for groups using EnableDomainBasedUID conf Using LDAP as source, the group entry must have a valid group objectClass such as posixGroup or group and have a valid UIDField which does not include the domain. With this changeset, SOGo is aware of these groups when it has an email and you can share a component such as a calendar with the member of the group. |
||
mod - SoObjects/SOGo/SOGoGroup.m | Diff File | ||
master 1c520935 2016-02-08 15:43 Details Diff |
(js) Move to top when changing mailbox | ||
mod - UI/WebServerResources/js/Mailer/Mailer.app.js | Diff File | ||
master 5a408bf1 2016-02-08 15:39 Details Diff |
(js) Fix virtual repeater when moving up in msgs | ||
mod - NEWS | Diff File | ||
mod - UI/WebServerResources/js/Mailer/Mailbox.service.js | Diff File | ||
master ee3276f0 2016-02-08 15:36 Details Diff |
(feat) added Junk handling feature from v2 | ||
mod - NEWS | Diff File | ||
mod - SoObjects/Mailer/SOGoMailFolder.m | Diff File | ||
mod - UI/MailerUI/English.lproj/Localizable.strings | Diff File | ||
mod - UI/Templates/MailerUI/UIxMailFolderTemplate.wox | Diff File | ||
mod - UI/Templates/MailerUI/UIxMailMainFrame.wox | Diff File | ||
mod - UI/WebServerResources/js/Mailer/Account.service.js | Diff File | ||
mod - UI/WebServerResources/js/Mailer/Mailbox.service.js | Diff File | ||
mod - UI/WebServerResources/js/Mailer/MailboxController.js | Diff File | ||
mod - UI/WebServerResources/js/Mailer/MailboxesController.js | Diff File | ||
master ace7e077 2016-02-08 12:54 InverseBot Details Diff |
(js/css) Update generated files | ||
mod - UI/WebServerResources/css/styles.css | Diff File | ||
mod - UI/WebServerResources/css/styles.css.map | Diff File | ||
mod - UI/WebServerResources/js/Contacts.services.js | Diff File | ||
mod - UI/WebServerResources/js/Contacts.services.js.map | Diff File | ||
mod - UI/WebServerResources/js/Mailer.services.js | Diff File | ||
mod - UI/WebServerResources/js/Mailer.services.js.map | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-aria.js | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-aria.min.js | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-aria.min.js.map | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-material.js | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-material.min.js | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-ui-router.js | Diff File | ||
mod - UI/WebServerResources/js/vendor/angular-ui-router.min.js | Diff File | ||
mod - UI/WebServerResources/js/vendor/lodash.js | Diff File | ||
v2 f388d180 2016-02-08 12:17 Javier Amor GarcÃa Details Diff |
oc-mail: Better management of nested multipart types Instead of treating all the message either as alternative or mixed with this changeset the MIME type of the parent part is used. This allows a correct disposition of the message in the cases when nested multiparts elements are used. Also in mixed parts we convert between plain text and HTML as needed. |
||
mod - OpenChange/MAPIStoreMailMessage.h | Diff File | ||
mod - OpenChange/MAPIStoreMailMessage.m | Diff File | ||
mod - SoObjects/Mailer/SOGoMailObject.h | Diff File | ||
mod - SoObjects/Mailer/SOGoMailObject.m | Diff File | ||
master 1d2763af 2016-02-08 10:32 Details Diff |
(fix) safe-guarding against bogus value coming from the quick tables | ||
mod - NEWS | Diff File | ||
mod - UI/Scheduler/UIxCalListingActions.m | Diff File | ||
master d63e277f 2016-02-08 10:07 Details Diff |
(js) Apply search filters when reloading mailbox Fixes 0003507 |
Affected Issues 0003507 |
|
mod - UI/WebServerResources/js/Mailer/Mailbox.service.js | Diff File | ||
v2 e1b18123 2016-02-08 08:45 Javier Amor GarcÃa Details Diff |
oc-mail: Use UTF-8 when they are parts with multiple charsets If we have multiple parts with different encodings we recode all HTML parts to UTF-8 and we use it as message charset. This is neccesary because Outlook assummessa single charset for all the message. Also we convert the end of line in text/plain to <br/> tag when showing them as HTML in multipart/mixed parts. |
||
mod - OpenChange/MAPIStoreMailMessage.m | Diff File | ||
v2 1ca1a273 2016-02-06 18:38 Enrique J. Hernández Blasco Details Diff |
oc-notes: Implement edit own and delete own permissions By storing the PidTagCreatorName on creation and checking when trying to edit or delete an specific message. |
||
mod - OpenChange/MAPIStoreDBFolder.h | Diff File | ||
mod - OpenChange/MAPIStoreDBFolder.m | Diff File | ||
mod - OpenChange/MAPIStoreDBMessage.m | Diff File | ||
master 9e905b43 2016-02-05 16:39 Details Diff |
Handle birthday dates before 1970 | ||
mod - NEWS | Diff File | ||
mod - UI/Contacts/UIxContactEditor.m | Diff File | ||
mod - UI/Templates/ContactsUI/UIxContactViewTemplate.wox | Diff File | ||
mod - UI/WebServerResources/js/Contacts/Card.service.js | Diff File | ||
master 9f7c205d 2016-02-05 12:41 Details Diff |
Update ChangeLog | ||
mod - ChangeLog | Diff File | ||
master 89655cf1 2016-02-05 12:41 Details Diff |
Preparation for release 3.0.1 | ||
mod - Documentation/docinfo.xml | Diff File | ||
mod - Documentation/includes/global-attributes.asciidoc | Diff File | ||
mod - Version | Diff File | ||
v2 4c6c0a36 2016-02-05 12:16 Details Diff |
Update ChangeLog | ||
mod - ChangeLog | Diff File | ||
v2 1c654242 2016-02-05 12:16 Details Diff |
Preparation for release 2.3.8 | ||
mod - Documentation/docinfo.xml | Diff File | ||
mod - Documentation/includes/global-attributes.asciidoc | Diff File | ||
mod - Version | Diff File | ||
v2 08bf6d52 2016-02-05 12:14 Details Diff |
Update translations | ||
mod - SoObjects/Appointments/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/Common/Dutch.lproj/Localizable.strings | Diff File | ||
mod - UI/Common/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/Contacts/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailPartViewers/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Dutch.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/English.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/French.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Hungarian.lproj/Localizable.strings | Diff File | ||
mod - UI/MailerUI/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/MainUI/English.lproj/Localizable.strings | Diff File | ||
mod - UI/MainUI/French.lproj/Locale | Diff File | ||
mod - UI/MainUI/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/PreferencesUI/Dutch.lproj/Localizable.strings | Diff File | ||
mod - UI/PreferencesUI/English.lproj/Localizable.strings | Diff File | ||
mod - UI/PreferencesUI/Italian.lproj/Localizable.strings | Diff File | ||
mod - UI/Scheduler/Dutch.lproj/Localizable.strings | Diff File | ||
mod - UI/Scheduler/English.lproj/Localizable.strings | Diff File | ||
mod - UI/Scheduler/Hungarian.lproj/Localizable.strings | Diff File | ||
mod - UI/Scheduler/Italian.lproj/Localizable.strings | Diff File | ||
v2 a9083004 2016-02-05 12:11 Details Diff |
Update CKEditor to version 4.5.7 | ||
mod - NEWS | Diff File | ||
mod - UI/WebServerResources/ckeditor/LICENSE.md | Diff File | ||
mod - UI/WebServerResources/ckeditor/build-config.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/ckeditor.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/contents.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/ar.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/ca.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/cs.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/cy.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/da.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/de.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/en.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/es.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/eu.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/fi.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/fr.js | Diff File | ||
add - UI/WebServerResources/ckeditor/lang/hr.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/hu.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/is.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/it.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/mk.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/nb.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/nl.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/no.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/pl.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/pt-br.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/pt.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/ru.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/sk.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/sl.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/sv.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/uk.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/zh-cn.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/lang/zh.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/about/dialogs/about.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/clipboard/dialogs/paste.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/colordialog/dialogs/colordialog.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/dialog/dialogDefinition.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/image/dialogs/image.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/link/dialogs/anchor.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/link/dialogs/link.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/table/dialogs/table.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/plugins/tabletools/dialogs/tableCell.js | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/dialog.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/dialog_ie.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/dialog_ie7.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/dialog_ie8.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/dialog_iequirks.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/editor.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/editor_gecko.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/editor_ie.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/editor_ie7.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/editor_ie8.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/editor_iequirks.css | Diff File | ||
mod - UI/WebServerResources/ckeditor/skins/moono/readme.md | Diff File | ||
mod - UI/WebServerResources/ckeditor/styles.js | Diff File | ||
master 7b4f4cbc 2016-02-05 12:04 Details Diff |
(css) Fix display of link and image attachments | ||
mod - UI/WebServerResources/scss/views/MailerUI.scss | Diff File | ||
master 03c61182 2016-02-05 11:17 Details Diff |
(css) Improve display of md-menus in Calendar | ||
mod - UI/Templates/SchedulerUI/UIxCalMainView.wox | Diff File |