Kuha Client Changelog

0.5.1 (2019-04-11)

  • Kuha Common 0.9.1 improves handling of empty XML elements. Use it as a requirement in requirements.txt.
  • Add end-to-end test to ensure empty elements are handled correctly on upsert.
  • Call kuha_common.cli_setup.settings.setup_document_store_query() in kuha_client.kuha_delete to set base url to kuha_common.document_store.query.Query (Fixes #10)

0.5.0 (2019-03-20)

  • Require kuha_common 0.9.0.
  • Make sure Document Store errors are properly logged out. (Fixes #9)
  • Update copyright headers to 2019.

0.4.0 (2019-01-17)

  • Support for DDI 3.1
  • Require kuha_common 0.8.0

0.3.1 (2018-08-30)

  • Check that the ObjectId that gets logged is not one that has been deleted before adding the ObjectId to FileLog. (Fixes #8)
  • Add debug log messages.

0.3.0 (2018-07-19)

  • Pin requirement to kuha_common version in requirements.txt. This way it is easier to use older releases.
  • Support for DDI 1.2.2 from Nesstar Publisher. (Implements #7)
    • Require kuha_common>=0.6.0
  • Remove files from file log which are not found in current batch. (Fixes #2)

0.2.4 (2018-05-25)

  • Fix call for FileLog.add_id(). (Fixes #6)

0.2.3 (2018-05-22)

  • Fix regression introduced by 0.2.2. (Fixes #5)

0.2.2 (2018-05-21)

  • Fix removing of absent StudyGroups when using file log. (Fixes #4)

0.2.1 (2018-05-16)

  • Fix callable module prog paths from help message.

0.2.0 (2018-05-16)

  • Complete rewrite of application logic.
  • Add tests.
  • Support updating and deleting Document Store records.
  • Implement file log for keeping track of previously processed files.
  • Use clients from kuha_common.client rather than requests-module.
  • Update all documentation to match current behaviour.

0.1.2 (2017-11-10)

  • Update documentation: CHANGES.rst

0.1.1 (2017-10-27)

  • Update documentation: configuration.rst, running.rst

0.1.0 (2017-10-25)

  • Initial release