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

[6.16.z] Extend sync_status page with active_only support #1720

Conversation

Satellite-QE
Copy link
Contributor

Cherrypick of PR: #1708

There is the "Active only" check-box on the sync status page which adjusts the product/repos table to hide the lines where no sync happens. This is done through the tr's style set to display: none, which means the table remains still complete, only the style change hides what needs to be hidden.

image

Unfortunately Airgun does not care about styles and returns the complete table since it's still there in the page.

This PR changes this behaviour to let Airgun return the table just like the user can see it based on the style (via is_displayed property).
Second change allows user to set the Active only check-box before read.
Third and last change allows user to sync a repo asynchronously without waiting for result.

Test PR: SatelliteQE/robottelo#17413

@Satellite-QE Satellite-QE added 6.16.z Auto_Cherry_Picked GHA has automatically cherrypicked this PR No-CherryPick PR doesnt need CherryPick to previous branches labels Jan 27, 2025
@LadislavVasina1 LadislavVasina1 self-requested a review January 27, 2025 08:06
@LadislavVasina1
Copy link
Contributor

PRT passed here SatelliteQE/robottelo#17433

@LadislavVasina1 LadislavVasina1 merged commit 1a84aa6 into 6.16.z Jan 27, 2025
13 checks passed
@vsedmik vsedmik deleted the cherry-pick-6.16.z-e17a99cc58bf1a6aa776a36fcdfb49369648f0eb branch February 3, 2025 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.16.z Auto_Cherry_Picked GHA has automatically cherrypicked this PR No-CherryPick PR doesnt need CherryPick to previous branches
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants