Custom Query (2152 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (862 - 864 of 2152)

Ticket Resolution Summary Owner Reporter
#888 fixed Improvements to the dataproxy and the data API johnglover rgrp

Reported by rgrp, 3 years ago.

Description

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}
#889 fixed Support extra footer material in config option (e.g. for google analytics) rgrp rgrp

Reported by rgrp, 3 years ago.

Description

Add a config option 'template_footer_end' which is inserted in layout_template just before </body>.

This allows sysadmins to add extra items, especially, scripts directly into site without having to do any theming and is especially useful for things like google analytics.

Aside: going forward may want to turn this into a extension.

Cost: 1h

#890 invalid Introduce timed actions into ckanext-queue kindly pudo

Reported by pudo, 3 years ago.

Description

The ckan queuing system should provide the option to subscribe to timed re-submissions of specific resources. This could look as follows:

  • routing_key: Package
  • operation: daily
  • payload: pkg.as_dict()

Where operation is one of daily, weekly, monthly or any other interval.

Note: See TracQuery for help on using queries.