-
Notifications
You must be signed in to change notification settings - Fork 7
Labels
enhancementNew feature or requestNew feature or request
Description
Overview
Now that the data is available in the Submission object, we want to display it to TAs (admins) in a friendly format.
Details
See the new CommitsByDay documentation (current, eventual) for additional information about the errors surfaced by the system.
When presenting this information, it is recommended to do the following:
- Represent all error categories, potentially excluding a limited blacklist. This will give future errors the best chance at correct representation.
- Combine the commit hash with the
repoUrlto create a direct link to the commit in a new tab. - Focus on each group of errors:
- Show each group of raised errors/warnings
- List each commit that triggered it
- AND/OR Focus on the linearized commit history
- Iterate over
linearizedCommits - Show each commit with key information in a dense format:
- Number of line changes
- All errors/warnings associated with the commit hash
- Iterate over
An initial attempt at this change was tried in #460. The next solution may want to be review that PR for a taste of an approach that would have worked, if continued.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request