Marco Castelluccio
3fa8eeb8d7
Don't fail if there are no new regressions in a given time period
2021-03-24 09:26:26 +01:00
Marco Castelluccio
9da5a4faa5
Merge < year old and > year old regressions in a single range
...
Since the > year old are really rare.
2021-03-23 19:54:33 +01:00
Marco Castelluccio
2a27efa512
Temporarily remove new regressions from the regressions chart
...
Until we can do #2247 , it might be better to only show stacked bars for fixed regressions,
and let the new regressions be derived from the change in the carryover line.
2021-03-23 18:25:26 +01:00
Marco Castelluccio
11f97a9e85
Hardcode resolution in the URL string rather than setting it as a parameter later
2021-03-23 18:21:28 +01:00
Marco Castelluccio
f4bedb8412
Add a line in the regressions chart to show the number of carryover regressions
...
Fixes #2257
2021-03-23 18:21:28 +01:00
Marco Castelluccio
ad795cbcd3
Only take into account open bugs when counting bugs at a given severity
2021-03-23 18:16:44 +01:00
Marco Castelluccio
e9521da271
Add a title for the severity chart
2021-03-23 16:43:12 +01:00
Marco Castelluccio
7872fc73f9
Use different scales for the new and carryover bugs in the severity chart
...
Otherwise the "new" is completely overshadowed by the "total".
2021-03-23 16:04:25 +01:00
Marco Castelluccio
773b9bf6c4
Make the severity and type chart only be about severity, and add lines to show total, carryover, number of S1 and S2 bugs
...
Fixes #2248
2021-03-23 15:32:32 +01:00
Marco Castelluccio
be44e9d469
Add a title for the regressions chart
2021-03-22 19:58:33 +01:00
dependabot[bot]
c7d2737ee7
Bump apexcharts from 3.25.0 to 3.26.0 in /ui/changes ( #2246 )
...
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js ) from 3.25.0 to 3.26.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases )
- [Commits](https://github.com/apexcharts/apexcharts.js/commits/v3.26.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-22 09:42:34 +01:00
dependabot[bot]
260eafd7d5
Bump snowpack from 3.0.13 to 3.1.2 in /ui/changes ( #2245 )
...
Bumps [snowpack](https://github.com/snowpackjs/snowpack ) from 3.0.13 to 3.1.2.
- [Release notes](https://github.com/snowpackjs/snowpack/releases )
- [Changelog](https://github.com/snowpackjs/snowpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/snowpackjs/snowpack/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-22 09:42:24 +01:00
Marco Castelluccio
51de404ceb
Don't count days multiple times for averaging skip-ifs
2021-03-12 14:49:37 +01:00
Marco Castelluccio
0b8a5709f5
When building the regressions chart, exclude bugs which have no landing date
2021-03-10 17:26:10 +01:00
Marco Castelluccio
c78df41bb0
Make charts not exclude bugs that are opened/fixed on the first day of the selected range
...
Fixes #2230
2021-03-10 17:24:45 +01:00
Marco Castelluccio
828385d1f9
Use the testingTags option value to figure out if N/A testing tags is selected
...
We were wrongly using the releaseVersions option...
Fixes #2229
2021-03-10 15:23:42 +01:00
Marco Castelluccio
3435bdba44
Handle the feature metabug dropdown and feature treemap selection by changing the meta bug ID field
...
This way we need a single option to conquer them all.
Fixes #2183
2021-03-10 00:18:29 +01:00
Marco Castelluccio
d928efa0c1
Don't reset the metabugs dropdown needlessly
2021-03-09 23:49:49 +01:00
Marco Castelluccio
77703e741c
Update URL when modifying options
...
So feature metabug selections too are reflected in the URL.
2021-03-09 23:47:04 +01:00
Marco Castelluccio
1421916132
Make the feature metabug treemap act like a selector
...
Fixes #2190
2021-03-09 20:04:54 +01:00
Marco Castelluccio
857e48aa78
Change the tooltip of the dependency matrix to include a textual explanation of the number
...
Part of #2208
2021-03-09 19:25:52 +01:00
Marco Castelluccio
a47705e34e
Fix 'Number of bugs' order in the time to confirm tooltip
2021-03-09 19:25:22 +01:00
Marco Castelluccio
7af26e780d
Improve titles of the test failures and test skips charts
2021-03-09 18:26:24 +01:00
Marco Castelluccio
5c9d6a528a
Add number of confirmed bugs in the tooltip of the "time to confirm" chart
...
Fixes #2222
2021-03-09 18:22:19 +01:00
Marco Castelluccio
81935ca166
Add a chart to show the evolution of the number of tests with skip-if conditions in the team-level view
...
Fixes #2211
2021-03-09 12:36:46 +01:00
Marco Castelluccio
dddff60992
Remove the "Teams" filter from the feature-level view
...
Fixes #2224
2021-03-08 20:20:59 +01:00
Marco Castelluccio
fce51ab9ba
Add a "Product" filter to the feature-level view
...
Fixes #2223
2021-03-08 20:15:09 +01:00
Marco Castelluccio
3ea96df2b9
Rename renderReviewTimeChartElChart function to renderReviewTimeChart
...
The weird name was probably due to bad copy and paste.
2021-03-08 20:02:23 +01:00
Marco Castelluccio
04d143601e
Add a chart to show the evolution of the number of intermittent test failures in the team-level view
...
Fixes #2210
2021-03-08 20:02:23 +01:00
Marco Castelluccio
61bfc5bca8
Support building dependency heatmap by using past regressions or past test failures
2021-03-03 14:34:26 +01:00
Marco Castelluccio
b8592498f4
Show number of bugs by severity
2021-03-02 12:35:16 +01:00
Marco Castelluccio
ba30903fd3
Don't export setOption as it is never used outside common.js
2021-02-27 00:29:37 +01:00
Marco Castelluccio
5f365998da
Trigger change events on children option elements when parent option elements change
...
And only call the callback on the children option change (to avoid calling it once
for the parent change, and again for the children change).
E.g. when the teams selection changes, we reset the components select.
2021-02-27 00:27:22 +01:00
Marco Castelluccio
3fcf5adf40
Always await when we call async functions
2021-02-27 00:25:48 +01:00
Marco Castelluccio
7dbaafad3b
List teams before components in the options list so it is set up earlier
2021-02-27 00:20:15 +01:00
Marco Castelluccio
e5848b1592
Show a dependency heatmap in the team-level view
...
Dependencies from components that don't belong to the team to components that belong to the team (or, components that are selected).
Fixes #2194
2021-02-26 15:01:02 +01:00
Marco Castelluccio
7b48a22122
By default, select all components as sources and targets for building the dependency heatmap
2021-02-26 14:59:30 +01:00
Marco Castelluccio
e264157d9d
Filter source components to avoid showing those which have no links with target components in the heatmap
2021-02-26 14:58:17 +01:00
Marco Castelluccio
f4dc18b741
Don't fail when there are no regression fixes on a given date
...
Fixes a regression from a9989f9fab
2021-02-26 14:45:57 +01:00
Marco Castelluccio
304da2144e
Build the components select after the teams select, as components options depend on teams selection
...
Otherwise, right after stratup getOption("components") would return all components, even those which are not shown.
2021-02-26 14:25:52 +01:00
Marco Castelluccio
d8e238b631
Don't fail when rendering dependency heatmap and one of the selected target components has no dependencies
2021-02-26 14:24:04 +01:00
Marco Castelluccio
7db41b6791
Don't render the bug types chart when there are no bug summaries
2021-02-26 14:21:52 +01:00
Marco Castelluccio
fb1000204c
Set all data points for all items of the heatmap matrix
...
Otherwise ApexCharts thinks the only data points are the ones associated to the first series we pass.
Fixes #2195
2021-02-26 12:56:33 +01:00
Marco Castelluccio
d3408b983b
Slightly change the styiling of the dependency heatmap
...
Use rectangles instead of circles, disable shades and data labels.
2021-02-26 12:48:25 +01:00
Marco Castelluccio
1e0147a11f
Add parameters to choose the source/target components to the function building the dependency heatmap
...
Fixes #2144
2021-02-26 12:42:00 +01:00
Marco Castelluccio
37f402794b
Move the dependency heatmap rendering code in common.js
...
Fixes #2147
2021-02-26 12:20:27 +01:00
Marco Castelluccio
b2b712e1d8
Remove teams.json mapping file, since the component<->team mapping is now available through Bugzilla APIs
2021-02-26 11:23:44 +01:00
Marco Castelluccio
e6a7ba1fa1
Set ApexChart line chart's marker size to 0
...
It improves performance, and not having markers doesn't hamper usability.
2021-02-26 11:09:20 +01:00
Marco Castelluccio
fee27d760b
Simplify getSummaryData by avoiding duplication between different ways to group data
2021-02-26 11:07:51 +01:00
Marco Castelluccio
d0d088d99b
Cache conversions from date to week, month, release version
2021-02-26 11:01:40 +01:00
Marco Castelluccio
519df7a80c
Make labels a const array
2021-02-26 10:41:06 +01:00
Marco Castelluccio
bfac5c1115
Disable ApexCharts animations to improve performance
2021-02-26 09:01:45 +01:00
Marco Castelluccio
a9989f9fab
Use a stacked bar plot for the regressions chart
...
Showing both new regressions, and regressions fixed by age.
Fixes #2191
2021-02-26 08:56:38 +01:00
Marco Castelluccio
cb156ba6a1
Remove line chart drop shadow as it considerably degrades performance
2021-02-25 20:34:16 +01:00
Marco Castelluccio
afc084bb5e
Add a chart to show review turnaround times
...
Fixes #2164
2021-02-24 23:51:36 +01:00
Marco Castelluccio
9a4d272a3f
Add a treemap with the feature metabugs and the number of changes landing that block them
...
Fixes #1996
2021-02-24 18:03:29 +01:00
Marco Castelluccio
5aaf1482cb
Don't render the regressions chart when there are no bug summaries
2021-02-24 17:15:32 +01:00
Marco Castelluccio
e705227f29
Remove [meta] and [UX] from feature meta bug names
2021-02-24 17:15:03 +01:00
Marco Castelluccio
2e924b6223
Rerender UI when selecting a metabug
...
Fixes a regression from 7df002df19
2021-02-24 15:03:57 +01:00
Marco Castelluccio
7cc2388a00
Display the teams select and add a components select in the team-level view
...
This makes it easier to switch from one team to another, and to see quality metrics
for a subset of a team.
Part of #1999
2021-02-24 12:56:00 +01:00
Marco Castelluccio
fc34784dc6
Move teams select before the components select
...
Since selecting a team causes the components select to be filtered, it makes
more sense logically to show the teams select first.
2021-02-24 12:55:15 +01:00
Marco Castelluccio
180141caa5
Filter component select when one or more teams are selected
...
Fixes #2166
2021-02-24 12:53:39 +01:00
Marco Castelluccio
f1f36e397a
Remove double //
2021-02-24 12:06:37 +01:00
dependabot[bot]
03386f49ae
Bump snowpack from 3.0.11 to 3.0.13 in /ui/changes ( #2187 )
...
Bumps [snowpack](https://github.com/snowpackjs/snowpack ) from 3.0.11 to 3.0.13.
- [Release notes](https://github.com/snowpackjs/snowpack/releases )
- [Changelog](https://github.com/snowpackjs/snowpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/snowpackjs/snowpack/compare/snowpack@3.0.11...snowpack@3.0.13 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-24 09:03:53 +01:00
Marco Castelluccio
7637d2d524
Show median and 9th decile times to bug, times to confirm, and times to fix
...
Fixes #2181
2021-02-24 00:41:39 +01:00
Marco Castelluccio
774ab38027
Use await when calling the async renderUI function
2021-02-23 12:15:18 +01:00
Marco Castelluccio
c256f0ff5f
Fix team-level page title
2021-02-23 12:13:54 +01:00
Marco Castelluccio
7df002df19
Introduce a feature-level view and make it show a subset of the charts available in the catch-all view
...
Fixes #2178
2021-02-23 12:13:11 +01:00
Marco Castelluccio
0b9b979f74
Use common.setOption, since it was moved from index.js to common.js
...
Fixes #2179 , a regression from cc989ad74b
2021-02-22 20:27:14 +01:00
Marco Castelluccio
f5d45cd2d4
Set latest three Firefox releases as the default in the feature-level view
...
Fixes #2180
2021-02-22 20:23:13 +01:00
Marco Castelluccio
55ca314f9c
Show time to confirm in days instead of hours
...
Fixes #2182
2021-02-22 20:20:54 +01:00
Marco Castelluccio
d36d8f57a2
Reword title and y-axis title for the patch coverage chart
2021-02-18 17:23:45 +01:00
Marco Castelluccio
b5e0812ec4
Add a new chart to show average coverage for patches landing over time
...
Part of #2105
2021-02-18 15:53:26 +01:00
Marco Castelluccio
b33a3e5647
Add bug types chart and average fix times chart to the team-level view
...
Part of #1999
2021-02-18 15:21:35 +01:00
Marco Castelluccio
3b67f11cc7
Use an object with 'months' property instead of manually creating a Temporal.Duration, as it is clearer
2021-02-15 22:49:23 +01:00
Marco Castelluccio
0057da1893
Fix date comparison between minDate and twoMonthsAgo
2021-02-15 22:48:05 +01:00
Marco Castelluccio
8ad5f4dca2
Add a WIP team-level view
...
Part of #1999
2021-02-15 22:46:55 +01:00
Marco Castelluccio
fb8a2efacd
For choosing the option to select based on the URL params, compare the option value rather than the text content
2021-02-15 18:48:17 +01:00
Marco Castelluccio
a8671c0483
Use searchParams.getAll instead of manually parsing the search params
2021-02-15 18:47:40 +01:00
Marco Castelluccio
68f732a7dc
Update current URL of the page when selecting options
...
So the current view becomes easily shareable
Fixes #2004
2021-02-15 18:38:40 +01:00
Marco Castelluccio
90ffcbabe2
Set options and their associated elements according to the URL parameters
...
First part of #2004
2021-02-15 18:27:25 +01:00
dependabot[bot]
d2f34b8005
Bump apexcharts from 3.24.0 to 3.25.0 in /ui/changes ( #2163 )
...
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js ) from 3.24.0 to 3.25.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases )
- [Commits](https://github.com/apexcharts/apexcharts.js/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-15 08:45:39 +01:00
Marco Castelluccio
bde4ec8600
Show components which might be most affected by changes in a given release
...
Fixes #2078
2021-02-12 17:16:59 +01:00
Marco Castelluccio
64c82a862a
Update chart title according to the selected dimension
2021-02-12 16:51:28 +01:00
Marco Castelluccio
c6b176be1f
Allow grouping changes by either component or team
...
Part of #2078
2021-02-11 19:50:34 +01:00
Marco Castelluccio
cc989ad74b
Move option handling and filtering code in common.js and reuse it in both the changes list page and the release-level view page
2021-02-11 19:47:08 +01:00
Marco Castelluccio
2cdd4c8c72
Add a release-level page, currently only showing the components where bugs were fixed in the latest release
...
Part of #2078
2021-02-11 18:25:57 +01:00
Marco Castelluccio
548a9679f4
Add a graph to show the average time to confirm bugs
...
Fixes #2149
2021-02-09 20:58:27 +01:00
Benjamin Forehand Jr
773598cf48
Add a WIP function to generate heatmap based off of regression data ( #2120 )
2021-02-08 16:20:12 +01:00
dependabot[bot]
5edd7c45b7
Bump snowpack from 2.18.5 to 3.0.11 in /ui/changes ( #2101 )
...
Bumps [snowpack](https://github.com/snowpackjs/snowpack ) from 2.18.5 to 3.0.11.
- [Release notes](https://github.com/snowpackjs/snowpack/releases )
- [Changelog](https://github.com/snowpackjs/snowpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/snowpackjs/snowpack/commits/snowpack@3.0.11 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 12:04:04 +01:00
Marco Castelluccio
c43876dfba
Rename snowpack 'installOptions' config to 'packageOptions'
2021-02-01 11:39:02 +01:00
Marco Castelluccio
f273186766
Remove unused snowpack 'proxy' config
2021-02-01 11:26:24 +01:00
dependabot[bot]
e1b0199952
Bump proposal-temporal from 0.6.0 to 0.7.0 in /ui/changes ( #2131 )
...
Bumps [proposal-temporal](https://github.com/tc39/proposal-temporal/tree/HEAD/polyfill ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/tc39/proposal-temporal/releases )
- [Changelog](https://github.com/tc39/proposal-temporal/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tc39/proposal-temporal/commits/HEAD/polyfill )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 09:42:02 +01:00
dependabot[bot]
3a9ad16935
Bump apexcharts from 3.23.1 to 3.24.0 in /ui/changes ( #2130 )
...
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js ) from 3.23.1 to 3.24.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases )
- [Commits](https://github.com/apexcharts/apexcharts.js/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-01 09:40:41 +01:00
Marco Castelluccio
3d9c769391
Move the 'Fixed in Version' select to the top, since it's the only one whose options are not all selected by default
2021-01-21 13:59:48 +01:00
Marco Castelluccio
6dd8d68417
Add a 'Include unfixed bugs' option in the filters instead of a N/A option in the 'Fixed in Version' select
...
Fixes #2079
2021-01-21 13:58:37 +01:00
Marco Castelluccio
abc9cc46aa
Split date filter in fix date and creation date
...
This makes #2065 less confusing.
2021-01-21 12:21:37 +01:00
Marco Castelluccio
b31133d4b4
Remove 'unknown' type from the bug types chart as it dominates too much over the actual types
2021-01-21 12:02:14 +01:00
Marco Castelluccio
328eb4ca60
Show the number of fixed regressions alongside new regressions in the regressions chart
...
Fixes #2051
2021-01-21 11:59:50 +01:00
Marco Castelluccio
df5802ee76
Show latest releases earlier in the release select
2021-01-20 21:38:51 +01:00
Marco Castelluccio
86b3c9cfbf
Rename 'Version' field to 'Fixed in Version' to clarify what it actually does
2021-01-20 20:21:11 +01:00
Marco Castelluccio
c2e0f63617
Add bugs with 'unknown' type in the bug types chart
2021-01-20 20:12:10 +01:00
Marco Castelluccio
0bfa84b061
Move common chart rendering code in common.js
2021-01-20 19:54:43 +01:00
Marco Castelluccio
f23985f046
Convert date strings to Temporal.PlainDate objects just once
...
By memoizing the result of the conversion.
Fixes #2039
2021-01-20 19:42:18 +01:00
Marco Castelluccio
03b0b81d95
Add a chart to show the average time it takes to file a bug after the introduction of a regression
...
Fixes #2107
2021-01-20 17:29:25 +01:00
Marco Castelluccio
d309d1810f
Add a chart to show the average time it takes to fix bugs
...
Fixes #2104
2021-01-19 15:39:36 +01:00
Brian Grinstead
678de9bf6a
share getComponentRegressionMap to common.js. This can be a building block for a dependency map structure ( #2089 )
2021-01-14 09:30:10 -08:00
Brian Grinstead
6e772ea277
Don't rerender the table if the details section is closed, and close the details section by default ( #2077 )
...
Fixes #2076
2021-01-07 21:19:21 +01:00
Brian Grinstead
27512d1a8f
Move the grouping options above the graphs and below the summary text ( #2080 )
2021-01-07 20:18:17 +01:00
Brian Grinstead
22ba2b90cf
change default filter to be based on previous two releases instead of a hardcoded date ( #2075 )
2021-01-07 11:06:26 -08:00
dependabot[bot]
315cfb9194
Bump apexcharts from 3.23.0 to 3.23.1 in /ui/changes ( #2064 )
...
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js ) from 3.23.0 to 3.23.1.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases )
- [Commits](https://github.com/apexcharts/apexcharts.js/compare/v3.23.0...v3.23.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-04 11:20:15 +01:00
Marco Castelluccio
065b1fcbd6
Simplify testing tags filtering code
2020-12-24 15:25:16 +01:00
Marco Castelluccio
ed59bb308d
Use 'missing' instead of 'none' for cases where testing tags are missing
...
So we can drop the conversion from 'none' to 'missing' in the UI.
2020-12-24 14:38:51 +01:00
Marco Castelluccio
da35cc602b
Rename some variables to make them clearer
2020-12-24 13:53:11 +01:00
Marco Castelluccio
e7d3d764cc
Allow open bugs not to be filtered out by adding a 'N/A' option to the testing tags select
2020-12-24 13:52:49 +01:00
Marco Castelluccio
882d267e4b
Allow open bugs not to be filtered out by adding a 'N/A' option to the release versions select
2020-12-24 13:47:43 +01:00
Marco Castelluccio
67970323f7
Sort open bugs by creation date, since they don't have a push date
2020-12-24 13:38:52 +01:00
Marco Castelluccio
7a6772ebf8
Filter bug summaries by creation date before generating the regressions and types charts
...
And use the first creation date as the beginning of the charts, rather than the push date of the first created bug.
2020-12-24 13:36:30 +01:00
Marco Castelluccio
46704a25f0
Render risk chart only for changes with a risk band
2020-12-24 13:35:28 +01:00
Marco Castelluccio
1a53a06b37
Don't consider bugs where riskness is not available as higher risk
...
And throw an exception in case of unexpected risk band values.
2020-12-24 13:34:34 +01:00
Marco Castelluccio
f039ef9640
Support filtering by risk band
...
Fixes #2026
2020-12-24 13:32:58 +01:00
Marco Castelluccio
88e5644c83
Move the version filter before the whiteboard one
2020-12-24 12:48:30 +01:00
Marco Castelluccio
fe8f81cecb
Add ability to filter bugs and changes by severity
...
Fixes #2041
2020-12-22 01:18:44 +01:00
Marco Castelluccio
4bc64696a7
Add actual filtering code for bug type
2020-12-22 01:17:40 +01:00
Marco Castelluccio
f9aeafdc96
Add a line chart showing the evolution of the number of bugs by type
...
Part of #2000
2020-12-21 23:15:11 +01:00
Marco Castelluccio
d90f2832cf
Add ability to filter bugs and changes by bug type
2020-12-21 23:11:17 +01:00
dependabot[bot]
4806e094f4
Bump snowpack from 2.18.4 to 2.18.5 in /ui/changes ( #2050 )
...
Bumps [snowpack](https://github.com/snowpackjs/snowpack ) from 2.18.4 to 2.18.5.
- [Release notes](https://github.com/snowpackjs/snowpack/releases )
- [Changelog](https://github.com/snowpackjs/snowpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/snowpackjs/snowpack/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-21 15:39:54 +01:00
Brian Grinstead
2e384fd165
Add an early return to avoid reduce on empty array in regressions chart ( #2042 )
2020-12-19 01:38:01 +01:00
Marco Castelluccio
64985d9fad
Add a line chart to show the number of regressions over time
...
Part of #2000
2020-12-18 01:57:00 +01:00
Marco Castelluccio
6adb98a30c
Add missing second =...
2020-12-17 22:24:29 +01:00
dependabot[bot]
75d9624cf9
Bump apexcharts from 3.22.3 to 3.23.0 in /ui/changes ( #2036 )
...
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js ) from 3.22.3 to 3.23.0.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases )
- [Commits](https://github.com/apexcharts/apexcharts.js/compare/v3.22.3...v3.23.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-17 22:23:46 +01:00
Marco Castelluccio
526ff6ccc1
Enable Prettier for JavaScript, HTML, CSS, yaml, Markdown ( #2006 )
...
Fixes #2006
2020-12-17 18:13:49 +01:00
Marco Castelluccio
845bb795d1
Fix usage of Temporal.PlainDate.compare for comparing dates
2020-12-17 17:46:23 +01:00
Benjamin Forehand Jr
cc1de0cf54
Add ability to filter by release version ( #2028 )
...
Fixes #1969
2020-12-17 17:21:59 +01:00
Marco Castelluccio
ffbebfc3c8
Allow grouping graphs in the summary section by day, week, month, release
2020-12-15 14:39:44 +01:00
Brian Grinstead
bee2b8903e
Remove references in ui to the old name ( #2027 )
2020-12-15 01:18:26 +01:00
Marco Castelluccio
5f8555f6f4
Remove riskiness option, always keep it enabled
2020-12-14 23:09:12 +01:00
Marco Castelluccio
22378a3e8c
Remove redundant 'risk' word from the riskiness column
2020-12-14 23:06:50 +01:00
Marco Castelluccio
6c492e9e60
Actually use the same terminology everywhere when talking about 'risk'
...
This change completes 67064aba22
.
2020-12-14 23:05:52 +01:00
Marco Castelluccio
72d575c3e7
Drop the # column from the changes table
2020-12-14 23:05:24 +01:00
Marco Castelluccio
fbf987475e
Remove unused table
2020-12-14 22:18:22 +01:00
Marco Castelluccio
3f3a319537
Support sorting changes table by bug ID, commit date, riskiness, coverage
...
For coverage, it sorts by number of uncovered lines.
Fixes #1997
2020-12-14 21:37:00 +01:00
Marco Castelluccio
67064aba22
Use the same terminology everywhere when talking about 'risk'
2020-12-14 14:48:43 +01:00
Marco Castelluccio
2b92b1e1fc
Fix monthly grouping
2020-12-14 14:33:16 +01:00
Marco Castelluccio
93da5fad81
Support grouping changes by release
2020-12-14 14:28:47 +01:00
Marco Castelluccio
d70203c7ab
Add a line chart to show the evolution of high/medium/low risk changes ( #2002 )
...
Part of #2000
2020-12-14 11:38:58 +01:00
dependabot[bot]
fe9643ad51
Bump snowpack from 2.18.1 to 2.18.4 in /ui/changes ( #2021 )
...
Bumps [snowpack](https://github.com/snowpackjs/snowpack ) from 2.18.1 to 2.18.4.
- [Release notes](https://github.com/snowpackjs/snowpack/releases )
- [Changelog](https://github.com/snowpackjs/snowpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/snowpackjs/snowpack/compare/snowpack@2.18.1...snowpack@2.18.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-14 10:44:24 +01:00
Marco Castelluccio
1a584d62dc
Add a field to filter changes by team
...
Part of #1998
2020-12-10 22:21:30 +01:00
Marco Castelluccio
f87bf7ac83
Add a field to filter changes by component
...
Part of #1998
2020-12-10 22:16:48 +01:00
dependabot[bot]
9d258cb1fc
Bump prettier from 1.19.1 to 2.2.1 in /ui/changes ( #1993 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.19.1 to 2.2.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.2.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 10:47:48 +01:00
dependabot[bot]
cf4a161a0b
Bump apexcharts from 3.22.2 to 3.22.3 in /ui/changes ( #1994 )
...
Bumps [apexcharts](https://github.com/apexcharts/apexcharts.js ) from 3.22.2 to 3.22.3.
- [Release notes](https://github.com/apexcharts/apexcharts.js/releases )
- [Commits](https://github.com/apexcharts/apexcharts.js/compare/v3.22.2...v3.22.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 10:47:33 +01:00
dependabot[bot]
2c68cb62f1
Bump snowpack from 2.17.1 to 2.18.1 in /ui/changes ( #1992 )
...
Bumps [snowpack](https://github.com/snowpackjs/snowpack ) from 2.17.1 to 2.18.1.
- [Release notes](https://github.com/snowpackjs/snowpack/releases )
- [Commits](https://github.com/snowpackjs/snowpack/compare/snowpack@2.17.1...snowpack@2.18.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 10:39:43 +01:00
Benjamin Forehand Jr
44be470e73
Adds ability to filter by whiteboard ( #1985 )
...
Closes #1970
2020-12-03 16:07:45 -08:00
Benjamin Forehand Jr
714ac8a9a8
Update strings on testing page. ( #1982 )
...
Closes #1981
Co-authored-by: Brian Grinstead <briangrinstead@gmail.com>
2020-12-02 15:35:14 -08:00
Marco Castelluccio
33749dd6b4
Move the 'regressor' field from commits to bugs in the changes artifact
...
Fixes #1977
2020-12-02 23:06:10 +01:00
Brian Grinstead
a7c4f838ca
Switch to snowpack for development and builds ( #1980 )
2020-12-02 21:46:27 +01:00
Brian Grinstead
b06d41a582
Stub out dependencies ui ( #1979 )
...
* stub component dependency fetching
* get component connections data into usable shape
* stub component mapping in ui
2020-12-02 10:16:39 -08:00
Marco Castelluccio
7636203b26
Show risk band instead of raw risk number
...
The raw risk number is hard to interpret.
2020-12-02 10:20:04 +01:00
Brian Grinstead
1ed063b951
Rename .minus to .subtract to match Temporal API ( #1959 )
2020-12-01 17:39:16 +01:00
dependabot[bot]
db2765bf34
Bump webpack from 5.6.0 to 5.9.0 in /ui/changes ( #1957 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.6.0 to 5.9.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.6.0...v5.9.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-30 20:03:01 +01:00
Marco Castelluccio
6ec579438c
Add a column to show coverage information in the changes list view
2020-11-27 16:45:05 +01:00
Marco Castelluccio
be258faf40
Import changes UI ( #1940 )
2020-11-21 00:24:02 +01:00