|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | 
| | | | SessionStore was recently changed to delegate to hash
object instead of inherit from it. Since we don't want
to extend SessionStore with every method implemented in
Hash, it's better to just convert any object passed to
debug_hash (which is also better as we don't require
to pass Hash instance there, it can be any object that
can be converted to Hash). | 
| | | | |  | 
| | | | |  | 
| |\ \ \  
| | | | 
| | | | 
| | | | 
| | | | | carlosantoniodasilva/resource-route-canonical-action
Force given path to http methods in mapper to skip canonical action checking | 
| | | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | This fixes the following scenario:
    resources :contacts do
      post 'new', action: 'new', on: :collection, as: :new
    end
Where the /new path is not generated because it's considered a canonical
action, part of the normal resource actions:
    new_contacts POST   /contacts(.:format)          contacts#new
Fixes #2999 | 
| |/ / / |  | 
| | | | |  | 
| | | | |  | 
| |\ \ \  
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | 
| | | | | * master: (55 commits)
  extract deprecated dynamic methods
  Add some docs and changelog entry
  Allow overriding exception handling in threaded consumer
  Allow configuring a different queue consumer
  actually don't need to expand the aggregates at all
  #to_sym is unnecessary
  de-globalise method
  extract code from AR::Base
  clean up implementation of dynamic methods. use method compilation etc.
  Fix ActiveModel README example
  mention database mapping in getting started guide
  Remove vestiges of the http_only! config from configuring guide
  Remove content-length as well
  Make ActionController#head pass rack-link
  RouteSet: optimize routes generation when globbing is used
  Allows assert_redirected_to to accept a regular expression
  use extract_options!
  No need to force conversion to Symbol since case ensures it's already one.
  No need to work around 1.8 warnings anymore.
  Update command line guide
  ... | 
| | |\ \ \ |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | |\ \ \ \  
| | | | | | 
| | | | | | | RouteSet: remove some code dups | 
| | | | | | | |  | 
| | |\ \ \ \ \  
| | | | | | | 
| | | | | | | | 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. | 
| | |/ / / / /  
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | |   
| | | | | | | 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. | 
| | |\ \ \ \ \  
| | | | | | | 
| | | | | | | | Enable ActionDispatch::Http::Headers to support fetch | 
| | | |/ / / / |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| | | | | | | |  | 
| |/ / / / / |  | 
| |/ / / /  
| | | |   
| | | |   
| | | |   
| | | | | * save original exception
* keep original backtrace | 
| |/ / / |  | 
| |\ \ \ |  | 
| | | | | |  | 
| | | | | 
| | | | 
| | | | 
| | | | | Also correctly indent its example code. | 
| | | | | |  | 
| | | | | |  | 
| |\ \ \ \  
| | | | | 
| | | | | | Support cookie jar options for all cookie stores | 
| | |/ / / |  | 
| |\ \ \ \  
| | | | | 
| | | | | | Stream cookies only if needed | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| | | | | | |  | 
| |\ \ \ \ \  
| |/ / / /  
|/| | | | | Remove a couple of unused ivars left from previous refactoring | 
| | |/ / /  
| | | |   
| | | |   
| | | | | These ivars were missed in d142572567 when close checks were removed | 
| |\ \ \ \  
| | | | | 
| | | | | 
| | | | | 
| | | | | | willbryant/flash_must_not_load_session_on_every_request_master
Fix the Flash middleware loading the session on every request | 
| | |/ / /  
| | | |   
| | | |   
| | | | | dangerous especially with Rack::Cache), it should only be loaded when the flash method is called | 
| |\ \ \ \  
| | | | | 
| | | | | | Remove some unused variable assignments |