Skip to content

Commit 3a467b6

Browse files
committed
update redirect paths and add new version entries in Docusaurus config
1 parent a8b07dc commit 3a467b6

2 files changed

Lines changed: 32 additions & 12 deletions

File tree

docusaurus-prod.config.js

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -115,11 +115,11 @@ const config = {
115115
},
116116
{
117117
to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSS/TSS.htm',
118-
from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/'],
118+
from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/', '/2024.1.0.2534/ST/', '/2024.1.0.2540/ST/', '/2024.1.0.2596/ST/', '/2024.1.0.2603/ST/', '/2024.1.0.2624/ST/', '/2024.1.0.2634/ST/', '/2024.1.0.2650/ST/', '/2024.1.0.2653/ST/', '/2024.1.0.2669/ST/', '/2024.1.0.2682/ST/'],
119119
},
120120
{
121121
to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSR/Tst-Run.htm',
122-
from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/'],
122+
from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/', '/2024.1.0.2534/RUN/', '/2024.1.0.2540/RUN/', '/2024.1.0.2596/RUN/', '/2024.1.0.2603/RUN/', '/2024.1.0.2624/RUN/', '/2024.1.0.2634/RUN/', '/2024.1.0.2650/RUN/', '/2024.1.0.2653/RUN/', '/2024.1.0.2669/RUN/', '/2024.1.0.2682/RUN/'],
123123
},
124124
{
125125
to: '/',
@@ -132,16 +132,26 @@ const config = {
132132
'/Online%20Help/2024.1.0.2480/Portal/',
133133
'/Online%20Help/2024.1.0.2508/Portal/',
134134
'/Online%20Help/2024.1.0.2515/Portal/',
135+
'/Online%20Help/2024.1.0.2534/Portal/',
136+
'/Online%20Help/2024.1.0.2540/Portal/',
137+
'/Online%20Help/2024.1.0.2596/Portal/',
138+
'/Online%20Help/2024.1.0.2603/Portal/',
139+
'/Online%20Help/2024.1.0.2624/Portal/',
140+
'/Online%20Help/2024.1.0.2634/Portal/',
141+
'/Online%20Help/2024.1.0.2650/Portal/',
142+
'/Online%20Help/2024.1.0.2653/Portal/',
143+
'/Online%20Help/2024.1.0.2669/Portal/',
144+
'/Online%20Help/2024.1.0.2682/Portal/',
135145
],
136146
},
137147
],
138148
createRedirects(existingPath) {
139-
var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515"];
149+
var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515", "2024.1.0.2534", "2024.1.0.2540", "2024.1.0.2596", "2024.1.0.2603", "2024.1.0.2624", "2024.1.0.2634", "2024.1.0.2650", "2024.1.0.2653", "2024.1.0.2669", "2024.1.0.2682"];
140150

141151
if (existingPath.startsWith('/portal/inventory/inventory-dashboard')) {
142152
return versions.map(version => `/${version}/Portal/Inventory`);
143153
}
144-
else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspace')) {
154+
else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspac.md')) {
145155
return versions.flatMap(version => [`/${version}/Portal/EnvironmentWorkspace`, `/${version}/Portal/ReservationWorkspace`]);
146156
}
147157
else if (existingPath.startsWith('/portal/blueprints/blueprint-catalog')) {
@@ -156,13 +166,13 @@ const config = {
156166
else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-dashboard-overview')) {
157167
return versions.map(version => `/${version}/Portal/Manage`);
158168
}
159-
else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates')) {
169+
else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates/index.md')) {
160170
return versions.map(version => `/${version}/Portal/ManageApps`);
161171
}
162172
else if (existingPath.startsWith('/intro/features/apps-overview')) {
163173
return versions.map(version => `/${version}/Portal/UsingApps`);
164174
}
165-
else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes')) {
175+
else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes/index.md')) {
166176
return versions.map(version => `/${version}/Portal/SaveSandbox`);
167177
}
168178
else if (existingPath.startsWith('/portal/sandboxes/sandbox-save-and-restore-overview')) {

docusaurus.config.js

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,11 @@ const config = {
117117
},
118118
{
119119
to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSS/TSS.htm',
120-
from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/'],
120+
from: ['/2022.1.0.1858/ST/', '/2022.2.0.1470/ST/', '/2023.1.0.655/ST/', '/2023.2.0.1763/ST/', '/2023.3.0.979/ST/', '/2024.1.0.2480/ST/', '/2024.1.0.2508/ST/', '/2024.1.0.2515/ST/', '/2024.1.0.2534/ST/', '/2024.1.0.2540/ST/', '/2024.1.0.2596/ST/', '/2024.1.0.2603/ST/', '/2024.1.0.2624/ST/', '/2024.1.0.2634/ST/', '/2024.1.0.2650/ST/', '/2024.1.0.2653/ST/', '/2024.1.0.2669/ST/', '/2024.1.0.2682/ST/'],
121121
},
122122
{
123123
to: 'https://help-archive.quali.com/Online Help/0.0/TestShell/Content/TSR/Tst-Run.htm',
124-
from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/'],
124+
from: ['/2022.1.0.1858/RUN/', '/2022.2.0.1470/RUN/', '/2023.1.0.655/RUN/', '/2023.2.0.1763/RUN/', '/2023.3.0.979/RUN/', '/2024.1.0.2480/RUN/', '/2024.1.0.2508/RUN/', '/2024.1.0.2515/RUN/', '/2024.1.0.2534/RUN/', '/2024.1.0.2540/RUN/', '/2024.1.0.2596/RUN/', '/2024.1.0.2603/RUN/', '/2024.1.0.2624/RUN/', '/2024.1.0.2634/RUN/', '/2024.1.0.2650/RUN/', '/2024.1.0.2653/RUN/', '/2024.1.0.2669/RUN/', '/2024.1.0.2682/RUN/'],
125125
},
126126
{
127127
to: '/',
@@ -134,16 +134,26 @@ const config = {
134134
'/Online%20Help/2024.1.0.2480/Portal/',
135135
'/Online%20Help/2024.1.0.2508/Portal/',
136136
'/Online%20Help/2024.1.0.2515/Portal/',
137+
'/Online%20Help/2024.1.0.2534/Portal/',
138+
'/Online%20Help/2024.1.0.2540/Portal/',
139+
'/Online%20Help/2024.1.0.2596/Portal/',
140+
'/Online%20Help/2024.1.0.2603/Portal/',
141+
'/Online%20Help/2024.1.0.2624/Portal/',
142+
'/Online%20Help/2024.1.0.2634/Portal/',
143+
'/Online%20Help/2024.1.0.2650/Portal/',
144+
'/Online%20Help/2024.1.0.2653/Portal/',
145+
'/Online%20Help/2024.1.0.2669/Portal/',
146+
'/Online%20Help/2024.1.0.2682/Portal/',
137147
],
138148
},
139149
],
140150
createRedirects(existingPath) {
141-
var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515"];
151+
var versions = ["0.0", "2022.1", "2022.1.0.1858", "2022.2", "2022.2.0.1470", "2023.1", "2023.1.0.655", "2023.2", "2023.2.0.1763", "2023.3", "2023.3.0.979", "2024.1", "2024.1.0.2480", "2024.1.0.2508", "2024.1.0.2515", "2024.1.0.2534", "2024.1.0.2540", "2024.1.0.2596", "2024.1.0.2603", "2024.1.0.2624", "2024.1.0.2634", "2024.1.0.2650", "2024.1.0.2653", "2024.1.0.2669", "2024.1.0.2682"];
142152

143153
if (existingPath.startsWith('/portal/inventory/inventory-dashboard')) {
144154
return versions.map(version => `/${version}/Portal/Inventory`);
145155
}
146-
else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspace')) {
156+
else if (existingPath.startsWith('/portal/sandboxes/sandbox-workspac.md')) {
147157
return versions.flatMap(version => [`/${version}/Portal/EnvironmentWorkspace`, `/${version}/Portal/ReservationWorkspace`]);
148158
}
149159
else if (existingPath.startsWith('/portal/blueprints/blueprint-catalog')) {
@@ -158,13 +168,13 @@ const config = {
158168
else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-dashboard-overview')) {
159169
return versions.map(version => `/${version}/Portal/Manage`);
160170
}
161-
else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates')) {
171+
else if (existingPath.startsWith('/admin/cloudshell-manage-dashboard/manage-app-templates/index.md')) {
162172
return versions.map(version => `/${version}/Portal/ManageApps`);
163173
}
164174
else if (existingPath.startsWith('/intro/features/apps-overview')) {
165175
return versions.map(version => `/${version}/Portal/UsingApps`);
166176
}
167-
else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes')) {
177+
else if (existingPath.startsWith('/portal/sandboxes/saved-sandboxes/index.md')) {
168178
return versions.map(version => `/${version}/Portal/SaveSandbox`);
169179
}
170180
else if (existingPath.startsWith('/portal/sandboxes/sandbox-save-and-restore-overview')) {

0 commit comments

Comments
 (0)