-------------------------------- Funambol Bundle 8.7.0 -------------------------------- Included components -------------------- - DS Server 8.7.0 - Email Connector 8.7.0 - Foundation Connector 8.7.0 - Phones-support 8.7.0 - Web Demo Client 8.7.0 - CTP Server 8.7.0 - Inboxlistener 8.7.0 - PIM Listener 8.7.0 - Adminstration Tool 8.7.0 - Java Demo Client 8.7.0 - Removed defaultRoles and mandatoryRoles properties from DBUserManager.xml since are not used anymore. - Added defaultRoles and mandatoryRoles properties in DBUserManager.xml. The manadatory roles are the roles that a user must have set if he want to sync for instance; the default roles are the roles that are set for any user. - Added method getClientMapping in AdminManager - Added logging when an error occurs during SyncSource initialization Fixed bugs: ----------- - #9579 "synchronization completed" message is logged when timeout occurs. Improved log messages. - #9260 Impossible to create a SyncSource from Admin tool - #9520 getExceptionCode() returns quite often 'null': Added the handling of the missing credentials error scenario Refactored the triggering of SyncSessionEvents. Added the setting of the status code for any authentication error scenario (401,402,403,407). Added status code for the not found sync source error sceario (404). Removed references to deprecated exceptionCode Event methods in favor of the new statusCode property. ------------------------------------ Funambol Email Connector 8.7.0 ------------------------------------ - Corrected a typo in the copyright - #8907 Logging email Message-ID in server log Updated the manager layer in order to log the Message-ID of incoming and outcoming email messages. ------------------------------------ Funambol Foundation Connector 8.7.0 ------------------------------------ - Added SyncSourceUtil.class that contains usefull methods to call in the SyncSources. - In the file data object config file the max file sizes for quota can be expressed as 1G, 3.4M ecc. - In the file data object admin panel sizes for quota can be expressed as 1G, 3.4M ecc. - Renamed fnbl_file_data_object.size in fnbl_file_data_object.object_size since "size" is a keyword in oracle - If the quota has been already exceeded, the free space sent to the client is set to zero evan if actually it is negative. - Added the role quota management in the file data object admintool panel - PIMContactDAO: removed "AS" used in the queries to specify table alias since Oracle doesn't support it. - Reviewed query used to perform contact twins search - Removed in the DAOs some clauses "limit 1" since they don't work with Oracle and since they are not needed (queries done specifying the id always return or 0 or 1 record) - The storage quota refers to the user's role - Refactored the logic that provides logging upon the creation of the folder where user's pictures are stored. Added some junits about the log handling upon the creation of the folder where user's pictures are stored. - The File Data Object Sync Source sends to the desktop client only items with a coherent size and size_on_storage. Fixed bugs: ----------- - #9636 during the sync, the free size displayed on the portal refers to the value that will be available at the end of the sync and not to the current free size. - #9588 Pictures deleted on the portal are not readded when a reset is performed on the client. - #9627 Calendars and Tasks first sync, after upgrade from v8.5, fails if items are received from server. ------------------------------- Funambol Phones Support 8.7.0 ------------------------------- - Fixed NullPointerException in reduceMaxMsgSize.bsh - #9264 Changed Nokia7610out.bsh. Nokia 6600 and 7610 don't manage email syncsource returned when server sends its capabilies and terminate the sync with errors. The synclet simply remove this datastore from the syncml message. Added a new junit test for modified synclet. - #9045 Exception Sync of contacts with photos with Nokia 3109c and 6111 Changed Nokia6111out.bsh and added Nokia3109out.bsh in order to call the command fixCommandSize(message) since some Nokia devices do not handle rightly the item's size declared in the command sent by server. Changed 001.0500.EnablePhoto.xml in order to enable the sync of contact's photo for Nokia6111 and Nokia3109. ------------------------------ Web Demo Client 8.7.0 ------------------------------ - Updated dependencies ------------------------------ Funambol Inbox listener 8.7.0 ------------------------------ - Updated dependencies ------------------------------ Funambol PIM Listener 8.7.0 ------------------------------ - Introduced support for vCard properties AGENT, PRODID and KEY. ----------------------------------- Funambol Administration Tool 8.7.0 ----------------------------------- - Updated dependencies