Jesús García Sáez
194c415631
Log an error for SOGoObject without wocontext
2015-11-09 19:55:55 +01:00
Javier Amor García
08f05ac2ef
sogo-openchange: Avoid compile warnings after changes in exchange.idl
...
The changes in the exchange.idl file from OpenChange has changed
some string pointers from 'const char *' to 'uint8_t *'.
This changeset cast them to avoid compilation warnings.
2015-11-09 19:08:51 +01:00
Jesús García Sáez
af413f2b32
Merge pull request #202 from zentyal/ejhernandez/workaround-sync-configure-crash
...
Workaround sync configure crashes
2015-11-09 11:34:29 +01:00
Enrique J. Hernández Blasco
77bba8e5ea
Use application context when initialising quick tables ACLs
...
As the stored context from initialisation may have changed
by `setContext` by other operations when acting as a OpenChange
library. This would make having a login set to nil and forcing
a NSException when it attempts to set a nil key at
[SOGoAppointmentFolder:roleForComponentsWithAccessClass:forUser]
inside [SOGoAppointmentFolder:initializeQuickTablesAclsInContext].
2015-11-09 11:30:03 +01:00
Juan Vallés
946665ff49
oc-calendar: Make invitation/update mails have the event name as subject
...
SOGo event notification mails add information to the event name in their
subject (e.g. _Event invitation: "foo"_). The client uses the mail
subject to create a copy of the event on the attendee's calendar, so we
need to strip out that extra information if we want the event to have
the proper name.
2015-11-09 10:28:46 +01:00
Ludovic Marcotte
ef7de7c10d
(fix) fixed addressbrook-only source entires having a c_uid set
2015-11-06 13:33:36 -05:00
Francis Lachapelle
106c6a24ae
(js) Fix dialogs when partially visible
...
Fixes #2646 , #3378
2015-11-06 09:42:09 -05:00
Ludovic Marcotte
863f182e84
(fix) fixed wrong comparison of meta vs. META tag in HTML mails
2015-11-06 09:25:49 -05:00
Francis Lachapelle
ba37353e42
(fix) Position of popup menu
...
Fixes #3381
2015-11-06 09:15:23 -05:00
Francis Lachapelle
1915748e33
Bump version to 2.3.3
2015-11-06 09:15:23 -05:00
Ludovic Marcotte
b170ae866f
(fix) small fixes
2015-11-06 09:01:33 -05:00
Francis Lachapelle
7c69e37449
(fix) JavaScript syntax error in attendees editor
2015-11-06 08:45:42 -05:00
Ludovic Marcotte
7f26d47cd1
We drop Lucid.
2015-11-05 15:39:08 -05:00
Ludovic Marcotte
b55ec52bfe
(fix) handle emails having an attachment as their content
2015-11-05 15:21:13 -05:00
Ludovic Marcotte
f919df050a
(fix) one more fix for #3118
2015-11-05 14:58:58 -05:00
Ludovic Marcotte
c2e4f7441d
(fix) double declaration of same method
2015-11-05 13:57:51 -05:00
Ludovic Marcotte
ca27464984
(fix) added type cast
2015-11-05 13:43:48 -05:00
extrafu
6cbc5573a1
Merge pull request #121 from ethoms/clang-warnings-stage1v2
...
Stage1b (v2 branch) of clang compiler warning patches.
2015-11-05 13:41:50 -05:00
Euan Thoms
e4fae417b9
Stage 8 of clang compiler warning patches.
...
Update WORequest+SOGo.m
2015-11-05 13:30:40 -05:00
Euan Thoms
eda84c7b5d
Stage1b (v2 branch) of clang compiler warning patches.
2015-11-06 01:29:26 +08:00
Ludovic Marcotte
9d31023724
(fix) additional fix for #3118
2015-11-05 11:11:18 -05:00
Ludovic Marcotte
41e80bb105
Updated NEWS file regarding PR#120
2015-11-05 09:48:17 -05:00
extrafu
e428e74e6c
Merge pull request #120 from zentyal/master
...
Fixes for OpenChange integration from Zentyal
2015-11-05 09:45:51 -05:00
Ludovic Marcotte
7a5e550510
(fix) manually added patch from PR#113 to avoid many "broken" commits
2015-11-05 09:36:11 -05:00
Euan Thoms
0605fdf02a
Delete .orig files left over from applying patches to Stage 2.
2015-11-04 13:50:16 -05:00
Euan Thoms
d3290dbb8d
Stage 2 of clang compiler warning patches.
2015-11-04 13:50:05 -05:00
Ludovic Marcotte
34f626b84c
(fix) small fixes around web calendars + sync
2015-11-04 09:21:42 -05:00
Euan Thoms
e173c6d621
Stage 9 of clang compiler warning patches.
2015-11-04 08:42:03 -05:00
Euan Thoms
1425bb1c75
Stage 5 of clang compiler warning patches.
2015-11-04 08:41:49 -05:00
Euan Thoms
5b65eaa572
Stage 4 of clang compiler warning patches.
2015-11-04 08:41:36 -05:00
Euan Thoms
892bd693d7
Stage 3 of clang compiler warning patches.
...
Conflicts:
UI/PreferencesUI/UIxJSONPreferences.m
2015-11-04 08:41:19 -05:00
Francis Lachapelle
6812cb08dc
Display missing events when printing working hours
2015-11-03 09:00:19 -05:00
Francis Lachapelle
b62167dd00
Fix Brazilian (Portuguese) translation
...
Fixes #3355
2015-11-03 08:27:50 -05:00
Enrique J. Hernández Blasco
e0d49d2407
oc-mail: Check the number of uids fetched on synchroniseCache
...
Equals to the number of uids requested.
There are corner-cases when this is not happening, we don't know yet
why this is happening but IMAP server log should do the trick.
This avoids to launch a NSException trying to access an element
outside the array bounds.
2015-10-29 23:04:42 +01:00
Jesús García Sáez
c8d05d41a5
Merge pull request #201 from zentyal/ejhernandez/sync-expunged-msgs-first-sync
...
oc-mail: Sync expunged messages on first cache sync
2015-10-26 19:37:01 +01:00
Ludovic Marcotte
1013c473cd
(feat) support for ghosted elements on contacts over EAS
2015-10-26 10:25:11 -04:00
Ludovic Marcotte
b8d77259cd
(feat) we now save the supported elements in EAS collections
2015-10-26 10:15:35 -04:00
Ludovic Marcotte
40cb81fd0b
(fix) prevent postal address showing on single line over EAS ( #2614 )
2015-10-26 10:08:00 -04:00
Jesús García Sáez
2937ba7f30
Merge pull request #200 from zentyal/ejhernandez/always-increase-cn-set-message-read-flag
...
oc-mail: Always increase the CN when setting the message read flag
2015-10-26 14:38:29 +01:00
Jesús García Sáez
3c6fb10d9f
Merge pull request #199 from zentyal/jvalles/missing-calendar-metadata
...
oc-calendar: force cache synchronisation for a message before aborting
2015-10-26 14:30:38 +01:00
Ludovic Marcotte
b378d258cb
(fix) add unit test from PR #105
2015-10-23 15:54:33 -04:00
Ludovic Marcotte
3ba1e33eb6
(fix) perms fixes on scripts
2015-10-23 15:39:49 -04:00
Ludovic Marcotte
40a1d5fdbf
(fix) inline images sent from SOGo webmail are not displayed in Mozilla Thunderbird ( #3271 )
2015-10-23 14:34:19 -04:00
Ludovic Marcotte
1b44218a35
(fix) avoid crash when replying to a mail with no recipients ( #3359 )
2015-10-23 12:44:43 -04:00
Ludovic Marcotte
df211af604
(fix) fixed br_pt translation + updated transifex ( #3355 )
2015-10-23 11:32:04 -04:00
Ludovic Marcotte
2c723070c6
(fix) we now return all cards when we receive an empty addressbook-query REPORT
2015-10-21 10:54:15 -04:00
Enrique J. Hernández Blasco
6f5bb3882c
oc-mail: Sync expunged messages on first cache sync
...
There is a use case where this has caused crashes:
A message was hard-deleted using an IMAP client, this is the first
message you deleted in that folder and you have cleared offline
items in the client so a full sync is asked by upper layer.
In that situation, the SyncLastDeleteChangeNumber version property
is not set and return 0 in [getDeletedKeysFromChangeNumber:andCN:inTableType]
making OpenChange to crash while it is asking for deleted fmids
since a given change number.
This is a regression from 18d7070c4a
.
2015-10-21 11:24:14 +02:00
Ludovic Marcotte
fc9b175f25
(feat) now possible to choose which folders to sync over EAS
2015-10-20 15:33:18 -04:00
Ludovic Marcotte
1716e46210
(fix) last fixes for cache coherency
2015-10-20 08:48:39 -04:00
Juan Vallés
8800cdf641
oc-calendar: force cache synchronisation for a message before aborting
...
Sometimes we're trying to get the `objectVersion` of a calendar message,
but this message's entry is not in the cache. The method
`synchroniseCache` won't work in this case, so we try to force the
synchronisation of that particular message in order to get the change
number before aborting.
2015-10-20 11:33:10 +02:00