Commit Graph

69 Commits (157ecf402230c0b786f5765dd8b709d45c45974a)

Author SHA1 Message Date
Mark Felder 157ecf4022 Follow redirects.
4 years ago
Mark Felder eead2276e7 Ensure GIFs are redirected to the original or they become static.
4 years ago
Mark Felder ddbddc08fc Redirects for videos right now
4 years ago
Mark Felder 899ea2da3e Switch to imagemagick, only support videos
4 years ago
Ivan Tashkinov aa0a5ffb48 [#2497] Media preview proxy: added `quality` config setting, adjusted width/height defaults.
4 years ago
Ivan Tashkinov 02ad1cd8e9 [#2497] Media preview proxy: added Content-Disposition header with filename to response.
4 years ago
Ivan Tashkinov 4ee15e991e [#2497] Media preview proxy config refactoring & documentation.
4 years ago
Ivan Tashkinov da116d81fb [#2497] Added video preview proxy. Switched from exexec to Port.
4 years ago
Ivan Tashkinov 27e7999a15 Merge remote-tracking branch 'remotes/origin/develop' into 2168-media-preview-proxy
4 years ago
Maksim Pechnikov 345ac512e4 added paginate+search for admin/MediaProxy URLs
4 years ago
Ivan Tashkinov bdf57b8ef4 Merge remote-tracking branch 'remotes/origin/develop' into 2168-media-preview-proxy
4 years ago
Alexander Strizhakov b376442325
MediaProxy whitelist setting now supports hosts with scheme
4 years ago
Mark Felder d23804f191 Use the Pleroma.Config alias
4 years ago
Ivan Tashkinov 9faa632037 [#2497] Fixed merge issue.
4 years ago
Ivan Tashkinov 61180ab6f4 Merge remote-tracking branch 'remotes/origin/develop' into 2168-media-preview-proxy
4 years ago
Maksim Pechnikov 4044f24e2e fix test
4 years ago
Mark Felder 2731ea1334 Change references from "deleted_urls" to "banned_urls" as nothing is handled via media deletions anymore; all actions are manual operations by an admin to ban the url
4 years ago
Mark Felder c08c9db0c1 Remove misleading is_ prefix from boolean function
4 years ago
Mark Felder 71a5d9bffb Empty list as default
4 years ago
Maksim 9a371bf5f6 Apply suggestion to lib/pleroma/web/media_proxy/invalidations/script.ex
4 years ago
Maksim 44ce97a9c9 Apply suggestion to lib/pleroma/web/media_proxy/invalidations/script.ex
4 years ago
Maksim 74fd761637 Apply suggestion to lib/pleroma/web/media_proxy/invalidation.ex
4 years ago
Maksim Pechnikov 62b8c31b7a added tests
4 years ago
Maksim Pechnikov 2e8a236cef fix invalidates media url's
4 years ago
Ivan Tashkinov 610343edb3 [#2497] Image preview proxy: image resize & background color fix with ffmpeg -filter_complex.
4 years ago
Ivan Tashkinov 6fd4f58ead Merge remote-tracking branch 'remotes/origin/develop' into 2168-media-preview-proxy
4 years ago
Ivan Tashkinov 1871a5ddb4 [#2497] Image preview proxy: implemented ffmpeg-based resizing, removed eimp & mogrify-based resizing.
4 years ago
Maksim Pechnikov 5f0a3ac74d added tests
4 years ago
Maksim Pechnikov c33a4315fb updated docs
4 years ago
Maksim Pechnikov 3f8d68bdf3 added example cache purge script
4 years ago
Maksim Pechnikov cb40602a16 added media proxy invalidation
4 years ago
Ivan Tashkinov f1f588fd52 [#2497] Added support for :eimp for image resizing.
4 years ago
Ivan Tashkinov 1b23acf164 [#2497] Media preview proxy for images: fixes, tweaks, refactoring, tests adjustments.
4 years ago
Ivan Tashkinov bbdad85568 Initial implementation of image preview proxy. Media proxy tests refactoring.
4 years ago
Ivan Tashkinov f685cbd309 Automatic checks of authentication / instance publicity. Definition of missing OAuth scopes in AdminAPIController. Refactoring.
4 years ago
Mark Felder 05da5f5cca Update Copyrights
5 years ago
feld d93d777915 Fix/mediaproxy whitelist base url
5 years ago
Sachin Joshi 1d906ffa82 Merge branch 'develop' into match-file-name
5 years ago
Maksim fa17879c20 added tests for Web.MediaProxy
5 years ago
Sachin Joshi f8e3ae6154 try to always match the filename for proxy url
5 years ago
Sachin Joshi 6a6c4d134b preserve the original path/filename (no encoding/decoding) for proxy
5 years ago
Sachin Joshi f5ad430974 make sure the url used by proxy is same as origin url
5 years ago
Egor Kislitsyn 99f70c7e20 Use Pleroma.Config everywhere
5 years ago
Mark Felder 24c3e2db2c Add mediaproxy whitelist capability
5 years ago
Haelwenn (lanodan) Monnier c42d34b2ec
[Credo] fix Credo.Check.Readability.MaxLineLength
6 years ago
Egor Kislitsyn 907306174b fix S3 links encoding in Mediaproxy
6 years ago
Haelwenn (lanodan) Monnier 8bcfac93a8
Make credo happy
6 years ago
William Pitcock 980b5288ed update copyright years to 2019
6 years ago
William Pitcock 2791ce9a1f add license boilerplate to pleroma core
6 years ago
Maksim Pechnikov e94c3442f4 updates
6 years ago