cintamani
427dd05a73
Revert "Update caching.rb"
...
This reverts commit c6f34eb9e9df86b568b9463e2ea8c26f0f43a838.
2019-01-29 16:00:18 +00:00
cintamani
bd53d9b213
Update caching.rb
2019-01-29 16:00:18 +00:00
cintamani
b0039e3758
Update caching.rb
2019-01-29 16:00:18 +00:00
cintamani
be5fbf3d54
Use #cache_key_with_key when available
...
In order to keep compatibility between the AMS cache feature and with Rails > 5.1 cache versioning, we have to use the `cache_key_with_version`.
**NOTE** - This is a quick fix to the issue, if there will be future plans a proper cache versioning with recyclable key needs to be implemented.
More info: https://github.com/rails-api/active_model_serializers/issues/2287
2019-01-29 16:00:18 +00:00
Krzysztof Rybka
873cf4add2
Add frozen_string_literal pragma to ruby files
2018-12-17 16:54:56 +01:00
Benjamin Fleischer
c9b0e4e6ae
Do not calculate cache_key unless caching
2017-04-30 23:03:18 -05:00
Benjamin Fleischer
5e01a93fc0
Update comments regarding lazy_association and TODOs
2017-04-30 15:09:18 -05:00
Benjamin Fleischer
7697d9f5ec
Refactor: introduce lazy association
2017-04-23 17:53:00 -05:00
Benjamin Fleischer
6cd6ed7e78
Move association serialization to association
2017-04-22 22:13:52 -05:00
Benjamin Fleischer
c2dccbac5f
Move attributes cache method out of concern
2017-04-22 22:13:52 -05:00
Benjamin Fleischer
2e71bc47f4
Improve comments; move caching concern to caching.rb
2017-03-16 10:14:18 -05:00
Benjamin Fleischer
36b4eac79b
Make serializer interface more obvious
2017-03-14 20:54:54 -05:00
Benjamin Fleischer
7c4ce7bcb0
Organize Serializer concerns into concerns/
2016-08-31 00:59:48 -05:00