aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4518 from guilleiguaran/silent-sprockets-logger-3-2-stableJosé Valim2012-01-184-3/+8
|\ | | | | Silent Sprockets logger when config.assets.logger is set to false (3-2-stable)
| * Update CHANGELOG and docs for config.assets.loggerGuillermo Iguaran2012-01-182-2/+3
| |
| * Silent Sprockets logger when config.assets.logger is set to falseGuillermo Iguaran2012-01-182-1/+5
|/
* Merge pull request #4498 from ↵José Valim2012-01-1711-46/+87
|\ | | | | | | | | carlosantoniodasilva/action-controller-refactor-3-2 Action controller refactor - deprecate Compatibility module
| * Update changelogCarlos Antonio da Silva2012-01-171-1/+16
| |
| * Remove duplicated constant definitionCarlos Antonio da Silva2012-01-171-3/+0
| | | | | | | | | | ActionController::ActionControllerError is already defined in action_controller/metal/exceptions.
| * Deprecate AC::UnknownError and AC::DoubleRenderErrorCarlos Antonio da Silva2012-01-175-12/+12
| | | | | | | | | | Use the constants AbstractController::ActionNotFound and AbstractController::DoubleRenderError respectively instead.
| * Add default charset config to ActionDispatchCarlos Antonio da Silva2012-01-172-1/+10
| |
| * Deprecate default_charset= at controller levelCarlos Antonio da Silva2012-01-172-14/+24
| |
| * Add some deprecations for logic being removed in 4.0Carlos Antonio da Silva2012-01-175-15/+25
|/
* Merge pull request #4487 from sarenji/fix-reset-countersAaron Patterson2012-01-177-3/+45
| | | | Fix bug where reset_counters resets the wrong counter cache.
* Merge pull request #4501 from rafaelfranca/assets-logger-3-2José Valim2012-01-173-1/+5
|\ | | | | Add option to configure Sprockets logger [3-2-stable]
| * Add option to configure Sprockets loggerRafael Mendonça França2012-01-173-1/+5
|/
* Merge pull request #4492 from pkondzior/3-2-stablePiotr Sarnacki2012-01-172-1/+22
|\ | | | | Wrong behavior of ActiveModel::Errors#dup is causing regressions on applications using Rails 3-2-stable
| * Fix ActiveModel::Errors#dupPaweł Kondzior2012-01-162-1/+22
|/ | | | | | | | | | | | Since ActiveModel::Errors instance keeps all error messages as hash we should duplicate this object as well. Previously ActiveModel::Errors was a subclass of ActiveSupport::OrderedHash, which results in different behavior on dup, this may result in regression for people relying on it. Because Rails 3.2 stills supports Ruby 1.8.7 in order to properly fix this regression we need to backport #initialize_dup.
* Merge pull request #4462 from spohlenz/fix-routing-testsAaron Patterson2012-01-161-0/+4
| | | | Stub ip method of alternative request class in router tests
* Apparently asssert_empty is not available in 1.8.7Piotr Sarnacki2012-01-161-1/+1
|
* minor edits in getting started guideVijay Dev2012-01-161-2/+2
|
* copy editing asset pipeline changesVijay Dev2012-01-161-7/+6
|
* [docs] Update pipeline asset organization section.Richard Hulse2012-01-161-4/+57
| | | | | * Calified how assets are included. * Added information about using index manifests.
* change class to id per scaffold changeDan Pickett2012-01-161-7/+7
| | | | #4472
* Improve description of :allow_destroy option for nested attributes in ↵Carlos Antonio da Silva2012-01-161-7/+7
| | | | getting started guide
* Getting Started Guide: Update reference about JavaScript runtimesGuillermo Iguaran2012-01-161-1/+7
|
* Add ActiveModel::Errors#delete, which was not available after move to use ↵Piotr Sarnacki2012-01-162-0/+12
| | | | delegation
* Merge pull request #4474 from guilleiguaran/fix-route-inspector-3-2-stableJosé Valim2012-01-152-1/+16
|\ | | | | Don't hardcode assets route skipped in route inspector (3-2-stable)
| * Don't hardcode assets route skipped in route inspectorGuillermo Iguaran2012-01-152-1/+16
|/ | | | | | Conflicts: railties/lib/rails/application/route_inspector.rb
* Fix stack level too deep when model does not have attributes method.Piotr Sarnacki2012-01-152-1/+9
| | | | | | | | | | | Without that patch when using ActiveModel::AttributeMethods in a class that does not respond to `attributes` method, stack level too deep error will be raised on non existing method. While documentation is clear that you need to define `attributes` method in order to use AttributeMethods module, `stack level too deep` is rather obscure and hard to debug, therefore we should try to not break `method_missing` if someone forgets about defining `attributes`.
* Upgrade mail dependency to 2.4.0Mikel Lindsaar2012-01-151-1/+1
|
* Merge pull request #4471 from semaperepelitsa/enum_sumAaron Patterson2012-01-141-1/+1
|\ | | | | Pass a symbol instead of a block in Enumerable#sum
| * Pass a symbol instead of a block. This is faster and more concise.Semyon Perepelitsa2012-01-151-1/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At least Ruby 1.8.7 is required which is ok since 3.2. Benchmark: ```ruby require "benchmark" enum = 1..10_000 N = 100 Benchmark.bm do |x| x.report "inject block" do N.times do enum.inject { |sum, n| sum + n } end end x.report "inject symbol" do N.times do enum.inject(:+) end end end ``` Result: ``` user system total real inject block 0.160000 0.000000 0.160000 ( 0.179723) inject symbol 0.090000 0.000000 0.090000 ( 0.095667) ```
* Add begin/ensure block since we are returning.José Valim2012-01-141-3/+5
|
* Fix race condition :bomb:Jon Leighton2012-01-131-4/+11
|
* Use a BodyProxy instead of including a Module that responds to close.Santiago Pastorino2012-01-135-15/+49
| | | | Closes #4441 if Active Record is disabled assets are delivered correctly
* No AS::TestCase here.José Valim2012-01-131-1/+1
|
* config.force_ssl should mark the session as secure.José Valim2012-01-132-0/+33
|
* Merge pull request #4451 from guilleiguaran/add-therubyracer-commentedJosé Valim2012-01-132-6/+16
|
* Update Railties section of 3.2 release notesGuillermo Iguaran2012-01-131-1/+3
|
* warns against using temporary subscribersXavier Noria2012-01-121-0/+4
|
* fix rails binary path when using --dev [ci skip]Vijay Dev2012-01-132-2/+2
|
* Added note about [ci skip] tag to contributing guidePiotr Sarnacki2012-01-121-0/+2
|
* add info about kindle guides in the release guide [ci skip]Vijay Dev2012-01-131-0/+4
|
* Fix table_name in ActiveRecord with more than one abstract ancestorsPiotr Sarnacki2012-01-122-3/+18
| | | | | | | | | | | | | | | | | When subclassing abstract_class table_name should be always computed based on class name, no matter if superclass is subclassing base or another abstract_class. So: class FirstAbstract < ActiveRecord::Base self.abstract_class = true end class SecondAbstract < FirstAbstract self.abstract_class = true end class Post < SecondAbstract self.table_name #=> 'posts' (not 'second_abstracts') end
* prepare for 3.2 guides release :)Vijay Dev2012-01-131-1/+1
|
* remove hidden link in guides layoutVijay Dev2012-01-131-1/+0
|
* moving to arel 3.0.0Aaron Patterson2012-01-121-1/+1
|
* depend on journey 1.0.0Aaron Patterson2012-01-121-1/+1
|
* add 3.2 release notes to the guides indexVijay Dev2012-01-131-0/+4
|
* minor editsVijay Dev2012-01-132-2/+2
|
* fixes in api docsVijay Dev2012-01-135-7/+7
|
* minor revision in 3.2 release guideVijay Dev2012-01-131-1/+1
|