When a volunteer registers you can set the number of shifts they need to sign up for (minimum) and a maximum # of shifts they can sign up for.
We currently have "remove self from shift" on so that volunteers have flexibility leading up to the event to pick up and drop shifts. Volunteers are removing themselves from shifts, but the system no longer regards the minimum?
Though this is set at the signup workflow level, it should be respected throughout the opportunity. If a volunteer removes a shift from their schedule and doesn't re-add them then if there is a minimum set, then Bloomerang should prompt them to do so (an error notification or send them an automatic email). We are having to manually check everyone's schedule and send them communications to resolve this. In our situation having "Remove shift" on makes the "Minimum Number of Shifts " value redundant.