Commit Graph
77490 Commits
Author SHA1 Message Date
Matthias Bernt db7395b423 Create version 24.1.4 v24.1.4 2024-12-11 10:47:48 +01:00
Nicola Soranzo 58496b913e Merge branch 'release_24.0' into release_24.1 2024-12-10 21:16:00 +00:00
Björn Grüning 3f3fd82df3 Merge pull request #19300 from bernt-matthias/lint_from_url
[24.0] Linter: allow dynamic option definition by from_url
2024-12-10 21:01:14 +01:00
Matthias Bernt 3ca72f0fc1 linter: allow dynamic option definition by from_url 2024-12-10 18:22:32 +01:00
Marius van den Beek 45f315d91f Merge pull request #19297 from nsoranzo/release_24.1_fix_merge
[24.1] Fix bad merge conflict resolution
2024-12-10 12:52:27 +01:00
Nicola Soranzo c843938e70 Fix bad merge conflict resolution 2024-12-10 11:37:56 +00:00
Nicola Soranzo e5f0a8c4eb Merge branch 'release_24.0' into release_24.1 2024-12-10 10:51:03 +00:00
Nicola Soranzo b39c3b2514 Merge pull request #19295 from bgruening/flip_mamba
[24.1] flip default value for use_mamba to false
2024-12-10 10:30:25 +00:00
Bjoern Gruening 285bdf4fba flip default value for use_mamba to false 2024-12-09 22:08:39 +01:00
Marius van den Beek ee5f8076cf Merge pull request #19222 from wm75/fix-harmonize
[24.0] Create harmonized collections from correct tool outputs
2024-12-02 16:38:40 +01:00
John Chilton 1e6a5c09c9 Merge pull request #19215 from mvdbeek/24_0_fix_various_invocation_export_issues
[24.0] Fix various invocation export issues
2024-11-29 11:45:42 -05:00
Wolfgang Maier 891d7aa0bf Try to fix tool test 2024-11-29 16:59:11 +01:00
Wolfgang Maier 129b8a2125 Fix test file type 2024-11-29 16:59:11 +01:00
Wolfgang Maier a42d7f30a7 Create harmonized collections from correct tool outputs 2024-11-29 16:59:11 +01:00
Martin Cech f4ab432ad6 Merge pull request #19195 from arash77/pr-title-update-change-base
[24.0] Update PR title handling for changing base ref
2024-11-29 13:08:06 +01:00
mvdbeek e301ec99c7 Fix up action_arguments for workflows converted by gxformat2 < 0.20.0
Fixes https://github.com/galaxyproject/galaxy/issues/18995
2024-11-28 15:16:49 +01:00
mvdbeek 91fc1d80c7 Only allow admin users to sync workflows to filesystem 2024-11-27 19:04:39 +01:00
mvdbeek f631f62669 Don't store workflow_path when importing invocation
It's a temporary path and probably doesn't make much sense in the
context of an imported invocation.
2024-11-27 19:04:39 +01:00
mvdbeek 2d7667d958 Add regression test for #18927 2024-11-27 18:34:41 +01:00
mvdbeek b265c2bda9 Don't duplicate exported collections if they're references multiple times 2024-11-27 18:34:41 +01:00
mvdbeek 28ce456292 Prevent assigning opied_from_history_dataset_collection_association if hdca points to self 2024-11-27 18:34:40 +01:00
mvdbeek e57201e92d Drop unused copied_to_history_dataset_collection_association relationship 2024-11-27 18:34:40 +01:00
mvdbeek e9194d7028 Fix exporting of jobs that set copied_from_history_dataset_association
Without this change jobs like `__EXTRACT_DATASET__` would not be
included in a history or invocation export`.
2024-11-27 18:34:40 +01:00
mvdbeek 137dc4eea1 Fix workflow_invocation_step not being added to session
if the step is not a job step. This broke in https://github.com/galaxyproject/galaxy/commit/ab2f76c94d89fd9419b1dc0bc5ea606834cdbe2b
where
```
                # Safeguard: imported_invocation_step was implicitly merged into this Session prior to SQLAlchemy 2.0.
                self.sa_session.add(imported_invocation_step)
