Permalink
Switch branches/tags
Nothing to show
Commits on Jan 24, 2012
  1. s/bitbucket/github/

    edsu committed Jan 24, 2012
Commits on Dec 14, 2011
Commits on Sep 14, 2011
  1. [api/auth_form][s]: redirect on upload success to empty page with 200…

    rufuspollock committed Sep 14, 2011
    … in order to fix obscure bug with firefox.
    
    * Details: we were redirecting to api metadata. This is json and in FF this leads to FF opening download/open dialogue (as file served as application/json or similar) this stops upload completing.
Commits on Sep 9, 2011
  1. [upload/localfile,bugfix][s]: do not redirect from upload action to s…

    rufuspollock committed Sep 9, 2011
    …uccess as this breaks js upload.
    
    * Also do not both setting Content-Disposition attachement on download for local files (no need ...)
Commits on Sep 2, 2011
  1. [bugfix,storage/api][s]: fix get metadata with local storage (not wor…

    rufuspollock committed Sep 2, 2011
    …king due to minor issue).
    
    * Start on test for metadata API (but did not complete as not sure how to create metadata).
Commits on Sep 1, 2011
Commits on Aug 31, 2011
  1. [api/auth/form,tests][s]: get auth/form working with local storage an…

    rufuspollock committed Aug 31, 2011
    …d add test for this (refactoring quite heavily to do this).
    
    * make ofs class attribute on controller into property and move storage_backend into methods so we can set different storage backends during tests.
  2. [tests][xs]: make sure 'bad' underlying config does not break test of…

    rufuspollock committed Aug 31, 2011
    … google storage backend.
Commits on Aug 13, 2011
  1. [api/auth/form][m]: rework api/auth/form to be more like form upload …

    rufuspollock committed Aug 13, 2011
    …(e.g. success action redirect, restriction on size etc).
    
    * These change to have success action redirect was essential to getting ckanjs working as the 204 No Content response you get
    by default makes it impossible to get a complete event in javascript client.
Commits on Jul 28, 2011
  1. [controller/file][s]: handle storage file urls which do not exist wit…

    rufuspollock committed Jul 28, 2011
    …h redirect where trailing slash or 404 (fixes #1195).
Commits on May 26, 2011
  1. [upload][m]: add support for uploading to local file storage as oppos…

    rufuspollock committed May 26, 2011
    …ed to remote storage.
    
    * doc: also improve docs giving install instructions, more detail of config options etc
    * setup.py: bump version to 0.5a
Commits on May 14, 2011
Commits on May 13, 2011
Commits on Apr 29, 2011
  1. [storage,authz][s]: implement proper (though still basic) authz for a…

    rufuspollock committed Apr 29, 2011
    …pi and improve it for upload.
  2. [upload,api][xs]: remove use of ${filename} (see comments in file) an…

    rufuspollock committed Apr 29, 2011
    …d fix up routing for api.
  3. [controller][s]: introduce 'file' action on StorageController and do …

    rufuspollock committed Apr 29, 2011
    …a bit of tidying (e.g. default bucket etc).
Commits on Apr 28, 2011
  1. [refactor][s]: relocate wui at storage/upload rather than plain /uplo…

    rufuspollock committed Apr 28, 2011
    …ad and rename controllers and tests at same time (so api controller is StorageAPIController).
  2. [upload][s]: ([m] in debugging effort!) refactor to get upload workin…

    rufuspollock committed Apr 28, 2011
    …g off ofs.conn.build_post_form_args.
  3. [storage][m]: get auth/request functioning again using new method in …

    rufuspollock committed Apr 28, 2011
    …ofs, tidy up generally and overhaul documentation introducing docstrings on the controller.
Commits on Apr 27, 2011
  1. [controller][s]: ([m] in work!) disable existing auth method as does …

    rufuspollock committed Apr 27, 2011
    …not work (api call in boto no longer exists) and introduce new auth_form method that generates auth for form upload.
  2. [tests,controller][s]: add a simple index method that returns some in…

    rufuspollock committed Apr 27, 2011
    …fo about the api and add a simple test for this method.
    
    * README.txt: minor tidying and additions.
Commits on Apr 26, 2011
  1. [refactors,bugfix][xs]: simplify some more (no need to implement ICon…

    rufuspollock committed Apr 26, 2011
    …figure and switch to after_map) and fix some minor missteps in penultimate cset:5d099f66a9bd.
Commits on Apr 25, 2011
  1. [hgignore][s]

    rufuspollock committed Apr 25, 2011
  2. [storage,refactor][xs]: remove slightly weird method caching of ofs i…

    rufuspollock committed Apr 25, 2011
    …mpl object on 'storage' package, relocating it to ofs property on controller where it is used.
    
    * Main motivation was to avoid errors on startup (e.g. use of paster serve in development mode) of form::
      return GSConnection(gs_access_key_id, gs_secret_access_key, **kwargs)
      TypeError: __init__() got an unexpected keyword argument 'gs_bucket'
    * (May still be a problem in the storage extension but at least we can start ckan!)
  3. [refactor][xs]: convert storage from a module storage.py into a packa…

    rufuspollock committed Apr 25, 2011
    …ge by relocating to storage/__init__.py.
Commits on Jan 20, 2011
  1. bump version

    wwaites committed Jan 20, 2011