Skip to content

feat: queue GitHub comment bounty intents#1603

Open
santoslgl01-web wants to merge 1 commit intobountysource:masterfrom
santoslgl01-web:fix/issue-25
Open

feat: queue GitHub comment bounty intents#1603
santoslgl01-web wants to merge 1 commit intobountysource:masterfrom
santoslgl01-web:fix/issue-25

Conversation

@santoslgl01-web
Copy link
Copy Markdown

Summary

  • Add to extract bounty amounts from GitHub issue comments like or
  • Queue detected bounty intents into the linked Bountysource user's shopping cart for later checkout
  • Avoid duplicate pending cart items for the same issue and amount
  • Add model specs for extraction, queuing, and duplicate prevention

Resolves #25

Testing

  • (RubyVM syntax compile for changed Ruby/spec files) ✅
  • (standalone parser smoke test) ✅
  • could not run locally because this environment has Ruby 2.6.10 while the Gemfile requires Ruby 2.7.1.

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@santoslgl01-web
Copy link
Copy Markdown
Author

Hi! Just checking in — please let me know if any changes are needed. Happy to update the PR. Thanks! 🙂

@santoslgl01-web
Copy link
Copy Markdown
Author

Hi! Friendly follow-up on this PR. The CLA check looks to have been addressed already, and the implementation/tests are ready from my side. If you'd like any changes or a different approach, I'm happy to update it. Thanks!

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.

Look into initiating a bounty via GitHub comments [$5]

2 participants