Skip to content

Add signed URL support to storage API#12

Merged
marcos-muino-garcia merged 2 commits intomainfrom
feat/storage-signed-urls
Apr 28, 2026
Merged

Add signed URL support to storage API#12
marcos-muino-garcia merged 2 commits intomainfrom
feat/storage-signed-urls

Conversation

@marcos-muino-garcia
Copy link
Copy Markdown
Contributor

Summary

  • add SignedUrl and CreateSignedUrlInput API types for the storage signed-url endpoint
  • implement YepCodeApi.create_signed_url() to call POST /storage/signed-urls
  • expose YepCodeStorage.create_signed_url() and add integration-style tests for default/custom expiry and error responses

Test plan

  • poetry run pytest tests/test_yepcode_storage.py

Made with Cursor

Expose a storage API method to request signed URLs and add coverage for expiry behavior and error handling so SDK users can fetch temporary download links.

Made-with: Cursor
@marcos-muino-garcia marcos-muino-garcia requested a review from a team as a code owner April 28, 2026 11:46
@marcos-muino-garcia marcos-muino-garcia requested review from agtraveso, santicastro and sergio-rs and removed request for a team and santicastro April 28, 2026 11:46
sergio-rs
sergio-rs previously approved these changes Apr 28, 2026
Add README examples and API reference entries for create_signed_url and SignedUrl types so SDK usage matches the new storage feature.

Made-with: Cursor
@marcos-muino-garcia marcos-muino-garcia merged commit 92c0a54 into main Apr 28, 2026
6 of 9 checks passed
@marcos-muino-garcia marcos-muino-garcia deleted the feat/storage-signed-urls branch April 28, 2026 14:42
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