Skip to content

New dashboard page UX duplicates branches button#805

Merged
jtnord merged 3 commits intojenkinsci:masterfrom
alecharp:bug/fixes-branches-tab-duplication
Feb 3, 2026
Merged

New dashboard page UX duplicates branches button#805
jtnord merged 3 commits intojenkinsci:masterfrom
alecharp:bug/fixes-branches-tab-duplication

Conversation

@alecharp
Copy link
Member

Fixes #804.

Before image
After image

Testing done

Running the plugin locally using mvn hpi:run with default jenkins.version and by setting it to 2.541.
Then install Mock Security Realm and Pipeline Multibranch plugins. Setup a user and create a job using the repository https://github.com/alecharp/simple-app.git.

After scanning the repository, open the job page with and without the new dashboard ux enabled.

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

@alecharp alecharp requested a review from a team as a code owner December 17, 2025 16:50
@jtnord
Copy link
Member

jtnord commented Dec 17, 2025

when I ran this and clicked on the non default view (aka PRs) I still get duplicates

e.g. for a repo in a GitHub org

image

@alecharp
Copy link
Member Author

Sorry I missed it.

@janfaracik
Copy link
Member

Looks good to me.

@jglick
Copy link
Member

jglick commented Jan 22, 2026

I have no context. @jtnord maybe you do? Or @timja may want to have access to the repo to merge UI-related things like this.

@jtnord
Copy link
Member

jtnord commented Jan 22, 2026

@alecharp did you test this without the flag enabled to ensure that the UC did not regress for the normal case?

@alecharp
Copy link
Member Author

@jtnord I just did, sorry for the late answer.

With plugin required core Capture d’écran 2026-01-30 à 15 06 20
With Jenkins 2.541.1 Capture d’écran 2026-01-30 à 15 08 08

Copy link
Member

@timja timja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I noticed this when looking the other day.

@jtnord jtnord added the bug label Feb 3, 2026
@jtnord jtnord merged commit 167c280 into jenkinsci:master Feb 3, 2026
18 checks passed
@alecharp alecharp deleted the bug/fixes-branches-tab-duplication branch February 3, 2026 12:55
@jglick jglick mentioned this pull request Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New dashboard UX shows twice the branches and pull request tabs

5 participants