1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2024-11-29 08:22:11 +02:00
Commit Graph

162 Commits

Author SHA1 Message Date
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
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
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
DarthSim
d623d95ca9 Update deps 2022-06-13 18:34:18 +04:00
DarthSim
e1e2277a32 Sanitize SVG 2022-06-10 18:23:55 +06:00
DarthSim
50fb4a855f Update deps 2022-04-25 17:02:04 +06:00
DarthSim
4d4a1d724f IMGPROXY_KEEP_COPYRIGHT config & keep_copyright option 2022-04-25 16:53:08 +06:00
DarthSim
3a79a48d6f Tests and minor fixes for transports 2022-04-07 23:32:51 +06:00
DarthSim
dce9cb3614 Update deps 2022-04-06 17:44:49 +06:00
Joe Cai
7a2296aee8
Support OpenStack Swift Object Storage (#837)
* Add OpenStack Swift support

* Fix linting errors

* Update CHANGELOG

* Update swift documentation

* Fix linting error

* Swift transport: pass req.Context down, fix parseObjectURL() implementation

* Make swift transport test a test suite

* Use swift://{container}/{object_path} as the source image URL format

* Cleanup

* Swift transport: only close object when returning 304
2022-04-06 17:00:19 +06:00
DarthSim
154c8768e6 Update deps 2022-03-21 15:45:30 +06:00
DarthSim
05fcaa09a4 Update deps 2022-03-17 15:54:44 +06:00
DarthSim
0571123c15 Update deps 2022-03-14 18:34:45 +06:00
DarthSim
42f5a7ac95 Update deps 2022-02-21 18:17:27 +06:00
DarthSim
94f37677c1 Update deps 2021-12-08 13:44:54 +06:00
DarthSim
851a3437ff Bump deps 2021-11-11 16:25:01 +06:00
DarthSim
48e255e9d1 Use Ubser's maxproc to treat CPU quotas 2021-10-20 18:00:34 +06:00
DarthSim
ece4310d70 Merge branch 'master' into version/3 2021-06-28 15:54:02 +06:00
dependabot[bot]
6f21815fd3
Bump github.com/aws/aws-sdk-go from 1.38.64 to 1.38.65 (#657)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.64 to 1.38.65.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.64...v1.38.65)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 17:22:54 +06:00
dependabot[bot]
52bb092176
Bump github.com/prometheus/client_golang from 1.10.0 to 1.11.0 (#655)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 16:22:25 +06:00
dependabot[bot]
75018369de
Bump github.com/aws/aws-sdk-go from 1.38.40 to 1.38.64 (#654)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.40 to 1.38.64.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.40...v1.38.64)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 15:53:30 +06:00
dependabot[bot]
d1cbea83f1
Bump github.com/newrelic/go-agent/v3 from 3.12.0 to 3.13.0 (#652)
Bumps [github.com/newrelic/go-agent/v3](https://github.com/newrelic/go-agent) from 3.12.0 to 3.13.0.
- [Release notes](https://github.com/newrelic/go-agent/releases)
- [Changelog](https://github.com/newrelic/go-agent/blob/master/CHANGELOG.md)
- [Commits](https://github.com/newrelic/go-agent/compare/v3.12.0...v3.13.0)

---
updated-dependencies:
- dependency-name: github.com/newrelic/go-agent/v3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 15:53:18 +06:00
dependabot[bot]
6b3702e194
Bump google.golang.org/api from 0.46.0 to 0.48.0 (#651)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.46.0 to 0.48.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.46.0...v0.48.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 15:53:06 +06:00
dependabot[bot]
5594d44b6d
Bump github.com/getsentry/sentry-go from 0.10.0 to 0.11.0 (#642)
Bumps [github.com/getsentry/sentry-go](https://github.com/getsentry/sentry-go) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/getsentry/sentry-go/releases)
- [Changelog](https://github.com/getsentry/sentry-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-go/compare/v0.10.0...v0.11.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-23 15:52:53 +06:00
DarthSim
5ed71c6b60 Merge branch 'master' into version/3 2021-05-17 18:25:04 +06:00
dependabot[bot]
69699a52f6
Bump github.com/aws/aws-sdk-go from 1.38.25 to 1.38.40 (#632)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.38.25 to 1.38.40.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.25...v1.38.40)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 16:27:45 +06:00
dependabot[bot]
61ebb5523f
Bump google.golang.org/api from 0.45.0 to 0.46.0 (#631)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.45.0 to 0.46.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.45.0...v0.46.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 16:08:06 +06:00
dependabot[bot]
230599678d
Bump github.com/newrelic/go-agent/v3 from 3.11.0 to 3.12.0 (#629)
Bumps [github.com/newrelic/go-agent/v3](https://github.com/newrelic/go-agent) from 3.11.0 to 3.12.0.
- [Release notes](https://github.com/newrelic/go-agent/releases)
- [Changelog](https://github.com/newrelic/go-agent/blob/master/CHANGELOG.md)
- [Commits](https://github.com/newrelic/go-agent/compare/v3.11.0...v3.12.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-17 16:06:16 +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
dependabot[bot]
375230e83c
Bump cloud.google.com/go/storage from 1.13.0 to 1.15.0 (#619)
Bumps [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go) from 1.13.0 to 1.15.0.
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/spanner/v1.13.0...spanner/v1.15.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 20:36:55 +06:00
dependabot[bot]
4e310f8669
Bump github.com/aws/aws-sdk-go from 1.37.20 to 1.38.25 (#617)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.37.20 to 1.38.25.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.37.20...v1.38.25)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 19:46:11 +06:00
dependabot[bot]
b709e2fc9e
Bump google.golang.org/api from 0.40.0 to 0.45.0 (#618)
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.40.0 to 0.45.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.40.0...v0.45.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-26 19:20:21 +06:00