Archive for March, 2010

conjoon 0.1.2 released!

Tuesday, March 30th, 2010

The conjoon development team would like to announce the immediate availability of conjoon 0.1.2. This release focuses on ui enhancements along with bug fixes related to the installation process on Unix-based systems. The release uses ExtJs 3.1.2 and due to its improved stability we encourage every user to update their installation of conjoon.

Notable changes from the changelog:

[install wizard]

  • fixed an issue related to creating directories during the installation process on unix systems
  • fixed an issue where the “edition” configuration property would not be properly re-used while updating conjoon; fixed an issue where “apache” would not be properly recognized during install if the server would not expose its version number
  • updated wording for the prerequisite check for proposing setting group/owner of the install folder/parent folder of the installation
  • added check for moving files/folders within install dir to make sure files/folders are accessible through the given permissions
  • user will now be forced to properly set file permissions of the “install” and all its sub folders during install to prevent fail of copying/moving folders

[cudgets library]

  • fixed an issue with the cudgets library that would attach a cache buster manually to each url on Ext.Ajax’ event “beforerequest”, instead of using the “disableCaching” option directly; this would urls cause to be generated with two cache busters (closes #353)

[Feeds module - client]

  • removed a condition in FeedGrid.js that would check if a click in a cell happened while holding down shift/ctrl key, which would prevent the Feed Preview to properly hide any shown Feed Preview Window (closes #346)

[Email module - client]

  • fixed an issue where fragments of the EmailPreview Window would remain once the window slides out of the view (closes #347)
  • fixed an issue that would not abort pending requests when loading contents into the Email Editor if the corresponding panel was closed before the request could finish, by adding an additional configuration option “requestId” to the “formValues” object, which stores the id generated by the Ajax request. “Ext.Ajax.abort()” will now be called with this id if necessary (closes #317)

[Email module - backend]

  • added method “getInboxFolderId()” to Email Module’s FolderModel to return the default inbox folder id; updated Letterman’s “assignFolderId()” to use this default value. This resolves some issues related to one installation being shared by multiple users

[Ext.ux.Wiz]

  • updated Ext.ux.Wiz to work with Ext 3.1.2 and removed dependencies for Ext.ux.layout.CardLayout; fixed some minor issues that would not properly check if values in a card are valid, thus allowing to switch cards even if that shouldn’t be allowed

[Vendor]

  • updated conjoon to use Ext 3.1.2, which fixes several minor ui issues and provides minor usability improvements

demo is up and running

Monday, March 29th, 2010

We had this scheduled for a long time and I’m glad we can finally announce the immediate availability of the official conjoon demo.

The demo is available at http://demo.conjoon.org – you need to register and create a demo account first, you can do so by visiting http://www.conjoon.org/demo.

Please note, that this demo’s purpose is to give users a first glance at the features conjoon provides. Therefore, there are a few restrictions regarding functionality:

  • you can only use one preconfigured email account
  • only the latest 10 emails from this preconfigured account will be fetched every time you check for new messages
  • you can’t edit, add or remove email accounts
  • an additional signature will be attached to each message you send from the demo

For further informations, visit the registration page at http://www.conjoon.org/demo.

conjoon 0.1.1 released!

Monday, March 22nd, 2010

We are proud to announce the immediate release of conjoon 0.1.1. This is a maintenance release in the 0.1 series, which includes mainly bug fixes.

Notable changes in conjoon 0.1.1:

  • [Reception module - client] fixed a consequence of a possible race condition that could occur if a user sets the workbench into “standby”, then a login with the same user credentials is done on another machine, and the previously locked workbench is unlocked again
  • [General] fixed several trailing comma issues that would prevent IE7 from starting the application
  • [YoutubePlayer] updated conjoon to use Ext.ux.YoutubePlayer 0.4 which fixes a few issues and introduces functionality to chose from different video resolutions based on the resolutions the currently playing video provides
  • [Feeds module - backend] fixed an issue where item facade’s “importAndAddFeedItems()” would not handle an exception other than “Zend_Http_Client_Exception” properly, thus breaking updating other feed items resources if any other exception was thrown

You can download the latest release here.

conjoon 0.1 released!

Monday, March 1st, 2010

We would like to announce the immediate availability of conjoon 0.1. This release focuses on improving the stability of the conjoon 0.1.x branch. If you have already conjoon 0.1RC3 installed, you won’t need to install this release, since no changes where made to the last release candidate.
In the meantime, we have started to work on the 0.2 branch, which will bring full IMAP and local cache support.