diff --git a/.release-it.js b/.release-it.js new file mode 100644 index 000000000..7a044de6e --- /dev/null +++ b/.release-it.js @@ -0,0 +1,21 @@ +module.exports = { + // TODD: enable the before init hooks once grafana/toolkit can limit the jest workers + git: { + commitMessage: 'chore: update version', + tag: false, + push: false, + commit: false, + }, + github: { + release: false, + }, + npm: { + publish: false, + }, + plugins: { + '@release-it/conventional-changelog': { + preset: 'angular', + infile: 'CHANGELOG.md', + }, + }, +}; diff --git a/CHANGELOG_DEPRECATED.md b/CHANGELOG_DEPRECATED.md new file mode 100644 index 000000000..2d1fb9e92 --- /dev/null +++ b/CHANGELOG_DEPRECATED.md @@ -0,0 +1,730 @@ +## [1.3.2](https://github.com/grafana/synthetic-monitoring-app/compare/1.3.1...1.3.2) (2021-09-08) + + +### Bug Fixes + +* check type selector should be disabled on edit ([#360](https://github.com/grafana/synthetic-monitoring-app/issues/360)) ([dda165e](https://github.com/grafana/synthetic-monitoring-app/commit/dda165e6187370d2726d4db0e31b8af2fe5bfa36)) + +## [1.3.1](https://github.com/grafana/synthetic-monitoring-app/compare/1.3.0...1.3.1) (2021-08-28) + +# [1.3.0](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.30...1.3.0) (2021-08-28) + +## [1.2.30](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.29...1.2.30) (2021-08-23) + +## [1.2.29](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.28...1.2.29) (2021-08-23) + +## [1.2.28](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.27...1.2.28) (2021-08-20) + +### Bug Fixes + +- **ui:** probe label display on probes page ([#354](https://github.com/grafana/synthetic-monitoring-app/issues/354)) ([af1605f](https://github.com/grafana/synthetic-monitoring-app/commit/af1605f6560c708e2b3d4d79ab3fa16cade3f753)) + +## [1.2.27](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.26...1.2.27) (2021-08-18) + +### Bug Fixes + +- remove duplicate label field in probe editor ([#353](https://github.com/grafana/synthetic-monitoring-app/issues/353)) ([756b04e](https://github.com/grafana/synthetic-monitoring-app/commit/756b04eff028893ae1d1a5cf181832ff8a2a3eb9)) + +## [1.2.26](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.25...1.2.26) (2021-08-18) + +## [1.2.25](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.24...1.2.25) (2021-08-17) + +### Bug Fixes + +- store results of import in sm datasource from dashboard import modal ([#349](https://github.com/grafana/synthetic-monitoring-app/issues/349)) ([e5f76d9](https://github.com/grafana/synthetic-monitoring-app/commit/e5f76d9c122850d54a0a704f7e9c95ea24a0cd54)) + +## [1.2.24](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.23...1.2.24) (2021-08-12) + +### Bug Fixes + +- update welcome page designs ([#348](https://github.com/grafana/synthetic-monitoring-app/issues/348)) ([44b2de8](https://github.com/grafana/synthetic-monitoring-app/commit/44b2de86e73e7fc3e7b7b10d86f093ffd0885f07)) + +## [1.2.23](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.22...1.2.23) (2021-08-12) + +### Bug Fixes + +- showing thresholds again ([#347](https://github.com/grafana/synthetic-monitoring-app/issues/347)) ([f78dbf7](https://github.com/grafana/synthetic-monitoring-app/commit/f78dbf798a0b66192f85426db741041557fe870a)) + +## [1.2.22](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.21...1.2.22) (2021-08-11) + +### Bug Fixes + +- remove unused public control from probes page ([#346](https://github.com/grafana/synthetic-monitoring-app/issues/346)) ([95aadf0](https://github.com/grafana/synthetic-monitoring-app/commit/95aadf059f8e73b41fb317c023270d7e0575161d)) + +## [1.2.21](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.20...1.2.21) (2021-08-10) + +### Bug Fixes + +- hiding thresholds again ([#345](https://github.com/grafana/synthetic-monitoring-app/issues/345)) ([478d74b](https://github.com/grafana/synthetic-monitoring-app/commit/478d74b458ea781e97e4ede1fd86b99d90b84425)) + +## [1.2.20](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.19...1.2.20) (2021-08-10) + +### Bug Fixes + +- unhide thresholds for when API is released ([#344](https://github.com/grafana/synthetic-monitoring-app/issues/344)) ([717fd44](https://github.com/grafana/synthetic-monitoring-app/commit/717fd44fee30fe2779c4d37f461849f83e47c068)) + +## [1.2.19](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.18...1.2.19) (2021-08-09) + +### Bug Fixes + +- hide thresholds until API is up to date ([#343](https://github.com/grafana/synthetic-monitoring-app/issues/343)) ([4e52e66](https://github.com/grafana/synthetic-monitoring-app/commit/4e52e66ff83bbae11801ac58988578fa83a90937)) + +## [1.2.18](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.17...1.2.18) (2021-08-05) + +### Bug Fixes + +- set height for HorizontalGroup to satisfy firefox ([#342](https://github.com/grafana/synthetic-monitoring-app/issues/342)) ([f2d0a2d](https://github.com/grafana/synthetic-monitoring-app/commit/f2d0a2d268162baf29335a52ec6130670450d8db)) + +## [1.2.17](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.16...1.2.17) (2021-08-05) + +## [1.2.16](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.15...1.2.16) (2021-07-29) + +### Bug Fixes + +- http version 2 value ([#341](https://github.com/grafana/synthetic-monitoring-app/issues/341)) ([85ef0bf](https://github.com/grafana/synthetic-monitoring-app/commit/85ef0bf6589c299410ef9caa7940bc6ad590cc40)) + +## [1.2.15](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.14...1.2.15) (2021-07-29) + +## [1.2.14](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.13...1.2.14) (2021-07-27) + +## [1.2.13](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.12...1.2.13) (2021-07-27) + +## [1.2.12](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.11...1.2.12) (2021-07-26) + +### Bug Fixes + +- expose proxy url setting in http check form ([#334](https://github.com/grafana/synthetic-monitoring-app/issues/334)) ([bbeeeba](https://github.com/grafana/synthetic-monitoring-app/commit/bbeeeba5378a26081ab6b181c89791156f0399b3)) + +## [1.2.11](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.10...1.2.11) (2021-07-26) + +## [1.2.10](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.9...1.2.10) (2021-07-22) + +## [1.2.9](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.8...1.2.9) (2021-07-22) + +## [1.2.8](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.7...1.2.8) (2021-07-13) + +## [1.2.7](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.6...1.2.7) (2021-07-09) + +### Bug Fixes + +- make HTTP the default check type ([#330](https://github.com/grafana/synthetic-monitoring-app/issues/330)) ([bd58ce1](https://github.com/grafana/synthetic-monitoring-app/commit/bd58ce1e4ff2ab9f4496ddcc064445e8d39fecfa)) + +## [1.2.6](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.5...1.2.6) (2021-07-09) + +### Bug Fixes + +- rename the success rate panels to reachability ([#329](https://github.com/grafana/synthetic-monitoring-app/issues/329)) ([43f30d7](https://github.com/grafana/synthetic-monitoring-app/commit/43f30d717c654cbda845570246371d178fd5c266)) + +## [1.2.5](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.4...1.2.5) (2021-07-08) + +### Bug Fixes + +- add some help text around less frequent checks and alert flapping ([#328](https://github.com/grafana/synthetic-monitoring-app/issues/328)) ([6bf87d3](https://github.com/grafana/synthetic-monitoring-app/commit/6bf87d3180e724cc11da8bdde3771cea52035fa9)) + +## [1.2.4](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.3...1.2.4) (2021-07-08) + +### Bug Fixes + +- checking show advanced metrics updates usage calculation ([#327](https://github.com/grafana/synthetic-monitoring-app/issues/327)) ([8728f27](https://github.com/grafana/synthetic-monitoring-app/commit/8728f273a6a8017f7f47b952678adf910d4af734)) + +## [1.2.3](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.2...1.2.3) (2021-07-07) + +### Bug Fixes + +- fix typo in http TLS setting label ([#325](https://github.com/grafana/synthetic-monitoring-app/issues/325)) ([9093f8d](https://github.com/grafana/synthetic-monitoring-app/commit/9093f8de53e4100e7840dfe311520d3b8d4ad8d4)) + +## [1.2.2](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.1...1.2.2) (2021-06-30) + +### Bug Fixes + +- hide footer on welcome page ([#324](https://github.com/grafana/synthetic-monitoring-app/issues/324)) ([ed3b99a](https://github.com/grafana/synthetic-monitoring-app/commit/ed3b99aee24c5d4c38d02ab53b3a2cc54167b35f)) + +## [1.2.1](https://github.com/grafana/synthetic-monitoring-app/compare/1.2.0...1.2.1) (2021-06-24) + +### Bug Fixes + +- update check viz icon color ([#323](https://github.com/grafana/synthetic-monitoring-app/issues/323)) ([20367f0](https://github.com/grafana/synthetic-monitoring-app/commit/20367f04092503b636d904424c3a4a80de1e91ea)) + +# [1.2.0](https://github.com/grafana/synthetic-monitoring-app/compare/1.1.0...1.2.0) (2021-06-24) + +### Features + +- **ui:** add locations count in checks list ([#322](https://github.com/grafana/synthetic-monitoring-app/issues/322)) ([1c35f79](https://github.com/grafana/synthetic-monitoring-app/commit/1c35f79aa45085f6de072392b4f95b3a303284a9)), closes [#321](https://github.com/grafana/synthetic-monitoring-app/issues/321) + +# [1.1.0](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.13...1.1.0) (2021-06-23) + +### Features + +- add an icon overlay to the check visualization to improve accessibility ([c724eab](https://github.com/grafana/synthetic-monitoring-app/commit/c724eab7aa7bfea3cd582acd9a1a2c1aa70069fd)) + +## [1.0.13](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.12...1.0.13) (2021-06-16) + +### Bug Fixes + +- add backend host to plugin config page ([#316](https://github.com/grafana/synthetic-monitoring-app/issues/316)) ([07e91c0](https://github.com/grafana/synthetic-monitoring-app/commit/07e91c0a1e54dd62ea7d6de7a5251b4a291ead7b)) + +## [1.0.12](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.11...1.0.12) (2021-06-16) + +### Bug Fixes + +- format dashboard log panel to include the probe name ([#314](https://github.com/grafana/synthetic-monitoring-app/issues/314)) ([8529027](https://github.com/grafana/synthetic-monitoring-app/commit/85290276382addf3df0b6fd04e2c782dd72bc064)) + +## [1.0.11](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.10...1.0.11) (2021-06-15) + +## [1.0.10](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.9...1.0.10) (2021-06-14) + +## [1.0.9](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.7...1.0.9) (2021-06-11) + +## [1.0.7](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.6...1.0.7) (2021-06-11) + +## [1.0.6](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.5...1.0.6) (2021-06-11) + +## [1.0.5](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.4...1.0.5) (2021-06-11) + +## [1.0.4](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.3...1.0.4) (2021-06-11) + +## [1.0.3](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.2...1.0.3) (2021-06-10) + +## [1.0.2](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.1...1.0.2) (2021-06-10) + +## [1.0.1](https://github.com/grafana/synthetic-monitoring-app/compare/1.0.0...1.0.1) (2021-06-07) + +### Bug Fixes + +- home dashboard redirect issue ([#290](https://github.com/grafana/synthetic-monitoring-app/issues/290)) ([f10bcdd](https://github.com/grafana/synthetic-monitoring-app/commit/f10bcddede54052d3e64aaefa500a71de642dcf5)) + +# [1.0.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.11.4...1.0.0) (2021-06-07) + +### Feat + +- support grafana v8 ([c27534f](https://github.com/grafana/synthetic-monitoring-app/commit/c27534fb7d8923a5207a01648751636558ff93b2)) + +### BREAKING CHANGES + +- Updates plugin to be compatible with Grafana v8 + +## [0.11.4](https://github.com/grafana/synthetic-monitoring-app/compare/0.11.3...0.11.4) (2021-06-03) + +## [0.11.3](https://github.com/grafana/synthetic-monitoring-app/compare/0.11.2...0.11.3) (2021-06-03) + +## [0.11.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.11.1...0.11.2) (2021-05-28) + +## [0.11.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.11.0...0.11.1) (2021-05-24) + +# [0.11.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.10.2...0.11.0) (2021-05-11) + +### Features + +- add http check configuration option for endpoints with compressed responses. ([f16f42f](https://github.com/grafana/synthetic-monitoring-app/commit/f16f42f53aca19f9c904a5b089e00d05c0f1000f)) + +## [0.10.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.10.1...0.10.2) (2021-05-10) + +### Bug Fixes + +- add probe success rate to context ([#269](https://github.com/grafana/synthetic-monitoring-app/issues/269)) ([46b501c](https://github.com/grafana/synthetic-monitoring-app/commit/46b501c91330ac129425ae1d7598f6cb5da81105)) + +## [0.10.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.10.0...0.10.1) (2021-05-10) + +### Bug Fixes + +- show probe version in the probe list ([#268](https://github.com/grafana/synthetic-monitoring-app/issues/268)) ([b30d626](https://github.com/grafana/synthetic-monitoring-app/commit/b30d626feb79645516075cbe891b3cf704c76746)) + +# [0.10.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.9.0...0.10.0) (2021-05-10) + +### Features + +- Usage endpoint ([#267](https://github.com/grafana/synthetic-monitoring-app/issues/267)) ([e26d5e1](https://github.com/grafana/synthetic-monitoring-app/commit/e26d5e1c0a1c0e833f88da2994bbcf68de1ab836)) + +# [0.9.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.24...0.9.0) (2021-05-04) + +### Features + +- add the ability to sort checks by success rate ([#265](https://github.com/grafana/synthetic-monitoring-app/issues/265)) ([5b69891](https://github.com/grafana/synthetic-monitoring-app/commit/5b69891e7e780a5a882e13c8463d4b98a03cb773)) + +## [0.8.24](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.23...0.8.24) (2021-05-03) + +## [0.8.23](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.22...0.8.23) (2021-04-26) + +### Bug Fixes + +- allow trailing dots in DNS targets ([#262](https://github.com/grafana/synthetic-monitoring-app/issues/262)) ([7eb3847](https://github.com/grafana/synthetic-monitoring-app/commit/7eb3847cb2ab9c6fabdf3af11e8be746d2adb1a9)) + +## [0.8.22](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.21...0.8.22) (2021-04-22) + +### Bug Fixes + +- allow disabled plugin to be enabled before prompting for bootstrapping flow ([#256](https://github.com/grafana/synthetic-monitoring-app/issues/256)) ([75f7781](https://github.com/grafana/synthetic-monitoring-app/commit/75f77815c4bbd4e2e24fa2735839558fdecfbd56)) + +## [0.8.21](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.20...0.8.21) (2021-04-20) + +## [0.8.20](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.19...0.8.20) (2021-04-20) + +## [0.8.19](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.18...0.8.19) (2021-04-16) + +### Bug Fixes + +- allow all characters in label values ([#257](https://github.com/grafana/synthetic-monitoring-app/issues/257)) ([5780876](https://github.com/grafana/synthetic-monitoring-app/commit/5780876bfcf47b7217bb5f52565d70b2354d5451)) + +## [0.8.18](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.17...0.8.18) (2021-04-12) + +### Bug Fixes + +- allow curly brackets in http url params ([#252](https://github.com/grafana/synthetic-monitoring-app/issues/252)) ([20ac472](https://github.com/grafana/synthetic-monitoring-app/commit/20ac4722fb8754dcc5fee5bb4d1eac588ec77602)) + +## [0.8.17](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.16...0.8.17) (2021-04-09) + +### Bug Fixes + +- increase label length validation to allow 128 characters ([#248](https://github.com/grafana/synthetic-monitoring-app/issues/248)) ([142f5f4](https://github.com/grafana/synthetic-monitoring-app/commit/142f5f443a165e467f616de2ebcb94b58b029dff)) + +## [0.8.16](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.15...0.8.16) (2021-04-09) + +## [0.8.15](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.14...0.8.15) (2021-03-26) + +## [0.8.14](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.13...0.8.14) (2021-03-25) + +### Bug Fixes + +- validate that labels names are not duplicated ([#246](https://github.com/grafana/synthetic-monitoring-app/issues/246)) ([78758fd](https://github.com/grafana/synthetic-monitoring-app/commit/78758fddb7395f768863201ed3414e324a8f73f2)) + +## [0.8.13](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.12...0.8.13) (2021-03-23) + +### Bug Fixes + +- add validation for label names and values, truncate long labels in the card view, and handle label deletion ([#241](https://github.com/grafana/synthetic-monitoring-app/issues/241)) ([15b0050](https://github.com/grafana/synthetic-monitoring-app/commit/15b00504bbcdc512428f725a9d73dc691946a92a)) + +## [0.8.12](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.11...0.8.12) (2021-03-17) + +### Bug Fixes + +- prevent probe editor from erroring out when form is not instantiated ([#236](https://github.com/grafana/synthetic-monitoring-app/issues/236)) ([0163b3f](https://github.com/grafana/synthetic-monitoring-app/commit/0163b3f4afd10c79494ce9425b49d6ad12e3f903)) + +## [0.8.11](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.10...0.8.11) (2021-03-12) + +### Bug Fixes + +- label cascader options were overwriting each other ([#235](https://github.com/grafana/synthetic-monitoring-app/issues/235)) ([f22eb38](https://github.com/grafana/synthetic-monitoring-app/commit/f22eb383924c44d37801114a20cb5c4c4c4cdaaf)) + +## [0.8.10](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.9...0.8.10) (2021-03-12) + +### Bug Fixes + +- prevent crashing on grafana v7.3 ([#234](https://github.com/grafana/synthetic-monitoring-app/issues/234)) ([9c5ff31](https://github.com/grafana/synthetic-monitoring-app/commit/9c5ff3180a0447be17e326dd9adc60cfb8d9f6d3)) + +## [0.8.9](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.8...0.8.9) (2021-03-09) + +### Bug Fixes + +- update percentage unit to match recording rule ([#230](https://github.com/grafana/synthetic-monitoring-app/issues/230)) ([47bc2b1](https://github.com/grafana/synthetic-monitoring-app/commit/47bc2b13db73bd0af7eac7ffcc6affe2dc20d39c)) + +## [0.8.8](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.7...0.8.8) (2021-03-08) + +### Bug Fixes + +- deduplicate label filter values ([#227](https://github.com/grafana/synthetic-monitoring-app/issues/227)) ([824474a](https://github.com/grafana/synthetic-monitoring-app/commit/824474a6538b028fd9b95d3c25bae7c74ae4d571)) + +## [0.8.7](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.6...0.8.7) (2021-03-08) + +### Bug Fixes + +- corrects alert expression wording in alert edit form ([#229](https://github.com/grafana/synthetic-monitoring-app/issues/229)) ([2e2ac62](https://github.com/grafana/synthetic-monitoring-app/commit/2e2ac6218727dc99fde7e05f443d4a64588aa7eb)) + +## [0.8.6](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.5...0.8.6) (2021-03-08) + +## [0.8.5](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.4...0.8.5) (2021-03-05) + +### Bug Fixes + +- increase job name length limit ([#223](https://github.com/grafana/synthetic-monitoring-app/issues/223)) ([720d0ca](https://github.com/grafana/synthetic-monitoring-app/commit/720d0cafc69595a3407c1c8403c390e693e53bcd)) + +## [0.8.4](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.3...0.8.4) (2021-03-04) + +## [0.8.3](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.2...0.8.3) (2021-03-02) + +### Bug Fixes + +- latency was showing centiseconds instead of milliseconds ([#220](https://github.com/grafana/synthetic-monitoring-app/issues/220)) ([e7f7e37](https://github.com/grafana/synthetic-monitoring-app/commit/e7f7e3740cfae8e9cf4546cc7e8d89e6dafc76cb)) + +## [0.8.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.1...0.8.2) (2021-03-02) + +## [0.8.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.8.0...0.8.1) (2021-03-02) + +# [0.8.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.18...0.8.0) (2021-03-02) + +### Features + +- Updated checks page ([2385caa](https://github.com/grafana/synthetic-monitoring-app/commit/2385caa3f23c5b95edd70d72e17de9eaab534ec7)) + +## [0.7.18](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.17...0.7.18) (2021-03-01) + +### Bug Fixes + +- handle tls config with undefined cert ([#217](https://github.com/grafana/synthetic-monitoring-app/issues/217)) ([f728a18](https://github.com/grafana/synthetic-monitoring-app/commit/f728a18bb5f49a393966de62e3a0e9637e8265fe)) + +## [0.7.17](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.16...0.7.17) (2021-02-26) + +### Bug Fixes + +- Add validation and messaging to enforce PEM certs for checks with TLS ([73fecca](https://github.com/grafana/synthetic-monitoring-app/commit/73fecca701ca635a457a6023e63a4174f6cab671)) + +## [0.7.16](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.15...0.7.16) (2021-02-17) + +## [0.7.15](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.14...0.7.15) (2021-02-17) + +### Bug Fixes + +- add plugin enable action ([#206](https://github.com/grafana/synthetic-monitoring-app/issues/206)) ([abee206](https://github.com/grafana/synthetic-monitoring-app/commit/abee206a65e4f144926a6aeb8400d5e079f89bfc)) + +## [0.7.14](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.13...0.7.14) (2021-02-12) + +### Bug Fixes + +- encode/decode tls certificates to/from base 64 ([#205](https://github.com/grafana/synthetic-monitoring-app/issues/205)) ([39daa19](https://github.com/grafana/synthetic-monitoring-app/commit/39daa19bd57c0f2bedac1118b8f965c4f120ab7d)) + +## [0.7.13](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.12...0.7.13) (2021-02-11) + +## [0.7.12](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.11...0.7.12) (2021-02-11) + +### Bug Fixes + +- prevent clearing probes from clearing the whole form ([#203](https://github.com/grafana/synthetic-monitoring-app/issues/203)) ([a031656](https://github.com/grafana/synthetic-monitoring-app/commit/a0316568576dd360107f5eae5b9f9b531f5d560d)) + +## [0.7.11](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.10...0.7.11) (2021-02-11) + +### Bug Fixes + +- remove broken config link ([#202](https://github.com/grafana/synthetic-monitoring-app/issues/202)) ([b1287e3](https://github.com/grafana/synthetic-monitoring-app/commit/b1287e35ed339cdf7c2501cade5ae6fc9a47bbee)) + +## [0.7.10](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.9...0.7.10) (2021-02-11) + +## [0.7.9](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.8...0.7.9) (2021-02-11) + +## [0.7.8](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.7...0.7.8) (2021-02-11) + +## [0.7.7](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.6...0.7.7) (2021-02-11) + +## [0.7.6](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.5...0.7.6) (2021-02-11) + +## [0.7.5](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.4...0.7.5) (2021-02-10) + +### Bug Fixes + +- allow hostnames that start with a number and have a subdomain ([#194](https://github.com/grafana/synthetic-monitoring-app/issues/194)) ([c9d04ec](https://github.com/grafana/synthetic-monitoring-app/commit/c9d04ec6d9640842d24f3190402b29c5cae4f68f)) + +## [0.7.4](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.3...0.7.4) (2021-02-10) + +### Bug Fixes + +- Gate alerts by admin role ([#196](https://github.com/grafana/synthetic-monitoring-app/issues/196)) ([af31088](https://github.com/grafana/synthetic-monitoring-app/commit/af31088c1303e8cadba1b545a988907d24cf817b)) + +## [0.7.3](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.2...0.7.3) (2021-02-10) + +## [0.7.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.1...0.7.2) (2021-02-09) + +## [0.7.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.7.0...0.7.1) (2021-02-02) + +# [0.7.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.6.2...0.7.0) (2021-01-29) + +### Features + +- Add alerts ([af5b835](https://github.com/grafana/synthetic-monitoring-app/commit/af5b83575344d85688455802a74c0cfc1dad7d82)) + +## [0.6.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.6.1...0.6.2) (2021-01-29) + +## [0.6.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.6.0...0.6.1) (2021-01-29) + +### Bug Fixes + +- update tcp query response to send and parse base64 ([#187](https://github.com/grafana/synthetic-monitoring-app/issues/187)) ([64c096e](https://github.com/grafana/synthetic-monitoring-app/commit/64c096e062be7290efb448f008d59e030d2532f6)) + +# [0.6.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.7...0.6.0) (2021-01-22) + +### Features + +- add field for basic metrics ([9113ffb](https://github.com/grafana/synthetic-monitoring-app/commit/9113ffb972b6a22bf5218d2db5e18a7708a6f4e4)) + +## [0.5.7](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.6...0.5.7) (2021-01-14) + +### Bug Fixes + +- renavigate to checks page after deleting check ([550a14a](https://github.com/grafana/synthetic-monitoring-app/commit/550a14a2abdb6b414551260c616b198981abf1ed)) + +## [0.5.6](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.5...0.5.6) (2021-01-06) + +### Bug Fixes + +- hide alerts for new checks ([#174](https://github.com/grafana/synthetic-monitoring-app/issues/174)) ([a7713f6](https://github.com/grafana/synthetic-monitoring-app/commit/a7713f638a5a552362934e1b649b3dd84e86aec2)) + +## [0.5.5](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.4...0.5.5) (2020-12-30) + +### Bug Fixes + +- handle error response on welcome page ([#170](https://github.com/grafana/synthetic-monitoring-app/issues/170)) ([1e83510](https://github.com/grafana/synthetic-monitoring-app/commit/1e835101036824a078a462cee2b0e1946934e970)) + +## [0.5.4](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.3...0.5.4) (2020-12-29) + +### Bug Fixes + +- add severity as an alert rule label ([#172](https://github.com/grafana/synthetic-monitoring-app/issues/172)) ([1f74994](https://github.com/grafana/synthetic-monitoring-app/commit/1f7499444160d6f70b4bf305be3de4419e590732)) + +## [0.5.3](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.2...0.5.3) (2020-12-29) + +### Bug Fixes + +- annotation and labels in alerts not getting sent to ruler ([#171](https://github.com/grafana/synthetic-monitoring-app/issues/171)) ([82b1f85](https://github.com/grafana/synthetic-monitoring-app/commit/82b1f851d157ec5f2ece23295594e8f6c6627823)) + +## [0.5.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.1...0.5.2) (2020-12-29) + +### Bug Fixes + +- allow ipv6 hostnames for http checks ([#167](https://github.com/grafana/synthetic-monitoring-app/issues/167)) ([5fa39ed](https://github.com/grafana/synthetic-monitoring-app/commit/5fa39edb0089aacdaa8aee412aebeaef49531dbc)) + +## [0.5.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.5.0...0.5.1) (2020-12-29) + +# [0.5.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.4.1...0.5.0) (2020-12-28) + +### Features + +- add alert creation to check editor ([3fdd8e1](https://github.com/grafana/synthetic-monitoring-app/commit/3fdd8e1572d40a868f2c4baaacbd58ffc471a840)) + +## [0.4.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.4.0...0.4.1) (2020-12-10) + +### Bug Fixes + +- paginate checks ([#165](https://github.com/grafana/synthetic-monitoring-app/issues/165)) ([a571cc1](https://github.com/grafana/synthetic-monitoring-app/commit/a571cc1322d9491da28ba4ad9d45743785f93e52)) + +# [0.4.0](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.47...0.4.0) (2020-12-03) + +### Features + +- add a check usage calculator ([1c38252](https://github.com/grafana/synthetic-monitoring-app/commit/1c38252956ec58c70ddafb3aedee1acb3b5c6174)) + +## [0.3.47](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.46...0.3.47) (2020-11-25) + +## [0.3.46](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.45...0.3.46) (2020-11-25) + +### Bug Fixes + +- open docs from welcome page in a new tab ([#154](https://github.com/grafana/synthetic-monitoring-app/issues/154)) ([151a3b5](https://github.com/grafana/synthetic-monitoring-app/commit/151a3b58f0586c1f0ed373c07a28a3a924c1ec76)) + +## [0.3.45](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.44...0.3.45) (2020-11-10) + +### Bug Fixes + +- handle preexisting datasources ([#151](https://github.com/grafana/synthetic-monitoring-app/issues/151)) ([9c6e56b](https://github.com/grafana/synthetic-monitoring-app/commit/9c6e56b151784f390dbd9b4c51a72bdfab9edddd)) + +## [0.3.44](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.43...0.3.44) (2020-11-10) + +## [0.3.43](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.42...0.3.43) (2020-11-09) + +### Bug Fixes + +- change stackId provisioning name ([#149](https://github.com/grafana/synthetic-monitoring-app/issues/149)) ([fd818ac](https://github.com/grafana/synthetic-monitoring-app/commit/fd818ac0662123f79f25a77977ddcdeeb5c5e6a7)) + +## [0.3.42](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.41...0.3.42) (2020-11-09) + +### Bug Fixes + +- handle unprovisioned cloud bootstrapping ([#148](https://github.com/grafana/synthetic-monitoring-app/issues/148)) ([9580267](https://github.com/grafana/synthetic-monitoring-app/commit/9580267593338517532ac8a810a4af07fad144ba)) + +## [0.3.41](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.40...0.3.41) (2020-11-09) + +### Bug Fixes + +- legend displays "Value" instead of probe name ([#147](https://github.com/grafana/synthetic-monitoring-app/issues/147)) ([7fbbfba](https://github.com/grafana/synthetic-monitoring-app/commit/7fbbfbafbdc42cf11464f3feedba97aff072d9c0)), closes [#146](https://github.com/grafana/synthetic-monitoring-app/issues/146) + +## [0.3.40](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.39...0.3.40) (2020-11-04) + +### Bug Fixes + +- update probe locations description typo ([#140](https://github.com/grafana/synthetic-monitoring-app/issues/140)) ([3840323](https://github.com/grafana/synthetic-monitoring-app/commit/384032323a876e7ef7ed561f9309ef85359cf93e)) + +## [0.3.39](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.38...0.3.39) (2020-10-27) + +### Bug Fixes + +- handle http regex validation value deletion bug ([dd01f12](https://github.com/grafana/synthetic-monitoring-app/commit/dd01f1248cbe51de4d107a7cd319450ad69ea20f)) + +## [0.3.38](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.37...0.3.38) (2020-10-27) + +### Bug Fixes + +- header validations in http checks persisting incorrectly ([3db912c](https://github.com/grafana/synthetic-monitoring-app/commit/3db912ca84db75e7d75726a9c411554b6fb2f1dd)) + +## [0.3.37](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.36...0.3.37) (2020-10-20) + +### Bug Fixes + +- add dashboard update modal ([bce8d75](https://github.com/grafana/synthetic-monitoring-app/commit/bce8d753f2875e4980766a7d93706b93c450cf5c)) +- auto update dashboards on UI load ([a5293a5](https://github.com/grafana/synthetic-monitoring-app/commit/a5293a58028761ea8dbf910156225b701a27dded)) + +## [0.3.36](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.35...0.3.36) (2020-10-16) + +### Bug Fixes + +- update queries for metrics used in the UI ([34bfa7d](https://github.com/grafana/synthetic-monitoring-app/commit/34bfa7da658eff10e07a8c92a9b3e1839bf0620d)) +- update TCP queries to use old and new metric names ([120696f](https://github.com/grafana/synthetic-monitoring-app/commit/120696f7bd51438f2417c1af6a5fb83dff3fa38a)) + +## [0.3.35](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.34...0.3.35) (2020-10-16) + +### Bug Fixes + +- update queries that use the renamed metrics ([798c183](https://github.com/grafana/synthetic-monitoring-app/commit/798c183bf763625dcb79a31d13f0df10009a51fb)) + +## [0.3.34](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.33...0.3.34) (2020-10-15) + +### Bug Fixes + +- send a no-cache header when fetching dashboards ([53d6f8a](https://github.com/grafana/synthetic-monitoring-app/commit/53d6f8a3658ccbf464adc73bcb81eb6d5ee102f3)) + +## [0.3.33](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.32...0.3.33) (2020-10-15) + +## [0.3.32](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.31...0.3.32) (2020-10-15) + +## [0.3.31](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.30...0.3.31) (2020-10-14) + +### Bug Fixes + +- use new metric names ([#114](https://github.com/grafana/synthetic-monitoring-app/issues/114)) ([35fea5e](https://github.com/grafana/synthetic-monitoring-app/commit/35fea5e1de2945358ce611414f0f051494b644dc)) + +## [0.3.30](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.29...0.3.30) (2020-10-14) + +### Bug Fixes + +- allow floats in probe lat/long ([d58f872](https://github.com/grafana/synthetic-monitoring-app/commit/d58f87215999f307680799a76e5040023b53acc0)) + +## [0.3.29](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.28...0.3.29) (2020-10-12) + +## [0.3.28](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.27...0.3.28) (2020-10-12) + +## [0.3.27](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.26...0.3.27) (2020-10-09) + +### Bug Fixes + +- allow hostnames to start with a number ([275070f](https://github.com/grafana/synthetic-monitoring-app/commit/275070fbd1f1c9d00260524609e633139e83370b)) + +## [0.3.26](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.25...0.3.26) (2020-10-02) + +## [0.3.25](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.24...0.3.25) (2020-10-01) + +## [0.3.24](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.23...0.3.24) (2020-09-29) + +### Bug Fixes + +- specify a step size for slider input ([ec2fe5c](https://github.com/grafana/synthetic-monitoring-app/commit/ec2fe5ccda7943b14c8ffacfe6a045e21a5645c0)) + +## [0.3.23](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.22...0.3.23) (2020-09-29) + +## [0.3.22](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.21...0.3.22) (2020-09-29) + +## [0.3.21](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.20...0.3.21) (2020-09-29) + +## [0.3.20](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.19...0.3.20) (2020-09-29) + +## [0.3.19](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.18...0.3.19) (2020-09-29) + +## [0.3.18](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.17...0.3.18) (2020-09-29) + +## [0.3.17](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.16...0.3.17) (2020-09-29) + +## [0.3.16](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.15...0.3.16) (2020-09-29) + +## [0.3.15](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.14...0.3.15) (2020-09-29) + +## [0.3.14](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.13...0.3.14) (2020-09-28) + +## [0.3.13](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.12...0.3.13) (2020-09-28) + +## [0.3.12](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.11...0.3.12) (2020-09-28) + +## [0.3.11](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.10...0.3.11) (2020-09-28) + +## [0.3.10](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.9...0.3.10) (2020-09-25) + +## [0.3.9](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.8...0.3.9) (2020-09-25) + +### Bug Fixes + +- stuck loading spinner on check creation ([d9a77ba](https://github.com/grafana/synthetic-monitoring-app/commit/d9a77ba12e3e355ad79eca820ed3615fd5e31534)) + +## [0.3.8](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.7...0.3.8) (2020-09-25) + +## [0.3.7](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.6...0.3.7) (2020-09-25) + +## [0.3.6](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.5...0.3.6) (2020-09-25) + +## [0.3.5](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.4...0.3.5) (2020-09-25) + +## [0.3.4](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.3...0.3.4) (2020-09-25) + +### Bug Fixes + +- invert noFollowRedirects in the UI ([c6d302e](https://github.com/grafana/synthetic-monitoring-app/commit/c6d302e713c4faed9c3c7c34d3560e66d72ec888)) +- make default values consistent for all check types ([56866bb](https://github.com/grafana/synthetic-monitoring-app/commit/56866bb77153ee7880f9f19b9b152db4c19a9b7c)) + +## [0.3.3](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.2...0.3.3) (2020-09-24) + +## [0.3.2](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.1...0.3.2) (2020-09-23) + +### Bug Fixes + +- fix http follow redirect setting being unresponsive ([14ca222](https://github.com/grafana/synthetic-monitoring-app/commit/14ca2227a206ec032f9befdd445b99db11dabc04)) + +## [0.3.1](https://github.com/grafana/synthetic-monitoring-app/compare/0.3.0...0.3.1) (2020-09-23) + +### Bug Fixes + +- reject http targets without a valid TLD ([3339e2f](https://github.com/grafana/synthetic-monitoring-app/commit/3339e2fa374b192df3331e15a7706988dd1ca0f6)) + +# 0.3.0 (2020-09-23) + +### Features + +- Build tooling updates, no code changes + +# 0.2.0 (2020-09-23) + +### Bug Fixes + +- give feedback when probe creation or updating fails + +# 0.1.0 (2020-09-22) + +### Update to automated changelog generation + +# 0.0.11 + +- Streamline validation and SSL option fields for HTTP checks + +# 0.0.10 + +### Bug Fixes + +- include saved tls config in http settings form ([#94](https://github.com/grafana/synthetic-monitoring-app/issues/94)) ([55a54e0](https://github.com/grafana/synthetic-monitoring-app/commit/55a54e094e5eb7a4dc433e07c2cd32329cdc333a) + +### Features + +- refresh metric data on an interval ([#88](https://github.com/grafana/synthetic-monitoring-app/issues/88)) ([6e00324](https://github.com/grafana/synthetic-monitoring-app/commit/6e00324bbb5ba04d1bb80700a1f89723ad031dd1)) + +# 0.0.9 + +### Bug Fixes + +- make check search case insensitive ([0d86f26](https://github.com/grafana/synthetic-monitoring-app/commit/0d86f262139081c4c2da1565ec1ed1894c0f829e)) + +# 0.0.8 + +### Bug Fixes + +- handle editing check with no probes ([#66](https://github.com/grafana/synthetic-monitoring-app/issues/66)) ([e56f0e2](https://github.com/grafana/synthetic-monitoring-app/commit/e56f0e25bf3c76d8f221fbd26fa8bda84ff8afec) +- add missing closing to parenthesis to query ([c23b1ac](https://github.com/grafana/synthetic-monitoring-app/commit/c23b1ac453283f84bb3a984a841eb0d6650bf2d8)), closes [#59](https://github.com/grafana/synthetic-monitoring-app/issues/59) +- show error if check update/save fails ([#68](https://github.com/grafana/synthetic-monitoring-app/issues/68)) ([ec745d8](https://github.com/grafana/synthetic-monitoring-app/commit/ec745d88fd3eb468f01ec16b457cb18d2a2a9824)) + +### Features + +- query params broken out into their own inputs ([566762b](https://github.com/grafana/synthetic-monitoring-app/commit/566762b3eb0dc2a7bb261775b9f822fb6914defe)) +- split target query params off into their own inputs ([f6972d8](https://github.com/grafana/synthetic-monitoring-app/commit/f6972d83ba9a5c7deb5ba354b2c3bc0dbb6ee1e3)) + +# 0.0.1 + +- Initial Release (preview) diff --git a/CODEOWNERS b/CODEOWNERS index 7c3447890..36906c461 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -2,12 +2,3 @@ # https://git-scm.com/docs/gitignore#_pattern_format * @grafana/synthetic-monitoring-fe - -# These files are updated by release-please and we need any member of the -# larger team to be able to approve them. -# -# The docs seem to suggest that the last matching pattern is the one that is -# used, so we need to keep the * pattern above this one. -/CHANGELOG.md @grafana/synthetic-monitoring-fe @grafana/synthetic-monitoring-dev -/package.json @grafana/synthetic-monitoring-fe @grafana/synthetic-monitoring-dev -/.github/release-please/release-please-config.json @grafana/synthetic-monitoring-fe @grafana/synthetic-monitoring-dev diff --git a/__mocks__/@grafana/faro-web-sdk.ts b/__mocks__/@grafana/faro-web-sdk.ts new file mode 100644 index 000000000..e66e79e99 --- /dev/null +++ b/__mocks__/@grafana/faro-web-sdk.ts @@ -0,0 +1,11 @@ +module.exports = { + faro: { + api: { + pushMeasurement: jest.fn(() => console.log('hhhhhhiiiiii')), + pushEvent: jest.fn(), + pushError: jest.fn(), + }, + }, + isError: jest.fn(), + isObject: jest.fn(), +}; diff --git a/__mocks__/@grafana/ui.tsx b/__mocks__/@grafana/ui.tsx new file mode 100644 index 000000000..38f151da9 --- /dev/null +++ b/__mocks__/@grafana/ui.tsx @@ -0,0 +1,42 @@ +// @ts-ignore +window.__react_router_build__ = undefined; + +const ui = jest.requireActual('@grafana/ui'); +import React, { forwardRef } from 'react'; + +const Icon = forwardRef((props, ref) => ); +Icon.displayName = 'Icon'; + +interface BigValueProps { + value: { + numeric: number; + text?: string; + title?: string; + }; +} + +export function BigValue({ value }: BigValueProps) { + return ( +