Skip to content

v2.3.0

Latest
Compare
Choose a tag to compare
@emiliom emiliom released this 15 Nov 07:28
· 48 commits to master since this release
b3e5a66

Note: Testing largely focused on WOF/WaterML 1.1 only.

Enhancements

  • Allow custom urlpath to be specified; url path made independent of network name (#205)
  • Completely overhauled entry point HTML pages. More user friendly and now fully leveraging user information in config file (#167, #210, #214)

Bug fixes

  • Improved unicode support; fixed failures when unicode characters were encountered, including in Units strings (#148, #188, #197, #204)
  • Update Connection_String of config.cfg to address SQLite problems (@JuliaBong, #190)
  • Handle None Contact Info that causes error (#198)

WaterML 1.1 response content fixes and enhancements

  • Added missing unitCode element in GetValues (#202, #207)
  • Align code id/code in value elements (#209, #211)
  • Added GetSiteInfo TimeScale element content (#212)
  • Update default service wsdl url pattern (#192)

Others

  • Updated installation and setup documentation, and removed old, now-useless documents (#216; also #199 from @miguelcleon)
  • Enhanced tests, testing framework, and CI, including databases in CI; and now using the WaterML 1.1 xsd schema file for validation testing (#186, #193, #194, #196, #203; thanks also to @miguelcleon and @benjamincrary -- the latter using WaterML R package)
  • Diverse improvements resulting from @miguelcleon's efforts to register WOFpy endpoint with HIS central (#196)
  • Code cleanups