Skip to content

Ability to have nested tasks #148

Closed
Closed
@hiddenillusion

Description

@hiddenillusion

It would be useful to be able to create nested tasks. e.g. - I may have multiple things that part of a single task (sort of like a check list of items that need to be completed for that single task to be complete).

As it currently stands, the only way around this is to create separate tasks for each line item, which can be extremely cluttering.

Another use case would be:

  • Case = an entire engagement.
  • Each task created within Case (Case > task) is an analysis performed on an endpoint/source of evidence
  • Each sub-task created within it's parent task (Case > task > sub-task) could be actions actions to take for the individual analysis.

Otherwise, I'd have to (1) create a new case for each individual investigation even though they're part of a larger case (2) merge all the cases together at the end but that isn't ideal

Implementation details

  • Add group field to case_task model
  • Add a default group to existing tasks during migration
  • Update case template model and administration UI
  • Update the task details page to display the group
  • Update the task list page to display the tasks groups
  • Update the task list page to allow grouping

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions