Open Issues Need Help
View All on GitHubAI Summary: The `galasactl runs get` command incorrectly categorizes runs with an "unknown" status as "Active" in its summary output. This misrepresentation is misleading, as an unknown status implies the run never started and therefore shouldn't be considered active. The expected behavior is to report "unknown" runs in a separate category, such as "Unknown".
AI Summary: This GitHub issue requests that the language selection feature in the Web UI be made a standard, always-visible feature, rather than an experimental one requiring user opt-in. This involves removing the experimental feature flag and its associated UI elements. Additionally, the issue calls for two UI/UX fixes: correcting the size and padding of the language selection icon, and resolving a bug where the language selection menu appears in an incorrect position.
AI Summary: The issue describes scroll bars not adapting to the global dark theme, remaining in light mode and causing UI inconsistency in areas like the `Run Log`. The goal is to ensure global CSS theme changes correctly style overflow scroll bars, and a temporary fix in `TableOfScreenshots.tsx` needs to be removed.
AI Summary: Implement a simple URL share functionality using a clipboard icon in the header of the Galasa web UI's single Test Run and Test Runs search panels. This involves adding the icon, handling the clipboard copy action, displaying a confirmation message, and writing unit tests.
AI Summary: Develop a graphical representation of test run results in the Galasa web UI, replacing the existing table view. This involves creating a new tab displaying a time-based graph of test runs, with interactive elements like hover-help and clickable dots linking to individual test run pages. The graph should handle various scenarios, including closely packed labels and potentially a horizontal scrollbar.
AI Summary: Improve the Galasa web UI search criteria by enabling/disabling the 'Save' button based on changes, renaming 'Cancel' to 'Reset', repositioning the 'All' checkbox for better visual separation, and reordering test status checkboxes to match the test run lifecycle.
AI Summary: Enhance the Galasa test run overview tab to display the package and stream names associated with each test run. This will improve traceability for testers by linking test results back to their source code.
AI Summary: Implement light/dark mode support in the Galasa web UI. This involves adding a settings page toggle, using a feature flag for initial rollout, and updating all panels to support theme changes. Browser local storage should be used for persistence. Consider using the IBM Carbon theme component.