Downloads

Download signup_status-6.x-1.0-alpha2.tar.gztar.gz 49.63 KB
MD5: 4414d5205ae68e5d8b765c5038089ad5
SHA-1: 1f3eb940afac09722cbf152ba18b1cb1a888f599
SHA-256: 5b552d675fd415dde9953326a7c117b46c18bdf305db0003c5d238de339dece8
Download signup_status-6.x-1.0-alpha2.zipzip 71.55 KB
MD5: 6c430b005c345ff829da95c67f95a127
SHA-1: c6f2490eeae9b2435d709ee53f321fd4591a8315
SHA-256: 797b1da2ac3ba09297e34abb3ab733786062733a9a2362fc0900f709f01566a8

Release notes

This release requires signup 6.x-1.0-rc6 or later. However, sites should install signup_status 6.x-1.0-alpha2 and visit update.php first, then install signup 6.x-1.0-rc6 and visit update.php again.

The primary change in this release is the re-introduction of per-status limits by means of a new "Signup status limit" sub-module. There are also changes to both Signup and Signup status that make the "Modifies signup count" checkbox when configuring signup status options actually work.

The basic status functionality is working better, but this is still not an "official" release meant for production sites. New features will be added, APIs will probably change, and the database schema might change before the official 6.x-1.0 release. Please do not install this and then come complaining that parts of it aren't working yet. ;) We know. Please check the issue queue before reporting any problems or "missing" functionality.

Bugs fixed since version 6.x-1.0-alpha1

  • #581826 by dww: Fixed the "Modify signup count" checkbox when configuring status codes to actually do something by means of #581734 and #581652.
  • #581826 by dww: Fixed the status settings UI so that if an admin changes the "Modify signup count" for any status values, or if the status they reassign signups to when deleting a status has a different value, we now use Batch API to update all the signups, recompute the effective totals and check the signup limits on all affected nodes.
  • #582250 by dww: Fixed bug where signups were left with bogus data after deleting a signup status. If you delete a status that has some signups using that status, the confirm form now asks you what status you'd like to reassign the signups to, and there's a batching function to update all the signups and invoke the signup status change hooks.
  • #583010 by dww: Fixed bug where users that could not edit their own signup could still toggle their signup status.
  • #581768 by dww: Added missing hook_schema_alter() implementation to warn the world that we've modified the {signup_log} schema.

New features since version 6.x-1.0-alpha1

  • #581846 by dww: Cleaned up the admin settings UI and added status weights, which allow an admin to reorder the status options visible on the signup form.
  • #359412 by dww: Added the "Signup status limit" sub-module to properly implement per-status limits. Includes major improvements to the UI for configuring per-status limits (see #241869), and it actually integrates properly with the limits enforced by the Signup module.
  • #583154 by dww: Altered the node/N/signups/admin signup summary fieldset (see #578592) to include per-status limit data.

Other changes since version 6.x-1.0-alpha1

  • #578344 by dww: Added a "Signup" group on the module administration page (admin/build/modules) for all the signup-related modules.
  • #581734 by dww: Take advantage of the new Signup API to simplify the code for writing the signup status value to the {signup_log} table.
Created by: dww
Created on: 24 Sep 2009 at 06:51 UTC
Last updated: 24 Sep 2009 at 06:56 UTC
New features
Bug fixes

Other releases