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

[feat] CORS Configuration #29

Closed
3 tasks done
St4NNi opened this issue May 19, 2023 · 1 comment
Closed
3 tasks done

[feat] CORS Configuration #29

St4NNi opened this issue May 19, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@St4NNi
Copy link
Member

St4NNi commented May 19, 2023

Problem

Updated version for V2

Integrating Aruna URL / S3 links into other websites is currently not possible because appropriate user-configurable CORS http headers are missing. Amazon S3 allows users to configure these per bucket via the PutBucketCors requests.

Aruna should allow users to use this API, internally this would add CORS configuration labels to each collection. This way it would also be possible to configure CORS at ArunaAPI level.

Todo

  • Wait for the upstream lib to allow for response header modifications (Response HTTP Headers / CORS Nugine/s3s#43).
  • Re-implement PutBucketCORS request, add CORS config as labels to project
  • Add configured CORS header to object responses
@St4NNi
Copy link
Member Author

St4NNi commented Dec 21, 2023

Fixed by #58

@St4NNi St4NNi closed this as completed Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants