Skip to content

Releases: oxyno-zeta/s3-proxy

v4.17.2

19 Dec 17:11
1bae4ec
Compare
Choose a tag to compare

4.17.2 (2024-12-19)

Bug Fixes

  • deps: update module github.com/fsnotify/fsnotify to v1.8.0 (7d5d9b0)
  • deps: update module github.com/go-chi/chi/v5 to v5.2.0 (da26ccc)
  • deps: update module github.com/go-playground/validator/v10 to v10.23.0 (3458ef8)
  • deps: update module github.com/go-resty/resty/v2 to v2.16.2 (9d90231)
  • deps: update module github.com/stretchr/testify to v1.10.0 (b26461c)
  • deps: update module golang.org/x/net to v0.31.0 (edf5f9b)
  • deps: update module golang.org/x/net to v0.32.0 (4c509ff)
  • deps: update module golang.org/x/net to v0.33.0 [security] (0a40726)
  • deps: update module golang.org/x/oauth2 to v0.24.0 (ba8fee8)
  • deps: update module golang.org/x/sync to v0.10.0 (de81d38)
  • deps: update module golang.org/x/sync to v0.9.0 (c124586)

Maintenance

  • Clean dependencies (1bae4ec)
  • deps: update alpine docker tag to v3.21 (d07b39d)
  • deps: update dependency golangci/golangci-lint to v1.62.2 (2164bd9)
  • deps: update mikepenz/action-junit-report action to v5 (afced01)
  • deps: update module golang.org/x/crypto to v0.31.0 [security] (22aacf0)
  • deps: update pre-commit hook commitizen-tools/commitizen to v3.31.0 (3fa82dd)
  • deps: update pre-commit hook commitizen-tools/commitizen to v4 (4ae6570)
  • deps: update squidfunk/mkdocs-material docker tag to v9.5.48 (18f2d17)
  • deps: update squidfunk/mkdocs-material docker tag to v9.5.49 (16ce7db)

v4.17.1

29 Oct 19:06
9f9db94
Compare
Choose a tag to compare

4.17.1 (2024-10-29)

Bug Fixes

  • deps: update module github.com/go-resty/resty/v2 to v2.15.3 (6d8d836)
  • deps: update module go.uber.org/mock to v0.5.0 (c1228f1)
  • Fix a possible nil pointer exception on configuration reload (b5b2656) (Thanks to @aolwas for the report)

Maintenance

  • deps: update pascalgn/size-label-action action to v0.5.5 (c002d63)
  • deps: update pre-commit hook commitizen-tools/commitizen to v3.30.0 (fffdac7)
  • deps: update pre-commit hook pre-commit/pre-commit-hooks to v5 (1547861)
  • deps: update squidfunk/mkdocs-material docker tag to v9.5.42 (9fabd32)
  • Upgrade dependencies (9f9db94)

v4.17.0

23 Sep 21:04
Compare
Choose a tag to compare

4.17.0 (2024-09-23)

Bug Fixes

  • server: Not found not correctly managed inside target router (5968733)

Features

  • Add HEAD request support (7fd1750), closes #474
  • Upgrade dependencies, linter and alpine docker image (c55e070)
  • Upgrade golang, dependencies and linter (49d5871)

Maintenance

  • Change labeler configuration for new major version (4ae228e)
  • Change Renovate configuration and change project files for new Renovate (9bcc908)
  • deps: update actions/checkout action to v4 (e3a51be)
  • deps: update dependency golangci/golangci-lint to v1.61.0 (3ae597a)
  • deps: update dependency mkdocs-awesome-pages-plugin to v2.9.3 (6e81d4b)
  • deps: update docker/setup-qemu-action action to v3 (295b542)
  • deps: update mikepenz/action-junit-report action to v4 (8a172d5)
  • deps: update pascalgn/size-label-action action to v0.5.4 (fd8a3de)
  • deps: update squidfunk/mkdocs-material docker tag to v9.5.36 (2d07d34)

v4.16.0

20 Aug 18:13
72f47da
Compare
Choose a tag to compare

4.16.0 (2024-08-20)

Documentation

  • Add documentation about empty list of authorizations in oidc case (8ad1850)
  • Fix error in documentation (b2872f7)
  • Improve documentation about authorizations (2fd94f1)

Features

  • Add debug logs on key rewrite selection (72f47da), closes #442
  • Add way to forbid an oidc authorization access item in list (099c26a)
  • Upgrade linter, dependencies and patch code (662d1d6)

v4.15.0

27 Jul 22:31
db31d28
Compare
Choose a tag to compare

4.15.0 (2024-07-27)

Continuous Integration

  • Update action for checkout (bd49f2a)
  • Update action for golangci-lint (06f92b9)

Documentation

  • Add documentation about internal server endpoints (7391d11)
  • Fix documentation for key rewrite feature (334da50), closes #441

Features

  • Add a GET configuration endpoint on internal server (ea879dd)
  • s3client: Add debug logs and forgotten trace (db31d28), closes #442
  • Upgrade dependencies (05df853)
  • Upgrade dependencies, linter and tools and patch code (26da2ef)

Maintenance

  • deps: update pascalgn/size-label-action action to v0.5.2 (1d13e36)
  • Upgrade configuration to latest goreleaser version (1c18f2b)

Tests

  • server: Change internal server test validation (7cc4661)

v4.14.0

24 Mar 20:17
8f1e39b
Compare
Choose a tag to compare

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

  • add version command and allow config path (ec545c4)
  • Upgrade dependencies (0acd9ce)

Styles

  • Upgrade linter and patch code (67eb691)

v4.13.0

15 Feb 21:39
c44ace2
Compare
Choose a tag to compare

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

29 Oct 18:43
ef32878
Compare
Choose a tag to compare

4.12.0 (2023-10-29)

Bug Fixes

  • Fix code and tests due to dependencies upgrade (d426ca2)

Code Refactoring

  • bucket: Rename struct and filenames (463f95d)
  • config: Rename struct and filenames (da9c03c)
  • s3client: Rename struct and filenames (ef32878)

Features

  • Change mock library & tool & upgrade test runner (7119886)
  • Change upload to S3Manager instead of classic PUT to increase maximum file size upload (133dfce), closes #391
  • Update pre-commit dependencies (ac339a7)
  • Upgrade dependencies, golang and golangci-lint (7893ef8)

v4.11.0

21 Jul 21:55
82c13bd
Compare
Choose a tag to compare

4.11.0 (2023-07-21)

Continuous Integration

  • Add junit integration in CI (82c13bd)

Features

  • Allow to disable listing files and folders (27e565f), closes #370
  • Upgrade dependencies (b763409)

Maintenance

  • Change test commands and add junit output (6a1d600)

v4.10.0

19 Jun 19:40
ce58474
Compare
Choose a tag to compare

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

  • Add support for putting ACL on each file uploaded (56d609f)
  • Upgrade all dependencies (b873154)

Maintenance