•  
     
    story #43691 Filter out parent links
Summary
Empty
Filter out parent links
Empty

Context

Given forward and reverse links does create loops we are dealing with a graph, not a tree. But Cross-Tracker table rendering is a tree view so we should handle gracefully the most obvious loops to avoid confusions and miss usage.

This means filtering out results.

Filter reverse links

Given the following hierarchy of artifacts

A
`--> (child) B
             `-- (child) C

When B is expanded, it should not display A as reverse link.

If B has no forward links and the only reverse link is A, then no caret is displayed.

2796-image.png

Filter forward links

Given the following artifacts

Sprint 32
|--> US B
`--> US A

When looking for user stories, the result is:

> US B
> US A

When B is expanded:

▼ US B
`<-- Sprint 32 (reverse link)
> US A

However when Sprint 32 is expanded, US B is not displayed:

▼ US B
`<-- ▼ Sprint 32 (reverse link)
     `-- US A
> US A
Empty
Status
Empty
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#43691
Manuel Vacelet (vaceletm)
2025-07-15 10:25
2025-07-02 17:05
45383

References

Follow-ups

User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
Martin GOYOT (goyotm)2025-07-11 16:35
  • I want to
    -Filter out reverse links 
    +Filter out parent links 
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Permissions set to
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes