Hugo Sales
|
f882895eb7
[TOOLS] Fix all issues found by PHPStan level 2
|
3 éve |
Diogo Peralta Cordeiro
|
30975111d9
[ImageEncoder] Make plugin respect instance config and use the new core interface
|
3 éve |
Hugo Sales
|
7320c6834f
[UI][Attachment] Use Attachment methods to get the proper URL, rather than crafting it in a template
|
3 éve |
Hugo Sales
|
9c533a54a7
[ATTACHMENTS] Ensure thumbnail dimensions are bounded and change way cropping is implemented
|
3 éve |
Diogo Peralta Cordeiro
|
3af33d1317
[ImageEncoder] Fix ImageSanitization, it should never modify the input image
|
3 éve |
Diogo Peralta Cordeiro
|
31c5fd6da7
[ImageEncoder] Handle VIPS unsupported image type
|
3 éve |
Diogo Peralta Cordeiro
|
9781ddc8e0
[AttachmentToNote][Attachment] Add title getter to Attachment
|
3 éve |
Diogo Peralta Cordeiro
|
32ad5dbd74
[ENTITY] Split Attachment in various new entities
|
3 éve |
Hugo Sales
|
9077403f65
[ImageEncoder] Don't print_r the exception as that leads to an OOM error
|
3 éve |
Diogo Peralta Cordeiro
|
cc0ef73799
[MEDIA][AttachmentThumbnail] Add mimetype to Entity
|
3 éve |
Diogo Peralta Cordeiro
|
c3eda07521
[Media] EncoderPlugins should handle the views that concern them
|
3 éve |
Diogo Peralta Cordeiro
|
4d2131808a
[FILE][TemporaryFile] Fix various issues now that we also have Symfony's file abstractions
|
3 éve |
Hugo Sales
|
b99fab00e9
[UTILS][TemporaryFile] Change way TemporaryFile takes arguments and it's internal implementation
|
3 éve |
Diogo Peralta Cordeiro
|
c58d7e470a
[CORE][ImageEncoder] Add width and height back in attachment entity and allow for differently sized thumbs
|
3 éve |
Hugo Sales
|
1bf5e9d117
[ImageEncoder][FileQuota] Move quota enforcement to it's own plugin, so it can be easily shared and disabled
|
3 éve |
Hugo Sales
|
365a7b436f
[ImageEncoder] Implement attachment validation for images. This limits the maximum dimensions of the file, enforces a per file, per user and per user-month size quota and fixes the title if it's a filename, by replacing the extension to the new one
|
3 éve |
Hugo Sales
|
e699824b1d
[Embed] Fix plugin. Only attempt to show an image, if we have one
|
3 éve |
Hugo Sales
|
82d9326343
[PLUGINS] Remove scripts. These will need to be implemented with Commands
|
3 éve |
Diogo Peralta Cordeiro
|
9814baf192
[UI] Use thumbnail path for thumbs
|
3 éve |
Hugo Sales
|
5ec7717fa1
[ATTACHMENTS] Move thumbnail controller to core and cleanup
|
3 éve |
Hugo Sales
|
d316f9dd6f
[ImageEncoder] Change preferred type to always be WEBP
|
3 éve |
Diogo Peralta Cordeiro
|
2f137f8b44
[ATTACHMENTS] Even more further refactoring
|
3 éve |