Skip to content

Releases: hashicorp-demoapp/public-api

v0.0.7

05 Apr 17:28
Compare
Choose a tag to compare

Add health check to public-api (localhost:8080/health). Healthcheck will fail notify if any services that it depends on fails. Currently, this means if you attempt to run public-api without product-api or payments, it will return this message:

error. the following services are down: product-api, payments

Otherwise, it returns ok.

v0.0.6

14 Feb 23:11
1d7b8cd
Compare
Choose a tag to compare

This PR makes the public API compatible with the redesigned frontend. It:

  • adds auth, ingredients, and order functionality from the product-api
  • random coffeeService to productService, and update it so it uses the client library[]
  • updates coffee model with new attributes (collection, origin, color)

v0.0.5

29 Jun 16:57
06b98f2
Compare
Choose a tag to compare
Add Multi-Arch Builds (#5)

* dockerfile and makefile changes

* updated to circleci

* install buildx and revert to 1.13 circleci build image

* revert to hashicorp docker hub repos

Update to go-hckit v0.0.2 to support tracing envoy spans via B3 headers

14 Jan 11:28
c3bb72f
Compare
Choose a tag to compare

Added Jaeger instrumentation

21 Oct 12:33
1ed971a
Compare
Choose a tag to compare
Merge pull request #3 from hashicorp-demoapp/tracing

Added Jaeger instrumentation.

v0.0.2

02 Oct 14:18
7445bb9
Compare
Choose a tag to compare
Merge pull request #1 from hashicorp-demoapp/f-payments-api

F payments api

v0.0.1

21 Jan 10:21
Compare
Choose a tag to compare
Add dockerfile