lowcoder icon indicating copy to clipboard operation
lowcoder copied to clipboard

Feat/issue 577 Min.io S3 Plugin

Open esbolice opened this issue 1 year ago • 3 comments

Proposed changes

This PR introduces a new feature to the MinIO S3 plugin within the Lowcoder project, aimed at enhancing its capabilities and integration. The feature is based on extensive tests conducted to ensure the robust functionality of the plugin, particularly focusing on the MinIO service's interaction and data handling.

Link to the discuss: https://discord.com/channels/1096896040159957084/1181235951796756543

Types of changes

  • [ ] Bugfix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • [ ] Documentation Update (if none of the other choices apply)

Checklist

  • [x] Lint and unit tests pass locally with my changes
  • [x] I have added tests that prove my feature is effective
  • [x] I have added necessary documentation (if appropriate)
  • [ ] Any dependent changes have been merged and published in downstream modules

Further comments

The new feature includes:

  1. Enhanced CRUD operations for both text and binary files, ensuring efficient and accurate file handling.
  2. Improved file URL generation, facilitating better accessibility and integration with external applications.
  3. Rigorous data source configuration validation to maintain secure and reliable connections with the MinIO service.

This feature is designed to improve the overall functionality of the MinIO S3 plugin, providing a more robust and versatile tool for the Lowcoder project. The comprehensive test suite accompanying this feature ensures its reliability and readiness for integration into the main project.

esbolice avatar Dec 14 '23 11:12 esbolice