- 26 8月, 2009 8 次提交
-
-
-
-
-
-
-
-
由 Jeremy Kemper 提交于
-
-
- 25 8月, 2009 1 次提交
-
-
由 Emilio Tagua 提交于
[#3093 state:committed] Signed-off-by: NJeremy Kemper <jeremy@bitsweat.net>
-
- 23 8月, 2009 1 次提交
-
-
由 Jeremy Kemper 提交于
-
- 22 8月, 2009 2 次提交
-
-
由 Joshua Peek 提交于
-
由 taryn 提交于
Just a copy from Active Record (with tests). Each is a warpper function for the equivalent scoped call to find eg first is a wrapper for find(:first) Signed-off-by: NJoshua Peek <josh@joshpeek.com>
-
- 21 8月, 2009 1 次提交
-
-
由 Jeremy Kemper 提交于
-
- 19 8月, 2009 5 次提交
-
-
由 taryn 提交于
Similar to Active Record - it will raise ActiveResouce::ResourceInvalid if the resource is not valid (ie if <tt>valid?</tt> returns false) However - does not raise ActiveResource::ResourceNotFound if the callbacks fail (callbacks have not yet been implemented) - it will just try to save and raise if the callbacks all fail. This is not ideal behaviour - but will do until we decide to change the behaviour of save_with_validations to actually raise (rather than catch) the ResourceInvalid exception. Signed-off-by: NJoshua Peek <josh@joshpeek.com>
-
由 taryn 提交于
Active Record does not explode with RecordNotFound if you go looking for a collection of objects - it just returns nil. Thus Active Resource should also not explode. After all - finding no objects that match a set of conditions is not exceptional behaviour - unlike looking for a specific object with a given id (which you'd expect to exist). I've also added documentation to +find+ to reflect this. Signed-off-by: NJoshua Peek <josh@joshpeek.com>
-
由 taryn 提交于
Pulled find-based tests into their own test case. This matches Active Record, and allows us to have one places where all find-tests are located, which will help when adding dynamic finders later. Signed-off-by: NJoshua Peek <josh@joshpeek.com>
-
由 taryn 提交于
Moved all test cases into a new test/cases directory to match Active Record test directory structure. Signed-off-by: NJoshua Peek <josh@joshpeek.com>
-
由 taryn 提交于
Added validations to ActiveResource. Added a smoke test to see if we can add a validation and use it, and add a validates callback and use it. Signed-off-by: NJoshua Peek <josh@joshpeek.com>
-
- 18 8月, 2009 1 次提交
-
-
由 Mike Gunderloy 提交于
Signed-off-by: NPratik Naik <pratiknaik@gmail.com>
-
- 17 8月, 2009 3 次提交
-
-
由 Pratik Naik 提交于
If you're still using it, please install the plugin from git://github.com/rails/sqlite2_adapter.git
-
由 Joshua Peek 提交于
-
由 Joshua Peek 提交于
Cleanup route reloading in tests. Prefer with_routing over using ActionController::Routing::Routes directly
-
- 16 8月, 2009 14 次提交
-
-
由 Yehuda Katz 提交于
-
由 Yehuda Katz 提交于
-
由 Jay Pignata 提交于
Signed-off-by: NPratik Naik <pratiknaik@gmail.com>
-
由 Jay Pignata 提交于
Signed-off-by: NPratik Naik <pratiknaik@gmail.com>
-
由 Jeremy Kemper 提交于
-
由 Jay Pignata 提交于
Adding a call to logger from params_parser to give detailed debug information when invalid xml or json is posted [#2481 state:committed] Signed-off-by: NJeremy Kemper <jeremy@bitsweat.net>
-
由 Joshua Peek 提交于
-
由 Jeremy Kemper 提交于
-
由 Yehuda Katz 提交于
* request.formats is much simpler now * For XHRs or Accept headers with a single item, we use the Accept header * For other requests, we use params[:format] or fallback to HTML * This is primarily to work around the fact that browsers provide completely broken Accept headers, so we have to whitelist the few cases we can specifically isolate and treat other requests as coming from the browser * For APIs, we can support single-item Accept headers, which disambiguates from the browsers * Requests to an action that only has an XML template from the browser will no longer find the template. This worked previously because most browsers provide a catch-all */*, but this was mostly accidental behavior. If you want to serve XML, either use the :xml format in links, or explicitly specify the XML template: render "template.xml".
-
由 Yehuda Katz 提交于
Caches and cache clearing seems to actually work, but the actual architecture is kind of messy. Next: CLEAN UP.
-
由 Yehuda Katz 提交于
* only one of partial_name or :as will be available as a local * `object` is removed * Simplify _layout_for in most cases. * Remove <% render :partial do |args| %> * <% render :partial do %> still works fine
-
由 Yehuda Katz 提交于
* Call _evaluate_assigns_and_ivars at the two entry points so we don't have to do a check at every render. * Make template.render viable without having to go through a wrapper method * Remove old TemplateHandler#render(template, local_assigns) path so we don't have to set self.template every time we render a template. * Move Template rescuing code to Template#render so it gets caught every time. * Pull in some tests from Pratik that test render @object in ActionView
-
由 Jatinder Singh 提交于
Signed-off-by: NPratik Naik <pratiknaik@gmail.com>
-
由 Jeremy Kemper 提交于
-
- 15 8月, 2009 2 次提交
-
-
由 Joshua Peek 提交于
-
由 Joshua Peek 提交于
-
- 14 8月, 2009 2 次提交
-
-
由 Joshua Peek 提交于
-
由 Joshua Peek 提交于
-