Skip to content

Commit e042c36

Browse files
update core.history tour for changes as of 26.0
1 parent db7bd19 commit e042c36

3 files changed

Lines changed: 73 additions & 14 deletions

File tree

client/src/components/History/CurrentHistory/HistoryNavigation.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,13 @@ function userTitle(title: string) {
5050
<nav
5151
:class="{ 'd-flex justify-content-between mx-3 my-2': !props.minimal }"
5252
aria-label="current history management">
53-
<GButton v-if="!props.minimal" size="small" transparent @click="emit('show', false)">
53+
<GButton
54+
v-if="!props.minimal"
55+
size="small"
56+
data-description="hide history panel"
57+
title="Hide history panel"
58+
transparent
59+
@click="emit('show', false)">
5460
<FontAwesomeIcon fixed-width :icon="faChevronRight" />
5561
<span v-localize>History</span>
5662
</GButton>

client/src/utils/navigation/navigation.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,11 @@ history_panel:
334334

335335
annotation_done: '.details .history-annotation .annotation button'
336336

337+
filter_input: '#current-history-panel .content-operations-filters [data-description="filter text input"]'
338+
filter_advanced_toggle: '#current-history-panel .content-operations-filters [data-description="toggle advanced search"]'
339+
filter_reset: '#current-history-panel .content-operations-filters [data-description="reset query"]'
340+
filter_advanced: '#current-history-panel .content-operations-filters [data-description="advanced filters"]'
341+
337342
options_button: '[data-description="history options"]'
338343
options_button_icon: '[data-description="history options"] button'
339344
options_menu: '.history-options-button-menu'

config/plugins/tours/core.history.yaml

Lines changed: 61 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ tags:
88
steps:
99
- content: "This short tour will guide you through <b>Galaxy's History</b> and datasets."
1010

11+
- title: "Your History in Galaxy"
12+
element: "#current-history-panel"
13+
prerequisites: ["ensure_history_panel_open"]
14+
intro: "This is your <i>current</i> history! All analysis steps will be recorded here and can be redone at any time."
15+
1116
- title: "Open the Upload Dialog"
1217
component: upload.start
1318
intro: |
@@ -41,15 +46,16 @@ steps:
4146
intro: Hit the close button to close the upload dialog.
4247
postclick: true
4348

44-
- title: "History"
49+
- title: "Your History is Populated!"
4550
element: "#current-history-panel"
4651
prerequisites: ["ensure_history_panel_open"]
47-
intro: "This is your history! All analysis steps will be recorded and can be redone at any time."
52+
intro: "Your history is now populated with the two uploaded datasets.<br />
53+
Any more tools you run on these will also be added to the history, so that you can keep track of your analysis steps and results."
4854

4955
- title: "Dataset information"
5056
element: "div.content-item .content-title"
5157
prerequisites: ["ensure_history_panel_open"]
52-
intro: "This is one of your uploaded datasets. You can get more informations and options like different visualizations by clicking on it."
58+
intro: "This is one of your uploaded datasets. You can get more information and options like different visualizations by clicking on it."
5359
postclick: true
5460

5561
- title: "Metadata"
@@ -66,16 +72,19 @@ steps:
6672
title: "Inspect your data"
6773
prerequisites: ["ensure_history_panel_open"]
6874
intro: "The eye symbol can be used to look at your data."
69-
preclick: true
75+
postclick: true
76+
77+
- title: "Dataset View"
78+
intro: "This is the dataset view. It is a centralized place to view, visualize, edit attributes and get more information about your dataset."
7079

7180
- component: dataset_view.details_tab
7281
title: "Even more information"
73-
intro: "Get an overview of all metadata associated with your dataset by using the Information symbol."
82+
intro: "Get an overview of all metadata associated with your dataset by clicking on the <b>Details</b> tab."
7483
preclick: true
7584

7685
- component: dataset_view.edit_tab
7786
title: "Edit metadata"
78-
intro: "With the pencil button you can edit metadata attributes of your dataset, like the associated filetype or the dataset name."
87+
intro: "Edit metadata attributes of your dataset, like the associated filetype or the dataset name, by clicking on the <b>Edit</b> tab."
7988
preclick: true
8089

8190
- element: "#current-history-panel div.content-item .delete-btn"
@@ -84,7 +93,7 @@ steps:
8493
intro: "You can remove a dataset from the history with the trash can symbol."
8594
postclick: true
8695

87-
- element: "#current-history-panel .content-operations-filters input[data-description='filter text input']"
96+
- component: history_panel.filter_input
8897
title: "Filter your datasets"
8998
prerequisites: ["ensure_history_panel_open"]
9099
intro: "By default your history will hide all deleted datasets from you. You can visualize them by filtering."
@@ -98,17 +107,56 @@ steps:
98107
Please note that datasets marked as deleted can be purged by your administrator at any time.
99108
postclick: true
100109

101-
- element: "#current-history-panel .content-operations-filters input[data-description='filter text input']"
102-
title: "Search your History"
110+
- component: history_panel.filter_reset
111+
title: "Clear the search"
112+
prerequisites: ["ensure_history_panel_open"]
113+
intro: "Use the reset button to clear any active filters and return to the full history view."
114+
preclick: true
115+
116+
- component: history_panel.filter_advanced_toggle
117+
title: "Advanced Filters"
118+
prerequisites: ["ensure_history_panel_open"]
119+
intro: "By clicking on the advanced filters button, you can see and try all of the different filter options available for your history."
120+
preclick: true
121+
postclick: true
122+
123+
- element: "#current-history-panel .content-operations .show-history-content-selectors-btn"
124+
title: "Selection Operations"
103125
prerequisites: ["ensure_history_panel_open"]
104-
intro: "You can filter your history by typing your search term in here. Galaxy supports more advanced filters that can be seen here."
105-
textinsert: ""
126+
intro: "This will show checkboxes next to each dataset, which you can use to select multiple datasets and then perform operations on them, like deleting or building lists out of them."
127+
postclick: true
106128

107-
- element: "#current-history-panel [data-description='history options']"
129+
- element: "#current-history-panel .content-operations .show-history-content-selectors-btn"
130+
title: "Selection Operations"
131+
prerequisites: ["ensure_history_panel_open"]
132+
intro: "Note that you can also select datasets by Ctrl/Cmd + Click on the dataset itself, and range select datasets by Shift + Click."
133+
postclick: true
134+
135+
- component: history_panel.options_button_icon
108136
title: "History Options"
109137
prerequisites: ["ensure_history_panel_open"]
110138
intro: "In the History menu you will find a lot more useful History options."
111-
postclick: true
139+
preclick: true
140+
141+
- element: "#current-history-panel [data-description='create new history']"
142+
title: "Create new history"
143+
prerequisites: ["ensure_history_panel_open"]
144+
intro: "You can have multiple histories in Galaxy. Click this button to create a new history. This is useful to keep different analyses separate from each other."
145+
146+
- element: "#current-history-panel [data-description='switch to another history']"
147+
title: "Switch between histories"
148+
prerequisites: ["ensure_history_panel_open"]
149+
intro: "You can switch between your histories by clicking on this button and selecting the history you want to switch to."
150+
151+
- element: "#current-history-panel [data-description='hide history panel']"
152+
title: "Hide the history panel"
153+
prerequisites: ["ensure_history_panel_open"]
154+
intro: "If you want more space for your analysis, you can hide the history panel by clicking this button. You can get it back by clicking the same button again on the top right"
155+
156+
- component: histories.activity
157+
title: "History List"
158+
intro: "This will take you to the history list page, where you can see all your histories and their contents at a glance."
159+
preclick: true
112160

113161
- title: "Enjoy your Galaxy Histories"
114162
intro: "Thanks for taking this tour! Happy research with Galaxy!"

0 commit comments

Comments
 (0)