add status managment to issueService
remove dry todo from issues api controller