civicrm/civivolunteer — pull request #196 by sgladstone (2014-07-26 12:47:38+00:00)
Title: Fix issue that allows self-service user to register for a closed/past shift

Only offer the end-user on the public registration page OPEN shifts. For example, if the admin specified a need of 3 people for a specific shift and 3 people have already registered then that shift is NOT open. Also only offer shifts that start today or in the future.