Skip to content

Add "Retry all failed" button to /recent outreach - #71

Merged
ralyodio merged 1 commit into
masterfrom
retry-all-button
Jul 4, 2026
Merged

ralyodio merged 1 commit into
masterfrom
retry-all-button

Conversation

@ralyodio

@ralyodio ralyodio commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Per request: a one-click Retry all failed on the outreach panel instead of clicking each row's Retry.

  • Shows Retry all failed (N) in the History header when any row is failed/timed-out.
  • Retries the existing retryRecentOutreach sequentially per failed row (the browser-concurrency cap already throttles the worker, so no stampede), with a live Retrying x/N… counter, then router.refresh() — the live status + progress bar already shipped take over from there.
  • Reuses the deduped history (one row per platform), so it retries the latest failed attempt per platform. Logged-out accounts (IG/Threads until reconnected) will just re-report "reconnect first".

tsc clean; client-only, reuses the existing action.

🤖 Generated with Claude Code

Retries every failed/timed-out row in one click instead of clicking each
Retry. Runs the existing retryRecentOutreach sequentially (the browser
concurrency cap already throttles the worker) with a live "Retrying x/N…"
counter, then refreshes so the live status/progress bar takes over.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown

vu1nz Security Review

0 finding(s) in PR #?

No security issues found.

@ralyodio
ralyodio merged commit 7c266e1 into master Jul 4, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant