Fixes for the code review / added tests for Github tracker editing views - Issue799