Releases: oxyno-zeta/s3-proxy
Releases · oxyno-zeta/s3-proxy
v4.14.0
4.14.0 (2024-03-24)
Bug Fixes
- authentication: Change internal server error errors to unauthorized ones (1a773cd), closes #401
- authx:authentication: Validate redirect hostname to avoid redirect injection (9df6a1e)
Documentation
- Upgrade mkdocs-material (8f1e39b)
Features
Styles
- Upgrade linter and patch code (67eb691)
v4.13.0
4.13.0 (2024-02-15)
Code Refactoring
- metrics: Rename variable (68cfeaf)
Features
- Add feature to disabe export path metrics (c5aab20), closes #423
- Upgrade dependencies (2de3eda)
- Upgrade dependencies, linter, documentation and code (d623b88)
- Upgrade golang to 1.22 (f2ffb7c)
Maintenance
- deps: update actions/labeler action to v5 (fcae426)
- deps: update actions/setup-go action to v5 (b06dc4f)
- deps: update actions/setup-python action to v5 (6f3706b)
- deps: update actions/stale action to v9 (5676677)
- deps: update dorny/paths-filter action to v3 (6bb2be6)
- deps: update golangci/golangci-lint-action action to v4 (81be229)
- Upgrade mkdocs-material (c44ace2)
- Upgrade pre-commit hooks (603f2fb)
Styles
- Upgrade linter and patch code (3359f59)
Tests
- server: Fix tests for golang 1.22 (a061727)
v4.12.0
v4.11.0
v4.10.0
4.10.0 (2023-06-19)
Bug Fixes
- deps: Upgrade dependencies (4509754)
- Dockerfile: Upgrade base image (71a44fd)
- server: Close file on upload and remove all files from form when PUT request is finished (e0eec94)
- Upgrade linter and code (af68f91)
Continuous Integration
- Upgrade size labeler action (18100ae)
Documentation
Features
Maintenance
v4.9.0
4.9.0 (2023-05-08)
Bug Fixes
- config: Fix typo error in configuration key (7d7b92c)
- deps: update module github.com/go-playground/validator/v10 to v10.12.0 (c5b482e)
- deps: update module golang.org/x/net to v0.9.0 (bd60ce7)
- Upgrade all dependencies and linter (0ae7afd)
Continuous Integration
- Change permissions and ubuntu version on labeler CI (e79a5de)
- Upgrade size labeler (1be9bac)
- Upgrade ubuntu on stale (9d210e0)
Documentation
- Upgrade mkdocs-material to v9 (2499331)
Features
- Add support for Bucket Request configuration (a593c6c), closes #358
- Upgrade dependencies (4758513)
- Upgrade linter, Put right configuration for it , Remove dead code and improve RAM usage (5111b8d)
- Upgrade pre-commit hooks (28229dc)
Maintenance
- Add support for gotestfmt for better test visiblity (a53c9fd)
- Clean duplicate targets in makefile (c3bb4a9)
- deps: update actions/setup-go action to v4 (76f6455)
- deps: update actions/stale action to v8 (6d74b8a)
- Upgrade pre-commit hooks (d621073)
Pull Requests
- Merge pull request #354 from oxyno-zeta/renovate/golang.org-x-net-0.x (ada6795), closes #354
- Merge pull request #352 from oxyno-zeta/renovate/github.com-go-playground-validator-v10-10.x (96991d3), closes #352
- Merge pull request #351 from oxyno-zeta/renovate/actions-setup-go-4.x (41e481b), closes #351
- Merge pull request #353 from oxyno-zeta/renovate/actions-stale-8.x (d72c3e6), closes #353
v4.8.0
v4.7.0
4.7.0 (2022-12-21)
Bug Fixes
- deps: update github.com/johannesboyne/gofakes3 digest to c2f5cc6 (264deb2)
- deps: update module github.com/fsnotify/fsnotify to v1.6.0 (61ff296)
- deps: update module github.com/go-chi/chi/v5 to v5.0.8 (ed08c2a)
- deps: update module github.com/masterminds/sprig/v3 to v3.2.3 (73d7551)
- deps: update module github.com/prometheus/client_golang to v1.14.0 (ceb8e4b)
- deps: update module golang.org/x/net to v0.4.0 (0e0e850)
- deps: update module golang.org/x/oauth2 to v0.3.0 (ae0e470)
- deps: update module golang.org/x/sync to v0.1.0 (e69e9a4)
Documentation
- Fix main page documentation (fcc3a80)
Features
- Add support for GET redirected to signed URL (52103b9)
Maintenance
- Upgrade and clean dependencies (d3a7f5c)
- deps: update actions/stale action to v7 (ceaf4ed)
- deps: update alpine docker tag to v3.17 (4506824)
Pull Requests
- Merge pull request #320 from oxyno-zeta/renovate/golang.org-x-oauth2-0.x (6c0c2be), closes #320
- Merge pull request #317 from oxyno-zeta/renovate/github.com-fsnotify-fsnotify-1.x (e3e629f), closes #317
- Merge pull request #333 from oxyno-zeta/renovate/github.com-go-chi-chi-v5-5.x (eaa7e21), closes #333
- Merge pull request #324 from oxyno-zeta/renovate/github.com-johannesboyne-gofakes3-digest (3807767), closes #324
- Merge pull request #329 from oxyno-zeta/renovate/github.com-masterminds-sprig-v3-3.x (65c1beb), closes #329
- Merge pull request #335 from oxyno-zeta/renovate/actions-stale-7.x (358c291), closes #335
- Merge pull request #330 from oxyno-zeta/renovate/alpine-3.x (7e193f9), closes #330
- Merge pull request #322 from oxyno-zeta/renovate/github.com-prometheus-client_golang-1.x (71a595d), closes #322
- Merge pull request #331 from oxyno-zeta/renovate/golang.org-x-net-0.x (1f13b40), closes #331
- Merge pull request #318 from oxyno-zeta/renovate/golang.org-x-sync-0.x (2bd0fe4), closes #318
- Merge pull request #334 from oxyno-zeta/signed-url (800736e), closes #334
v4.6.1
4.6.1 (2022-12-08)
Bug Fixes
- deps: update module github.com/stretchr/testify to v1.8.1 (f873835)
- deps: update module golang.org/x/net to v0.2.0 (3c71416)
- response-handler: Fix headers not sent before status code (4485887)
- response-handler: Send Accept-Ranges header on stream file (4fb000c)
Documentation
- user-guide: Remove old chart url (d38c7ff)
Maintenance
Pull Requests
- Merge pull request #321 from oxyno-zeta/renovate/github.com-stretchr-testify-1.x (95f0243), closes #321
- Merge pull request #319 from oxyno-zeta/renovate/golang.org-x-net-0.x (cd16b00), closes #319
Styles
- Fix linter errors (6dfc73d)
v4.6.0
4.6.0 (2022-10-22)
Bug Fixes
- bucket: Force get object body to be closed (6216860)
- deps: update github.com/johannesboyne/gofakes3 digest to 532d036 (18cb54d)
- deps: update github.com/johannesboyne/gofakes3 digest to 83a58ec (e30d9f2)
- deps: update github.com/johannesboyne/gofakes3 digest to c3ac35d (640883d)
- deps: update golang.org/x/net digest to 2871e0c (28f8e90)
- deps: update golang.org/x/net digest to 41545e8 (#298) (001b9f2)
- deps: update golang.org/x/net digest to 749bd19 (889b073)
- deps: update golang.org/x/net digest to c90051b (3f3ae8d)
- deps: update golang.org/x/oauth2 digest to d0670ef (7b677c6)
- deps: update golang.org/x/oauth2 digest to fd043fe (449f583)
- deps: update golang.org/x/sync digest to 0de741c (3114046)
- deps: update module github.com/coreos/go-oidc/v3 to v3.2.0 (a6b9aad)
- deps: update module github.com/fsnotify/fsnotify to v1.5.4 (811af00)
- deps: update module github.com/go-chi/cors to v1.2.1 (598a6b9)
- deps: update module github.com/go-playground/validator/v10 to v10.11.0 (0207330)
- deps: update module github.com/prometheus/client_golang to v1.12.2 (284f36d)
- deps: update module github.com/spf13/viper to v1.11.0 (d205b0f)
- deps: update module github.com/spf13/viper to v1.12.0 (#287) (614fb18)
- deps: update module github.com/stretchr/testify to v1.8.0 (8062b7a)
- deps: update module gopkg.in/yaml.v3 to v3.0.1 (88c7ef7)
Continuous Integration
- Increase default timeout for Golang linter (10c01d9)
Documentation
- Add link and section for s3-proxy-interfaces (0d2afce)
- Improve documentation about authorization accesses (133374a), closes #265
Features
- Add server timeout configuration with default value against Slowloris attack (8e9c8cb)
- Change error management package and fix logger error management (bc276ab)
Maintenance
- Add default install hooks on pre-commit (ac05ddc)
- Add github funding links (277671c)
- Patch README to add proper CI Badge (5c3e41a)
- Upgrade golang dependencies (891128a)
- Upgrade golang to 1.19 (6e3b5f7)
- Upgrade linter (0ebf411)
- Upgrade mkdocs-material and mkdocs-awesome-pages-plugin (4eee402)
- Upgrade pre-commit hooks (9feb84d)
- deps: update actions/setup-python action to v4 (396ddc5)
- deps: update actions/stale action to v6 (#314) (48819c5)
- deps: update dependency alpine to v3.16 (688ca2c)
- deps: update docker/setup-qemu-action action to v2 (c892e17)
- Upgrade pre-commit hooks (b7b7f1c)
Pull Requests
- Merge pull request #291 from oxyno-zeta/renovate/github.com-stretchr-testify-1.x (5307ee6), closes #291
- Merge pull request #290 from oxyno-zeta/renovate/golang.org-x-net-digest (46d9282), closes #290
- Merge pull request #281 from oxyno-zeta/renovate/golang.org-x-sync-digest (f615703), closes #281
- Merge pull request #280 from oxyno-zeta/renovate/github.com-prometheus-client_golang-1.x (b957463), closes #280
- Merge pull request #293 from oxyno-zeta/renovate/golang.org-x-oauth2-digest (84f41c1), closes #293
- Merge pull request #294 from oxyno-zeta/renovate/github.com-johannesboyne-gofakes3-digest (c083bbc), closes #294
- Merge pull request #292 from oxyno-zeta/renovate/actions-setup-python-4.x (c26c1de), closes #292
- Merge pull request #289 from oxyno-zeta/renovate/golang.org-x-oauth2-digest (ad367b7), closes #289
- Merge pull request #283 from oxyno-zeta/renovate/github.com-johannesboyne-gofakes3-digest (46f5b99), closes #283
- Merge pull request #284 from oxyno-zeta/renovate/gopkg.in-yaml.v3-3.x (bb84bf2), closes #284
- Merge pull request #285 from oxyno-zeta/renovate/alpine-3.x (0fd47af), closes #285
- Merge pull request #279 from oxyno-zeta/renovate/github.com-coreos-go-oidc-v3-3.x (b4e7923), closes #279
- Merge pull request #276 from oxyno-zeta/renovate/docker-setup-qemu-action-2.x (52a2217), closes #276
- Merge pull request #273 from oxyno-zeta/renovate/github.com-go-chi-cors-1.x (5a3eb59), closes #273
- Merge pull request #271 from oxyno-zeta/renovate/github.com-spf13-viper-1.x (083829d), closes #271
- Merge pull request #275 from oxyno-zeta/renovat...