Skip to content

[pull] main from kubeflow:main#1712

Merged
openshift-merge-bot[bot] merged 7 commits into
opendatahub-io:mainfrom
kubeflow:main
Apr 20, 2026
Merged

[pull] main from kubeflow:main#1712
openshift-merge-bot[bot] merged 7 commits into
opendatahub-io:mainfrom
kubeflow:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Apr 17, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

* fix(catalog): enable independent scrolling for filter panel

Makes the filter panel in Model Catalog scroll independently from the
content area, preventing users from losing their filtering context when
scrolling through models.

The filter panel now uses sticky positioning with its own scroll
container, matching the original design intent where filters remain
accessible while browsing model results.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* Use PatternFly variant="sticky" instead of custom positioning

Address review feedback to use PatternFly's native sticky variant
instead of custom CSS positioning, following PF best practices.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* Prevent scrollbar from consuming sidebar width

Add scrollbar-gutter: stable to reserve space for the scrollbar,
preventing layout shift and content cutoff when the scrollbar appears.
This maintains constant sidebar width regardless of scroll state.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* Add padding to prevent content cutoff by scrollbar

Adds padding-right to filter content to ensure borders and content
are not clipped by the scrollbar. This maintains proper spacing
between filter components and the scrollbar edge.

Removed scrollbar-gutter approach in favor of content padding,
which provides better visual consistency.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* Remove fixed minWidth from performance toggle card

The 280px minWidth was causing the card to overflow the sidebar width
when the scrollbar was present. Removing the constraint allows the card
to naturally fit within the sidebar and respect container width limits.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* Increase sidebar width to prevent text wrapping

Set SidebarPanel width to 300px to ensure the "Model performance view"
toggle text doesn't wrap, keeping the layout closer to the design while
maintaining a reasonable sidebar width.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* Fix TypeScript error: use inline style for sidebar width

PatternFly's width prop only accepts percentage values (width_25, width_33, etc.),
not pixel values. Using inline style to set a fixed 300px width instead.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>

* fix text wrapping issues for performance toggle

Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>

---------

Signed-off-by: Manaswini Das <dasmanaswini10@gmail.com>
Signed-off-by: manaswinidas <dasmanaswini10@gmail.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Apr 17, 2026
@openshift-ci openshift-ci Bot requested review from dbasunag and pboyd April 17, 2026 19:11
dependabot Bot added 2 commits April 17, 2026 19:59
…m-gen (#2605)

Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.5.5 to 5.9.0.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](jackc/pgx@v5.5.5...v5.9.0)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  dependency-version: 5.9.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@53b8394...48b55a0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot Bot and others added 4 commits April 20, 2026 15:29
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.35.1 to 4.35.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Commits](github/codeql-action@v4.35.1...v4.35.2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.35.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [github.com/jackc/pgx/v5](https://github.com/jackc/pgx) from 5.9.1 to 5.9.2.
- [Changelog](https://github.com/jackc/pgx/blob/master/CHANGELOG.md)
- [Commits](jackc/pgx@v5.9.1...v5.9.2)

---
updated-dependencies:
- dependency-name: github.com/jackc/pgx/v5
  dependency-version: 5.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.35.3 to 0.35.4.
- [Commits](kubernetes/apimachinery@v0.35.3...v0.35.4)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.35.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#2623)

Signed-off-by: Debarati Basu-Nag <dbasunag@redhat.com>
Copy link
Copy Markdown

@dbasunag dbasunag left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve
/ok-to-test

@jonburdo
Copy link
Copy Markdown
Member

/ok-to-test
/lgtm
/approve

@openshift-merge-bot openshift-merge-bot Bot merged commit 8a440df into opendatahub-io:main Apr 20, 2026
34 of 37 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants