1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-01-23 11:14:48 +02:00

94 Commits

Author SHA1 Message Date
DarthSim
16c0d91d47 Add ETag buster 2021-12-07 15:34:35 +06:00
DarthSim
270ebbbd90 Fix default Sentry release 2021-11-23 15:11:39 +06:00
Walter Doerwald
abbfb61ce6 Add option to pass through incoming cookies in the image request. 2021-11-09 12:14:05 +01:00
DarthSim
ac8c34a49a Respond with 500 for "temporary" downloading errors 2021-11-01 18:13:33 +06:00
DarthSim
67b209b0e6 Update docs 2021-10-12 17:12:00 +06:00
DarthSim
893d6e1c90 Update docs and changelog 2021-10-01 16:26:12 +06:00
DarthSim
e645fa6b5b Update pro docs 2021-09-28 22:57:46 +06:00
DarthSim
d016e26e2e Merge branch 'master' into version/3 2021-09-07 19:04:33 +06:00
DarthSim
e0f9fab772 Do not add base URL if the image URL already contains it 2021-09-07 17:39:24 +06:00
Christopher Hlubek
dbd19649a6
Support wildcards with * in AllowedSources (excluding slashes) (#677)
* Support wildcards with * in AllowedSources (excluding slashes)

* Compile allowed sources patterns when parsing config

* Fix linter errors

Co-authored-by: Christopher Hlubek <christopher.hlubek@networkteam.com>
2021-08-09 18:42:43 +03:00
DarthSim
5ed71c6b60 Merge branch 'master' into version/3 2021-05-17 18:25:04 +06:00
Joshua Banton
10eae5c9c4
Adds airbrake for error reporting. (#603)
* Adds airbrake for error reporting.

* Fixes go fmt issues.

* PR review changes.

* Didn't mean to downgrade the aws-sdk.
2021-05-17 16:05:22 +06:00
DarthSim
8fcc839925 Cleanup avif speed code 2021-04-26 18:32:10 +06:00
Per Osbäck
a7d451b8f2
Add ENV setting for AVIF speed parameter (#605)
* Add ENV setting for AVIF speed parameter

* Add AVIF to image format docs

* Only use Speed on supported VIPS version

* Probably need the method signature in go to have speed
2021-04-26 18:27:16 +06:00
DarthSim
6cf263cbb1 Add fallback image URL docs 2021-04-16 22:42:08 +06:00
Svyatoslav Kryukov
c07222b501
Skip processing option (#590)
* Skip processing option

* Simplify SkipProcessingFormats iteration
2021-03-22 20:16:03 +06:00
Svyatoslav Kryukov
b93aa2f144
Fallback image http code config (#589) 2021-03-19 15:28:23 +06:00
DarthSim
baf00f64f2 Drop deprecated stuff (MaxSrcDimension, GZipCompression, IMGPROXY_MAX_GIF_FRAMES, resizeCrop) 2021-03-15 16:47:35 +06:00
snowcall
56d3f6d897
Optionally return rel="canonical" header (#542)
* set rel="canonical" header

* check scheme before setting canonical headers, add documentation
2021-03-09 17:08:22 +06:00
DarthSim
be26e10ce5 Don't switch to autodetected format if source one supports animation but autodetected one doesn't 2021-01-18 22:53:49 +06:00
DarthSim
bac349558c AVIF support detection & AVIF enforcement 2021-01-18 21:56:36 +06:00
DarthSim
6da8885605 IMGPROXY_AUTO_ROTATE config and auto_rotate processing option 2021-01-13 19:57:29 +06:00
DarthSim
c84e7ed34d Per-format default quality config 2021-01-13 17:58:36 +06:00
DarthSim
40563f9573 Ability to keep ICC profile 2021-01-12 20:43:09 +06:00
Huy Le Viet
a62b22af69
Add IMGPROXY_ENABLE_DEBUG_HEADERS config for debugging infomation (#509) 2020-11-20 10:52:16 +06:00
Emil Johnsson
4573035eed
Fix typos in configuration.md (#474)
Simple typos fixed.
2020-11-20 10:41:57 +06:00
DarthSim
e0a4ec1f1f Azure Blob Storage support 2020-11-19 20:47:18 +06:00
DarthSim
c299da9a47 Better pro badge usage in docs 2020-09-01 20:15:24 +06:00
DarthSim
dbe1ffd14b Add docs for new video thumbnails configs & update changelog 2020-08-17 22:30:00 +06:00
DarthSim
08dc814e98 Ability to skip processing of some formats 2020-08-13 19:52:35 +06:00
DarthSim
4ac58a0624 Forgotten pro badges 2020-07-10 20:15:55 +06:00
DarthSim
47e7711bc5 Update docs and changelog with some pro features 2020-07-10 20:05:45 +06:00
DarthSim
d39baeef57 Update Prometheus namespace docs 2020-06-10 20:01:30 +06:00
DarthSim
6c348adb0b Minor changes in fallback images feature; Add docs for fallback images 2020-04-08 21:15:07 +06:00
DarthSim
70e26cdd97 Add IMGPROXY_PATH_PREFIX config 2020-04-07 17:54:00 +06:00
DarthSim
e3cb533cc3 typo 2020-03-18 22:37:16 +06:00
DarthSim
6b3abfae30 Add video thumbnails docs & update changelog 2020-03-18 22:34:37 +06:00
DarthSim
6c60fb804f Remove HEIC saving; Remove JBIG from docker; Replace imagequant with quantizr in docker 2020-03-12 20:03:29 +06:00
DarthSim
f8d88c118b Update changelog and docs with pro features 2020-02-13 17:36:46 +06:00
DarthSim
6c6bcd32f8 Add emojis to notes and warning in docs 2020-02-13 15:54:43 +06:00
DarthSim
4896cc9438 Add warning to the IMGPROXY_ALLOWED_SOURCES docs 2020-02-13 15:42:32 +06:00
DarthSim
af8366139f Better SVG detection 2020-02-11 19:28:13 +06:00
DarthSim
fd2c0203b9 Update docs and changelog with pro features 2020-02-05 22:22:45 +06:00
DarthSim
372faba5c1 IMGPROXY_CACHE_CONTROL_PASSTHROUGH config 2020-02-04 15:23:41 +06:00
DarthSim
45306adc23 IMGPROXY_NETWORK config 2020-02-03 18:03:18 +06:00
sauerbraten
89f8a4e11c
Add option to keep metadata/tags in output image (#329)
* add env var to disable stripping metadata

by default, all metadata will be stripped (as before)

* always strip orientation tags when rotating the image

in case IMGPROXY_STRIP_METADATA is false

* document IMGPROXY_STRIP_METADATA env var

* remove ICC profile after importing it

needed, in case metadata aren't stripped from the output image
2020-01-30 21:43:08 +06:00
DarthSim
4c128ce888 Fix docs 2019-12-25 17:38:07 +06:00
DarthSim
66673e384b Change IMGPROXY_ALLOWED_SOURCES behavior to allow more complex limitations 2019-12-25 17:30:23 +06:00
DarthSim
56f69c193c Remove debug warnings; Update docs 2019-12-25 14:49:20 +06:00
rhyst
70b3252373 Add IMGPROXY_ALLOWED_SOURCES config (#169)
* Add config option to exclusively allow local file system images

* Add allowed sources list, and move source check processing_options.

* Implement custom source parser and remove redundant code.
2019-12-25 14:34:15 +06:00