Lukasz Strzalkowski
|
49d076507e
|
Make tests pass on jruby
|
2013-11-02 21:49:59 -07:00 |
|
Santiago Pastorino
|
ef1ec65ae7
|
Make DefaultSerializer include AM::Serializable so embedded_in_root_associations is always defined also there
|
2013-11-01 22:35:56 -02:00 |
|
Santiago Pastorino
|
882dbafa7e
|
embedded_in_root_associations is always defined
|
2013-11-01 21:37:49 -02:00 |
|
Arthur Neves
|
c001e964fe
|
Add note about master on README
|
2013-11-01 14:41:04 -04:00 |
|
Santiago Pastorino
|
66f9256534
|
Embed objects should return singular and not wrap in array
Closes #437
|
2013-11-01 14:22:52 -02:00 |
|
Santiago Pastorino
|
78cceb4113
|
Merge branch 'association_in_root_array_serializer'
|
2013-10-31 17:29:11 -02:00 |
|
Santiago Pastorino
|
d3d6c98148
|
Make ArraySerializer reuse Serializer embedded_in_root_associations code
|
2013-10-31 17:28:39 -02:00 |
|
Santiago Pastorino
|
5598bb0f79
|
Make Associations in root work with ArraySerializer
Closes #414
|
2013-10-31 17:27:36 -02:00 |
|
Santiago Pastorino
|
5a92e00b51
|
Merge branch 'has_one_arrays_pluralized'
|
2013-10-31 16:47:31 -02:00 |
|
Santiago Pastorino
|
85a9c185ca
|
Move responsibility of setting a serializer class and building a serializer for an association to the association class
|
2013-10-31 16:45:00 -02:00 |
|
Santiago Pastorino
|
616938dc63
|
Improve build_json_serializer readability a bit
|
2013-10-30 23:37:36 -02:00 |
|
Santiago Pastorino
|
4d4b820cbe
|
has_one returns arrays with roots pluralized
|
2013-10-30 15:26:13 -02:00 |
|
Santiago Pastorino
|
1eea008336
|
Split root construction and serialization logic
|
2013-10-29 19:39:27 -02:00 |
|
Santiago Pastorino
|
49ab359a34
|
Support passing a custom ArraySerializer for has_many associations
Thanks @phoet
Closes #316
|
2013-10-29 00:26:45 -02:00 |
|
Santiago Pastorino
|
ebe3afe716
|
Merge pull request #426 from mhenrixon/patch-1
Fix root initializer documentation
|
2013-10-26 13:56:56 -07:00 |
|
Mikael Henriksson
|
dcc4f27f63
|
Fix root initializer documentation
Removed the on load stuff since there is no autoloading in AMS anymore.
|
2013-10-26 22:13:34 +02:00 |
|
Santiago Pastorino
|
74d19e7d76
|
Merge pull request #424 from cball/update-association-key-in-readme
Update README to reflect override of json key in associations
|
2013-10-26 07:22:59 -07:00 |
|
Chris Ball
|
3b9b4d728a
|
Update README to reflect override of json key in associations
|
2013-10-26 10:08:20 -04:00 |
|
Santiago Pastorino
|
d5308b4d0b
|
Remove old unneeded code
|
2013-10-26 03:01:17 -02:00 |
|
Santiago Pastorino
|
1eb09476ef
|
Revert "Merge pull request #422 from marclove/reduce-serializer-code-complexity"
This reverts commit 449849516b, reversing
changes made to e103569c22.
Conflicts:
lib/active_model/serializer.rb
|
2013-10-26 01:19:15 -02:00 |
|
Arthur Neves
|
303ac21428
|
Small refactoring
|
2013-10-25 19:58:06 -04:00 |
|
Arthur Nogueira Neves
|
449849516b
|
Merge pull request #422 from marclove/reduce-serializer-code-complexity
Reduce duplication; make accessor definition more explicit
|
2013-10-25 16:55:01 -07:00 |
|
Santiago Pastorino
|
e103569c22
|
Merge pull request #419 from whatsthebeef/master
Added note that objects will not be side-loaded if root is set to false
|
2013-10-25 16:16:12 -07:00 |
|
Marc Love
|
5ac6e626b5
|
Reduce complexity and duplication; make accessor definition more explicit
|
2013-10-25 15:33:24 -07:00 |
|
John Bower
|
3df8667708
|
Added note that objects will not be side-loaded if root is set to false
|
2013-10-25 16:32:23 -05:00 |
|
Arthur Nogueira Neves
|
74374ae5af
|
Merge pull request #418 from teeparham/patch-3
readme: move "Design and Implementation Guidelines" to the bottom
|
2013-10-25 09:15:49 -07:00 |
|
Tee Parham
|
6ed4598953
|
readme: move "Design and Implementation Guidelines" to the bottom
* rename "Design and Implementation" section to "Design and Implementation Guidelines"
|
2013-10-25 10:07:35 -06:00 |
|
Arthur Nogueira Neves
|
c4902f778c
|
Merge pull request #417 from teeparham/patch-2
update Readme
|
2013-10-25 08:57:01 -07:00 |
|
Tee Parham
|
fa3213e231
|
readme: clarify purpose
|
2013-10-25 09:36:27 -06:00 |
|
Tee Parham
|
b65715d5f8
|
split readme badges onto different lines
|
2013-10-25 09:26:28 -06:00 |
|
Santiago Pastorino
|
439643ba5a
|
Fix the stupid previous commit
|
2013-10-24 19:23:50 -02:00 |
|
Santiago Pastorino
|
b44e1af5dd
|
Move synchronize to setup method and make CONFIG private
|
2013-10-24 17:42:20 -02:00 |
|
Santiago Pastorino
|
dc33dac56b
|
This is not being used
|
2013-10-24 16:57:42 -02:00 |
|
Santiago Pastorino
|
dfdc292e35
|
Align =
|
2013-10-24 16:32:18 -02:00 |
|
Arthur Neves
|
860acad9af
|
s/side_load/embed_in_root
|
2013-10-24 14:12:02 -04:00 |
|
Santiago Pastorino
|
2b70503896
|
Add ActiveModel::SerializerSupport
|
2013-10-24 16:09:00 -02:00 |
|
Santiago Pastorino
|
cef6f85f44
|
Deprecate include in favor of side_load
|
2013-10-24 15:09:26 -02:00 |
|
Santiago Pastorino
|
48db253765
|
embed_in_root is now side_load
|
2013-10-24 14:57:41 -02:00 |
|
Santiago Pastorino
|
d26b7df158
|
Add test that checks if configs are applied to associations
|
2013-10-24 14:26:56 -02:00 |
|
Santiago Pastorino
|
a732efbc3c
|
Clean up tests a bit
|
2013-10-24 13:54:49 -02:00 |
|
Santiago Pastorino
|
d2f2508825
|
Reuse ivar
|
2013-10-24 13:40:24 -02:00 |
|
Santiago Pastorino
|
04f8c0c16f
|
Those are config tests
|
2013-10-24 13:37:15 -02:00 |
|
Santiago Pastorino
|
c83e643edd
|
Those lines are not needed
|
2013-10-24 13:35:57 -02:00 |
|
Santiago Pastorino
|
5c6541145a
|
Allow to embed nothing but still side loading
Closes #361, #399, #401
|
2013-10-24 13:24:49 -02:00 |
|
Santiago Pastorino
|
df5ef33ae6
|
Allow to turn off ams
Closes #378
You can define now
```
def default_serializer_options
{ serializer: false }
end
```
|
2013-10-23 20:34:34 -02:00 |
|
Arthur Nogueira Neves
|
78e13d66ea
|
Merge pull request #415 from ayrton/patch-1
Update CHANGELOG.md
|
2013-10-23 07:00:10 -07:00 |
|
Ayrton De Craene
|
a2d5ca42de
|
Update CHANGELOG.md
Fix typo
|
2013-10-23 11:43:45 +02:00 |
|
Santiago Pastorino
|
06e4c2c9d6
|
Test attributes declared as strings
Thanks @mikegee
Closes #380
|
2013-10-22 11:55:32 -02:00 |
|
Santiago Pastorino
|
db086794c6
|
Merge pull request #373 from phoet/patch-1
some remarks on testing in the readme
|
2013-10-22 06:46:44 -07:00 |
|
Santiago Pastorino
|
cf8145230e
|
Merge pull request #413 from strzalek/reorder-readme
Changes to README
|
2013-10-22 05:05:09 -07:00 |
|