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

Allow directory_uri workflow parameters. #19093

Draft
wants to merge 15 commits into
base: dev
Choose a base branch
from

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    6c19608 View commit details
    Browse the repository at this point in the history
  2. Split populate_model from tool class

    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    9f8e477 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ada8b7f View commit details
    Browse the repository at this point in the history
  4. Use populate_model to build parameter config form

    Which allows building repeats and conditionals.
    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    2137545 View commit details
    Browse the repository at this point in the history
  5. Improve validator help text

    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    233f4a8 View commit details
    Browse the repository at this point in the history
  6. Let populate_model set state

    We don't need to replciate this logic just for workflow parameters.
    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    6bbed4c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    20ecbc9 View commit details
    Browse the repository at this point in the history
  8. Fix type populate_model type annotation

    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    96b063d View commit details
    Browse the repository at this point in the history
  9. Fix unit tests

    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    12c1212 View commit details
    Browse the repository at this point in the history
  10. Adjust to new Repeat signature

    mvdbeek authored and jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    44ecd38 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b90b836 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0dc2fae View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c189af7 View commit details
    Browse the repository at this point in the history
  14. Improvements to workflow parameter validators.

    - Allow specifying a min/max for integer and float parameters.
    - Swap language from regex to "Regular Expression" and synchronize help with regular expression fields in rule builder.
    - Extend regular expression help.
    - Improve default message for in_range validator. Probably a reversion in some ways introduced with galaxyproject#19027.
    jmchilton committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    0dfc0c4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fd34879 View commit details
    Browse the repository at this point in the history