Permalink
Commits on May 4, 2012
  1. wip

    committed May 4, 2012
Commits on May 3, 2012
  1. Merge pull request #4452 from tapajos/e5425c8f68fbb720fcbf4b14e1f154a…

    …c27dbbbed
    
    Fix cache (FileStore) clear to keep .gitkeep.
    tenderlove committed May 3, 2012
  2. Merge pull request #6012 from avakhov/dbconsole-test

    Cover Rails::DBConsole with tests
    drogus committed May 3, 2012
  3. Merge pull request #4496 from makeable/master

    Active Support Cache - race_condition_ttl should be an integer
    tenderlove committed May 3, 2012
  4. Merge pull request #6144 from bogdan/routes

    RouteSet: optimize routes generation when globbing is used
    josevalim committed May 3, 2012
  5. Merge pull request #6135 from alindeman/assert_redirect_to_with_regexp

    Allows assert_redirected_to to accept a regular expression
    josevalim committed May 3, 2012
  6. Merge pull request #6139 from pwim/extract_options-actionpack

    use extract_options!
    josevalim committed May 3, 2012
  7. Merge pull request #6141 from mhfs/mailer_tweeks

    Minor ActionMailer tweaks
    josevalim committed May 3, 2012
  8. use extract_options!

    pwim committed May 3, 2012
  9. Merge pull request #6137 from FLOChip/cache_documentation

    cache_store has an extra option of :null_store.
    vijaydev committed May 3, 2012
  10. Merge pull request #6138 from bogdan/routes

    RouteSet: remove some code dups
    josevalim committed May 3, 2012
  11. Merge pull request #6134 from carlosantoniodasilva/ar-relation-kernel…

    …-private-methods
    
    Fix issue with private kernel methods and collection associations
    jonleighton committed May 3, 2012
  12. Fix issue with private kernel methods and collection associations. Cl…

    …oses #2508
    
    Change CollectionProxy#method_missing to use scoped.public_send, to
    avoid a problem described in issue #2508 when trying to use class
    methods with names like "open", that clash with private kernel methods.
    Also changed the dynamic matcher instantiator to send straight to
    scoped, to avoid another roundtrip to method_missing.
    carlosantoniodasilva committed May 3, 2012
  13. Add CHANGELOG entry

    spastorino committed May 3, 2012
  14. Merge pull request #6131 from schneems/schneems/routes_backtrace

    Add backtrace to development routing error page
    spastorino committed May 3, 2012
  15. Merge pull request #5153 from mhfs/first_finder_fix

    Made `first` finder consistent among database engines by adding a default order
    tenderlove committed May 3, 2012
  16. Use arel nodes instead of raw sql

    mhfs committed Apr 27, 2012
  17. Document `last`, check for primary key on default order and use quote…

    …d table and column names
    mhfs committed Apr 26, 2012
  18. Made `first` finder consistent among database engines by adding a

    default order clause (fixes #5103)
    mhfs committed Apr 26, 2012
Commits on May 2, 2012
  1. Add backtrace to development routing error page

    If a user gets a routing error due to a view helper such as using user_path without an :id they must go to their logs to see the backtrace. By adding in the trace template, a user can see which line the error occurred on without leaving the browser.
    
    When a routing error occurs outside of the view the application trace will be blank and will not confuse developers.
    schneems committed Apr 30, 2012
  2. Reset the request parameters after a constraints check

    A callable object passed as a constraint for a route may access the request
    parameters as part of its check. This causes the combined parameters hash
    to be cached in the environment hash. If the constraint fails then any subsequent
    access of the request parameters will be against that stale hash.
    
    To fix this we delete the cache after every call to `matches?`. This may have a
    negative performance impact if the contraint wraps a large number of routes as the
    parameters hash is built by merging GET, POST and path parameters.
    
    Fixes #2510.
    pixeltrix committed May 2, 2012
  3. Merge pull request #6125 from ncri/master

    Adding proc evaluation for action caching layout parameter
    josevalim committed May 2, 2012
  4. Merge pull request #6122 from amerine/add_fetch_to_actiondispatch_htt…

    …p_headers
    
    Enable ActionDispatch::Http::Headers to support fetch
    tenderlove committed May 2, 2012
  5. * move exception message to exception constructor

    * save original exception
    * keep original backtrace
    tenderlove committed May 2, 2012
  6. Merge pull request #3707 from ebeigarts/refactor_remove_column

    Refactored remove_column
    drogus committed May 2, 2012