Skip to content

Releases: xmidt-org/bascule

v0.10.2 07/28/2021

28 Jul 20:21
afed689
Compare
Choose a tag to compare
- Update setLogger Authorization header filtering logic. [#111](https://github.com/xmidt-org/bascule/pull/111)
- Switched to github.com/golang-jwt/jwt to address a security vulnerability. [#112](https://github.com/xmidt-org/bascule/pull/112)
- Fix goconst linting warning [#113](https://github.com/xmidt-org/bascule/pull/113)

v0.10.1 06/15/2021

15 Jun 18:59
19ae566
Compare
Choose a tag to compare
- Added raw parsers for bearer acquirer. [#110](https://github.com/xmidt-org/bascule/pull/110)
- Added default keys update interval value. [#110](https://github.com/xmidt-org/bascule/pull/110)

v0.10.0 06/03/2021

03 Jun 01:06
72ba2cf
Compare
Choose a tag to compare
- fixed Authorization keys in the constructor to be case sensitive. [#74](https://github.com/xmidt-org/bascule/pull/74)
- Removed unused check. [#79](https://github.com/xmidt-org/bascule/pull/79)
- Removed Logger interface in favor of the go-kit one. [#79](https://github.com/xmidt-org/bascule/pull/79)
- Moved log.go to basculehttp and simplified code, with nothing exported. [#79](https://github.com/xmidt-org/bascule/pull/79)
- Added constructor option for letting users decide what gets written on the HTTP response on errors. [#84](https://github.com/xmidt-org/bascule/pull/84)
- Added metric listener for auth validation outcome. [#81](https://github.com/xmidt-org/bascule/pull/81)
- Moved checks to their own package and added capability checks. [#85](https://github.com/xmidt-org/bascule/pull/85)
- Removed emperror package dependency. [#94](https://github.com/xmidt-org/bascule/pull/94)
- Converted basculechecks to use touchstone metrics. [#95](https://github.com/xmidt-org/bascule/pull/95)
- Added method label to metric validator. [#96](https://github.com/xmidt-org/bascule/pull/96)
- Update errors to include reason used by metric validator. [#97](https://github.com/xmidt-org/bascule/pull/97)
- Made Capability Key configurable for CapabilitiesValidator and CapabilitiesMap. [#98](https://github.com/xmidt-org/bascule/pull/98)
- Updated MetricValidator with a New function and options. [#99](https://github.com/xmidt-org/bascule/pull/99)
- Removed Partner from ParsedValues. [#99](https://github.com/xmidt-org/bascule/pull/99)
- Fixed ProvideMetricValidator() so it works. [#100](https://github.com/xmidt-org/bascule/pull/100)
- Updated error response reason's string representation to be snake case. [#102](https://github.com/xmidt-org/bascule/pull/102)
- Updated objects created with options to ignore nils. [#104](https://github.com/xmidt-org/bascule/pull/104)
- Added Provide() functions in basculehttp and basculechecks for easier setup. [#104](https://github.com/xmidt-org/bascule/pull/104)

v0.9.0: 10/06/2020

06 Oct 22:39
9991ac5
Compare
Choose a tag to compare
- added helper function for building basic auth map [#59](https://github.com/xmidt-org/bascule/pull/59)
- fixed references to the main branch [#61](https://github.com/xmidt-org/bascule/pull/61)
- fixed attributes to be case sensitive and simplified the Attributes interface [#64](https://github.com/xmidt-org/bascule/pull/64)

v0.8.1: 02/25/2020

25 Feb 00:38
1016ff7
Compare
Choose a tag to compare
- fixed data race in RemoteBearerTokenAcquirer [#55](https://github.com/xmidt-org/bascule/pull/55)

v0.8.0: 01/29/2020

29 Jan 00:58
c31064f
Compare
Choose a tag to compare
- Add support for key paths in token attribute getters [#52](https://github.com/xmidt-org/bascule/pull/52)

v0.7.0: 12/05/2019

05 Dec 20:12
Compare
Choose a tag to compare
- Modified URL in context to be a *url.URL [#47](https://github.com/xmidt-org/bascule/pull/47)
- Added a ParseURL function into the basculehttp constructor [#47](https://github.com/xmidt-org/bascule/pull/47)
- Added automated release using travis [#49](https://github.com/xmidt-org/bascule/pull/49)

0.6.0 10/01/2019

01 Oct 18:34
e370453
Compare
Choose a tag to compare
  • Prune use of unnecessary custom time.Duration

0.5.0 9/17/2019

17 Sep 16:48
c61f547
Compare
Choose a tag to compare
  • Fixed panic in jws parser
  • Fixed ClaimsWithLeeway to be unmarshaled into correctly
  • Updated basculehttp logs to provide more information

0.2.7 Fix dependency resultion errors

05 Sep 20:59
7a16c11
Compare
Choose a tag to compare
  • Bump webpa-common to v1.3.1