Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Ed Morley dc5fc9e6ad Bug 1522101 - Use Prettier to format CSS 2019-01-23 20:19:04 +00:00
Cameron Dawson ed2e800d90
Bug 1465987 - Convert the BugFiler to ReactJS (#3878) 2018-08-06 10:54:00 -07:00
KWierso 443ee67652 Bug 1355339 - Make the bug filer warn when it doesn't match any of the failure's search terms (#2336) r=emorley
If the selected failure has no search_terms defined, the bug being filed will never appear as a suggestion for classification. Warn in this case.

If the bug-to-be-filed's summary does not contain any of the selected failure's search_terms, it will never appear as a suggestion for the classification. Warn in this case. The search terms are displayed in this case so the user can see exactly what needs to be added to make the bug discoverable.
2017-05-23 13:41:34 -07:00
KWierso f19be77e07 Bug 1353209 - Add a spinner when searching sources for product/component pairs (#2316) r=emorley 2017-04-03 18:49:58 -07:00
KWierso 87bb54f94b Bug 1289333 - Set crash signature and related fields (#2294) r=camd 2017-03-31 12:20:03 -07:00
KWierso 8ef82f44dc Bug 1278746 - Add the ability to set block,depends on,see also fields (#1662) r=emorley 2016-09-06 18:46:36 +01:00
KWierso 8c6be586aa Restrict the summary field to 255 characters (#1773) r=emorley 2016-08-09 20:57:34 +01:00
KWierso 710b529b6b Bug 1117583 - Add UI to Treeherder to use the new bug filing api (#1374) r=camd
This adds a new modal form to Treeherder's UI that appears when the user clicks the new "file bug" button.

The script pulls in information about the failure and pre-fills a lot of the form. It attempts to automatically find the product/component for the soon-to-be-filed bug based on the failure's file path, and includes a search box to find other products/components.

The summary by default is the failure line that the user clicked, but the user can show all of the failure lines from the failed job if more needs to be added.

Links to the parsed log, full log and (if applicable) the reftest viewer are included by default in the bug's first comment, but the user can opt to not include them in the submission.

Additional information can be included in the first comment by adding it to the large textarea in the form.

After you click "Submit Bug", the UI sends the new bug information to the Bugfiler API, which then formats the information properly for it to submit to Bugzilla's REST API using a server-side bugzilla account. The API returns either the bug id or a failure message. If a bug id is returned, the UI selects the failure and adds the bug to the classification. If a failure message is returned, the message is displayed to the user and the form becomes re-editable and re-submittable.
2016-06-07 18:12:18 -07:00