Skip to content

Conversation

@davereinhart
Copy link
Collaborator

  • New /api/v1/alphafold-files/version endpoint (CORS-safe)
  • Fetches upstream XML index, handles optional namespace
  • Extracts model version from NextMarker (model_vN) and returns {"version": "v6"} (lowercased)
  • Error responses: upstream fetch failure (status passthrough), malformed ID (500), XML parse error (502)

- New /api/v1/alphafold-files/version endpoint (CORS-safe)
- Fetches upstream XML index, handles optional namespace
- Extracts model version from NextMarker (model_vN) and returns {"version": "v6"} (lowercased)
- Error responses: upstream fetch failure (status passthrough), malformed ID (500), XML parse error (502)
@davereinhart davereinhart force-pushed the davereinhart/alphafold-files-version-proxy branch from ad831e2 to 590844e Compare October 20, 2025 22:57
@davereinhart davereinhart merged commit 3330c2d into release-2025.5.0 Oct 24, 2025
6 checks passed
@davereinhart davereinhart deleted the davereinhart/alphafold-files-version-proxy branch October 24, 2025 22:09
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.

3 participants