harvester-d4science/ckanext/harvest
amercader 2a2397c0ed [logic,auth] Implement publisher auth profile
The publisher profile allows general users to handle harvest sources
based on membership to a certain group (publisher), as opposed to the
default auth profile where only sysadmins can perform any harvesting
task.
To enable it, put this directive in your ini file:

    ckan.harvest.auth.profile = publisher

TODO:
 * Save publisher id / user id when creating sources
 * Show publisher in form and index page
2012-03-02 16:49:39 +00:00
..
commands [logic,auth] Use the site user for CLI commands auth checks 2012-03-01 12:46:42 +00:00
controllers [logic,auth] Add auth logic layer 2012-03-01 12:02:16 +00:00
harvesters Merge branch 'master' into enh-1726-harvesting-model-update 2012-02-15 12:01:15 +00:00
logic [logic,auth] Implement publisher auth profile 2012-03-02 16:49:39 +00:00
model [#1726][model] Harvest source reference compatibility 2012-02-01 12:52:52 +00:00
public/ckanext/harvest [ui,logic] Expose source state (active/inactive) in the source form 2012-02-14 14:24:32 +00:00
templates [ui,logic] Expose source title in the source form 2012-02-15 11:49:59 +00:00
tests [tests]: Another test moved in wholesale from dgu repo. 2012-01-11 10:35:37 +00:00
__init__.py Moving the extension points code to package as a .deb file 2011-03-28 15:52:43 +01:00
interfaces.py Add a new info method to the harvester interface so implementations can provide details. Use this to build the WUI form 2011-05-13 18:39:36 +01:00
plugin.py [logic,auth] Implement publisher auth profile 2012-03-02 16:49:39 +00:00
queue.py [merge] from new-forms, as forms refactoring has been merged in core 2011-05-20 13:50:15 +01:00