galaxyproject / galaxyproject/galaxy

History refresh required to view multiple history pages in some cases

Open
#7,672 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.9k
Forks
1.2k
Avg merge
2d 16h
Merged PRs (30d)
169

Description

This is a minor issue, but I've run across a repeatable issue where if I run a workflow that has a lot of hidden intermediate datasets and I click to show the hidden datasets, the controls for getting to subsequent pages of datasets do not appear until I refresh the history. Here are the specifics:

1. Run (large) workflow on a large collection and send output to a new history
2. Go to that history either while still running (and nothing has yet had an error) or when it's "done", but contains multiple paused datasets due to an issue with a tool.
3. Click to show hidden

The controls for getting to subsequent pages of the history which is now longer than can be contained on 1 page (but was short enough to see everything on 1 page when hidden datasets are hidden), do not come up. if you scroll to the bottom, the bottom dataset is definitely not the first one in the history. Clicking refresh history reveals the controls and subsequent pages become accessible.

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in the history view using a large workflow with hidden intermediate datasets, then compare the view before and after clicking “show hidden.” Check how pagination controls are updated when the history grows, and confirm that the controls appear without a manual refresh and expose all subsequent pages.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.