| 
							
							
								 Erol | 449c1bf05f | Allow passing procs with variable arguments when declaring an attribute | 2018-07-16 21:10:10 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 49193ab8f3 | Merge pull request #265 from Netflix/dev Dev | 2018-07-03 21:14:18 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | dc2b78bbe4 | merging with release branch | 2018-07-04 09:35:33 +05:30 |  | 
			
				
					| 
							
							
								 Oleksiy Babich | ecb92f07f5 | add is_collection parameter to force corresponding serialization (#239) * add is_collection parameter to force corresponding serialization
* add documentation for is_collection purpose, behavior
and notes re. default autodetect logic | 2018-07-03 19:35:06 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | af38b30179 | remove options param from Link class | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 01477e9c5b | fix relationship id_hash method | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 699630d812 | create link class | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | f86a8926f5 | make include_relationship? a public method and use it in get_included_records method | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 30596c4488 | move add_relationship to each class method | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 6e7d8b7ee0 | make fetch_associated_object a public method on relationship class so it can be called from SerilizationCore class | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 22d412246f | WIP | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | d47b74f71f | all tests are passing, but still need to write tests for relationship class | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 7b23adddc4 | working on new relationship class | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Trevor Hinesley | f864099761 | Conditional relationships should be removed from included when proc evaluates to false | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 0b70657a41 | update test for conditional relationships | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 25c099e923 | add documentation for conditional relationships | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Kyle Reeves | 5558dcd703 | allow conditional relationships | 2018-07-03 19:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Guillermo Iguaran | 2b01d8ce70 | Use a Railtie to extend Rails | 2018-06-21 18:40:42 -07:00 |  | 
			
				
					| 
							
							
								 Darren Johnson | 4a333d7276 | Set type value when setting key transform | 2018-06-21 18:40:24 -07:00 |  | 
			
				
					| 
							
							
								 Trevor Hinesley | ba4e112829 | Since attributes are an instantiated class now, renamed AttributeSerializer to Attribute | 2018-06-21 18:38:42 -07:00 |  | 
			
				
					| 
							
							
								 Trevor Hinesley | 5c820695b3 | Split attribute serialization into its own class | 2018-06-21 18:38:42 -07:00 |  | 
			
				
					| 
							
							
								 Trevor Hinesley | f1df3f4a2d | Added documentation about conditional attributes | 2018-06-21 18:38:42 -07:00 |  | 
			
				
					| 
							
							
								 Trevor Hinesley | bad004fd42 | Allow conditional attributes | 2018-06-21 18:38:42 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 75229fdfbf | Dev (#232) * Remove extra 'class MovieSerializer' from an example in the README
* Fix serialization for nested nil includes with block | 2018-06-10 13:37:19 -07:00 |  | 
			
				
					| 
							
							
								 homer | 44d5e0f9c5 | Fix serialization for nested nil includes with block | 2018-05-31 17:16:54 -07:00 |  | 
			
				
					| 
							
							
								 Ray Walters | f54e6242ff | Remove extra 'class MovieSerializer' from an example in the README | 2018-05-31 17:16:38 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 39fdc6f66c | merge with master | 2018-05-31 17:13:34 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 81375cfcf7 | bump up version to 1.2 | 2018-05-31 16:36:16 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | ef42fb3031 | Changes for version 1.2 (#220) params support in blocks, nested includes etc
Co-authored-by: Jodi Showers <jodi@nnovation.ca>
Co-authored-by: Ryan O'Donnell <ryan@gocleary.com>
Co-authored-by: Les Fletcher <les.fletcher@gmail.com>
Co-authored-by: Ankit gupta <ankit.gupta8898@gmail.com>
Co-authored-by: Masato Ohba <over.rye@gmail.com>
Co-authored-by: Shuhei Kitagawa <shuhei.kitagawa@c-fo.com>
Co-authored-by: Zino <rhu5@u.rochester.edu>
Co-authored-by: Carlos Solares <csolares23@gmail.com>
Co-authored-by: Brandon Buck <lordizuriel@gmail.com>
Co-authored-by: Daniel Roux <xuoroux@gmail.com>
Co-authored-by: Dillon Welch <daw0328@gmail.com> | 2018-05-31 16:35:59 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | cd1bc0968e | dont create a object for a has one relationship unnecessarily just to fetch id | 2018-05-20 15:11:07 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | a018f1d32f | minor fixes to data links feature | 2018-05-20 15:08:47 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | ea5296ac25 | making object level links similar to attributes | 2018-05-20 15:08:47 -07:00 |  | 
			
				
					| 
							
							
								 Jodi Showers | 74f27ccdf0 | Links within data (#161) | 2018-05-20 13:14:46 -07:00 |  | 
			
				
					| 
							
							
								 Ryan O'Donnell | b090391551 | Fix serialization for nested nil includes | 2018-05-18 19:06:16 -07:00 |  | 
			
				
					| 
							
							
								 Les Fletcher | 077817ecec | fix skylight normalizers issue | 2018-05-16 18:43:05 -07:00 |  | 
			
				
					| 
							
							
								 Ankit gupta | ac136b988c | Merge pull request #213 from ohbarye/patch-1 Remove dead link | 2018-05-14 21:42:53 -07:00 |  | 
			
				
					| 
							
							
								 Masato Ohba | 7263aba777 | Remove dead link Because the position is closed.
Refs: https://github.com/Netflix/fast_jsonapi/issues/209 | 2018-05-15 12:39:23 +09:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 3fb975602b | fixes some unnecessary performance test failures | 2018-05-14 19:27:50 -07:00 |  | 
			
				
					| 
							
							
								 Guillermo Iguaran | 190bedaa05 | Refactor compute_serializer_name to follow DRY | 2018-05-14 17:54:33 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 00d3aa4997 | adding NotImplementedError when trying to include polymorphic relationships | 2018-05-10 23:22:21 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | d7f5c34404 | fixes a syntax error | 2018-05-10 22:13:59 -07:00 |  | 
			
				
					| 
							
							
								 Jodi Showers | 3ebf34928c | Serialize nested includes (#152) | 2018-05-10 21:17:32 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 966b3509a4 | update readme | 2018-05-08 22:11:22 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 63f905ab36 | adds params to relatinoship blocks and tests | 2018-05-08 22:11:22 -07:00 |  | 
			
				
					| 
							
							
								 Shuhei Kitagawa | 5b64e90956 | Add tests for block relationship | 2018-05-06 10:26:38 -07:00 |  | 
			
				
					| 
							
							
								 Shuhei Kitagawa | e39de8c8c4 | Enable to use block to define relationship | 2018-05-06 10:26:38 -07:00 |  | 
			
				
					| 
							
							
								 Shishir Kakaraddi | 4523508c5b | inherits attributes, relationships and other settings from parent serializer | 2018-05-05 19:12:45 -07:00 |  | 
			
				
					| 
							
							
								 Zino | f4f289a0bc | Remove duplicate id_hash call from #record_hash | 2018-05-03 20:50:03 -07:00 |  | 
			
				
					| 
							
							
								 Zino | faa8fe6caf | Use string for serializer name | 2018-05-02 10:22:22 -07:00 |  | 
			
				
					| 
							
							
								 Shuhei Kitagawa | 5d8e1ce9e7 | Refactor tests for key_transform method | 2018-05-01 23:28:07 -07:00 |  |