1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-12-23 22:11:10 +02:00
Commit Graph

189 Commits

Author SHA1 Message Date
Victor Sokolov
3d14c85de3 IMG-13: http.Header, *ImageData -> ImageData (#1473)
* ImageData.Headers()

* *ImageData -> ImageData

* withmatt -> httpheaders of our own

* .Clone() headers, nil

* NewFromBytesWithFormat -> nil

* svg.go -> do not Clone()
2025-08-01 15:44:21 +02:00
DarthSim
e40851e460 Merge branch 'master' into version/4 2025-07-31 23:08:52 +03:00
Victor Sokolov
dd3b430f87 transport isolated, imagefetcher introduced (#1465) 2025-07-25 12:26:21 +02:00
Victor Sokolov
aa91342686 IMG-33: adds simple integration tests for image.Load() (#1462)
* Load() integration test

* Added test-images as submodule
2025-07-23 19:09:49 +02:00
DarthSim
165915a79f Freeze github.com/tdewolff/parse 2025-07-11 11:43:29 +03:00
DarthSim
ebc4b6af1f Update deps 2025-07-07 20:07:48 +03:00
Viktor Sokolov
56f3600e7c dd-trace-go -> v2 2025-06-24 15:38:31 +02:00
DarthSim
568d8bf55a Drop cgosymbolizer usage 2025-03-31 22:28:04 +03:00
DarthSim
06e54b8e5b Update deps 2025-03-31 20:53:52 +03:00
DarthSim
e6dbc6b601 Tidy mods 2025-03-24 21:02:12 +03:00
dependabot[bot]
0bac5e9f9a Bump golang.org/x/net from 0.34.0 to 0.36.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.34.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 01:51:35 +00:00
DarthSim
824368db7c Update deps 2025-01-13 18:43:48 +03:00
DarthSim
466b22d3f4 Update deps 2024-12-18 20:22:19 +03:00
DarthSim
296109ecc9 Update deps 2024-10-28 19:11:11 +03:00
DarthSim
30d06fb04c Update deps 2024-09-16 17:19:04 +03:00
DarthSim
02081f84c5 Update deps 2024-07-08 21:34:45 +03:00
DarthSim
68d38949d8 Replace semaphore implementation with golang.org/x/sync/semaphore 2024-05-30 18:02:12 +03:00
DarthSim
dc6bb35afb Update deps 2024-04-29 18:12:25 +03:00
DarthSim
bda5d47c4b Update deps 2024-03-11 17:55:10 +03:00
DarthSim
732fad46ee Update deps 2024-03-07 22:27:53 +03:00
DarthSim
aa1b7b6973 Migrate from aws-sdk-go to aws-sdk-go-v2 2024-03-07 22:25:18 +03:00
DarthSim
4f43f2ca23 Update deps 2024-02-22 19:14:45 +03:00
DarthSim
b787a59469 Update deps 2023-11-23 22:23:56 +03:00
DarthSim
56922a1508 Update deps 2023-10-06 01:42:29 +03:00
DarthSim
aa1f3aac9c Update deps 2023-10-06 01:29:55 +03:00
DarthSim
57dee90313 Update deps 2023-08-21 21:11:44 +03:00
DarthSim
93b1dc5757 Load env variables from env files or secrets 2023-08-16 00:18:07 +06:00
DarthSim
f288254505 Update deps 2023-05-10 19:53:21 +03:00
DarthSim
87faa5a07d Use fork of github.com/johannesboyne/gofakes3 2023-05-02 18:49:55 +03:00
DarthSim
a4c876fc6d Add more metrics to OTel 2023-05-01 20:25:48 +03:00
DarthSim
2c1f232995 Require go 1.19 2023-04-28 19:51:42 +03:00
DarthSim
e2987c21cc Update deps 2023-04-27 19:14:00 +03:00
DarthSim
f6f0cbcb4f Fix detection of dead HTTP/2 connections 2023-04-13 23:10:57 +03:00
DarthSim
ea82ec730b Update deps 2023-02-16 00:18:34 +03:00
DarthSim
43dcf0dfc8 Update deps 2023-01-11 19:07:20 +03:00
DarthSim
23f751047c Replace OTel AWS ECS detector with fixed fork 2022-12-17 17:48:37 +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
93bf29ef95 Replace OTel AWS ECS detector with fixed fork 2022-12-15 00:37:16 +06:00
DarthSim
9ce57e1471 Update deps 2022-12-11 22:53:33 +06:00
DarthSim
f823585e72 Update deps 2022-11-17 20:15:59 +06:00
DarthSim
bf497f36ef Update deps 2022-11-04 19:43:01 +06:00
DarthSim
1229ca8f4a Update deps 2022-10-19 19:53:19 +06:00
Sergey Alexandrovich
36f67a6f96 OpenTelemetry support (#995) 2022-10-06 15:08:23 +06:00
DarthSim
970f2c1c86 Update required Go version; Upgrade deps 2022-10-05 20:52:51 +06:00
DarthSim
9af2e6ab42 Use httpsnoop.Wrap in datadog package 2022-09-16 16:21:17 +06:00
DarthSim
922c730d55 Tidy mods 2022-08-22 17:49:35 +06:00
DarthSim
501dc05a44 Update deps 2022-08-22 17:16:25 +06:00
DarthSim
043b5af314 Update deps 2022-07-27 17:40:14 +06:00
DarthSim
2661db1000 Additional metrics for New Relic 2022-07-26 14:23:21 +06:00
DarthSim
c4801761db Additional metrics for Datadog 2022-07-26 14:22:17 +06:00