Permalink
Switch branches/tags
Commits on Jul 18, 2018
  1. Merge pull request #31320 from gtqnchev/to_form_params-fix

    rafaelfranca committed Jul 18, 2018
    Fix issue with `button_to`'s `to_form_params`
  2. Merge pull request #33358 from azbshiri/summer-time

    rafaelfranca committed Jul 18, 2018
    Normalize the date component to 2000-01-01 automatically
Commits on Jul 16, 2018
  1. Merge pull request #33372 from gridar/fix_doc_on_assets_fallback

    eileencodes committed Jul 16, 2018
    [ci skip] fix unknown_asset_fallback default in guide
Commits on Jul 12, 2018
  1. Merge pull request #33341 from Edouard-chin/ec-fix-to-param

    rafaelfranca committed Jul 12, 2018
    e4e1b62 broke `to_param` handling:
Commits on Jul 3, 2018
  1. Merge pull request #33054 from jboler/master

    rafaelfranca committed Jul 3, 2018
    Fix route eager loading
Commits on Jun 13, 2018
  1. Lock Capybara for < 3.2 for old rubies

    y-yagi committed Jun 13, 2018
Commits on Jun 12, 2018
  1. Merge pull request #33093 from rails/use-rack-to-dump-query

    tenderlove committed Jun 11, 2018
    Use Rack to generate query information under test
Commits on Jun 6, 2018
  1. Fix force equality checking not to break the serialized attribute wit…

    kamipo committed Jun 6, 2018
    …h Array
    
    Context: 43ef00e#commitcomment-29256140
Commits on Jun 5, 2018
  1. Move CHANGELOG entry to `activerecord/CHANGELOG.md` [ci skip]

    kamipo committed Jun 5, 2018
    Follow up of #33027.
  2. Merge pull request #33027 from bkuhlmann/reverse_sql_order_patch-51

    tenderlove committed Jun 5, 2018
    Fixed `reverse_order` Arel SQL literal issue.
Commits on May 30, 2018
  1. Fixed `reverse_order` Arel SQL literal issue.

    bkuhlmann committed May 30, 2018
    Use `<<` instead of `concat` in `reverse_sql_order` as we can have an
    Arel SQL literator which overrides `concat`. This is a back port of
    Rails 5.2 code. See this commit for details:
    
    ab03eb9
Commits on May 25, 2018
  1. Make force equality checking more strictly not to allow serialized at…

    kamipo committed May 19, 2018
    …tribute
    
    Since #26074, introduced force equality checking to build a predicate
    consistently for both `find` and `create` (fixes #27313).
    
    But the assumption that only array/range attribute have subtype was
    wrong. We need to make force equality checking more strictly not to
    allow serialized attribute.
    
    Fixes #32761.
Commits on May 17, 2018
  1. Merge pull request #32908 from anniecodes/fix-time-random-string

    rafaelfranca committed May 17, 2018
    Fix user_input_in_time_zone to coerce non valid string into nil
Commits on May 12, 2018
  1. Merge pull request #32874 from tylerhunt/remove_render_text_docs

    eileencodes committed May 11, 2018
    Remove reference to old `:text` rendering option
Commits on May 11, 2018
  1. `becomes` should clear the mutation tracker which is created in `afte…

    kamipo committed May 11, 2018
    …r_initialize`
    
    `becomes` creates new object and copies attributes from the receiver. If
    new object has mutation tracker which is created in `after_initialize`,
    it should be cleared since it is for discarded attributes.
    
    But if the receiver doesn't have mutation tracker yet, it will not be
    cleared properly.
    
    It should be cleared regardless of whether the receiver has mutation
    tracker or not.
    
    Fixes #32867.
Commits on Apr 17, 2018
  1. Remove upper bound on Capybara

    eileencodes authored and rafaelfranca committed Apr 10, 2018
    There's no reason to block future versions of Capybara since we don't
    _know_ they are going to break. How will we know if we have a
    conservative option set? This change prevents us from blocking users who
    want to upgrade in the future.
  2. Allow Capybara 3.x (#32151)

    twalpole authored and rafaelfranca committed Mar 6, 2018
Commits on Apr 13, 2018
Commits on Apr 11, 2018
  1. Unlock dalli version

    y-yagi committed Apr 11, 2018
    The issue was fixed with petergoldstein/dalli#679,
    and a new version containing that fix was released.
Commits on Apr 10, 2018
  1. Merge pull request #32498 from eugeneius/mutation_tracker_merge_changes

    kamipo committed Apr 10, 2018
    Prevent changes_to_save from mutating attributes
  2. Merge pull request #32497 from eugeneius/mutation_tracker_changed_att…

    kamipo committed Apr 9, 2018
    …ribute_names
    
    Avoid generating full changes hash on every save
  3. Fix one more test randomly failing due to array ordering issue on PG …

    prathamesh-sonpatki authored and kamipo committed Jul 17, 2016
    …adapter
    
    Reproduction command -
    
    ARCONN=postgresql be ruby -w -Itest test/cases/autosave_association_test.rb --seed 34101
    
    https://travis-ci.org/rails/rails/jobs/364402821#L988-L994
  4. Merge pull request #32512 from bogdanvlviv/update-bug_report_template…

    kamipo committed Apr 10, 2018
    …s-on-5-1-stable
    
    [5-1-stable] Update bug report templates
  5. [5-1-stable] Update bug report templates

    bogdanvlviv committed Apr 10, 2018
    Use version `5.1` of `ActiveRecord::Migration`
Commits on Apr 6, 2018
Commits on Apr 4, 2018
  1. Merge pull request #32444 from matrinox/fix-return-response-mutation-…

    rafaelfranca committed Apr 4, 2018
    …rack-logger
    
    Stop mutating body response
Commits on Apr 3, 2018
  1. Update sidekiq

    pixeltrix committed Apr 3, 2018
    Sidekiq 5.1.3 fixes the version check on Ruby 2.2.10.
Commits on Apr 2, 2018
  1. Fix quotes [ci skip]

    pixeltrix committed Apr 2, 2018
  2. Update Gemfile.lock

    pixeltrix committed Apr 2, 2018
  3. Lock Sidekiq for < 5 for Ruby 2.2

    pixeltrix committed Apr 2, 2018
    Sidekiq has a version check error for Ruby 2.2.10.
  4. Backport fix for Dir::Tmpname.create from #32386

    pixeltrix committed Apr 2, 2018
    The removal of path separators from the tmpname value affects all four
    supported versions of Ruby - 2.2.10, 2.3.7, 2.4.4, and 2.5.1.
  5. Bump tested versions of Ruby on CI

    pixeltrix committed Apr 2, 2018
    Also switch testing of ruby-head to ruby-2.5.1 since focus of
    future compatibility has switched to 5-2-stable and master.
Commits on Mar 29, 2018
  1. Fix that `touch(:updated_at)` causes multiple assignments on the column

    kamipo committed Mar 23, 2018
    The multiple assignments was caused by 37a1dfa due to lost the `to_s`
    normalization for given names.
    
    Fixes #32323.