Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

activestorage debug #1

Open
wants to merge 474 commits into
base: main
Choose a base branch
from
Open

activestorage debug #1

wants to merge 474 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 20, 2022

  1. Configuration menu
    Copy the full SHA
    ac1bd77 View commit details
    Browse the repository at this point in the history
  2. Document that @rails/ujs is deprecated for button_to (rails#44100)

    * Document that @rails/ujs is deprecated for `button_to`
    
    This was missed in rails#43112
    
    * deprecation needs to go below the examples
    ghiculescu authored and rafaelfranca committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    b395024 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44214 from abhaynikam/add-webpacker-deprecat…

    …ion-note
    
    Adds webpacker retired note to the webpacker guide [ci skip]
    rafaelfranca committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    28054fd View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. Merge pull request rails#44220 from jonathanhefner/flakey-evented_fil…

    …e_update_checker-gc-test
    
    Fix flakey EventedFileUpdateChecker GC test
    rafaelfranca committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    65aafd2 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2022

  1. Merge pull request rails#44223 from heliocola/patch-1

    Improve upgrade instructions for Bootsnap [ci-skip]
    
    (cherry picked from commit 65e4e4e)
    jonathanhefner committed Jan 23, 2022
    Configuration menu
    Copy the full SHA
    93fa534 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2022

  1. Configuration menu
    Copy the full SHA
    ec2f547 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44230 from vindvaki/add-missing-reverse-merg…

    …e-core-ext-require
    
    Fix missing require of reverse_merge extension
    kamipo committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    eb7de6a View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44227 from nikolai-b/better-message-for-asso…

    …ciated
    
    Improve associated with no reflection error
    kamipo committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    86e1fa1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44246 from SkipKayhil/fix-que-integration

    fix que integration in Active Job tests
    rafaelfranca committed Jan 24, 2022
    Configuration menu
    Copy the full SHA
    8fa69f8 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Configuration menu
    Copy the full SHA
    8d7c054 View commit details
    Browse the repository at this point in the history
  2. Properly eager load the JoinDependency autoloads

    After rails#43859, the constants were being registered to be eagear loaded
    but the eager load was not being called on it, so they were still being
    required at runtime.
    rafaelfranca committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    cbd3590 View commit details
    Browse the repository at this point in the history
  3. Merge PR rails#44171

    rafaelfranca committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    eca89fd View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44250 from yahonda/pg13

    Use released version of pg 1.3
    kamipo authored and rafaelfranca committed Jan 26, 2022
    Configuration menu
    Copy the full SHA
    c5e6455 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Merge pull request rails#44248 from SkipKayhil/fix-que-integration-2

    fix que integration in Active Job tests part 2
    kamipo committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    747d102 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44277 from SkipKayhil/fix-aj-que-integration

    fix Que integration tests for Active Job
    kamipo committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    1a2dc9c View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44251 from stefanvermaas/main

    Fixes a typo in the ActiveRecord encryption documentation
    
    [ci-skip]
    kamipo committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    1df2e5a View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44191 from dorianmariefr/fix-record-changed-…

    …defined-by-record-association
    
    Fix error when saving an association with a relation named record
    kamipo committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    0bb76f5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44274 from nvasilevski/abandon-results-on-ev…

    …ery-batch
    
    abandon_results! after every multi statement batch
    kamipo committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    d1897b5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44269 from yahonda/diag84207

    Address ActionView::Template::Error at CI
    kamipo authored and rafaelfranca committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    69b773a View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2022

  1. Revert rails#38957 (rails#44287)

    * Revert "Pass service_name param to DirectUploadsController"
    
    This reverts commit 193289d.
    
    * Revert "Multi-service direct uploads in Action Text attachment uploads"
    
    This reverts commit 0b69ad4.
    gmcgibbon authored and dhh committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    1711f98 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44215 from SkipKayhil/fix-active-storage-def…

    …ault
    
    update default active storage processor [ci skip]
    
    (cherry picked from commit 77131ea)
    jonathanhefner committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    cf555d6 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. Delete reference to classic mode in the engines guide

    Decoration is normally a use case for applications. Therefore we only need the
    example for zeitwerk mode nowadays.
    fxn committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    846031a View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2022

  1. Merge pull request rails#44315 from jesselawson/main

    Add turbolinks=false on links to older guides
    kamipo committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    a938fe8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44319 from fatkodima/fix-postgres-virtual-co…

    …lumn
    
    Fix parsing expression for PostgreSQL generated column
    kamipo committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    350cfc4 View commit details
    Browse the repository at this point in the history
  3. Use different namespace for proxy calls

    shioyama authored and byroot committed Feb 3, 2022
    Configuration menu
    Copy the full SHA
    b861bd8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3240f6c View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2022

  1. Merge pull request rails#44286 from rails/rm-multi-version-schema

    Dump the database schema containing the current Rails version
    rafaelfranca committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    d24821c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ad011c View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Merge pull request rails#44355 from nvasilevski/do-not-register-encry…

    …pted-fields-hook-twice
    
    Setup on_encrypted_attribute_declared hook only once
    rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    67a65fa View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44358 from rails/rm-fix-precision-all-databases

    Dump the precision for datetime columns following the new defaults
    rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    f5d0ade View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44329 from attack/mg-encryption-exclusion

    Fix the ability to exclude encryption params from being autofiltered
    rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    1936295 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44356 from rails/7-0-stable-schema-version

    Set the ActiveRecord::Schema version when running the app:update task
    rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    9f85a68 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44354 from rails/to-fs-as-the-primary

    Make #to_fs the default replacement for #to_s(:format)
    rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    346d733 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44364 from nvasilevski/fix-test-failure-afte…

    …r-encryption-hook-rename
    
    Fix install_auto_filtered_parameters method rename
    byroot authored and rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    fc3a1f5 View commit details
    Browse the repository at this point in the history
  7. Merge pull request rails#44346 from nvasilevski/fix-pg-connect-ruby-2…

    …7-warning
    
    Fix PG.connect keyword arguments deprecation warning on ruby 2.7
    byroot authored and rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    4e62fed View commit details
    Browse the repository at this point in the history
  8. Merge pull request rails#44347 from nvasilevski/fix-postgresql-reconn…

    …ection-test-assertion
    
    Fix postgresql reconnection_error test expects wrong exception
    byroot authored and rafaelfranca committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    4f55b19 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    76489d8 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Merge pull request rails#44337 from paulhenri-l/patch-1

    Fix empty request inside helpers test
    kamipo authored and rafaelfranca committed Feb 9, 2022
    Configuration menu
    Copy the full SHA
    f8eef9b View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Merge pull request rails#44093 from motine/doc-hint-for-fields_for

    add hint to ActionView's fields_for
    rafaelfranca committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    41dd8d0 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. ActionDispatch::Executor don't fully trust body#close

    Under certain circumstances, the middleware isn't informed that the
    response body has been fully closed which result in request state not
    being fully reset before the next request.
    
    [CVE-2022-23633]
    byroot authored and tenderlove committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    3c0420c View commit details
    Browse the repository at this point in the history
  2. updating changelog

    tenderlove committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    7791cd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    365e0fe View commit details
    Browse the repository at this point in the history
  4. Merge branch '7-0-sec' into 7-0-stable

    * 7-0-sec:
      Preparing for 7.0.2.1 release
      updating changelog
      ActionDispatch::Executor don't fully trust `body#close`
    tenderlove committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    6830b9d View commit details
    Browse the repository at this point in the history
  5. Fix reloader to work with new Executor signature

    This is a follow up to [CVE-2022-23633].
    tenderlove committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    1b5aadc View commit details
    Browse the repository at this point in the history
  6. Preparing release

    tenderlove committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    4ff529b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2459c20 View commit details
    Browse the repository at this point in the history
  8. Merge branch '7-0-sec' into 7-0-stable

    * 7-0-sec:
      Preparing for 7.0.2.2 release
      Preparing release
      Fix reloader to work with new Executor signature
    tenderlove committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    2583bf2 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Add missing bigdecimal require in ActiveJob::Arguments

    Fix: rails#44399
    
    Could cause `uninitialized constant ActiveJob::Arguments::BigDecimal (NameError)`
    when loading Active Job in isolation.
    byroot committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    05ccf03 View commit details
    Browse the repository at this point in the history
  2. Appease rubocop

    byroot committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    9f473fe View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44409 from ghousemohamed/patch-4

    Improve Rails 7 documentation for the command line and asset pipeline [ci-skip]
    
    (cherry picked from commit 7249886)
    jonathanhefner committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    a3a3dd3 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44410 from ghousemohamed/patch-5

    Add missing skip options for Rails 7 command line documentation [ci-skip]
    
    (cherry picked from commit dcca6f2)
    jonathanhefner committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    9d67097 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. Merge pull request rails#44377 from p8/guides/http-security-headers

    Improve CSP guide headings and add warning to nonce usage [ci-skip]
    
    (cherry picked from commit 532c413)
    jonathanhefner committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    58d2ca2 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Merge pull request rails#44427 from armilam/patch-configuration-guide…

    …-link
    
    Fix link format for config.action_dispatch.ssl_default_redirect_status guide link [ci-skip]
    
    (cherry picked from commit 3e6b76e)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    ead8f97 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44408 from kmcphillips/mysql-quote-duration

    Quote ActiveSupport::Duration in mysql2 adapter
    byroot authored and rafaelfranca committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    0cdfd23 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44417 from yahonda/follow_up_44408

    Add require "models/post" to address NameError: uninitialized constant
    kamipo authored and rafaelfranca committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    f2fe02b View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44404 from kmcphillips/mysql-quote-rational

    Handle quoting of Rational numbers for MySQL
    rafaelfranca committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    d43fea7 View commit details
    Browse the repository at this point in the history
  5. Fix typos [ci-skip]

    (cherry picked from commit 4ae7acf)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    7d14791 View commit details
    Browse the repository at this point in the history
  6. Add backticks [ci-skip]

    (cherry picked from commit a84788e)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    a7a7a90 View commit details
    Browse the repository at this point in the history
  7. Add Oxford commas [ci-skip]

    (cherry picked from commit c01b48e)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    5f0eb34 View commit details
    Browse the repository at this point in the history
  8. Remove empty sections from Core Extensions guide [ci-skip]

    These headings were added long ago ("Conversions" in
    7a5aa35 and "Other Time Computations"
    in b731948), but it appears that no
    content was ever added for them.
    
    (cherry picked from commit fc7a953)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    21f8bf1 View commit details
    Browse the repository at this point in the history
  9. Expand anchor text [ci-skip]

    (cherry picked from commit 56d8d10)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    6cdf072 View commit details
    Browse the repository at this point in the history
  10. Link method names to API docs [ci-skip]

    Note that some of these method names are already linked elsewhere in
    their respective guides, hence no need for additional reference URLs.
    
    (cherry picked from commit 04110b2)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    104c4a2 View commit details
    Browse the repository at this point in the history
  11. Clarify scaffold generator explanation [ci-skip]

    (cherry picked from commit 73e0a9c)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    bbb5c81 View commit details
    Browse the repository at this point in the history
  12. Merge pull request rails#44423 from jonathanhefner/guides-update-sess…

    …ion_store-instructions
    
    Update `session_store` configuration instructions [ci-skip]
    
    (cherry picked from commit 1fb6d1b)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    68aa1b1 View commit details
    Browse the repository at this point in the history
  13. Merge pull request rails#44421 from jonathanhefner/guide-action_text-…

    …custom-rendering
    
    Update instructions for rich text custom rendering [ci-skip]
    
    (cherry picked from commit 93c1405)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    348cba8 View commit details
    Browse the repository at this point in the history
  14. Merge pull request rails#44419 from jonathanhefner/guide-getting_star…

    …ted-http-auth-stipulation
    
    Explain HTTP basic authentication stipulation [ci-skip]
    
    (cherry picked from commit 88d0572)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    c07a7fa View commit details
    Browse the repository at this point in the history
  15. Merge pull request rails#44420 from jonathanhefner/guide-form_helpers…

    …-fields_for-fields_for
    
    Improve `fields_for` helper sections [ci-skip]
    
    (cherry picked from commit 96cd40d)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    42ffe95 View commit details
    Browse the repository at this point in the history
  16. Merge pull request rails#44388 from p8/guides/filter-parameters-default

    Update parameter filter logging guides [ci-skip]
    
    (cherry picked from commit e42e60e)
    kamipo authored and jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    666f1f8 View commit details
    Browse the repository at this point in the history
  17. Insert space before opening parenthesis [ci-skip]

    Follow-up to rails#44388.
    
    (cherry picked from commit 0f36425)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    f0d5d14 View commit details
    Browse the repository at this point in the history
  18. Merge pull request rails#44422 from jonathanhefner/guides-link-config…

    …-settings
    
    Link config settings to the configuration guide [ci-skip]
    
    (cherry picked from commit b636450)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    6f02aae View commit details
    Browse the repository at this point in the history
  19. Merge pull request rails#43957 from DavidColby/update-javascript-guid…

    …e-for-rails-7
    
    Update Working With JavaScript guide for Rails 7, scrap Node/Yarn from Getting Started guide
    
    (cherry picked from commit 761a2e2)
    gmcgibbon authored and jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    9d031c5 View commit details
    Browse the repository at this point in the history
  20. Merge pull request rails#44406 from p8/guides/working-with-js-fix-exa…

    …mple
    
    Fix javascript example code block [ci-skip]
    
    (cherry picked from commit 97d5716)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    5445aa5 View commit details
    Browse the repository at this point in the history
  21. Merge pull request rails#44414 from DavidColby/working-with-javascrip…

    …t-guide-description
    
    Update description of working with JavaScript guide [ci-skip]
    
    (cherry picked from commit 25fe901)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    c4b88de View commit details
    Browse the repository at this point in the history
  22. Merge pull request rails#44431 from ghiculescu/patch-7

    [docs] Remove incorrect sprockets reference [ci-skip]
    
    (cherry picked from commit 99ece36)
    jonathanhefner committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    f0a5f6d View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Fix setting trailing_slash: true in route definition

    Ref: rails#43287
    Fix: rails#44373
    
    The `OptimizedUrlHelper` wasn't considering this option.
    byroot committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    3b59b09 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44440 from eduardoyutaka/fix-spacing-on-guides

    Add spacing to curly braces [ci-skip]
    
    (cherry picked from commit 60f2744)
    jonathanhefner committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    b7c40c0 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Merge pull request rails#44448 from p8/docs/add-documentation-to-appl…

    …ication-configuration
    
    Document some methods in Application::Configuration [ci-skip]
    
    (cherry picked from commit b744f2f)
    jonathanhefner committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    0406d48 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44441 from jonathanhefner/guide-encryption-c…

    …onfig-table-to-sections
    
    Split AR Encryption config settings into sections [ci-skip]
    
    (cherry picked from commit a5cd3b9)
    jonathanhefner committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    55679a3 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. Merge pull request rails#44340 from matthewd/defer-xmlmini

    Defer loading XmlMini until it's needed
    matthewd committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    96165e0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44174 from jguecaimburu/add_lowdash_support_…

    …to_path_parser_locale_regex
    
    Add support to locales with lowdash in Resolver::PathParser
    jhawthorn committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    35c0f21 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44451 from p8/docs/add-documentation-for-csp

    Document some methods in ActionDispatch::ContentSecurityPolicy [skip-ci]
    
    (cherry picked from commit 5fb0ad3)
    jonathanhefner committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    2e56172 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44463 from p8/docs/fix-rdoc-for-session-store

    Fix rdoc for session_store documentation [ci-skip]
    
    (cherry picked from commit f6bc77f)
    jonathanhefner committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8246035 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44464 from p8/docs/fix-csp-links

    Fix links in CSP documentation [ci-skip]
    
    (cherry picked from commit 70ce7f9)
    jonathanhefner committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    4eb1fd3 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44449 from p8/docs/add-documentation-for-con…

    …troller-csp
    
    Add documentation for controller CSP methods [ci-skip]
    
    (cherry picked from commit 97bb0a9)
    jonathanhefner committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    bfb9b97 View commit details
    Browse the repository at this point in the history
  7. Merge pull request rails#44462 from Yunique33/patch-1

    Update getting_started.md [ci-skip]
    
    (cherry picked from commit 9655240)
    jonathanhefner committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    6c5935f View commit details
    Browse the repository at this point in the history
  8. Merge pull request rails#44328 from seanpdoyle/form-for-to-model

    `form_for`: Attempt to call `to_model` on first argument
    gmcgibbon authored and rafaelfranca committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    a9f2ad4 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Merge pull request rails#44470 from p8/docs/csp-header

    Improve Content Security Policy documentation [ci-skip]
    
    (cherry picked from commit 258e9ad)
    jonathanhefner committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    503d1f9 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Merge pull request rails#44486 from ghousemohamed/patch-7

    Added missing mention of `.gitattributes` file in Getting Started documentation [ci-skip]
    
    (cherry picked from commit c01a744)
    jonathanhefner committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    dbdb546 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Copy over the IsolatedExecutionState in AC::Live

    Fix: rails#44496
    
    It's really unfortunate, but since thread locals were copied
    since a decade and we moved most of them into IsolatedExecutionState
    we now need to copy it too to keep backward compatibility.
    
    However I think it's one more sign that AC::Live should be
    rethought.
    byroot committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    5fef981 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    647cf86 View commit details
    Browse the repository at this point in the history
  3. Fix typos [ci-skip]

    (cherry picked from commit 5fdbd21)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    fd50576 View commit details
    Browse the repository at this point in the history
  4. Replace "overwrite" with "override" [ci-skip]

    "Overwrite" means "destructively replace", and is more suitable when,
    for example, talking about writing data to a location.
    
    "Override" means "supersede", and is more suitable when, for example,
    talking about redifining methods in a subclass.
    
    (cherry picked from commit 0d3effc)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    1ff778a View commit details
    Browse the repository at this point in the history
  5. Replace backticks with RDoc markup [ci-skip]

    RDoc does not support backticks the way that Markdown does.  Instead,
    inline code must be wrapped with `+` or `<tt>`.
    
    (cherry picked from commit 07bee94)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    b08019e View commit details
    Browse the repository at this point in the history
  6. Add Oxford commas [ci-skip]

    (cherry picked from commit e37adfe)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    b805938 View commit details
    Browse the repository at this point in the history
  7. Mark up inline code [ci-skip]

    (cherry picked from commit a801aa7)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    be67891 View commit details
    Browse the repository at this point in the history
  8. Fix formatting of parameters doc [ci-skip]

    (cherry picked from commit 9dbf7a5)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    cdb8e6b View commit details
    Browse the repository at this point in the history
  9. Remove EventedFileUpdateChecker#updated? caveat [ci-skip]

    Since rails#39718, `EventedFileUpdateChecker#updated?` no longer always
    returns `true` after a fork.
    
    (cherry picked from commit 0c6ea78)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    b9f475c View commit details
    Browse the repository at this point in the history
  10. Fix config names for EnvelopeEncryptionKeyProvider [ci-skip]

    (cherry picked from commit 62c8867)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    c4c7ff3 View commit details
    Browse the repository at this point in the history
  11. Remove duplicate :key_provider option doc [ci-skip]

    (cherry picked from commit 2a5acb0)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    4b6eda9 View commit details
    Browse the repository at this point in the history
  12. Improve Flash API docs [ci-skip]

    This cross-links the `flash` method doc to the `Flash` and `FlashHash`
    class docs, and fixes a code snippet formatting issue.
    
    (cherry picked from commit 75a9e1b)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    95ef8d9 View commit details
    Browse the repository at this point in the history
  13. Merge pull request rails#44482 from la-ruby/docs/cdn-sentence-fix

    Improve Asset Pipeline documentation [ci-skip]
    
    (cherry picked from commit 54a2824)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    631e5aa View commit details
    Browse the repository at this point in the history
  14. Merge pull request rails#44493 from ghousemohamed/patch-9

    removed list of gems rails 7 specified in the Rails initialization guide [ci-skip]
    
    (cherry picked from commit 65c1063)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    eccc782 View commit details
    Browse the repository at this point in the history
  15. Merge pull request rails#44513 from p8/actionpack/remove-todo

    Remove fixed TODO ActionController::Metal::ContentSecurityPolicy [ci-skip]
    
    (cherry picked from commit be3be7f)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    416c0cf View commit details
    Browse the repository at this point in the history
  16. Merge pull request rails#44514 from p8/guides/csp-small-typo

    Fix small type in CSP guide [ci-skip]
    
    (cherry picked from commit 1c976f2)
    jonathanhefner committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    d386d9e View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Fix CHANGELOG typos

    byroot committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    c120dea View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44522 from ghousemohamed/patch-11

    Typo: Changes BooksController to `BooksController` in Rails guide [ci-skip]
    (cherry picked from commit 5e76229)
    jonathanhefner committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    f7b890e View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44511 from p8/docs/permission-policy

    Move docs to ActionDispatch::HTTP::PermissionsPolicy [ci-skip]
    
    (cherry picked from commit 9b85779)
    jonathanhefner committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    b2a20a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Don't stream redirect controller responses

    They don't need to be streamed and by including
    ActiveStorage::Streaming, they spin up new threads which can cause
    problems with connection pools as detailed in rails#44242
    lukel97 authored and gmcgibbon committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    5d08b95 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44525 from etiennebarrie/remove-assets.enabl…

    …ed-from-configuring-guide
    
    Remove assets.enabled from Configuring guide [ci-skip]
    
    (cherry picked from commit 19f8d03)
    jonathanhefner committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    08c90ed View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44505 from jonathanhefner/apidocs-improve-ht…

    …tp-authentication-doc
    
    Improve HTTP authentication API docs [ci-skip]
    
    (cherry picked from commit 8e080d0)
    jonathanhefner committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    900c55f View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44507 from jonathanhefner/apidocs-improve-ac…

    …tive_record-serialize-doc
    
    Improve `serialize` API doc [ci-skip]
    
    (cherry picked from commit 4878741)
    jonathanhefner committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    ec82de0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44508 from jonathanhefner/apidocs-format-app…

    …lication-booting-process
    
    Fix formatting of "Booting process" section [ci-skip]
    
    (cherry picked from commit 840ecf1)
    jonathanhefner committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    09ce66b View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44509 from jonathanhefner/apidocs-cross-link…

    …-docs
    
    Cross-link API docs [ci-skip]
    
    (cherry picked from commit 497ab71)
    jonathanhefner committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    92d204e View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Merge pull request rails#44539 from ghousemohamed/fix-assert-to-asser…

    …t-equal
    
    Fix test case in activerecord: assert -> assert_equal
    eileencodes authored and rafaelfranca committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    e0740ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c708fc1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44538 from chipairon/patch-1

    Update rails_application_templates.md [ci-skip]
    
    (cherry picked from commit cd4f38b)
    jonathanhefner committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    7607779 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44188 from jkulton/patch-1

    docs: fix wording in eager loading section [ci skip]
    (cherry picked from commit 8b2511b)
    jonathanhefner committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    cf37e76 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44454 from jhawthorn/rack_logger_finish_with…

    …_state
    
    Use finish_with_state inside Rack::Logger
    jhawthorn committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    1f63d27 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Merge pull request rails#44445 from yahonda/diag84688

    Support dalli 3.2.1
    matthewd committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    038062a View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44541 from Shopify/routing-assertions-ruby2-…

    …keywords
    
    Add missing ruby2_keywords in RoutingAssertions
    byroot authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    5a7e356 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#43730 from jasoncodes/quiet-structure-load

    Quieten PostgreSQL structure load
    matthewd authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    a13755c View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44543 from jonathanhefner/postgres-structure…

    …_load-dev_null-to-file_null
    
    Use `File::NULL` instead of `/dev/null`
    rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    e2b57bc View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44480 from fatkodima/change_column_comment-a…

    …uto_increment
    
    Fix `change_column_comment` to preserve column's AUTO_INCREMENT in the MySQL adapter
    byroot authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    ee81e5b View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44535 from rnkaufman/respect-auto-increment-…

    …setting
    
    Respect auto increment setting in abstract mysql adapter
    jhawthorn authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    b2070cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4d1e1e2 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rails#44529 from Shopify/actionview-fix-flaky-tests

    Fix flaky Action View tests
    rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    915d625 View commit details
    Browse the repository at this point in the history
  9. Merge pull request rails#44523 from SValkanov/apidocs_edit_actioncont…

    …roller_doc
    
    Edit ActionController Base API docs [ci-skip]
    rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    9a16803 View commit details
    Browse the repository at this point in the history
  10. Merge pull request rails#44487 from ghousemohamed/patch-8

    Removed freenode link from support resources [ci-skip]
    gmcgibbon authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    6c9eab5 View commit details
    Browse the repository at this point in the history
  11. Merge pull request rails#44488 from p8/railties/csp-initializer-copy

    Correct CSP initializer copy
    rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    6964a51 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    24f4ecb View commit details
    Browse the repository at this point in the history
  13. Merge PR rails#44361

    rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    51fbf21 View commit details
    Browse the repository at this point in the history
  14. Merge pull request rails#44484 from rails/sql-assertions

    Implicitly assert no exception is raised in `assert_queries` & al
    byroot authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    991e784 View commit details
    Browse the repository at this point in the history
  15. Merge pull request rails#44481 from Cofense/active-record-relation-wh…

    …ere_values_hash-nodoc
    
    Add `:nodoc:` to `ActiveRecord::Relation#where_values_hash`
    byroot authored and rafaelfranca committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    f41a26e View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Merge pull request rails#44537 from brtrick/fix-skip-forgery-protection

    Allow skip_forgery_protection if no protection set
    matthewd committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    0ccfaa9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44580 from davekaro/fix_svg_elements

    Ensure SVG elements are closed.
    rafaelfranca committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    276227e View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    a7f147d View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Merge pull request rails#44581 from yahonda/jsbundling_rails_102

    Bump jsbindling-rails and cssbundling-rails
    kamipo authored and rafaelfranca committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    bc3fbc0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44585 from davekaro/remove_circle_void_element

    Remove circle from HTML_VOID_ELEMENTS set.
    byroot authored and rafaelfranca committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    f0c0025 View commit details
    Browse the repository at this point in the history
  3. Remove need for Ruby 3.1 specific gems

    They are already defined as Rails dependencies.
    rafaelfranca committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    b66606a View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Avoid adding constants to Enumerable

    Ref: aws/aws-sdk-ruby#2670
    
    Some gems like aws-sdk-core use `Object#extend(Enumerable)`.
    It's not a very good pattern, but it's somehwat handled ok by Ruby.
    
    However if Enumerable has constants, then any time the module is
    extended, the global constant cache is flushed and this has a very
    negative impact on performance for the virtual machine, and even
    worse for JITs.
    byroot committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    2cec14a View commit details
    Browse the repository at this point in the history
  2. Better handle basic authentication without a password

    rails#43209 immediately rejects
    the request if no password is passed, but there are legitimate
    uses for accepting authentication without a password.
    byroot committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    df70541 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92345e1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44615 from FestaLab/propshaft-assets

    Do not remove assets initializer when using propshaft
    rafaelfranca committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    4656c1a View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Configuration menu
    Copy the full SHA
    bb951da View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Only close websockets when connection is open (rails#44304)

    This addresses a problem where Safari's websockets gets permanently broken
    when closing them in a "connecting" state.
    
    See rails#43835 (comment)
    jorgemanrubia authored and georgeclaghorn committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    84a84fa View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44627 from georgeclaghorn/7-0-stable+safari-…

    …wss-fix
    
    Backport rails#44304 to 7-0-stable
    matthewd committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    dc76813 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44633 from ghiculescu/revert-43216

    Remove `--no-comments` from Postgres structure dump command
    rafaelfranca committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    53b9ecf View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Merge pull request rails#44631 from SkipKayhil/fix-namespaced-protection

    fix namespaced schema load ignoring protected env
    eileencodes committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    c5fda39 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44628 from vy0b0x/improve-the-documentation-…

    …and-guide-about-where-not
    
    Improve the documentation and guide about where.not
    eileencodes committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    dfa66cb View commit details
    Browse the repository at this point in the history
  3. Added image trasnformation validation via configurable allow-list

    ImageProcessingTransformer now offers a configurable allow-list for
    transformation methods in addition to a configurable deny-list for arguments.
    
    [CVE-2022-21831]
    fresh-eggs authored and tenderlove committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0a72f7d View commit details
    Browse the repository at this point in the history
  4. bumping version

    tenderlove committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    eb99503 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de53ba5 View commit details
    Browse the repository at this point in the history
  6. Merge branch '7-0-sec' into 7-0-stable

    * 7-0-sec:
      Preparing for 7.0.2.3 release
      bumping version
      Added image trasnformation validation via configurable allow-list
    tenderlove committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e1c01ba View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4fd14e9 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Merge pull request rails#44641 from SkipKayhil/fix-rubocop-errors

    fix rubocop errors
    tenderlove authored and rafaelfranca committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    ae565e5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44637 from fatkodima/remove_foreign_key-if_e…

    …xists
    
    Fix `remove_foreign_key` with `:if_exists` option when foreign key actually exists
    eileencodes committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    dd494f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Merge pull request rails#44387 from piecehealth/fix_activestorage_update

    fix activestorage update
    tenderlove authored and rafaelfranca committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    64ad40e View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Make sure allowed image processing arguments are correctly loaded

    If for some reason the files that defined those constants were loaded
    before the `after_initialize` block, the values of the configuration
    would not be applied.
    
    With this new implementation we always use the configuration value, so
    the order things are defined doesn't matter.
    rafaelfranca committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    22141fa View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44663 from acallaghan/master

    Remove unmaintained francesc/rails-translate-routes gem
    rafaelfranca committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    e3b67a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Merge pull request rails#44660 from julianrubisch/patch-1

    Fix ChatRelayJob definition in Testing Guide [ci-skip]
    
    (cherry picked from commit c3d4ab0)
    jonathanhefner committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    ba0fa9e View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44672 from duffuniverse/update-docs-reopenin…

    …g-existing-classes-using-active-support-concern
    
    Fix typo in engines guide for reopening existing classes using concern [ci-skip]
    
    (cherry picked from commit e44d080)
    jonathanhefner committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    4990a08 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44675 from ghousemohamed/fix-rdoc-highlight-…

    …in-active-support-key-generator
    
    Fixed rdoc typo highlighting for ActiveSupport::KeyGenerator class [ci-skip]
    
    (cherry picked from commit a15543a)
    jonathanhefner committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    66cb353 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44598 from araishikeiwai/patch-1

    Improve autoloading_and_reloading_constants.md [ci-skip]
    
    (cherry picked from commit 0a2ba78)
    jonathanhefner committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a0d819c View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44678 from ghousemohamed/improvements-to-tim…

    …ezone-rdoc-activesupport
    
    More rdoc improvements to activesupport [ci-skip]
    
    (cherry picked from commit 5de5583)
    jonathanhefner committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    a9f4982 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Merge pull request rails#43975 from codergeek121/bugfix-for-time-sele…

    …ct-prompt
    
    Fix a bug with time_select and prompts
    tenderlove authored and rafaelfranca committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    5a2aba2 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44650 from tomhughes/relative-redirect

    Allow relative redirects when `raise_on_open_redirects` is enabled
    tenderlove authored and rafaelfranca committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    2d61b34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cba930 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcd9eaa View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44670 from pixeltrix/fix-generator-route-url…

    …-for-namespaced-controllers
    
    Use `controller_class_path` in `Rails::Generators::NamedBase#route_url`
    tenderlove authored and rafaelfranca committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    42e7e41 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44674 from swaathi/fix-guides-active-record-…

    …multiple-databases
    vipulnsward authored and rafaelfranca committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    999da24 View commit details
    Browse the repository at this point in the history
  7. Merge pull request rails#44654 from kaspernj/maria-db-default-function

    Fixed MariaDB default function
    byroot authored and rafaelfranca committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    9569c41 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rails#42350 from fatkodima/fix-polymorphic-index-c…

    …ompat
    
    Fix migrations compatibility for polymorphic references default index name
    rafaelfranca committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    1fe808f View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Merge pull request rails#44689 from jaybhoyar/fix-nodejs-typo

    Fix typo: NodeJS -> Node.js [ci-skip]
    jonathanhefner authored and rafaelfranca committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    6ebd47b View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44669 from kaiquekandykoga/extract-float

    Extract float
    tenderlove authored and rafaelfranca committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    85fe02b View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44047 from ryanhertz/cookie-rotator

    changed example cookie rotator to be in after_initialize block
    rafaelfranca committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    d364b5f View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44693 from ghousemohamed/fix-docs-related-ge…

    …m-versions
    
    Fix `#version` method docs and some typos [ci-skip]
    rafaelfranca committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    2cf820d View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Merge pull request rails#44695 from Edouard-chin/ec-tagger-logger-bro…

    …adcast
    
    Fix TaggedLogging functionality when broadcasting to another logger:
    rafaelfranca committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    31925f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44162 from andrehjr/only-configure-smtp-sett…

    …ings-when-provided
    
    Only configure smtp_settings if provided on configuration
    rafaelfranca committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    c730f80 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. Merge pull request rails#44712 from Shopify/fix-mysql-show-create-table

    Get rid of `MySQL::SchemaStatements#create_table_sql`
    tenderlove authored and rafaelfranca committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    365a85c View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44684 from jenweber/patch-1

    [DOC] Introduce concerns example in Getting Started [ci-skip]
    
    (cherry picked from commit da91d1c)
    jonathanhefner committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    4e70972 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2022

  1. Reset current scopes in AR using an on_unload callback

    Rails 6.0 and Rails 6.1 didn't support the undocumented `before_remove_const` in
    `zeitwerk` mode. I noticed this cleanup in AR was not being executed, and
    restored the original code for Rails 7.
    
    However, invoking `respond_to?` in an `on_unload` callback may have unexpected
    side-effects, as seen in rails#44125. So, this patch reimplements the cleanup in a
    more modern way.
    
    Fixes rails#44125.
    fxn committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    19b4bd0 View commit details
    Browse the repository at this point in the history
  2. Registers 19b4bd0 in the AR CHANGELOG

    fxn committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    bac7f24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f3e249 View commit details
    Browse the repository at this point in the history
  4. Adds a section about the undocumented before_remove_const in the Clas…

    …sic to Zeitwerk HOWTO
    fxn committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    11aaf2f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ed75c4c View commit details
    Browse the repository at this point in the history
  6. Revert "Add a couple of missing requires in AR"

    These have autoloads defined in activerecord/lib/active_record.rb.
    
    This reverts commit 7f3e249.
    fxn committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    623138d View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Assume less in the on_unload callback for AR scopes

    Please check the comment in the patch for details.
    
    Thanks to @casperisfine for suggesting this refactor.
    fxn committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    5708e4a View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44740 from gabrieltaylor/nullable-spelling-c…

    …orrection
    
    Correct spelling in docs nullbale -> nullable [ci-skip]
    
    (cherry picked from commit 61d6eb1)
    jonathanhefner committed Mar 21, 2022
    Configuration menu
    Copy the full SHA
    769c4a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2022

  1. Merge pull request rails#44749 from SkipKayhil/fix-params-to-yaml

    fix serializing Parameters as yaml
    tenderlove authored and skipkayhil committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    1111bc6 View commit details
    Browse the repository at this point in the history
  2. Fix sanitize_sql_like with escape_character doc [ci-skip]

    When an `escape_character` is specified, `sanitize_sql_like` will escape
    occurrences of it rather than `"\\"`.
    
    This commit also modifies the examples to demonstrate that behavior.
    
    (cherry picked from commit 659cdeb)
    jonathanhefner committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    1e0c09f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f0cfc60 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44757 from donny741/fix-overlaps-for-beginle…

    …ss-range
    
    Fix `Range#overlaps?` for beginless ranges
    tenderlove authored and rafaelfranca committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    bad2c97 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44727 from tmyksj/description-about-sql-like…

    …-sanitization
    
    docs: Add a description about SQL LIKE sanitization [ci-skip]
    (cherry picked from commit ad25dfa)
    jonathanhefner committed Mar 23, 2022
    Configuration menu
    Copy the full SHA
    8e4bfa1 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. Make sure respond_to? and method_missing works in abstract Railties

    Those methods were raising an confusing exception when trying to call
    `Rails::Railtie.respond_to?(:something)`. Now they just work.
    
    Fixes rails#44761
    rafaelfranca committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    3f79e98 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Merge pull request rails#44770 from kevindew/attribute-names-optimisa…

    …tion
    
    Remove override of ActiveModel#attribute_names
    rafaelfranca committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    21efc51 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    fae4712 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a3bce1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44820 from fatkodima/db_prepare-dev-exists

    Fix `db:prepare` task to create/migrate test db when dev db already exists
    eileencodes committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    172dfa7 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. Merge pull request rails#44845 from eileencodes/fix-persistence-metho…

    …ds-for-readonly-records
    
    Fix touch and update_column/s for readonly records
    eileencodes committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    3d88287 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Fix database selector docs

    I had updated these docs in 770e12f when I added a generator for
    this file. These docs didn't get updated in that change.
    eileencodes committed Apr 7, 2022
    Configuration menu
    Copy the full SHA
    cf78ba0 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. Merge pull request rails#44850 from kamipo/preserve_kwargs_flag

    All intermediate delegation methods should preserve kwargs flag
    kamipo committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    89dd6f5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44635 from imtayadeway/tjw/api-csp-i

    Generate content security policy for non-HTML responses
    tenderlove committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    8198d7c View commit details
    Browse the repository at this point in the history
  3. Fix and add protections for XSS in names.

    Add the method ERB::Util.xml_name_escape to escape dangerous characters
    in names of tags and names of attributes, following the specification of
    XML.
    
    Use that method in the tag helpers of ActionView::Helpers. Add a deprecation
    warning to the option :escape_attributes mentioning the new behavior and the
    transition to :escape, to simplify by applying the option to the whole tag.
    amartinfraguas authored and tenderlove committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    5c7dae5 View commit details
    Browse the repository at this point in the history
  4. Eager load after reload, if enabled

    fxn committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    9971f77 View commit details
    Browse the repository at this point in the history
  5. Fixes style

    fxn committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    00b1618 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Merge pull request rails#44285 from fatkodima/fix-test-env-schema-dum…

    …p-false
    
    Fix handling disabled schema dumping for test environment
    eileencodes committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    3fac314 View commit details
    Browse the repository at this point in the history
  2. Move misplaced conditional

    fxn committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    752c177 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rails#44869 from ShaneBoyer/patch-1

    fix: config.host_authorization reference [ci-skip]
    (cherry picked from commit 81f61ca)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    6a7fd07 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44862 from jackscotti/patch-1

    Update source of `secret_key_base` in cookie rotator example [ci-skip]
    
    (cherry picked from commit 98b8b0d)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    06ab914 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44784 from ghiculescu/data-remote-no-turbo

    Document that `data-remote` and `data-method` are deprecated [ci-skip]
    
    (cherry picked from commit eea6f4d)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    aa43de1 View commit details
    Browse the repository at this point in the history
  6. Fix link_to UJS examples formatting [ci-skip]

    Because the indented code block follows an indented list item, RDoc
    interprets the examples as a continuation of the list item prose,
    instead of code.  To distinguish the two, this commit moves the examples
    to their own subsection with an intervening subheading.
    
    Additionally, this commit applies a few other formatting tweaks.
    
    (cherry picked from commit 7ad1bc8)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    e5bb80f View commit details
    Browse the repository at this point in the history
  7. Fix button_to UJS examples formatting [ci-skip]

    Because the indented code block follows an indented list item, RDoc
    interprets the examples as a continuation of the list item prose,
    instead of code.  To distinguish the two, this commit moves the examples
    to their own subsection with an intervening subheading.
    
    Additionally, this commit applies a few other formatting tweaks.
    
    (cherry picked from commit 255accb)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    4e3ebe0 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rails#44865 from entretechno/guides-locale-errors

    Remove no-longer-relevant `activerecord` locale namespace in example in guides [ci-skip]
    
    (cherry picked from commit fdf840f)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    faabf16 View commit details
    Browse the repository at this point in the history
  9. Merge pull request rails#44871 from timchaston/fix-broken-link-for-re…

    …dis-pub-sub-in-action-cable-overview
    
    Fix broken link for Redis PubSub in 'Action Cable Overview' guide [ci-skip]
    
    (cherry picked from commit 51b4370)
    jonathanhefner committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    43e4832 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Merge pull request rails#44366 from avalanche123/patch-1

    Fix deserialization in LocalCache#read_multi_entries
    byroot authored and rafaelfranca committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    13cf5d3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44900 from fatkodima/check_constraints-pg-sc…

    …hemas
    
    Scope PostgreSQL check constraints to current schemas
    kamipo committed Apr 14, 2022
    Configuration menu
    Copy the full SHA
    47d0493 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Merge pull request rails#44893 from ghousemohamed/add-docs-for-run-lo…

    …ad-hooks
    
    Add API docs for `run_load_hooks` [ci-skip]
    
    (cherry picked from commit cdabe88)
    jonathanhefner committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    2266802 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Merge pull request rails#44913 from pocke/_guide__Enable_syntax_highl…

    …ight_for_a_code_in_AR_validation_guide
    
    [guide] Enable syntax highlight for a code in AR validation guide [ci-skip]
    
    (cherry picked from commit 3c6da6a)
    jonathanhefner committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    59cf853 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44911 from pocke/Remove_unnecessary_note_for…

    …_primary_key_in_the_guide
    
    Remove unnecessary note for primary_key in the guide [ci-skip]
    
    (cherry picked from commit 8ace32c)
    jonathanhefner committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    391505c View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Merge pull request rails#44958 from fatkodima/fix-db_prepare-seeds

    Fix `db:prepare` to run seeds once
    eileencodes committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    8b426e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2f7900 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3520cc7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c204039 View commit details
    Browse the repository at this point in the history
  5. fix bad merge

    tenderlove committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    777e0e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Merge pull request rails#44928 from gumatias/patch-1

    Add missing info for `change` column and table comment in Guides [ci-skip]
    
    (cherry picked from commit bc9fa03)
    jonathanhefner committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    05e1f70 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#44934 from soartec-lab/add-api-doc-for-sames…

    …ite-of-cookie
    
    Add API doc for the `same_site` option of the `cookie` [ci-skip]
    
    (cherry picked from commit 29daa0b)
    jonathanhefner committed Apr 29, 2022
    Configuration menu
    Copy the full SHA
    d82885d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Configuration menu
    Copy the full SHA
    976a543 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    46f84bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5107a6d View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44995 from ushi-as/backport-fix-sql-log-for-…

    …unnamed-binds
    
    activerecord: Backport sql log for unnamed binds fix
    eileencodes committed May 2, 2022
    Configuration menu
    Copy the full SHA
    c95607c View commit details
    Browse the repository at this point in the history
  5. Merge pull request rails#44994 from pocke/Put_Active_Record_changes_i…

    …nto_place_in_7_0_release_notes__ci_skip_
    
    Put Active Record changes into place in 7.0 release notes [ci-skip]
    eileencodes committed May 2, 2022
    Configuration menu
    Copy the full SHA
    36340b5 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    a1fbc46 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#45012 from fatkodima/fix-sql-comments-regex

    Simplify regex detecting comments in sql query
    eileencodes committed May 3, 2022
    Configuration menu
    Copy the full SHA
    f154d9b View commit details
    Browse the repository at this point in the history
  3. Add missing require of action_controller/metal/exceptions to `actio…

    …n_controller`
    fatkodima authored and byroot committed May 3, 2022
    Configuration menu
    Copy the full SHA
    f7c77b2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rails#44295 from guillaumecabanel/main

    Update RDoc comments for #redirect [ci-skip]
    
    (cherry picked from commit 625126a)
    jonathanhefner committed May 3, 2022
    Configuration menu
    Copy the full SHA
    0e805db View commit details
    Browse the repository at this point in the history
  5. Emphasize cacheable objects in guide and API docs [ci-skip]

    Clarify to users what objects may be cached, and highlight the option used to cache default non-serializable data.
    
    Purpose: Improving new-to-Rails users' experience, as this detail may not be obvious, costing them time and effort spent debugging.
    
    Co-authored-by: Hartley McGuire <skipkayhil@gmail.com>
    Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
    (cherry picked from commit de12c18)
    cwli24 authored and jonathanhefner committed May 3, 2022
    Configuration menu
    Copy the full SHA
    2722895 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rails#44956 from sato11/document-uses_transaction

    Document `uses_transaction` [ci-skip]
    
    (cherry picked from commit 74cd04d)
    jonathanhefner committed May 3, 2022
    Configuration menu
    Copy the full SHA
    3594d29 View commit details
    Browse the repository at this point in the history
  7. Merge pull request rails#44777 from jean-francois-labbe/main

    Document action mailer rescue_from [ci-skip]
    
    (cherry picked from commit e4ec2cb)
    jonathanhefner committed May 3, 2022
    Configuration menu
    Copy the full SHA
    ae98f49 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rails#45013 from JohnAnon9771/fix/doc-active-recor…

    …d-querying
    
    Doc: fix of name attribute [ci-skip]
    (cherry picked from commit 8bc187d)
    jonathanhefner committed May 3, 2022
    Configuration menu
    Copy the full SHA
    fd7dc8f View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Merge pull request rails#45018 from lucthev/lt/strict-false

    Fix disabling strict_loading when enabled by default
    eileencodes committed May 4, 2022
    Configuration menu
    Copy the full SHA
    f99f422 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2022

  1. Merge pull request rails#45016 from adrianna-chang-shopify/ac-fix-str…

    …ict-loading-polymorphic-associations
    
    Raise StrictLoadingViolationError with polymorphic relation violations
    eileencodes committed May 5, 2022
    Configuration menu
    Copy the full SHA
    cd7700b View commit details
    Browse the repository at this point in the history
  2. Merge pull request rails#45027 from rails/fix-tag-helper-regression

    Fix tag helper regression
    eileencodes committed May 5, 2022
    Configuration menu
    Copy the full SHA
    082e929 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2022

  1. Merge pull request rails#44947 from jasonkarns/patch-3

    Fix link to Thor's docs [ci-skip]
    
    (cherry picked from commit 8dce413)
    jonathanhefner committed May 8, 2022
    Configuration menu
    Copy the full SHA
    54bd582 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Remove incorrect tests

    These tests were copied over from `main` in a1fbc46, however this
    feature is only present in `main` which was causing the tests on
    7-0-stable to fail.
    eileencodes committed May 9, 2022
    Configuration menu
    Copy the full SHA
    74beedc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3872bc0 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. Change ActiveRecord::Coders::YAMLColumn default to safe_load

    In Psych >= 4.0.0, load defaults to safe_load. This commit
    makes the ActiveRecord::Coders::YAMLColum class use Psych safe_load
    as the Rails default.
    
    This default is configurable via ActiveRecord.use_yaml_unsafe_load
    
    We conditionally fallback to the correct unsafe load if use_yaml_unsafe_load
    is set to true. unsafe_load was introduced in Psych 4.0.0
    
    The list of safe_load permitted classes is configurable via
    ActiveRecord.yaml_column_permitted_classes
    
    [CVE-2022-32224]
    fresh-eggs authored and tenderlove committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    9529dc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c68c1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04972d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Debug

    miquelbarba committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    3161011 View commit details
    Browse the repository at this point in the history
  2. More debug

    miquelbarba committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    5eaff40 View commit details
    Browse the repository at this point in the history