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

Re-enable Rails EDGE CI testing, address Rails v8.0-alpha specific issues #2754

Merged
merged 10 commits into from
Jul 18, 2024

Commits on Jul 15, 2024

  1. re-enable Rails EDGE testing

    resume CI testing of Rails EDGE (which currently references Rails v8.0
    alpha)
    fallwith committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    14e86a6 View commit details
    Browse the repository at this point in the history
  2. CI: Rails EDGE fixes

    - Use v8.0 defaults
    - Conditiionally include gems not included with Ruby v3.4 / v3.5
    fallwith committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    2d8f43e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec94a7e View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    83bc232 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54eb549 View commit details
    Browse the repository at this point in the history
  3. Rails v8.0 fixes related to streaming/chunking

    Don't expect the Rails notification to fire nor the 'chunked' header to
    be set by Rails v8.0.
    fallwith committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    bc37951 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Browser monitoring: revert Rails v8 driven change

    Rails leaves things up to Rack, and so should we
    fallwith committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    3c3e8c1 View commit details
    Browse the repository at this point in the history
  2. Browser agent test: Rails v8 exemption

    Rails v8 won't set the "chunked" header value, so don't expect it for
    Rails v8+
    fallwith committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    73c5f28 View commit details
    Browse the repository at this point in the history
  3. ActiveRecord test updates

    - support Rails v8.0
    - drop testing logic for Rails < v4.0
    fallwith committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    5a94b9b View commit details
    Browse the repository at this point in the history
  4. indentation fix

    fix resulting from 5a94b9b
    fallwith committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    1bb14e9 View commit details
    Browse the repository at this point in the history