Skip to content

Releases: savannahghi/idr-client

v0.3.0

14 Oct 20:43
3408edd
Compare
Choose a tag to compare

0.3.0 (2022-10-14)

Features

  • lib: implement concurrent executor task (#55) (2f6020e)
  • lib: implement the retry functionality (#57) (bc1bf4d)

Bug Fixes

Dependency Updates

  • deps: update project dependencies (#58) (8ddd4ab)

Refactors

  • http: encapsulate HTTPTransport (#59) (38c3fd1)
  • sql_data: encapsulate sql_data implementation (#60) (30f2741)
  • build: migrate to python3.9 (#62) (436152a)
  • use_cases: move the retry functionality to use cases (#61) (fa2d44a), closes #59 #60
  • use_cases: move upload completion to separate task (#50) (5c5919e)
  • use_cases: refactor main pipeline use_cases (#51) (2cc16bd)

v0.2.0

21 Sep 18:33
b5e847f
Compare
Choose a tag to compare

0.2.0 (2022-08-18)

Features

  • core: add data upload api on transport interface (#34) (43de98f)
  • core: add data upload interfaces (#32) (677fe25)
  • core: add transport api for marking uploads as completed (#37) (9ce91b1)
  • core: implement data upload api on transport implementations (#35) (4a67b74)
  • core: implement data upload interfaces (#33) (843bf91), closes #32
  • core: implement transport api for marking uploads as completed (#38) (b61eff5)
  • usecases: mark completed uploads (#39) (323fb75)
  • usecases: wire up data upload functionality (#36) (ebbd2ae)

Bug Fixes

  • ci: configure git user details for release ci (#46) (d394810)
  • ci: mark semantic-release jobs as non-dry runs (#43) (1f409da)

Refactors

  • domain: domain models to simplify the codebase (#29) (e5e8e5b)
  • usecases: simplify the main pipeline by utilizing earlier refactors (#30) (02712ab)
  • ci: update release ci (#41) (e3862b6)

v0.1.0

21 Jul 16:02
Compare
Choose a tag to compare

0.1.0 (2022-07-21)

Bug Fixes

Features

  • Add app configuration capabilities (#17) (3f3b366)
  • Add initial implementation of data extraction (#22) (e62c6fa)
  • Add initial implementation of the HTTP Transport (#19) (08922a9)
  • Add support for different data source types (#18) (a9421d1)
  • Implement config loading bootstrap (#21) (050cb56)