Ticket #1074 (new enhancement) — at Version 2

Opened 3 years ago

Last modified 3 years ago

Refactor authz web user interface to have common code and templating

Reported by: rgrp Owned by: johnlawrenceaspden
Priority: major Milestone: ckan-v1.5
Component: ckan Keywords:
Cc: Repository: ckan
Theme: none

Description (last modified by johnlawrenceaspden) (diff)

Currently repeat the same template and code across Package Authz, Group Authz, and Authz Group authz.

Having now implemented a new, cleaner setup in ckanext-admin we should port this back into core.

  • Common template code (checkbox template)
  • Logic code (or just common code) for wiring into authz system
  • Look for all places thoroughout the system where usernames, authzgroups or groups need to be typed into boxes, and make sure that they auto-complete appropriately.

Will also deliver a significant improvement in the form of ajax user lookup.

Change History

comment:1 Changed 3 years ago by rgrp

  • Milestone changed from ckan-v1.4 to ckan-v1.4-sprint-6

comment:2 Changed 3 years ago by johnlawrenceaspden

  • Description modified (diff)
Note: See TracTickets for help on using tickets.