Skip to content

Commit 2272b8c

Browse files
committed
Moved tasks management page under tasks
1 parent b0bf080 commit 2272b8c

File tree

11 files changed

+21
-19
lines changed

11 files changed

+21
-19
lines changed

src/lib/components/v2/tasks/FilteredTasksTable.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@
339339
{#if allRows.length === 0}
340340
<p>
341341
There are no available tasks. You can add new tasks on the
342-
<a href="/v2/tasks-management">Tasks management</a> page.
342+
<a href="/v2/tasks/management">Tasks management</a> page.
343343
</p>
344344
{:else}
345345
<div class="card">

src/routes/+layout.svelte

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
if (pathname === '/') {
7979
return 'home';
8080
}
81-
for (const section of ['projects', 'tasks-management', 'tasks', 'jobs', 'admin', 'auth']) {
81+
for (const section of ['projects', 'tasks', 'jobs', 'admin', 'auth']) {
8282
if (pathname.startsWith(`/${section}`) || pathname.startsWith(`/${apiVersion}/${section}`)) {
8383
return section;
8484
}
@@ -142,15 +142,6 @@
142142
Tasks
143143
</a>
144144
</li>
145-
<li class="nav-item">
146-
<a
147-
href="/{apiVersion}/tasks-management"
148-
class="nav-link"
149-
class:active={selectedSection === 'tasks-management'}
150-
>
151-
Tasks management
152-
</a>
153-
</li>
154145
<li class="nav-item">
155146
<a href="/{apiVersion}/jobs" class="nav-link" class:active={selectedSection === 'jobs'}>
156147
Jobs

src/routes/v2/tasks/+page.svelte

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,17 @@
2222
}
2323
</script>
2424

25+
<div class="row mt-2 mb-2">
26+
<div class="col">
27+
Here is the list of currently available tasks. You can add new tasks or edit the current ones at
28+
the <a href="/v2/tasks/management">Tasks management</a> page.
29+
<a href="/v2/tasks/management" class="btn btn-primary float-end">
30+
<i class="bi bi-gear-fill" />
31+
Manage tasks
32+
</a>
33+
</div>
34+
</div>
35+
2536
<FilteredTasksTable {taskGroups}>
2637
<svelte:fragment slot="docs-info" let:task>
2738
{#if task.docs_info}

tests/login_logout.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ test.describe(() => {
3434
await page.goto('/auth/login');
3535
await login(page, '[email protected]', '1234');
3636
await page.context().clearCookies();
37-
await page.getByRole('link', { name: 'Tasks management' }).click();
37+
await page.getByRole('link', { name: 'Tasks' }).click();
3838
await page.waitForURL('/auth/login?invalidate=true');
3939
await verifySessionExpiredMessage(page);
4040
});

tests/v2/add_single_task.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const pydanticV1Schema = path.join(__dirname, '..', 'data', 'pydantic-v1-schema.
1515
const pydanticV2Schema = path.join(__dirname, '..', 'data', 'pydantic-v2-schema.json');
1616

1717
test('Add single tasks [v2]', async ({ page }) => {
18-
await page.goto('/v2/tasks-management');
18+
await page.goto('/v2/tasks/management');
1919
await waitPageLoading(page);
2020

2121
test.slow();

tests/v2/collect_mock_tasks.setup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ test('Collect mock tasks [v2]', async ({ page, request }) => {
1111
test.slow();
1212

1313
await test.step('Go to tasks page', async () => {
14-
await page.goto('/v2/tasks-management');
14+
await page.goto('/v2/tasks/management');
1515
await waitPageLoading(page);
1616
});
1717

tests/v2/custom_env_task.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import os from 'os';
66
import { deleteTask } from './task_utils.js';
77

88
test('Custom Python env task [v2]', async ({ page }) => {
9-
await page.goto('/v2/tasks-management');
9+
await page.goto('/v2/tasks/management');
1010
await waitPageLoading(page);
1111

1212
await page.getByText('Custom Python env').click();

tests/v2/jschema.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ test('JSON Schema validation', async ({ page, workflow }) => {
1313
await waitPageLoading(page);
1414

1515
await test.step('Go to "Add a single task" form', async () => {
16-
await page.goto('/v2/tasks-management');
16+
await page.goto('/v2/tasks/management');
1717
await waitPageLoading(page);
1818
await page.getByText('Single task').click();
1919
});

0 commit comments

Comments
 (0)