-
Notifications
You must be signed in to change notification settings - Fork 176
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
Merge master to next #547
Merged
Merged
Merge master to next #547
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Mark Bugsnag frames as out of project
v6.10.0 Release
Fix incorrect whitespace
…_VERSIONs installing delayed_job (#524)
* Auto Session Tracking: Update endpoint setting and session sending logic * Auto session tracking: Fixed configuration syntax, simple test cases * Auto session tracking: Minor fixes * Auto session tracking: fix session_tracker tests * Auto session tracking: Add configuration tests for new options * Auto session tracking: Add send_sessions test * Auto session tracking: Style improvements * Auto session tracking: Ensure endpoint setup is validated after configuration is complete * Auto session tracking: Ensure logging occurs through configuration * Auto session tracking: Add tests for Bugsnag module changes * Auto session tracking: Spelling corrections * Auto session tracking: Style fixes * Auto session tracking: Fix order-dependent & flaky tests * Auto session tracking: Updated maze tests to reflect new defaults * Auto session tracking: Address test feedback * Auto session tracking: Renamed 'Configuration#send_sessions' boolean to 'enable_sessions' to avoid confusion * Auto session tracking: Minor spec improvements * Auto session tracking: Test improvements
* Breadcrumbs/Circular buffer: Added circular buffer class * Breadcrumbs/Circular buffer: Added initial buffer unit tests * Breadcrumbs/Circular buffer: Ensure test file is named correctly * Breadcrumbs/Circular buffer: Code tidy up * Breadcrumbs / Breadcrumb class: Add first pass breadcrumb class with unit tests * Breadcrumbs/Circular buffer rubocop fixes * Breadcrumbs / Breadcrumb class: Rubocop fixes * Breadcrumbs/Cricular buffer: Improve test readability * Breadcrumbs/Breadcrumb: Simplified timestamp, improved tests * Breadcrumbs/Breadcrumb: Rubocop requirements * Breadcrumbs/Breadcrumb: Added doc comments * Breadcrumbs/Circular buffer: Fixed RSpec/Rspec typo * Breadcrumbs/Breadcrumb: Using explicit RSpec.describe call * Breadcrumbs/Validator: Added validator and tests * Breadcrumbs/Validator: Rubocop fixes * Breadcrumbs/Validator: Tidying up from initial review * Breadcrumbs/Validator: Re-add renamed types file * Breadcrumbs/Breadcrumb: Change message => name, add yard comments * Breadcrumbs/Circular buffer: Added yard docs * Breadcrumbs/Breadcrumb: Improve tests, convert to utc sooner * Breadcrumbs/Configuration: Initial configuration changes * Breadcrumbs/Report: Initial report changes to support breadcrumbs * Breadcrumbs/Breadcrumb: Test timestamps match up * Breadcrumbs/Validator: Change 'message' to 'name', use name and meta_data clones * Breadcrumbs/Validator: Refactor toward instance_double & let * Breadcrumbs/Configuration: Add in missing import statement * Breadcrumbs/Circular buffer docs: Improve readability * Breadcrumbs/Configuration: Add configuration tests * Breadcrumbs/Configuration: Added yardoc comments * Breadcrumbs/Configuration: Simplify before_breadcrumb_callbacks, allow automatic_breadcrumb_types editting * Breadcrumbs/Configuration: Add automatic breadcrumbs types editablilty test * Breadcrumbs/Configuration: Add types to Yardoc arrays * Breadcrumbs/Validator: Use an instance_double to reflect Configuration better * Breadcrumbs/Validator: Add Yardoc comments * Breadcrumbs/Validator: Use select over each when filtering * Breadcrumbs/Validator: Clean up tests * Breadcrumbs/Validator: Use double for configuration * Breadcrumbs/Validator: Improved Yardoc * Breadcrumbs/Leave breadcrumb: Add implementation and tests * Breadcrumbs/Middleware: Add breadcrumb middleware * Breadcrumbs/Report: Rubify get_summary method name * Breadcrumbs/Report: Ensure message is set correctly * Breadcrumbs/Report: Change default breadcrumbs from Hash to Array * Breadcrumbs/Report: Ensure breadcrumb meta_data is filtered correctly * Breadcrumbs/Report: Fixed typo * Bugsnag/Report: Added tests * Breadcrumbs/Leave breadcrumb: Update rubocop to allow increased Bugsnag module length * Breadcrumbs/middleware: Rubocop fixes * Breadcrumbs/Leave-breadcrumb: Rubocop improvements/early return * Breadcrumbs/Leave-breadcrumb: Better block styling * Breadcrumbs/Report: Ensure report summary is consistent with dashboard * Breadcrumbs/Report: Better Rubocop report exclusions * Breadcrumbs/Report: Rspec improvements * Breadcrumbs/Notify-breadcrumb: Initial implementation and tests * Breadcrumbs/Notify breadcrumb: Add test against notifying a string * Breadcrumbs/Report: Better checking against Java error * Breadcrumbs/Report: Make summary more accurate * Breadcrumbs/Report update: make summary guard more readable * Breadcrumbs/Update automatic_breadcrumb_types to enabled_automatic_breadcrumb_types * Breadcrumbs: Rails Breadcrumbs (#514) * Breadcrumbs/Rails integration: Initial integration implemenetation * Breadcrumbs/Rails: Minor fixes * Breadcrumbs/Rails: Add initial maze tests * Breadcrumbs/Rails breadcrumbs: Remove plural event data * Breadcrumbs/Rails breadcrumbs: Ammend breadcrumb namespace * Breadcrumbs/Rails breadcrumbs: Remove event_id from allowed keys, change name to event_name * Breadcrumbs/Rails breadcrumbs: Require breadcrumb file when necessary to avoid namespace clashes * Breadcrumbs/Rails breadcrumbs: Fix rubocop issues * Breadcrumbs/Rails breadcrumbs: Clarify namespaces better * Breadcrumbs/Rails breadcrumbs: Remove invalid data from captured breadcrumb definitions * Breadcrumbs/Rails breadcrumbs: Added ActiveJob breadcrumb test * Breadcrumbs/Rails breadcrumbs: Ammended active_job event id * Breadcrumbs/Ruby breadcrumbs: Removed complex breadcrumb metadata * Breadcrumbs/Ruby: Added cache breadcrumb * Breadcrumbs/Ruby breadcrumbs: Fleshed out maze-test expectations where possible * Breadcrumbs/Rails breadcrumbs: Fixed broken test fixture, made fixtures more rails-y * Breadcrumbs: Add Mongo integration (#516) * Breadcrumbs/Rails integration: Initial integration implemenetation * Breadcrumbs/Rails: Minor fixes * Breadcrumbs/Rails: Add initial maze tests * Breadcrumbs/Mongo: Initial subscriber implementation * Breadcrumbs/Rails breadcrumbs: Remove plural event data * Breadcrumbs/Rails breadcrumbs: Ammend breadcrumb namespace * Breadcrumbs/Rails breadcrumbs: Remove event_id from allowed keys, change name to event_name * Breadcrumbs/Rails breadcrumbs: Require breadcrumb file when necessary to avoid namespace clashes * Breadcrumbs/Mongo integration: Fix module name issue * Breadcrumbs/Mongo integration: Maintain consistency with ActiveSupport arguments * Breadcrumbs/Rails breadcrumbs: Fix rubocop issues * Breadcrumbs/Rails breadcrumbs: Clarify namespaces better * Breadcrumbs/Mongo integration: Add integration tests * Breadcrumbs/Mongo integration: Remove example commits * Breadcrumbs/Rails breadcrumbs: Remove invalid data from captured breadcrumb definitions * Breadcrumbs/Mongo integration: Rubocop fixes * Breadcrumbs/Mongo integration: Better doc comments * Breadcrumbs/Mongo integration: Improve tests, add 'failure' test * Breadcrumbs/Mongo integration: Re-add 'success' test * Breadcrumbs/Rails breadcrumbs: Added ActiveJob breadcrumb test * Breadcrumbs/Rails breadcrumbs: Ammended active_job event id * Breadcrumbs/Ruby breadcrumbs: Removed complex breadcrumb metadata * Breadcrumbs/Ruby: Added cache breadcrumb * Breadcrumbs/Ruby breadcrumbs: Fleshed out maze-test expectations where possible * Breadcrumbs/Mongo integration: Rubocop fixes * Breadcrumbs/Rails breadcrumbs: Fixed broken test fixture, made fixtures more rails-y * Breadcrumbs/Mongo integration: Maze fixes * Breadcrumbs/Validator: Allow nil as an acceptable meta_data type (#520) * Breadcrumbs/Mongo: Remove 'started' breadcrumb, add collection detail (#519) * Breadcrumbs/Mongo integration: Remove 'started' event, add 'collection' data * Breadcrumbs/Mongo: Add filter keys * Breadcrumbs/Mongo integration: Made filters consistent with other breadcrumb implementations * Breadcrumbs/Mongo integration: Rubocop fixes * Breadcrumbs/Mongo integration: Address feedback * Breadcrumbs: Additional Rails ActiveRecord data (#521) * Breadcrumbs/Rails breadcrumbs: Capture event_id * Breadcrumbs/Rails breadcrumbs: Capture 'sql' string and redacted bindings * Breadcrumbs/Rails integration: Redact SQL string values * Breadcrumbs/Rails integration: Remove SQL string acquisition * Breadcrumbs/Rails improvements: Remove unnecessary require * Breadcrumbs/Rails integration: Add integration tests for bindings * Breadcrumbs/Ruby integration: lock nokogiri version * Breadcrumbs/Ruby integration: Better meta_data naming, Ruby < 2.1 compatability * Breadcrumbs/Mongo integration: Handle 'any_of' cases (#522) * Breadcrumbs/Mongo integration: Handle 'any_of' cases * Breadcrumbs/Mongo Integration: Improve filter sanitization process and add unit tests * Breadcrumbs/Mongo integration: Ensure tests are notated correctly * Breadcrumbs/Mongo filters: Add 1.9.3 & 2.0.0 compatability * Breadcrumbs/Mongo integration: Appease rubocop * Breadcrumbs/Mongo integration: Minor test and efficieny improvements * Breadcrumbs/Mongo integration: Test improvements * Breadcrumbs/Mongo integrations: Test spelling * Breadcrumbs: Fix rubocop issues (excluding configuration from ClassLength until refactor)
* Auto session tracking: Fix flaky test * Auto session tracking: Remove unnecessary import
…530) * Breadcrumbs/Validator-logging: Fix unnecessary meta_data being logged during breadcrumb validation * Breadcrumbs/Validator-logging: Include value class in debug log * Release v6.11.1: Updated changelog and version
Fix v6 regression in Resque integration by setting context explicitly
* Test fixes: Fix Hashdiff version to run on 1.9.3 * Test fixes: Ensure correct sqlite3 version is requested
* Add rails 6 fixture * Rails 6 Fixture: Fix rails6 dep issues and uncomment previous tests * Rails 6: Remove superfluous gemfile, re-enable previous Ruby tests * Raisl 6 Fixture: Ensure rails_env is present * Rails6 fixture: Add secret keys to all environments * Rails6 fixture: Add all missing rails_env config * Rails6 fixture: Ensure same database is used for all environments
Update UPGRADING.md
Fix dead link in "set project_root"-warning
Sidekiq depends on the redis gem, and redis 4.1.2 drops support for Ruby 2.2.
…_ruby_lt_2.3 Specify redis gem version for Ruby 2.2
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
It looks like
next
is a protected branch (so I need a pull request), and it is a bit out of date.