Commit History

Autor SHA1 Mensaxe Data
  DarthSim 71aea9b507 Add processing options and source image URL to error reports hai 1 ano
  DarthSim 04d65a220b Don't set `Expires` HTTP header hai 1 ano
  DarthSim 79e6b32c9c Allow `IMGPROXY_TTL` to be zero hai 1 ano
  DarthSim 3fe820625d Revised downloading errors reporting hai 1 ano
  DarthSim be31a2e0f6 Fix typo hai 1 ano
  Phước Trung 16571e1360 fix typo hai 1 ano
  DarthSim 07e34a45f2 Rename concurrency to workers hai 1 ano
  DarthSim fd2566a489 Fix IMGPROXY_CACHE_CONTROL_PASSTHROUGH + IMGPROXY_FALLBACK_IMAGE_TTL behavior hai 1 ano
  DarthSim 94492e812c Don't report `context cancelled` errors to metrics collectors hai 1 ano
  Andrei Vydrin 4de9b83899 fix(svg/sanitize): preserve headers from origin data hai 1 ano
  Ewan Higgs 4944dfab30 Support Last-Modified response header and support If-Modified-Since request header. (#1147) %!s(int64=2) %!d(string=hai) anos
  DarthSim c98752651a Don't set Content-DPR header %!s(int64=2) %!d(string=hai) anos
  DarthSim b92de43cf3 Add support for client hints prefixed with Sec-CH-; Remove Viewport-Width header support %!s(int64=2) %!d(string=hai) anos
  DarthSim 1a9768a2c6 Prohibit connecting to loopback, link-local multicast, and link-local unicast IP addresses by default %!s(int64=2) %!d(string=hai) anos
  DarthSim 24f4d43a0f use "clean" HTTP transport; Use context for downloading timeout control %!s(int64=2) %!d(string=hai) anos
  DarthSim 51aa219315 Add `Accept` to the `Vary` header if AVIF detection is enabled %!s(int64=2) %!d(string=hai) anos
  DarthSim 50d04d585e Make the `expires` option set Expires and Cache-Control headers %!s(int64=2) %!d(string=hai) anos
  DarthSim aa80dc022f Move download options to imagedata.DownloadOptions %!s(int64=2) %!d(string=hai) anos
  DarthSim 9416168575 Security processing options %!s(int64=2) %!d(string=hai) anos
  DarthSim bbb6a3335d Remove all known unsafe attrs from SVG during sanitization; Add Content-Security-Policy header to response %!s(int64=2) %!d(string=hai) anos
  DarthSim 4ab415fd9b Fix feDropShadow SVG filter when IMGPROXY_SVG_FIX_UNSUPPORTED is true %!s(int64=2) %!d(string=hai) anos
  DarthSim f5f4fb6487 Borrow buffer from imagedata pool when sanitizing SVG %!s(int64=2) %!d(string=hai) anos
  DarthSim 0dc16ba76b Fix path before signature check %!s(int64=2) %!d(string=hai) anos
  DarthSim 30f744e116 Try to fix path if signature is invalid %!s(int64=2) %!d(string=hai) anos
  DarthSim 0f7281e56e `raw` processing option %!s(int64=2) %!d(string=hai) anos
  DarthSim cf2b3c5195 requests/images in progress stats and queue time metric %!s(int64=2) %!d(string=hai) anos
  DarthSim 9081fd5766 IMGPROXY_REQUESTS_QUEUE_SIZE config %!s(int64=2) %!d(string=hai) anos
  DarthSim 526724105e Proper semaphore %!s(int64=2) %!d(string=hai) anos
  DarthSim 20039f49a5 Better error metrics %!s(int64=2) %!d(string=hai) anos
  DarthSim e1e2277a32 Sanitize SVG %!s(int64=2) %!d(string=hai) anos