aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* properly namespace the fixture exceptionAaron Patterson2012-03-222-7/+3
|
* Merge pull request #5552 from lest/patch-3Aaron Patterson2012-03-223-6/+11
|\ | | | | deprecate Proc#bind that can cause symbol memory leak
| * deprecate Proc#bind that can cause symbol memory leakSergey Nartimov2012-03-223-6/+11
|/
* Merge pull request #5540 from mhfs/another_blank_line_fixPiotr Sarnacki2012-03-212-2/+1
|\ | | | | Avoid another blank line in generated migration and remove assertion as per @spastorino request
| * Avoid another blank line in generated migration and remove assertion as per ↵Marcelo Silveira2012-03-212-2/+1
| | | | | | | | @spastorino request
* | remove duplicate requires. thanks @atamboAaron Patterson2012-03-211-1/+0
| |
* | evented listeners can subscribe to any messageAaron Patterson2012-03-211-9/+27
| |
* | evented subscribers workAaron Patterson2012-03-211-6/+10
| |
* | start / finish events are sent by the instrumenterAaron Patterson2012-03-212-7/+41
| |
* | push the autoloads up to requiresAaron Patterson2012-03-211-4/+4
|/
* Deprecate eager-evaluated scopes.Jon Leighton2012-03-2120-83/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't use this: scope :red, where(color: 'red') default_scope where(color: 'red') Use this: scope :red, -> { where(color: 'red') } default_scope { where(color: 'red') } The former has numerous issues. It is a common newbie gotcha to do the following: scope :recent, where(published_at: Time.now - 2.weeks) Or a more subtle variant: scope :recent, -> { where(published_at: Time.now - 2.weeks) } scope :recent_red, recent.where(color: 'red') Eager scopes are also very complex to implement within Active Record, and there are still bugs. For example, the following does not do what you expect: scope :remove_conditions, except(:where) where(...).remove_conditions # => still has conditions
* Avoid obscure &Proc.new thingJon Leighton2012-03-211-2/+2
|
* Remove valid_scope_name? check - use rubyJon Leighton2012-03-212-30/+1
| | | | | | | scope is syntactic sugar for defining a class method. Ruby allows redefining methods but emits a warning when run with -w. So let's not implement our own logic for this. Users should run with -w if they want to be warned about redefined methods.
* no need for castJon Leighton2012-03-211-1/+0
|
* no need for lvarJon Leighton2012-03-211-3/+1
|
* split subscribers based on pattern typeAaron Patterson2012-03-211-13/+31
|
* Merge pull request #5532 from mhfs/migration_blank_lineJosé Valim2012-03-212-1/+2
|\ | | | | Remove blank line from generated migration
| * Remove blank line from generated migrationMarcelo Silveira2012-03-202-1/+2
| |
* | Merge pull request #5522 from ↵José Valim2012-03-212-0/+21
|\ \ | |/ |/| | | | | travisjeffery/fix_migration_generator_adding_removing_index Fix adding/removing field's index when generating migration
| * Generate Migration Thats Adds Removed IndexTravis Jeffery2012-03-212-0/+21
|/ | | | | When generating a migration that removes a field with an index, the down will add both the field and its index.
* We dont need to merge in the parameters as thats all being reset by the rack ↵David Heinemeier Hansson2012-03-201-1/+0
| | | | headers (and its causing problems for Strong Parameters attempt of wrapping request.parameters because it will change in testing)
* probably should require the objects we monkey patch.Aaron Patterson2012-03-201-0/+1
|
* search private and protected methods for convert_keyAaron Patterson2012-03-202-3/+3
|
* bigdecimal can be duped on Ruby 2.0Aaron Patterson2012-03-202-2/+22
|
* guides location has changed [ci skip]Vijay Dev2012-03-201-1/+1
|
* Merge pull request #5524 from kennyj/add_missing_requireXavier Noria2012-03-201-0/+1
|\ | | | | Add missing require
| * Add missing requirekennyj2012-03-201-0/+1
|/
* Merge pull request #5515 from rafaelfranca/remove-excludeJosé Valim2012-03-192-14/+29
|\ | | | | Remove exclude option from ActionDispatch::SSL and fix secure cookies
| * Fix secure cookies when there are more than one space before the secureRafael Mendonça França2012-03-192-1/+29
| | | | | | | | keyword
| * Remove exclude option from ActionDispatch::SSLRafael Mendonça França2012-03-192-13/+0
|/
* Merge pull request #5503 from jeyb/leap_day_time_date_time_selectorAndrew White2012-03-193-13/+27
|\ | | | | Fixes issue #5222: DateTimeSelector builds invalid dates on leap days
| * Fixes issue #5222: DateTimeSelector builds invalid dates on leap day when ↵Jey Balachandran2012-03-183-13/+27
| | | | | | | | discarding both day and month.
* | Merge branch 'master' of github.com:lifo/docrailsVijay Dev2012-03-199-23/+122
|\ \
| * | -h also shows help options.Sandeep2012-03-191-1/+1
| | |
| * | respond_with description: changed 'response' to 'format'Mark Thomson2012-03-181-1/+1
| | |
| * | Revised comments for respond_withMark Thomson2012-03-181-17/+18
| | |
| * | Merge remote-tracking branch 'origin/master'Mark Thomson2012-03-177-3/+5
| |\ \
| | * | [getting started] Explain what the create action is accomplishing after ↵Ryan Bigg2012-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | params are output [ci skip]
| | * | [getting started] [ci skip] Explain in better terms what we are doing with ↵Ryan Bigg2012-03-171-1/+3
| | | | | | | | | | | | | | | | render and params[:post] inspection upon first use
| | * | [getting started] [ci skip] Just want to get post paramsRyan Bigg2012-03-171-1/+1
| | | |
| | * | [getting started] Add imagesRyan Bigg2012-03-176-0/+0
| | | |
| * | | Merge remote-tracking branch 'origin/master'Mark Thomson2012-03-17533-11025/+2734
| |\| |
| * | | Revised description for responds_withMark Thomson2012-03-171-19/+115
| | | |
* | | | Merge pull request #5507 from sandeepravi/warning_fixesXavier Noria2012-03-191-1/+1
|\ \ \ \ | | | | | | | | | | changed all.map to pluck
| * | | | changed all.map to pluckSandeep2012-03-191-1/+1
| | | | |
* | | | | Merge pull request #5508 from FND/tagged_logger_shortcutJosé Valim2012-03-192-2/+7
|\ \ \ \ \ | |/ / / / |/| | | | Provide access to logger instance within TaggedLogging blocks
| * | | | Provide access to logger instance within TaggedLogging blocksFND2012-03-192-2/+7
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this improves encapsulation, simplifying occurrences like the following: Rails.logger.tagged("DEBUG") { Rails.logger.debug(msg) } ... by removing the need to rely on (i.e. repeat) outer variables: Rails.logger.tagged("DEBUG") { |logger| logger.debug(msg) }
* | | / Increase minimum version of mail.Mikel Lindsaar2012-03-191-1/+1
| |_|/ |/| | | | | | | | | | | Second security vulnerability found in mail file delivery method patched in version 2.4.4.
* | | Merge pull request #5492 from arunagw/build_fix_app_generator_testPiotr Sarnacki2012-03-181-1/+1
|\ \ \ | | | | | | | | Build fix for app_generator_test.rb
| * | | Build fix for app_generator_test.rbArun Agrawal2012-03-181-1/+1
| | | |