Skip to content

fix: update frontend url, load relations in bounties, guard schedulers and throttle reputation recompute - #709

Merged
chonilius merged 1 commit into
MergeFi:mainfrom
devpeter999:fix/devpeter999-config-bounties-cron-reputation
Oct 20, 2026
Merged

chonilius merged 1 commit into
MergeFi:mainfrom
devpeter999:fix/devpeter999-config-bounties-cron-reputation

Conversation

@devpeter999

@devpeter999 devpeter999 commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

This PR resolves the 4 issues assigned to @devpeter999:

  1. Frontend URL & Port Configuration: Updated default FRONTEND_URL to http://localhost:3000, PORT to 4000, and APP_URL to http://localhost:4000 across configuration, .env.example, and README.
  2. Bounties Relations Loading: Loaded issue.repository, claimedBy, and team.splits in both BountiesService.findOne and BountiesService.list.
  3. Multi-replica Cron Protection: Guarded BountyExpiryScheduler and IdempotencyCleanupService with advisory lock checks and opt-out via RUN_SCHEDULERS=false.
  4. Reputation Recompute Throttling: Added @Throttle({ long: { limit: 10, ttl: 3_600_000 } }) on POST /reputation/:userId/recompute and avoided appending duplicate snapshots when stats are unchanged.

Closes #590
Closes #588
Closes #586
Closes #584

@vercel

vercel Bot commented Oct 20, 2026

Copy link
Copy Markdown

@devpeter999 is attempting to deploy a commit to the chonilius' projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Oct 20, 2026

Copy link
Copy Markdown

@devpeter999 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

@chonilius
chonilius merged commit c91bd96 into MergeFi:main Oct 20, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment