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
Ludovic Marcotte
248892c394
(fix) small fix over previous commit
2015-12-15 11:14:58 -05:00
Ludovic Marcotte
b4e4b9c29f
(fix) avoid duplicating attendees when accepting event using a different identity over CalDAV
2015-12-15 11:08:59 -05:00
Ludovic Marcotte
2755a83e65
(fix) remove trailing semicolon everywhere
2015-12-03 15:02:01 -05:00
Francis Lachapelle
9936477f07
Update translations
2015-12-03 13:09:24 -05:00
Ludovic Marcotte
5a3cafbbb0
(fix) prevent characters in calendar component UID causing issues during import process
2015-12-01 09:26:52 -05:00
Enrique J. Hernández
f64b324133
Merge pull request #203 from inverse-inc/v2
...
Merge from upstream
2015-11-23 12:51:52 +01:00
Francis Lachapelle
f58554a700
Add Macedonian translation
2015-11-11 09:46:01 -05:00
Francis Lachapelle
76b8de1805
Add Portuguese translation
2015-11-10 16:33:11 -05: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
Ludovic Marcotte
c2e4f7441d
(fix) double declaration of same method
2015-11-05 13:57:51 -05:00
Euan Thoms
eda84c7b5d
Stage1b (v2 branch) of clang compiler warning patches.
2015-11-06 01:29:26 +08:00
extrafu
e428e74e6c
Merge pull request #120 from zentyal/master
...
Fixes for OpenChange integration from Zentyal
2015-11-05 09:45:51 -05:00