{"push_id":799062853,"size":1,"distinct_size":1,"ref":"refs/heads/support-nested-associations-for-json-adapter","head":"1ec2f056bd0f3896bf0443749ac28e66f5c1fd5d","before":"fef4bb9bdcfece52a0a504f3bd66305c635c7fe9","commits":[{"sha":"1ec2f056bd0f3896bf0443749ac28e66f5c1fd5d","author":{"email":"81294b02c91b21bc3a717c2cadad7c44936ed955@gmail.com","name":"L. Preston Sego III"},"message":"Refactor Attributes Adapter and fix include for controller render options\n\nRefactor Attributes Adapter and fix include for controller render options\n\nRefactor Attributes Adapter and fix include for controller render options\n\nAdd support for nested assocations for the json and attributes adapters\n\nAdd support for nested associations for the json and attributes adapters\n\nAdd support for nested associations for the json and attributes adapters\n\nAdd support for nested associations for the json and attributes adapters\n\nAdd support for nested associations for the json adapter\n\ninitial refactor to make way for easy feature adding\n\nrefactored a bit more, and matched some method names to that of json_api\n\nrename add_relationship methods to be less awkward\n\ntests added\n\nall tests tpass\n\nremove binding.pry require\n\nfixed app warnings\n\nremoved unused method\n\nchanged restrict_to to nested_associations and changed nested_relationships to nested_associations_to_include\n\nremoved unneeded parameter from add_resource_relationships\n\nsimplify key check\n\nadded another test, showing multiple relationship serializers\n\nrefactored include_array_to_hash to a utils module - this also simplified the test for it. yay\n\nobey rubocop :-)\n\nprefer virtual value\n\nadd to the changelog\n\nforgot name in changelog\n\nsimplify and refactor include_array_to_hash\n\nsilly ruby 1.9 not having named parameters\n\nupdate method for converting include options to hash of hashes\n\ntest cleanup\n\nmethod renaming\n\nrename nested associations test\n\nautoload utils\n\nupdates based on review\n\nminor cleanup\n\nextract associotion relevance to method\n\nextract association relevance to method\n\nremove unneeded method\n\nremove parenthesis\n\nRemove period at the end of nested associations changelog entry\n\nUpdate CHANGELOG.md\n\nsingularize the build many method\n\nadd support for render nested associations only from the controller\n\nadded a base test for no includes\n\nremove unneeded yield method\n\ncleanup\n\nchange class to module\n\nminor cleanup\n\nsome more cleanup\n\nfix include usage via controller's render\n\nfix rubocop error\n\nupdate changelog\n\nmake methods private","distinct":true,"url":"https://api.github.com/repos/NullVoxPopuli/active_model_serializers/commits/1ec2f056bd0f3896bf0443749ac28e66f5c1fd5d"}]}