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

Minor 5.1 Toolkit GUI issues #472

Closed
4 tasks done
szymontrocha opened this issue May 7, 2024 · 3 comments
Closed
4 tasks done

Minor 5.1 Toolkit GUI issues #472

szymontrocha opened this issue May 7, 2024 · 3 comments
Assignees
Labels

Comments

@szymontrocha
Copy link

szymontrocha commented May 7, 2024

Here is what I noticed:

  • In Home page when Full Test Listing panel is collapsed page footer (i.e. "Privacy Policy | Global Node Directory | Host JSON" links) is not visible. When clicked to show this panle then footer is visible.
  • In Home page when clicked in the footer "Host JSON" link then "Page not found" is shown
  • In Host info section in the panel showing network traffic I can see more then one interface (in my test host it is a wireless if) while in the "Interfaces" table on the right only one interface is listed. It's misleading and I think it should list the same things
  • When switched to Configuration and old Toolkit part, under "Administrative Information" tab in my installation the Country drop-down list is empty... It just shows "--Select Country--"

All tested under Ubuntu 20

toolkit_if

@szymontrocha
Copy link
Author

At least the last issue seen also under Ubuntu 22

@arlake228 arlake228 self-assigned this May 8, 2024
@arlake228 arlake228 moved this from Ready to In Progress in perfSONAR May 15, 2024
@arlake228
Copy link
Contributor

arlake228 commented May 15, 2024

Fixed the first three, starting on fourth:

  1. I changed this to just be a heading instead of collapsable. we don't need to collapse it and there is no way to prevent it from sucking up everything underneath.
  2. I kinda cheated here and removed the link. the problem is that it adds /grafana to the link since grafana is behind a proxy. We don't really want to be pushing that interface anymore anyways, so probably dont need link there.
  3. This got fixed as part of the issue where i moved from interface to IP. TL;DR the main page needed some more filters. They are consistent now as i ran into some similar issues.

@arlake228
Copy link
Contributor

Country list turned out to be an issue with a missing Apache alias since we deleted the rest of the GUI from the config. Once we added the alias it could find Country data and repopulate the GUI.

@arlake228 arlake228 moved this from In Progress to In Review in perfSONAR May 15, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in perfSONAR May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

No branches or pull requests

2 participants