Article RSS:
Tuesday, April 29, 2008
Collaba 7.1 Alpha 1

- Re-engineered the entire Collaba platform into SYPECom's new CollabaKernel application server, CollabaObjects application layer, and CollabaInterfaces developer API;
- Deprecated many obsolete classes and packages;
- Moved many classes and packages under development to SYPECom Lab;
- Moved many legacy classes and packages to SYPECom Lab;
- Removed references to legacy classes from active classes;
- Replaced deprecated security managers by newer security policies system;
- Reorganized Collaba application startup process;
- Removed unused external libraries from extlibs: eSCORTE, iText, Novell NJCL, Jakarta Oro, WSDL4J, Apache Axis, Apache Xerces, Wikiparser;
- Updated license information for all external libraries and cleaned up extlibs directory;
- Added new "platform" class in the kernel to provide low-level access to vital runtime data;
- Improved cohesion link resolver to improve performance for routed paths;
- Added size constraints to blog logo (DM#869);
- Fixed translation of message composer recipient validator (DM#905);
- Designed new Collaba distribution packager;
- Improved smart text cutter to extract HTML body and count only text outside tags (DM#1085 et #934);
- Fixed plural text for on-line users summary (DM#913);
- Improved contact share function to avoid the Contact Saved notification (DM#834);
- Improved display of background color or image in blogs (DM#1059);
- Fixed a display bug on the My Profile page (DM#1090);
- Improved computation of message flags for some actions (delete, move, etc.) (DM#847);
- Improved vCard and iCalendar VFS plug-ins to avoid import issues;
- Enhanced VFS Virtual Native Driver to track "exists" flag properly;
- Improved UTF-8 support in vCard and iCalendar import and export functions;
- Fixed display of very long URLs in copy-paste function in Bookmarks section (DM#772);
- Fixed links on icons in Communities module;
- Fixed navigation links in Communities list to preserve the list scope (DM#866);
- Fixed SUBSCRIBE scripting command which always reported an error (DM#901);
- Fixed permission issue with categories in Bookmarks module (DM#1036);
- Modified blog edit button so that it appears only when viewing the blog from within the portal (DM#1047);
- Fixed encoding problem in podcast Description field (DM#1041);
- Added inline blog attachment viewers to blog editor (DM#1043);
- Fixed issue with icon selector and custom icons (DM#933);
- Web (bookmarks) section can no longer be seen by parent (DM#924);
- Image portlet can no longer be edited by parent (DM#848);
- Fixed Edit Folder button in mailbox to default to inbox (DM#928);
- Fixed selection of default module to open at portal entry (DM#819);
- Added auto-renaming of files uploaded to drop boxes (DM#792);
- Added group priority number to privilege calculation window (DM#919);
- Added intendation in list of Available Calendars for sub-calendars (DM#917);
- Added visual indicator of selected mail folder (DM#839);
- Changed behavior of DMLB list reversing function so that the list is actually reversed;
- DMLB list cut operator now works properly on reversed lists;
- Mail trash now lists a maximum of 30 deleted messages;


@ 20:25 / Admin