Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes #37573 - Load managed columns on All Hosts correctly #10438

Merged
merged 1 commit into from
Feb 12, 2025

Conversation

parthaa
Copy link
Contributor

@parthaa parthaa commented Feb 11, 2025

This loads the managed columns correctly if navigating from another page to All Hosts.

@parthaa
Copy link
Contributor Author

parthaa commented Feb 11, 2025

Steps to test

Before PR

  • Go to register hosts page
  • Navigate to new all hosts page (Make sure you are using the new all hosts page - the url should end with /new/hosts)
  • Notice the Managed Columns is missing

After PR

  • Managed Columns should load ok.

@parthaa parthaa force-pushed the managed-columns branch 2 times, most recently from 28df00e to 7b59821 Compare February 11, 2025 22:08
@jeremylenz
Copy link
Contributor

The redmine was in the Katello project and not Foreman. I fixed the redmine but this will need another rebase to get PRProcessor happy.

@parthaa
Copy link
Contributor Author

parthaa commented Feb 12, 2025

The redmine was in the Katello project and not Foreman. I fixed the redmine but this will need another rebase to get PRProcessor happy.

rebased

Copy link
Contributor

@jeremylenz jeremylenz left a comment

Choose a reason for hiding this comment

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

  • Manage Columns shows up on hard reload
  • Manage Columns shows up immediately from Register Host page without reloading
  • Columns from plugins continue to be 100% present

Works great, thanks @parthaa!

ACK 👍

@jeremylenz jeremylenz merged commit 2dffaa5 into theforeman:develop Feb 12, 2025
39 checks passed
@parthaa parthaa deleted the managed-columns branch February 12, 2025 19:42
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.

2 participants