{"push_id":581730000,"size":52,"distinct_size":1,"ref":"refs/heads/develop","head":"768fd77b2ca27fa8d5708ba5aa17dfd0ff51cc0c","before":"64a9302967961f224eaf832e6c197761f6dc6951","commits":[{"sha":"e6b24d29f229683e540491286088ab7d04806158","author":{"email":"44f878afe53efc66b76772bd845eb65944ed8232@sparkdevnetwork.org","name":"Jon Edmiston"},"message":"+ Changed directories names in the content folder to not have spaces.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/e6b24d29f229683e540491286088ab7d04806158"},{"sha":"78c26b4229cfb5d1b1cb1003ef26ec0cdc3196c4","author":{"email":"44f878afe53efc66b76772bd845eb65944ed8232@sparkdevnetwork.org","name":"Jon Edmiston"},"message":"- added page links for Roster, Attendance and Communication to the lava group details page.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/78c26b4229cfb5d1b1cb1003ef26ec0cdc3196c4"},{"sha":"c90bf669b09840af7c086ecdcdbaceecafb63c0c","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- fix GridFilter loading old filter values instead of updated ones.  Now it only will load grid filter values that were saved in the new Key|Name format","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/c90bf669b09840af7c086ecdcdbaceecafb63c0c"},{"sha":"9d9fccaa00cdcfe8bbc056fc8e05739059ae3cf4","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@azturners.com","name":"David Turner"},"message":"+ Updated the Communication Entry block to support a 'Simple' mode that can be used on an external site for members to initiate a communication.  Also updated Site to include a Communication Page setting.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/9d9fccaa00cdcfe8bbc056fc8e05739059ae3cf4"},{"sha":"2b49f9a4444d1d32a11297e1a3e7924acab5412e","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- fix code generator making you dig thru folders to set the output","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/2b49f9a4444d1d32a11297e1a3e7924acab5412e"},{"sha":"144f5c84cf353ae7ecce78a13fcda9e9d794834c","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- updated code-gen'd files after recent model changes","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/144f5c84cf353ae7ecce78a13fcda9e9d794834c"},{"sha":"5fefd750c1220bb5093f394c06645201993a56ff","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@azturners.com","name":"David Turner"},"message":"- Added option to edit a weekly group schedule in the GroupDetailLava block. Also added a FriendlyScheduleText property to the Schedule block for Lava.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/5fefd750c1220bb5093f394c06645201993a56ff"},{"sha":"e7a884b328682b6aa6f2bc315dbaae3ed3071625","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- fixup loadAttributes REST option to also load attributes when returning a single IHasAttributes (vs only for IEnumerable<IHasAttributes>)","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/e7a884b328682b6aa6f2bc315dbaae3ed3071625"},{"sha":"dafa5c184d950dff365a206a95d66c2cac5fe60b","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- Rock CodeGenerator now generates  Attributes and AttributeValues properties for Rock.Client now that we support loadingAttributes thru REST","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/dafa5c184d950dff365a206a95d66c2cac5fe60b"},{"sha":"b6ea7ffa572ced454b2d6b940c5997485714f6be","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- code-gen'd Rock.Client after adding Attributes/AttributeValues","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/b6ea7ffa572ced454b2d6b940c5997485714f6be"},{"sha":"90d46807ac9e3b14c858f1b16d67cbee36976ae0","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- started on using FileUploader to upload files from rest client","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/90d46807ac9e3b14c858f1b16d67cbee36976ae0"},{"sha":"388192413ea9db5d0127173ea381acb5e699325b","author":{"email":"44f878afe53efc66b76772bd845eb65944ed8232@sparkdevnetwork.org","name":"Jon Edmiston"},"message":"- updates to the group detail lava pages","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/388192413ea9db5d0127173ea381acb5e699325b"},{"sha":"8e11ea03fffa06a932c030bb2d547ed0d9d06bc4","author":{"email":"44f878afe53efc66b76772bd845eb65944ed8232@sparkdevnetwork.org","name":"Jon Edmiston"},"message":"- Fixed my workflows liquid block to keep from throwing an exception if there is no one logged in.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/8e11ea03fffa06a932c030bb2d547ed0d9d06bc4"},{"sha":"252502d0ab08c86f7d5f80ed68e29577ecc22843","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@azturners.com","name":"David Turner"},"message":"+ Fixed the TransactionEntry block to update the phone numbers and or email address for an existing person.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/252502d0ab08c86f7d5f80ed68e29577ecc22843"},{"sha":"5e6a7a645c80a661a4811b293fedcd613ec4ffd6","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@azturners.com","name":"David Turner"},"message":"- Added location information to the cached campus model that can be used by Lava in HtmlContentDetail block","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/5e6a7a645c80a661a4811b293fedcd613ec4ffd6"},{"sha":"7f3842621b52efc1bab7f0e8b42c6bba0ee51cc4","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@azturners.com","name":"David Turner"},"message":"+ Updated the api/Peoples REST POST endpoint to create all the needed relationships for a new person (i.e. Family Member, Person Alias, Known Relationships, Implied Relationships)","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/7f3842621b52efc1bab7f0e8b42c6bba0ee51cc4"},{"sha":"fc36c358a77b9d86f9e0459de5a093839d0dd1aa","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@azturners.com","name":"David Turner"},"message":"+ Added a new api/Groups/SaveAddress REST endpoint for updating the address associated with a group/family. This method takes care of checking for existing addresses, updating address pointers correctly, and writing change to family history.","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/fc36c358a77b9d86f9e0459de5a093839d0dd1aa"},{"sha":"cddb0bcacfffd9088dbea827ba1b476a354500a2","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- fixed spelling in comment","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/cddb0bcacfffd9088dbea827ba1b476a354500a2"},{"sha":"47161d50d69c8621baaec8cb1e9bc6d9163ebdb8","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- fix ApiController PUT not including ValidationErrors in the response if IsValid = false.  This partially fixes REST clients not getting validation errors, but still need to fix up some http errors logic","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/47161d50d69c8621baaec8cb1e9bc6d9163ebdb8"},{"sha":"c462d31e249d69680190ca2fd2e9b2d8030c4fa9","author":{"email":"f01101415959651c0b59bfb5482c469aaac6f65c@ccvonline.com","name":"Mike Peterson"},"message":"- added validation on Entity.Guid so it doesn't accidently get saved as an Empty Guid on an UPDATE/PUT","distinct":false,"url":"https://api.github.com/repos/NewSpring/Rock/commits/c462d31e249d69680190ca2fd2e9b2d8030c4fa9"}]}