Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

   Release

Description of Feature Adds, Improvements, Changes, Revisions, & Fixes

     Date

Grouper v1.3.1

Release v1.3.1 includes the following fixes and improvements:

  • Improved: Directory structure for the API project, as noted in Prerequisites
  • Fixed: Some circumstances in which memberships are "orphaned", i.e., not deleted but should be.
  • Added: A command line utility to identify any orphaned memberships.
  • Fixed: Several UI bugs.
  • Fixed: Memberships of unresolvable Subjects could not be deleted.

    The Grouper Jira issues for v1.3.1 shows a detailed list of the issues resolved in v1.3.1.

22-September-2008

Grouper v1.3.0

Release v1.3.0 includes the following fixes and improvements:

  • New: experimental web services interface.
  • New: extension for removing memberships for unresolvable subjects.
  • Improved: user interface.
  • Improved: Hibernate support. Upgraded to Hibernate 3.2.6 and added transaction support Hibernate 2.x support is no longer included.
  • New: applied transactions to the UI so that a whole action succeeds and is committed, or fails and is rolled back.
  • Added: exception handling and logging to the UI.
  • Added: ability to disable editing of group attributes / member lists for site configured groups i.e. groups which should be loader maintained.
  • Added: foreign keys to database.
  • Improved: performance.
  • Added: compiled Java in all components includes debug information, which means that stack traces in log files will have line numbers which makes it easier to debug problems.
  • Improved: new settings in grouper.properties make it possible to define user / db connection urls which can / cannot have their schemas rebuilt. If not configured the test script will prompt the user to confirm that it is OK to drop a schema. This makes it more difficult to accidentally lose data.
  • Improved: transaction handling code will attempt to inject additional information into a caught Exception. If successful the Exception is not logged - assumes that your code will handle logging.
  • Added: jsr107cache-1.0.jar - required by default on Solaris.
  • Fixed: some CSS issues with IE6.
  • Improved: changed the XHTML declaration to use transitional DTD rather than strict - reduces number of errors until we can try to tidy up issues.
  • Fixed: Advanced Search link for groups in the UI.
  • Added: additional error checking in the UI - whether key properties are set and added option to build the generated client when building the web service.
  • Added: example kerberos authentication configuration for the UI.
  • Added: gsh source to the Internet2 CVS repository and added a page to the Wiki.
  • Fixed: gsh.bat - was not correctly building the classpath.
  • Improved: gsh error reporting. Exceptions from Grouper should now be summarised in gsh output and full stack traces writen to grouper_error.log.

22-May-2008

...