Hugo Sales
|
72cd2e7a30
[Embed] Review and port v2 code
|
3 years ago |
Hugo Sales
|
c6389c63b8
[ENTITY] Add meta method 'have*' to Entity base class, which checks if a field 'isset'
|
3 years ago |
Hugo Sales
|
f388554166
[ATTACHMENTS][EVENT] Add onHashFile event, which can be used to deduplicate files
|
3 years ago |
Hugo Sales
|
b4ad396cd1
[FORMATTING] Add utilities to remove affixes from strings
|
3 years ago |
Hugo Sales
|
c3473e45d2
[DEPENDENCIES] Add 'embed/embed', 'nyholm/psr7' and 'symfony/dom-crawler'
|
3 years ago |
Hugo Sales
|
075b495f5a
[ENTITY] Add utils to Attachment and AttachmentThumbnail to get the corresponding URL and html representation parameters
|
3 years ago |
Hugo Sales
|
9b3ccac246
[UTIL] Add TemporaryFile class, courtesy of Alexei Sorokin from v2, a class that ensures files stored in /tmp are removed, as it doesn't happen in some cases
|
3 years ago |
Hugo Sales
|
82d9326343
[PLUGINS] Remove scripts. These will need to be implemented with Commands
|
3 years ago |
Hugo Sales
|
464406cccc
[Emebed] Add Embed plugin and initial cleanup
|
3 years ago |
Hugo Sales
|
2782aa9924
[UI] Use event 'ShowAttachment' to permit plugins like Embed to alter the representation
|
3 years ago |
Hugo Sales
|
1df7be7e8a
[UTIL] Add method to validate url
|
3 years ago |
Hugo Sales
|
792a9f097c
[HTTPClient] Add utility functions for all HTTP methods
|
3 years ago |
Hugo Sales
|
4649ee9e71
[DB] Make DB::findOneBy throw a different exception if two values are found
|
3 years ago |
Hugo Sales
|
c1db9bd0a3
[Posting] Extract and store URLs from note content. Introduce 'AttachmentStoreNew' event
|
3 years ago |
Hugo Sales
|
cc47cda3d1
[TESTS] Fix Nickname test
|
3 years ago |
Hugo Sales
|
1503c98f26
[Favourite] Make twig event operate on array rather than string
|
3 years ago |
Hugo Sales
|
b82658e345
[SECURITY][DB] Make user register 'atomic', by using a single transaction for inserting all objects, to avoid partial inserts
|
3 years ago |
Hugo Sales
|
1bad2fa050
[TESTS] Fix wrong namespace in tests
|
3 years ago |
Hugo Sales
|
926d0af663
[PLUGIN] Change base class from Module to Plugin for all plugins
|
3 years ago |
Hugo Sales
|
0a7496de1e
[AVATAR] Display avatar rounded
|
3 years ago |
Diogo Peralta Cordeiro
|
9814baf192
[UI] Use thumbnail path for thumbs
|
3 years ago |
Hugo Sales
|
5ec7717fa1
[ATTACHMENTS] Move thumbnail controller to core and cleanup
|
3 years ago |
Hugo Sales
|
d316f9dd6f
[ImageEncoder] Change preferred type to always be WEBP
|
3 years ago |
Hugo Sales
|
529ec19801
[AVATAR] Display avatar as round on the default theme
|
3 years ago |
Hugo Sales
|
e105889a59
[AVATAR] Fix JS cropping script and save square image, in case other themes need it
|
3 years ago |
Hugo Sales
|
c37a75cf7b
[ImageEncoder] Move DB::persist call to AttachmentThumbnail
|
3 years ago |
Hugo Sales
|
a33a25983e
[ImageEncoder] Fix error when not providing a width and/or height
|
3 years ago |
Diogo Peralta Cordeiro
|
2f137f8b44
[ATTACHMENTS] Even more further refactoring
|
3 years ago |
Diogo Peralta Cordeiro
|
0f52638a80
[ATTACHMENTS] Further refactoring
|
3 years ago |
Hugo Sales
|
bbc2fe1b5a
[ENTITY] Cache AttachmentThumbnail query result
|
3 years ago |