-
Notifications
You must be signed in to change notification settings - Fork 174
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
Merge master to next #547
Commits on Nov 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1360276 - Browse repository at this point
Copy the full SHA 1360276View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60a8729 - Browse repository at this point
Copy the full SHA 60a8729View commit details
Commits on Nov 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 179f3be - Browse repository at this point
Copy the full SHA 179f3beView commit details -
Configuration menu - View commit details
-
Copy full SHA for a99e452 - Browse repository at this point
Copy the full SHA a99e452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02bf1c9 - Browse repository at this point
Copy the full SHA 02bf1c9View commit details
Commits on Nov 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for eb8ae62 - Browse repository at this point
Copy the full SHA eb8ae62View commit details
Commits on Nov 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 59af113 - Browse repository at this point
Copy the full SHA 59af113View commit details
Commits on Nov 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9e14ecf - Browse repository at this point
Copy the full SHA 9e14ecfView commit details
Commits on Nov 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 90594cf - Browse repository at this point
Copy the full SHA 90594cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ea1bf - Browse repository at this point
Copy the full SHA 07ea1bfView commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 25b5b94 - Browse repository at this point
Copy the full SHA 25b5b94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0449c44 - Browse repository at this point
Copy the full SHA 0449c44View commit details
Commits on Nov 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4c5ea1a - Browse repository at this point
Copy the full SHA 4c5ea1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3256f77 - Browse repository at this point
Copy the full SHA 3256f77View commit details
Commits on Nov 30, 2018
-
Merge pull request #497 from bugsnag/cawllec/in-project-bugsnag
Mark Bugsnag frames as out of project
Configuration menu - View commit details
-
Copy full SHA for c8938c9 - Browse repository at this point
Copy the full SHA c8938c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 759048f - Browse repository at this point
Copy the full SHA 759048fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b009e78 - Browse repository at this point
Copy the full SHA b009e78View commit details
Commits on Dec 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 51217e3 - Browse repository at this point
Copy the full SHA 51217e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b84d543 - Browse repository at this point
Copy the full SHA b84d543View commit details
Commits on Dec 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 17a6906 - Browse repository at this point
Copy the full SHA 17a6906View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8c1bb6 - Browse repository at this point
Copy the full SHA c8c1bb6View commit details -
Merge pull request #504 from bugsnag/cawllec/whitespace-cleanup
Fix incorrect whitespace
Configuration menu - View commit details
-
Copy full SHA for 46d345d - Browse repository at this point
Copy the full SHA 46d345dView commit details
Commits on Jan 14, 2019
-
Fix i18n dep: Ensure compatible version of i18n is installed for RUBY…
…_VERSIONs installing delayed_job (#524)
Configuration menu - View commit details
-
Copy full SHA for e4a376d - Browse repository at this point
Copy the full SHA e4a376dView commit details
Commits on Jan 16, 2019
-
Capture sessions automatically by default (#523)
* 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
Configuration menu - View commit details
-
Copy full SHA for d8aaa21 - Browse repository at this point
Copy the full SHA d8aaa21View commit details
Commits on Jan 17, 2019
-
Breadcrumbs feature release (#525)
* 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)
Configuration menu - View commit details
-
Copy full SHA for 0466dd2 - Browse repository at this point
Copy the full SHA 0466dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c8a7db - Browse repository at this point
Copy the full SHA 5c8a7dbView commit details
Commits on Jan 22, 2019
-
Fix flaky session-tracking test (#526)
* Auto session tracking: Fix flaky test * Auto session tracking: Remove unnecessary import
Configuration menu - View commit details
-
Copy full SHA for ec92f17 - Browse repository at this point
Copy the full SHA ec92f17View commit details -
Fix unnecessary meta_data being logged during breadcrumb validation (#…
…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
Configuration menu - View commit details
-
Copy full SHA for bf0383a - Browse repository at this point
Copy the full SHA bf0383aView commit details
Commits on Mar 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 168def0 - Browse repository at this point
Copy the full SHA 168def0View commit details
Commits on Mar 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e8dcfbc - Browse repository at this point
Copy the full SHA e8dcfbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aa4210 - Browse repository at this point
Copy the full SHA 9aa4210View commit details -
Configuration menu - View commit details
-
Copy full SHA for e18ea91 - Browse repository at this point
Copy the full SHA e18ea91View commit details
Commits on Apr 3, 2019
-
Merge pull request #535 from goatapp/resque_context
Fix v6 regression in Resque integration by setting context explicitly
Configuration menu - View commit details
-
Copy full SHA for 30d7aae - Browse repository at this point
Copy the full SHA 30d7aaeView commit details
Commits on Apr 29, 2019
-
Fix e2e fixtures and 1.9.3 unit tests (#538)
* Test fixes: Fix Hashdiff version to run on 1.9.3 * Test fixes: Ensure correct sqlite3 version is requested
Configuration menu - View commit details
-
Copy full SHA for eaef01a - Browse repository at this point
Copy the full SHA eaef01aView commit details
Commits on May 8, 2019
-
Add e2e tests against Rails 6 (#537)
* 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
Configuration menu - View commit details
-
Copy full SHA for 6f2818d - Browse repository at this point
Copy the full SHA 6f2818dView commit details
Commits on May 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 54f7a78 - Browse repository at this point
Copy the full SHA 54f7a78View commit details
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f603adf - Browse repository at this point
Copy the full SHA f603adfView commit details
Commits on May 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e712621 - Browse repository at this point
Copy the full SHA e712621View commit details
Commits on May 28, 2019
-
Merge pull request #541 from coffeejunk/docs-project-root
Fix dead link in "set project_root"-warning
Configuration menu - View commit details
-
Copy full SHA for 6aed918 - Browse repository at this point
Copy the full SHA 6aed918View commit details
Commits on Jun 11, 2019
-
Specify redis gem version for Ruby 2.2
Sidekiq depends on the redis gem, and redis 4.1.2 drops support for Ruby 2.2.
Configuration menu - View commit details
-
Copy full SHA for edbae5d - Browse repository at this point
Copy the full SHA edbae5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed7c3bb - Browse repository at this point
Copy the full SHA ed7c3bbView commit details -
Merge pull request #546 from bugsnag/tobyhs/specify_redis_version_for…
…_ruby_lt_2.3 Specify redis gem version for Ruby 2.2
Configuration menu - View commit details
-
Copy full SHA for 2cd0138 - Browse repository at this point
Copy the full SHA 2cd0138View commit details