Add a calendar/getChanges api method.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Fri, 7 May 2010 23:32:55 +0000 (19:32 -0400)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Fri, 7 May 2010 23:42:03 +0000 (19:42 -0400)
commit535eb944c9768ada8d3ed5ef8fbf8d9d7c01a501
tree3ed7dc466a848cea7c04b53cb033508d2e834c07
parent3531e5b053d8cff1c880bfad26b1f3b1304bae2a
Add a calendar/getChanges api method.

This is a much more efficient way for synch libraries to get all
server changes in a specified time period. Additionally, it fixes a
regression introduced when activesync switched to a horde_history
driver...we need a way to filter out uids that represent recurring
event exceptions since this information is passed as part of the
original event object sent to the device. Not filtering these out
leads to duplicate events on the device.

of listBy returning uids for events that may represent
kronolith/lib/Api.php