Ryan McKinley
5fe1068f81
Export: Export plugin settings ( #52129 )
2022-07-13 12:36:14 -07:00
Nathan Marrs
074bcf8599
Canvas: Avoid refreshing elements while dragging ( #52120 )
2022-07-13 11:44:43 -04:00
Kian Eliasi
7c5ba889a4
Fix the bug in navbar's active item when the root url include a subpath ( #51767 )
2022-07-13 15:33:26 +01:00
Ezequiel Victorero
05dd0d7f57
Public Dashboards: add information about how time settings works ( #52152 )
2022-07-13 11:28:55 -03:00
Laura Benz
d71735d431
grafana/ui: convert sass to emotion explore classes ( #52078 )
...
* refactor: move .explore styling
* refactor: make new theme run
* refactor: convert .explore-split
* refactor: remove .explore and .explore-split
* refactor: cleanup ExplorePaneContainer
* refactor: convert .explore-wrapper
* refactor: move .page-scrollbar-wrapper
* refactor: apply changes from code review
* refactor: add theme to class interface
* refactor: remove typecheck errors
2022-07-13 15:45:27 +02:00
Konrad Lalik
169a1c5b0f
Use non-blocking way of fetching ruler api availability ( #52102 )
...
Co-authored-by: Joe Blubaugh <joe.blubaugh@grafana.com>
2022-07-13 11:50:20 +02:00
Sofia Papagiannaki
21632817c5
Alerting: Fix invalid swagger specification ( #51907 )
...
* Alerting: Fix invalid swagger specification
* Add make targets for validating the generated swagger spec
2022-07-13 12:34:54 +03:00
Andres Martinez Gotor
c4c7908f51
AzureMonitor: Add support for Subscriptions template variable ( #52086 )
2022-07-13 11:16:16 +02:00
Ryan McKinley
ededf1dd6f
Graph: move time region calculation to a utility function ( #51413 )
2022-07-12 12:09:49 -07:00
Nathan Marrs
48e757ff87
Canvas: Show constraints on element drag #52074
2022-07-12 07:22:16 -07:00
Adela Almasan
2f942c57e8
Storage: Optionally overwrite existing files ( #52067 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-07-12 09:13:57 -05:00
Ivana Huckova
2090534635
Loki: Support json parser with expressions in query builder ( #51965 )
...
* Loki: Support json parser with expressions in query builder
* Add explain docs for json parser
2022-07-12 15:42:01 +02:00
Adela Almasan
c73d78eaac
Canvas: Tree View Navigation ( #51855 )
...
* tree navigation using rc-tree library
2022-07-12 08:31:02 -05:00
Connor Lindsey
db9c9b5354
Node Graph: Emphasize hovered or connected nodes ( #51925 )
...
* Node Graph: Emphasize hovered or connected nodes
* Add tests and refactor into util functions
2022-07-12 06:14:45 -06:00
Zoltán Bedi
4155dc8eca
SQL: Fix couple of issues in SQLDatasource ( #52080 )
...
* Fix: sql plugins feature
(cherry picked from commit 035862bade
)
* SQLDS: Use builtin annotation editor
Plus strict rule fixes
(cherry picked from commit fee2eb3716
)
2022-07-12 14:11:54 +02:00
Konrad Lalik
e46ee78bed
Alerting: Add default input parameters for expressions ( #51810 )
2022-07-12 11:50:58 +02:00
Joey Tawadrous
3761e9efa8
Add Splunk to annotations legacy runner ( #52025 )
2022-07-12 09:16:27 +01:00
Ryan McKinley
3003a48dc6
Export: include alerts, thumbnails, usage stats, and short urls ( #51938 )
2022-07-11 16:25:40 -07:00
Leon Sorokin
254159ad69
BarChart: fix crash when checking bar value text overlap ( #52061 )
2022-07-11 12:45:42 -05:00
Matthew Jacobson
434e94ef2b
Alerting: Update default route groupBy to [grafana_folder, alertname] ( #50052 )
...
* Alerting: Update default route groupBy to [grafana_folder, alertname]
Default group by for new routes and migrations is now [grafana_folder, alertname]
2022-07-11 12:24:43 -04:00
Vardan Torosyan
32c2b62dc7
Service accounts: Remove feature toggle check on API keys page ( #52048 )
...
* Service accounts: Remove feature toggle check on API keys page
* Increase a11y threshold
2022-07-11 16:24:10 +01:00
despian
1f3ff08482
AzureMonitor: Update resource and namespace metadata. ( #52030 )
...
Fixes #52028
2022-07-11 17:17:49 +02:00
Sofia Papagiannaki
42f69a5e63
API: Add playlists endpoints to the swagger spec ( #51918 )
2022-07-11 17:12:22 +03:00
Alexander Zobnin
958e1b6ad0
Geomap: Fix layer extent ( #51956 )
2022-07-11 08:32:16 -05:00
Torkel Ödegaard
4d4ab87bb6
Page: Update profile page components to use new navId ( #51664 )
2022-07-11 14:35:30 +02:00
Ivana Huckova
0a2a370b77
Loki: Fix suggesting operations from different category ( #52034 )
2022-07-11 14:24:49 +02:00
Jeff Levin
fcfde8abd8
public dashboards:fix time regression ( #51998 )
...
This PR fixes a regression bug for public dashboards and adds a test to ensure the regression does not resurface.
2022-07-11 08:50:34 -03:00
Joey Tawadrous
5aacc7cc2a
Traces: More feature tracking ( #51686 )
...
* Added tracing for json upload, service graph, loki queries
* Tracking for node graph expand/collapse
* Tracking for traceID expand/collapse
* Updated betterer.results
* Update tests
* Updated betterer.results
* Fixed?
* Fix for test
* Update report interaction key for loki expr
* Change grafana_traces_search_queried limit to resultLimit as limit is reserved keyword
2022-07-11 10:21:24 +01:00
Drew Slobodnjak
7e9194e6e2
Geomap: update with template variable change ( #52007 )
...
After componentDidUpdate, check for a data change and apply it.
Fixes #51983
2022-07-08 15:46:01 -07:00
Ryan McKinley
eb6d6d0d2b
Search: pass the 'explain' flag from the UI and debug paging issues ( #51847 )
2022-07-08 15:28:21 -04:00
Artur Wierzbicki
1d2aa7c69b
Storage: add delete
/ deleteFolder
/ createFolder
( #51887 )
...
* delete / delete folder / create folder
* add backend tests
* implement force delete
* fix merge
* lint fix
* fix delete root folder
* fix folder name validation
* fix mysql path_hash issue
* Fix returning error
2022-07-08 22:23:16 +04:00
Brendan O'Handley
e51187a474
Prometheus datasource: query builder freezes when metrics metadata is undefined ( #51929 )
...
* add error handling for prom query builder returning undefined metrics metadata
* remove reference to escalation
2022-07-08 11:59:48 -04:00
Leon Sorokin
fda7f064ad
GraphNG: uPlot 1.6.22 ( #51945 )
2022-07-08 09:45:16 -04:00
Ivana Huckova
99fb29850e
Loki: Add missing operators in label filter expression ( #51880 )
2022-07-08 15:33:03 +02:00
Ieva
0c33b9f211
Access control: Allow organisation admins to add existing users to org ( #51668 )
...
* check users with user add permission to access the invite endpoint
* undo unneeded changes
* tests and cleanup
* linting
* linting
* betterer
* betterer again
* fix prettier issue
Co-authored-by: jguer <joao.guerreiro@grafana.com>
2022-07-08 12:07:00 +01:00
Ieva
d85df0a560
Service Accounts: Managed permissions for service accounts ( #51818 )
...
* backend changes
* frontend changes
* linting
* nit
* import order
* allow SA creator to access the SA page
* fix merge
* tests
* fix frontend tests
Co-authored-by: alexanderzobnin alexanderzobnin@gmail.com
2022-07-08 05:53:18 -04:00
Torkel Ödegaard
cff763ca1d
Dashboard: Fixes sub menu alignment issue ( #51775 )
2022-07-08 08:46:42 +02:00
Drew Slobodnjak
dec3c3a5b1
Canvas: Position inline editor default via panel dimensions and add context menu option ( #51471 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2022-07-07 19:16:22 -04:00
owensmallwood
2aff83d4e1
Public Dashboards Bug: Permissions error on panel when using mixed datasource with Enterprise ( #51930 )
...
Fixes pubdash bug for enterprise when pubdash panel uses a mixed datasource
2022-07-07 15:58:11 -06:00
Drew Slobodnjak
6dc119ef56
Slider: Enforce numeric constraints and styling within the text input ( #50905 )
...
* Add NumberInput to core slider
* Change opacity interpretation
To be consistent with other layers, and CSS, opacity of 0 is fully
transparent and an opacity of 1 is fully opaque.
* Add state management for slider.
* Ensure number input step matches slider
* Style input width based on expected digits
* Improve styling for number input validation error
2022-07-07 11:57:03 -07:00
Ryan McKinley
5cb8010440
Export: support stopping exports ( #51769 )
2022-07-07 11:02:01 -07:00
Isabella Siu
8dd8c50dc4
CloudWatch: Add default log groups to config page ( #49286 )
...
Co-authored-by: Shirley Leu <4163034+fridgepoet@users.noreply.github.com>
2022-07-07 13:03:02 -04:00
ismail simsek
885c517983
Plugins: InfluxDB variable interpolation fix ( #51917 )
...
* Don't use regex on flux mode while applying template variables
2022-07-07 17:16:35 +02:00
Torkel Ödegaard
849134b5dd
Scene: Small refactorings and name changes ( #51866 )
...
* Rename onMount and onUnmount and some other small refactorings
* More refactorings fixing typescript issues
2022-07-07 16:49:05 +02:00
Dominik Prokop
5a65a12278
Time series panel: Fix an issue with stacks being not complete due to the incorrect data frame length ( #51910 )
...
* Test failure
* Fix
2022-07-07 07:25:52 -07:00
Ivana Huckova
10cb84e401
Loki: Implement hints for query builder ( #51795 )
...
* Loki: Implement hints for query builder
* Update name of file
* Update imports
* Refactor
* Remove unused import
* Unify
* Revert "Unify"
This reverts commit 78da0e27e3
.
* Unify
* Fix types
* Fix tests
* Fix type error
* Simplify
* Update test
* Add documentation
* Update comment
* Add tests for addParserToQuery
* Smaller updates
2022-07-07 15:49:31 +02:00
Andres Martinez Gotor
438c76252a
Azure Monitor: Add support to migrate some queries with template variables ( #51881 )
2022-07-07 14:44:53 +02:00
Levente Balogh
99de3313f7
Datasources: Refactor the list page ( #51438 )
...
* refactor(Data Sources): rename file to follow naming convention
* refactor: use react-redux hooks for interacting with the store
* tests: update data-sources list related test files
* refactor: extract datasource list page contents
* refactor: pass dataSources to the DataSourcesList as a prop
* refactor: use proper typing for navIndex mocks
2022-07-07 11:15:34 +02:00
Kevin Yu
689639cdb0
CloudMonitoring: Update AnnotationQueryEditor to use experimental UI components ( #51841 )
2022-07-07 10:29:32 +02:00
Kevin Yu
401ce2b2f9
CloudMonitoring: Update Selector to use experimental UI components ( #51840 )
2022-07-07 10:27:20 +02:00