feat(UI): Add expand/collapse functionality for projects with sub-projects#3930
Open
feat(UI): Add expand/collapse functionality for projects with sub-projects#3930
Conversation
GMishx
requested changes
Mar 17, 2026
…jects Signed-off-by: Nikesh Kumar <kumar.nikesh@siemens.com>
97fd17e to
9e933aa
Compare
Contributor
Author
|
@GMishx , comment addressed. |
Member
|
@Farooq-Fateh-Aftab please help test this PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Issue:


We want to see the Structure of the projects in the project overview:
We want to see it here:
concern: subprojects can have subprojects -> so the view must be limited to the first level. This feature will be enabled/disabled with the admin configuration key ENABLE_LINKED_PROJECTS_DISPLAY (default: disabled)
Suggest Reviewer
How To Test?
Navigate to Admin → Configuration tab
Select "Frontend Configuration"
Enable "Linked Projects Display in Projects"
Default value: false
Set to: true
Navigate to the Projects tab
Link one or multiple projects as sub-projects
Verify pagination works correctly for:
Main projects
Sub-projects
Confirm the expand/collapse button is visible on the project overview page
Click the expand/collapse button to toggle sub-project visibility
Verify expand/collapse buttons appear in:
Each project row (for individual projects)
Top of the project grid (for all projects)
Test disable functionality:
Disable "Enable Linked Projects Display" option
Confirm sub-project features are hidden
Checklist
Must: