Switch branches/tags
Nothing to show
Commits on Aug 5, 2012
  1. Merge pull request #6 from nigelbabu/demo-page-fix

    rufuspollock committed Aug 5, 2012
    [demo][xs]: Contrib from @nigelbabu to get the demo page to work to some extent.
Commits on Aug 4, 2012
Commits on Jul 10, 2012
Commits on Jun 12, 2012
  1. Fixed broken tests

    rossjones committed Jun 12, 2012
    Replaced XLS/CSV files which are no longer hosted at democracyfarm and
    pointed them to appropriate data on
  2. Simple fix for encoding problem.

    rossjones committed Jun 12, 2012
    Problem with encoding seems to have been related to the assumption that
    it is possible to encode anything retrieved from the internet as UTF8
    which isn't the case, particularly when the charset is something like
    latin1 (128 from ascii plus some european chars up to 255).
    After looking through the messytables code to find out how it handles
    the encoding it appears that the UTF8Recoder there sets the charset
    encoding to ignore utf8 chars that it can't convert (most of the latin1
    charset >128, or so it appears).  As this is a preview, and after
    discussion with DR, we decided that it is the most effective resolution
    at present. Have copied the UTF8Recoder from messytables over the old
    one that was part of the brewery code here.
    So now when encountering non-utf8 charsets where it fails to convert
    individual chars it will instead ignore those characters.  The option
    does still exist to specify the encoding on the URL, so where something
    like the spanish_example (from the messy tables test folder which is at has chars dropped
    it is possible to add encoding=latin1 to the end of the url and receive all
    of the special characters.
Commits on Mar 25, 2012
  1. [vendor/brewery][s]: add brewery dependency.

    rufuspollock committed Mar 25, 2012
    * used to be a submodule in hg version and did not get updated in migration to git. Thought it was quicker to brute force add version I have than work out exact pointer into brewery's revision history.
  2. [app,bugfix][xs]: support https as well as http (check to exclude e.g…

    rufuspollock committed Mar 25, 2012
    …. ftp was checking for http only).
Commits on Feb 23, 2012
  1. Merge pull request #1 from zydio/fix-csv-parameters

    rufuspollock committed Feb 23, 2012
    [s]: Fix encoding and dialect csv parameters from @zydio (thx!).
    Needed to use the (undocumented) 'encoding' and 'dialect' csv parameters and they both yeld a "Data transformation failed. Reason: lookup() argument 1 must be string, not instance" error.
    You can see the error from the live jsonpdataproxy demo.
    The fix was quite simple. 
    Also documented those parameters in the README.rst.
  2. fix for broken encoding and value (csv) parameters: MiniFieldStorage …

    zydio committed Feb 23, 2012
    …was being passed to CSVDataSource instead of its value (a string).
Commits on Jan 25, 2012
Commits on Jan 24, 2012
  1. [gitignore][xs]: .

    rufuspollock committed Jan 24, 2012
Commits on Jan 21, 2012
  1. [bugfix][s]: important fix to limit number of rows pulled from a give…

    rufuspollock committed Jan 21, 2012
    …n file to 500 by default.
    * Rather surprised this wasn't in there -- this lack of limit on files was explaining most of the failures to display 'good' files on the DataHub (large files were leading us to exceed app engines 150MB mem limit ...)
Commits on Mar 16, 2011
Commits on Mar 8, 2011
  1. [base][xs]: Corrected v annoying spelling mistake...

    David Read
    David Read committed Mar 8, 2011
Commits on Jan 20, 2011
  1. [setup][xs]: rename to dataproxy and remove setup.cfg (nothing in the…

    rufuspollock committed Jan 20, 2011
    …re) before registering on pypi.
Commits on Jan 15, 2011
  1. [app][xs]: put link to documentation in default error link (what you …

    rufuspollock committed Jan 15, 2011
    …get if you go to base site url on appspot).
Commits on Jan 12, 2011
  1. added brewery for transformations; changed response contents: moved f…

    Stiivi committed Jan 12, 2011
    …rom headers to root, renamed response to data, added field list as fields, added record_count; changed way of registering transformers (now class object is used instead of name); added encoding and dialect parameters for CSV; added optional data audit (parameter 'audit')
Commits on Jan 7, 2011
  1. test json + limit

    Stiivi committed Jan 7, 2011
  2. added redirect test

    Stiivi committed Jan 7, 2011
  3. changed way how transformers are registered - use dictionary (ready f…

    Stiivi committed Jan 7, 2011
    …or mime types (not yet implemented)), updated tests - added requests into separate dictionary for easier configuration (change of URLs) and reuse
Commits on Jan 6, 2011
Commits on Jan 5, 2011
  1. [static/demo.html][m]: simple but full-featured and beautified pure-j…

    rufuspollock committed Jan 5, 2011
    …avascript demo of data proxy.
Commits on Jan 1, 2011
Commits on Dec 30, 2010
  1. [test][xs]: remove irrelevant test stuff (created by original boilerp…

    rufuspollock committed Dec 30, 2010
    …late setup by thejimmyg).