Commit graph

3048 commits

Author SHA1 Message Date
Francis Lachapelle e948b45899 Fix handling of weekly recurrence rule with count
This fixes some corner cases when computing the freebusy and therefore
when verifying for resource conflicts.
2016-11-07 15:25:59 -05:00
Francis Lachapelle fce60e1c25 Improve validation of mail account delegators 2016-10-25 17:33:55 -04:00
Francis Lachapelle 0d817c8e18 Cleanup SOGoTaskObject.{h,m} 2016-10-25 17:33:55 -04:00
Ludovic Marcotte 700a1aa706 (fix) make sure consider non-void GUID 2016-10-25 11:35:04 -04:00
Francis Lachapelle ef84985025 Fix support for recurrent tasks 2016-10-21 17:30:47 -04:00
Ludovic Marcotte 6d9c5e4542 (fix) make sure we unencode @ signs before storing them in the ACL table 2016-10-20 10:28:11 -04:00
Ludovic Marcotte cad99d476d (fix) We never send IMIP reply when the "initiator" is Outlook 2013/2016 over EAS 2016-10-19 15:18:44 -04:00
Ludovic Marcotte 73cc81c71f (fix) only consider SMTP proxyAddresses for AD (fixes #3842) 2016-10-17 11:40:17 -04:00
Francis Lachapelle 0fc3791f37 Allow custom email to be one of the user's profile
Fixes #3551
2016-10-03 10:33:49 -04:00
Francis Lachapelle 6b322e6b75 Fix Serbian translation 2016-09-28 10:37:14 -04:00
Francis Lachapelle 29d004c4a4 Add Serbian translation and update translations 2016-09-28 10:02:25 -04:00
Ludovic Marcotte 156a83046b (fix) make sure new cards always have a UID (fixes #3819) 2016-09-27 19:51:16 -04:00
Francis Lachapelle 5ada0024af Caching expiration of ACLs assigned to LDAP groups
Fixes #2867
2016-09-26 17:27:12 -04:00
Ludovic Marcotte 1cbced4965 (fix) search in all domain sources for Apple Calendar and properly handle groups 2016-09-26 15:24:51 -04:00
Ludovic Marcotte 18f7bc7e69 (fix) handle binary just like 7 and 8bit 2016-09-13 11:02:26 -04:00
Ludovic Marcotte 1b88d17e01 (fix) allow multiple space-delimited addresses in the MailFieldNames column 2016-08-19 11:45:59 -04:00
Ludovic Marcotte ec11b8abb4 (fix) strip protocol value from proxyAddresses (fixes #3182) 2016-08-18 15:36:46 -04:00
Ludovic Marcotte 9199d42e51 Minor improvement over previous commit 2016-08-09 16:22:41 -04:00
Ludovic Marcotte ab5fd9fef1 (fix) check if the SENT-BY has access to organizer's calendar before modifying attendees' calendar (fixes #3759) 2016-08-09 16:20:01 -04:00
Ludovic Marcotte 165d866cfc (fix) correctly calculate recurrence exceptions when not overlapping the recurrence id 2016-08-05 15:01:21 -04:00
Ludovic Marcotte 196e36acb2 (fix) change 403 to 409 error codes so Lightning doesn't silently fails 2016-08-04 14:09:11 -04:00
Francis Lachapelle d95b90281b Expunge drafts mailbox when a draft is sent 2016-07-27 12:02:00 -04:00
Francis Lachapelle f638113d53 Improve handling of mail delegates 2016-07-06 15:35:09 -04:00
Ludovic Marcotte 0655e9d76e (fix) make sure to handle nil vs. NSNull values correctly 2016-07-05 22:25:48 -04:00
Francis Lachapelle 4b4846b0a3 (i18n) Update translations 2016-07-05 21:40:29 -04:00
Roel van Meer b4d51391ed Fix error when adding entry to LDAP address book [bug 3621] 2016-06-16 09:14:34 -04:00
Ludovic Marcotte 92aab1fd1f (fix) properly terminate dictionary inialization 2016-06-14 08:34:22 -04:00
Ludovic Marcotte 2b8dbff9ec (fix) avoid showing debug info when not needed (fixes #3726) 2016-06-13 09:16:08 -04:00
Francis Lachapelle 99a4bd3515 (i18n) Update translations 2016-06-10 09:48:35 -04:00
Francis Lachapelle 7422c25d5a Handle c_mail format of quick record of Contacts
In v3, we save all email addresses in the c_mail field of the quick
table. We now do the same in v2.

See @fd4b0942
2016-06-09 12:27:38 -04:00
Francis Lachapelle 40bc512318 Fix recipients of reply message from Sent mailbox
Fixes #2625
2016-06-02 08:26:37 -04:00
Francis Lachapelle d9d8ed37f9 Improve handling of attachments names with quotes
Partially resolves #2272
2016-06-01 09:18:22 -04:00
Ludovic Marcotte 717f45f640 (fix) improved previous commit for attributes stripping and UID generation (fixes #3695 and #3696)
Conflicts:

	SoObjects/Appointments/SOGoCalendarComponent.m
2016-05-27 10:55:23 -04:00
Ludovic Marcotte e4ac2c7603 (fix) make sure to strip X- tags when securing content (#3695) 2016-05-26 14:42:52 -04:00
extrafu f1bb581dcc Merge pull request #209 from extrafu/master
Latest OpenChange changes from Zentyal
2016-05-17 13:57:57 -04:00
Ludovic Marcotte e3c7bdd5d8 Revert "Remove listRequiresDot option from *Source classes"
This reverts commit 6b2ec7a2e7.
2016-05-17 13:41:33 -04:00
Ludovic Marcotte a8574d8e75 (fix) handle multi-value org units 2016-05-11 11:44:46 -04:00
Ludovic Marcotte 11844283d1 (fix) don't use removeItemAtPath - it is not available on Precise
Conflicts:

	SoObjects/Mailer/SOGoDraftObject.m
2016-05-10 15:54:02 -04:00
Ludovic Marcotte d601608024 (fix) fixed bogus headers generation when stripping folded bcc headers (fixes #3664) 2016-05-10 08:51:59 -04:00
Ludovic Marcotte a4c69215db (fix) use uid and not always-nil login value at this point 2016-05-09 15:14:48 -04:00
Ludovic Marcotte a26b2ec9ef (fix) make sure we don't double-append domain part (fixes #3614) 2016-05-06 13:48:59 -04:00
Ludovic Marcotte da489c6499 (fix) correctly write the content on disk before zipping it 2016-05-03 09:04:36 -04:00
Ludovic Marcotte 012ac98b31 (fix) encore CR for EAS (fixes #3626) 2016-04-14 15:23:09 -04:00
Ludovic Marcotte fc86e60acc (fix) avoid double-appending domain in cache (fixes #3614) 2016-04-12 13:17:04 -04:00
Ludovic Marcotte c091c05185 (fix) adjust offset datatype to avoid int overflows (fixes #3628) 2016-04-11 15:56:02 -04:00
Ludovic Marcotte 7f6211ae4a (fix) avoid going to far when checking logins if no login is defined 2016-04-11 10:18:09 -04:00
Ludovic Marcotte 1615545584 (fix) don't escape \r 2016-04-07 09:27:26 -04:00
Ludovic Marcotte 2b137d6bc0 (fix) properly XML escape wide characters (fixes #3616) 2016-04-06 11:20:46 -04:00
Francis Lachapelle 1e491d45a5 (i18n) Update translations 2016-04-05 11:54:23 -04:00
Ludovic Marcotte 33583ea872 (fix) use PEEK when archiving messages (fixes #2792) 2016-03-29 11:38:30 -04:00