aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack
Commit message (Collapse)AuthorAgeFilesLines
* Replace the placeholder base_hook API with on_load. To specify some code thatwycats2010-03-296-12/+11
| | | | | | | | should run during framework load do: ActiveSupport.on_load(:action_controller) do # Code run in the context of AC::Base end
* Fix dom_id for ActiveRecord [#4296 state:resolved]José Valim2010-03-301-2/+2
|
* Updated asset_template_path to asset_path and have it also support a String ↵wycats2010-03-282-11/+19
| | | | [#4247 state:resolved]
* Allow customisation of asset path generation using a proc.Craig R Webster2010-03-282-2/+75
| | | | | | | | | | | | | | | | Set config.action_controller.asset_path_template to a proc that takes one argument - the direct, unchanged asset path - and returns a path to that asset using the scheme that your assets require. This is useful if you have a setup which scales by introducing new application servers where the mtime of the asset files may not be the same as those of the asset files on your previous servers, but it does require your web servers to have knowledge of the asset template paths that you rewrite to so it's not suitable for out-of-the-box use. An example of configuring asset path generation and rewriting these paths using Apache is included in actionpack/lib/action_view/helpers/asset_tag_helper.rb. Signed-off-by: wycats <wycats@gmail.com>
* Add more tests and docs to uncountable routes. [#3930 state:resolved]Rizwan Reza2010-03-282-3/+6
|
* Add _index to named collection routes for uncountable resources (e.g. Sheep)Jan De Poorter2010-03-282-1/+14
| | | | Signed-off-by: Rizwan Reza <rizwanreza@gmail.com>
* html_tag option to wrap error_message_on text [#4283 state:resolved]Paco Guzman2010-03-282-9/+16
| | | Signed-off-by: wycats <wycats@gmail.com>
* Request#content_type exists in Rack::Request, and other parts of ↵wycats2010-03-285-14/+20
| | | | | | Rack::Request expect it to return a String. Split the Rails API so that Request#content_type returns a String, and Request#content_mime_type returns a Mime::Type object.
* Add constraints to resources in new routing DSLAndrew White2010-03-282-14/+73
| | | | Signed-off-by: Rizwan Reza <rizwanreza@gmail.com>
* Merge remote branch 'rizwan/restrict'wycats2010-03-2824-0/+31
|\
| * adds missing requires for Object#blank? and Object#present?Xavier Noria2010-03-2823-0/+30
| |
| * adds missing requires for Object#duplicable?Xavier Noria2010-03-281-0/+1
| |
* | Rails 3 application can run performance tests now. [#4171 state:resolved]Rizwan Reza2010-03-281-1/+3
|/
* Ensure details are frozen after @details_keys lookup. The implementation ↵José Valim2010-03-273-16/+19
| | | | waits to freeze until the last required moment, to avoid duping hashes.
* Missing requirewycats2010-03-271-0/+1
|
* Fixes a bug where error_messages_for was returning an empty div [#4048 ↵wycats2010-03-272-1/+5
| | | | state:resolved] (ht: Geoff Garside)
* Recovers error_messages for ActiveRecordInstanceTag. [#4078 state:resolved]Daniel Rodríguez Troitiño2010-03-272-0/+18
| | | Signed-off-by: wycats <wycats@gmail.com>
* Use ActiveSupport::Autoload for view helpers. [#4237 state:resolved]Sam Elliott and Ryan Bigg2010-03-271-24/+26
| | | Signed-off-by: wycats <wycats@gmail.com>
* Fix a mistake in the documentation (ht: Evgeniy Dolzhenko) [#4217 ↵wycats2010-03-271-1/+1
| | | | state:resolved]
* Fix named routes for member actions of singleton resources [#4266 ↵Andrew White2010-03-272-1/+6
| | | | | state:resolved] Signed-off-by: wycats <wycats@gmail.com>
* Tests method_missing to raise NameError. [#2522 state:resolved]Rizwan Reza2010-03-271-0/+16
| | | Signed-off-by: wycats <wycats@gmail.com>
* Add parameter defaults support to new routing DSL [#4265 state:resolved]Andrew White2010-03-272-1/+39
| | | Signed-off-by: wycats <wycats@gmail.com>
* Fixes typo (ht: Claudio Poli) [#4107 state:closed]wycats2010-03-261-1/+1
|
* Make X-Sendfile default to "" so it works correctly in dev mode.wycats2010-03-261-1/+1
| | | | | Provide a default in production.rb that can be modified, so that people who care about sendfile performance in production mode can get better performance easily.
* Merge branch 'master' into docrailswycats2010-03-2691-931/+1774
|\
| * Move application configuration to the application configuration object, ↵José Valim2010-03-266-13/+22
| | | | | | | | remove railtie_name and engine_name and allow to set the configuration object.
| * Rails router automatically calculated for you the controller and named ↵José Valim2010-03-262-8/+14
| | | | | | | | | | | | | | | | | | routes in the following scenarios: match "home/about" #=> maps to home#about with named route home_about_path match "about" #=> does not work because it cannot guess the controller match "about" => "home#about" #=> maps to home#about with named route home_about_path match "home/about", :as => "about" #=> maps to home#about with named route about_path
| * Remove reference to unexistent methods and fix typo.José Valim2010-03-261-1/+1
| |
| * Protect routes again so they don't end up as actions. We need a better ↵wycats2010-03-231-0/+1
| | | | | | | | solution than this.
| * open_session can just return the a dup of the current context.wycats2010-03-222-29/+6
| | | | | | | | | | At this point, its entire purpose in the open_session {} case was to delegate back to the IntegrationTest anyway.
| * Rename unsignificant to insignificant.José Valim2010-03-234-30/+30
| |
| * Current url helpers become actions in controller. Added a failing test case ↵José Valim2010-03-221-6/+17
| | | | | | | | for it.
| * NumberHelper methods should now return html_safe strings (when the inputs ↵Bernardo de Pádua2010-03-222-51/+207
| | | | | | | | | | | | are valid numbers or are html_safe). Also adds :raise => true (used internaly) to make the number helpers throw InvalidNumberError when the given number is invalid. Signed-off-by: José Valim <jose.valim@gmail.com>
| * Adds number_to_human and several improvements in NumberHelper. [#4239 ↵Bernardo de Pádua2010-03-224-168/+502
| | | | | | | | | | | | state:resolved] Signed-off-by: José Valim <jose.valim@gmail.com>
| * Make router shortcuts more polite to URLs starting with a leading slash.José Valim2010-03-222-15/+35
| |
| * Remove data-url support from url_helper [#4236 state:resolved]Denis Odorcic2010-03-211-2/+0
| | | | | | | | Signed-off-by: José Valim <jose.valim@gmail.com>
| * response_body is an Array in 1.9, so an Array was being pushed onto the cachewycats2010-03-191-0/+2
| |
| * Fixed a bunch of tests that failed in 1.9 because they assumed that a Rack ↵wycats2010-03-195-7/+25
| | | | | | | | response was a String.
| * Clean up Mime::Type and remove deprecated stuff (from 2.3).José Valim2010-03-201-7/+1
| |
| * Eliminate an error from an implicit dependency on AV::Basewycats2010-03-193-24/+25
| |
| * Fix protect_against_forgeryCarlhuda2010-03-191-1/+3
| |
| * Merge branch 'master' of gitproxy:rails/railsJosé Valim2010-03-191-26/+23
| |\
| | * cleans a bit #compute_public_pathXavier Noria2010-03-191-26/+23
| | | | | | | | | | | | | | | | | | [#4232 state:committed] Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
| * | Improve performance of the rendering stack by freezing formats as a sign ↵José Valim2010-03-1910-83/+109
| |/ | | | | | | that they shouldn't be further modified.
| * Well that was a bustwycats2010-03-181-1/+5
| |
| * We seem to have removed the URL helpers from ActionView subclasses...wycats2010-03-183-0/+8
| |
| * Each controller class has it's own view context subclass. This removes the ↵Carlhuda2010-03-185-50/+29
| | | | | | | | need for ActionView::Base.for_controller
| * remove duplicated self.view_paths assingment on controller tests [#4206 ↵Santiago Pastorino2010-03-181-2/+2
| | | | | | | | | | | | state:commited] Signed-off-by: wycats <wycats@gmail.com>
| * Return a valid Rack response from bare ActionController::MetalCarlhuda2010-03-183-14/+35
| |
| * Make render :partial, :layout consistent between AC and AVCarlhuda2010-03-182-17/+1
| |