Commit Graph
84769 Commits
Author SHA1 Message Date
Nicola Soranzo e2777065eb Merge branch 'release_25.0' into dev 2025-07-30 17:45:20 +01:00
Nicola Soranzo 21d827f678 Merge branch 'release_24.2' into release_25.0 2025-07-30 17:33:15 +01:00
Marius van den Beek dfbb3d89a7 Merge pull request #20713 from nsoranzo/release_24.2_fix_test_base_image_for_targets
[24.2] Fix ``test_base_image_for_targets`` mulled test to use mzmine
2025-07-30 18:16:04 +02:00
Marius van den Beek abacf1bd34 Merge pull request #20710 from mvdbeek/fix_click_to_edit_link
[25.0] Fix click to edit link
2025-07-30 18:02:09 +02:00
Nicola Soranzo f28450cb75 Fix `test_base_image_for_targets` mulled test to use mzmine
maker is not using the ``extended-base`` image since
https://github.com/bioconda/bioconda-recipes/commit/ce27c583fdd8fcaa60166fa3b0173083e352fd6b
2025-07-30 14:53:04 +01:00
Marius van den Beek 52afa61149 Merge pull request #20575 from mvdbeek/fix_planemo_serve
[24.2] Fix planemo serve, need user list
2025-07-30 14:57:59 +02:00
Marius van den Beek efd860dc4d Merge pull request #20708 from davelopez/25.0_ensure_history_count_non-negative_offset
[25.0] Prevent negative offset in historyStore handleTotalCountChange
2025-07-30 12:19:56 +02:00
mvdbeek f9ec53c34e Fix click to edit link
Fixes https://github.com/galaxyproject/galaxy/issues/20689.

