Skip to content

Releases: idealo/aws-signing-proxy

v2.1.0

02 May 06:53
2b580dc
Compare
Choose a tag to compare

Changelog

v2.1.0-rc.1

13 Apr 19:22
e4f09f6
Compare
Choose a tag to compare
v2.1.0-rc.1 Pre-release
Pre-release

What's Changed

Feature

  • Add support for IRSA (IAM Roles for Kubernetes)

Full Changelog: v2.0.0...v2.1.0-rc.1

v2.0.0

09 Dec 08:18
Compare
Choose a tag to compare

Changelog

  • 2083200 refactor: MgmtPort Env Var is split via split_words
  • 1302caa Bump github.com/aws/aws-sdk-go from 1.36.11 to 1.44.105
  • 2df3ece Bump github.com/aws/aws-sdk-go from 1.44.105 to 1.44.122
  • 96cc299 Bump github.com/aws/aws-sdk-go from 1.44.122 to 1.44.131
  • 48d490b Bump github.com/go-co-op/gocron from 1.17.0 to 1.17.1
  • 1fad002 Bump github.com/go-co-op/gocron from 1.9.0 to 1.17.0
  • f047665 chore(33): bump versions
  • 5ebc453 chore(33): remove unused logger
  • 48beb10 chore: adapt build job naming
  • b9ec45a chore: add issue templates
  • 7a85891 chore: bump Go version to 1.18
  • 22d41f6 chore: enable dependabot
  • 64d36a4 ci: Run CodeQL Analysis
  • eb48cb8 ci: build and test on a PR
  • 1657376 ci: only release and build docker image on a v* tag push
  • c3e11a1 docs(33): Adapt Readme
  • 76e30e1 feat(33): Add Circuit Breaker and zap logging for OIDC and Vault
  • bb7c0c0 feat(33): Add configuration for circuit breaker
  • a050e1d refactor(33): Remove custom name from circuit breaker and metrics
  • eb41e0e refactor(33): Update to Go 1.19
  • 0426f97 refactor(33): Use fallback for env vars instead of ok check
  • d56d45e refactor(33): adapt logging to use "zap"
  • a94094d refactor(33): better variable naming
  • a1b2730 test(33): Add basic vault test
  • 817e1a0 test(33): cleanup ENV vars after test run

BREAKING-CHANGE: Flags are reworked from camelCase to kebab-case

v2.0.0-rc.1

18 Nov 17:17
Compare
Choose a tag to compare

Changelog

  • 1302caa Bump github.com/aws/aws-sdk-go from 1.36.11 to 1.44.105
  • 2df3ece Bump github.com/aws/aws-sdk-go from 1.44.105 to 1.44.122
  • 96cc299 Bump github.com/aws/aws-sdk-go from 1.44.122 to 1.44.131
  • 48d490b Bump github.com/go-co-op/gocron from 1.17.0 to 1.17.1
  • 1fad002 Bump github.com/go-co-op/gocron from 1.9.0 to 1.17.0
  • f047665 chore(33): bump versions
  • 5ebc453 chore(33): remove unused logger
  • 48beb10 chore: adapt build job naming
  • b9ec45a chore: add issue templates
  • 7a85891 chore: bump Go version to 1.18
  • 22d41f6 chore: enable dependabot
  • 64d36a4 ci: Run CodeQL Analysis
  • eb48cb8 ci: build and test on a PR
  • 1657376 ci: only release and build docker image on a v* tag push
  • c3e11a1 docs(33): Adapt Readme
  • 76e30e1 feat(33): Add Circuit Breaker and zap logging for OIDC and Vault
  • bb7c0c0 feat(33): Add configuration for circuit breaker
  • a050e1d refactor(33): Remove custom name from circuit breaker and metrics
  • eb41e0e refactor(33): Update to Go 1.19
  • 0426f97 refactor(33): Use fallback for env vars instead of ok check
  • d56d45e refactor(33): adapt logging to use "zap"
  • a94094d refactor(33): better variable naming
  • a1b2730 test(33): Add basic vault test
  • 817e1a0 test(33): cleanup ENV vars after test run

v1.2.0

11 Feb 09:40
1d0948a
Compare
Choose a tag to compare

Features

  • Asynchronous, ahead of time credentials fetching via OIDC (default: false)
    • Enable it via env ASP_ASYNC_OPEN_ID_CREDENTIALS_FETCH=true or --open-id-fetch-creds-async=true
  • Using Static Credentials is working again

Changelog

  • d30d86f Fix Scheduler Starting
  • fe30230 Flags Refactoring
  • 1d0948a Merge pull request #13 from idealo/#11-Enable-Static-Creds
  • f9332bb Merge pull request #7 from idealo/Async-SLC--Retrieval
  • a20597b Refactoring - Add first Tests for OIDC - Use gocron for ahead of time credentials retrieval - Rename some Methods with a more proper naming
  • bded96b Refactoring of ahead of time credentials retrieval
  • e72b159 Retrieve Credentials Async
  • 034fc2c [bugfix] #11 Accept non-vault or oidc clients again & print a warning when using static credentials

v1.1.1-alpha.2

15 Nov 14:30
359a851
Compare
Choose a tag to compare

Notes

This release is not recommended yet for production workloads as testing is still needed!

What's Changed

  • [Bug Fix] inverts check condition for presence of region flag by @roechi in #10

Full Changelog: v1.1.0...v1.1.1-alpha.2

v1.1.1-alpha.1

15 Oct 14:25
Compare
Choose a tag to compare

Notes

This release is not recommended yet for production workloads as testing is still needed!

Changelog

e94655d Refactoring - Add first Tests for OIDC - Use gocron for ahead of time credentials retrieval - Rename some Methods with a more proper naming
bf8a0bb Refactoring of ahead of time credentials retrieval
5f01079 Retrieve Credentials Async

v1.1.0

06 Oct 18:46
Compare
Choose a tag to compare

Breaking Changes

  • Credential Provider is now needed as flag or environment variable.
    • Valid values are: oidc, vault

Changelog

e0842d6 Adapt Readme
70f8fc4 Implement OIDC
fdb2691 Increment Go Version for Release Build
a6f372b Merge pull request #6 from idealo/BIG-861-OpenID-Connect-Provider
7bd169a Remove Leftover
5e02d6b Rewrite Module to idealo

v1.0.8

21 Apr 06:12
1c6d805
Compare
Choose a tag to compare

Changelog

8f68369 - Remove superfluous function wrapping - return health ok string as json
b8c154b Add Content Type Header
af9ab39 Add Health Endpoint
4cf26a0 Fix Docker Image Link in Readme
1449093 Merge pull request #2 from theurichde/patch-1
1c6d805 Merge pull request #4 from theurichde/Implement-Health-Endpoint

v1.0.7

03 Feb 08:13
74ac2cf
Compare
Choose a tag to compare

Changelog

c9a279a Adds Badge for github package
6788aed Adds badge for docker image build
74ac2cf pushes to idealo docker registry