Commit Graph
84057 Commits
Author SHA1 Message Date
mvdbeek 543b395a43 Clarify how to separate job and workflow scheduling 2025-07-09 10:22:08 +02:00
Nicola Soranzo bd965fc733 Merge pull request #20521 from mvdbeek/bump_python_for_test_galaxy_packages_for_pulsar.yaml
[25.0] Bump up python for for pulsar package tests
2025-07-08 20:33:37 +01:00
Nicola Soranzo b2215984a9 Drop support for Python 3.7 in 5 packages 2025-07-08 16:48:36 +01:00
mvdbeek 8468284d44 Bump up python for for pulsar package tests
We kept it going for another 2 years almost, but
https://github.com/galaxyproject/galaxy/pull/20511 breaks 3.7 (at least
for test validation, which isn't super-critical for pulsar I think?).
2025-07-08 16:37:23 +01:00
Nicola Soranzo d95f823b3f Merge branch 'release_24.2' into release_25.0 2025-07-07 16:06:01 +01:00
Nicola Soranzo 0cc5d77a7f Merge pull request #20603 from davelopez/25.0_constraint_redis_version
[25.0] Constraint conditional `redis` version to allow only minor updates
2025-07-07 16:05:32 +01:00
Nicola Soranzo 777ec1ef42 Merge branch 'release_24.1' into release_24.2 2025-07-07 16:00:41 +01:00
John Chilton c9bfd2fbc7 Merge pull request #20597 from davelopez/25.0_fix_workflow_loading_error_handling
[25.0] Fix workflow loading error handling
2025-07-07 09:55:53 -04:00
John Chilton 7e216fda58 Merge pull request #20599 from jdavcs/24.1_objstore_set_attr
[24.1] Do not set attribute on a namedtuple
2025-07-07 09:55:11 -04:00
David LópezandMarius van den Beek bad87c198a Add comment for version constraint
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com>
2025-07-07 15:33:21 +02:00
davelopez acd6798198 Update redis version constraint to allow only minor updates 2025-07-07 15:06:46 +02:00
Marius van den Beek b2e75709c6 Merge pull request #20596 from davelopez/25.0_fix_invalid_workflow_uuid
[25.0] Prevent importing workflows with invalid step UUID
2025-07-04 18:38:12 +02:00
John Davis 8711543bb8 Do not set attribute on a namedtuple 2025-07-03 16:29:55 -04:00
David LópezandNicola Soranzo 1708721eab Refactor test to simplify assertion
Co-authored-by: Nicola Soranzo <nicola.soranzo@gmail.com>
2025-07-03 14:07:42 +02:00
davelopez bf39fe242a Fix error handling in workflow load function 2025-07-03 14:00:16 +02:00
davelopez a773285183 Clarify exception message for invalid UUID version 4 2025-07-03 13:36:48 +02:00
davelopez 7318b85469 Add test for invalid UUID v4 format in workflow steps 2025-07-03 13:33:06 +02:00
Marius van den Beek b93d94a2c1 Merge pull request #20593 from mvdbeek/fix_containerized_tools_without_tool_directory
[25.0] Don't fail volume mount construction for tools without tool directory
2025-07-03 06:12:37 -04:00
davelopez 8ca67561b0 Validate UUID v4 format for workflow steps on import 2025-07-03 10:21:56 +02:00
davelopez 5b6c478789 Add utility function to validate UUID v4 format 2025-07-03 10:20:43 +02:00
mvdbeek 66266f39f8 Don't fail volume mount construction for tool_directory-less tools
Dev's hate this one simple trick: https://github.com/galaxyproject/usegalaxy-playbook/blob/4963808ac295ef49b786f619b5b659d158e0be0b/env/main/group_vars/galaxyservers/vars.yml#L133
2025-07-02 16:54:26 +02:00
mvdbeek 0cf6540485 Merge branch 'release_24.2' into release_25.0 2025-07-02 16:37:04 +02:00
John Chilton cb97a19aef Merge pull request #20582 from mvdbeek/apply_rules_fix
[24.2] Fix apply rules ownership check
2025-07-02 10:23:44 -04:00
Marius van den Beek cb93c7b976 Merge pull request #20502 from davelopez/add_redis_conditional_dependency
[25.0] Add redis conditional dependency
2025-07-01 10:58:00 -04:00
Nicola Soranzo d1b821ab08 Merge pull request #20571 from natefoo/fix-prepare-dirs
[25.0] Don't assume cwd = job directory when running prepare dirs
2025-06-30 00:38:12 +01:00
mvdbeek 06498946fc Fix apply rules ownership check 2025-06-28 14:59:17 -04:00
Nate Coraor c5fb942ef2 Don't assume cwd = job directory when running prepare dirs 2025-06-27 13:39:45 -04:00
John Chilton 6a9010142c Merge pull request #20566 from natefoo/fix-24.2-requests-unixsocket
[24.2] Upgrade requests-unixsocket for requests compatibility
2025-06-26 11:42:55 -04:00
David López a3e8ea73b0 Merge pull request #20565 from itisAliRH/fix-25.0-datasets-details-route-name
[25.0] Fix Storage Dashboard Link to Dataset Details
2025-06-26 10:17:16 +02:00
Nate Coraor 8f5147488a Version split requests-unixsocket 2025-06-25 15:21:48 -04:00
Nate Coraor 161ce32729 Upgrade requests-unixsocket for requests compatibility 2025-06-25 15:07:55 -04:00
Alireza Heidari 8cc3267c0a Adds route name for dataset details view
Adds a name property ("DatasetDetails") to the dataset view route to use reference in router.
2025-06-25 19:44:29 +02:00
John Chilton 4ef3df9e59 Merge pull request #20546 from nsoranzo/release_25.0_fix_package_descriptions
[25.0] Fix description and metadata of some packages
2025-06-25 13:21:12 -04:00
David López cd40df30f2 Merge pull request #20558 from itisAliRH/fix-25-workflow-invocation-report-pdf
[25.0] Fix workflow invocation report pdf generate
2025-06-25 15:53:45 +02:00
Alireza Heidari e20dd61634 Refactors workflow report PDF download
Replaces `StsDownloadButton` with a conditional `GButton` for direct PDF downloads.
Removes unused `directDownloadLink` prop and related logic from `StsDownloadButton`.

