Refactor storage integration from MinIO to S3

- Removed MinIO client and related imports from various modules.
- Introduced S3 client and OSS integration for object storage.
- Updated all references to MinIO methods with corresponding S3 methods.
- Added new flowme table schema to the database.
- Adjusted upload and download routes to utilize S3 for file operations.
- Removed obsolete MinIO-related files and routes.
- Ensured compatibility with existing application logic while transitioning to S3.
This commit is contained in:
2026-01-31 05:12:56 +08:00
parent 08023d6878
commit 6100e9833d
24 changed files with 1440 additions and 328 deletions

View File

@@ -71,12 +71,13 @@
"zod-to-json-schema": "^3.25.1"
},
"devDependencies": {
"@aws-sdk/client-s3": "^3.978.0",
"@kevisual/oss": "file:/home/ubuntu/kevisual/dev3/kevisual-oss",
"@kevisual/code-center-module": "0.0.24",
"@kevisual/context": "^0.0.4",
"@kevisual/file-listener": "^0.0.2",
"@kevisual/local-app-manager": "0.1.32",
"@kevisual/logger": "^0.0.4",
"@kevisual/oss": "0.0.16",
"@kevisual/permission": "^0.0.3",
"@kevisual/router": "0.0.60",
"@kevisual/types": "^0.0.12",