Nicola Soranzo
95c0950ba6
Add type annotations to `JobRunnerMapper` and related code
2024-11-07 15:19:32 +00:00
John Davis
e5635dc2b7
Merge pull request #19073 from jmchilton/pydantic_model_linting
...
Integrate Tool Parameter Modeling into Linting (for Planemo)
2024-11-05 17:52:10 -05:00
Nicola Soranzo
1f223d0dc5
Test hash validation also for upload by path
2024-11-05 15:33:40 +00:00
Björn Grüning
a5aaa1c1be
Merge pull request #19077 from davelopez/allow_deferred_as_uri
...
Allow deferred datasets to behave as URIs
2024-11-04 23:09:12 +01:00
davelopez
2bdcec0dda
Add test for gx_allow_uri_if_protocol with deferred collections
2024-11-03 12:47:15 +01:00
davelopez
605389f1f2
Expand documentation on allow_uri_if_protocol
2024-11-03 11:06:25 +01:00
Björn Grüning
3ff384319f
Merge pull request #19030 from jmchilton/fixes_for_21.01
...
Fix numerous issues with tool input format "21.01"
2024-11-01 10:05:22 +01:00
Nicola Soranzo
ac480e7df5
Drop use of deprecated imghdr standard library module
...
which has been removed in the upcoming Python 3.13 .
2024-10-31 12:09:21 +00:00
davelopez
678caa415f
Add test for allow_uri_if_protocol with deferred input
2024-10-31 11:17:17 +01:00
davelopez
305dd2b181
Add has_deferred_data flag to MockDataset and FakeDatasetAssociation
2024-10-31 11:17:16 +01:00
davelopez
b3a70863fc
Add test for parsing allow_uri_if_protocol
2024-10-31 11:17:16 +01:00
Marius van den Beek
339724e0aa
Merge pull request #19070 from mvdbeek/reuse_trs_import_in_workflow_contents_manager
...
Move TRS import into WorkflowContentManager
2024-10-30 15:27:21 -04:00
mvdbeek
48ed0682dc
Move TRS import into WorkflowContentManager
...
which fixes missing source metadata when importing a workflow through a
landing page.
2024-10-30 17:32:23 +01:00
John Chilton
5b08e9b9bb
Integrate some new Pydantic models into Planemo lint.
2024-10-30 10:58:35 -04:00
John Chilton
6d7842e66f
Numerous fixes for tool input format "21.01" parameters.
2024-10-30 10:52:08 -04:00
Björn Grüning
d11d8930a3
Merge pull request #19027 from jmchilton/parameter_model_enhancements
...
A variety of improvements around tool parameter modeling (second try)
2024-10-29 07:57:12 +01:00
Marius van den Beek
1ebd078043
Merge pull request #18985 from jmchilton/workflow_request
...
Allow recovering a normalized version of workflow request state from API
2024-10-28 13:17:08 -04:00
John Chilton
078ad6114b
Fix param models for dynamic options and truevalue/falsevalue
2024-10-22 07:49:37 -04:00
John Chilton
730ea2ee03
Pydantic models for parameter validators.
2024-10-22 07:49:37 -04:00
John Chilton
c198c7cb97
models for tool landing request state...
2024-10-22 07:49:37 -04:00
John Chilton
7ef5cc22e4
Refactor for reuse in galaxy.tool_util.parameters.
2024-10-22 07:49:37 -04:00
John Chilton
f27b202500
Spelling error.
2024-10-22 07:49:37 -04:00
John Chilton
8c10f36dd2
Refactor Tool._populate for reuse of hook checks.
2024-10-22 07:49:37 -04:00
John Chilton
951ab47f47
More tool tests.
2024-10-22 07:49:37 -04:00
John Chilton
639d3025b3
Merge pull request #18979 from mvdbeek/workflow_landing_improvements
...
Workflow landing improvements
2024-10-22 07:47:12 -04:00
mvdbeek
f4a779e45f
Fix unit tests
2024-10-20 18:34:57 -04:00
Nicola Soranzo
4e56b47d5d
Merge branch 'release_24.1' into dev
2024-10-16 11:26:07 +01:00
mvdbeek
67fff6ac73
Allow using TRS ids as workflow id in workflow landing requst
2024-10-15 15:25:38 +02:00
John Chilton
7f7710d392
Implement recovering normalized workflow request from invocation.
2024-10-15 09:12:05 -04:00
davelopez
946bded098
Use UUID instead of ID in user object store test
2024-10-15 11:33:13 +02:00
John Chilton
edc5bc2a8f
Allow oauth2 file sources with Dropbox initial implementation.
2024-10-14 15:16:41 +02:00
John Chilton
01c42c888b
Expand pre-checking of file source/object store configuration.
...
- UI for detailed display of errors.
- UI option to test configuration from management menu.
- API + UI for checking configuration before upgrading to new version of template.
- API + UI for checking configuration before updating current template's settings.
- Add an option during update/upgrade to allow forcing the update even if configuration doesn't validate - I don't allow creation of invalid things, but if there are problems with an existing thing - admins and power users should have recourse. It is their data.
2024-10-14 14:27:05 +02:00
mvdbeek
a42496e8ec
Disable locking when opening h5 files, add missing with
2024-10-12 09:26:54 +02:00
Marius van den Beek
790b30b1bb
Merge pull request #18963 from mvdbeek/cors_handling_fastapi
...
Allow CORS requests to /api/workflow_landings
2024-10-10 15:55:58 +02:00
mvdbeek
46ba18cbc8
Allow CORS requests to api/workflow_landings
2024-10-10 09:40:28 +02:00
Marius van den Beek
119324f754
Merge pull request #18942 from jdavcs/dev_sharing_fix2
...
Fix backend sharing bug
2024-10-08 16:06:00 +02:00
David López
aac9e5c30e
Merge pull request #18638 from itisAliRH/libraries-modernization-1-directory-dataset-picker
...
Libraries Modernisation: Directory Dataset Picker
2024-10-07 18:17:47 +02:00
John Chilton
eea3909cb0
Fixes and expansion of webdav unit tests.
2024-10-05 17:23:26 -04:00
John Davis
00bebee7c7
Add test exposing bug
...
After user's email has been modified, we can't retrieve sharing roles
for that user
2024-10-04 14:44:41 -04:00
Dannon
9e01e37bc1
Merge pull request #18891 from kostrykin/multi-channel-images/dev
...
Add support for arbitrarily ordered image axes in image content assertions
2024-10-04 11:40:37 -04:00
John Chilton
e3f4068d2c
Merge pull request #18928 from mvdbeek/add_filter_null_collection_operation_tool
...
Add filter null collection operation tool
2024-10-04 10:10:29 -04:00
Björn Grüning
d18bc6855d
Merge pull request #18919 from jmchilton/biotools
...
Fix commas that shouldn't be in biotools_mappings.tsv
2024-10-04 11:06:06 +02:00
mvdbeek
b02f46b1f4
Implement filter null database operation tool
2024-10-02 20:02:01 +02:00
John Chilton
beb4842b8d
Allow multiple xrefs in biotools_mappings.tsv.
2024-10-02 00:10:44 -04:00
Marius van den Beek
2ead0c41e9
Merge pull request #18807 from jmchilton/landing
2024-10-01 21:44:50 +02:00
Marius van den Beek
8db5a7682c
Merge pull request #18834 from jmchilton/data_fetch_fixes
...
Fixes and tests for data fetch models.
2024-10-01 19:15:00 +02:00
Nicola Soranzo
136747e766
Type annotations and fixes
...
- Use `galaxy.util.path.StrPath` everywhere
2024-09-30 21:33:44 +01:00
Alireza Heidari
60ea778a1e
🎨 : update navigation selector for non exists user import directory in libraries
2024-09-30 22:08:37 +02:00
John Chilton
93f2af6a44
Allow dataset and source checksum validation during materialization.
2024-09-30 13:25:02 -04:00
John Chilton
660f78fe37
Implement workflow landings.
...
Includes a lot of plumbing for tools but not the APIs - they are not ready to go yet.
2024-09-30 13:25:02 -04:00