{"push_id":1158612169,"size":30,"distinct_size":0,"ref":"refs/heads/handle_missing_serialization_context_when_paginating","head":"10ec8ece16f327da2aaa23d1e831a2dd445e65b3","before":"7e0bcda1cea12fe2082e8dd462baa6d520f67e8b","commits":[{"sha":"87bffef945cbbf2bbaf3467e96da7d8e71186e94","author":{"name":"Michael Witrant","email":"844aface8de49b32585c3c744b570659f1739c56@ouvrages-web.fr"},"message":"Exclude links without any data","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/87bffef945cbbf2bbaf3467e96da7d8e71186e94"},{"sha":"d900b09f8d217ec9a123ec26e543ab4b62853848","author":{"name":"Ben Mills","email":"9c85637c38b80821c7bd8a03bde7b59da81ab77d@unfiniti.com"},"message":"Upgrade to rubocop ~> 0.40.0","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/d900b09f8d217ec9a123ec26e543ab4b62853848"},{"sha":"44128a5d232c716f6e2898d41dad072f42fda159","author":{"name":"Yohan Robert","email":"9355541054380c5879a83a00e7c924d4bc0ce011@outlook.fr"},"message":"Merge pull request #1769 from remear/upgrade-rubocop\n\nUpgrade to rubocop ~> 0.40.0","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/44128a5d232c716f6e2898d41dad072f42fda159"},{"sha":"998ca55e3ddac79f62249cbf252f0a9e1130ee2f","author":{"name":"Spencer Oberstadt","email":"2f372c1befa8a3d53b3cbcc37fdc2d5bb8ccb61e@gmail.com"},"message":"Fix docs for deserialization (#1768)\n\nI found in the tests that deserialization expects relationships to be under a `relationships` key.\r\nhttps://github.com/rails-api/active_model_serializers/blob/master/test/action_controller/json_api/deserialization_test.rb#L68","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/998ca55e3ddac79f62249cbf252f0a9e1130ee2f"},{"sha":"f28e486d4a645c2f4d93e4d55d4060c8b3668afe","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Remove Attributes adapter recursion","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/f28e486d4a645c2f4d93e4d55d4060c8b3668afe"},{"sha":"41575e36f772e2c96b086cd3f163212a99421abb","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Moving Attributes#serializable_hash_for_single_resource to Serializer","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/41575e36f772e2c96b086cd3f163212a99421abb"},{"sha":"516e7da8ff18714aff5aa8d5d08ca60ef76e7ebe","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Move serialization logic into Serializer and CollectionSerializer","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/516e7da8ff18714aff5aa8d5d08ca60ef76e7ebe"},{"sha":"913f396bb17823bf88f57afbb1abcee8bad60f32","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Move adapter cache properties to class level (where they belong).","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/913f396bb17823bf88f57afbb1abcee8bad60f32"},{"sha":"caf4910b6e4e3af1bd5cac1116bc9aedd8cd2b1f","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Remove controller :assigns warnings/shim","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/caf4910b6e4e3af1bd5cac1116bc9aedd8cd2b1f"},{"sha":"7254d34c9082c8a1d6b22224d87d4e81ba291467","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Move Serializer#serialize into Serializer#serializable_hash","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/7254d34c9082c8a1d6b22224d87d4e81ba291467"},{"sha":"d191342a6c2d203ec17fe0ce050f996b50d42596","author":{"name":"Benjamin Fleischer","email":"1f31caf250e21ff50df13bf4ab9c63363d617b04@users.noreply.github.com"},"message":"Merge pull request #1766 from bf4/serializer_cleanup_4\n\nMove serialization logic into Serializer and CollectionSerializer","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/d191342a6c2d203ec17fe0ce050f996b50d42596"},{"sha":"35a7c81034dabb9b4b02c13291ece954412abb9a","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Fix up caching, especially fragment_cache","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/35a7c81034dabb9b4b02c13291ece954412abb9a"},{"sha":"253205bb49d5d1c2ec3599c150437cf4fe37ee64","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Improve Coverage","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/253205bb49d5d1c2ec3599c150437cf4fe37ee64"},{"sha":"b8924157d729d32c9db436650b499ebcc523ea83","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Remove remaining fragmented cache class","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/b8924157d729d32c9db436650b499ebcc523ea83"},{"sha":"5375e009e28ebf2d6c66891fed9fcb2386180c9f","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Test caching with fragmented key\n\n- on association, fix up assocation logic\n- on attribute","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/5375e009e28ebf2d6c66891fed9fcb2386180c9f"},{"sha":"b599360ae3607902f969566d675f9ac76c2ed0fa","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Provide convenience serializer_class for all the self.class calls\n\nper groyoh\nhttps://github.com/rails-api/active_model_serializers/pull/1781#discussion_r66021340","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/b599360ae3607902f969566d675f9ac76c2ed0fa"},{"sha":"3d9ab37ffa716fb10b5ed0bf530720f6a3783e35","author":{"name":"Benjamin Fleischer","email":"1f31caf250e21ff50df13bf4ab9c63363d617b04@users.noreply.github.com"},"message":"Merge pull request #1781 from bf4/serializer_cleanup_6\n\nFix up caching, especially fragment_cache","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/3d9ab37ffa716fb10b5ed0bf530720f6a3783e35"},{"sha":"af368af53e6558e13a802f9ad973e44b6aedf561","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Make bencharked model names reflect relationships; fix expected response","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/af368af53e6558e13a802f9ad973e44b6aedf561"},{"sha":"b9e7dc5584bb5cc2237805fc68afdd393ce313a0","author":{"name":"Benjamin Fleischer","email":"1f31caf250e21ff50df13bf4ab9c63363d617b04@users.noreply.github.com"},"message":"Merge pull request #1785 from bf4/fix_benchmark_expected_cache_response\n\nMake bencharked model names reflect relationships; fix expected response","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/b9e7dc5584bb5cc2237805fc68afdd393ce313a0"},{"sha":"cd9689683ce84aaa449739631a87b50465153ba6","author":{"name":"Benjamin Fleischer","email":"f27a17fc90c00d8c248d8510a1084221738b492b@benjaminfleischer.com"},"message":"Merge branch 'ouvrages-exclude_nil_links'","distinct":false,"url":"https://api.github.com/repos/onomated/active_model_serializers/commits/cd9689683ce84aaa449739631a87b50465153ba6"}]}
{"actor":{"display_login":"onomated"}}