Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
0b8d2bb
refactor: Remove unused Mock<IAssetService> from TaskServiceTests and…
Cemonix Sep 5, 2025
c30b777
refactor: Remove unused IAssetService references from TaskService and…
Cemonix Sep 5, 2025
034f544
refactor: Update import paths for asset-related types and errors in A…
Cemonix Sep 5, 2025
0873021
Add RowVersion token and locking mechanism to tasks table
Cemonix Sep 6, 2025
a02df43
feat: Add TaskNavigationDto and enhance Task model with locking mecha…
Cemonix Sep 6, 2025
dd475ad
feat: Add ITaskLockingService and ITaskNavigationService interfaces f…
Cemonix Sep 6, 2025
af5fc30
feat: Add GetNavigableTasksAsync method to retrieve user-specific tas…
Cemonix Sep 6, 2025
5242b49
feat: Implement TaskLockingService for managing task locks and preven…
Cemonix Sep 6, 2025
617f329
feat: Add ExpiredLockCleanupService for automatic cleanup of expired …
Cemonix Sep 6, 2025
0958a88
feat: Implement TaskNavigationService for managing task navigation an…
Cemonix Sep 6, 2025
01e6833
feat: Register TaskNavigationService and TaskLockingService in the se…
Cemonix Sep 6, 2025
a2d9628
feat: Integrate ITaskLockingService into AuthController for user lock…
Cemonix Sep 6, 2025
d7f0ec8
feat: Add TaskLockController for managing task locks and user lock op…
Cemonix Sep 6, 2025
11230be
feat: Implement TaskNavigationController for managing task navigation…
Cemonix Sep 6, 2025
9dcf1e6
feat: Add RowVersion property for optimistic concurrency control in t…
Cemonix Sep 6, 2025
f55adc3
Refactor AuthControllerTests to include ITaskLockingService and updat…
Cemonix Sep 6, 2025
1345b7a
refactor: Remove unused focus/blur event listeners in AnnotationWorks…
Cemonix Sep 6, 2025
cd3c2e7
fix: Correct service mock path in assetManager test and update commen…
Cemonix Sep 6, 2025
d36559f
fix: Update API client mock paths in labelSchemeService and labelServ…
Cemonix Sep 6, 2025
d9ab731
feat: Add TaskNavigationResponse and TaskNavigationInfo interfaces fo…
Cemonix Sep 6, 2025
330dc5f
fix: Correct service mock paths in authStore and workspaceStore tests
Cemonix Sep 6, 2025
6a75628
feat: Implement task navigation context in workspaceStore and update …
Cemonix Sep 6, 2025
238a59a
feat: Add toggle for completed tasks visibility in TasksView
Cemonix Sep 6, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion frontend/src/core/asset/__tests__/assetManager.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { AssetManager } from "../assetManager";
import { type Asset, AssetStatus } from '@/core/asset/asset.types';

// Mock the services
vi.mock("@/services/projects", () => ({
vi.mock("@/services/project", () => ({
assetService: {
getAssetById: vi.fn(),
},
Expand Down
2 changes: 1 addition & 1 deletion frontend/src/core/timeTracking/timeTracker.ts
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ export class TimeTracker implements TimerService {
}

/**
* Start timer (simplified interface for TaskManager compatibility)
* Start timer
*/
start(): void {
if (this.currentSession) {
Expand Down
Loading