Jesús García Sáez
04ce8d1066
Avoid cache entries with uid@domain@domain prefix
...
Depend of the current workflow this paths are reached with
username as uid and sometimes as uid@domain. So in multidomain
environments only append @domain when needed.
Conflicts:
SoObjects/SOGo/SOGoUserManager.m
2015-05-22 10:18:55 +02:00
Jesús García Sáez
37461e650d
Fix conflicts with externalLoginWithEmail + DomainBasedUid
...
On multidomain environment (SOGoEnableDomainBasedUID) with email for imap
authentication (SOGoForceExternalLoginWithEmail) we need to use uid@domain
instead of just uid in method getEmailForUID
2015-05-22 10:14:49 +02:00
Jesús García Sáez
9922ec56d9
Avoid uid+attributes entries on shared cache
...
In multidomain environments this will produce that info@domain1.com
can read info@domain2.com emails when info@domain2.com log in after
info@domain1.com is already logged in.
If multidomain is not enabled, this action is not needed because
uid+attributes has been already saved on shared cache
2015-05-22 10:14:43 +02:00
Francis Lachapelle
7893349244
TimePicker: allow entries from numpad
...
Fixes #1516
2015-05-21 21:35:13 -04:00
Jesús García Sáez
76dd53b461
Fix conflicts with externalLoginWithEmail + DomainBasedUid
...
On multidomain environment (SOGoEnableDomainBasedUID) with email for imap
authentication (SOGoForceExternalLoginWithEmail) we need to use uid@domain
instead of just uid in method getEmailForUID
2015-05-21 17:13:18 +02:00
Jesús García Sáez
020c895925
Avoid uid+attributes entries on shared cache
...
In multidomain environments this will produce that info@domain1.com
can read info@domain2.com emails when info@domain2.com log in after
info@domain1.com is already logged in.
If multidomain is not enabled, this action is not needed because
uid+attributes has been already saved on shared cache
2015-05-21 17:13:18 +02:00
Ludovic Marcotte
f4963df50f
(fix) avoid appending the domain unconditionally when SOGoEnableDomainBasedUID is set to YES
2015-05-21 17:13:11 +02:00
Ludovic Marcotte
e40be92204
Updated NEWS file regarding PR#84
2015-05-21 08:48:45 -04:00
extrafu
30103532ae
Merge pull request #84 from Zentyal/master
...
sogo-openchange fixes
2015-05-21 08:46:21 -04:00
extrafu
b433bac432
Merge pull request #83 from Zentyal/jag/change-passsword-exceptions
...
Return appropiate error code when changing AD password with incorrect…
2015-05-21 08:42:17 -04:00
Ludovic Marcotte
79bfc7aedf
(fix) more rhel7 fix
2015-05-20 14:27:57 -04:00
Ludovic Marcotte
54ab0bf822
(fix) rhel7 packaging fix
2015-05-20 14:24:02 -04:00
Ludovic Marcotte
7e8c79c646
(fix) use the contact-info, not the user/group bit identifier
2015-05-20 13:51:16 -04:00
Jesús García Sáez
7160d94e91
Set domain before fetching auth sources
...
In multidomain environment right now we are trying to authenticate against
all sources defined in sogo.conf because the domain is not set at this point.
In sogo.conf we have to specify the domain a source is useful for, so with this
patch instead of 'n' tries of authentication we will perform only 1 (in a scenario
where we have 1 source per domain, and we have 'n' domains).
2015-05-20 18:33:11 +02:00
Ludovic Marcotte
416711ea43
(fix) avoid appending the domain unconditionally when SOGoEnableDomainBasedUID is set to YES
2015-05-19 13:48:59 -04:00
Javier Amor García
5a8f310bc8
Show 'complexity password' error instead of a generic error.
...
There is not discrimination between complexity and length errors because backend does not
return different error codes for each case.
2015-05-19 15:00:18 +02:00
Ludovic Marcotte
ae72c2f1d5
Renamed scripts
2015-05-19 06:35:19 -04:00
Jesús García Sáez
ca500df0af
Merge pull request #136 from Zentyal/ejhernandez/fix-regression-all-day-recurrent
...
oc-calendar: Fix regression on PidLidAppointmentTimeZoneDefinitionStartDisplay
2015-05-19 10:38:35 +02:00
Enrique J. Hernández Blasco
e2ef0103c4
oc-calendar: Fix regression on AppointmentTimeZoneDefinitionStartDisplay
...
Introduced by ebe2a466e7
in PR #132 when the event is not
all day neither recurrent one.
The fix is just to initialise to nil when it is a normal event
and it returns NOT_FOUND for this property.
2015-05-19 00:26:42 +02:00
Julio J. García Martín
e6d1a00928
Merge pull request #135 from Zentyal/jvalles/reply-requested-return-values
...
oc-calendar: Fix property values of invitation responses
2015-05-18 12:48:37 +02:00
Ludovic Marcotte
143ee59f5b
Improved debian packaging regarding apache 2.2 -> 2.4
2015-05-15 09:38:58 -04:00
Ludovic Marcotte
037a3a136a
(fix) message bodies not shown on some EAS devices ( #3173 )
2015-05-14 15:58:53 -04:00
Ludovic Marcotte
c98a000515
(feat) many improvements to EAS SmartReply/SmartForward commands
2015-05-14 15:49:53 -04:00
Ludovic Marcotte
cc1e9f2fff
(fix) additional fix for #3152
2015-05-14 15:40:03 -04:00
Ludovic Marcotte
9dc0a08bba
(fix) removed unused import
2015-05-14 15:28:23 -04:00
Ludovic Marcotte
5412599832
(feat) now possible to log EAS commands using the SOGoEASDebugEnabled system defaults
2015-05-14 15:26:18 -04:00
Ludovic Marcotte
fbf5c4f6c2
(fix) always include SrcMsgId in the MoveItems's response
2015-05-13 19:09:58 -04:00
Ludovic Marcotte
d97813451e
(fix) moved stuff to multiarch
2015-05-13 16:09:41 -04:00
Ludovic Marcotte
4de814c3b2
(fix) first pass (and hopefully only) at Apache 2.2->2.4 mess
2015-05-13 15:48:47 -04:00
Ludovic Marcotte
fb121974ec
refactored previous commit
2015-05-13 14:52:10 -04:00
Ludovic Marcotte
39aa9a97db
(fix) make sure we return event blocks sorted by start date ( #2939 )
2015-05-13 14:36:35 -04:00
Ludovic Marcotte
dc48e05dd3
(feat) print event/task description in list view ( #2881 )
2015-05-13 13:12:15 -04:00
Ludovic Marcotte
0ea0a77666
fixed typo in previous commit
2015-05-13 10:55:17 -04:00
Ludovic Marcotte
f8b7ebdaf8
Adjust OCS files regarding previous commit
2015-05-13 10:51:12 -04:00
Ludovic Marcotte
5cf500d560
(feat) added c_description to calendar quick tables
2015-05-13 10:45:19 -04:00
Ludovic Marcotte
c1ce32ac94
(fix) now handle very large amount of participants correctly ( #3175 )
2015-05-12 15:48:42 -04:00
Ludovic Marcotte
e71a1c9974
(fix) addition fix for #3152
2015-05-12 10:44:51 -04:00
Ludovic Marcotte
96b2e0e1f5
(fix) use dateTime instead of compact format for meeting requests
2015-05-12 10:37:26 -04:00
Ludovic Marcotte
a145fdbb53
(fix) ensure calendar objects have a (fake) filename
2015-05-12 10:33:05 -04:00
Ludovic Marcotte
619e9fe7dd
(fix) now correctly handle multiple email addresses in the GAL over EAS
2015-05-12 10:28:47 -04:00
Ludovic Marcotte
64da65d827
(fix) fallback to Latin1 when trying to parse versit data
2015-05-12 10:19:20 -04:00
Ludovic Marcotte
364a07bd05
set the preferred body type for meeting response
2015-05-12 10:15:07 -04:00
Ludovic Marcotte
2c78d60e4a
(fix) now correct handle external invitations using EAS
2015-05-12 10:12:57 -04:00
Ludovic Marcotte
ee8caa5a99
(fix) now set MeetingMessageType only for EAS 14.1
2015-05-12 10:05:45 -04:00
Ludovic Marcotte
f666b436dd
(fix) make sure sure email invitations can always be read by EAS clients
2015-05-12 09:59:01 -04:00
Ludovic Marcotte
4826f01555
(fix) fixed EAS replies decoding from Outlook ( #3123 )
2015-05-12 09:52:13 -04:00
Juan Vallés
0a285eedec
oc-calendar: Fix property values of invitation responses
...
The value of `PidTagResponseRequested` property in the invitation mail
wasn't being set properly, while the `PidTagReplyRequested` property
wasn't being set at all. This caused invitation response mails not to be
sent. Both properties are expected to be `true`.
2015-05-11 12:58:06 +02:00
Julio J. García Martín
582c24afc5
Merge pull request #133 from Zentyal/ejhernandez/flush-cache
...
oc-mail: Flush IMAP hierarchy cache to update Outlook folders
2015-05-07 09:53:49 +02:00
Enrique J. Hernández
92ab267db5
Merge pull request #131 from Zentyal/ejhernandez/set-restriction-on-name-for-mail-folders
...
oc-mail: Support restricitions on name for MAPIStoreMailFolderTable
2015-05-07 02:03:39 +02:00
Ludovic Marcotte
fbb779a71d
(fix) During login, we now extract the domain from the user to accelerate authentication requests on sources
2015-05-06 16:03:33 -04:00