mirror of
https://github.com/bitwarden/browser
synced 2025-12-21 10:43:35 +00:00
Upload to Azure strorage blobs (#296)
* Implemen AzureStorageService handes uploading files to azure blob * Correct one-shot size * Add azureStorage.service abstraction * Rename azure upload method * Prefer abstractions in DI * Abstract file upload to a single service handling uploads * Fallback to legacy upload method * Linter fix * Limit legacy upload to 404 error
This commit is contained in:
7
src/abstractions/fileUpload.service.ts
Normal file
7
src/abstractions/fileUpload.service.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
import { CipherString } from '../models/domain';
|
||||
import { SendFileUploadDataResponse } from '../models/response/sendFileUploadDataResponse';
|
||||
|
||||
export abstract class FileUploadService {
|
||||
uploadSendFile: (uploadData: SendFileUploadDataResponse, fileName: CipherString,
|
||||
encryptedFileData: ArrayBuffer) => Promise<any>;
|
||||
}
|
||||
Reference in New Issue
Block a user