The branch "master" has been updated. The following is a summary of the commits.
from: 167f536ae9d234ac114175d4a7c03e21581fd939 b604cd6 Update TODO document. 30c4035 Close the backend storage connection before sleeping. 3f7a1ff Fix property access. 2509c98 Tweak comments/cs 2f1516c Support container elements containing multiple object types. 5df2a5d Fix Handling of event attachments. ce2cc96 Add addAttachment() method. 2618526 Return the IMAP UID of the appended message. fd2b877 Remove unused class. 0a6a93c CS/Comments 6b24eba Simplify. efceffb Expose this publicly. b010943 Support Draft Email sync. d624284 Abstract out Horde_Core_ActiveSync_Mail_Draft 820601a Don't add the part if we know we will delete it late. 4f01b25 Merge branch 'eas16' 094816b Update package.xml Summary: http://github.com/horde/horde/compare/167f536ae9d234ac114175d4a7c03e21581fd939...094816bc7b9d2342d0342c831cba71a24b71a3ef ----------------------------------------------------------------------- commit b604cd63d6da649409dcb32d47b2518aabae2bbb Author: Michael J Rubinsky <[email protected]> Date: Fri Sep 9 14:50:43 2016 -0400 Update TODO document. framework/ActiveSync/doc/Horde/ActiveSync/TODO | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) http://github.com/horde/horde/commit/b604cd63d6da649409dcb32d47b2518aabae2bbb ----------------------------------------------------------------------- commit 30c403535494ada4337cd013809597665b64ee54 Author: Michael J Rubinsky <[email protected]> Date: Fri Sep 9 11:27:40 2016 -0400 Close the backend storage connection before sleeping. Helps prevent ActiveSync connections from being greedy with available database connections. .../lib/Horde/ActiveSync/Collections.php | 26 +++++++++++++++++----- .../ActiveSync/lib/Horde/ActiveSync/State/Base.php | 11 +++++++++ .../lib/Horde/ActiveSync/State/Mongo.php | 15 +++++++++++++ .../ActiveSync/lib/Horde/ActiveSync/State/Sql.php | 17 ++++++++++++++ .../ActiveSync/lib/Horde/ActiveSync/SyncCache.php | 8 +++++++ 5 files changed, 72 insertions(+), 5 deletions(-) http://github.com/horde/horde/commit/30c403535494ada4337cd013809597665b64ee54 ----------------------------------------------------------------------- commit 3f7a1ff2c2b675ab59e55c8c7e127e77df482648 Author: Michael J Rubinsky <[email protected]> Date: Fri Sep 9 14:56:22 2016 -0400 Fix property access. framework/ActiveSync/lib/Horde/ActiveSync/Connector/Exporter/Sync.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) http://github.com/horde/horde/commit/3f7a1ff2c2b675ab59e55c8c7e127e77df482648 ----------------------------------------------------------------------- commit 2509c98296e709aa536a582ade1852613ecfdb67 Author: Michael J Rubinsky <[email protected]> Date: Fri Sep 9 15:04:32 2016 -0400 Tweak comments/cs .../lib/Horde/ActiveSync/Connector/Exporter/Sync.php | 5 +++-- .../ActiveSync/lib/Horde/ActiveSync/Request/Sync.php | 4 +++- .../ActiveSync/lib/Horde/ActiveSync/State/Base.php | 20 ++++++++++++++------ framework/Core/lib/Horde/Core/ActiveSync/Driver.php | 3 ++- 4 files changed, 22 insertions(+), 10 deletions(-) http://github.com/horde/horde/commit/2509c98296e709aa536a582ade1852613ecfdb67 ----------------------------------------------------------------------- commit 2f1516c61e4ac22b064a8a817768a50453e8918b Author: Michael J Rubinsky <[email protected]> Date: Sat Sep 10 14:48:52 2016 -0400 Support container elements containing multiple object types. .../lib/Horde/ActiveSync/Message/Appointment.php | 8 ++- .../lib/Horde/ActiveSync/Message/Base.php | 65 +++++++++++++++------- .../lib/Horde/ActiveSync/Message/Mail.php | 8 ++- 3 files changed, 58 insertions(+), 23 deletions(-) http://github.com/horde/horde/commit/2f1516c61e4ac22b064a8a817768a50453e8918b ----------------------------------------------------------------------- commit 5df2a5d38b7a2964146d9dd163f8db38d4219b85 Author: Michael J Rubinsky <[email protected]> Date: Sat Sep 10 14:53:16 2016 -0400 Fix Handling of event attachments. kronolith/lib/Event.php | 44 +++++++++++++++++--------------------------- 1 file changed, 17 insertions(+), 27 deletions(-) http://github.com/horde/horde/commit/5df2a5d38b7a2964146d9dd163f8db38d4219b85 ----------------------------------------------------------------------- commit ce2cc96637236ad15425587383d734e842e70f1e Author: Michael J Rubinsky <[email protected]> Date: Sat Sep 10 14:53:55 2016 -0400 Add addAttachment() method. .../ActiveSync/lib/Horde/ActiveSync/Message/Appointment.php | 9 +++++++++ 1 file changed, 9 insertions(+) http://github.com/horde/horde/commit/ce2cc96637236ad15425587383d734e842e70f1e ----------------------------------------------------------------------- commit 261852678041e26a4178cc0c599b9d87c289427a Author: Michael J Rubinsky <[email protected]> Date: Sat Sep 10 14:55:34 2016 -0400 Return the IMAP UID of the appended message. framework/ActiveSync/lib/Horde/ActiveSync/Imap/Adapter.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) http://github.com/horde/horde/commit/261852678041e26a4178cc0c599b9d87c289427a ----------------------------------------------------------------------- commit fd2b87736cf30db9f0145bfe877190db2da98deb Author: Michael J Rubinsky <[email protected]> Date: Sat Sep 10 14:56:33 2016 -0400 Remove unused class. This wasn't the correct way to handle this. .../ActiveSync/Message/AirSyncBaseAttachments.php | 93 ---------------------- 1 file changed, 93 deletions(-) delete mode 100644 framework/ActiveSync/lib/Horde/ActiveSync/Message/AirSyncBaseAttachments.php http://github.com/horde/horde/commit/fd2b87736cf30db9f0145bfe877190db2da98deb ----------------------------------------------------------------------- commit 0a6a93c81a0bd32685d8ec716681b168d22591f8 Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 11:10:35 2016 -0400 CS/Comments framework/ActiveSync/lib/Horde/ActiveSync/Request/Sync.php | 2 ++ framework/ActiveSync/lib/Horde/ActiveSync/State/Base.php | 13 ++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) http://github.com/horde/horde/commit/0a6a93c81a0bd32685d8ec716681b168d22591f8 ----------------------------------------------------------------------- commit 6b24eba526392f23babdd8ade8be5baffa51f4a6 Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 11:11:04 2016 -0400 Simplify. .../ActiveSync/lib/Horde/ActiveSync/State/Base.php | 47 ++++++++++++---------- 1 file changed, 25 insertions(+), 22 deletions(-) http://github.com/horde/horde/commit/6b24eba526392f23babdd8ade8be5baffa51f4a6 ----------------------------------------------------------------------- commit efceffbfe4572d2eb6596ff64d68cb041743e88d Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 11:14:20 2016 -0400 Expose this publicly. framework/Core/lib/Horde/Core/ActiveSync/Mail.php | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) http://github.com/horde/horde/commit/efceffbfe4572d2eb6596ff64d68cb041743e88d ----------------------------------------------------------------------- commit b010943fcc50ecfeafaea6f7915c9029e41c9bc8 Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 11:18:25 2016 -0400 Support Draft Email sync. framework/ActiveSync/lib/Horde/ActiveSync.php | 3 + .../Horde/ActiveSync/Connector/Exporter/Sync.php | 56 +++++++++-- .../lib/Horde/ActiveSync/Connector/Importer.php | 35 +++++-- .../Horde/ActiveSync/Message/AirSyncBaseAdd.php | 1 + .../lib/Horde/ActiveSync/Message/Mail.php | 64 ++++++++++++ .../lib/Horde/ActiveSync/Request/Sync.php | 5 + .../ActiveSync/lib/Horde/ActiveSync/State/Base.php | 3 +- .../ActiveSync/lib/Horde/ActiveSync/State/Sql.php | 20 +++- framework/ActiveSync/package.xml | 6 +- .../Core/lib/Horde/Core/ActiveSync/Driver.php | 107 ++++++++++++++++++--- 10 files changed, 261 insertions(+), 39 deletions(-) http://github.com/horde/horde/commit/b010943fcc50ecfeafaea6f7915c9029e41c9bc8 ----------------------------------------------------------------------- commit d624284efbe6a877ee92fc3b01e468230a53fe82 Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 12:55:44 2016 -0400 Abstract out Horde_Core_ActiveSync_Mail_Draft .../Core/lib/Horde/Core/ActiveSync/Driver.php | 79 ++------ .../Core/lib/Horde/Core/ActiveSync/Mail/Draft.php | 207 +++++++++++++++++++++ framework/Core/package.xml | 8 +- 3 files changed, 227 insertions(+), 67 deletions(-) create mode 100644 framework/Core/lib/Horde/Core/ActiveSync/Mail/Draft.php http://github.com/horde/horde/commit/d624284efbe6a877ee92fc3b01e468230a53fe82 ----------------------------------------------------------------------- commit 820601ad8249bd79b3b52effd621d3f366de1b76 Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 13:39:18 2016 -0400 Don't add the part if we know we will delete it late. .../Core/lib/Horde/Core/ActiveSync/Mail/Draft.php | 66 +++++++++++++++------- 1 file changed, 45 insertions(+), 21 deletions(-) http://github.com/horde/horde/commit/820601ad8249bd79b3b52effd621d3f366de1b76 ----------------------------------------------------------------------- commit 4f01b2536d24ed9d418db31176ac8438b9508296 Merge: 167f536 820601a Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 14:05:43 2016 -0400 Merge branch 'eas16' framework/ActiveSync/doc/Horde/ActiveSync/TODO | 16 +- framework/ActiveSync/lib/Horde/ActiveSync.php | 3 + .../Horde/ActiveSync/Connector/Exporter/Sync.php | 61 +++++- .../lib/Horde/ActiveSync/Connector/Importer.php | 35 +++- .../lib/Horde/ActiveSync/Imap/Adapter.php | 9 +- .../Horde/ActiveSync/Message/AirSyncBaseAdd.php | 1 + .../ActiveSync/Message/AirSyncBaseAttachments.php | 93 --------- .../lib/Horde/ActiveSync/Message/Appointment.php | 17 +- .../lib/Horde/ActiveSync/Message/Base.php | 65 ++++-- .../lib/Horde/ActiveSync/Message/Mail.php | 72 ++++++- .../lib/Horde/ActiveSync/Request/Sync.php | 11 +- .../ActiveSync/lib/Horde/ActiveSync/State/Base.php | 83 +++++--- .../ActiveSync/lib/Horde/ActiveSync/State/Sql.php | 20 +- framework/ActiveSync/package.xml | 10 +- .../Core/lib/Horde/Core/ActiveSync/Driver.php | 59 ++++-- framework/Core/lib/Horde/Core/ActiveSync/Mail.php | 19 +- .../Core/lib/Horde/Core/ActiveSync/Mail/Draft.php | 231 +++++++++++++++++++++ framework/Core/package.xml | 8 +- kronolith/lib/Event.php | 44 ++-- 19 files changed, 623 insertions(+), 234 deletions(-) http://github.com/horde/horde/commit/4f01b2536d24ed9d418db31176ac8438b9508296 ----------------------------------------------------------------------- commit 094816bc7b9d2342d0342c831cba71a24b71a3ef Author: Michael J Rubinsky <[email protected]> Date: Sun Sep 11 14:09:19 2016 -0400 Update package.xml framework/ActiveSync/package.xml | 12 ++++++------ framework/Core/package.xml | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) http://github.com/horde/horde/commit/094816bc7b9d2342d0342c831cba71a24b71a3ef -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
