Release 55 of the z-push zimbra backend has been uploaded to SourceForge
Release 55 of the z-push zimbra backend has been uploaded to SourceForge (https://sourceforge.net/projects/zimbrabackend/)
Code:
============== Z-Push Zimbra Backend - Release Notes - Release 55 ==============
THESE RELEASE NOTES ARE FOR RELEASE 55 CHANGES
PLEASE READ THESE RELEASE NOTES COMPLETELY BEFORE IMPLEMENTING RELEASE 55
CHANGES NEED TO BE MADE TO YOUR config.php TO MOVE SETTINGS TO A NEW zimbra/config.php FILE
ZIMBRA 6.0.4 AND EARLIER
These releases of zimbra have a bug in the JSON output of commands that breaks the
json_decode parser. If you wish to use z-push-2 with the zimbra backend you must update
to a newer zimbra release. See zimbra bugzilla for details :-
http://bugzilla.zimbra.com/show_bug.cgi?id=42867
Changes Made To Revision 55:
These changes are for the z-push-2 version ONLY
The z-push-1 and as12.1 versions are still at Revision 54
- Updated to match ConfigContentParameters changes in Z-Push 2.0.6 RC
(trunk change r1558) and later - Added $contentParameters=false to functions
MoveMessage, ChangeMessage, DeleteMessage and SetReadFlag. No
handling of $contentParameters has been added to the code at this time -
just the parameter has been added to the function definitions to avoid
breaking the backend
- Added zimbra/config.php file to match new packaging requirements of z-push
- Added unset()s for many foreach arrays/variables
- Moved ZIMBRA_USER_DIR handling into function GetUserProfileXML
- Moved FakeOutBox from function Setup() to function Logon()
- Differentiate default and user Appt/Contact folders in function GetFolder
- Changed ChangesSink to detect folder creation/deletion
- Changed ChangesSink to detect VirtualFolder changes
- Changed Log message prefix from ZimbraBackend to Zimbra for
consistency
- Fixed typos in CACHED TASKS/APPOINTMENTS log messages