Skip to content
This repository was archived by the owner on Oct 25, 2023. It is now read-only.

Releases: enix/dothill-api-go

v1.2.2

19 Jun 12:05
Compare
Choose a tag to compare

1.2.2 (2019-06-19)

Bug Fixes

  • client: refresh login when session key expires (248496f)

v1.2.1

20 May 08:16
Compare
Choose a tag to compare

1.2.1 (2019-05-20)

Bug Fixes

  • tests: update tests go image to enix' one because of a breaking update from the previous image (182fefe)

v1.2.0

17 May 12:38
Compare
Choose a tag to compare

1.2.0 (2019-05-17)

Bug Fixes

  • client: reuse the same connection for all requests (keep-alive) (2b8d60c)

Features

  • endpoints: allow listing of all lun mappings from show host mappings call (f705a63)

v1.1.0

14 May 11:37
Compare
Choose a tag to compare

1.1.0 (2019-05-14)

Bug Fixes

  • client: remove useless code and comments (80378db)

Features

  • client: add logging with klog (a3ea1bf)

v1.0.0

13 May 15:45
Compare
Choose a tag to compare

1.0.0 (2019-05-13)

Bug Fixes

  • ci: fix entrypoint in image (9e7cc90)
  • ci: use an image with docker compose (2993fcf)
  • client: don't abort on return code !=, but on response type numeric instead (671bd4a)
  • client: set timeout to 15s (3015fdb)
  • endpoints: add accessMode to map volume call (c87f948)
  • endpoints: don't crash on non-existent host for show host maps call (96bca84)
  • tests: change returnCode check to responseTypeNumeric (0010a2f)
  • tests: fix error handling tests crashing (26a0ec8)

Features

  • ci: add .gitlab-ci.yml (a76cd56)
  • ci: add .releaserc.yml for semantic release (96493b4)
  • ci: add Dockerfile to run tests (4887b15)
  • ci: configure semantic release so it releases on github too (76e54b0)
  • ci: update .gitlab.yml to add semantic release job (781e4a8)
  • client: add more genericity to create models/endpoints more easialy (8e55ab8)
  • client: fire a real request to the given API server (02e1797)
  • client: generic codebase to parse responses to usable go structs (924c34c)
  • client: ignore TLS cert errors (1553650)
  • client: implement login and automatic request authentication + add test (7fe218b)
  • client: log requests (8287add)
  • client: recursively parse nested objects (14dc922)
  • endpoints: implement create host call (0ff1e0f)
  • endpoints: implement create volume and map volume routes (8b20879)
  • endpoints: implement delete volume call (56f6625)
  • endpoints: implement list host-view call (ad4b543)
  • endpoints: implement unmap volume call (98eccbd)
  • tests: add bad URL test (1fb3e5f)
  • tests: add error handling tests (b03c9a7)
  • tests: add login/auth capabilities to mock server (d1636b9)
  • tests: create mock server (733db5b)
  • tests: run tests suite in docker compose with mock server (c6c4904)