Releases: HXLStandard/hxl-proxy
Releases · HXLStandard/hxl-proxy
HXL Proxy v.1.21.2
Update to libhxl 4.21.1 to fix a rare problem with using a HXL Proxy dataset as an input source.
HXL Proxy v.1.21.1
- restored default Flask logging to stdout/stderr
HXL Proxy v.1.21
- added a new "Logs" tab to show logs from HXL processing
- added UI support for Expand lists filter
- make tagger UI smarter about avoiding duplicates
- remove "whitelist" and "blacklist" throughout code and comments
- fix saved-recipe bug that prevented disabling cloning or removing a description
- added HTML form to set up data-preview API call interactively, and added objects.json format
- ensure that user always returns to select page after login diversion
- added /api/from-spec endpoint to read a full JSON spec (including input and tagger)
- updated to libhxl-python 4.21
Upgraded to libhxl-python v4.21:
- added URL munging for HXL Proxy links (non-CSV/JSON)
- added URL munging for Kobo survey links (requires an Authorization: header)
- if there's an error parsing a formula, return the value "* ERROR *" and log the error
- added requests_cache to requirements (to disable caching for API calls)
HXL Proxy v.1.20
- fixed bug with JSONPath &selector
- added long description in setup.py for PyPi (from README.md)
- added link files for in-browser tests
- remove unneeded system library from DockerFile
Upgraded to libhxl-python v4.20:
- switch to jsonpath-ng library to support more JSONPath features
- add support for row formulas as right side of row queries (making it possible to compare one column to another)
- add today() function for row formulas (today's UTC date in ISO YYYY-mm-dd format)
- add support for parsing Unix-style epoch timestamps (nanoseconds, milliseconds, or seconds)
- work around xlrd date-handling bug (for malformed Excel dates)
HXL Proxy v.1.19
- add UI support for labeling steps in a recipe
- added field on data-source page to specify a JSONpath selector to find the HXL data
HXL Proxy v.1.18
- add UI support for new implode filter
- add UI support for flattening JSON lists
- add optional header field for rename-column filter
- add optional &filename= param for /api/data-preview
HXL Proxy v.1.17
- added optional configuration for redis caching (input and output); more needed
- added API endpoint /api/data-preview-sheets to fetch a list of sheet titles from an Excel workbook
- Docker fixes
HXL Proxy v1.16.1
Minor interim release, with modification to Docker build configuration.
HXL Proxy v1.16
- update to libhxl v4.16
- add an admin interface
- add a raw (no-HXL) preview of tabular data sources and refactor API links (remove iati2hxl endpoint)
- usability improvements
- bug fixes for saving cloneable permission, /data/advanced page, and download stub
- code refactoring, including a new Recipe class and more unit tests
HXL Proxy v1.15.1
Interim release:
- fix caching for validation requests sent via POST
- remove obsolete basic chart and map demos (dead-code pruning)