feat: add filtering on relations, show obsoletes and updates #863
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR will add a section for updates and obsoletes in Docinfo

It will remove obs and updates from the "Document Dependencies" section, which is renamed to "Publishing Dependencies" and it should only contain relation-types relevant for pre-publishing dependencies (refqueue, not-received etc)
Added a filter
references/depsthat only returns these dependencies, and a dynamic filter optionreferences/?relationship__slug=obs|updatesto be able to query dynamically by relationshipAlso adds
obsoleted-byandupdated-bywhich are implicit relations that will be received by query of inverted relation where the current doc is the targetTODO: need still UI to edit (add/remove) obs and updates. Will do that in separate PR.