ccocchi
|
842f63b080
|
Merge branch 'master' into condition-blocks
Conflicts:
lib/rabl-rails.rb
test/renderers/json_renderer_test.rb
|
2012-10-05 14:08:45 +02:00 |
|
ccocchi
|
3ce9be556f
|
Bump to 0.2.1
|
2012-09-27 18:23:05 +02:00 |
|
ccocchi
|
35d21b38e6
|
Override Responder#to_format to avoid first missing render on POST
request.
Fallback to default Rails responder behavior if template is not found
|
2012-09-27 18:19:35 +02:00 |
|
ccocchi
|
0cf1efea14
|
Bump to 0.2.0
|
2012-09-24 16:02:18 +02:00 |
|
ccocchi
|
a347ebcf5b
|
Only use LibXML if present to avoid generating warning
|
2012-09-20 18:33:35 +02:00 |
|
ccocchi
|
137234e705
|
Correctly pass resource for simple render. Only fetch template name
when needed
|
2012-09-20 13:07:18 +02:00 |
|
ccocchi
|
85eb4ebbf7
|
Pass resource to all requests (not only POST) to use it instead of ivar in RABL views with respond_to
|
2012-09-19 18:03:40 +02:00 |
|
ccocchi
|
a97a8cd24f
|
Add root in DSL
|
2012-09-19 17:36:57 +02:00 |
|
ccocchi
|
84cd69bdfd
|
Add XML engine configuration
|
2012-09-17 15:24:39 +02:00 |
|
ccocchi
|
283b957666
|
Add tests for XML renderers
|
2012-09-17 15:08:28 +02:00 |
|
ccocchi
|
9b1abaa691
|
Merge branch 'master' into xml-renderer
|
2012-09-17 13:49:19 +02:00 |
|
ccocchi
|
9c9a953e22
|
Merge branch 'master' into xml-renderer
|
2012-09-17 13:48:36 +02:00 |
|
Alex Smelik
|
7a44da28d2
|
Update to 0.2.0
|
2012-09-14 12:52:26 -07:00 |
|
Alex Smelik
|
360d70b838
|
Revert to old MultiJson syntax.
|
2012-09-13 08:05:52 -07:00 |
|
ccocchi
|
e9f0c69f15
|
Default template to render can be defined per controller
|
2012-09-13 16:05:29 +02:00 |
|
ccocchi
|
395a3d7439
|
Use locals in responder. Responder now works out of the box with
Devise
|
2012-09-13 16:04:43 +02:00 |
|
ccocchi
|
4b61edad64
|
Locals are now passed to the renderer object.
Allow to skip object or collection definition when using `respond_to` block
|
2012-09-13 15:57:05 +02:00 |
|
Alex Smelik
|
28f3dbedd0
|
Let MultiJson select default JSON adapter (engine), support for latest MultiJson syntax
|
2012-09-12 10:45:45 -07:00 |
|
ccocchi
|
7e6da1a619
|
Bump to 0.1.3
|
2012-09-12 10:19:29 +02:00 |
|
ccocchi
|
8376c0d974
|
RablRails now accepts local methods for child nodes and
root objects. Local methods are used by decent_exposure or
focused_controller
|
2012-09-12 01:34:54 +02:00 |
|
ccocchi
|
1a98d69146
|
Merge branch 'master' into responder
Conflicts:
lib/rabl-rails.rb
|
2012-09-11 11:42:19 +02:00 |
|
ccocchi
|
3999737daf
|
Allow conditionnal blocks within template
|
2012-09-05 18:11:23 +02:00 |
|
ccocchi
|
cf39a3f748
|
Bump 0.1.2
|
2012-08-03 15:39:08 +02:00 |
|
ccocchi
|
62dfd3b7d5
|
Fix engines loading.
Load default engines once and setter also set up engine
|
2012-08-03 15:38:43 +02:00 |
|
ccocchi
|
8a49001b0f
|
Do not fail when JSON engine is not found
and fallback to default
|
2012-07-26 16:44:51 +02:00 |
|
Christopher Cocchi-Perrier
|
d0b023936b
|
Merge pull request #2 from ccocchi/render-method
Add RablRails#render method
|
2012-07-26 07:21:36 -07:00 |
|
ccocchi
|
8f5ebfac03
|
Add test for RablRails#render with instance
variables
|
2012-07-26 15:24:20 +02:00 |
|
ccocchi
|
b42f63788f
|
Raise error when template is not found
|
2012-07-26 14:59:28 +02:00 |
|
ccocchi
|
d4c434e6b0
|
Refactor RablRails#render to use standard library
methods.
Emulate a render and lookup context like Rails.
|
2012-07-26 02:21:33 +02:00 |
|
ccocchi
|
69a650c673
|
Bump to 0.1.1
|
2012-07-26 00:00:13 +02:00 |
|
ccocchi
|
1c466a3625
|
Underscore private instance variable @options
to avoid conflicts with view variables
|
2012-07-25 22:53:09 +02:00 |
|
ccocchi
|
c60306eee5
|
Add documentation for RablRails#render
|
2012-07-25 22:46:20 +02:00 |
|
ccocchi
|
9e6b4db8eb
|
Make render work with same signature as
standard RABL gem
|
2012-07-25 19:22:10 +02:00 |
|
ccocchi
|
63b50b2a31
|
Merge branch 'master' into render-method
|
2012-07-25 18:37:40 +02:00 |
|
ccocchi
|
0034e05486
|
Don't need to retrieve data variable from context
since it's has already been copied from assigns.
Modify test Context class to reflect this change
|
2012-07-25 18:23:41 +02:00 |
|
ccocchi
|
36fe3ec56e
|
Remove test against undefined variable
|
2012-07-24 18:29:03 +02:00 |
|
ccocchi
|
042609b5d4
|
Add RablRails#render
|
2012-07-24 16:32:32 +02:00 |
|
ccocchi
|
b61fdec326
|
Allow to set root_name to false in template
|
2012-07-20 15:14:46 +02:00 |
|
ccocchi
|
cfd9e3e65d
|
Remove useless dependency
|
2012-07-18 23:43:35 +02:00 |
|
ccocchi
|
1db4cae807
|
Allow to specify json engine used.
Default to MultiJson (with Yajl engine) instead of ActiveSupport::JSON
|
2012-07-18 23:42:09 +02:00 |
|
ccocchi
|
9364803048
|
Add XML renderer
|
2012-07-15 18:23:21 +02:00 |
|
ccocchi
|
213043589b
|
Better methods naming
|
2012-07-15 17:56:11 +02:00 |
|
ccocchi
|
b0d83f444b
|
Add include_json_root to configuration.
|
2012-07-13 19:15:04 +02:00 |
|
ccocchi
|
49f7fe24ae
|
Add custom Rabl reponder
|
2012-07-03 17:45:23 +02:00 |
|
ccocchi
|
57366b7fd6
|
Remove useless method call
|
2012-07-03 15:31:17 +02:00 |
|
ccocchi
|
4747cd95c1
|
Better error explanation
|
2012-05-04 15:21:06 +02:00 |
|
ccocchi
|
961c6ac533
|
Fix typo with instance variable
|
2012-05-02 17:53:13 +02:00 |
|
ccocchi
|
c12e14700f
|
rabl-fast-json => rabl-rails
|
2012-04-20 16:28:34 +02:00 |
|
ccocchi
|
f9e2f0766b
|
Remove useless &block and use yield instead
|
2012-04-17 16:23:08 +02:00 |
|
ccocchi
|
e1e5ec6f23
|
Use explicit error
|
2012-04-15 23:32:26 +02:00 |
|