SQL Representation

@bruth bruth released this Jul 22, 2016 · 16 commits to master since this release

Features

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

Bugs

Bug fixes

@bruth bruth released this Jun 17, 2016 · 24 commits to master since this release

  • Fixed formatter_name in resource template to formatter.
  • Ensure request is passed into query processor options.

2.4.0 Release

@bruth bruth released this Nov 29, 2015 · 29 commits to master since this release

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

@bruth bruth released this Feb 2, 2015 · 139 commits to master since this release

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

Backported Features and Fixes

@bruth bruth released this Jan 27, 2015 · 139 commits to master since this release

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

@bruth bruth released this Jan 8, 2015 · 139 commits to master since this release

The original discussion can be read here: chop-dbhi/avocado#274

Fix Query Processor Support for Contexts

@bruth bruth released this Oct 28, 2014 · 139 commits to master since this release

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

@bruth bruth released this Oct 20, 2014 · 139 commits to master since this release

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.