Release 1.0.8.1

From Qubit Toolkit

Jump to: navigation, search

Releases > Release 1.0.8.1

Released Thursday, November 12, 2009 and features several major fixes to bugs discovered after release 1.0.8-beta

[edit] Fixes

  • Can't save permissions for anonymous or authenticated groups, issue 1102
  • Anonymous users can see "draft" descriptions, issue 1103
  • Menu up/down buttons broken, issue 1109
  • Qubit requires short open tags support enabled in php.ini to works, issue 1111
  • Publication status not updating for child objects in search index, issue 1115
  • Search "view_draft" - user permissions not overriding group permissions, issue 1116
  • Migration task creates QubitRelation rows without an "object_id", issue 1119

[edit] Upgrading from release 1.0.8-beta

  • The database schema was unchanged from 1.0.8 to 1.0.8.1, so data migration is unnecessary when upgrading from 1.0.8
  • Here are full upgrading instructions for Qubit, ICA-AtoM, and the Digital Collection Builder (DCB)

[edit] Option 1: Subversion

If you installed 1.0.8 as a Subversion checkout, you can simply run the update task

  • The release 1.0.8.1 fixes were done in the Qubit (trunk) repository between revisions 3855:3885
  • The release 1.0.8.1 fixes were merged to the ICA-AtoM and DCB Subversion repositories in commits 3886 and 3889

To update your local svn working copy of Qubit, ICA-AtoM, or DCB, use the svn update command,

$ svn update

[edit] Option 2: Tarball

Simply download and install a new tarball and point to your current 1.0.8 database

The ICA-AtoM tarball can be downloaded here, ICA-AtoM 1.0.8.1 tarball (10.2 MB)

The DCB tarball can be downloaded here, DCB 1.0.8.1 tarball (9.4 MB)

[edit] Option 3: Patch

If you have already installed 1.0.8 and don't want to download and install a new tarball (option 2 above), you can apply the following patch

The same patch file works for ICA-AtoM and DCB and can be downloaded here, 1.0.8.1 patch (zip) (7.6KB)

To apply the patch to your local install of ICA-AtoM or DCB (Linux/MacOS X only),

  1. Unzip the qubit_1.0.8.1_patch.zip archive
  2. Copy the qubit_1.0.8.1.patch file to the root directory of your application
  3. Apply the patch from the terminal,
$ patch -p0 < qubit_1.0.8.1.patch

Windows users: can apply patches using the free TortoiseMerge tool from Tigris.org or by installing the GnuWin32 patch executable