Skip to content

Releases: cadmiumcat/books-api

Release 0.10.0

11 May 15:20
v1.10.0
4922c56

Choose a tag to compare

Release 0.10.0 Pre-release
Pre-release

Adds Review endponts and handlers:

  • GET /books/{id}/reviews/{review_id} endpoint to API - retrieve a single review of a book
  • GET /books/{id}/reviews endpoint to API - retrieve a list of reviews for a single book
  • POST /books/{id}/reviews endpoint to API - Add new book review
  • PUT /books/{id}/reviews/{review_id} endpoint to spec - Update book review

Improves error handling

Release 0.9.0

18 Mar 18:02
v0.9.0
6bc4345

Choose a tag to compare

Release 0.9.0 Pre-release
Pre-release
  • Adds documentation and architecture diagram
  • Updates swagger spec to include book Reviews

Release 0.8.0

16 Mar 17:13
v0.8.0
d59cd74

Choose a tag to compare

Release 0.8.0 Pre-release
Pre-release
  • Adds mongodb health Checker
  • Updates make audit to check for vulnerabilities in dependencies

Release 0.7.0

22 Feb 10:47
v0.7.0
09adc21

Choose a tag to compare

Release 0.7.0 Pre-release
Pre-release
  • Starts using dp-net

Release 0.6.0

09 Feb 17:58
v0.6.0
3252ca4

Choose a tag to compare

Release 0.6.0 Pre-release
Pre-release

Adds health check endpoint (GET /health)

Release 0.5.0

09 Feb 17:54
v0.5.0
b2cf586

Choose a tag to compare

Release 0.5.0 Pre-release
Pre-release
  • mongodb to replace in memory data storage
  • Validation for books and error messages for API users
  • Tests for endpoints, config and models
  • Refactors API
  • Comments on variables and methods

Release 0.4.0

18 Jan 12:21
v0.4.0
eecf233

Choose a tag to compare

Release 0.4.0 Pre-release
Pre-release
  • Makefile
  • Endpoints updated
  • Tests for endpoints

Release 0.3.0

14 Jan 16:00
v0.3.0
1f31e3e

Choose a tag to compare

Release 0.3.0 Pre-release
Pre-release

Introduces

  • POST '/books' endpoint
  • Goconvey tests
  • error package

Release 0.2.0

14 Dec 16:11
d14d4ea

Choose a tag to compare

Release 0.2.0 Pre-release
Pre-release
  • Go 1.15
  • Renames API to Books
  • Configurable port
  • Uses dp logs
  • Updates swagger spec to use /books endpoint. These changes are not reflected in the code

Release 0.1.0

27 Nov 17:34
v0.1.0
2e1564f

Choose a tag to compare

Release 0.1.0 Pre-release
Pre-release
  • Fixes checkin/checkout bug
  • Adds Swagger spec