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

3676 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Hengst bd8e9f95e5
Bug 1753211 - switch yaml v4 call from `safeLoad` to `load` to fix Custom Actions (#7372)
yaml v4 made the `load` function safe and dropped the `safeLoad` one. The update
to yaml v4 had landed in
933d8dfb69
2022-02-02 19:44:54 -08:00
Sebastian Hengst 3064c54faa
Bug 1745936 - select text in log viewer and transfer it to bug filer's description field in other tab with button (#7344) 2022-01-31 08:07:21 -08:00
arai-a 4701dd909c
Bug 1743534 - Add button to select all jobs in a group
* Add [All] button next to the expanded group name, to select/deselect all jobs in this group, in "Add new jobs" view.
* Check jobInstance.props property value before accessing its property
2022-01-31 10:40:28 +00:00
beatrice-acasandrei 7e1fec6070
Bug 1748465 - Add documentation links for tests suite in Performance Tab (#7354)
* Bug 1748465 - Performance Tab - Add documentation links for tests suite

* Bug 1748465 - Address change request
2022-01-25 16:04:39 +02:00
Sarah Clements 933d8dfb69
Update to yaml4 (#7362)
* Upgrade to js-yaml v4

* yarn lock fix
2022-01-18 16:01:15 +00:00
Sebastian Hengst 8f02cac4d9 Bug 1670064 - prevent pending Taskcluster data from blocking interaction with job tabs 2022-01-17 17:49:40 +01:00
Sebastian Hengst eccd74e32e Bug 1253768 - bulk unclassification support including removal of association with bug
* Removing the bug-job associations prevents wrong updates to bugs about the
  issue still being observed in CI or about its frequency.
* Deletion of the classification type instead of appending 'not classified'
  makes the data more robust for analysis.
* This feature is only enabled for employees and members of the 'sheriff' LDAP
  group to prevent broad undesired changes by random users.

The failure classification type ("intermittent", "infra", ...) is stored
independently from the bug used for classification (bug 1169720), hence no model
based view set gets used.
2022-01-14 17:55:49 +01:00
beatrice-acasandrei 18a866d547
Bug 1748289 - Replace platforms names with icons in Alerts View (#7353)
* Bug 1748289 - Replace platforms names with icons in Alerts View

* Bug 1748289 - Address change request

* Bug 1748289 - Improve test

* Bug 1748289 - Small refactoring

* Bug 1748289 - Make icon bigger
2022-01-14 10:13:14 +02:00
beatrice-acasandrei 56a5322f9d
Bug 1733943 - Expose Sherlock backfill tasks by status (#7343)
* Bug 1733943 - Expose Sherlock backfill tasks by status

* Bug 1733943 - Address change requests

* Bug 1733943 - Changed migration file: renamed total_backfills_triggered field

* Bug 1733943 - BE tests and UI change - status italic

* Bug 1733943 - UI tests
2022-01-05 10:07:48 +02:00
esanuandra cd5212688e
Bug 1747989 - split alerts number in tests view (#7350) 2021-12-31 11:32:46 +02:00
esanuandra 712aa9c1a6
Bug 1745473 - Add icons for platforms in Tests View (#7345)
Bug 1745473 - Add unit tests

Bug 1745473 - Clean code

Bug 1745473 - Address PR requests
2021-12-22 11:57:31 +02:00
Sorin Toma f4b1387185
Bug 1746198 - Compare View - Fix pagination position (#7347)
* Bug 1746198 - Compare View - Fix pagination position

* Address PR changes
2021-12-20 17:20:54 +02:00
arai-a 4f67f92b55
Bug 1743545 - Make watched repo buttons links. (#7333)
* Change watched repo buttons to links using react-router-dom Link element
2021-12-16 12:14:06 +00:00
Sorin Toma dba583ea48
Bug 1745401 - Alerts View - Change default behaviour when clicking alert title (#7342) 2021-12-16 10:06:53 +02:00
arai-a afb477809c
Make the pagination button size and position consistent (#7332)
* Bug 1743523 - Always show 5 pages in pagination.

* Bug 1743520 - Part 1: Always show pagination arrows

* Bug 1743520 - Part 2: Make the pagination button size consistent.
2021-12-16 09:51:22 +02:00
Sorin Toma 826877ce3e
Bug 1745400 - Alerts View - Change hourglass icon colours to match existing color theme (#7341) 2021-12-14 16:25:07 +02:00
Sorin Toma 242af51115
Bug 1744530 - Add user feedback on click for the copy to clipboard button (#7337)
* Bug 1744530 - Add user feedback on click for the copy to clipboard button

* added test

* address PR changes
2021-12-09 15:45:46 +02:00
beatrice-acasandrei 8c80d16ba0
Bug 1744730 - Performance Tab - Open links in the new tabs (#7338) 2021-12-09 09:59:46 +02:00
Sebastian Hengst b67b596342
Bug 1731631 - suggested duplicated bug used for classification, classify with open bug against which it is set as duplicate (#7308)
* Bug 1720105 - drop 'os' column from 'bugscache' table because it's unused
* For Bug 1731631 - only ingest data about intermittent bugs changed since the last update of the bugscache
store for duplicate bugs against which non-duplicate bug they got set as duplicate
* Simplify pinnedJobBugs by switching from Object to Set
* use open bug for classification if duplicate one matches failure line
2021-12-06 10:26:14 +00:00
Sorin Toma 6456dbebdd
Bug 1742555 - Check Graphs View button / Table View button (#7325)
* Bug 1742555 - Check Graphs View button / Table View button

* Address PR changes
2021-11-29 12:42:18 +02:00
Sorin Toma 358f2b6a27
Bug 1739961 - Provide export option from compare view (#7312)
* work in progress

* Bug 1739961 - Provide export option from compare view

* Address review changes

* Address PR changes + added test

* data downloaded contains all pages + changed structure

* changed structure + added experimental tag for the button

* Address PR changes

* Address PR changes
2021-11-29 12:41:36 +02:00
beatrice-acasandrei 4e3f45b846
Bug 1741902 - Results missing from comparison for pdfpaint (#7324) 2021-11-25 10:13:29 +02:00
esanuandra 3dcd9db5c8
Bug 1741886 - Add unit tests for legend card (#7320) 2021-11-23 14:48:23 +02:00
Sebastian Hengst a19ef39ee0
Bug 1742068 - update whatsdeployed.io link with version including prototype instance (#7321) 2021-11-22 11:14:40 +00:00
Sebastian Hengst 33de91b9cb
Bug 1740594 - replace references to IRC (#7316) 2021-11-18 11:37:01 +00:00
Sebastian Hengst b95deeaf94
Bug 1741227 - List of suggested bugs should not sometimes remember if further bugs got shown for different task (#7317)
Switching between different failed tasks and clicking "Show more bug
suggestions" for a failure line shows the additional bugs and still "Hide more
bug suggestions" after one switched directly to another failed task with bug
suggestions for a failure line at the same index (e.g. the first one).

This doesn't apply if one e.g. selected a failed task with no suggestions at the
same failure line index or one selected a task without failure lines inbetween.

React didn't update the element because the key was static (onyl index used).
2021-11-18 11:36:33 +00:00
esanuandra c21c7b7ac0
Bug 1740497 - Show from (prev revision) and to (revision) on alert summaries (#7314)
* Bug 1740497 - Add prev and to push revision in alert summary header

* Bug 1740497 - Address PR requests

* Bug 1740497 - Rename formattedAlertRevision to formattedSummaryRevision
2021-11-15 16:11:07 +02:00
Sebastian Hengst bf5cc7e9d7
Bug 1739678 - add pretty platform names for new platforms (#7309) 2021-11-09 11:04:25 +00:00
Sebastian Hengst 7053a507ab Bug 1737269 - show error messages returned by server 2021-11-08 16:28:51 +01:00
Sebastian Hengst 164493c819 Bug 1733650 - Intermittent Failures View should request data only once
Both `updateData` (initiated by `didComponentUpdate`) and `updateState` took
care of changes to url parameters.
2021-11-08 16:21:46 +01:00
Sorin Toma dccb26f0be
Bug 1738697 - Remove Mozilla-Inbound repository data from Perfherder UI (#7307)
* Bug 1738697 - Remove Mozilla-Inbound repository data from Perfherder UI

* Address PR changes
2021-11-05 14:05:01 +02:00
esanuandra 3b4504dd0f
Bug 1735489 - Show other alerts when opening graph view (#7296)
* Bug 1735489 - Fetch other alerts from backend based on framework id

* Bug 1735489 - Add highlight other alerts toggle, add vertical lines to mark other alerts

* Bug 1735489 - Add unit test, clean code

* Bug 1735489 - Address pr requests

* Bug 1735489 - Fix failing test
2021-11-05 11:22:08 +02:00
Joel Maher 640ae72b2d
React17 doesn't attach events to document, update listeners (#7302) 2021-10-27 10:16:32 -07:00
Sorin Toma 6e696411e8
Bug 1736811 - Compare View error: Cannot read property 'value' of undefined (#7300)
* Bug 1736811 - Compare View error: Cannot read property 'value' of undefined

* Addres PR changes

* Address PR changes

* Address PR changes
2021-10-27 14:07:46 +03:00
Joel Maher bf87a56cfb
upgrade react to 17.0.2 (#7298) 2021-10-19 10:13:23 +01:00
Sarah Clements c93f3f13bb
Bug 1598422 - Add link to Pernosco app (#7297)
* Refactor the artifacts tab in the details panel and add the pernosco link to that tab only for try and autoland for linux 64 builds; this link will show in jobs view and push health.
2021-10-15 16:11:03 +01:00
Sorin Toma 3a4b09a54f
Bug 1734324 - Allow defining conditions to flag alerts (#7291)
* Bug 1734324 - Allow defining conditions to flag alerts

* Bug 1734324 - Added tests

* Bug 1734324 - Address review changes
2021-10-15 14:44:24 +03:00
Sebastian Hengst 86d5d2d566
Bug 1735177 - shortening string used for evaluating new bugs created with BugFiler (#7294) 2021-10-12 11:33:47 +01:00
Sebastian Hengst 8a9f7e1481
Bug 1730918 - use default security groups as defined by product in Bugzilla (#7281)
Support for filing issues as security bugs got added in bug 1369067. Having the
security group hardcoded and not matching the default one for the component
causes bugs to get missed during triage.
2021-10-07 11:25:06 +01:00
Sebastian Hengst 94b78c0823
Bug 1732359 - several improvements to Bugzilla products and components suggested by bug filer (#7277)
Bug 1429030 added automatic suggestions of the Bugzilla product and component
combination to use for new bugs created from the bug filer. Unrelated
product::component suggestions got suggested under certain conditions.
2021-10-05 10:45:32 +01:00
Sebastian Hengst 871b409ee9
Bug 1733658 - Intermittent Failures View: show bug summary on initial load (#7284) 2021-10-04 17:38:57 +01:00
Sebastian Hengst 363c5e0cc8
Bug 1733666 - link to bug from Intermittent Failures View for one bug (#7285) 2021-10-04 17:38:11 +01:00
beatrice-acasandrei d3c81dc1f2
Bug 1729251 - Link to devtools test documentation (#7261)
* Bug 1729251 - Devtools perfdocs

* Bug 1729251 - Adding tests for Perfdocs

* Bug 1729251 - Treating exception cases

* Bug 1729251 - Address change request

* Bug 1729251 - Non-documented tests are excluded for now
2021-10-01 15:04:24 +03:00
Sorin Toma 78addd16b9
Bug 1732431 - Alerts View - Reassigning an alert from a summary in mozilla-beta to a summary in autoland (#7278) 2021-10-01 14:36:35 +03:00
beatrice-acasandrei 8c6d285a43
Bug 1724939 - Display noise profile for alerts (#7264)
* Bug 1724939 - WIP

* Bug 1724939 - Added badge

* Bug 1724939 - Fix failing tests

* Bug 1724939 - Added fe tests

* Bug 1724939 - Address change request
2021-09-24 15:35:25 +03:00
Sorin Toma bbeace9e15
Bug 1730892 - Remove duplication from tags/options from alerts view (#7270)
* Bug 1730892 - Remove duplication from tags/options from alerts view

* Bug 1730892 - Added tests + new tooltip for tags and options

* Address review changes
2021-09-24 14:55:47 +03:00
Michelle 3ea227ff57
Bug 1730527 - Give windows10-64-2004 mingw jobs a friendlier name (#7269) 2021-09-20 10:13:14 +01:00
Sarah Clements 7ea0760c58
Remove heroku v2 (#7271)
* update dockerfile and remove post_compile
* remove more heroku mentions
* remove redis heroku ref
* update middleware and CSP
* remove irrelevant test and script references to heroku
remove tox heroku command from circleCI config
* more references removed
* remove prototype2 reference
* remove old TLS check for redis
2021-09-16 11:30:12 +01:00
Sebastian Hengst d397389863
Bug 1429030 - automatically suggest Bugzilla product and component when bug filer gets opened (#7151)
* Add model for file-to-bugzilla-component relation and its ingestion process
* add API endpoint to get Bugzilla product and component for source file path/search term
* bug filer: identify bugzilla product and component to use based on file path
2021-09-13 11:43:45 +01:00
esanuandra eb7574fd81
Bug 1728998 - Graphs View - Highlight specific data points (#7260)
* Data point changes color on click

* Bug 1728998 - move onClick event to parent component

* Bug 1728998 - destructor style from props
2021-09-08 15:55:02 +03:00