HangfireIO / HangfireIO/Hangfire

[Feature Request] Allow deletion of all failed jobs with a single step (Hangfire Dashboard)

Open
#2,444 1 comment 6 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
10.1k
Forks
1.8k
Avg merge
1h 19m
Merged PRs (30d)
1

Description

Sometimes I can get + 100.000 failed jobs (our backend services issues, etc.). It is tiresome to delete them by 1000 at once. Selecting 5000 simply doesn't work because browser UI hangs.
Would be cool if there was one extra button "Delete all failed jobs".

Contributor guide

Open the contributing guide

Research direction

Start at the Hangfire Dashboard's failed-jobs deletion flow and trace how the current batches of 1,000 are requested and processed. Define the dashboard action and server-side behavior needed to delete all failed jobs without selecting them in the browser; done means the operation is available as one step and avoids the reported UI hang.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
full-stack
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.