John Chilton
7bc3afe4ee
Prevent client from sending extra large XLSX files to Galaxy.
2025-06-19 22:56:40 -04:00
John Chilton
472008ee1a
Typo fix from PR review.
2025-06-19 22:56:12 -04:00
John Chilton
b644145d7e
Improved error handling based on PR review.
2025-06-19 22:56:12 -04:00
John Chilton
3db2522609
Move validInput trigger from mounted to created in RuleCollectionBuilder.
2025-06-19 22:55:54 -04:00
John Chilton
3de506375d
Rebuild schema for fetch workbook APIs.
2025-06-19 22:54:56 -04:00
John Chilton
85d634ae9f
Implement fetch workbooks.
2025-06-19 22:54:56 -04:00
John Chilton
dd4f30deca
Package up some of the auto pairing stuff in list wizard for reuse.
2025-06-19 22:54:56 -04:00
John Chilton
99c452d425
Refactor types out of overloaded BuildFileSetWizard component.
2025-06-19 22:54:56 -04:00
John Chilton
4553ca8a28
Drop unused property.
2025-06-19 22:54:56 -04:00
John Chilton
2f1751b799
More readable, reusable mapping target definitions for rule builder.
2025-06-19 22:54:56 -04:00
John Chilton
21da8f3d71
Use help text in column definition dropdown.
2025-06-19 22:54:56 -04:00
John Chilton
06c861fff2
Simple rule builder mapping targets into advanced/simple.
2025-06-19 22:54:56 -04:00
John Chilton
3c70d03fde
Refactor HelpText style for reuse in other context.
...
Apply help text styling in rule builder.
2025-06-19 22:54:56 -04:00
John Chilton
cabb3789a2
Bug fix - missing help text in rule builder.
2025-06-19 22:54:55 -04:00
John Chilton
9aee42bc22
Implement hash validation in rule builder.
2025-06-19 22:54:55 -04:00
John Chilton
a776836dba
Update rule builder to allow list:paired_or_unpaired creation.
2025-06-19 22:54:55 -04:00
Ahmed Awan
3000e4343d
Merge branch 'release_25.0' into dev
...
# Conflicts:
# lib/galaxy/version.py
# packages/app/HISTORY.rst
# packages/auth/HISTORY.rst
# packages/config/HISTORY.rst
# packages/data/HISTORY.rst
# packages/files/HISTORY.rst
# packages/job_execution/HISTORY.rst
# packages/job_metrics/HISTORY.rst
# packages/meta/HISTORY.rst
# packages/navigation/HISTORY.rst
# packages/objectstore/HISTORY.rst
# packages/schema/HISTORY.rst
# packages/selenium/HISTORY.rst
# packages/test_api/HISTORY.rst
# packages/test_base/HISTORY.rst
# packages/test_driver/HISTORY.rst
# packages/tool_shed/HISTORY.rst
# packages/tool_util/HISTORY.rst
# packages/tours/HISTORY.rst
# packages/util/HISTORY.rst
# packages/web_apps/HISTORY.rst
# packages/web_framework/HISTORY.rst
# packages/web_stack/HISTORY.rst
2025-06-18 12:00:07 -05:00
Ahmed Awan
0d223a99b2
Start work on 25.0.1.dev0
2025-06-18 11:59:57 -05:00
Ahmed Awan
b15565d03e
Create version 25.0.0
2025-06-18 11:59:32 -05:00
davelopez
a74b71b6ed
Allow workflow description to show full text
2025-06-18 10:10:03 +02:00
David López
22b7f14f1a
Merge pull request #20372 from guerler/remove_common_templates
...
Install visualizations directly to static path, avoid duplication
2025-06-18 09:42:19 +02:00
Ahmed Awan
0a97c8d580
remove save button from ClickToEdit; add a enter/return key icon instead
2025-06-17 13:40:42 -05:00
Ahmed Awan
ddc01be984
fix selenium selector for adding item to list in multiselect
...
It keeps clicking the click to edit somehow, so I had to scope the selector to the hid span.
2025-06-17 13:40:42 -05:00
Ahmed Awan
ede0271056
align the input field for changing identifier better
2025-06-17 13:40:41 -05:00
Ahmed Awan
6849af3ef6
allow rename in workingElements and inListElements
2025-06-17 13:40:41 -05:00
Ahmed Awan
385acddbf8
Follow up to 20442
...
https://github.com/galaxyproject/galaxy/pull/20442 contained an unresolved comment for reverting the renaming of elements to the multiselect, and also removing the Rename/Reordering modal entirely. Here are the changes proposed in that comment.
2025-06-17 13:40:41 -05:00
Nate Coraor
ccaa419418
Merge remote-tracking branch 'upstream/release_25.0' into dev
2025-06-17 10:23:03 -04:00
Dannon Baker
72568a72f9
Add click-to-toggle fluid scaling for DatasetAsImage
...
Users can now click on images in DatasetView to switch between scaled
and actual size. This helps deal with browser scaling weirdness while
keeping things simple.
2025-06-16 16:34:05 -04:00
Dannon Baker
23d2e0520c
Replaces iframe-based display with DatasetAsImage component for image
...
datasets in the preview tab. This provides better image scaling control
and consistent display behavior across browsers, addressing Chrome's
automatic image scaling in iframes.
2025-06-16 11:14:25 -04:00
Marius van den Beek
6dd2a45e74
Merge pull request #20484 from davelopez/merge_25.0_into_dev
...
Merge `release_25.0` into `dev`
2025-06-16 15:47:19 +02:00
davelopez
fdac8820a6
Merge release_25.0 into dev
2025-06-16 14:12:30 +02:00
Marius van den Beek
8fb5418bcd
Merge pull request #20480 from mvdbeek/fix_workflow_graph_fit
...
[25.0] Don't fit workflow if it doesn't have steps
2025-06-16 13:55:35 +02:00
Marius van den Beek
8b9de36a30
Merge pull request #20246 from guerler/replace_bootstrap_popper
...
[25.0] Replace Bootstrap Popover with Popper wrapper
2025-06-16 13:53:11 +02:00
Marius van den Beek
1d8b6247e7
Merge pull request #19900 from ahmedhamidawan/form_data_various_fixes
...
[25.0] More fixes to `FormData` drag and drop and typing
2025-06-16 13:47:57 +02:00
mvdbeek
390f25bb18
Fix handling of step.workflow_outputs, which might be undefined
...
Fixes https://github.com/galaxyproject/galaxy/issues/20316
2025-06-16 12:07:13 +02:00
mvdbeek
6be802563e
Don't fit workflow if it doesn't have steps
...
Fixes https://github.com/galaxyproject/galaxy/issues/19667 and
https://github.com/galaxyproject/galaxy/issues/20242
2025-06-16 11:56:52 +02:00
Marius van den Beek
c71e529cd1
Merge pull request #20468 from mvdbeek/extra_files_path
...
[25.0] Add ``/api/datasets/{dataset_id}/extra_files/raw/{filename:path}``
2025-06-16 10:17:31 +02:00
Ahmed Awan
0e7596d496
show loading span for dataset error details view
2025-06-15 20:40:32 -05:00
Ahmed Awan
ee88f52d73
[25.0] Fix dataset error button not using router
...
Fixes https://github.com/galaxyproject/galaxy/issues/20471
2025-06-15 20:39:46 -05:00
John Chilton
41fee0a742
Collection API related spelling fix.
2025-06-15 10:14:35 -04:00
mvdbeek
f928b08fa7
Add `/api/datasets/{dataset_id}/extra_files/raw/{filename:path}`
...
We need this for the vitessce visualization, that will build urls based
on the path of the current url. In practice, to get the file expected at `obs/.zattrs` the
visualization will build
https://usegalaxy.org/api/datasets/f9cad7b01a4721358531a44ecfb1aff6/display/obs/.zattrs?filename=A/1/bdbd683b-1870-4c11-ae29-b35ff0be59b2.adata.zarr ,
because it reasonably assumes the query parameter is independent of the
path.
With this change we can access the file in question via
https://usegalaxy.org/api/datasets/f9cad7b01a4721358531a44ecfb1aff6/extra_files/raw/A/1/bdbd683b-1870-4c11-ae29-b35ff0be59b2.adata.zarr/obs/.zattrs .
2025-06-15 16:10:49 +02:00
Ahmed Hamid Awan
df51b26889
Merge pull request #20459 from jmchilton/auto_pairing_fix
...
[25.0] Fix bug with handling compressed file names while auto-pairing.
2025-06-14 17:31:36 -05:00
John Chilton
5194738cb5
Fix auto pairing for compressed file handling.
2025-06-13 16:59:12 -04:00
John Chilton
5268cb855e
Declarative testing of auto-pairing code.
2025-06-13 16:59:09 -04:00
John Chilton
337678769c
Bug fix: paired_or_unpaired also endswith paired.
2025-06-13 16:46:01 -04:00
Ahmed Hamid Awan
7f7aaba4ab
Merge pull request #20418 from ElectronicBlueberry/g-form-input
...
Base Implementation of GFormInput
2025-06-13 15:10:26 -05:00
Marius van den Beek
514c169e0c
Merge pull request #20442 from ahmedhamidawan/list_collection_creator_style_fixes
...
[25.0] Fix inconsistent styling in List Collection Builder selector
2025-06-13 21:19:01 +02:00
Marius van den Beek
8e27ecae10
Merge pull request #20457 from davelopez/25.0_update_tiffviewer
...
[25.0] Update tiffviewer to latest version supporting more formats
2025-06-13 21:16:57 +02:00
Marius van den Beek
f667ce8d08
Merge pull request #20456 from ahmedhamidawan/fix_remote_file_upload_in_collection
...
[25.0] Fix multiple remote file upload to collection creator
2025-06-13 20:37:49 +02:00
davelopez
29c2c11c72
Update TIFF viewer to latest installable version
2025-06-13 20:02:04 +02:00