feat: add system information endpoint and integrate S3 support

- Implemented a new endpoint to retrieve system information, including the active storage provider and S3 status.
- Updated the AppService to fetch system information and return relevant data.
- Integrated system information fetching in the FileUploadSection, GlobalDropZone, and UploadFileModal components to adjust upload behavior based on S3 availability.
- Enhanced chunked upload logic to conditionally use chunked uploads based on the storage provider.
This commit is contained in:
Daniel Luiz Alves
2025-07-21 11:50:13 -03:00
parent 2efe69e50b
commit 93e05dd913
11 changed files with 146 additions and 5 deletions

1
.gitignore vendored
View File

@@ -30,6 +30,7 @@ apps/server/dist/*
#DEFAULT
.env
.steering
data/
node_modules/