Ryan McKinley
13aacf3590
Geomap: Fix geohash editor settings #54058
2022-08-22 14:12:21 -07:00
Christopher Moyer
657e1683d2
docs: refactors field value overrides topics ( #53849 )
...
* refactors field value overrides topics
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* Update docs/sources/panels/configure-overrides/index.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
* makes prettier
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2022-08-22 15:37:29 -05:00
Ryan McKinley
dcdf232882
Heatmap: update heatmap documentation ( #52756 )
...
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2022-08-22 12:50:34 -05:00
ceh
ad501e770f
Docs: Fix minor typo ( #53590 )
2022-08-22 18:26:52 +02:00
sam boyer
4d433084a5
plugins: New static scanner and validator, with Thema slot support ( #53754 )
...
* coremodels: Convert plugin-metadata schema to a coremodel
* Newer cuetsy; try quoting field name
* Add slot definitions
* Start sketching out pfs package
* Rerun codegen with fixes, new cuetsy
* Catch up dashboard with new cuetsy
* Update to go1.18
* Use new vmuxers in thema
* Add slot system in Go
* Draft finished implementation of pfs
* Collapse slot pkg into coremodel dir; add PluginInfo
* Add the mux type on top of kernel
* Refactor plugin generator for extensibility
* Change models.cue package, numerous debugs
* Bring new output to parity with old
* Remove old plugin generation logic
* Misc tweaking
* Reintroduce generation of shared schemas
* Drop back to go1.17
* Add globbing to tsconfig exclude
* Introduce pfs test on existing testdata
* Make most existing testdata tests pass with pfs
* coremodels: Convert plugin-metadata schema to a coremodel
* Newer cuetsy; try quoting field name
* Add APIType control concept, regen pluginmeta
* Use proper numeric types for schema fields
* Make pluginmeta schema follow Go type breakdown
* More decomposition into distinct types
* Add test case for no plugin.json file
* Fix missing ref to #Dependencies
* Remove generated TS for pluginmeta
* Update dependencies, rearrange go.mod
* Regenerate without Model prefix
* Use updated thema loader; this is now runnable
* Skip app plugin with weird include
* Make plugin tree extractor reusable
* Split out slot lineage load/validate logic
* Add myriad tests for new plugin validation failures
* Add test for zip fixtures
* One last run of codegen
* Proper delinting
* Ensure validation order is deterministic
* Let there actually be sorting
* Undo reliance on builtIn field (#54009 )
* undo builtIn reliance
* fix tests
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2022-08-22 12:11:45 -04:00
renovate[bot]
828497447a
Update dependency @betterer/cli to v5.4.0 ( #54041 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-22 16:59:45 +01:00
Ashley Harrison
3cf95d7eee
Chore: fix some any
s pt.2 ( #53928 )
...
* correctly type some more any's
* undo this change for now...
2022-08-22 16:51:33 +01:00
Josh Hunt
2b17e5354a
Chore: Remove needless eslint ignore comment from variable utils ( #54050 )
2022-08-22 16:50:24 +01:00
Vadim Beskrovnov
7caba545ec
A11y: Fix a11y for toolbar buttons in PanelEditor ( #53864 )
...
Co-authored-by: Vadim Beskrovnov <vbeskrovnov@fb.com>
2022-08-22 17:08:22 +02:00
Christopher Moyer
666f84be57
refactors transformation topics ( #53984 )
2022-08-22 10:04:59 -05:00
George Robinson
e163a976fa
Alerting: Fix width of Adapative Cards in Teams notifications ( #53996 )
2022-08-22 16:04:22 +01:00
Alex Khomenko
2caaa7fba2
ColorInputPicker: Fix popover in disabled state ( #54000 )
2022-08-22 18:01:33 +03:00
renovate[bot]
38017fd3f5
Update dependency @betterer/betterer to v5.4.0 ( #54031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-22 15:50:51 +01:00
Guilherme Caulada
2e9edf4592
Secrets: Refactor code duplicity on secrets sql kvstore ( #54032 )
2022-08-22 11:48:57 -03:00
renovate[bot]
013dda7bb8
Remove dependency jest-mock-console ( #52872 )
...
* Update dependency jest-mock-console to v2
* let's remove jest-mock-console
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-08-22 15:47:45 +01:00
Christopher Moyer
1da4aa25a8
docs: refactors value mappings topics ( #53616 )
...
* starts copy edit
* completes refactor and copy edit
2022-08-22 09:26:53 -05:00
Gábor Farkas
35253a909d
Elasticsearch: remove already-disabled code ( #52932 )
...
* elastic: removed unused code from go-part
* elastic: removed unused code from js-part
2022-08-22 16:25:20 +02:00
Josh Hunt
9db9ebce02
Typed variables pt6: Clean up and test variable type guards (take 2) ( #54025 )
...
* Add fixture-factories for all variable types
* clean up variable guards
* add tests for isMulti, hasCurrent, and hasOptions variable type guards
* create VariableSupport type to try and work around ts wonkiness
2022-08-22 14:45:40 +01:00
renovate[bot]
4c8ea0bb89
Update dependency @lezer/common to v1 ( #50866 )
...
* Update dependency @lezer/common to v1
* Bump lezer/lr as well
* Fix broken code
* Add new lezer-promql and update lezer-logql
* Change to prometheus lezer-promql, fix lezer-logql code
* Update tests for Loki
* fix typeErrors
* fix tests by adding new error node to expected objects
* refactor usages of node references to differentiate usage from node object
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com>
Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com>
Co-authored-by: gtk-grafana <galen.kistler@grafana.com>
2022-08-22 08:45:29 -05:00
Dimitris Sotirakis
ceb32a7506
Add GCP_KEY secret to the artifacts-page pipeline ( #54013 )
2022-08-22 08:44:43 -05:00
Gilles De Mey
0923d2455c
Alerting: Show alerting enabled for Alertmanager data sources ( #54023 )
2022-08-22 14:34:55 +02:00
Ashley Harrison
0f4b8c5e54
convert AzureCredentialsForm test to RTL ( #53959 )
2022-08-22 13:22:19 +01:00
Karl Persson
ef25d297d6
RBAC: Display groups for custom roles ( #54020 )
...
* RolePicker: Default to "Other" for roles without group
* RolePicker: Add GroupType enum and calculate group options based on
group type
* RolePicker: Display groups for custom roles
* RolePicker: Remove unused code
* RolePicker: Restructure
Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2022-08-22 14:21:12 +02:00
Ashley Harrison
f91f05f32c
Chore: convert DebugSection
test to RTL ( #53965 )
...
* convert DebugSection test to RTL
* remove unused import
2022-08-22 13:19:46 +01:00
Gábor Farkas
395e443932
loki: Fix adding refId to rowId ( #53932 )
2022-08-22 13:09:33 +02:00
Hamas Shafiq
895616a231
Tempo: Remove spanName from the query object if undefined ( #53945 )
2022-08-22 11:52:36 +01:00
Victor Marin
cbe4fb4dab
TablePanel: Fix vertical scrollbar ( #53457 )
...
* TablePanel: Fix vertical scroll
* Fix vertical scrollbar with virtualized rendering
* betterer
* Refactor prop
2022-08-22 13:41:05 +03:00
George Robinson
c960301aa8
Alerting: Fix links in Microsoft Teams notifications ( #54003 )
2022-08-22 12:08:38 +02:00
Joao Silva
ee58d4ce4b
TimePicker: Fixes relative timerange of less than a day not displaying
2022-08-22 10:37:27 +01:00
eledobleefe
8cdfedc559
A11y: Update buttons in Explore page to not use HTML Title for tooltip ( #53894 )
2022-08-22 11:19:22 +02:00
Polina Boneva
51d173711f
A11y: do not change the focus when switching between Viz/Suggestions/Library Panels views ( #53814 )
2022-08-22 12:12:39 +03:00
Emil Tullstedt
ce7593686d
Errors: Allow using Base as an error type ( #53824 )
2022-08-22 11:07:33 +02:00
Takuya Kosugiyama
2ff007b266
Cloud Monitoring: Support SLO burn rate ( #53710 )
2022-08-22 10:11:54 +02:00
Leon Sorokin
d5cc1bfff2
TimeSeries: fix regression with hardMin + hardMax ranging ( #53922 )
2022-08-19 12:20:21 -05:00
Alexander Weaver
c7b93ec331
Make channels_config no longer depend on legacy alerting ( #53799 )
2022-08-19 11:21:02 -05:00
Ashley Harrison
0b322a0f5d
fix some anys ( #53789 )
2022-08-19 16:46:58 +01:00
Ryan McKinley
7cbf6015db
StructureRev: use deep equals for structure revision change detection ( #53920 )
2022-08-19 08:29:23 -07:00
Esteban Beltran
88419aa8fe
Grafana/schema: Fix plugins API regression. Add back "hidden" in LegendDisplayMode ( #53925 )
2022-08-19 17:06:33 +02:00
Esteban Beltran
edb54fc8d3
Fix: Rename timezones prop to timezone for plugins compatibility ( #53926 )
2022-08-19 16:59:56 +02:00
Joao Silva
4f2d30b153
Decimals: Fixes auto decimals to behave the same for positive and negative values ( #53960 )
2022-08-19 15:42:34 +01:00
Ashley Harrison
b6835ef87d
convert TestRuleResult to RTL ( #53953 )
2022-08-19 15:00:53 +01:00
Timur Olzhabayev
4ca845e479
Chore/extend plugin schema json ( #53950 )
...
* Allowing additional parameters in tokenAuth and jwtTokenAuth
2022-08-19 08:58:32 -04:00
Ashley Harrison
0550808126
use navId over navModel, add page descriptions + create pageNav for child pages ( #53936 )
2022-08-19 13:32:43 +01:00
sam boyer
a87c685345
coremodels: Convert plugin-metadata schema to a coremodel ( #52121 )
...
* coremodels: Convert plugin-metadata schema to a coremodel
* Newer cuetsy; try quoting field name
* Add APIType control concept, regen pluginmeta
* Use proper numeric types for schema fields
2022-08-19 12:11:13 +02:00
Joao Silva
25538c528d
Grafana-UI: Changes ClipboardButton to always allow copy of multi line content ( #53903 )
2022-08-19 09:57:56 +01:00
Hamas Shafiq
6b1804b6c0
Tempo: Set the default query type even if queryType was set to 'clear' ( #53887 )
2022-08-19 09:41:39 +01:00
eledobleefe
f926020c1b
Chore: Improve FolderSettingsPage test ( #53601 )
2022-08-19 10:25:33 +02:00
Ashley Harrison
78995e252a
implement responsive breadcrumb behaviour ( #53764 )
2022-08-19 09:17:52 +01:00
Ryan McKinley
7755f4c4ba
Inspect: show DataFrame JSON *before* transformation and field config are applied ( #53867 )
2022-08-18 15:06:33 -07:00
Alex Karacaoglu
9be73e758d
Transforms: Allow for clearing of select fields for outer join and grouping to matrix transformations ( #53916 )
2022-08-18 14:19:59 -07:00