Commit Graph

86696 Commits

Author SHA1 Message Date
Danielle Callan ee1bac2e24 docs ascp plugin 2026-01-29 17:11:02 -05:00
Danielle Callan c6c9cd1d59 unit tests ascp plugin 2026-01-29 17:11:02 -05:00
Danielle Callan c4554573b7 example config ascp plugin 2026-01-29 17:11:02 -05:00
Danielle Callan 2f866a0bc5 ascp plugin 2026-01-29 17:11:02 -05:00
mvdbeek 2955b72810 Require containerization for user defined and interative tools 2026-01-29 17:11:02 -05:00
mvdbeek fa23d38e8e Add dataset collection element picker
The placement could improvement but something's better than nothing.
2026-01-29 17:11:02 -05:00
mvdbeek 627f04f13e Fix hdca reference in invocation reports
Love that we still forget about them
2026-01-29 17:11:02 -05:00
mvdbeek ab760be9ee Don't fail job on failing to read secret 2026-01-29 17:11:02 -05:00
mvdbeek ba9c5b3c2a Log expression evaluation error 2026-01-29 17:11:02 -05:00
mvdbeek 7939cea2fa Disable recursive requests for now 2026-01-29 17:11:02 -05:00
Nate Coraor 8e1df94201 Log JobMappingExceptions at error level rather than debug 2026-01-29 17:11:02 -05:00
mvdbeek 8da892be06 Debug VGP handler issue 2026-01-29 17:11:02 -05:00
mvdbeek 416b6f7e07 Temporary, ignore S3 object store failed init 2026-01-29 17:11:02 -05:00
Ahmed Hamid Awan d258d803cd Merge pull request #21683 from davelopez/25.1_fix_duplicate_entries_in_sharing_input
[25.1] Fixes duplicated entries in "share with individual users" component
2026-01-28 12:03:22 -06:00
David López e64c25c7da Merge pull request #21681 from davelopez/25.1_files_dialog_clear_filter_on_navigation
[25.1] Resets selection filter when loading dialog
2026-01-28 16:53:19 +01:00
David López 6b2df8f964 Merge pull request #21680 from davelopez/25.1_fix_anonymous_history_dashboard_regression
[25.1] Fixes storage management check for anonymous users
2026-01-28 16:37:44 +01:00
davelopez f46786028a Fixes user removal logic and corrects prop typo
Ensures users are removed by matching email instead of object reference,
preventing removal issues due to object identity. Also corrects a prop typo
to enable proper tracking in the user sharing list.
2026-01-28 16:29:33 +01:00
davelopez 001fec9c53 Resets selection filter when loading dialog
Ensures any previous filter applied to the selection dialog is cleared when loading, preventing unintended filtering from persisting across navigation.
2026-01-28 15:36:50 +01:00
davelopez 0988bc7455 Fixes storage management check for anonymous users 2026-01-28 15:14:54 +01:00
Björn Grüning e881bbabfe Merge pull request #21596 from bgruening/release_25.1
[25.1] Add a few datatypes from the digital humanities domain
2026-01-27 23:54:45 +01:00
Marius van den Beek 37c871c279 Merge pull request #21656 from kysrpex/disappearing_condor_jobs
[25.1] Fix HTCondor runner unwatching jobs when stopping containers
2026-01-27 21:11:58 +01:00
Björn Grüning 1a4dd5a78c Merge pull request #21644 from SaimMomin12/add-vg-datatypes
[25.1] Add new datatypes required for VG tool
2026-01-26 17:33:39 +01:00
José Manuel Domínguez 47ce500023 Fix HTCondor runner unwatching jobs when stopping containers
When the method `stop_job()` of the HTCondor job runner is called to stop a job running in a container, it locates the adequate `CondorJobState` object in the list of watched items by comparing HTCondor job id of each watched item with the HTCondor job id from the job wrapper that has been passed as an argument.

When there's a match, the correct `CondorJobState` is selected, but immediately afterwards there's a break statement with the effect that the remaining jobs in the list of watched items are discarded.

