feat: Add support for uploading a file directly to the file provider from the client (#12224)

* feat: Add support for uploading a file directly to the file provider from the client

* fix: Add missing types and add a couple of module tests

* fix: Allow nested routes, add test for it
This commit is contained in:
Stevche Radevski authored and GitHub committed 2025-04-18 10:22:00 +02:00
1 parent 6b1d8cd3d4
commit c4a0b63778
11 files changed
+314 -5

No files matched your search

@@ -27,6 +27,15 @@ export class FileProviderServiceFixtures extends AbstractFileProviderService {
return ""
}
async getPresignedUploadUrl(
fileData: FileTypes.ProviderGetPresignedUploadUrlDTO
): Promise<FileTypes.ProviderFileResultDTO> {
return {
url: "presigned-url/" + fileData.filename,
key: fileData.filename,
}
}
}
export const services = [FileProviderServiceFixtures]