Commit Graph

23 Commits

Author SHA1 Message Date
Niklas Granander 70b18d97d6 Allow user to select the number of days for trend data
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-27 19:48:15 +02:00
Niklas Granander 63efbf0386 Add duration data to overview
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-27 17:25:03 +02:00
Niklas Granander 2627f19b7b Add placeholder text to DataValueComponent
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-20 15:32:31 +02:00
Niklas Granander d54717b139 Add trendline for build count and a few data fields
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-19 15:40:05 +02:00
Niklas Granander 7a7680d950 Extract cell of status matrix to a component
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-19 11:30:28 +02:00
Niklas Granander 5e05056e61 Merge branch 'xcmetrics-error-trend' into xcmetrics-overview-features
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-15 15:05:28 +02:00
Niklas Granander f3a66ccaf1 Use statistics end point for status matrix
This enables fetching less data up front and only
fetching more when needed.

Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-15 14:48:04 +02:00
Niklas Granander 502ed21c51 Merge branch 'master' into xcmetrics-status-matrix
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-14 12:17:44 +02:00
Niklas Granander e63a9a07e8 Fix wrong file name in readme and remove unnecessary type parameter
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-14 11:55:57 +02:00
Niklas Granander 5ce67a4c41 Rename file of API client
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-13 19:11:12 +02:00
Niklas Granander d1bd8a0b67 Rename variables containing XCMetrics* to Xcmetrics*
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-13 17:42:19 +02:00
Niklas Granander 44feafeaf7 Add error trend component and fetch data from statistics end point
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-13 17:11:21 +02:00
Niklas Granander d8f5a51e1a Add utility function for multiple class names
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-08 17:59:02 +02:00
Niklas Granander 51d97b432c Test tooltip of cell
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-08 14:28:40 +02:00
Niklas Granander 89fca7badc Create StatusMatrix component
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-08 11:05:36 +02:00
Niklas Granander 91d57c5fd6 Add limit parameter to API client
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-08 11:05:03 +02:00
Niklas Granander 0f23dd5e29 Add formatting utils
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-08 11:04:17 +02:00
Niklas Granander 4488d338f4 Create StatusMatrix and StatusCell components
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-06 16:40:48 +02:00
Niklas Granander 0ecddd50ec Pluralize warning label
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-05 14:35:53 +02:00
Niklas Granander 110014318d Extract BuildStatus to a type
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-05 12:16:52 +02:00
Niklas Granander de315573f8 Add table showing the last 10 builds
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-05 10:26:50 +02:00
Niklas Granander 3aad657c73 Create a basic component hierarchy and a placeholder API client
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-07-01 17:18:33 +02:00
Niklas Granander b2925e7ff1 Generate XCMetrics plugin
Signed-off-by: Niklas Granander <ngranander@spotify.com>
2021-06-28 15:00:36 +02:00