Skip to content

Conversation

@hujambo-dunia
Copy link
Collaborator

@hujambo-dunia hujambo-dunia commented Oct 3, 2025

Part 1 of 2 - basic ui/ux feature improvements to Galaxy Instances table

This PR addresses conservative changes to the Galaxy Instances table Next PR for Galaxy Instances table will address more advance feature improvements (server availability, geolocation) to the table as well as the "Use" page overall.

To code/content reviewers: please note your comments with Priority = high / medium / low

Targeted for merge Wed or Thu

changes screens
(1) Added url routing by "Resource Type" tabs Greenshot 2025-10-13 09 35 25
(2) Added column sorting sorting
(3) Added Instance "Tier" column tiers
(4) Added Instance "Region" column Greenshot 2025-10-13 09 14 51

…pes' (public servers, VMs, etc)

* Direct use of Resource Type querystring loads correct data subset

* De-emphasized url path in table cells

* Added column sort on parameter-based column value with visual indicator in column header

* Code separation of functions: table sorting and table routing

* Added Tier column with sorting
* Add new geographic Region column

* Updated routing querystring name to align with YAML standards

* Added Region column with sorting
@hujambo-dunia hujambo-dunia force-pushed the instances-routing-structure branch from 6249e53 to a428b95 Compare October 13, 2025 17:13
@hujambo-dunia hujambo-dunia marked this pull request as ready for review October 13, 2025 17:39
Copy link
Collaborator

@neoformit neoformit left a comment

Choose a reason for hiding this comment

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

LGTM but could you add some info/tooltip to describe "Tier" because I've no idea what it means in this context?

@hujambo-dunia
Copy link
Collaborator Author

LGTM but could you add some info/tooltip to describe "Tier" because I've no idea what it means in this context?

@neoformit Yes - this makes sense. Even after this ticket is merged/deployed, the Tiers column will not yet appear until it is uncommented out and until the data in the content/use/*/index.md files have been updated with an actual value.

Copy link
Collaborator

@scottcain scottcain left a comment

Choose a reason for hiding this comment

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

These look like good additions!

@hujambo-dunia hujambo-dunia merged commit ea37475 into galaxyproject:master Oct 20, 2025
2 checks passed
@hujambo-dunia
Copy link
Collaborator Author

LGTM but could you add some info/tooltip to describe "Tier" because I've no idea what it means in this context?

@neoformit, also thanks for the good call-out. The Tiers should just be further refinement of the Galaxy membership process listed on this UseGalaxy Servers page's Membership section. So we will likely need to update this section and possibly communicate it internally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants