Joshua Wood

Results 58 issues of Joshua Wood

In [about:support](about:support), the Multiprocess Windows option is disabled with any of the Arc themes active. When I switch back to the default Firefox theme Multiprocess Windows are enabled again. [Electrolysis](https://wiki.mozilla.org/Electrolysis)...

The default Ruby fingerprint is calculated server-side in our processing pipeline. Users can [customize the fingerprint](https://docs.honeybadger.io/lib/ruby/getting-started/customizing-error-grouping/) client-side using `before_notify` filter. This works fine for users who want to control grouping...

enhancement
help wanted

See https://github.com/rails/rails/pull/43625 Interface: ```ruby Rails.error.handle do 1 + '1' # raises TypeError end 1 + 1 # This will be executed Rails.error.record do 1 + '1' # raises TypeError end...

help wanted

Idea: initialize Honeybadger before running other Rails initializers. In addition to catching more errors, this allows errors in initializers to be reported with the correct config (such as config.env, which...

enhancement
question

See #296 for additional context. Currently, the `logging.level` setting only works when `logging.path` (or a custom logger) is also configured. It would be nice if `logging.level` also applied to the...

enhancement
help wanted

While Rails [generally recommends](https://edgeguides.rubyonrails.org/active_job_basics.html#job-execution) that you don't use the default in-memory ActiveJob backend (async?) in production, it would be nice if we could support it for those who do.

enhancement
help wanted

This feature would allow context to be set *only* for a block's execution: ```ruby Honeybadger.context({local: true}) do # Do stuff end ``` I took a stab at this in #229,...

enhancement

According to the [Rails testing guide](https://guides.rubyonrails.org/testing.html#testing-your-mailers): > The goals of testing your mailer classes are to ensure that: > > - emails are being processed (created and sent) > -...

enhancement
idea

If they don't match campaign segments, they won't match any steps. Removing them early means that if they get re-added to a campaign once the *do* match again, they'll continue...

idea

Fixes #177 I was able to reproduce the error described in #177 by removing the `dependent: :delete_all` associations on the contact model + fixing an existing test to send the...