Add MinIO Package for Object Storage Management

- Introduced a comprehensive MinIO package for managing object storage, including support for hierarchical document storage and general file management.
- Implemented core components such as Config, ConnectionManager, and Service, following Clean Architecture principles.
- Added functionality for file uploads, downloads, bucket management, and structured logging, enhancing usability and maintainability.
- Included detailed error handling and validation for configuration and operations, ensuring robustness.
- Updated documentation with usage examples and configuration guidelines to facilitate integration and understanding of the package's functionality.
This commit is contained in:
Nima Nakhostin
2025-11-09 09:52:09 +03:30
parent 9fe86d4f8e
commit 1a56070556
10 changed files with 2126 additions and 5 deletions
+2 -2
View File
@@ -24,7 +24,7 @@ Always set appropriate labels based on task type:
### 4. **Team Assignment by Role**
- **Application Developer:** a.ghabeli
- **Panel Developer:** a.jamali, sina_nokhostin
- **Panel Developer:** a.jamali
- **Backend Developer:** n.nakhostin
- **QA:** a.sheikhmemari
- **Designer:** s.fathali
@@ -67,4 +67,4 @@ Always set appropriate labels based on task type:
---
*This document serves as the standard for all Jira task creation in the TM project.*
*Last updated: September 17, 2025*
*Last updated: October 9, 2025*