Removed default public visibility for images at the driver level, leaving only doing this as a specific action in the logic. Added try/catch around permission setting so that permission-incompatible environments won't fatally fail, but instead log a warning. Tested via a google cloud storage bucket FUSE mount, mounted under another user but with open 777 permissions. Related to #5269 |
||
|---|---|---|
| .. | ||
| Controllers | ||
| Attachment.php | ||
| AttachmentService.php | ||
| FaviconHandler.php | ||
| FileStorage.php | ||
| Image.php | ||
| ImageRepo.php | ||
| ImageResizer.php | ||
| ImageService.php | ||
| ImageStorage.php | ||
| ImageStorageDisk.php | ||
| UserAvatars.php | ||