a57658d99c
* add logic to prevent downloading remote pictrs images * apply formatting * Do not attempt a pictrs fetch if the remote image is also on a pictrs instance * Do not attempt a pictrs fetch if the remote image is also on a pictrs instance and cache_federated_images is false * Generalising the no caching option to handle all remote images * rustfmt * Return None if the URL is not an image * Updating defaults.hjson * fixing typo * Fixing typo * Skip cloning the Url unless we need to * using a HEAD request for checking the content type, saving bandwidth/improving perf * Removing early returns * Switching back to GET requests for Content-Type because pictrs does not handle HEAD requests * Simplifying logic and using metadata_image instead of url if we do not get a pictrs thumbnail * Removing unused import * Return None as a thumbnail if caching is disabled * formatting --------- Co-authored-by: Djones4822 <david.jones4822@gmail.com> |
||
---|---|---|
.. | ||
build_response.rs | ||
comment.rs | ||
community.rs | ||
context.rs | ||
custom_emoji.rs | ||
lib.rs | ||
person.rs | ||
post.rs | ||
private_message.rs | ||
request.rs | ||
send_activity.rs | ||
sensitive.rs | ||
site.rs | ||
utils.rs |