aboutsummaryrefslogtreecommitdiff
path: root/lib/pleroma/web/media_proxy
AgeCommit message (Collapse)Author
2020-05-21[#2497] Image preview proxy: image resize & background color fix with ffmpeg ↵Ivan Tashkinov
-filter_complex.
2020-05-20Merge remote-tracking branch 'remotes/origin/develop' into ↵Ivan Tashkinov
2168-media-preview-proxy
2020-05-20[#2497] Image preview proxy: implemented ffmpeg-based resizing, removed eimp ↵Ivan Tashkinov
& mogrify-based resizing.
2020-05-19added testsMaksim Pechnikov
2020-05-18updated docsMaksim Pechnikov
2020-05-17added example cache purge scriptMaksim Pechnikov
2020-05-15added media proxy invalidationMaksim Pechnikov
2020-05-14[#2497] Added support for :eimp for image resizing.Ivan Tashkinov
2020-05-11[#2497] Media preview proxy for images: fixes, tweaks, refactoring, tests ↵Ivan Tashkinov
adjustments.
2020-05-08Initial implementation of image preview proxy. Media proxy tests refactoring.Ivan Tashkinov
2020-04-21Automatic checks of authentication / instance publicity. Definition of ↵Ivan Tashkinov
missing OAuth scopes in AdminAPIController. Refactoring.
2020-03-03Update CopyrightsMark Felder
2019-08-02Fix/mediaproxy whitelist base urlfeld
2019-07-15Merge branch 'develop' into match-file-nameSachin Joshi
# Conflicts: # lib/pleroma/web/media_proxy/media_proxy_controller.ex
2019-07-14added tests for Web.MediaProxyMaksim
2019-07-12try to always match the filename for proxy urlSachin Joshi
2019-07-12preserve the original path/filename (no encoding/decoding) for proxySachin Joshi
2019-07-07make sure the url used by proxy is same as origin urlSachin Joshi
encoding or decoding it breaks some of the signed url
2019-05-30Use Pleroma.Config everywhereEgor Kislitsyn
2019-04-25Add mediaproxy whitelist capabilityMark Felder
2019-03-13[Credo] fix Credo.Check.Readability.MaxLineLengthHaelwenn (lanodan) Monnier
2019-02-14fix S3 links encoding in MediaproxyEgor Kislitsyn
2019-02-09Make credo happyHaelwenn (lanodan) Monnier
2018-12-31update copyright years to 2019William Pitcock
2018-12-23add license boilerplate to pleroma coreWilliam Pitcock
2018-12-10updatesMaksim Pechnikov
2018-12-09fix compile warningsMaksim Pechnikov
2018-12-07Media proxy: fix url encodinghref
2018-12-07Media proxy: follow HTTP redirects by defaulthref
2018-12-02Fix media proxy config defaultshref
2018-11-30Config docshref
2018-11-30reverse proxy / uploadshref
2018-11-20mediaproxy: fix empty url & add some testshref
2018-11-13media_proxy: use path only to retrieve filenamehref
2018-11-13media_proxy: CSP, content-dispositionhref
* Adds CSP headers to the media proxy endpoint * Sends `content-disposition: attachment; …` for non-image/video/audio content types The default list can be overwritten with `:media_proxy, :safe_content_types` in the configuration. * Also now appends the filename to the proxy URL (fixes some mobile apps, it was requested a while ago)
2018-03-30Format the code.lain
2018-03-19Use connection pools.lain
2017-12-31apply proxy settings to media_proxyJeff Becker
2017-12-21Remove a useless URI.encode call in MediaProxyhref
2017-12-12proxy emojishref
(i fix emojos better than gargon but sshhhhh)
2017-12-12fix content-type and fallback to image/jpeghref
2017-12-11Limit body size to 25MBhref
2017-11-28Improve error handling, add configurationhref
2017-11-28mandatory typo fix...href
2017-11-28media proxy: good enough wiphref