Release History

VersionDateDescription
1.1 2008-02-04 1.1 release
1.0 2007-04-10 1.0 release
1.0-rc2 2007-03-01 Second release candidate for 1.0
1.0-rc1 2007-02-06 First release candidate for 1.0
1.0-20070111-SNAPSHOT 2007-01-11 Third snapshot for 1.0
1.0-20061011-SNAPSHOT 2006-10-11 Second snapshot for 1.0

Get the RSS feed of the last changes

Release 1.1 - 2008-02-04

TypeChangesBy
add Ajax support when navigating from left menu and in displaytag tables when sorting columns. lbroudoux
add Remote service definition allowing to interact with resource version creation and resource update. This will allow a third party system to notify Join when updating a managed resource. lbroudoux
fix Mailing list subscriptions were not displayed. Fixes 1880908. lbroudoux
fix Deployments hostory were not displayed for LogicalEnvironment, PhysicalEnvironment and EnvironmentMappings. Links were broken and retrieval not fully implemented (return partial results). Fixes 1821986. lbroudoux
fix Fix the redirection URL in case of missing field into login form. Fixes 1858374. lbroudoux
fix Fix the component type description mandatory check that was incoherent with web interface. Add the display of description within build creation form. Fixes 1821817. lbroudoux
fix Fix the setup steps numbers, labels and display width when installing in custom setup mode. Fixes 1834746. lbroudoux
fix Fix the white screen issue when browsing empty assemblies collection. Add a test to item presence before trying to invoke the getStatus() method on it. Fixes 1817060. lbroudoux
fix Fix the custom setup process that is using an external database. It was failing because of a column length constraint onto Event entity that was not respected. Issue does not apply on Hypersonic and that's why this regression was not detected ;( Fixes 1834745. lbroudoux
update Remove a bunch of Checkstyle errors (nearly 200). lbroudoux

Release 1.0 - 2007-04-10

TypeChangesBy
add Support for getting environment configuration view for a specified date. lbroudoux
fix Actually active the access control filter for security constraints check. lbroudoux
update Remove a bunch of Checkstyle errors (nearly 100). lbroudoux

Release 1.0-rc2 - 2007-03-01

TypeChangesBy
add Support for actually binding EIS to gateway and providing a gateway configuration changes view. lbroudoux
add Add an access control filter that guarantees the respect of security constraints. This filter operates on every incoming requests and uses the join-access-control.xml file as the configuration backend. lbroudoux
add Add a PasswordEncoder implementation using a MD5 digest for passwords. This provides an example on how to integrate with security constrained user definition sources. jevrard
fix Fix the remote service allowing to get event consumer infos. This was an Hibernate lazy loading problem solved by adding an HibernateInterceptor (opens Session and stick to current Thread when invoking a service). Fixes 1667133. lbroudoux
fix Fix a bad link on deployment parameter values management page. Fixes 1667123. lbroudoux

Release 1.0-rc1 - 2007-02-06

TypeChangesBy
add Support for notifications triggered by events (mail and Jabber/XMPP protocols supported) lbroudoux
add Add UserDao implementation using raw Jdbc. This provides an example on how to integrate Join with external user definition sources and allow also many Join deployed applications to share the same user definitions. lbroudoux
fix Fix the password management in case of remote services call (when synchronous side of Join calls web services from asynchronous side). lbroudoux
update Update the view of existing User profile. Allow user to manage their account by changing password, personnal informations and subscribe to mailing lists. lbroudoux

Release 1.0-20070111-SNAPSHOT - 2007-01-11

TypeChangesBy
add Support Oracle as available database lbroudoux
add ComponentTypes management operations support. lbroudoux
add Components managment operations support. lbroudoux
add Builds management operations support. lbroudoux
fix ResolveUserTag was not correctly releasing resources on exiting. This max lead on inacurate user's label when having no user (ex: no assignee on a deployment). The displayed value was previous resolution success because of JSP tags reuse. Fixes 1630759. lbroudoux
fix Missing labels. Fixes 1613499. lbroudoux
fix Shutdown does not stop JMSConsumers. Fixes 1613501. lbroudoux
fix MessageService throws InvalidSessionException. Fixes 1613498. lbroudoux
fix NullPointerException in QuartzCronActions class. Fixes 1606790. lbroudoux
fix MalformedURLException in CronActions. Fixes 1606680. lbroudoux

Release 1.0-20061011-SNAPSHOT - 2006-10-11

TypeChangesBy
add Add a Xml-Rpc interface for remote services access. lbroudoux
add Add a page for displaying environment configuration changes that occured during a time period. lbroudoux
add Added deployment parameters management. Deployment parameter values can be expressed using other parameter or using environment configuration information (through metadata with Ant style notation). lbroudoux
fix Release cache is now refreshed from datastore when a release update fails. Fixes 1567538. lbroudoux
fix Step cache is now refreshed from datastore each time cascade updates occurs. This avoid having Hibernate to work from stale cached objects and failing synchronizing them. Fixes 1567529. lbroudoux
fix Fix the position shifting algorithm of step objects. Fixes 1567530. lbroudoux
fix Corrected a bug that prevent from registering consumer parameters. lbroudoux
fix Corrected properties produced by the PhysicalEnvironmentPropertiesExctractor. Machine related properties are now correctly spelled. lbroudoux
update Asynchronous message consumers can now be deactivated without a servlet container restart. Deactivation method is now called on consumer activation property update. lbroudoux
update Improve navigation through web interface using transversal hyperlinks. Left menu is less used than in previous snapshot. lbroudoux