Custom Query (2152 matches)
Results (1000 - 1002 of 2152)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#1074 | fixed | Refactor authz web user interface to have common code and templating | rgrp | rgrp |
Description |
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.
Will also deliver a significant improvement in the form of ajax user lookup. |
|||
#1106 | fixed | Bugs related to routes arising from API refactor + removal of default routes | rgrp | rgrp |
Description |
Various bugs I've been encountering:
Latter issue was masked by existence of 'default' routes: map.connect('/{controller}', action='index') map.connect('/:controller/{action}') map.connect('/{controller}/{action}/{id}') Having these is, I think, bad practice as it is better to be explicit and we should therefore remove asap. In addition I think we should be cautious about 'default' routes in core such as: map.connect('/api/rest/:register', controller='api', action='list', conditions=dict(method=['GET']) ) As it makes it harder for extensions to introduce their own APIs (here one could perhaps add something at /api/rest/{my-object} but only by using before_map rather than after_map). |
|||
#1119 | fixed | Fully functional storage extension with file upload | rgrp | rgrp |
Description |
Previous work in #877 and #879 + #853 (storage API). In this ticket:
|