Steve Klabnik
ab5d40f38b
Sigh.
...
When I did 9551a97464 , I
forgot that some new code may use it.
2013-04-03 23:56:06 -07: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
8d7252019c
Merge pull request #256 from prathamesh-sonpatki/edge_rails_failing_test
...
Fix failing tests for edge rails
2013-03-27 09:10:31 -07:00
Prathamesh Sonpatki
f6cf469820
Fix failing tests for edge rails
...
* Edge Rails returns an instance of 'Gem::Version' for 'Rails.version' due to e600384515dc06db2c56ff5be5c18779f7b379a5
* Travis build was failing because of this as 'Rails.version.start_with? '4'' was giving 'undefined method' on 'Gem::Version' instance
2013-03-27 10:29:36 +05:30
Steve Klabnik
c21370c2af
Merge pull request #255 from prathamesh-sonpatki/lib/typos
...
Fixed few typos in lib and test
2013-03-26 18:00:54 -07:00
Prathamesh Sonpatki
75a72b5cc9
Fixed few typos
2013-03-26 20:29:35 +05:30
Steve Klabnik
afed6dcd4a
Merge pull request #254 from prathamesh-sonpatki/typos
...
Fixed typos
2013-03-26 07:12:38 -07:00
Prathamesh Sonpatki
7d1ce9c56e
Fixed typos
2013-03-26 18:18:20 +05:30
Steve Klabnik
049cff57c2
Merge pull request #250 from gabetax/documentation/belongs_to
...
Document inclusion of belongs_to ActiveRecord associations
2013-03-23 05:43:28 -07:00
Steve Klabnik
dc3f8cb24b
Merge pull request #249 from michaelrkn/patch-1
...
fix grammar in readme
2013-03-23 05:42:26 -07:00
Gabe Martin-Dempesy
01d1228772
Document inclusion of belongs_to ActiveRecord associations
2013-03-23 00:48:00 -05:00
Michael Kaiser-Nyman
1fc314786e
fix grammar in readme
2013-03-22 15:19:13 -07:00
Steve Klabnik
55ef0f9cbd
Merge pull request #248 from KMahoney/default-serializer-options
...
Update changelog for default serializer update
2013-03-22 12:44:47 -07:00
Kevin Mahoney
0a3fcea4d5
Update Changelog
2013-03-22 18:31:50 +00:00
Steve Klabnik
6a54b892c8
Merge pull request #247 from KMahoney/default-serializer-options
...
Pass options through when using default serializer
2013-03-22 08:46:16 -07:00
Kevin Mahoney
2bd447d69d
Pass options through when using default serializer
2013-03-22 13:12:33 +00:00
Steve Klabnik
680e2efbec
Merge pull request #246 from beerlington/dry-option-setup
...
Refactor and consolidate serializer option setup
2013-03-20 08:56:54 -07:00
beerlington
e4ad25073d
Adding doc for build_json method
2013-03-20 08:14:23 -04:00
beerlington
fd578fcf69
Refactor and consolidate serializer option setup
2013-03-19 22:21:41 -04:00
Steve Klabnik
c129ae2016
Generate id method on Ruby 1.8.
...
Because object_id and id went through some flux, it's best to tell 1.8
specifically what we mean.
Closes #127 .
2013-03-19 14:53: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
Steve Klabnik
5d2ae9b138
Merge pull request #242 from SamSaffron/fix
...
this little bit of caching gives us a massive perf gain on Discourse
2013-03-18 17:27:16 -07:00
Sam
af13d48dfa
improved caching of root node for better performance
2013-03-18 16:21:34 -07:00
Steve Klabnik
324f9d83b3
Merge pull request #240 from beerlington/scope-name-alias
...
Adding scope_name method to alias scope in Serializer
2013-03-18 11:50:19 -07:00
beerlington
4a13f86961
Reference scope by same name as serialization scope
...
By default, the serialization scope uses current_user, and you can
now reference the scope as "current_user" in the serializer. If you
override the scope using "serialization_scope" in your controller,
it will use that method name instead.
2013-03-18 14:44:38 -04:00
Steve Klabnik
41a389a900
Move to CHANGELOG.md
2013-03-18 11:19:55 -07:00
Steve Klabnik
277d5ce44a
Adding section for 0.8 to changelog
2013-03-18 11:19:55 -07:00
Steve Klabnik
9fef47db4d
Merge pull request #238 from SamSaffron/fix
...
fix inheritance issues
2013-03-16 10:38:01 -07:00
Sam
ad1d34b2c4
Fix inheritance issues, poison cache if attributes change
2013-03-16 03:45:06 -07:00
Steve Klabnik
46378add65
Merge pull request #237 from samuil/master
...
Add test for mutual relation
2013-03-15 11:56:49 -07:00
Bartek Borkowski
00b5739d38
Add mutual association test
2013-03-15 18:59:05 +01:00
Steve Klabnik
746a63ab09
Merge pull request #89 from twinturbo/caching
...
Serializers Cache JSON & Hashes
2013-03-15 10:30:04 -07:00
Steve Klabnik
838c9285f1
Merge pull request #236 from tpitale/preserve-location
...
Rails actionpack responder preserves :location => nil, AM::S should too
2013-03-15 10:29:40 -07:00
Steve Klabnik
c12d82522d
Merge pull request #235 from tpitale/use-https
...
Use https for rubygems
2013-03-15 10:28:37 -07:00
Tony Pitale
d3c6596990
make sure to merge the original responder options into the given options to preserve location
2013-03-15 03:54:35 -04:00
twinturbo
4a5e1e1ae5
Attemp to fix bad test
2013-03-15 08:41:39 +01:00
Tony Pitale
ea2b24bc73
use https for rubygems
2013-03-15 03:35:56 -04:00
twinturbo
c3966fe741
ArraySerializer is also cached
2013-03-14 22:54:05 +01:00
twinturbo
bd90af0e49
Remove commented code
2013-03-14 22:41:34 +01:00
twinturbo
b854d49298
Rebase against master
2013-03-14 22:40:46 +01:00
twinturbo
5027f04441
Update railtie
2013-03-14 22:40:07 +01:00
twinturbo
e3888f0a40
Clean up interface inconistency
2013-03-14 22:40:06 +01:00
twinturbo
535a33a33b
Have to opt in with #cache_key
2013-03-14 22:40:06 +01:00
twinturbo
e923174a26
#cache_key delegates to #object by default
2013-03-14 22:40:06 +01:00
twinturbo
b4395f281b
Add basic caching
2013-03-14 22:40:06 +01:00
Steve Klabnik
6408b73e3c
Merge pull request #233 from SamSaffron/fix
...
Optimised performance for attribute extraction
2013-03-14 14:22:27 -07:00
Sam
710c375088
remove safe guard per discussion with steveklabnik
2013-03-14 14:11:04 -07:00
Steve Klabnik
6642a86f2b
Merge pull request #234 from rykov/responder
...
Ensure that Responders work with Rails-API
2013-03-14 11:36:55 -07:00
Michael Rykov
b3a6fa6334
Ensure that ActionController includes MimeResponds
2013-03-14 11:15:14 -07:00