Skip to content

v1.1.0

Compare
Choose a tag to compare
@simonmittag simonmittag released this 24 Jun 01:10
· 71 commits to master since this release

Changelog

  • e3eaa24 bumped to v1.1.0
  • 79dd147 Merge pull request #357 from simonmittag/356
  • 11b2348 better mockProxy Method
  • 0b55036 fixed race condition bug where we were not cancelling the right cancelfunc()
  • 951c65e added test header
  • fd4fd39 panic during unsuccessful upstream events, now handled by wrapper, early exit of goroutines
  • d0b32d7 Merge pull request #355 from simonmittag/354
  • d583199 reset version number
  • 1cb7383 1.0.2b7
  • cd31517 additional panic wrapper for cancelfunc for both perform and parse request.
  • 4cb21f6 removed additional panic methods when success close conditions are not met, so timeouts can fire properly
  • 5238771 refactored
  • 614bf52 log timeout only in event upstream error is nil.
  • 0a86342 added tests for performUpstreamRequest
  • 5a71ea8 added recovery
  • 02a2b29 Merge pull request #353 from simonmittag/352
  • a7eab73 refactored loglevels
  • 29b565f Merge pull request #331 from simonmittag/dependabot/go_modules/github.com/itchyny/gojq-0.12.13
  • 2a03d38 Merge pull request #345 from simonmittag/dependabot/go_modules/github.com/klauspost/compress-1.16.6
  • 8cd3daf Bump github.com/itchyny/gojq from 0.12.12 to 0.12.13
  • c8acec1 Merge pull request #346 from simonmittag/dependabot/go_modules/golang.org/x/net-0.11.0
  • bab40f1 Bump golang.org/x/net from 0.10.0 to 0.11.0
  • 29ec217 Merge pull request #348 from simonmittag/dependabot/go_modules/github.com/lestrrat-go/jwx-1.2.26
  • 825215e Bump github.com/lestrrat-go/jwx from 1.2.25 to 1.2.26
  • 6916271 Merge pull request #349 from simonmittag/dependabot/go_modules/golang.org/x/sync-0.3.0
  • b0185fc Merge pull request #350 from simonmittag/347
  • 89755b8 added Benchmark test
  • bc54a72 added Benchmarktest for parse method
  • 4c997e7 added recovery with cancelfunc() for upstream response reading not working in previously crashing goroutine. safer exit for any issues reading before including dereference of proxy.Up.Atmpt and upstreamResponse
  • 7e28ddd Merge pull request #344 from simonmittag/343
  • 6b0b2bd Bump golang.org/x/sync from 0.2.0 to 0.3.0
  • 12ac2be initial Server mode is now called "Loading" so it doesn't collide with the ServerState "Bootstrap", which is a ServerState inside the mode "Server".
  • 2c5f940 validateLogLevel now only checks logLevel is permissible.
  • 5c35702 state now only sets to current or higher.
  • 559b4a9 Bump github.com/klauspost/compress from 1.16.5 to 1.16.6
  • 7b58e4d re-run ci tests
  • f53d3d7 brand new Statehandler replaces "Boot" waitgroup we previously used for testing.
  • 1118778 Merge pull request #342 from simonmittag/339
  • 5ef0684 added range test for http and tls ports downstream
  • 2d71cc7 Merge pull request #341 from simonmittag/340
  • 7c758e2 fixed loading of acceptableSkewSeconds by adding a custon JSON deserializer for the Jwt object.
  • 4879d64 unit test for loading int conversion and string for upstream http port from config file
  • 3aa26e3 fixed broken port, was int, now string
  • 16c39ee fixed broken parsing of http ports
  • 0f632b7 port is now a string, so it can provide better error messages during validation
  • 6701162 better error messages
  • 62493e9 Merge pull request #336 from simonmittag/335
  • 5911452 fixed broken test
  • 9d2b1a4 Merge pull request #334 from simonmittag/dependabot/docker/golang-1.20.5-alpine
  • 4327d22 Merge pull request #333 from simonmittag/332
  • 5a36ba6 Bump golang from 1.20.4-alpine to 1.20.5-alpine
  • 9d0c0ea added test for TLS config on downstream connection
  • 28066d9 added tests for either http or tls port to be declared
  • 8719403 removed timezone and loglevel from sampel config
  • ec71c30 fixed sample was missing http and port
  • ed0011b doco
  • c4564b9 semver link
  • e6c63e0 fixed two broken unit tests where mse6 v0.5.1 no longer returns a 404 but 200
  • 239ff14 fixed two broken unit tests where mse6 v0.5.1 no longer returns a 404 but 200
  • 24c3ded test with mse6 v0.5.1
  • 0333f7f test with mse6 v0.5.0
  • 3e3fc3a updated doco
  • 0c6f86d updated doco
  • 32161eb updated doco
  • 1ca2b24 updated doco
  • cbb596d updated readme
  • 6ad68d6 updated readme
  • a5b93cf updated readme
  • 2e571ca updated readme
  • 76d2c56 readme updates