Ticket #1731 (closed enhancement: fixed)

Opened 2 years ago

Last modified 2 years ago

Publisher support for harvesting

Reported by: amercader Owned by: amercader
Priority: critical Milestone: ckan-sprint-2012-03-19
Component: ckan Keywords: harvesting, uklp, [4-5d] [a:8d]
Cc: Repository: ckanext-harvest
Theme: none

Description (last modified by amercader) (diff)

Estimate: 4-5d

Only sysadmins can manage harvest sources right now, we need to allow publishers to handle their own sources.

We need to decide if there will be two different profiles on ckanext-harvest, the current one with only sysadmins allowed to manage the harvesting and a new one supporting publishers (ckan core can be configured to not use the publisher model)

Tasks include:

  • Auth checks on the different controller actions (and the command line interface?)
  • Modify the index page to just show sources the logged user has permissions on.

(Talk with Ross about the specific functions to use)

  • Create/edit form to show a dropdown with the user available publishers.

Change History

comment:1 Changed 2 years ago by amercader

  • Keywords uklp, [4-5d] added; uklp removed
  • Priority changed from awaiting triage to critical
  • Description modified (diff)
  • Milestone changed from ckan-v1.6 to current-ckan-sprint-2012-03-05

comment:2 Changed 2 years ago by amercader

  • Owner set to amercader
  • Status changed from new to assigned

comment:3 Changed 2 years ago by amercader

The underlying auth layer is done, still there isn't UI integration (list of publishers in index page, publisher field in form...). Needs to be moved to the next sprint.

comment:4 Changed 2 years ago by amercader

  • Milestone changed from ckan-sprint-2012-03-05 to current-ckan-sprint-2012-03-19

comment:5 Changed 2 years ago by amercader

  • Keywords [a:8d] added
  • Status changed from assigned to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.