Use `outline` prop in `AsyncButton`.
2025-06-25 14:22:34 +02:00
Alireza Heidari a5557a7579 Adds support for direct download links in markdown exports
Adds a `directDownloadLink` prop to enable direct file downloads without an intermediate storage API call.
Fix WF invocation report pdf download
2025-06-25 12:56:14 +02:00
Martin Cech 655da84087 Merge pull request #20550 from dannon/activity-bar-order-fix
[25.0] Fix activity bar reordering persistence
2025-06-25 09:16:54 +02:00
Marius van den Beek ca0f378ff6 Merge pull request #20552 from dannon/fix-pdf-display
[25.0] Fix PDF preview functionality in dataset view
2025-06-24 11:25:14 -04:00
Dannon Baker 60ebeb7781 Fix PDF preview functionality in dataset view
This is a quick fix for 25.0, but I want to think more about the right
way to annotate these more cleanly moving froward.  PDFs were being
caught by auto-download logic instead of rendering inline due to their
display_behavior setting, now explicitly handle PDFs before
auto-download check to restore browser-based PDF viewing.
2025-06-24 09:51:38 -04:00
Dannon Baker dabbe3359b Fix activity bar reordering persistence
Activity bar reordering was broken when the activities computed property
was changed from a direct store reference to a read-only computed
property with filtering.

Fixes #20499
2025-06-24 09:20:36 -04:00
Marius van den Beek 89b37a6701 Merge pull request #20545 from mvdbeek/fix_user_defined_tool_extension
[25.0] Fix restricting user defined tool input datasets extensions
2025-06-23 09:22:50 -04:00
Nicola Soranzo e8bdedef47 Fix description and metadata of some packages 2025-06-23 13:12:49 +01:00
davelopez f3ae4b2fd5 Improve Redis URL validation in conditional dependencies check 2025-06-23 11:28:31 +02:00
davelopez 74a4f30c5b Fix format 2025-06-23 09:17:07 +02:00
mvdbeek 462955599b Fix extension parsing for yaml tools 2025-06-22 19:22:59 -04:00
Nicola Soranzo 1cc2d6e5e6 Merge branch 'release_24.2' into release_25.0 2025-06-22 12:56:24 +01:00
Marius van den Beek 6fe8a7bf6d Merge pull request #20464 from mvdbeek/drop_num_unique_values
[25.0] Remove ``num_unique_values`` tiff metadata element
2025-06-22 08:32:30 +02:00
Marius van den Beek 8903af6964 Merge pull request #20534 from ahmedhamidawan/fix_can_rename_nested_pair
[25.0] Prevent DCE collections from being renamed
2025-06-22 08:31:56 +02:00
Marius van den Beek 4368e15f01 Merge pull request #20542 from nsoranzo/release_24.2_fix_doc_versioning
[24.2] Fix docs versioning
2025-06-22 08:30:50 +02:00
Ahmed Awan 97aa3a3add fix AXE error 2025-06-21 17:31:54 -05:00