Alexei Sorokin
7fa4d56f05
Implement a class for automatic temporary file handling
...
And adopt it all over the code.
2021-07-16 19:44:41 +01:00
tenma
4a50579ef1
[MEDIA] Add WebP support
...
WebP format is now the default image format for anything that
is not an animated GIF. Image Intervention doesn't support
animated WebPs so we don't convert animated GIFs.
ImageFile:
MediaFile:
default:
- Add WebP support
2021-07-16 19:44:40 +01:00
Diogo Cordeiro
4c92cc967b
[MEDIA] fromUrl now supports using original file name
2021-07-16 19:44:38 +01:00
Diogo Cordeiro
9f4c4edb02
[ActivityPub][Ostatus] Fetch avatars in accordance to the new media system
2021-07-16 19:44:37 +01:00
Diogo Cordeiro
02055dee49
[AVATAR] Temporary ImageFile wasn't
2021-07-16 19:44:37 +01:00
Diogo Cordeiro
5439ff3ec5
[MEDIA] ImageFile fromUpload method wasn't ensuring uploaded file was an image
2021-07-16 19:44:37 +01:00
Alexei Sorokin
d467370efb
[Embed][CORE] Validate the hexadecimal for hex2bin properly
2021-07-16 19:44:36 +01:00
Alexei Sorokin
01696246eb
[Embed][CORE] hex2bin should always get an even amount of symbols
2021-07-16 19:44:35 +01:00
Miguel Dantas
e25803b537
[Embed][CORE] Fixes 'Invalid Filename' on Embed. Regex didn't get updated
2021-07-16 19:44:35 +01:00
Miguel Dantas
2ab2e22a36
[LIB_REFACTOR] Moving files into separate semantic categories
2021-07-16 19:44:34 +01:00