Skip to content

Merge 25 1 into dev#21067

Merged
mvdbeek merged 337 commits intogalaxyproject:devfrom
mvdbeek:merge_25_1_into_dev
Oct 17, 2025
Merged

Merge 25 1 into dev#21067
mvdbeek merged 337 commits intogalaxyproject:devfrom
mvdbeek:merge_25_1_into_dev

Conversation

@mvdbeek
Copy link
Copy Markdown
Member

@mvdbeek mvdbeek commented Oct 15, 2025

Tool credential PR is huge and with (minor) conflicts, letting this run for the tests

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

arash77 and others added 30 commits October 7, 2025 16:05
Applying suggestions from John Davis
…ials and removing service_reference, optional, and multiple from user credentials definition and add optional tag to the credential definition and update related functionality
… the given definition is not found to prevent unnecessary data on listing credentials
… for undefined services and enhance test coverage for invalid credential scenarios
…r parameters instead of app and job, init ToolApp with install_model and vault
For improved user guidance and structure
To use computed serviceName
Improves spacing by adding a top margin to the ToolCredentials component for better visual separation from other elements.
Enhances modal with scrollable content and larger size
Improves footer layout and button labels for clarity
Adjusts styles for better user experience
Adds edit mode for credential sets
Integrates confirmation dialog for deletions
Improves form validation and error handling
Updates UI components for better user experience
itisAliRH and others added 17 commits October 9, 2025 19:54
Replaces CSS class-based highlighting with a dedicated highlighted prop for better component encapsulation and maintainability.

Removes hardcoded styling logic from the parent component and moves the highlighting responsibility to the card component itself.
Adds event.stopPropagation() calls to keyboard event handlers to prevent events from bubbling up to parent elements when the card handles Enter, Space, or other key interactions.
…e-space

[25.1] Fix GCard Layout and White Spaces
…ata_function

[25.1] Restore .get_metadata function
…flow_editor_fixes

[25.0] Fix PUT /api/workflows for user defined tools
…t-keyboard-navigation

[25.1] Add Keyboard Navigation to History Lists
…session_issue

[25.0] Fix `InvalidRequestError` when saving workflow step with dynamic tool
[25.0] New datatype addition: beast.trees datatype
[25.0] add display_in_upload to LAZ and LAS
@github-actions github-actions Bot added this to the 26.0 milestone Oct 15, 2025
@mvdbeek mvdbeek merged commit d555390 into galaxyproject:dev Oct 17, 2025
55 of 61 checks passed
@mvdbeek mvdbeek added the merge label Oct 17, 2025
@galaxyproject galaxyproject deleted a comment from github-actions Bot Oct 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants