Manoj M J
|
099eb606bd
|
Merge branch 'dev' into add_meta
|
2018-07-21 09:39:33 +05:30 |
|
Shishir Kakaraddi
|
40125072c5
|
Merge pull request #278 from TrevorHinesley/params-in-nested-includes
Params are now passed to nested includes
|
2018-07-20 19:16:23 -07:00 |
|
Shishir Kakaraddi
|
75c959af81
|
Merge branch 'master' of https://github.com/Netflix/fast_jsonapi into dev
|
2018-07-20 18:57:07 -07:00 |
|
Erol
|
e1f782e79f
|
Add missing fieldset parameter
|
2018-07-20 18:49:51 -07:00 |
|
Manoj M J
|
dd71bc15d6
|
Introduce the ability to add meta tag for every resource in the collection
|
2018-07-20 10:33:27 +05:30 |
|
Trevor Hinesley
|
dfcbe263fb
|
Merge branch 'master' into params-in-nested-includes
|
2018-07-19 09:58:25 -05:00 |
|
Trevor Hinesley
|
07b6e614ac
|
Params are now passed to nested includes
|
2018-07-19 09:57:22 -05:00 |
|
Shishir Kakaraddi
|
5ff3fa97da
|
Merge pull request #273 from Netflix/release-1.3
Release 1.3
1.3
|
2018-07-16 22:01:17 -07:00 |
|
Shishir Kakaraddi
|
115a01a7c2
|
bump up version to 1.3
|
2018-07-16 21:52:58 -07:00 |
|
Erol
|
9aec7c58ed
|
Add README instructions for using sparse fieldsets
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
fa194133fa
|
Use record type instead of reflected record type
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
e2bf5411a2
|
Set the record type for inherited serializers
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
ab652c4400
|
Remove unused code
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
e683bbfb78
|
Update spec with included documents with no explicitly given fields
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
a363c90bfb
|
Allow the serializer to return sparse fieldsets
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
41c1e0a106
|
Add proc shortcut use case to README
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
e05193fb5e
|
Add spec for proc methods with optional arguments
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
449c1bf05f
|
Allow passing procs with variable arguments when declaring an attribute
|
2018-07-16 21:10:10 -07:00 |
|
Erol
|
3df48cd4cb
|
Add README instructions for using sparse fieldsets
|
2018-07-16 21:07:57 -07:00 |
|
Erol
|
5905497314
|
Use record type instead of reflected record type
|
2018-07-16 21:07:57 -07:00 |
|
Erol
|
77c7af2a5e
|
Set the record type for inherited serializers
|
2018-07-16 21:07:57 -07:00 |
|
Erol
|
5aa5dc511c
|
Remove unused code
|
2018-07-16 21:07:57 -07:00 |
|
Erol
|
d427a157ee
|
Update spec with included documents with no explicitly given fields
|
2018-07-16 21:07:57 -07:00 |
|
Erol
|
7b44620018
|
Allow the serializer to return sparse fieldsets
|
2018-07-16 21:07:57 -07:00 |
|
Erol
|
abc830b41e
|
Add proc shortcut use case to README
|
2018-07-16 09:05:04 -07:00 |
|
Erol
|
5c8e9358f2
|
Add spec for proc methods with optional arguments
|
2018-07-16 09:05:04 -07:00 |
|
Erol
|
77a3a0bb5b
|
Allow passing procs with variable arguments when declaring an attribute
|
2018-07-16 09:05:04 -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 |
|