Nicola Soranzo
95c0950ba6
Add type annotations to `JobRunnerMapper` and related code
2024-11-07 15:19:32 +00:00
Nicola Soranzo
1f223d0dc5
Test hash validation also for upload by path
2024-11-05 15:33:40 +00: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
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
8c10f36dd2
Refactor Tool._populate for reuse of hook checks.
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
mvdbeek
67fff6ac73
Allow using TRS ids as workflow id in workflow landing requst
2024-10-15 15:25:38 +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
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
John Chilton
dc4b59d6f5
Fixes and tests for data fetch models.
2024-09-30 13:25:02 -04:00
John Davis and Marius van den Beek
99afd7b5a5
Refactor setting user/group/role associations
...
Fix typo
Co-authored-by: Marius van den Beek <m.vandenbeek@gmail.com >
2024-09-23 16:11:00 -04:00
John Davis
d8abcadd26
Fix bug in test_rule_helper
2024-09-20 17:24:20 -04:00
mvdbeek
ac71c06854
Merge branch 'release_24.1' into dev
2024-09-13 16:59:22 +02:00
Dannon
bd54d465fc
Merge pull request #18651 from guerler/parse_missing_viz_config
...
Parse stored config details to script-based visualizations
2024-09-12 20:39:58 -04:00
mvdbeek
ee63214516
Fix wrong extension on pick data output
...
This fixes https://github.com/galaxyproject/galaxy/issues/18795
2024-09-11 12:21:33 +02:00
guerler
5441399860
Add new minimal example plugin
2024-09-04 15:59:50 +03:00
guerler
db22b485c6
Add additional test conditions for script based plugins
2024-09-04 15:05:41 +03:00
guerler
1a1e8a9e92
Adjust script viz unit tests, fix typo
2024-09-04 09:58:11 +03:00
guerler
0fbb153ed5
Fix default visualization name test
2024-09-04 09:56:11 +03:00
John Chilton
27dcee1a9f
Typing around tool state.
2024-09-03 17:01:19 -04:00
Marius van den Beek
94611cba14
Merge pull request #18626 from jmchilton/tool_execution_typing
...
Better Typing for Tool Execution Plumbing
2024-08-06 15:28:28 +02:00
Nicola Soranzo
0c8666f328
Rework otherwise unused dataset create
2024-08-02 22:18:45 +01:00
John Chilton
578199237e
remove history manager copy
2024-08-02 19:16:51 +01:00
John Chilton
0cdce52b40
Fixup the type signatures of authnz backends.
2024-08-01 18:25:56 +01:00
Nicola Soranzo
bc250177c3
Fixes for errors reported by mypy 1.11.0 in `BaseObjectStore`
2024-08-01 18:24:13 +01:00
John Chilton
3345de12f6
Typing for much of the tool execution and action plumbing.
2024-07-31 20:37:56 -04:00
mvdbeek
864bec4739
Merge branch 'release_24.1' into dev
2024-07-18 09:57:36 +02:00
John Chilton
6dec2f482e
Stock tools.
2024-07-15 09:46:13 -04:00
John Chilton
32a968f01c
More tool parsing abstractions, for greater reuse outside main app.
2024-07-15 09:46:13 -04:00
mvdbeek
a5960ee262
Fix map over calculation for runtime inputs
...
Fixes https://github.com/galaxyproject/galaxy/issues/18506
2024-07-14 20:53:52 +02:00
Nicola Soranzo
49f820da8b
Merge branch 'release_24.0' into release_24.1
2024-07-08 20:11:56 +01:00
Ahmed Hamid Awan and John Davis
077832bc29
Update test/unit/app/managers/test_UserManager.py
...
Co-authored-by: John Davis <jdavcs@gmail.com >
2024-07-01 13:56:50 -05:00
Ahmed Awan
a6e70816f3
adjust test_reset_email_user_deleted for None instead of str
2024-07-01 13:42:44 -05:00
mvdbeek
33f27d5456
Merge branch 'release_24.0' into release_24.1
2024-07-01 18:23:55 +02:00
Jonathan Laperle
beb705428a
fix indentation
2024-06-28 12:50:32 -04:00
Jonathan Laperle
e69d7b2f8b
Prevent deleted users from reseting password
2024-06-28 08:01:25 -04:00
Dannon Baker
6ec7521e1a
Merge remote-tracking branch 'upstream/release_24.0' into release_24.1
2024-06-28 09:48:27 +02:00
Marius van den Beek
8a52443a0a
Merge pull request #18428 from mvdbeek/replace_busybox
...
[24.0] Replace busybox:ubuntu-14.04 image with busybox:1.36.1-glibc
2024-06-28 09:22:30 +02:00
mvdbeek
7c6fc1800f
Replace busybox:ubuntu-14.04 image with busybox:1.36.1-glibc
2024-06-21 16:58:21 +02:00
Nicola Soranzo
08d42ea24f
Merge branch 'release_24.0' into release_24.1
2024-06-19 13:14:15 +01:00
mvdbeek
111d5632ff
Run make format
2024-06-19 10:24:55 +02:00
Martin Cech
2891489cad
Merge pull request #18389 from mvdbeek/ensure_data_extension_if_no_extension_specified
...
[24.0] Assign default ``data`` extension on discovered collection output
2024-06-18 17:21:20 +02:00
mvdbeek
ed2369f9a0
Merge branch 'release_24.0' into release_24.1
2024-06-18 17:19:55 +02:00
M Bernt
5297fa3137
Apply suggestions from code review
2024-06-18 09:59:33 +02:00