Francis Lachapelle
b910501afa
Fix localization of calendar categories
...
Fixes #3295
2015-09-15 15:59:31 -04:00
extrafu
063f878199
Merge pull request #103 from zentyal/master
...
Fixes for OpenChange integration
2015-09-14 12:55:03 -04:00
Ludovic Marcotte
6bccd2eea0
(fix) improve spec file regarding disabling OC build
2015-09-14 11:06:54 -04:00
Ludovic Marcotte
652ae763d4
(fix) Start/end shifting by 1 hour due to timezone change on last Sunday of October 2015 ( #3344 )
2015-09-14 10:55:50 -04:00
Jesús García Sáez
3da6c90bbe
Merge pull request #182 from zentyal/ejhernandez/save-tasks
...
oc-task: Save tasks from Outlook
2015-09-14 12:24:01 +02:00
Enrique J. Hernández
21a6480834
Merge pull request #181 from zentyal/jvalles/underscore-folders
...
Improve first character check in CSS identifiers
2015-09-14 11:38:26 +02:00
Ludovic Marcotte
42f10e1929
(fix) safe-guard against not-yet-created calendar of local users
2015-09-10 20:07:42 -04:00
Ludovic Marcotte
03b706e1d8
(fix) disable oc builds on el6 for now
2015-09-10 19:44:45 -04:00
Ludovic Marcotte
2be556299e
(fix) slight modification for fix #3293
2015-09-10 19:10:50 -04:00
Enrique J. Hernández Blasco
b075a306c6
oc-task: Save tasks from Outlook
...
It was not working because we try to save as component the
full calendar and its parent was nil. We have to save the calendar
itself to save the task in the personal calendar.
2015-09-10 17:26:41 +02:00
Juan Vallés
36d8fa12d3
Improve first character check in CSS identifiers
...
A CSS identifier can't start with a digit, so when a folder name does,
a '_' character is appended at the beginning of its CSS identifier.
The check for this first character used the `isdigit()` function, which
takes a `char` argument, while `[self objectAtIndex: 0]` returns a
`unichar`, i.e. a 16-bit unsigned integer. This caused some non-digit
characters to pass this check (e.g. Chinese characters), ending up with
an underscore at the beginning of the folder name.
2015-09-10 10:24:50 +02:00
Ludovic Marcotte
07092828fe
(fix) improved EAS speed during initial syncing of large mailboxes ( #3293 )
2015-09-09 10:20:31 -04:00
Ludovic Marcotte
7c0ba7b72b
(fix) avoid too-many LIST commands over EAS ( #3294 )
2015-09-09 10:12:32 -04:00
Ludovic Marcotte
750a629df8
Updated NEWS file regarding PR#102
2015-09-09 08:24:59 -04:00
extrafu
33a1d2c397
Merge pull request #102 from zentyal/master
...
Changes for sogo-openchange from Zentyal
2015-09-09 08:19:14 -04:00
Enrique J. Hernández
2e75972df6
Merge pull request #177 from zentyal/jag/remove-compile-warnings
...
Fix some compilation warnings
2015-09-09 10:15:40 +02:00
Javier Amor García
1fdb44b0a7
Fix some compilation warnings
...
The warnings were introduced in the fix for attachment with used
the filename extended parameter.
Also removed trailing whitespaces.
2015-09-08 15:39:59 +02:00
Jesús García Sáez
3868ce0fb1
Merge pull request #169 from zentyal/ejhernandez/increase-cn-setting-seen-flag
...
oc-mail: Increase Change Number after modifying seen flag
2015-09-07 18:46:18 +02:00
Jesús García Sáez
fc82eb79f6
Merge pull request #175 from zentyal/ejhernandez/versions-msg-reload-if-needed
...
oc: load versionsMessage on setting up
2015-09-07 16:48:55 +02:00
Jesús García Sáez
9425868365
Merge pull request #176 from zentyal/ejhernandez/set-read-flag-db
...
Implement setReadFlag for MAPIStoreDBMessage
2015-09-07 16:35:30 +02:00
Enrique J. Hernández Blasco
6280e4ded6
oc: Implement setReadFlag for MAPIStoreDBMessage
...
This is an utility for testing as I don't see any added value
for real scenario but according to [MS-OXCMSG] all messages
can have PidTagMessageFlags.
2015-09-04 16:16:00 +02:00
Enrique J. Hernández Blasco
f19074334c
oc: Use enum mapistore_error as returned value for setReadFlag
2015-09-04 16:15:05 +02:00
Enrique J. Hernández Blasco
b702e40ebb
oc: load versionsMessage on setting up
...
versionsMessage object could have outdated version in a root folder
in the following case:
* Download latest contents using FXBuffer
* versionsMessage is updated by synchroniseCache
* OpenMessage from last FXBuffer
* Setup versions message as root folder
* Get Predecessor Change List from that message
We could just reload if needed the versions message if something
is missing but I don't know if that situation fixes more than this
one.
2015-09-03 23:01:21 +02:00
Enrique J. Hernández
190f27ed7c
Merge pull request #174 from zentyal/jag/test-quote-mime-header-value
...
Test for [NGMimeMessageGenerator generateDataForHeaderField:value:]
2015-09-01 16:15:23 +02:00
Javier Amor García
cbc3e3e97d
Test for [NGMimeMessageGenerator generateDataForHeaderField:value:]
...
The NGMimeMessageGenerator can be found in sope
2015-09-01 09:09:54 +02:00
Javier Amor García
361d5ea3a6
Added method [SOGoTest stringFromDiffBetween:and:]
2015-09-01 09:09:54 +02:00
Jesús García Sáez
24e3071e24
Merge pull request #170 from zentyal/jag/attachments-nolatin-filename
...
sogo-openchange: Support attachments with filename extended parameter
2015-08-26 15:15:15 +02:00
Jesús García Sáez
1f29198495
Merge pull request #172 from zentyal/ejhernandez/save-draft-right-change-key
...
oc-mail: Return right change key after saving a draft mail
2015-08-26 13:37:42 +02:00
Jesús García Sáez
916442f9cf
Merge pull request #171 from zentyal/ejhernandez/restriction-cn-ge
...
oc-mail: Implement ChangeNumber >= restriction
2015-08-25 13:17:20 +02:00
Enrique J. Hernández Blasco
47859b76d6
oc-mail: Return right change key after saving a draft mail
...
After saving a draft mail (this is done automatically by Outlook)
a GetProps call is done checking the PidTagChangeKey has been
updated properly. Without this patch, it returned MAPI_E_NOT_FOUND.
With this patch, we addressed that problem and we have updated
the Predecessor Change List metadata for the draft mail with the
change key provided by the client to avoid conflicting messages
whenever it is possible.
2015-08-24 23:42:38 +02:00
Enrique J. Hernández Blasco
3a60b6e38e
oc-mail: Implement ChangeNumber >= restriction
...
And warn when other operator than > or >= is used.
This allows OpenChange to query for change numbers starting from
a given point.
2015-08-24 15:39:05 +02:00
Javier Amor García
ae3ac0a09a
oc-mail: Support attachments with filename extended parameter
...
The attachments which used a extended parameter for their filename
('filename*=') where silently dropped.
This was because MAPIStore was only looking for no-extended filename
parameter.
The solution is using the 'filename' from the
SOGOExtension of the NSDictionary interface.
2015-08-24 14:19:47 +02:00
Ludovic Marcotte
27a19ac956
(fix) Session fix when SOGoEnableDomainBasedUID is enabled but logins are domain-less
2015-08-21 10:30:47 -04:00
Enrique J. Hernández Blasco
27b9b7bfa7
oc-mail: Increase Change Number after modifying seen flag
...
It is required when you are using SynchronizeImportReadStateChanges ROP
to update the MetaTagCnsetRead meta property.
See [MS-OXCFXICS] Section 3.2.5.9.4.6
This could lead to sync issues.
2015-08-10 18:38:39 +02:00
Julio J. García Martín
18f758cb0a
Merge pull request #159 from Zentyal/ejhernandez/fixes-on-move
...
Maintain PidTagPredecessorChangeList with client's data
2015-08-04 18:13:19 +02:00
Enrique J. Hernández Blasco
321672e2c3
oc: Update predecessor change list on saving
...
There were cases where only the change key was updated (GCS) or
others were the change key was updated with wrong info.
This changeset has as goal to update the predecessor change list
and, change key if required, on saving taking into account the latest information
given by the client in high level ROPs such as ImportMessageMove
or SetProperties, and merge it with information provided by the server
backend (IMAP server, SOGo DB) using `synchroniseCache`.
For more details about `PidTagChangeKey` and `PidTagPredecessorChangeList`
property values check [MS-OXCFXICS] Section 2.2.1.2
2015-08-04 08:41:38 +02:00
Enrique J. Hernández Blasco
8d9b54815c
oc: Receive new predecessor change list parameter on move copy op
...
This is to apply new API introduced by 85e2d7c commit in OpenChange
repository.
2015-08-04 08:41:38 +02:00
Enrique J. Hernández Blasco
1dbfc18379
oc: Update to new XID structure definition
...
From ede986f commit from OpenChange repository.
2015-08-04 08:41:38 +02:00
Ludovic Marcotte
05b330e11b
(fix) added changes from PR94 to avoid big merge conflicts
2015-08-03 11:06:30 -04:00
Luc Charland and Ludovic Marcotte
307876e6c7
cleaned up a few comments
2015-08-03 11:01:33 -04:00
Luc Charland and Ludovic Marcotte
ac6b299988
removed double Name translation in 5 languages
2015-08-03 10:13:23 -04:00
Ludovic Marcotte
234db671ad
Removed merged in templates from v3
2015-08-03 10:12:40 -04:00
Luc Charland and Ludovic Marcotte
2d33b01f31
Removing colons
...
Conflicts:
UI/Templates/ContactsUI/UIxContactEditorTemplate.wox
UI/Templates/ContactsUI/UIxContactFolderLinksTemplate.wox
UI/Templates/MailerUI/UIxMailMainFrame.wox
UI/Templates/MainUI/SOGoRootPage.wox
UI/Templates/PreferencesUI/UIxAccountEditor.wox
UI/Templates/PreferencesUI/UIxPreferences.wox
UI/Templates/SchedulerUI/UIxAppointmentEditorTemplate.wox
UI/Templates/SchedulerUI/UIxAppointmentViewTemplate.wox
UI/Templates/SchedulerUI/UIxCalMainView.wox
UI/Templates/SchedulerUI/UIxCalendarFolderLinksTemplate.wox
UI/Templates/SchedulerUI/UIxTaskEditorTemplate.wox
UI/Templates/SchedulerUI/UIxTaskViewTemplate.wox
UI/WebServerResources/angular-material
2015-08-03 10:12:02 -04:00
Luc Charland and Ludovic Marcotte
490354427d
fixed Appointments path
2015-08-03 09:56:14 -04:00
Luc Charland and Ludovic Marcotte
22ce38808a
cleaned up a few comments
2015-08-03 09:55:52 -04:00
Luc Charland and Ludovic Marcotte
82aca2cfe5
added first draft of verify_translation
2015-08-03 09:55:17 -04:00
Ludovic Marcotte
b17488ff25
Updated NEWS file regarding PR93
2015-08-03 09:18:20 -04:00
extrafu
ff3557598f
Merge pull request #93 from Zentyal/jjgarcia/contribute-back
...
Changes for sogo-openchange from Zentyal
2015-08-03 09:13:55 -04:00
Julio García
26bd1b30fa
Revert "Merge pull request #164 from Zentyal/jgarcia/revert-merge-inverse"
...
This reverts commit 1404dbdb88 , reversing
changes made to 72cbd9a45f .
2015-08-03 09:48:06 +02:00
Enrique J. Hernández
0ce04fd4b6
Merge pull request #165 from Zentyal/jgarcia/uids_login_party_hard
...
SOGoUser bad initialization on multidomain environment
2015-07-31 18:46:15 +02:00