github oxyno-zeta/s3-proxy v3.3.0

latest releases: v5.1.0, v5.0.0, v4.21.0...
5 years ago

3.3.0 (2021-03-15)

Bug Fixes

  • config: Fix configuration loading for key rewrite and add tests for it (9ba06ca)
  • deps: update github.com/johannesboyne/gofakes3 commit hash to 02ffa76 (f4316fa)
  • deps: update go-chi packages to v5 (6acb54b)
  • deps: update golang.org/x/net commit hash to e18ecbb (9178946)
  • deps: update golang.org/x/oauth2 commit hash to 9bb9049 (1a85680)
  • deps: update golang.org/x/sync commit hash to 036812b (b7a1069)
  • Build HTTPS redirect URI when behind LB (a437992)
  • deps: update module github.com/golang/mock to v1.5.0 (d45fb89)
  • deps: update module github.com/sirupsen/logrus to v1.8.0 (19e94cf)

Code Refactoring

  • bucket: Split code for lisibility (e15c439)

Continuous Integration

Documentation

  • Add documentation for cache management and ETag (d0e4d6c)
  • Add documentation for compress server options (9767255)
  • Add documentation for key-rewrite feature (bdafbd4)

Features

  • Add ETag and cache management (8f2cc38)
  • Add key rewrite feature (f17caf7)
  • Allow to configure compress middleware (097c776)
  • Deprecate index document field at target root level (00b44b4)

Maintenance

  • Clean dependencies and fix dependency in Makefile (0f1daf9)
  • goreleaser: Update for docker deprecations (17933da)
  • Clean dependencies (9cad70f)
  • Clean dependencies (53de747)
  • Limit concurrent build for goreleaser (b7e0727)
  • deps: update golang.org/x/oauth2 commit hash to 6667018 (5fa900d)
  • deps: update johannesboyne/gofakes3 commit hash to ecdfbfd (a029640)
  • deps: update module aws/aws-sdk-go to v1.37.10 (80c4d81)
  • Upgrade coreos/oidc dependency (0dcf176)
  • Upgrade sprig dependency (8ea567a)

Pull Requests

  • Merge pull request #167 from oxyno-zeta/compress-middleware (13d92ce), closes #167
  • Merge pull request #161 from oxyno-zeta/cache-etag (a1dc2e3), closes #161
  • Merge pull request #160 from abeltay/update-go-chi-v5 (0544738), closes #160
  • Merge pull request #151 from oxyno-zeta/renovate/golang.org-x-sync-digest (7cd2d88), closes #151
  • Merge pull request #153 from oxyno-zeta/renovate/github.com-johannesboyne-gofakes3-digest (daec5e4), closes #153
  • Merge pull request #150 from oxyno-zeta/renovate/golang.org-x-net-digest (c322b4f), closes #150
  • Merge pull request #146 from oxyno-zeta/renovate/golang.org-x-oauth2-digest (296cbdf), closes #146
  • Merge pull request #155 from oxyno-zeta/renovate/github.com-sirupsen-logrus-1.x (710e6a0), closes #155
  • Merge pull request #154 from oxyno-zeta/renovate/github.com-golang-mock-1.x (f193a56), closes #154
  • Merge pull request #157 from oxyno-zeta/key-rewrite (6cb3db0), closes #157
  • Merge pull request #156 from iskandar/fix-tls-2 (04cd22d), closes #156
  • Merge pull request #140 from oxyno-zeta/renovate/johannesboyne-gofakes3-digest (92d021e), closes #140
  • Merge pull request #139 from oxyno-zeta/renovate/golang.org-x-oauth2-digest (bcf5195), closes #139
  • Merge pull request #141 from oxyno-zeta/renovate/aws-aws-sdk-go-1.x (864a8b0), closes #141

Styles

Tests

  • Add tests for compress (92387ac)
  • Add tests for not modified and precondition failed cases (ce24325)

Don't miss a new s3-proxy release

NewReleases is sending notifications on new releases.