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

1394 Commits

Author SHA1 Message Date
DarthSim
a4c876fc6d Add more metrics to OTel 2023-05-01 20:25:48 +03:00
DarthSim
f8ee5826c5 Optimize bufpool 2023-05-01 20:25:25 +03:00
DarthSim
6cff6d4a64 Exclude Go 1.18 from CI 2023-04-28 19:54:09 +03:00
DarthSim
2c1f232995 Require go 1.19 2023-04-28 19:51:42 +03:00
DarthSim
929dcd6630 Update GA in docs 2023-04-28 19:40:54 +03:00
DarthSim
6ae4dcd941 Simpler init of OTel gauges 2023-04-27 20:08:24 +03:00
DarthSim
2bdf868345 Update OTel semconv 2023-04-27 19:37:00 +03:00
DarthSim
e2987c21cc Update deps 2023-04-27 19:14:00 +03:00
DarthSim
c0f9a2410f Bump version v3.16.1 2023-04-26 18:30:01 +03:00
DarthSim
723666ea1a Strip watermark meta and remove its palette depth 2023-04-26 18:24:20 +03:00
DarthSim
954378c0a6 Update changelog 2023-04-26 18:20:19 +03:00
DarthSim
a79495509a Update changelog 2023-04-25 23:09:55 +03:00
DarthSim
0863734ff8 Don't extend if requested width or height is zero 2023-04-24 21:45:10 +03:00
DarthSim
1da86887d4 Fix max_bytes option 2023-04-19 17:20:32 +03:00
DarthSim
4fae754071 Fix crashes in cases where the max_bytes processing option was used and image saving failed 2023-04-19 17:04:36 +03:00
DarthSim
41b9ebe927 Bump version v3.16.0 2023-04-18 19:42:47 +03:00
DarthSim
9b65b7257d Apply dprScale after min width/height 2023-04-18 18:52:20 +03:00
DarthSim
c98752651a Don't set Content-DPR header 2023-04-18 18:40:23 +03:00
DarthSim
85fb470704 Update changelog and docs 2023-04-18 18:29:42 +03:00
DarthSim
7d1f7c903a Use RoundToEven when calculating offsets and watermark size 2023-04-16 21:09:48 +03:00
DarthSim
168f6f6043 Retry source image request if http connection was lost 2023-04-16 20:59:48 +03:00
DarthSim
2c28252966 Fix the way the dpr processing option affects offsets and paddings 2023-04-16 20:56:17 +03:00
DarthSim
ee0cb9feda Allow encoding filename with Base64 2023-04-14 22:40:01 +03:00
DarthSim
f6f0cbcb4f Fix detection of dead HTTP/2 connections 2023-04-13 23:10:57 +03:00
DarthSim
b92de43cf3 Add support for client hints prefixed with Sec-CH-; Remove Viewport-Width header support 2023-04-11 21:08:39 +03:00
DarthSim
a2efeb55be Bump version v3.15.0 2023-04-10 20:29:15 +03:00
DarthSim
25459ef88c Disable extension checking if the raw processing option is used 2023-04-10 20:13:26 +03:00
DarthSim
49e5eb063c Refactor ETag checking in transports 2023-04-10 20:01:44 +03:00
DarthSim
ced923c087 Update changelog 2023-03-31 17:57:15 +03:00
DarthSim
809346d47b Fix handling context cancellation during requests to S3 2023-03-31 17:53:21 +03:00
DarthSim
1a9768a2c6 Prohibit connecting to loopback, link-local multicast, and link-local unicast IP addresses by default 2023-03-22 20:25:51 +03:00
DarthSim
24f4d43a0f use "clean" HTTP transport; Use context for downloading timeout control 2023-03-21 20:58:16 +03:00
DarthSim
dde81b49f7 Set context for S3 requests 2023-03-20 18:56:24 +03:00
DarthSim
d2cca005d3 Close s3 request body on error if any 2023-03-20 18:39:45 +03:00
DarthSim
ee9e8f0cb1 Update Go versions in CI 2023-03-10 20:50:21 +03:00
DarthSim
789ece0e83 Update golangci-lint in CI 2023-03-10 20:49:50 +03:00
DarthSim
127015bf75 Include Go version to cache key in CI 2023-03-10 20:49:11 +03:00
DarthSim
ef774dcaa0 Update sponsored badge 2023-03-10 20:46:25 +03:00
DarthSim
51aa219315 Add Accept to the Vary header if AVIF detection is enabled 2023-03-09 18:08:08 +03:00
DarthSim
01fc25623c Bump version v3.14.0 2023-03-07 15:35:33 +03:00
DarthSim
98ac827d87 Update changelog 2023-03-07 15:33:19 +03:00
DarthSim
cae8af9ac5 Always import ICC if image is not RGB 2023-03-07 00:21:16 +03:00
DarthSim
20960b2013 Don't copy memory after smart crop 2023-02-28 22:03:15 +03:00
DarthSim
70d657113e Set Content-Security-Policy tag when the raw option is used 2023-02-25 18:59:28 +03:00
DarthSim
62f8d08a93 Sanitize use tag in SVG 2023-02-25 18:59:28 +03:00
Ben Harvie
947d65cf29
Create SECURITY.md (#1080) 2023-02-24 23:34:34 +06:00
DarthSim
5fbc273b6c Update Lint Docs workflow 2023-02-24 20:28:24 +03:00
Vladimir Dementyev
4a60556787
Use lychee to verify docs links (#1087)
* dev: add lychee to lefthook

* docs: make sure internal links has .md

* ci: add docs lint workflow

---------

Co-authored-by: Sergey Alexandrovich <DarthSim@users.noreply.github.com>
2023-02-24 23:23:21 +06:00
DarthSim
71300d039c Update changelog 2023-02-24 19:54:33 +03:00
DarthSim
50d04d585e Make the expires option set Expires and Cache-Control headers 2023-02-24 19:44:03 +03:00