Commit History

Author SHA1 Message Date
  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