[P2] Investigation Timeline / Gantt View #85

Closed
opened 2026-06-10 03:32:30 +00:00 by Mark · 0 comments
Owner

Problem

The current investigation detail shows a linear list of steps. For complex investigations:

  • No visual timeline of steps with timing
  • No view of parallel operations
  • No way to see step dependencies
  • No zoom in/out on time ranges

Proposed Solution

Create an investigation timeline component:

Frontend Changes

  1. InvestigationTimeline component

    • Gantt-style view of investigation steps
    • Color-coded by module type
    • Shows timing and duration
    • Parallel operations displayed on separate tracks
    • Zoom in/out on time ranges
    • Click to expand step details
  2. Integration with existing InvestigationDetail

    • Toggle between list view and timeline view
    • Sync selection between views

Files to Create/Modify

  • frontend/src/components/InvestigationTimeline.jsx (new)
  • frontend/src/components/InvestigationDetail.jsx - add view toggle

Acceptance Criteria

  • Timeline shows all investigation steps with timing
  • Parallel operations displayed on separate tracks
  • User can zoom in/out on time ranges
  • Clicking step shows details
  • View toggle works between list and timeline

Effort

High - 1-2 weeks

## Problem The current investigation detail shows a linear list of steps. For complex investigations: - No visual timeline of steps with timing - No view of parallel operations - No way to see step dependencies - No zoom in/out on time ranges ## Proposed Solution Create an investigation timeline component: ### Frontend Changes 1. InvestigationTimeline component - Gantt-style view of investigation steps - Color-coded by module type - Shows timing and duration - Parallel operations displayed on separate tracks - Zoom in/out on time ranges - Click to expand step details 2. Integration with existing InvestigationDetail - Toggle between list view and timeline view - Sync selection between views ### Files to Create/Modify - frontend/src/components/InvestigationTimeline.jsx (new) - frontend/src/components/InvestigationDetail.jsx - add view toggle ## Acceptance Criteria - Timeline shows all investigation steps with timing - Parallel operations displayed on separate tracks - User can zoom in/out on time ranges - Clicking step shows details - View toggle works between list and timeline ## Effort High - 1-2 weeks
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mark/osint-hub#85
No description provided.