Skip to content
This repository has been archived by the owner on Jan 18, 2020. It is now read-only.

Releases: chop-dbhi/serrano

SQL Representation

22 Jul 10:45
Compare
Choose a tag to compare

Features

  • Introduced endpoints that produce SQL for a given context, view, or query. See #292 and #293 for details.

Bugs

Bug fixes

17 Jun 13:20
Compare
Choose a tag to compare
  • Fixed formatter_name in resource template to formatter.
  • Ensure request is passed into query processor options.

2.4.0 Release

29 Nov 12:27
Compare
Choose a tag to compare

Features

  • #258 Field and concept resources support the tree parameter to filter out unrelated fields relative to the root model.
  • #123 Added support for Django 1.6
  • #274 Added support for Django 1.7
  • Optimized results endpoint. See discussion here: chop-dbhi/avocado#274
  • dc26db7 Result page count is now cached
  • #252 Application model counts are now executed in parallel.
  • #265 Add support for canceling a data preview or export request using a DELETE request.
  • #282 Implement set of endpoints for executing asynchronous queries which utilizes Avocado's new async API.

Changes

High Impact

  • #259 Dropped support for Django 1.4

Medium Impact

  • #205 The embedded _links object has been removed in favor of using the Link and Link-Template HTTP headers.

Fixed regression in 2.3.13

02 Feb 14:08
Compare
Choose a tag to compare

Fixes a bug in the cache methods added in 2.3.13 when accessing the /fields/<pk>/dist/ endpoint.

Backported Features and Fixes

27 Jan 14:06
Compare
Choose a tag to compare

This release contains a few fixes and features backported from the 2.4.x series.

  • 4b0652d & d663f39 Cache the result count in the preview resource.
  • f987e28 Cache model counts.
  • a9fc02d Pass the queryset into QueryProcessor.get_iterable.

Optimize Paginated Preview and Exporter Resources

08 Jan 22:30
Compare
Choose a tag to compare

Fix Query Processor Support for Contexts

28 Oct 17:49
Compare
Choose a tag to compare

Bugs

  • #229 - Fix (add) support for query processor on the contexts endpoint
  • 9c72382 - Ensure request is passed into processor.get_iterable in preview endpoint

Permissions Setting

20 Oct 15:41
Compare
Choose a tag to compare

Bugs

  • #221 - The requesting user was not be supplied when determining which data fields and concepts should be returned to be viewed. This fix depended on chop-dbhi/avocado#253 which incorporates a new setting to toggle the behavior of object-level permissions.

Encoding Bugs

16 Oct 17:34
Compare
Choose a tag to compare

Changes

  • Update minimum version of restlib2 to 0.4.2 which ensures JSON is decoded from the request body as UTF-8 rather than ASCII.

Bugs

  • #213 - Fixes an issue that improperly decoded UTF-8 data as ASCII when sharing a query.

Pagination Bug Fix & Default HTML Formatter

09 Oct 01:19
Compare
Choose a tag to compare

Changes

  • Serrano now overrides the default DataConcept formatter with one that includes a to_html method which works better with the /api/data/preview/ endpoint.

Bugs

  • Fixed a bug when requesting all values for a field when no values existed.