Remove the break statement to keep all jobs in the watchlist but the one that is being stopped.
2026-01-26 16:08:28 +01:00
Björn Grüning d08ccb87dc remove mfa, we will test those locally first 2026-01-24 18:38:47 +01:00
David López 40046f9263 Merge pull request #21650 from itisAliRH/fix-credential-secret-edit-value
[25.1] Fix secret credential editing and add clear button
2026-01-23 17:48:48 +01:00
John Chilton 5e9165b34c Merge pull request #21647 from bernt-matthias/add-split-paired-or-unpaired
[25.1] Add split paired or unpaired tool to sample tool conf
2026-01-23 10:33:04 -05:00
Alireza Heidari 221f946a2f Replace Bootstrap button with GButton
Swap BButton for the shared GButton component in the credentials group form.
2026-01-23 16:17:43 +01:00
David López cc6f30d2e6 Merge pull request #21651 from gsaudade99/fix/condor-typo
[25.1] fix condor typo
2026-01-23 14:53:30 +01:00
gsaudade99 a29223a6f3 fix condor typo 2026-01-23 14:41:23 +01:00
Alireza Heidari a65caa10fe feat(credentials): improve secret placeholder handling and validation
Enhance the credentials group form UX by tracking touched fields to provide a neutral initial validation state. Add focus/blur handling for secret inputs to properly clear and restore placeholder values, support explicit clearing of secrets, and ensure validation only triggers after user interaction. This prevents accidental overwrites of existing secrets while giving clearer feedback during editing.
2026-01-23 12:31:30 +01:00
Saim Momin 713bf96419 Add description URLs 2026-01-23 11:47:14 +01:00
Matthias Bernt d2f3c3c1c8 Add Split paired or unpaired too to sample tool conf 2026-01-22 16:47:47 +01:00
Saim Momin b23173fecd Add new datatypes for vg tool 2026-01-22 15:29:15 +01:00
Björn Grüning d942851934 change names 2026-01-20 23:19:34 +01:00
Marius van den Beek 4fdb8deeac Merge pull request #21578 from mvdbeek/test_file_action_none
[25.1] Fix Pulsar with ``default_file_action: none``
2026-01-20 19:43:33 +01:00
David López 29b4d13513 Merge pull request #21599 from arash77/tool-not-found
[25.1] Fix loading of credentials when associated tools are missing
2026-01-20 17:05:41 +01:00
Marius van den Beek 4e57a67f2a Merge pull request #21625 from mvdbeek/claude/convert-sample-sheets-iN2wd
[25.1] Add database operation tool to convert sample sheets to list collections
2026-01-20 17:01:48 +01:00
Björn Grüning f753f5b4ba Merge pull request #21624 from davelopez/25.1_more_dataverse_hardening
[25.1] Harden Dataverse integration
2026-01-20 15:28:47 +01:00
mvdbeek e46f9e789c Add database operation tool to convert sample sheets to list collections
This tool converts sample sheet collections back to their corresponding
non-sample-sheet types by stripping the column_definitions and row
column metadata:

- sample_sheet -> list
- sample_sheet:paired -> list:paired
- sample_sheet:paired_or_unpaired -> list:paired_or_unpaired
- sample_sheet:record -> list:record

Useful when a sample sheet needs to be passed to a tool that expects
a regular list collection, or when discarding sample sheet metadata.
2026-01-20 15:07:22 +01:00
davelopez e201d590d2 Hardens Dataverse file ID parsing for nested PIDs
Handles Dataverse file-level persistent identifiers that themselves contain URI schemes and slashes, ensuring correct resolution of files with independent persistent IDs. Enhances parsing logic to support more complex Dataverse path structures and improves robustness when extracting dataset and file identifiers.
2026-01-20 12:55:36 +01:00
davelopez 15319d1006 Fix error handling to expose issues to the user
Replaces generic exceptions with Galaxy exceptions to surface the issues to the user. Those exceptions should be safe to surface since they are proxied from the Dataverse instance.
2026-01-20 12:54:52 +01:00
davelopez 9b8849ed8c Normalize repository URLs by removing trailing slash
Ensures repository URLs are consistently formatted without a trailing slash to prevent potential issues with URL setup in configs.
2026-01-20 12:42:58 +01:00
davelopez ad8dc528ac Allow optional token and public_name in RDM configs
Updates RDM file source configuration fields to be optional, improving flexibility for cases where token or public_name may not be provided during initialization, like in public instances.
2026-01-20 12:42:02 +01:00
Marius van den Beek cb3a9c9018 Merge pull request #21620 from SaimMomin12/add-pangenome-datatypes
[25.1] Add new datatype pg and hg for pangenomics
2026-01-20 11:31:33 +01:00
Saim Momin b4e6a52b69 Add prefix for a better scope 2026-01-20 10:25:42 +01:00
Saim Momin abf18682b9 Add pg and hg datatype 2026-01-20 10:17:01 +01:00
mvdbeek d8d7280a31 Merge branch 'release_25.0' into release_25.1 2026-01-19 18:01:49 +01:00
Marius van den Beek ba286db0c8 Merge pull request #21613 from mvdbeek/claude/fix-flaky-workflow-test-rC2wh
[25.0] Fix race condition in workflow collection populated state check
2026-01-19 17:24:56 +01:00
Arash e7883ef172 Refactor test for unavailable tool by simulating removal and restoration in credentials API tests 2026-01-19 14:22:01 +01:00
Arash 521d256f04 Mock toolbox.get_tool to simulate unavailable tool in credentials API tests 2026-01-19 11:32:44 +01:00