Content
View differences
Updated by Eric Schubert over 3 years ago
### Current situation
* uploading is very different for 4 different scenarios
* uploading avatar
* uploading attachment (local storage)
* uploading attachment (fog storage)
* uploading files to cloud storage
### TODO
* Introduce flexible upload service
* embrace configuration for all 4 upload scenarios
* check all locations of upload:
* `AvatarUploadFormComponent.uploadAvatar()`
* `OpenProjectFileUploadService`
* `OpenProjectDirectFileUploadService`
* `StorageComponent.uploadFile()`
* uploading is very different for 4 different scenarios
* uploading avatar
* uploading attachment (local storage)
* uploading attachment (fog storage)
* uploading files to cloud storage
### TODO
* Introduce flexible upload service
* embrace configuration for all 4 upload scenarios
* check all locations of upload:
* `AvatarUploadFormComponent.uploadAvatar()`
* `OpenProjectFileUploadService`
* `OpenProjectDirectFileUploadService`
* `StorageComponent.uploadFile()`