Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | When running multiple test tasks, don't abort early if one produces failures | Jeffrey Hardy | 2009-08-27 | 1 | -6/+26 | |
| | | | | | | | | | | | | [#3107 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Reset session in integration tests after changing routes to reload the ↵ | Joshua Peek | 2009-08-27 | 10 | -28/+42 | |
| | | | | | | | | middleware stack | |||||
| * | Create an install task that successfully installs all Rails gems | Yehuda Katz | 2009-08-27 | 1 | -2/+8 | |
| | | ||||||
| * | Remove some old cruft | Yehuda Katz | 2009-08-27 | 1 | -3/+0 | |
| | | ||||||
| * | Require necessary active_support files in cookie store | Carl Lerche | 2009-08-26 | 1 | -0/+2 | |
| | | ||||||
| * | Fixed stupid mistake... nothing to see here. | Carl Lerche | 2009-08-26 | 1 | -1/+1 | |
| | | ||||||
| * | Add a default parameter for Resolver#initialize | Carl Lerche | 2009-08-26 | 1 | -1/+1 | |
| | | ||||||
| * | Set the request and response in ActionController::Middleware | Carl Lerche | 2009-08-26 | 1 | -0/+4 | |
| | | ||||||
| * | Have AbstractController::Logger#process_action return super's value | Carl Lerche | 2009-08-26 | 1 | -1/+3 | |
| | | ||||||
| * | Don't use AR::Base.connection for fixture column quoting. Use the connection ↵ | Jeffrey Hardy | 2009-08-26 | 1 | -7/+9 | |
| | | | | | | | | | | | | | | | | given to Fixtures.new [#3104 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Eliminate warnings from Regexp multiline extension tests | Jeffrey Hardy | 2009-08-26 | 1 | -3/+3 | |
| | | | | | | | | | | | | [#3103 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Correct Regexp#un/optionalize assertions and fix uncovered failures | Jeffrey Hardy | 2009-08-26 | 2 | -6/+8 | |
| | | | | | | | | | | | | [#3102 state:incomplete] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | UrlRewriter#rewrite_url should call #to_param on the value given in :anchor ↵ | Jeffrey Hardy | 2009-08-26 | 2 | -1/+27 | |
| | | | | | | | | | | | | | | | | option, just as #url_for does [#2746 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | I18n: use I18n for select helpers' prompt text | Akira Matsuda | 2009-08-26 | 3 | -1/+33 | |
| | | | | | | | | | | | | [#2252 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Revert "I18n: use I18n for select helpers' prompt text" | Jeremy Kemper | 2009-08-26 | 3 | -28/+1 | |
| | | | | | | | | | | | | | | | | Broke CI. [#2252 state:open] This reverts commit adedf72821a5623227ce91e6b298838e692477e4. | |||||
| * | allow ActiveRecord#RecordInvalid exception message to be localized | Sven Fuchs | 2009-08-26 | 3 | -1/+191 | |
| | | | | | | | | | | | | [#2754 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | I18n: use I18n for select helpers' prompt text | Akira Matsuda | 2009-08-26 | 3 | -1/+28 | |
| | | | | | | | | | | | | [#2252 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Create new ActionController::Middleware class that will work as a normal ↵ | Yehuda Katz | 2009-08-26 | 9 | -110/+166 | |
| | | | | | | | | | | | | Rack middleware. * This initial implementation is a bit hackish, but it uses a normal middleware API so it's future-proof when we improve the internals. | |||||
| * | Track all AC base subclasses as possible controllers for internal testing | Joshua Peek | 2009-08-25 | 6 | -92/+50 | |
| | | ||||||
| * | And the same thing for Basic | Yehuda Katz + Carl Lerche | 2009-08-25 | 1 | -1/+2 | |
| | | ||||||
| * | HTTP Auth should not depend on RenderingController | Yehuda Katz + Carl Lerche | 2009-08-25 | 1 | -1/+2 | |
| | | ||||||
| * | Redirector had an undeclared dependency on Logger. | Yehuda Katz + Carl Lerche | 2009-08-25 | 1 | -0/+3 | |
| | | ||||||
| * | Rework Middleware stack to match the Rack middleware protocol more closely | Yehuda Katz + Carl Lerche | 2009-08-25 | 1 | -3/+3 | |
| | | ||||||
| * | Modify Digest and Basic to take a request so they can be used outside of the ↵ | Yehuda Katz + Carl Lerche | 2009-08-25 | 1 | -7/+7 | |
| | | | | | | | | controller | |||||
| * | Add a TODO so we remember to fix partial layouts | Yehuda Katz + Carl Lerche | 2009-08-25 | 1 | -0/+3 | |
| | | ||||||
| * | Fix typo | Jeremy Kemper | 2009-08-25 | 1 | -1/+1 | |
| | | ||||||
| * | ActionController::Metal can be a middleware | Yehuda Katz + Carl Lerche | 2009-08-25 | 4 | -13/+85 | |
| | | ||||||
| * | timestamps gives a created_at field not created_on. | Emilio Tagua | 2009-08-24 | 1 | -2/+2 | |
| | | | | | | | | | | | | [#3093 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Ruby 1.9: fix Time#beginning_of_day inaccuracy due to subtracting a Float | Jeremy Kemper | 2009-08-22 | 1 | -1/+2 | |
| | | ||||||
| * | Move legacy param_parsers config onto AD::ParamsParser | Joshua Peek | 2009-08-21 | 3 | -73/+74 | |
| | | ||||||
| * | Added first/last/all aliases for equivalent find scopes | taryn | 2009-08-21 | 2 | -0/+60 | |
| | | | | | | | | | | | | | | 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: Joshua Peek <josh@joshpeek.com> | |||||
| * | Benchmark script via miloops' arel fork via DataMapper's AR comparison script | Jeremy Kemper | 2009-08-20 | 2 | -0/+163 | |
| | | ||||||
| * | Added save! which raises ResourceInvalid unless valid? | taryn | 2009-08-19 | 3 | -2/+31 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: Joshua Peek <josh@joshpeek.com> | |||||
| * | Swallow ResourceNotFound error on find_every | taryn | 2009-08-19 | 2 | -10/+42 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: Joshua Peek <josh@joshpeek.com> | |||||
| * | Pulled find-based tests into their own test case. This matches Active ↵ | taryn | 2009-08-19 | 2 | -76/+182 | |
| | | | | | | | | | | | | 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: Joshua Peek <josh@joshpeek.com> | |||||
| * | Moved all test cases into a new test/cases directory to match Active Record ↵ | taryn | 2009-08-19 | 9 | -0/+0 | |
| | | | | | | | | | | | | test directory structure. Signed-off-by: Joshua Peek <josh@joshpeek.com> | |||||
| * | Added validations to ActiveResource. Added a smoke test to see if we can add ↵ | taryn | 2009-08-19 | 3 | -15/+123 | |
| | | | | | | | | | | | | a validation and use it, and add a validates callback and use it. Signed-off-by: Joshua Peek <josh@joshpeek.com> | |||||
| * | Remove sqlite2 build from CI recipe [#3066 state:resolved] | Mike Gunderloy | 2009-08-18 | 1 | -8/+0 | |
| | | | | | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
| * | Remove support for SQLite 2. | Pratik Naik | 2009-08-17 | 9 | -107/+19 | |
| | | | | | | | | If you're still using it, please install the plugin from git://github.com/rails/sqlite2_adapter.git | |||||
| * | k, thats really slow, lets not | Joshua Peek | 2009-08-16 | 1 | -8/+0 | |
| | | ||||||
| * | Cleanup route reloading in tests. Prefer with_routing over using ↵ | Joshua Peek | 2009-08-16 | 14 | -139/+147 | |
| | | | | | | | | ActionController::Routing::Routes directly | |||||
| * | Fixes ActionMailer regression [#3059 state:resolved] | Yehuda Katz | 2009-08-15 | 1 | -1/+1 | |
| | | ||||||
| * | Missing fixture template -- fixes AP tests | Yehuda Katz | 2009-08-15 | 1 | -0/+1 | |
| | | ||||||
| * | Fix test_has_many_through_polymorphic_has_one on sqlite2 [#3054 state:resolved] | Jay Pignata | 2009-08-15 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
| * | Fix calculation tests on sqlite2 [#3053 state:resolved] | Jay Pignata | 2009-08-15 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Pratik Naik <pratiknaik@gmail.com> | |||||
| * | Bump pg gem requirement to 0.8.0. Build psql db with UTF8 encoding. | Jeremy Kemper | 2009-08-15 | 2 | -3/+3 | |
| | | ||||||
| * | Adding a call to logger from params_parser to give detailed debug ↵ | Jay Pignata | 2009-08-15 | 3 | -5/+46 | |
| | | | | | | | | | | | | | | | | information when invalid xml or json is posted [#2481 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net> | |||||
| * | Axe "best fit" generation support | Joshua Peek | 2009-08-15 | 2 | -39/+2 | |
| | | ||||||
| * | Normalize route generation order: associations, yield block, then own routes. | Jeremy Kemper | 2009-08-15 | 1 | -9/+9 | |
| | | ||||||
| * | Got tests to pass with some more changes. | Yehuda Katz | 2009-08-15 | 20 | -127/+123 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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". |