Custom Query (2152 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1138 - 1140 of 2152)

Ticket Resolution Summary Owner Reporter
#303 fixed Package history & diff & feed to show changes to tags, extras and resources dread dread

Reported by dread, 4 years ago.

Description

Currently a package's history page (/package/history/xyz) and related feed only shows changes to the core package i.e. ones which create a PackageResource?. This doesn't include changes to tags, extras and resources. These need to be added.

There is the complication that the 'diff' function doesn't currently work beyond PackageResource?. Unless this is quick and simple to fix, I suggest we let the diff remain slightly broken for now.

Rufus suggests alongside the existing methods:

pkg.all_revisions()
pkg.diff()

we have ones which also include the related objects (tags, extras, resources):

pkg.all_revisions_full()
pkg.diff_full()

You could have a function which returned these related objects. Ideas:

revobjlist = [ self, resources, extras ]
list of tuples: (revobj, changed_revobjs)
list of tuples: (revobj, {objtype: [changed_revobjs]})
tuple: (rev1, {Package: [ object_id, object_id], PackageTag: [object_id, object_id2] ...}
#1071 fixed Package history API moved to /api/rest/package/revisions dread dread

Reported by dread, 3 years ago.

Description

api/rest/package_history is not RESTful or follow API naming conventions. Therefore move it to /api/rest/package/revisions

Also, API docs incomplete.

#1546 fixed Package metadata_created returns the wrong date johnglover johnglover

Reported by johnglover, 2 years ago.

Description

metadata_created seems to be returning the date of the earliest revision (for all packages), rather than the earliest revision for a specific package.

Note: See TracQuery for help on using queries.