id summary reporter owner description type status priority milestone component resolution keywords cc repo theme 888 Improvements to the dataproxy and the data API rgrp johnglover "First version of dataproxy and data API working (ticket:698) but have identified a variety of important improvements. (Should split these into sub-tickets ...): For dataproxy: * Testing for dataproxy * Can start by using known good remote urls (moving forward could switch to providing/mocking these locally) * Remove content-lenght for csv requirement: just read the first x rows (up to some configurable maximum) * Google docs style row/column selections * Use the swiss library - https://bitbucket.org/okfn/swiss * Support google docs spreadsheets (format = service/gdocs/ccc or gdocs/ccc or gdocs/spreadsheet) * Handle redirects for content-length? * Ignore resource type if not recognized and fall-back to trying to identify from extension (or mime-type?) For dataapi: * Ensure we pass on resource format as part of redirect i.e. /api/data/{id} -> {dataproxy}?url={resource-url}&type={resource-type}" enhancement closed major ckan-sprint-2011-10-28 ckan fixed ckan none