Ludovic Marcotte
42c2c66caa
(fix) properly honor "include in freebusy" ( fixes #3354 )
2016-12-23 11:37:27 -05:00
Ludovic Marcotte
3c8412e90c
(fix) append .ics extension if not present when importing events ( fixes #2308 )
2016-12-21 11:44:05 -05:00
Ludovic Marcotte
c5a3f06538
(fix) make sure we safely escape all chars
2016-12-09 10:47:44 -05:00
Francis Lachapelle
b327be656b
Fix MSExchangeFreeBusySOAPRequest.wod
2016-11-29 16:16:02 -05:00
Francis Lachapelle
b450f999f0
(i18n) Update translations
2016-11-28 14:07:05 -05:00
Ludovic Marcotte
2ad709e4d1
(fix) use GMT + adjust bias when querying Exchange's FB info
...
Conflicts:
SoObjects/Appointments/MSExchangeFreeBusySOAPRequest.m
2016-11-25 15:15:37 -05:00
Ludovic Marcotte
0329133601
(fix) also filter out recurrence-id
2016-11-24 15:44:07 -05:00
Ludovic Marcotte
4229918693
(fix) we now always use utf8 when sending IMIP messages
2016-11-08 10:30:44 -05:00
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
0d817c8e18
Cleanup SOGoTaskObject.{h,m}
2016-10-25 17:33:55 -04:00
Francis Lachapelle
ef84985025
Fix support for recurrent tasks
2016-10-21 17:30:47 -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
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
1cbced4965
(fix) search in all domain sources for Apple Calendar and properly handle groups
2016-09-26 15:24:51 -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
4b4846b0a3
(i18n) Update translations
2016-07-05 21:40:29 -04:00
Ludovic Marcotte
92aab1fd1f
(fix) properly terminate dictionary inialization
2016-06-14 08:34:22 -04:00
Francis Lachapelle
99a4bd3515
(i18n) Update translations
2016-06-10 09:48:35 -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
c091c05185
(fix) adjust offset datatype to avoid int overflows ( fixes #3628 )
2016-04-11 15:56:02 -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
50cb8772c4
(fix) small performance optimization
2016-03-23 15:10:18 -04:00
Ludovic Marcotte
cfddf147c4
(fix) handle default classification for tasks ( fixes #3541 )
2016-03-23 13:42:21 -04:00
Francis Lachapelle
30b08941f6
Add Lithuanian translation
2016-03-16 11:34:11 -04:00
Francis Lachapelle
82b919e7ee
Update translations
...
Added Lithuanian
2016-03-16 10:50:01 -04:00
Enrique J. Hernández Blasco
15779c2cfb
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.
2016-02-11 16:54:49 +01:00
Ludovic Marcotte
499dbf68ae
(fix) allow resources to prevent invitations ( fixes #3410 )
2016-02-10 15:05:00 -05:00
Francis Lachapelle
08bf6d528b
Update translations
2016-02-05 12:14:48 -05:00
Francis Lachapelle
be7971ceef
Add Croatian translation
2016-01-25 10:51:09 -05:00
Francis Lachapelle
b1590f6b2e
Update translations
2016-01-18 09:51:22 -05:00
extrafu
a503b34d7a
Merge pull request #184 from zentyal/master
...
Fixes from Zentyal since 2015/12/30
2016-01-18 09:10:35 -05:00
Francis Lachapelle
5c58299458
Update Russian translation
2016-01-14 09:10:56 -05:00
Ludovic Marcotte
490043b2e1
(fix) we now follow 301 redirects when fetching ICS calendars
2016-01-08 12:02:33 -05:00
Enrique J. Hernández
2ad00f8cef
Merge pull request #229 from zentyal/jvalles/missing-appointment-notifications
...
Add the domain in the `uidInDomain` method
2016-01-07 16:42:03 +01:00
Ludovic Marcotte
e009af6864
Merge branch 'v2' of https://github.com/inverse-inc/sogo into v2
2015-12-30 09:06:13 -05:00
Enrique J. Hernández
8b04a468c2
Merge pull request #223 from inverse-inc/v2
...
SOGo v2.3.4
2015-12-29 22:41:02 +01:00
Juan Vallés
ccd9e385a0
Add the domain in the uidInDomain
method
...
This method is used to get the login and we weren't returning
the domain, which led to problems when creating appointments
on multidomain environments like, for instance, not sending
the invitation mails.
2015-12-29 12:19:07 +01:00
Ludovic Marcotte
7c460b694e
Enable new code.
2015-12-16 08:32:20 -05:00
Ludovic Marcotte
29f2d960a7
Enable old code.
2015-12-15 16:15:48 -05:00
Ludovic Marcotte
225fe847a7
Disabled today's code for now. It requires more testing.
2015-12-15 16:12:17 -05:00
Ludovic Marcotte
720b1d5ab5
(fix) carry over delegatedFrom too
2015-12-15 15:21:33 -05:00
Ludovic Marcotte
28bd4ca318
(fix) carry over the delegatedTo, not only the part stat
2015-12-15 15:05:40 -05:00
Francis Lachapelle
37f29c06ea
Localization
2015-12-15 13:18:06 -05:00