rails/guides/source
Aaron Patterson 24f9c03d52 Revert "removing Rack::Runtime from the default stack."
This reverts commit 37423e4ff883ad5584bab983aceb4b2b759a1fd8.

Jeremy is right that we shouldn't remove this.  The fact is that many
engines are depending on this middleware to be in the default stack.
This ties our hands and forces us to keep the middleware in the stack so
that engines will work.  To be extremely clear, I think this is another
smell of "the rack stack" that we have in place.  When manipulating
middleware, we should have meaningful names for places in the req / res
lifecycle **not** have engines depend on a particular constant be in a
particular place in the stack.  This is a weakness of the API that we
have to figure out a way to address before removing the constant.

As far as timing attacks are concerned, we can reduce the granularity
such that it isn't useful information for hackers, but is still useful
for developers.
2015-10-03 14:21:31 -07:00
..
kindle Fixed unclosed tags in kindle guide source [ci skip] 2015-09-19 12:15:34 +05:30
_license.html.erb
_welcome.html.erb let the guides home point to the new release series endpoints [ci skip] 2015-09-18 12:27:31 -07:00
2_2_release_notes.md - Changed IN to ON in markdown renderer condition 2015-01-14 11:52:13 +05:30
2_3_release_notes.md Updated MySQL documentation link to MySQL latest version 5.6 everywhere [ci skip] 2015-03-19 22:11:18 +05:30
3_0_release_notes.md Updated bundler link [ci skip] 2015-06-15 08:31:28 +09:00
3_1_release_notes.md Updated bundler link [ci skip] 2015-06-15 08:31:28 +09:00
3_2_release_notes.md Replace AR with ActiveRecord to make it more readable [ci skip] 2015-09-08 16:02:16 +05:30
4_0_release_notes.md Updated bundler link [ci skip] 2015-06-15 08:31:28 +09:00
4_1_release_notes.md [ci skip] Fix table of 4_1_release_notes.md 2015-02-28 18:24:15 +09:00
4_2_release_notes.md 4.2 release notes about render status options 2015-08-21 09:04:51 +02:00
action_controller_overview.md Change AbstractRequest to ActionDispatch::Request 2015-09-17 16:43:51 -06:00
action_mailer_basics.md correcting word smpt -> smtp in ActionMailer guide [ci skip] 2015-09-20 16:32:03 +05:30
action_view_overview.md Merge pull request #21740 from cllns/add-jbuilder-notes 2015-09-24 08:38:17 +02:00
active_job_basics.md [ci skip] How to pass arguments to ActiveJob Jobs 2015-08-13 15:06:39 +01:00
active_model_basics.md add a description of the return value that was missing [ci skip] 2015-09-03 07:32:27 +09:00
active_record_basics.md [ci skip] SQL is written using statements, not sentences 2015-08-13 12:43:49 -05:00
active_record_callbacks.md Merge pull request #19289 from ahmad-alkheat/master 2015-03-11 15:26:14 +01:00
active_record_migrations.md [ci skip] Update what methods Migration#change can reverse 2015-08-31 10:08:38 +09:00
active_record_postgresql.md use uuid method to define the UUID type [ci skip] 2015-08-08 18:37:22 +09:00
active_record_querying.md Merge pull request #21333 from imtayadeway/ar-querying-docs 2015-09-09 11:19:23 -04:00
active_record_validations.md Replace #=> with # => [ci skip] 2015-09-19 13:45:13 +05:30
active_support_core_extensions.md fix to_time output in ActiveSupport guide. Since 48583f8bf7 , to_time returns times formatted as YYYY-MM-DD HH:MM:SS UTC [ci skip] 2015-09-20 18:01:26 +05:30
active_support_instrumentation.md Merge pull request #21091 from y-yagi/add_activejob_section_to_instrumentation_guide 2015-08-24 13:33:45 +02:00
api_app.md Revert "removing Rack::Runtime from the default stack." 2015-10-03 14:21:31 -07:00
api_documentation_guidelines.md Replace #=> with # => [ci skip] 2015-09-19 13:45:13 +05:30
asset_pipeline.md [ci skip] Clarified asset pipeline guide 2015-08-13 11:25:48 +02:00
association_basics.md Fix documentation for has_many dependant options. 2015-09-29 17:34:27 +02:00
autoloading_and_reloading_constants.md Fix the wrong documentation about config.autoload_paths [ci skip] 2015-04-13 11:56:50 +03:00
caching_with_rails.md Correctly close a fenced code block [ci skip] 2015-08-03 13:22:42 +02:00
command_line.md Revert "removing Rack::Runtime from the default stack." 2015-10-03 14:21:31 -07:00
configuring.md Fixed deprecated string to specify the middleware [ci skip] 2015-10-03 18:19:32 +05:30
contributing_to_ruby_on_rails.md typo fix [ci skip] 2015-09-01 18:27:23 +05:30
credits.html.erb Ryan Bigg has changed jobs. 2015-07-27 15:17:01 +10:00
debugging_rails_applications.md Fix a tiny typo [ci skip] 2015-08-25 16:13:34 +02:00
development_dependencies_install.md [ci skip] fix invalid package name for libmysqlclient-dev 2015-09-02 18:30:03 +09:00
documents.yaml Publish the "Caching with Rails" guide [ci skip] 2015-07-28 23:20:23 +02:00
engines.md Merge pull request #21738 from cllns/remove-to_s-from-example 2015-09-25 12:24:51 -04:00
form_helpers.md Remove yepnope mention from form helpers guide because it's deprecated [ci skip] 2015-07-30 14:48:55 +02:00
generators.md cherry-pick test and source doc from #20050 2015-06-25 15:25:49 +09:00
getting_started.md [ci skip] Better description for starting up with new Rails project 2015-08-28 15:31:59 +02:00
i18n.md Update i18n.md [ci skip] 2015-09-22 13:22:53 -03:00
index.html.erb
initialization.md Merge pull request #19867 from radar/rename-app-rails-loader 2015-05-27 21:41:06 -03:00
layout.html.erb
layouts_and_rendering.md Rack changed their status codes to IETF RFC 7231 2015-08-21 09:04:50 +02:00
maintenance_policy.md - Changed IN to ON in markdown renderer condition 2015-01-14 11:52:13 +05:30
nested_model_forms.md Fix method name for building associated object in nested_model_forms guide 2015-04-25 16:02:39 +05:30
plugins.md remove link to outdated article in plugins guide [ci skip] 2015-08-28 09:18:08 +09:00
profiling.md - Changed IN to ON in markdown renderer condition 2015-01-14 11:52:13 +05:30
rails_application_templates.md add description of passing a block to add_source [ci skip] 2015-09-10 21:12:11 +09:00
rails_on_rack.md Revert "removing Rack::Runtime from the default stack." 2015-10-03 14:21:31 -07:00
routing.md Update routing.md 2015-09-22 10:17:43 -03:00
ruby_on_rails_guides_guidelines.md Update instructions to build guides locally [ci skip] 2015-04-28 15:33:13 +03:00
security.md Clarify CSRF <script> purpose and protection. Note how to deal with your own <script> tags. 2015-09-16 08:56:16 -07:00
testing.md Add missing and remove unnecessary periods in testing.md [ci skip] 2015-09-05 21:08:32 +08:00
upgrading_ruby_on_rails.md Refactor AS::Callbacks halt config and fix the documentation 2015-10-01 13:04:20 -04:00
working_with_javascript_in_rails.md Merge pull request #21195 from brooksreese/fix_broken_link_markup 2015-08-11 17:34:59 +02:00