Skip to content

Conversation

@benjaminleonard
Copy link
Collaborator

@benjaminleonard benjaminleonard commented Oct 13, 2025

Uses new RFD post endpoint to create a new RFD. This endpoint may be successful, but it takes time to be both added to the GitHub repo and then scanned and collected by the database. To this end, this modal creates an RFD then polls to see if it has been created yet (see fetchWithRetry).

Currently it does not populate authors, waiting on an update to the endpoint to take authors and labels fields. The idea being it uses the authors email and name from the logged in user. The email returned from GitHub might not be an Oxide one, so we should attempt to find an Oxide email and if that can't be done it should just stay undefined.

image

  • Update User to store the array of emails returned from the auth provider
  • Find the first Oxide email in the logged in user's list of emails
  • Make title and author fields required
  • Add missing focus styles
  • Move text input component into the design system

Reapplication of #65

@vercel
Copy link

vercel bot commented Oct 13, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Updated (UTC)
rfd-site Ready Ready Preview Oct 13, 2025 11:40am

@benjaminleonard
Copy link
Collaborator Author

@augustuswm when you get a moment, can we test this against a non-prod API

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.

2 participants