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

1364 Commits

Author SHA1 Message Date
DarthSim
f89ced23e4 Speedup processing 2023-01-06 16:36:52 +03:00
DarthSim
e263ef671a Replace gitter with discord 2023-01-05 19:52:43 +03:00
Gábor Szakács
b0b1158a93
Update jemalloc package install instructions (#1061)
as `libjemalloc1` is not available in recent distributions anymore, see:
https://packages.debian.org/search?keywords=jemalloc
2023-01-04 20:23:25 +06:00
DarthSim
ca9fb6c586 Optimize memory usage in some scenarios 2023-01-04 00:23:06 +03:00
Sergey Alexandrovich
48eb5f938a
Fix badges in readme 2022-12-19 15:39:47 +06:00
DarthSim
41222f2e19 Remove Tidelift 2022-12-19 15:27:42 +06:00
DarthSim
23f751047c Replace OTel AWS ECS detector with fixed fork 2022-12-17 17:48:37 +06:00
DarthSim
f220d145fa Update changelog 2022-12-16 17:36:08 +06:00
DarthSim
4631fc6951 Update docs 2022-12-15 21:06:52 +06:00
DarthSim
894cb55cbe Polish Azure Blob Storage support 2022-12-15 21:04:47 +06:00
Sasha Melentyev
4685e4e222
chore: Changing fmt.Errorf to errors.New when there is no formatting required (#1044)
Co-authored-by: Sergey Alexandrovich <DarthSim@users.noreply.github.com>
2022-12-15 21:03:08 +06:00
0xflotus
5af61b2be8
fix: rendering the pro image (#1054)
* Update autoquality.md

* Update best_format.md

* Update chained_pipelines.md

* Update chaining_the_processing.md

* Update encrypting_the_source_url.md

* Update getting_the_image_info.md

* Update object_detection.md
2022-12-15 21:02:35 +06:00
DarthSim
c358ab6649 Update docs style 2022-12-15 20:46:17 +06:00
DarthSim
8326369cb9 Update docs 2022-12-15 20:46:07 +06:00
DarthSim
da046fbee9 Better OTel resource creation 2022-12-15 18:52:03 +06:00
Alan Brault
0b9577eb79
Implement Azure Identity Authentication for Azure Transport (#1052)
* refactor: implement support for azure managed identities and service principals

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* task: implement ranged request support

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: check result.ETag for nil

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: implement null guards for content-length and content-type

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: use blockblob.CountToEnd instead of -1 for length

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* Replace OTel AWS ECS detector with fixed fork

* Update semconv in OTel

* refactor: implement support for azure managed identities and service principals

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* task: implement ranged request support

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: check result.ETag for nil

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: implement null guards for content-length and content-type

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: use blockblob.CountToEnd instead of -1 for length

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* chore: run go mod tidy

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

* refactor: discard err returns

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>

Signed-off-by: Alan Brault <alan.brault@hardwareandtools.com>
Co-authored-by: DarthSim <darthsim@gmail.com>
2022-12-15 18:51:07 +06:00
DarthSim
273894e8e3 Update semconv in OTel 2022-12-15 01:23:05 +06:00
DarthSim
93bf29ef95 Replace OTel AWS ECS detector with fixed fork 2022-12-15 00:37:16 +06:00
DarthSim
de550875b8 Update docs 2022-12-11 23:22:58 +06:00
DarthSim
fd9c7401ce Bump version v3.12.0 2022-12-11 22:55:13 +06:00
DarthSim
9ce57e1471 Update deps 2022-12-11 22:53:33 +06:00
DarthSim
8f21c2e067 Update docs and changelog 2022-12-11 22:30:43 +06:00
DarthSim
68e758d811 Allow replacing line breaks with \n in OTel keys and certs 2022-12-11 22:29:58 +06:00
DarthSim
67cd992e12 Set cache-control: no-cache to heath response 2022-12-11 22:14:48 +06:00
DarthSim
79e473798d Add CloudWatch metrics 2022-12-04 21:01:37 +06:00
DarthSim
bf472d3df9 Use runtime.GOMAXPROCS to calc default concurrency 2022-12-01 01:42:47 +06:00
DarthSim
1ededbb11f Add IMGPROXY_MAX_ANIMATION_FRAME_RESOLUTION config 2022-11-29 18:25:38 +06:00
DarthSim
c105e66e39 Don't return error from imagemeta.isSVG 2022-11-28 22:38:17 +06:00
DarthSim
3f9a0641f1 Remove WebP, AVIF, and ICO from preferred formats 2022-11-27 20:01:07 +06:00
DarthSim
27bf8505e1 Change the default AVIF quality and speed 2022-11-27 20:01:01 +06:00
Sergey Alexandrovich
51e7662257
Add Twitter link to README 2022-11-23 01:22:55 +06:00
DarthSim
28daf0df4e Fix logos in README 2022-11-22 21:11:45 +06:00
DarthSim
d8bc7e8b2f Update readme; Update logo in docs 2022-11-22 20:32:59 +06:00
DarthSim
fb330da045 Use adaptive filter for full-color PNGs 2022-11-22 18:50:33 +06:00
DarthSim
e43cb2cb51 Bump version v3.11.0 2022-11-17 20:17:10 +06:00
DarthSim
f823585e72 Update deps 2022-11-17 20:15:59 +06:00
DarthSim
a90257d379 Update Docker base image 2022-11-17 20:08:29 +06:00
DarthSim
4ed6b254e0 Update changelog and docs 2022-11-16 21:02:28 +06:00
DarthSim
f08cc76806 Fixed TraceIdRatioBased sampler; IMGPROXY_OPEN_TELEMETRY_TRACE_ID_GENERATOR config 2022-11-15 21:37:55 +06:00
DarthSim
d96a84221b Use parent-based OTel sampler by default 2022-11-10 21:22:35 +06:00
DarthSim
0e62ebc614 Remove unneeded attributes when stripping XMP 2022-11-08 20:34:04 +06:00
DarthSim
b17d6c400c Update docs and changelog 2022-11-08 20:31:26 +06:00
DarthSim
d92d8c7701 Fix docs formatting 2022-11-07 21:14:39 +06:00
DarthSim
caef5eeff1 Add IMGPROXY_OPEN_TELEMETRY_GRPC_INSECURE config 2022-11-07 21:08:01 +06:00
Christopher Brookes
cfa4b596d1
feat(logger): implement structured log formatter gcp compliant (#1028)
* feat(logger): implement structured log formatter gcp compliant

* docs: add new gcp logging format
2022-11-05 18:20:57 +06:00
DarthSim
eaadb472f5 Bump version v3.10.0 2022-11-04 19:46:39 +06:00
DarthSim
bf497f36ef Update deps 2022-11-04 19:43:01 +06:00
DarthSim
7ad34807f2 Update changelog 2022-11-01 21:02:46 +06:00
DarthSim
e719c9d39b Get rid of io/ioutil usage 2022-10-28 21:15:13 +06:00
DarthSim
7a0c606b68 Update golangci-lit version and increase timeout in GH Actions 2022-10-28 21:03:56 +06:00