To test try
https://iwc.galaxyproject.org/workflow/annotation-helixer-main/ with the
client devserver pointing to usegalaxy.org
2025-07-30 12:16:40 +02:00
Marius van den Beek b48e97552f Merge pull request #19305 from jmchilton/sample_sheets
Implement Sample Sheets
2025-07-30 11:14:38 +02:00
davelopez 9ad099a163 Prevent negative offset in historyStore handleTotalCountChange 2025-07-30 10:37:05 +02:00
Ahmed Hamid Awan 96080208fd Merge pull request #20684 from dannon/fix-scratchbook-display
[25.0] Fix scratchbook display
2025-07-29 16:44:31 -05:00
Dannon Baker e634402a05 Add ts interface for RouterPushOptions for better typing
Fixes vue-tsc issues related to DatasetDisplay improvements.
2025-07-29 16:38:16 -04:00
Dannon Baker e7dc06c48e rename windowManager prop to displayOnly to be more descriptive
we may want to use this in other contexts where a viz-informed preview is desired
2025-07-29 16:38:16 -04:00
Dannon Baker 3333f8225d fix: Enable window manager view of Datasets
This reuses the DatasetView component but adds a minimal view for use in
display contexts
2025-07-29 16:38:16 -04:00
John Chilton c7e815245c More complete sample sheet test cases, fixes for sheet->tabluar tool. 2025-07-29 13:24:16 -04:00
John Chilton a3954347ff Fix for allowing optional strings. 2025-07-29 11:22:36 -04:00
Marius van den Beek 393e005ce9 Merge pull request #20510 from nsoranzo/remove_ToolDocumentCache
Remove deprecated tool document cache
2025-07-29 17:03:42 +02:00
Marius van den Beek 86939344c4 Merge pull request #20703 from ahmedhamidawan/fix_all_pages_by_user_link
[25.0] Add username filter to published pages grid
2025-07-29 16:49:57 +02:00
John Chilton 7769f6379d Merge pull request #20553 from mvdbeek/live_fix_cry_emoji
[25.0] Propagate cached job output replacement to copies of outputs
2025-07-29 10:26:42 -04:00
John Chilton 8fe45184fb Fix test hopefully. 2025-07-29 10:02:51 -04:00
Nicola Soranzo 02179acbef Merge pull request #20586 from Smeds/add-lexicmap-datatype
[25.0] Add datatype for LexicMap index
2025-07-29 11:04:57 +01:00
Marius van den Beek b6a40b07c2 Merge pull request #20694 from arash77/fix_encoded_id_datasets_on_release_25.0
[25.0] Fix dataset serializers and response models
2025-07-29 10:35:53 +02:00
Ahmed Hamid Awan 8e848f1c58 Merge pull request #20702 from itisAliRH/history-navigation-improvements
History Components Navigation/Heading Improvements
2025-07-28 19:26:12 -05:00
Ahmed Awan b002f32627 turn published grids' username fields to filter links 2025-07-28 12:46:26 -05:00
Ahmed Awan 1473ed1f91 add username filter to published visualizations grid 2025-07-28 12:45:56 -05:00
John Chilton 8d3cba77a4 Sample sheets - add a top level input for wf editor. 2025-07-28 13:43:14 -04:00
John Chilton 12a75987d1 Sample sheets - shortened source descriptions, "better" on small screens. 2025-07-28 13:43:14 -04:00
John Chilton dee0f1a27e Rework sample sheets to use monitor fetch composable. 2025-07-28 13:43:14 -04:00
John Chilton 5447f98289 Rework sample sheets to use POSTs instead of GETs.
Marius outlines why in the review of the PR.
2025-07-28 13:43:14 -04:00
Ahmed Awan f62c8ff4c9 [25.0] Add username filter to published pages grid
Fixes https://github.com/galaxyproject/galaxy/issues/20481
2025-07-28 12:26:23 -05:00
Alireza Heidari f7019128fc Removes unused history name selector and related tests from HistoryExport component 2025-07-28 19:10:50 +02:00
Alireza Heidari acae172af1 Removes unused history name from HistoryArchiveWizard tests 2025-07-28 19:09:19 +02:00
Alireza Heidari 69183c3d18 Refactors CitationsList tests by integrating Pinia and VueRouter 2025-07-28 19:08:18 +02:00
Alireza Heidari b348ca78cc Refactors HistoryView component imports and updates test setup for VueRouter 2025-07-28 19:07:38 +02:00
Alireza Heidari cec0905156 Removes unused LoadingSpan component import from HistoryExport 2025-07-28 18:18:58 +02:00
Alireza Heidari c976847c4d Adds FontAwesome icon for file import 2025-07-28 18:08:10 +02:00
Alireza Heidari da46dafcb8 Refactors HistoryView UI with reusable components
Replaces button elements with reusable GButton for improved consistency.
Introduces BreadcrumbHeading and HistoryOptions components to enhance navigation and history management.
2025-07-28 17:38:50 +02:00
Alireza Heidari 1af153c635 Simplifies history component bindings
Removes unused 'histories' and 'historiesLoading' bindings from history components.
2025-07-28 17:38:02 +02:00
Alireza Heidari 714686dc62 Simplifies history navigation tests by removing dropdown option checks
Removes detailed assertions for dropdown options (they moved to the HistoryOptions tests) and their states in history navigation tests. Refactors user data handling to use a partial type for better type safety.
2025-07-28 17:37:04 +02:00
Alireza Heidari 6806951b6b Simplifies history navigation component by refactoring
Replaces inline logic and dropdown functionality with a reusable `HistoryOptions` component, improving maintainability.
Reduces dependencies by removing unused imports and computed properties.
2025-07-28 17:36:08 +02:00
Alireza Heidari 9e4bd7218d Add unit tests for HistoryOptions component
Introduces tests to validate the behavior of the HistoryOptions dropdown.
Tests ensure that all options are available for logged-in users, restricted options are disabled for anonymous users, and disabled options prompt anonymous users to log in.
2025-07-28 17:35:04 +02:00
Alireza Heidari bcd4905983 Add HistoryOptions component for managing history related actions
Introduces a new reusable HistoryOptions component to provide a dropdown menu for managing history-related actions.
Implements support for user-specific and history state-dependent behaviors, such as limiting actions for anonymous users or purged histories.
2025-07-28 17:34:36 +02:00
Alireza Heidari c8d67a57d0 Add optional heading toggle and breadcrumb navigation
Introduces a `hideHeading` prop to conditionally hide the heading in the GridInvocation component, improving flexibility in UI rendering.
Adds breadcrumb navigation to the HistoryInvocations component for better user context and navigation.
Refactors related logic to align with these updates.
2025-07-28 17:31:11 +02:00
Alireza Heidari 3ef832ea0f Adds breadcrumb navigation in history tool references
Replaces previous heading-based structure with a more consistent and reusable component.
2025-07-28 17:29:34 +02:00
Alireza Heidari 7fb5cd606c Adds breadcrumb navigation in dataset permissions
Introduces breadcrumb navigation to the histories dataset permissions view.
2025-07-28 17:29:02 +02:00
Alireza Heidari 722d0297bc Adds breadcrumb navigation in history accessibility
Replaces previous heading-based structure with a more consistent and reusable component.
2025-07-28 17:26:12 +02:00
Alireza Heidari f8538e16c0 Adds breadcrumb navigation in history archive
Replaces previous heading-based structure with a more consistent and reusable component.
2025-07-28 17:25:22 +02:00
Alireza Heidari 62c4132db1 Adds breadcrumb navigation in history export
Replaces previous heading-based structure with a more consistent and reusable component.
Moves the "Show old export records" button into the breadcrumb section and removes redundant headings for a cleaner UI.
2025-07-28 17:23:54 +02:00
Alireza Heidari 96d9329363 Adds support for icons in breadcrumb items
Enhances the breadcrumb component to optionally display icons alongside breadcrumb items by integrating FontAwesome support.
Updates the `BreadcrumbItem` type to include an `icon` property.
2025-07-28 17:19:23 +02:00
Alireza Heidari feaa3b02c7 Merge pull request #19318 from mvdbeek/refactor_scroll_list
Refactor and use `ScrollList` component in more places
2025-07-28 15:22:19 +02:00