Permalink
Switch branches/tags
Commits on May 4, 2012
Commits on May 3, 2012
  1. Merge pull request #4496 from makeable/master

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

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

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

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

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

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

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

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

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

    carlosantoniodasilva committed May 3, 2012
    …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.
  11. Add CHANGELOG entry

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

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

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

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

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

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

    schneems committed Apr 30, 2012
    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.
  2. Reset the request parameters after a constraints check

    pixeltrix committed May 2, 2012
    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.
  3. Merge pull request #6125 from ncri/master

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

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

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

    drogus committed May 2, 2012
    Refactored remove_column
  7. RouteSet: remove some code dups

    bogdan committed May 2, 2012
  8. Merge pull request #6119 from romanvbabenko/refactor/checking_rubygem…

    jeremy committed May 2, 2012
    …s_presence
    
    Gem const presence checking has been removed