Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-01 | Descriptions from exif data with only whitespeces are considered empty | Ilja | |
I noticed that pictures taken with Ubuntu-Touch have whitespace in one of the fields This should just be ignored imo | |||
2022-07-01 | update moduledoc | Ilja | |
2022-07-01 | Rename the Exiftool module | Ilja | |
No migrations or checks yet | |||
2022-07-01 | Rename the new module | Ilja | |
2022-07-01 | Use EXIF data of image to prefill image description | Ilja | |
During attachment upload Pleroma returns a "description" field. Pleroma-fe has an MR to use that to pre-fill the image description field, <https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1399> * This MR allows Pleroma to read the EXIF data during upload and return the description to the FE * If a description is already present (e.g. because a previous module added it), it will use that * Otherwise it will read from the EXIF data. First it will check -ImageDescription, if that's empty, it will check -iptc:Caption-Abstract * If no description is found, it will simply return nil, just like before * When people set up a new instance, they will be asked if they want to read metadata and this module will be activated if so This was taken from an MR i did on Pleroma and isn't finished yet. | |||
2022-02-25 | Copyright bump for 2022 | Sean King | |
2021-06-08 | Support metadata for video files too | Mark Felder | |
2021-06-07 | Upload.Filter: use generic types in @spec | Alex Gleason | |
Speeds up recompilation by reducing compile-time deps | |||
2021-05-18 | Rename upload filter to AnalyzeMetadata | Mark Felder | |
2021-05-14 | Support blurhash | Alex Gleason | |
2021-05-12 | Add SetMeta filter to store uploaded image sizes | Alex Gleason | |
2021-02-20 | Exiftool also cannot strip from heic files. | Mark Felder | |
2021-02-20 | Show a proper error. A failure doesn't always mean the command isn't ↵ | Mark Felder | |
available, and we check for it on startup | |||
2021-01-13 | Bump Copyright to 2021 | Haelwenn (lanodan) Monnier | |
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;' | |||
2020-09-08 | Revert/simplify. | Mark Felder | |
We only need to check the content-type. There's no chance a webp file will get mismatched as another image type. | |||
2020-09-08 | Bypass the filter based on content-type as well in case a webp image is ↵ | Mark Felder | |
uploaded with the wrong file extension. | |||
2020-09-08 | Improve upload filter return values so we can identify when filters make no ↵ | Mark Felder | |
changes to the input | |||
2020-09-08 | Fix uploading webp image files when Exiftool Upload Filter is enabled | Mark Felder | |
2020-08-14 | Mogrifun: Add a line about the purpose of the module. | lain | |
2020-08-05 | Move checks to application startup | Roman Chvanikov | |
2020-07-11 | Check if mogrify available before calling it | Roman Chvanikov | |
2020-07-11 | Remove Logger requirement | Roman Chvanikov | |
2020-07-11 | Error in Filter.Exiftool if exiftool not found | Roman Chvanikov | |
2020-07-11 | Add Pleroma.Utils.command_available?/1 and use where appropriate | Roman Chvanikov | |
2020-07-10 | Remove unused @types | Mark Felder | |
2020-07-10 | Add a moduledoc | Mark Felder | |
2020-07-10 | Support Exiftool for stripping EXIF data | Mark Felder | |
We really only want to strip location data anyway, and mogrify strips color profiles. | |||
2020-03-03 | Update Copyrights | Mark Felder | |
2019-07-16 | added tests for Pleroma.Upload.Filter | Maksim | |
2019-06-30 | [#1026] Filter.AnonymizeFilename added ability to retain file extension with ↵ | Maksim | |
custom text | |||
2019-02-09 | Credo fixes: parameter consistency | Haelwenn (lanodan) Monnier | |
2018-12-31 | update copyright years to 2019 | William Pitcock | |
2018-12-23 | add license boilerplate to pleroma core | William Pitcock | |
2018-12-10 | Merge branch 'anonymize-filter-text' into 'develop' | lambda | |
AnonymizeFilename: allow for a pre-defined text instead of random string See merge request pleroma/pleroma!516 | |||
2018-12-10 | updates | Maksim Pechnikov | |
2018-12-09 | fix compile warnings | Maksim Pechnikov | |
2018-12-07 | AnonymizeFilename: allow for a pre-defined text instead of random string | href | |
Improve docs | |||
2018-11-30 | Upload filter: anonymize filename | href | |
It replaces the original filename with a randomly generated string. | |||
2018-11-30 | Uploads fun, part. 2 | href | |