Skip to content

Releases: HXLStandard/hxl-proxy

1.28.1 Deactivate SIGALRM to temporarily fix timeout errors

29 Mar 16:14
Compare
Choose a tag to compare
Deactivate Python-level timeout with SIGALRM fixes #HXL-40

Prepare 1.28.1 release

HXL Proxy v.1.28

20 Mar 15:49
Compare
Choose a tag to compare
  • remove controller support for adding or editing saved recipes
  • request code stops running after a configurable timeout (default: 30 seconds)
  • remove skip-verify-ssl option (SSL certificates for remote data must always be valid)
  • add support for structured logs (e.g. JSON)
  • add support for Visual Studio
  • remove all frozen version requirements (except urllib3 for requests), so that we'll pull the latest packages on deployment
  • get rid of warnings during user testing
  • all changes from https://github.com/HXLStandard/libhxl-python/releases/tag/4.28

HXL Proxy v.1.27.3

12 Dec 13:00
5830150
Compare
Choose a tag to compare

Interim release to upgrade libhxl to 4.27.3 (decreased logging levels)

HXL Proxy v.1.27.2

25 Nov 16:24
Compare
Choose a tag to compare

Interim release, mainly around logging improvements.

  • add support for structured logs (e.g. JSON)
  • add support for Visual Studio

HXL Proxy v.1.27.1

07 Oct 15:39
Compare
Choose a tag to compare
  • interim release to address performance issues
  • change Docker config to use threads with nginx
  • make root logging level configurable via ROOT_LOGGING_LEVEL config property (and default to INFO instead of DEBUG)

HXL Proxy v.1.27

30 Sep 20:36
Compare
Choose a tag to compare
  • add REMOTE_ACCESS_LOGGING_LEVEL to filter "hxl.REMOTE_ACCESS" separately to show remote file access (currently, all messages will be at the INFO level)
  • show the same error message for a non-existant remote data file, or for a URL that contains HTML markup; prevents bad actors from using the HXL Proxy to ping HTML websites
  • don't trap 404 and HTML markup exceptions in the /data/edit endpoint
  • forbid HTML markup or URLs in saved-recipe titles, descriptions, and stubs to cut down on spam attempts
  • incorporate updates from https://github.com/HXLStandard/libhxl-python/releases/tag/4.27

HXL Proxy v.1.26.1

11 Aug 13:41
Compare
Choose a tag to compare

Minor bugfix release

  • downgrade to mysql-connector-python==8.0.29 to avoid bug in 8.0.30

HXL Proxy v.1.26

08 Aug 13:37
Compare
Choose a tag to compare
  • add MAX_REQUEST_TIMEOUT configuration option, to place a cap on the maximum allowable timeout for reading external datasets
  • add LOGGING_LEVEL configuration option (defaults to "ERROR")
  • log warnings for exceptions caught and returned as web pages with 400/500-series status codes
  • incorporate changes in https://github.com/HXLStandard/libhxl-python/releases/tag/4.26

(Release 1.25.2)

  • update to libhxl==4.25.2 to block tagger exploit

(Release 1.25.1)

  • improve logging output

HXL Proxy v.1.25.2

15 Jul 15:59
Compare
Choose a tag to compare
  • update to libhxl==4.25.2 to block tagger exploit

HXL Proxy v.1.25.1

14 Jul 15:11
Compare
Choose a tag to compare
  • improve logging output