All Versions
17
Latest Version
Avg Release Cycle
26 days
Latest Release
1182 days ago

Changelog History
Page 2

  • v2.3.0 Changes

    February 16, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ 6e62ab4 Merge pull request #5 from oxyno-zeta/develop
    ๐Ÿ”€ 2ec4893 Merge pull request #6 from oxyno-zeta/develop
    ๐Ÿ”€ d9845f7 Merge pull request #7 from oxyno-zeta/develop
    ๐Ÿ”€ c92ad62 Merge pull request #8 from oxyno-zeta/github-actions
    ebdc6de chore: Ignore coverage.html file
    โšก๏ธ b4c7fd5 chore: Update golangci-lint
    ๐Ÿ— 8cc73ef ci: Add build and build-cross steps in github actions
    0dfafc2 ci: Add cache for github actions
    c4ae451 ci: Add close stale pull request actions
    ๐Ÿ‘ท 6e9ac65 ci: Add dependencies between jobs
    ๐Ÿ‘• c947b64 ci: Add github actions for lint
    โœ… 50acad3 ci: Add tests to github actions
    927a958 ci: Add upload artifacts for github actions
    482cce8 ci: Fix send coverage to Coveralls
    feabb6c ci: Fix ubuntu version to 18.04
    ๐Ÿšš 954d240 ci: Fix upload artifacts and remove cache module
    e923344 ci: Github actions will send coverage to Coveralls
    ๐Ÿšš f2f28aa ci: Remove CircleCI workflows
    ๐Ÿณ 7f17c1d doc: Add link to docker hub on badge docker
    ๐Ÿ‘ b1b9e70 feat(server:middlewares): Add support for OIDC Authorization header, not only cookie
    4b79efa feat: Add disable SSL feature on S3 bucket connection
    โšก๏ธ c0838d0 feat: Update all dependencies
    77499c9 fix(s3client): Change structure of s3 context to use interface
    ๐Ÿ“ฆ 9b5f862 fix(server): Fix usage of prometheus handler in server by using metrics package
    ๐Ÿšš 1714b00 fix(server): Remove dead code because of go-chi hostrouter
    9136989 fix(server:middlewares): Check if email or groups claims exists before cast data
    ๐Ÿ“ฆ a26c1ff fix: Remove unused parameters on server package
    ๐Ÿ”จ fa9ba71 refactor(config): Optimize load all credentials algorithm
    ๐Ÿ”จ 12628d0 refactor: Use gofmt with simplify code flag on tests files
    โœ… bf0a27f tests(bucket): Add tests for bucket module
    โœ… f868829 tests(bucket): Add tests for bucket module
    โœ… d42d653 tests(bucket): Clean code
    โœ… b178547 tests(bucket): Improve mocks
    ๐Ÿ“ฆ 2832ec8 tests(config): Add integration tests on config package
    โœ… 0626c7b tests(config): Add tests for config module
    ๐Ÿ”ง 1b3eca6 tests(config): Add tests for configuration module
    โœ… 009edee tests(config): Fixing unit tests on default values
    ๐Ÿ“ฆ f8f1e97 tests(middlewares): Add tests for package
    โœ… 009a60a tests(server): Add more integration tests
    โœ… 7bd99c9 tests(server): Add more integration tests
    โœ… 43c37f3 tests(server): Fix non check error in multipart body injector
    โœ… 6255399 tests(utils): Add tests for server utils
    ๐Ÿ“ฆ 8da4549 tests: Add tests for bucket package
    ๐Ÿ“ฆ 2dec124 tests: Add tests for bucket package
    ๐Ÿ“ฆ b669cdc tests: Add tests for bucket package

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull oxynozeta/s3-proxy:latest
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.3.0
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.3
  • v2.2.0 Changes

    January 30, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ 0f79661 Merge pull request #4 from oxyno-zeta/develop
    ๐Ÿ“ฆ 9461d94 chore: Change test and coverage commands to generate coverage for all pkg packages
    โœ… 8b76aef ci: Add tests coverage and coveralls support
    ๐Ÿ“š 7c444fd doc: Add documentation for OIDC regexp group and email matching
    ๐Ÿ“š 65edd02 doc: Fix documentation about auth providers
    ๐Ÿ‘ 7f2f999 feat: Add regexp support for OIDC groups and or email
    0๏ธโƒฃ 20719b2 fix: Fix nil error in loading default values function
    792a425 fix: Fix validation on resources when no auth providers are present
    d867b10 fix: Fix wrong check of errors in index document found case
    ๐Ÿ”จ c78a6fc refactor: Refactor configuration module
    ๐Ÿ”จ 50ac276 refactor: Refactor configuration module and add tests
    ๐Ÿ”จ 6e74d01 refactor: Rename files to fix typo
    โœ… 2c6465e tests: Add test for resource validation
    ๐Ÿ”ง 6ee8ca7 tests: Add tests for bucket configuration object
    ๐Ÿ”ง 1c44d83 tests: Add tests for business configuration validation
    โœ… a24a76a tests: Add tests for config functions

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull oxynozeta/s3-proxy:latest
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.2.0
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.2
  • v2.1.1 Changes

    January 24, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿš€ 335b64d chore: Remove unnecessary environment variable in goreleaser
    36c65ed fix: Fix no prometheus metrics for internal port

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull oxynozeta/s3-proxy:latest
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.1.1
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.1
  • v2.1.0 Changes

    January 23, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ dc47453 Merge pull request #3 from oxyno-zeta/develop
    1fa6c94 doc: Document AWS IAM Policy
    57d5a0a feat: Add actions on target
    ๐ŸŒฒ 2ee0020 fix: Add forgotten log in auth middleware
    ๐ŸŒฒ 07cf9e7 fix: Change log functions
    f70cdc1 fix: Fix authentication bypass in case of resource not found
    ๐Ÿ”ง 416abe0 fix: Fix wrong check of configuration for list targets config
    1a9052f fix: Fix wrong error check for get object errors
    ๐Ÿ”จ 0241a4b refacto: Refactor project code

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull oxynozeta/s3-proxy:latest
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.1.0
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.1
  • v2.0.0 Changes

    January 05, 2020

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ 73b8e15 Merge pull request #2 from oxyno-zeta/v2
    ๐Ÿ‘• bc6a81b chore: Fix installation of golangci-lint
    โšก๏ธ 246e3ea chore: Update and fix golangci lint configuration
    โšก๏ธ 62a8b36 chore: Update golangci-lint version
    ๐Ÿ“š 98b90c8 doc: Update documentation
    ๐Ÿ“š e37f555 doc: update documentation for configuration and update configuration example
    6f4d7c3 feat: Add mount feature and begin v2
    997df7f feat: Add prometheus metrics
    ๐Ÿ‘ 78240f8 feat: Better strucuture for bucket pkg
    b0af796 feat: Change logger usage to interface
    d9102b7 feat: Change oidc login and callback path on oidc provider
    ๐Ÿ“ฆ f2b11fe feat: Create packages for middlewares and server utils
    98e0bc4 feat: Manage mount point in target list
    283625b feat: Rework s3client pkg to add interface
    ๐Ÿ”ง f5cf66c feat: Validate new configuration and change configuration library (switch to viper)
    1a7faa8 feat: Validate resource path by checking mount path contains
    f35716d fix: Add validation for mount path lists
    3ed1095 fix: Clean code
    ๐Ÿ‘• 2924b79 fix: Fix all lint errors
    ๐Ÿ”ง 7fa409c fix: Fix error message for configuration validation
    ๐Ÿ‘• 9069a15 fix: Fix linter errors
    ๐Ÿ‘• 861b752 fix: Fix linter errors
    9f08598 fix: Fix list targets with no resource declared case
    c9cb69b fix: Fix target path error message
    f32986a fix: Fix wrong affect of variables
    889d968 fix: Fix wrong path on file listing
    32107cc fix: Fix wrong usage of interface objects
    ๐Ÿ”จ d385992 refactor: Refactoring code on configuration validation
    ๐Ÿ”จ 597ee4d refactor: Refactoring code on configuration validation
    ๐Ÿ”จ 5d92ceb refactor: Refactoring code on configuration validation

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull oxynozeta/s3-proxy:latest
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.0.0
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:2.0
  • v1.1.0 Changes

    November 14, 2019

    ๐Ÿ”„ Changelog

    ๐Ÿ”€ 85fd4de Merge pull request #1 from oxyno-zeta/develop
    โšก๏ธ 55a477c chore: Add make step to update dependencies
    ๐Ÿ— fceacc9 chore: Clean go module declaration on each build
    ๐Ÿ‘ e79f7e1 chore: Support golang 1.13
    5d4bf37 chore: Tidy all dependencies
    โšก๏ธ 0e87f1a chore: Update all dependencies
    ๐Ÿ“š c1a754a doc: Add documentation for deployment
    d7fbfbd doc: Add example link
    ๐Ÿ“š fac7910 doc: Update configuration documentation to add full example
    ๐Ÿ“š a689eca feat: Add required flags in documentation
    8d103e8 feat: No authorization accesses will authorize with group check
    1a92912 feat: Resource path management with all authentication system and whitelist
    โœ… b15ba5d tests: Add first test

    ๐Ÿณ Docker images

    • ๐Ÿณ docker pull oxynozeta/s3-proxy:latest
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:1.1.0
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:1
    • ๐Ÿณ docker pull oxynozeta/s3-proxy:1.1
  • v1.0.0 Changes

    October 16, 2019

    ๐Ÿ”„ 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