Send Bonus Milestone self-report and use API season rules - #55
Send Bonus Milestone self-report and use API season rules#55hoangsvit wants to merge 15 commits into
Conversation
🚀 PR preview ready
|
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
Important Review available on request
Reviews should be triggered manually for repositories with fewer than 10 stars. Select Trigger review above or comment ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Changes
facilitator.bonusMilestoneCompleted; no Facilitator participation flag is sent.bonus=1flag.bonusMilestonePointswhen the API response matches the current self-report state; usebonusMilestoneAvailablePointsfor the immediate optimistic toggle before the refreshed response arrives.API dependency
Consumes the season-owned Bonus Milestone contract from
hoangsvit/hub.eplus.dev#174.