Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1321798 - Rewrite the autoclassification UI (#2089)
This rewrite is intended to address the numerous problems that prevented the old autoclassify UI from recieving wide adoption, and makes the following changes: * Moves the code to use angular 1.5 components, for maintainability * Reduces the number of HTTP requests to one GET / one POST (associated with the TextLogError objects), for performance. * Adds the concept of a selection so that operations can be performed on multiple lines at once * Reorganises the panel a bit to fit better with the rest of the treeherder UI. * Removes the "Ignore Others" action, which, though occasionally helpful, was based on an unreliable heuristic. * Reduces the number of unhelpful bug suggestions displayed by default where there are many, and ensures that the most plausible suggestions are shown first. * Adds keybindings for all operations, so that it is possible to use the autoclassify panel without touching the mouse. * Adds basic heuristics for which option to select by default.
- Loading branch information
Showing
21 changed files
with
1,670 additions
and
1,203 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.