Skip to content

1.0.0

Compare
Choose a tag to compare
@oxyno-zeta oxyno-zeta released this 16 Oct 21:34
· 971 commits to master since this release
95b1070

Changelog

296a2ba Feat: Update issue templates
60024a3 Initial commit
c5f6579 Set theme jekyll-theme-cayman
ba332bb chore: Add goreleaser configuration
b937726 chore: Fix Makefile build-cross
12b9326 chore: Fix go modules (again...)
f475096 chore: Fix go modules (again...)
efa58f1 chore: Fix goreleaser configuration for docker image names
280c236 chore: Fix makefile for go modules
302984a chore: Update Makefile
923fe27 chore: Update gitignore
33a311c chore: Update gitignore
84cd404 chore: Update go modules
0c5f4db chore: Update goreleaser configuration for alpha version
2df331d chore: Update goreleaser configuration to remove not working docker build flag
a123d17 chore: fix go modules
9f47c4b chore: new Makefile structure to use goreleaser, rework CI, enable stable docker images
9b31974 ci: Add docker-build in ci
0cb5a7b ci: Build all platforms in CI and rework ci dependency tree
e09e575 ci: Fix circleci build
af9dac1 ci: Fix circleci build-cross steps
e4fdb8a ci: Update CI
38b4633 ci: Upgrade CI and makefile for release step, add Dockerfile for project
4585d00 doc: Add missing documentation on types
aa968ec feat(log-middleware): Level depends now on http status code
c018126 feat: Add S3 endpoint support
431b52b feat: Add basic authentication
705c66f feat: Add bucket prefix support and some reworks
e51677b feat: Add configuration file to gitignore
1e9d4dc feat: Add documentation for project
5bca01c feat: Add documentation on methods
cefcc8e feat: Add example configuration file
58d785f feat: Add headers when downloading files for better integration
0954d57 feat: Add index document management
a443abb feat: Add internal server for health check and prometheus handler
ba25004 feat: Add main bucket path support when only 1 bucket is provided
fb82613 feat: Add management of internal server error
da0cb47 feat: Add middleware to internal server
a8c103e feat: Add nocache middleware and GZIP middleware
e704768 feat: Add oidc authentication
34d93e3 feat: Add project and list files feature
f6dd2e5 feat: Add template method to show file size in a human readable format
3d73b2f feat: Add template to list files and folders
67b3cbf feat: Allow to change templates by custom one
b525588 feat: Allow to put secrets directly in configuration file
e94abb6 feat: Change configuration default path for subdirectory
7deb155 feat: Change configuration model and add default bucket region value
2ebe67a feat: Change configuration structure
f8777f4 feat: List all target buckets available on /
c32f637 feat: Load custom credentials from environment variables or secret files
8a1aef7 feat: Management of not found error
e8f0088 feat: Put all dockerfile for all arch to have all needed certs
aaf3eb1 feat: Rename template file
db62daf feat: Update issue templates
affe777 fix: Add comments on public method
fd1d92a fix: Add forgotten error logs on basic auth middleware
95b1070 fix: Disable goreleaser docker build for other arch it is not supported
124ca9e fix: Fix documentation about credential configuration
13577a7 fix: Fix documentation link
6d6e710 fix: Fix documentation link
0de3074 fix: Fix wrong http status on errors
862ff61 fix: Fix wrong rename type
2f0a6d3 fix: Fix wrong rename type
74781bc fix: Improve documentation

Docker images

  • docker pull oxynozeta/s3-proxy:latest
  • docker pull oxynozeta/s3-proxy:1.0.0
  • docker pull oxynozeta/s3-proxy:1
  • docker pull oxynozeta/s3-proxy:1.0