Add non-referrer list option, artifactType filtering to internal tags API
Since !1531 (merged) we can now add referrer data in the List Tags API via the referrers
query option. Referrers in this case are manifests that have a subject
relationship with another manifest.
Currently these referrers are included as a data field on the tags they refer to, but the referrers are also listed in the top-level results. The initial plan was to use artifactType
filtering, but it may be simpler to have an option to exclude referrer tags from the paginated results - they will still be included in the referrers
field.
Proposed implementation:
- change List Tags behavior when
referrers
is set to leave referrer tags out of top-level results, OR add a new option (nest_referrers
? open to suggestion) - add
artifact_type
filtering which will apply to referrer tags. This will allow for limiting the referrer results to known artifact types (e.g. signatures) which could be useful for presenters
Edited by Aaron Huntsman