Skip to content

Latest commit

 

History

History
179 lines (141 loc) · 9.17 KB

CHANGELOG.md

File metadata and controls

179 lines (141 loc) · 9.17 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

  • Update tracing configs to include choices about parent-based traces #247
  • Removed webpa-common/bascule package and moved functions to a basculeHelper package within scytale [#252] (xmidt-org#252)
  • Remove several unused build files and update the docker images to work. 179
  • Fix the docker container so it has configuration in the right place.
  • Add logging after fanout 179
  • Fix docker so it builds
  • Restore license validationg
  • Fix and restore linting step
  • Dependency update
  • Added validation of device ID in url for stat endpoint. #175
  • Fixed stat fanout to not try to hit send endpoint. #174
  • Fixed stat endpoint to use fanout prefix configuration. #170
  • Updated spec file and rpkg version macro to be able to choose when the 'v' is included in the version. #163
  • Reconfigured the Bascule Logger settings so that the logger isn't overwritten #166
  • Added configurable v2 endpoint support. #167
  • Fixed url parsing bug where we were leaving a '/'. #161
  • Add consul registration. #160
  • Updated api version in url to v3 to indicate breaking changes in response codes when an invalid auth is sent. This change was made in an earlier release (v0.4.10). #159
  • Decoupled fanout api version from scytale's api version. #159
  • Bumped wrp version from v2 to v3.#138
  • Bump bascule version for a security vulnerability fix and other required upgrades. #140
  • Fixed string slice casting issue in an auth check. #141
  • Prevent Authorization header from getting logged. #136
  • Bumped webpa-common version. #137

Changed

  • Update mentions of the default branch from 'master' to 'main'. #111
  • Bumped bascule and webpa-common versions. #118
  • simplified Makefile. #124
  • prep for github actions. #124
  • Update buildtime format in Makefile to match RPM spec file. #125
  • Update service discovery environment creation to include datacenter watch feature #120
  • Add initial OpenTelemetry integration. #129 thanks to @Sachin4403
  • Make OpenTelemetry feature optional. #133
  • Add eventKey to service discovery metric #110
  • Fixed error where path would override deviceID in stat path. #108
  • Added Error Encoder #107
  • Fixed 500 error when device header is not set to be 400 #107
  • Fixed stat endpoint fanout to wrong endpoint #107

Fixed

  • Fixed scytale fannout error when a datacenter was empty by bumping webpa-common to 1.10.6 #106

Fixed

  • Fix scytale fannout via service discovery #105

Changed

  • Updated webpa-common version to 1.10.3. #104

Added

  • Docker automation. #91

Changed

  • Register for specific OS signals. #98

Fixed

  • Fix the metric panic when attempting to deploy scytale with no endpoints. #103
  • Fix bug in wiring of WRP and Fanout handler chains. #89
  • Add configurable feature to authorize WRP PartnerIDs from predefined JWT claims. #86
  • Added fix to correctly parse URL for capability checking. #87
  • Added configurable way to check capabilities and put results into metrics, without rejecting requests. #80
  • Updated release pipeline to use travis. #73
  • Bumped bascule, webpa-common, and wrp-go for updated capability configuration. #75
  • Fix feature for passing partnerIDs from JWT to fanout WRP messages. Enforce nonempty partnerIDs. #81
  • Converting glide to go mod.
  • bumped bascule version and removed any dependencies on webpa-common secure package.
  • Switching to new build process.

v0.1.1 Tue Mar 28 2017 Weston Schmidt - 0.1.1

  • Initial creation.