```
was replaced with
```
ensure_object_added_to_session(imported_invocation, session=self.sa_session)
```
which seems like a small typo-like bug.
2024-11-27 18:34:37 +01:00
Marius van den Beek 616fe39e2e Merge pull request #19159 from mvdbeek/make_runtime_value_open_legacy_form
[24.1] Make runtime value in optional parameter open legacy workflow run form
2024-11-26 16:45:02 +01:00
ArashandNicola Soranzo afdfa789f1 Refactor version extraction in PR title update workflow for improved accuracy
Co-authored-by: Nicola Soranzo <nicola.soranzo@earlham.ac.uk>
2024-11-26 12:20:19 +01:00
Arash f3e65fa1b9 Refactor PR title update workflow to handle version extraction and title formatting more efficiently 2024-11-25 11:39:58 +01:00
John Davis d59f7a6014 Merge pull request #19183 from nsoranzo/release_24.0_check_base_ref_changed
[24.0] Update title of edited PRs only if base ref changed
2024-11-22 10:41:37 -05:00
Nicola Soranzo 09d86951b1 Update title of edited PRs only if base ref changed
Also:
- Update title of reopened PRs too.
- Don't unnecessarily checkout the repo.
2024-11-22 12:16:03 +00:00
Marius van den Beek 7ab0c0918b Merge pull request #19155 from mvdbeek/fix_aws_file_source_template
[24.1] Fix production_aws_private_bucket.yml
2024-11-22 10:37:02 +01:00
Marius van den Beek c290421d6e Merge pull request #19174 from davelopez/24.1_fix_pickle_issue_in_celery_notifications
[24.1] Remove the default `Incoming` suffix in `GenericModel` class
2024-11-21 17:02:13 +01:00
davelopez f96111a4ae Add PatchGenericPickle to fix pickle issue in celery notifications 2024-11-20 18:23:41 +01:00
Nicola Soranzo f3823055cf Merge pull request #19162 from mvdbeek/optimize_converter_order
[24.1] Prefer auto-decompressed datatype when picking conversion target
2024-11-20 00:00:41 +00:00
mvdbeek 29da6fec23 Add selenium test for optional runtime parameter submission 2024-11-19 17:35:04 +01:00
mvdbeek 1bdd9e7af5 Make runtime value in optional parameter open legacy workflow run form
We can only accept disconnected optional data inputs, for all other
parameters we need to replace the runtime value placeholder.
2024-11-19 17:35:04 +01:00
mvdbeek 974d7e58bf Tighten conversion target input
This way we test that conversion to txt occurs via fasta, not the fasta
to tabular converter.
2024-11-19 17:33:58 +01:00
mvdbeek f559ced17d Prefer auto-decompressed datatype when picking conversion target
Fixes https://github.com/galaxyproject/galaxy/issues/18709
2024-11-19 17:33:58 +01:00
Marius van den Beek da31407117 Merge pull request #19160 from dannon/cherrypick-phylocanvas-build-fix
[24.1] Add buffer as a devDependency in phylocanvas package.json
2024-11-19 17:33:47 +01:00
davelopez d088fe764b Add buffer as a devDependency in phylocanvas package.json 2024-11-19 09:20:21 -05:00
mvdbeek e37eba31cb Fix production_aws_private_bucket.yml 2024-11-18 12:32:48 +01:00
Marius van den Beek 6cc2fec100 Merge pull request #18495 from mvdbeek/dont_call_stop_job_for_new_jobs
[24.1] Don't call job_runner.stop_job on jobs in new state
2024-11-15 18:55:58 +01:00
Marius van den Beek 2c59753744 Merge pull request #19083 from ahmedhamidawan/use_singular_default_box_in_upload
[24.1] Persist uploaded data between Regular and Collection upload tabs
2024-11-08 09:22:45 +01:00
Ahmed Awan d6a5f99cc1 use explicit selector for regular tab start button (upload tour) 2024-11-07 17:22:12 -06:00
Ahmed Awan b8dbc5236f fix selectors unable to find upload start or close buttons 2024-11-07 15:00:27 -06:00
Ahmed Awan 6364764c33 fix _perform_upload method to use proper selector 2024-11-06 17:19:02 -06:00
Nicola Soranzo 6004c814b3 Merge branch 'release_24.0' into release_24.1 2024-11-05 23:02:11 +00:00
Nicola Soranzo 46c1dcdc23 Merge pull request #19106 from mvdbeek/sqlite_fix_workflow_test
[24.0] Optimize/fix sqlite hid update statement
2024-11-05 15:35:06 +00:00
mvdbeek 71e499bb78 Optimize/fix sqlite hid update statement
`./run_tests.sh --skip-common-startup -api lib/galaxy_test/api -- -s -k
cache` would fail on sqlite with database locked.

Not using a separate connection means that we expire loaded attributes
in the sqlite case, but I don't think we need to be concerned about
performance if you're using sqlite.
2024-11-05 13:58:14 +01:00
mvdbeek 58ff6d20d0 Merge branch 'release_24.0' into release_24.1 2024-10-31 15:18:20 +01:00
Marius van den Beek 2311374cdb Merge pull request #19079 from ahmedhamidawan/fetch_invocation_id_once_job_info
[24.0] Fetch invocation id only once on the job info page
2024-10-31 10:16:18 -04:00