Custom Query (2152 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


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

Reported by rgrp, 3 years ago.

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.

  • 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.

#1106 fixed Bugs related to routes arising from API refactor + removal of default routes rgrp rgrp

Reported by rgrp, 3 years ago.

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

Reported by rgrp, 3 years ago.

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)
Note: See TracQuery for help on using queries.