History log of /packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7f0b7b0d66b40ec3004fbc329dbd34a801608b92 15-Nov-2013 Yu Ping Hu <yph@google.com> Handle provisioning errors for all sync operations.

Bug: 11247743
Change-Id: I095022380276141cbf29a6b7855a75d698ff5630
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
ca8ae4efb836bee643396f1fde52e0c87a8c40c1 29-Oct-2013 Tony Mantler <nicoya@google.com> Exchange 2003 doesn't understand the "GetChanges" tag

b/11324852

Change-Id: If57ed9baf22e69f6da182a3c07794d24173cdb5a
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
6285ee2ecc9136238accd4ce7927b59cd95792ae 03-Oct-2013 Yu Ping Hu <yph@google.com> Improve logic for when we start ping threads.

Also adds the ping kicker, and improves a log message.

Bug: 11081520

Change-Id: I9cc0088071a2a4e2beb03112a1f808146e576741
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
94599580f738c4700174be250ecf7392768a432b 17-Sep-2013 Tony Mantler <nicoya@google.com> Don't try to upsync messages in a mailbox with no sync key

b/10797675

Change-Id: I30c5aedf214b60137407778d552c06a4a749431f
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
c640541ba09b4ecd88f4fa9603dc2d9d474e7996 13-Sep-2013 Yu Ping Hu <yph@google.com> Move upsync from EasMailboxSyncHandler to EasSync.

Eventually EasSync should handle downsync as well, but the immediate
task is to decouple upsync from downsync in EasMailboxSyncHandler.
This move also fixes some upsync bugs.

Also put EmailSyncParser in its own file.

Bug: 10678136
Change-Id: Ie5e131a3f316176c203d275df35d3e8a8f9141c7
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
6f0cf29be849d3a95a9168cb6fa09de12635e818 23-Aug-2013 Yu Ping Hu <yph@google.com> Add MoveItems operation.

Change-Id: I39d7aeb2de4a01ec9237f574b752b57662829eb4
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java
328ca0d959f7e729e96f19538c8f3af8fe782a09 14-Aug-2013 Yu Ping Hu <yph@google.com> Change Provision & FolderSync to be an EasOperation.

Provisioning should happen for any operation, so it needed
to get moved to the new infrastructure. FolderSync got moved
as the easiest way to test it.

The current provisioning flow kinda sucks but it's the same
as it was before and it works. Further cleanup can wait.

Change-Id: I52ee9eff36777919f517854514ee9f838dc9d433
/packages/apps/Exchange/src/com/android/exchange/eas/EasSync.java