[commits] Horde branch master updated. fab4bbd4c2f2ed2911aab1e8a4b6c8e157668281

Michael J. Rubinsky mrubinsk at horde.org
Tue Jun 28 17:20:54 UTC 2016


The branch "master" has been updated.
The following is a summary of the commits.

from: 806608d38d9414eec2b57c54baf42def3a71d787

aefbd77 Add a DATE_TYPE_LOCAL.
1feec19 Don't do the UTC conversion here, the EAS code takes care of it now.
0aacd19 Don't miss TYPE_DATE_LOCAL on incoming changes.
fab4bbd Fix handling of task dates when syncing via EAS.

Summary: http://github.com/horde/horde/compare/806608d38d9414eec2b57c54baf42def3a71d787...fab4bbd4c2f2ed2911aab1e8a4b6c8e157668281

-----------------------------------------------------------------------

commit aefbd775fe286a712ae619c8ed82cac26ed81b70
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Jun 28 12:21:27 2016 -0400

    Add a DATE_TYPE_LOCAL.
    
    As usual, MS docs are not clear on how to set these values. They state
    that they are DateTime values (and must be sent as UTC), but then
    they have a "local" vs "UTC" property for these task dates. To
    complicate things, different clients interpret the date values
    differently.
    
    We are going to go with what Outlook is sending/expecting to simplify
    things. That is, the utcstartdate/utcduedate is the "normal" date field that
    is the local date converted to UTC. The startdate (which is described
    in the docs as the "local date"). Is the local time, but it is sent
    as a datetime string that looks like a UTC time (with the Z) at the end.
    
    *sigh*

 .../ActiveSync/lib/Horde/ActiveSync/Message/Base.php    | 17 +++++++++++++----
 .../ActiveSync/lib/Horde/ActiveSync/Message/Task.php    |  4 ++--
 2 files changed, 15 insertions(+), 6 deletions(-)

http://github.com/horde/horde/commit/aefbd775fe286a712ae619c8ed82cac26ed81b70

-----------------------------------------------------------------------

commit 1feec192dce88d48c45942991c4db4d5f9cba5bc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Jun 28 12:26:12 2016 -0400

    Don't do the UTC conversion here, the EAS code takes care of it now.

 nag/lib/Task.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/1feec192dce88d48c45942991c4db4d5f9cba5bc

-----------------------------------------------------------------------

commit 0aacd19e2d7f3eb99c8a2a699c4c1e97fd681026
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Jun 28 13:19:51 2016 -0400

    Don't miss TYPE_DATE_LOCAL on incoming changes.

 framework/ActiveSync/lib/Horde/ActiveSync/Message/Base.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/0aacd19e2d7f3eb99c8a2a699c4c1e97fd681026

-----------------------------------------------------------------------

commit fab4bbd4c2f2ed2911aab1e8a4b6c8e157668281
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Jun 28 13:20:20 2016 -0400

    Fix handling of task dates when syncing via EAS.

 nag/lib/Task.php | 33 +++++++++++++++++++++++++++++++--
 1 file changed, 31 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/fab4bbd4c2f2ed2911aab1e8a4b6c8e157668281




More information about the commits mailing list