Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't Require API Keys for Public Workflows #843

Merged
merged 4 commits into from
Nov 28, 2024

Conversation

yeldarby
Copy link
Contributor

@yeldarby yeldarby commented Nov 28, 2024

Description

Working on updates to our backend API that allow serving "Public" Workflows from our backend that won't require an API Key to pull the spec down so we can have better examples in our README and docs that don't require a Roboflow account.

These changes allow our client & server to pass off the key requirement logic to the API.

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How has this change been tested, please provide a testcase or example of how you tested the change?

Against our staging API & tests still pass.

Any specific deployment considerations

Needs the change to our backend API deployed to prod first; separate PR for that in our backend repo.

Docs

  • Should be auto-documenting via the updated type annotation

@yeldarby yeldarby changed the title Don't require API Keys for Public Workflows Don't Require API Keys for Public Workflows Nov 28, 2024
@yeldarby yeldarby marked this pull request as ready for review November 28, 2024 03:03
@PawelPeczek-Roboflow PawelPeczek-Roboflow merged commit ff98987 into main Nov 28, 2024
71 checks passed
@PawelPeczek-Roboflow PawelPeczek-Roboflow deleted the public-workflow branch November 28, 2024 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants