Ticket #1119 (closed enhancement: fixed)

Opened 3 years ago

Last modified 3 years ago

Fully functional storage extension with file upload

Reported by: rgrp Owned by: rgrp
Priority: critical Milestone: ckan-v1.4-sprint-7
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description

Previous work in #877 and #879 + #853 (storage API). In this ticket:

  • Improve authorization
  • Establish convention for laying out files on disk
  • Add documentation
  • Fix bugs with #879 (does not currently work -- boto may have changed)

Change History

comment:1 Changed 3 years ago by rgrp

  • Merged ckanext-upload into ckanext-storage
  • Got existing API systemin in ckanext-storage fully working (e.g. api section was broken -- maybe due to changed boto ...)
  • API now supports GET requests and JSONP where appropriate
  • Added auth form to API (could be useful for ajax form stuff going forward)
  • Improved UI of upload including having ckan based file links (using redirects)
    • Set uploaded-by field on uploaded files
  • Checked on AWS And GS

Also did:

comment:2 Changed 3 years ago by rgrp

  • Status changed from new to closed
  • Resolution set to fixed

comment:3 Changed 3 years ago by lucychambers

  • state set to draft
Note: See TracTickets for help on using tickets.