Dominik Prokop
daf0e3cb4e
Bar chart: Fix stacking bug when data produces 0 accumulators ( #51450 )
...
* Don't divide by 0 ...
* Add test panel to gdev dashboard
2022-06-28 07:21:18 -07:00
Torkel Ödegaard
f047f7dcf6
TopNav: A possible approach having a TopNav that lives outside route ( #51301 )
...
* Add topnav in Route
* TopBar: Good progress on a approach that looks promising
* Added some elements to top level
* Get page nav from route
* Progress
* Making breadcrumbs slightly more real
* Updates
* Memoize selector
* Removed some console.log
* correctly type iconName
* betterer updates
* Change setting to hideNav
* Rename again
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-06-28 09:47:12 -04:00
idafurjes
6c43eb0b4d
Split Create User ( #50502 )
...
* Split Create User
* Use new create user and User from package user
* Add service to wire
* Making create user work
* Replace user from user pkg
* One more
* Move Insert to orguser Service/Store
* Remove unnecessary conversion
* Cleaunp
* Fix Get User and add fakes
* Fixing get org id for user logic, adding fakes and other adjustments
* Add some tests for ourguser service and store
* Fix insert org logic
* Add comment about deprecation
* Fix after merge with main
* Move orguser service/store to org service/store
* Remove orguser from wire
* Unimplement new Create user and use User from pkg user
* Fix wire generation
* Fix lint
* Fix lint - use only User and CrateUserCommand from user pkg
* Remove User and CreateUserCommand from models
* Fix lint 2
2022-06-28 14:32:25 +02:00
Ashley Harrison
2429fe1c70
Search: Add unit tests for SearchResultsTable
( #51269 )
...
* initial scaffolding for unit tests
* more tests for searchresultstable
* skip failing test, remove unused css
* Correctly mock stuff so TableCell renders correctly!
2022-06-28 12:48:59 +01:00
Gilles De Mey
3ab410de0b
QueryEditorRow: Render frame warnings in QueryEditorRow ( #50116 )
2022-06-28 13:38:31 +02:00
renovate[bot]
14edc6f1db
Update babel monorepo to v7.18.6 ( #51475 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-28 11:46:37 +01:00
Seyaji
37c6a0b3cb
Chore: Convert AccordianReferences test to RTL ( #51274 )
...
* Convert AccordianReferences test to RTL
* Convert AccordianReferences test to RTL
* Convert AccordianReferences test to RTL
* Convert AccordianReferences tests to RTL
* Convert AccordianReferences test to RTL
* fix betterer
* Convert AccordianReferences test to RTL
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-06-28 11:20:37 +01:00
Emil Tullstedt
7d815a1db5
Alerting: Use google/uuid instead of gofrs/uuid ( #51242 )
2022-06-28 11:57:24 +02:00
Sriram
5aab8b710b
E2E: default download to grafana enterprise ( #51473 )
...
In plugin E2E, changing the default download to enterprise version of grafana.
2022-06-28 09:48:15 +01:00
George Robinson
f04dfc589c
Alerting: Add support for images in Pushover alerts ( #51372 )
2022-06-28 09:40:01 +01:00
George Robinson
5053468c65
Alerting: Add support for images in Telegram ( #51433 )
2022-06-28 09:39:40 +01:00
Víctor Martínez Bevià
a7f1ca133e
Init legacy guardian when creating folder scenario ( #50800 )
2022-06-28 11:09:25 +03:00
Gilles De Mey
97c9b25d44
Alerting: Skip the default data source if incompatible ( #51452 )
2022-06-28 10:05:53 +02:00
Timur Olzhabayev
7c886fb6f9
Frontend Logging: Integrate grafana javascript agent ( #50801 )
...
Add Grafana Javascript Agent integration to Grafana
2022-06-28 03:25:30 -04:00
Gabriel MABILLE
849d4a3c56
Fix postgres devenv ( #49487 )
2022-06-28 09:12:25 +02:00
renovate[bot]
4b994ca669
Update dependency lerna to v5 ( #50876 )
...
* Update dependency lerna to v5
* chore(lerna): make sure yarn installing missing nested deps. fix releaseDev script
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2022-06-28 08:32:37 +02:00
Ryan McKinley
b6a9b9804d
Plugin admin: Add a page to show where panel plugins are used in dashboards ( #50909 )
2022-06-27 20:23:43 -04:00
Leon Sorokin
fd6c7d518d
TimeSeries: Improved constantY rendering parity with Graph (old) ( #51401 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-27 19:02:05 -05:00
Leon Sorokin
89b150ab58
HeatmapNG: pre-allocate arrays during calc ( #51465 )
2022-06-27 18:43:59 -05:00
Ryan McKinley
cfbfacb152
Heatmap: migrate old zero gap to one ( #51467 )
2022-06-27 19:13:09 -04:00
Jean-Philippe Quéméner
cd0fefec5b
Alerting: change optimistic lock to use proper insert select ( #51461 )
...
* Alerting: change optimistic lock to proper insert select
* remove debug logging
* fix postgres
* fix mysql
* remove empty line for go-lint
* add some docs
* use constants
2022-06-28 00:20:21 +02:00
Yuriy Tseretyan
94e709fdcb
Alerting: Simplify eval.Evaluator interface ( #51463 )
...
* remove ExpressionService from argument list of Evaluator's methods
2022-06-27 17:40:44 -04:00
Jean-Philippe Quéméner
bf255965a2
Alerting: prevent the use of the same uid across all contact points ( #51440 )
...
* Alerting: prevent the use of the same uid across all contact points
* Update pkg/services/ngalert/provisioning/contactpoints.go
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com>
2022-06-27 12:57:47 -04:00
Alexander Zobnin
0e1f0dd8f5
Geomap: Route/path visualization ( #43554 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-27 09:45:09 -07:00
Ieva
0c0cf36ab8
Access control: role checks before updates ( #51449 )
...
* add role checks
* linting
2022-06-27 12:40:12 -04:00
Kristin Laemmert
945f015770
backend/datasources: move datasources models into the datasources service package ( #51267 )
...
* backend/datasources: move datasources models into the datasources service pkg
2022-06-27 12:23:15 -04:00
Yuriy Tseretyan
78c012df65
move eval_conditions to API models package ( #51447 )
2022-06-27 11:52:41 -04:00
Ezequiel Victorero
99f921cf32
Public Dashboards: adding telemetry for Sharing Modal options and Public Dashboards events ( #50834 )
...
* Public Dashboards: adding telemetry for Sharing Modal options and Public Dashboards events
2022-06-27 12:33:30 -03:00
Alexander Emelin
120c92b950
Search: Fix indexing - re-index after initial provisioning ( #50959 )
2022-06-27 18:11:08 +03:00
Ashley Harrison
ee3f4f1709
Navigation: Display Starred
dashboards in the Navbar
( #51038 )
...
* remove feature toggle, add empty state and fix bug with initial starring
* Extract empty message into lingui
* remove full stop
* add empty message in the backend
* remove unused import
* translate starred + empty starred states
* betterer changes
2022-06-27 15:41:00 +01:00
Yuriy Tseretyan
4a9872d108
reload permissions after create folder ( #51288 )
2022-06-27 09:31:49 -04:00
Daniel Lee
24790fdf57
Cleanup in the codeowners file ( #51354 )
...
Removing an account that is not in the Grafana GitHub org anymore.
2022-06-27 15:24:50 +02:00
Daniel Lee
292b24e30d
Piechart: Implements series override -> hide in area for the legend or tooltip ( #51297 )
...
* piechart: support series override for hiding legend item
* piechart: add support for hiding values in multi tooltip
* tidy up variable names
* piechart: typing for hideFrom variable
* betterer fixes
2022-06-27 15:13:19 +02:00
Dominik Prokop
b2b0be7b93
Table panel: Add multiple data links support to Default, Image and JSONView cells ( #51162 )
...
* Table panel: Support multiple data links in default cell
* Table panel: Show data links for Image and JSONView cells
* Simplify DataLinksContextMenu api
* Betterer
2022-06-27 05:23:29 -07:00
Dominik Prokop
4a397c9c24
Time series panel: Hide axis when series is hidden from the visualization ( #51432 )
...
* Time series panel: Hide axis when series is hidden from the visualization
* Fix snap
2022-06-27 08:17:46 -04:00
Joao Silva
f2d8b1ceee
Dashboards: Fixes issue with the initial panel layout counting as an unsaved change ( #51315 )
2022-06-27 12:30:59 +01:00
Nathaniel Saxe
683f31f2c6
Variables: improve performance of transformMetricFindResponse ( #49360 )
...
* improve performance of transformMetricFindResponse
* use lodash uniqBy for postgres
* use lodash uniqBy for mysql
* use lodash uniqBy for mssql
* hopefully conform to import linting rules
* Added .betterer.results
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Co-authored-by: Victor Marin <victor.marin@grafana.com>
2022-06-27 14:26:46 +03:00
Jack Westbrook
177606ad34
Chore: Update Grafana package.json to 9.1.0-pre ( #51428 )
2022-06-27 13:21:28 +02:00
Marcus Efraimsson
04df634ef5
Plugins: Improved handling of symlinks ( #51324 )
...
Improves how we handle symlinks in plugin management.
2022-06-27 12:24:02 +02:00
Gilles De Mey
bcc43aa0bc
Alerting: adds additional command palette actions ( #51393 )
...
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
2022-06-27 11:57:37 +02:00
Patrick Baus
26424260ca
Alerting: Use relative path for flow chart image ( #51409 )
2022-06-27 11:19:04 +02:00
Ashley Harrison
9f4365be13
remove --cache from betterer command due to bug ( #51419 )
2022-06-27 10:12:56 +01:00
Ashley Harrison
dd9bd7eec2
Chore: Add some betterer documentation ( #51422 )
...
* some betterer documentation
* slight tweak
2022-06-27 10:12:33 +01:00
Vardan Torosyan
f1661166b2
Service accounts: Grafana service accounts are enabled by default ( #51402 )
...
* Remove feature flag for service accounts
* Fix failing tests and remove remaining usage
* Fix failing tests and remove remaining usage
2022-06-27 10:22:49 +02:00
Sofia Papagiannaki
1399ab50b3
API: Universal swagger generation ( #51033 )
2022-06-27 10:54:31 +03:00
Timur Olzhabayev
cb17f91ab5
Updating migration docs and adding hint about polystat panel ( #51367 )
2022-06-27 09:43:35 +02:00
Vardan Torosyan
7f0c33d8a4
Update the hint text in service accounts to point to docs ( #51400 )
...
* Update the hint text in service accounts to point to docs
* Update ServiceAccountsListPage.tsx
2022-06-27 09:18:16 +02:00
Ashley Harrison
0124dc8e6b
Chore: reintroduce type assertion test + change emitted metric names ( #51375 )
...
* reintroduce type assertion test + change emitted metric names
* rename test to better eslint to be more generic
2022-06-25 07:45:38 -04:00
Ryan McKinley
c8f814196a
CommandPalette: Populate dashboard search when the palette is opened ( #51293 )
...
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com>
2022-06-24 23:08:29 +02:00
Ivana Huckova
d3dd3042d6
Loki: Fix support of ad-hoc filters for specific queries ( #51232 )
...
* Loki: Refactor ad-hoc filters to use parser
* Remove renaming of files for easier review
* Update
* Update
* Add previously buggy test
* Fix tests
* Fix typos
* Update, improve typing
* Move reused code up
* Update order
* Update betterer statss
2022-06-24 22:29:22 +02:00