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

francis


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

francis


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

ludovic


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

ludovic


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

francis


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

francis


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

francis


Details Diff
Update ChangeLog
mod - ChangeLog Diff File

master 89655cf1

2016-02-05 12:41

francis


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

francis


Details Diff
Update ChangeLog
mod - ChangeLog Diff File

v2 1c654242

2016-02-05 12:16

francis


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

francis


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

francis


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

francis


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

francis


Details Diff
(css) Improve display of md-menus in Calendar
mod - UI/Templates/SchedulerUI/UIxCalMainView.wox Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 140 ... 160 ... 171 172 173 174 175 176 177 ... 180 ... 200 ... 220 ... 226 227 228  Next  Last