aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/rack.rb
Commit message (Collapse)AuthorAgeFilesLines
* Adding frozen_string_literal pragma to Railties.Pat Allan2017-08-141-0/+2
|
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
| | | | | This reverts commit 3420a14590c0e6915d8b6c242887f74adb4120f9, reversing changes made to afb66a5a598ce4ac74ad84b125a5abf046dcf5aa.
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
|
* Remove debugger supportRafael Mendonça França2015-01-041-2/+1
| | | | | bebugger doesn't work with Ruby 2.2 so we don't need to support it anymore
* Remove deprecated `Rails::Rack::LogTailer`Rafael Mendonça França2015-01-041-1/+0
|
* Keep debugger support only for rubies < 2.0.0David Rodríguez de Dios2014-04-081-1/+1
|
* Unify logger and taggedlogging middleware as both address logging concerns.José Valim2011-10-191-1/+0
|
* Added X-Request-Id tracking and TaggedLogging to easily log that and other ↵David Heinemeier Hansson2011-10-191-0/+1
| | | | production concerns
* Use again Rack's ContentLength middlewareSantiago Pastorino2011-10-181-1/+0
|
* Temporarily ship with ContentLength middleware.José Valim2011-05-201-4/+4
|
* Move Rails::Rack::Metal to Rails::Application::Metal and just add cascade if ↵José Valim2010-01-261-1/+0
| | | | any metal was declared.
* Default to sync instrumentation.José Valim2010-01-211-0/+1
|
* Move middleware builder back to Rails::Rack::Metal without losing the new ↵José Valim2010-01-171-2/+3
| | | | behavior.
* Cleanup junk metal and revise APIJoshua Peek2010-01-101-1/+0
| | | | | API Change: Returning a "X-Cascade: pass" header triggers the cascade instead of a 404 response.
* Rename Rails::Rack::Logger -> LogTailer. Speed up log mtime checks.Jeremy Kemper2008-12-181-1/+1
|
* Introduce Rails MetalJoshua Peek2008-12-161-0/+1
| | | | | | | | | | | | | | | | | | | # app/metal/poller.rb class Poller < Rails::Rack::Metal def call(env) if env["PATH_INFO"] =~ /^\/poller/ [200, {"Content-Type" => "application/json"}, Message.recent.to_json] else super end end end * There is a generator to help you get started `script/generate metal poller` * Also, metal bits can be ran standalone with rackup `rackup app/metal/poller.rb`
* Move debugger into middlewareJoshua Peek2008-11-251-0/+1
|
* Added rack logger middleware that tails the environment logJoshua Peek2008-08-191-0/+1
|
* Added Rack middleware to handle static files.Joshua Peek2008-06-011-0/+5