Refactor task handler

Registered by Renat Akhmerov

task_handler.py module is not too complicated. We need to improve it in a number of ways.

* We don’t have different methods for running tasks: run_new_task, run_existing task. It complicates the whole logic
* Clearly separate public and private methods (API and implementation)
* Move part of logic related to actions to action_handler.py

Blueprint information

Status:
Complete
Approver:
Renat Akhmerov
Priority:
High
Drafter:
Renat Akhmerov
Direction:
Approved
Assignee:
Renat Akhmerov
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-1
Started by
Renat Akhmerov
Completed by
Renat Akhmerov

Related branches

Sprints

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.