Remove legacy status reporting
Created by: mattclarke
Issue
DM-1802
Description of work
Removes the legacy reporting. The process of removal also uncovered some other small pieces which could be engineered away. Renamed a couple of files too.
System tests are broken because one of them relies on the the status messages.
Nominate for Group Code Review
-
Nominate for code review