|
73aef0503c
|
Exiftool also cannot strip from heic files.
|
2021-02-20 14:29:35 -06:00 |
|
|
369581db6d
|
Show a proper error. A failure doesn't always mean the command isn't available, and we check for it on startup
|
2021-02-20 14:27:42 -06:00 |
|
Haelwenn (lanodan) Monnier
|
c4439c630f
|
Bump Copyright to 2021
grep -rl '# Copyright © .* Pleroma' * | xargs sed -i 's;Copyright © .* Pleroma .*;Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>;'
|
2021-01-13 07:49:50 +01:00 |
|
Mark Felder
|
4ea07f74e9
|
Revert/simplify.
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 12:29:38 +03:00 |
|
Mark Felder
|
216c84a8f4
|
Bypass the filter based on content-type as well in case a webp image is uploaded with the wrong file extension.
|
2020-09-08 12:29:38 +03:00 |
|
Mark Felder
|
2165a24974
|
Improve upload filter return values so we can identify when filters make no changes to the input
|
2020-09-08 12:29:38 +03:00 |
|
Mark Felder
|
fa347b9c2f
|
Fix uploading webp image files when Exiftool Upload Filter is enabled
|
2020-09-08 12:29:38 +03:00 |
|
lain
|
76ce3a1c9e
|
Mogrifun: Add a line about the purpose of the module.
|
2020-08-14 18:27:18 +02:00 |
|
Roman Chvanikov
|
7569f225f1
|
Move checks to application startup
|
2020-08-05 19:38:55 +03:00 |
|
Roman Chvanikov
|
3116a75e80
|
Check if mogrify available before calling it
|
2020-07-11 18:22:03 +03:00 |
|
Roman Chvanikov
|
523f1b93a4
|
Remove Logger requirement
|
2020-07-11 18:15:51 +03:00 |
|
Roman Chvanikov
|
45bd64e2a7
|
Error in Filter.Exiftool if exiftool not found
|
2020-07-11 18:11:23 +03:00 |
|
Roman Chvanikov
|
aedbbec88a
|
Add Pleroma.Utils.command_available?/1 and use where appropriate
|
2020-07-11 15:48:45 +03:00 |
|
Mark Felder
|
b329f05ed6
|
Remove unused @types
|
2020-07-10 17:08:54 -05:00 |
|
Mark Felder
|
9e45672674
|
Add a moduledoc
|
2020-07-10 17:07:28 -05:00 |
|
Mark Felder
|
6167593881
|
Support Exiftool for stripping EXIF data
We really only want to strip location data anyway, and mogrify strips color profiles.
|
2020-07-10 16:46:26 -05:00 |
|
Mark Felder
|
05da5f5cca
|
Update Copyrights
|
2020-03-03 16:44:49 -06:00 |
|
Maksim
|
21e3f9ac69
|
added tests for Pleroma.Upload.Filter
|
2019-07-16 21:35:43 +00:00 |
|
Maksim
|
acd20f166b
|
[#1026] Filter.AnonymizeFilename added ability to retain file extension with custom text
|
2019-06-30 07:28:35 +00:00 |
|
Haelwenn (lanodan) Monnier
|
106f4e7a0f
|
Credo fixes: parameter consistency
|
2019-02-09 14:59:20 +01:00 |
|
William Pitcock
|
980b5288ed
|
update copyright years to 2019
|
2018-12-31 15:41:47 +00:00 |
|
William Pitcock
|
2791ce9a1f
|
add license boilerplate to pleroma core
|
2018-12-23 20:56:42 +00:00 |
|
lambda
|
0554d91dcd
|
Merge branch 'anonymize-filter-text' into 'develop'
AnonymizeFilename: allow for a pre-defined text instead of random string
See merge request pleroma/pleroma!516
|
2018-12-10 19:03:06 +00:00 |
|
Maksim Pechnikov
|
e94c3442f4
|
updates
|
2018-12-10 13:27:37 +03:00 |
|
Maksim Pechnikov
|
074fa790ba
|
fix compile warnings
|
2018-12-09 20:50:08 +03:00 |
|
href
|
3b27f61ffa
|
AnonymizeFilename: allow for a pre-defined text instead of random string
Improve docs
|
2018-12-07 14:07:11 +01:00 |
|
href
|
e9982c521b
|
Upload filter: anonymize filename
It replaces the original filename with a randomly generated string.
|
2018-11-30 19:33:34 +01:00 |
|
href
|
02d3dc6869
|
Uploads fun, part. 2
|
2018-11-30 18:02:37 +01:00 |
|