Gosha Arinich
1482081766
add support of mongoid collection serialization
2013-05-05 21:50:34 +03:00
Gosha Arinich
7f75b15ddd
include serializer support into mongoid
2013-05-04 22:43:11 +03:00
Steve Klabnik
2edaa22605
Require _our_ resource_override.
...
Basically, when anyone else made a 'resource_override' generator,
it'd only require once. Because that's how require works. So let's make
sure that we require ours and nobody else's.
Fixes #251 .
2013-04-03 23:24:19 -07:00
Steve Klabnik
9551a97464
Revert 37b0690fb8.
...
This feature causes more problems than it solves.
2013-04-03 17:24:08 -07:00
Steve Klabnik
145b6d499d
First part of a fix for #208 .
...
I would like to get this under test.
2013-03-19 13:52:20 -07:00
twinturbo
c3966fe741
ArraySerializer is also cached
2013-03-14 22:54:05 +01:00
twinturbo
5027f04441
Update railtie
2013-03-14 22:40:07 +01:00
Michael Rykov
37b0690fb8
Add a Responder to handle respond_with(resource)
2013-03-13 16:45:23 -07:00
Nicholas Mulder
918a9de546
Remove caching of Serializer constants to allow ActiveSupport::Dependency reloading to work
2013-02-28 10:02:38 -05:00
Jo Liss
c767d7f5e4
Remove newly-redundant OrderedSet
2012-10-29 23:15:39 +01:00
Jo Liss
6be6ed8326
Extract Associations module into separate file
2012-10-29 17:21:27 +01:00
José Valim
be70c5c846
Revert "clean up lazy loading of serialization support for
...
ActiveRecord::Base and ActionController::Base"
The whole idea of having a lazy hook is that it can be executed
in the context of different targets. The moment you hardcode the class,
the hooks can no longer run in the proper context.
This reverts commit 506e2ac9ad .
2012-10-17 19:28:02 +02:00
Dan Gebhardt
506e2ac9ad
clean up lazy loading of serialization support for ActiveRecord::Base and ActionController::Base
2012-09-20 14:23:59 -04:00
Tee Parham
9584b9e147
move OrderedSet to separate file
2012-09-18 01:28:07 +02:00
Tee Parham
b8f01ba2f3
move ArraySerializer to separate file
2012-09-18 01:28:07 +02:00
Yehuda Katz
84f8c1c3d5
Merge branch 'master' of github.com:josevalim/active_model_serializers
2012-09-02 21:21:05 -07:00
twinturbo
7072e79787
Close #90
2012-07-15 12:18:41 +02:00
Bradley Priest
f41978b8de
move array_serializer logic to active_model_serializer.rb
2012-07-10 10:23:45 +08:00
Yehuda Katz
615afd125c
Allow other resource overrides
2012-06-05 23:08:01 +02:00
twinturbo
2139a6d07a
Add AS::Notifications (thx @twinturbo)
2012-06-05 10:01:53 +02:00
Andy Lindeman
9a3bd4770a
rails generate runs correctly under Rails 3.0.x
...
* Rails 3.0.x does not yield `app` to `generator` blocks in railties.
Picks a hopefully reasonable default `Rails.application` in that case.
* Fixes #71
2012-06-01 10:08:58 -04:00
Yehuda Katz
56b61b1532
Add URL to serializers ( closes #61 )
...
Thanks so much to @vanstee for the initial
implementation!
2012-05-16 18:35:30 -07:00
James A. Rosen
4c17a22207
add ActiveSupport.on_load announcement
2012-05-16 15:31:32 -07:00
Yehuda Katz
a2d73faa63
Generate a serializer with each new model
2012-04-30 17:18:51 -07:00
José Valim
1e0c9ef93b
Release 0.1.0
2011-12-21 09:14:14 +01:00
José Valim
b9d56a5168
Fix constant lookup when serializer is not available.
2011-12-21 09:11:04 +01:00
Yehuda Katz
7dd3bdaca9
We can't just piggyback on serialization because it may already be included at this point.
2011-12-07 12:25:11 -08:00
Yehuda Katz
4efb1f33ab
alias send to read_attribute_for_serialization on AMo
2011-12-06 19:08:38 -08:00
Adman65
2719502286
Remove puts
2011-12-02 18:17:38 +02:00
Adman65
73ecb94d24
Remove railtie
2011-12-02 00:27:20 +02:00
Adman65
fffce85c5d
Remove Rails dependency
...
Move configuration into a Railtie.
Only dependency is now activemodel
2011-12-01 19:10:56 +02:00
José Valim
5a230e8e66
Added tests.
2011-12-01 08:19:14 +01:00
José Valim
d72b66d4c5
Ported serializers.
2011-12-01 07:38:51 +01:00