CRM-13619 - make volunteer tab enable/disable based on configuration status
CRM-13619 - used Array::value
Fix api call for compatability with CRM-13608
VOL-23 - When an admin adds a contact to the flexible role (i.e., to the Available Volunteers pool) via the Assign UI, use the event time rather than NOW for the activity date.
VOL-23 - Update the activity date when a volunteer is dragged from one shift to another in the Assign UI.
VOL-23 - If a user signs up for the flexible need, the volunteer activity uses the event time rather than NOW for activity_date_time.
VOL-23 - Set activity status when creating new volunteer
VOL-26 - Fix volunteer_install.sql to remove hard-coded IPs from report header and footer. Seems like we generally leave those empty in any case. Also fix notice in VolunteerReport when accessed before creating any volunteer projects.
Moved logic to retrieve project roles, needs, and shifts from sign up form to project BAO. Commit includes tests.
VOL-24 - First pass at altering core activity form. Need field is presented as a dropdown. TODO: Include Flexible needs in this list. Edit view mode display. Remove Need field in create (vs edit) mode.
VOL-24 - Moved role_id-to-role_label logic into Need API. Removed relevant tests from Project BAO. Resolved TODO: Include Flexible needs in select list.
VOL-24 - Removed Need field in New Activity mode.
Fix "Mandatory key missing from params array: volunteer_need_id" error when volunteer signs up with a flexible need.
Added some comments.
VOL-24 - Display need on activity view
Update documentation and meta-data for v1.0 release.
VOL-24 - Fix display of need in some cases
Improve intro help text and add link to configuring roles
Fixed undefined index notice.
CiviCRM extensions directory expects develStage to be lowercase.