Add S3 bucket management and file upload/download features#2
Open
Add S3 bucket management and file upload/download features#2
Conversation
added 2 commits
September 4, 2024 21:33
Implement file download functionality from S3 as a stream
- Added AWS SDK dependency for S3. - Configured S3Client bean for AWS S3 interaction. - Implemented S3Service for creating S3 buckets. - Created S3Controller to handle bucket creation requests via REST API.
Owner
Author
|
- Implemented a new service method to fetch and display S3 bucket names with their respective regions. - Added a REST endpoint to return the list of buckets along with their regions. - Utilized AWS SDK to retrieve bucket location constraints and map them to AWS regions. - Included error handling for scenarios where the bucket region is not accessible or available.
added 2 commits
September 17, 2024 11:33
- Downloading a single file from an S3 bucket. - Downloading all files from a specific bucket as a ZIP archive. - Moving files from one S3 bucket to another.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
This pull request introduces new features for managing AWS S3 buckets and enhances the application's file handling capabilities.
Key Features
File Upload to S3:
File Download from S3:
S3 Bucket Management:
List S3 Buckets with Regions:
Also provides S3 file management capabilities, including:
Benefits
Testing
Checklist
Additional Context
N/A