Permalink
Switch branches/tags
Commits on Jun 7, 2010
Commits on Jun 6, 2010
Commits on Jun 3, 2010
  1. JSONP middleware shouldn't change the response when the request isn't…

    lawrencepit committed Jun 3, 2010
    … a json request and/or when the response isn't a json response.
Commits on May 28, 2010
  1. Fix JSONP to correctly update content-length and only if set. Change …

    runeb committed May 28, 2010
    …content type to application/javascript. Not wrap in callback unless JSON.
Commits on May 26, 2010
Commits on Apr 11, 2010
  1. Fixed failing tests (updated to work on Rack 1.1.0)

    Ben Brinckerhoff authored and rtomayko committed Mar 19, 2010
Commits on Mar 16, 2010
Commits on Mar 4, 2010
  1. ETag graduated to Rack core

    rtomayko committed Mar 4, 2010
Commits on Feb 9, 2010
Commits on Feb 8, 2010
  1. whitespace errors

    rtomayko committed Feb 8, 2010
  2. Rack::ETag now supports SHA-1 and SHA-2 in addition to MD5

    James Rosen authored and rtomayko committed Feb 6, 2010
  3. Rack::SimpleEndpoint: create simple endpoints with routing rules

    gbuesing authored and rtomayko committed Jan 17, 2010
    This is similar to basic Sinatra actions but in middleware form.
Commits on Jan 15, 2010
  1. Merge commit 'pka/master'

    rtomayko committed Jan 15, 2010
Commits on Jan 12, 2010
  1. indentation fixed

    pka committed Jan 12, 2010
  2. mapping ip masks to paths

    pka committed Jan 12, 2010
Commits on Jan 10, 2010
  1. Unimplented methods removed

    pka committed Jan 10, 2010
Commits on Oct 4, 2009
Commits on Aug 6, 2009
  1. Add Rack::Runtime to autoloads

    paul authored and josh committed Jul 24, 2009
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
  2. test for setting multiple runtime middlewares

    paul authored and josh committed Jul 24, 2009
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
  3. Middleware that sets an X-Runtime header

    paul authored and josh committed Jul 24, 2009
    Times how long it takes for the application to respond to the request
    and sets that to the X-Runtime header of the response.
    
    Also allows the user to provide a suffix, so that different things can
    be timed, eg, the just the app, or the app plug middleware stack.
    
        use Rack::Runtime, "All"
    
        # use more middleware's here
    
        use Rack::Runtime, "App"
    
        run Application
    
    will set "X-Runtime-All" and "X-Runtime-App" headers on the response.
    
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
  4. added Rack::Cookies to gemspec

    Stephen Delano authored and josh committed Aug 6, 2009
    Signed-off-by: Joshua Peek <josh@joshpeek.com>
Commits on Jul 9, 2009
  1. Draft Expectation Cascade

    josh committed Jul 9, 2009
Commits on Jun 12, 2009
Commits on Jun 6, 2009
  1. Rack::StaticCache - auto cache headers for URLs with asset timestamps

    anupom authored and rtomayko committed May 26, 2009
    Modifies response headers for client and proxy caching of static
    files that minimizes http requests and improves overall load times
    for second time visitors.
    
    Signed-off-by: Ryan Tomayko <rtomayko@gmail.com>
Commits on May 21, 2009
  1. Normalize custom default extention.

    mynyml authored and rtomayko committed May 20, 2009
    i.e. handles '.xml', 'xml', ':xml', etc.
  2. Fix parsing paths containing dots.

    mynyml authored and rtomayko committed May 20, 2009
  3. Allow custom default extention.

    mynyml authored and rtomayko committed May 20, 2009
  4. Fix README typo (Rack::AcceptFormat)

    mynyml authored and rtomayko committed May 20, 2009
  5. Autoload AcceptFormat

    mynyml authored and rtomayko committed May 20, 2009