Skip to content

feat: Refactor interview scheduling and add messaging#231

Open
JoachimLK wants to merge 2 commits into
mainfrom
feat/candidate-messaging
Open

feat: Refactor interview scheduling and add messaging#231
JoachimLK wants to merge 2 commits into
mainfrom
feat/candidate-messaging

Conversation

@JoachimLK

Copy link
Copy Markdown
Contributor
  • Replace standard email invitations with integrated candidate conversation threads
  • Add RESEND_RECEIVING_API_KEY and associated environment configuration for inbound email handling
  • Limit outbound candidate messages for Free plan organizations
  • Update database schema to track interview personal notes and message history
  • Add manual fallback link for email delivery failures

Summary

  • What does this PR change?
  • Why is this needed?

PR title must follow Conventional Commits — e.g. feat(jobs): add bulk import or fix: handle null salary. The squash-merged title is what release-please uses to generate the changelog and pick the next version. PRs with non-conventional titles are blocked by CI.

Type of change

  • Bug fix
  • Feature
  • Refactor
  • Docs
  • Chore

Validation

  • I tested locally
  • I added/updated relevant documentation
  • I verified multi-tenant scoping and auth behavior for affected API paths

DCO

  • All commits in this PR are signed off (Signed-off-by) via git commit -s

- Replace standard email invitations with integrated candidate
  conversation threads
- Add `RESEND_RECEIVING_API_KEY` and associated environment
  configuration for inbound email handling
- Limit outbound candidate messages for Free plan organizations
- Update database schema to track interview personal notes and message
  history
- Add manual fallback link for email delivery failures
@coderabbitai

coderabbitai Bot commented Jul 16, 2026

Copy link
Copy Markdown

Caution

Review failed

An error occurred during the review process. Please try again later.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/candidate-messaging

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@JoachimLK JoachimLK changed the title Refactor interview scheduling and add messaging feat: Refactor interview scheduling and add messaging Jul 16, 2026
@railway-app

railway-app Bot commented Jul 16, 2026

Copy link
Copy Markdown

🚅 Deployed to the reqcore-pr-231 environment in applirank

Service Status Web Updated (UTC)
applirank ✅ Success (View Logs) Jul 16, 2026 at 6:54 pm

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