- Sanitize failure text on the failure details page (#144 @mcasper)
- Expand failure descriptions with pure JS (#141 @icyleaf)
- Pass now required argument to Sidekiq's JobRetry.new (#140 @mcasper)
- Add license config to the gemspec (#115 @reiz)
- Guard against failure error_message being
nil
(#122 @mcasper) - Fix filtering failures with 0 results on Sidekiq Pro (#125 @substars)
- WebUI improvements (@bbtfr)
- Use ActiveJob to display info when available (@dreyks)
- New locales (@ryohashimoto @gurgelrenan)
- Sidekiq 4 and higher compatibility (@davekrupinski )
- Sidekiq 5 fixes (@fidelisrafael)
- Limit error message to 500 symbols (@antonzaytsev)
- Add conditional csrf_tag to each form instance (@JamesChevalier)
- Add paging to bottom of the view (@czarneckid)
- Always display failure count reset button (@mikeastock)
- Fix overflow for large backtrace messages (@marciotrindade)
- Handle numeric timestamps format (@krasnoukhov)
- Bump sidekiq dependency to 2.16.0 (@davetoxa)
- Handle legacy timestamps (@maltoe)
- Restore compatibility for failed payloads created with 0.3.0
- Bump sidekiq dependency to sidekiq >= 2.16.0
- Introduce delete(all) / retry(all) (@spectator)
- Fix Sidekiq 3 compatibility (@petergoldstein)
- Sidekiq 3 compatibility cleanup (@spectator)
- Explicitly require sidekiq/api (@krasnoukhov)
- Bump sidekiq dependency to sidekiq >= 2.14.0
- Remove slim templates and dependency
- Escape exception info when outputting to html
- Add
Sidekiq::Failures.reset_failures
helper method - Add
Sidekiq::Failures.count
helper method (@zanker) - Adhere to sidekiq approach of showing UTC times
- Catch all exceptions, not just those that inherit from StandardError (@tylerkovacs)
- Fix private method call (@bwthomas)
- Support ERB for sidekiq >= 2.14.0 (@tobiassvn)
- Bump sidekiq dep to >= 2.9.0
- Show newest failures first (@PlugIN73)
- Fix specs (@krasnoukhov)
- Fix exhausted mode when retry is disabled (@wr0ngway)
- Added processor identity to failure data (@krasnoukhov)
- Handle Sidekiq::Shutdown exceptions (@krasnoukhov)
- Add failures maximum count option (@mathieulaporte)
- User Exception#message instead of Exception#to_s (@supaspoida)
- Removed web dependencies (@LongMan)
- Stop overloading find_template (@zquestz)
- Allow per worker configuration of failure tracking mode. Thanks to @kbaum for most of the work.
- Prevent sidekiq-failures from loading up sidekiq/processor (and thus Celluloid actors) except for inside a Sidekiq server context (@cheald)
- Fix pagination bug
- Add failures default mode option (@kbaum)
- Add checkbox option to reset failed counter (@krasnoukhov)
- Adequate layout to new sidekiq web ui design (@krasnoukhov)
- Improve backtrace view (@krasnoukhov)
- Remove unnecessary slash in redirect (@krasnoukhov)
- Invert order of failed jobs (@krasnoukhov)
- Show backtrace similar to resque (Kunal Modi)