{"push_id":941825398,"size":494,"distinct_size":1,"ref":"refs/heads/VOL-90","head":"cfc5c72ad3c7229d99272c65da463716c10bcd24","before":"98577875d910a86f26f2c501c8cca5a7e40ccf7a","commits":[{"sha":"b008029c023dbf5b0ddc36c4908268e4ff8362e4","author":{"email":"413fda239eba80f5eb11d88494e5c1160e818c74@ginkgostreet.com","name":"ginkgoMZD"},"message":"fixes VOL-91 remove references to MultiForm extension, already refactored out;","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/b008029c023dbf5b0ddc36c4908268e4ff8362e4"},{"sha":"63b726ac964a066c49be61852fb8f19934743da2","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-91: Additional clean-up around the removal of the multiform dependency. Put the upgrader's upgrade_n functions in order and documented that upgrade_1402 should not be reused.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/63b726ac964a066c49be61852fb8f19934743da2"},{"sha":"2e19db80a80348312b37c5e91b8688d875ffd18b","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"Merge pull request #242 from GinkgoFJG/VOL-91\n\nCloses VOL-91: remove references to MultiForm extension, already refactored out","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/2e19db80a80348312b37c5e91b8688d875ffd18b"},{"sha":"d979561802f242b34d3ae31de3156a52b7bf879f","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Added filter and search icons, and corresponding show/hide logic, to assign view.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/d979561802f242b34d3ae31de3156a52b7bf879f"},{"sha":"e4bef9630ae7f4f937015379e63a879b3c520ad2","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Work-in-progress. Build search form for the volunteer subcontact's custom fields.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/e4bef9630ae7f4f937015379e63a879b3c520ad2"},{"sha":"160448a039ebbd921ff438b69324e6f6fe993e8e","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Added \"Group\" field to volunteer search.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/160448a039ebbd921ff438b69324e6f6fe993e8e"},{"sha":"c7887e86ef6cbb26fbfce9a9ec4eaf603a4341a3","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: First pass at handling form submissions and volunteer search.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/c7887e86ef6cbb26fbfce9a9ec4eaf603a4341a3"},{"sha":"304c16ed9e0271ba666f7e1fdb1e03d94305e0ec","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: First pass at contact search and display of search results.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/304c16ed9e0271ba666f7e1fdb1e03d94305e0ec"},{"sha":"55664e17b441e54a5de08d6fec04b7c8c2b96196","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Added \"select all\" checkbox to search results.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/55664e17b441e54a5de08d6fec04b7c8c2b96196"},{"sha":"98c367c1072134886de51daca4604de8a7d87114","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Improvements to table styling.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/98c367c1072134886de51daca4604de8a7d87114"},{"sha":"e3927fd7d65990201b73eb22fb50cf77014d348a","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Themed search form.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/e3927fd7d65990201b73eb22fb50cf77014d348a"},{"sha":"80a6451ec10cb145101eb1e73e34b1f7c54233b3","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Added collapse behavior to the search criteria on submit.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/80a6451ec10cb145101eb1e73e34b1f7c54233b3"},{"sha":"e64971b6306239d365616dba6a58032cbef9811b","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Removed extraneous is_default logic for custom fields in the search form. Search fields should default to unchecked so fewer filters are put on the search.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/e64971b6306239d365616dba6a58032cbef9811b"},{"sha":"0caaf45c4d9288839aabcba6077d9fa178ef4e49","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Search form theming. Marked up the search fields using Basic Search as a model.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/0caaf45c4d9288839aabcba6077d9fa178ef4e49"},{"sha":"485c00ae3c6e7e026d2b7e1809a9bf7b46915d4f","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Added pagination to the volunteer search. I fear this code bears too many similarities to spaghetti; this code would probably benefit from some refactoring.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/485c00ae3c6e7e026d2b7e1809a9bf7b46915d4f"},{"sha":"30771daaa65ece091fcb30ba4803c49e02c2a2a7","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Cap selection of volunteers in the search results to the number of open assignments.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/30771daaa65ece091fcb30ba4803c49e02c2a2a7"},{"sha":"93ec97fc585ccb63c11e1333a2899b5e6a247379","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Completed functionality for assigning selected contacts (i.e., volunteer search results) to a need.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/93ec97fc585ccb63c11e1333a2899b5e6a247379"},{"sha":"022b7160da7e0b4e7c0de661a77e892c6c9c2471","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Resolve race condition (error message: Deadlock found when trying to get lock; try restarting transaction) when making API calls too close together. This happens when creating assignments for multiple search result contacts at once.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/022b7160da7e0b4e7c0de661a77e892c6c9c2471"},{"sha":"9a8714f9ec16e8ae364b58466f982fdec905b684","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Provided user feedback and UI blocking as contacts are added to needs post-search.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/9a8714f9ec16e8ae364b58466f982fdec905b684"},{"sha":"0cb4cdeacb3c7e25bb80d0c9ce7faed714408c73","author":{"email":"86a8c2da8527a1c6978bdca6d7986fe14ae147fe@ginkgostreet.com","name":"Frank J. Gómez"},"message":"VOL-51: Don't show search icon for satisfied needs.","distinct":false,"url":"https://api.github.com/repos/ginkgomzd/civivolunteer/commits/0cb4cdeacb3c7e25bb80d0c9ce7faed714408c73"}]}