Custom Query (2152 matches)
Results (1465 - 1467 of 2152)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#936 | fixed | Follow / watch package extension | johnglover | rgrp |
Description |
As a (logged-in) User I want to watch (follow) a package, that is register my interest about a package. (Similar to watch/follow features in github/bitbucket/wikis). NB: this is as much (if not more) about showing what packages are interesting to people as giving info to 'watchers'. Need to finalize terminology (github uses watch for repos and follow for users while bitbucket combines both in 'followers'). Decision: use follow ImplementationInterfaceBecome a follower:
Package-related changes:
a package User-related changes:
Nitty-Gritty
API/api/2/follower follow => PUT / POST { user_id object_type object_id } If this is submitted by a user with user.id != user_id => error (401) unfollow => DELETE /api/2/follower/package/{id} => list of followers [ { safe dictized user } ] NB: depends on access to a 'safe' dictized user object. Dictization is in nearly done, and current example of doing this by hand is in user API autocomplete method. TableCalled 'follower' user_id, table, object_id, created xxx, package, yyy, ... xxx, user, yyy, ... [future]
Random Extras
|
|||
#749 | duplicate | Fold up continuous series in search results behind newest sample package | johnbywater | |
#2954 | fixed | Flickering on resource view when changing between views | johnmartin | johnmartin |
Description |
From the google doc: When I move between grid, graph and map view mode (or click on filters) the whole data explorer flickers (jumps up & down slightly) for a few moments before settling. This is happening on all resources for me and when you initially open launch the page: http://demo.ckan.org/dataset/afghanistan-election-data/resource/f6331f99-51f6-44d9-95b9-b20f3b74f360. Only in Chrome, working fine in Firefox. |