Skip to content

fix: Add Configurable Alerting for Campaign Budget Thresholds - #1320

Closed
Teejay2696 wants to merge 1 commit into
Pulsefy:mainfrom
Teejay2696:solver/issue-1187-86-a0
Closed

Teejay2696 wants to merge 1 commit into
Pulsefy:mainfrom
Teejay2696:solver/issue-1187-86-a0

Conversation

@Teejay2696

Copy link
Copy Markdown
Contributor

Summary

Implemented configurable alerting for campaign budget thresholds via a scheduled cron job (CampaignBudgetAlertScheduler) that checks campaign budget consumption against configurable thresholds (defaulting to 80%), sends notifications to admins, and deduplicates alerts using audit logs.

Changed files

  • app/backend/src/campaigns/campaign-budget-alert.scheduler.ts

Test plan

Run backend tests including unit tests for the campaign budget alert scheduler covering threshold crossing and de-duplication.

This PR was created as a draft by the issue solver bot. It will remain a
draft until repository CI passes.

Closes #1187

@drips-wave

drips-wave Bot commented Sep 29, 2026

Copy link
Copy Markdown

@Teejay2696 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@Teejay2696
Teejay2696 marked this pull request as ready for review September 29, 2026 09:06
@Teejay2696
Teejay2696 force-pushed the solver/issue-1187-86-a0 branch from bdd9f64 to 127c20e Compare October 6, 2026 17:50
@Cedarich

Copy link
Copy Markdown
Contributor

Doing a repo-wide cleanup - closing all currently open pull requests to reset the board, not a judgement on this contribution.

Nothing is lost: this branch and every commit on it still exist, and you're welcome to reopen this PR (or open a fresh one) at any time. If this was tracking an issue, that issue is being unassigned so it goes back into the open pool - feel free to comment on it to pick the work back up.

Thanks for contributing to Soter.

@Cedarich Cedarich closed this Oct 13, 2026
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.

Add Configurable Alerting for Campaign Budget Thresholds

3 participants