Ryan McKinley
91a4b8b529
Chore: remove dashboardsFromStorage ( #65058 )
2023-03-20 18:36:49 +02:00
Artur Wierzbicki
4274b9414f
Chore: remove querylibrary feature toggle ( #65021 )
...
* chore: remove querylibrary
* chore: remove querylibrary
* chore: remove querylibrary
2023-03-20 20:00:14 +04:00
Ludovic Viaud
07be0643f0
Instrument transformations ( #64960 )
...
* Instrument transformations
* Fix any
* Fix any
* Fix unit test
2023-03-20 15:30:07 +01:00
Ezequiel Victorero
e01a3e0ea5
PublicDashboards: Added grafana special datasources to supported list ( #64930 )
2023-03-17 13:14:24 -03:00
Ryan McKinley
2578774188
Chore: Avoid explicit React.FunctionComponent<Props> when possible (round 3) ( #64839 )
2023-03-16 16:56:26 +02:00
Ryan McKinley
4f13e78d11
Chore: Avoid explicit React.FC<Props> when possible (round 2) ( #64749 )
2023-03-15 16:56:09 +02:00
Ashley Harrison
85e5326040
Chore: Adjust unit tests so they work with react 18 ( #64698 )
...
tweak unit tests so they work with react 18
2023-03-14 17:24:04 +00:00
Ryan McKinley
d710507bc5
Chore: Avoid explicit React.FC<Props> when possible ( #64722 )
2023-03-14 16:38:21 +02:00
Ashley Harrison
53186c14a4
Chore: Improve some types ( #64675 )
...
* some type fixes
* few more
* more type fixes
* fix the majority of (window as any) calls
* don't make new variable for event
* few more
* MOAR
2023-03-14 09:51:44 +00:00
Ryan McKinley
fa740a8bcf
Chore: Remove panel inspect Actions hack ( #64643 )
...
remove actions tab hook
2023-03-13 08:07:36 -07:00
Ryan McKinley
d5a9a0cea0
Chore: remove comments feature ( #64644 )
2023-03-11 04:28:12 -08:00
Leon Sorokin
18e3e0ca8d
FieldMatchers: Add match by value (reducer) ( #64477 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-03-10 17:17:29 -06:00
juanicabanas
a134b47e01
PublicDashboards: Show email sharing feature depending on featureEnabled flag ( #64555 )
2023-03-09 16:58:29 -03:00
Ryan McKinley
5f7bc54fba
OptionsUI: Enabled settings on the color picker ( #64483 )
2023-03-09 04:53:18 -05:00
juanicabanas
2ddf105257
PublicDashboards: Not available page wording modifications ( #64413 )
2023-03-08 14:52:51 -03:00
Andres Martinez Gotor
15aae5e8a9
Panel: Show multiple errors info in the inspector ( #64340 )
2023-03-08 16:11:38 +01:00
renovate[bot]
523f675dd8
Update Monthly patch updates ( #64323 )
...
* Update Monthly patch updates
* don't update dangerously-set-html-content
* run prettier
* fix types
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2023-03-08 09:38:06 +00:00
juanicabanas
498d7ae914
PublicDashboards: Email validation on submit ( #64238 )
2023-03-07 10:14:31 -03:00
juanicabanas
10476043ea
PublicDashboards: Reshare public dashboard to recipient API call ( #64178 )
2023-03-06 16:09:19 -03:00
juanicabanas
c59682fad6
PublicDashboards: Paused or deleted public dashboard screen ( #63970 )
2023-03-03 10:12:29 -03:00
juanicabanas
528dc28657
PublicDashboards: Add recipient uid to recipient list ( #64076 )
...
uid added for recipients
2023-03-02 17:15:56 -05:00
Victor Marin
a91e0a49c9
Migrate table to cue model ( #61852 )
...
* WIP table cue model
* WIP table types migration
* refactor
* WIP table cue
* docs
* veneer fix, docs
* docs
2023-03-01 17:48:36 +02:00
juanicabanas
4e74768530
PublicDashboards: Email sharing ( #63762 )
...
Feature for sharing a public dashboard by email
2023-02-28 09:02:23 -03:00
juanicabanas
9df4a39195
PublicDashboards: Configuration modal redesign ( #63211 )
...
Configuration modal redesign
---------
Co-authored-by: kay delaney <kay@grafana.com >
2023-02-24 12:36:29 -03:00
Josh Hunt
0c36b247af
Chore: Refactor Search/Folder view types into DashboardViewItem ( #63162 )
...
* Chore: Refactor Search/Folder view types into DashboardViewItem
* uid is not optional in api
* rename queryResultToNestedFolderItem function
* Fix error from locationInfo being empty
* change queryResultToViewItem to take view instead
* Fix sortMeta fields not showing on search cards
* Show correct parent for panel search results
2023-02-23 15:52:54 +00:00
Ashley Harrison
a48793b542
Accessibility: Make row actions keyboard accessible ( #63367 )
...
make row actions keyboard accessible
2023-02-23 15:20:59 +00:00
Ashley Harrison
f8d89eff56
Chore: fix type errors in tests ( #63270 )
...
* fix any's in tests
* fix more any's in tests
* more test type fixes
* fixing any's in tests part 3
* more test type fixes
* fixing test any's p5
* some tidy up
* fix template_srv
2023-02-14 16:46:42 +01:00
Ezequiel Victorero
8520a8614c
PublicDashboards: add recipients to the public dashboards retrieval ( #63149 )
2023-02-10 15:01:26 -03:00
Josh Hunt
58f3f00bd5
Dashboards: Star dashboards by UID ( #63134 )
...
* Dashboards: Star dashboards by UID
* undo async
2023-02-09 10:24:46 +00:00
Ashley Harrison
4181acec72
A11y: ignore rule since there's a button handling keyboard interaction ( #62856 )
...
ignore a11y rule since there's a button handling keyboard interaction
2023-02-08 14:29:30 +00:00
Ryan McKinley
39116b9c11
Chore: Remove previews crawler UI (and feature flag) ( #62906 )
2023-02-03 16:45:10 -05:00
Michael Mandrus
7391793504
Query Caching: Add per-panel query caching TTL ( #61968 )
...
* *Create Caching Config interface and OSS impl
*Create front-end facing DS Cache config
*Populate Caching Config on Datasource DTO
*Update OSS wire deps
* fix unit test
* handle query caching TTL override on the frontend
* Make sure the override works with pubdash
* move caching config to the right place in the ds info
* move caching config logic to enterprise index hook
* move queryCachingTTL to pubdash query payload
* Remove from metadata (not needed)
* rename struct and add comment
* remove invalid wire dependency
* manual revert of 395c74b
* fix frontend test
* fix backend test
* fix tests for real this time
* truly fix frontend test
* fix back end unit test for real
2023-02-02 23:39:54 -05:00
Torkel Ödegaard
b8e7ef48d0
AppChrome: Unify logic for chromeless pages that should not have NavBar, CommandPalette, Search etc ( #62281 )
...
* Keybindings: No global keybindings on chromeless pages
* simplify condition
* Refactoring
* Align name and file
* Move logic into AppChrome
* minor fix
* Update Page.tsx
* Fixing test
* Fixed tests
* More fixes
* Fixed more tests
* Fixing final test
* Fixed search in old nav
2023-02-02 09:53:06 +01:00
Ashley Harrison
0a780d978e
Navigation: wrap dashboard settings actions in ToolbarButtonRow for responsiveness ( #62475 )
...
wrap dashboard actions in toolbarbuttonrow for responsiveness
2023-02-01 15:08:09 +00:00
Yaelle Chaudy
414bcd0a78
Annotations: Fix keyboard a11y in Annotation list ( #57022 )
...
* Fixed keyboard a11y in Annotation list
* prettier
* removed blue
2023-02-01 11:49:13 +01:00
Ryan McKinley
bba80b6c7a
Transformations: Selectively apply transformation to queries ( #61735 )
2023-01-31 17:06:06 +00:00
Jo
99155c75e6
SupportBundles: Add URL in troubleshoot panels to support bundles ( #62477 )
...
* add link
* add link
* update text
* update access
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-01-31 16:12:20 +01:00
Ashley Harrison
029253d5f6
Navigation: add event tracking for dashboard save as events ( #62568 )
...
* add event tracking for dashboard save as events
* emit a grafana_dashboard_copied event instead
2023-01-31 13:54:24 +00:00
Ryan McKinley
0d2a786816
Schema: Add schema for library panels ( #62169 )
2023-01-30 04:14:12 +00:00
lean.dev
7d8ec6199d
Snapshots: Add snapshot enable config ( #61587 )
...
* Add config to remove Snapshot functionality (frontend is hidden and validation in the backend)
* Add test cases
* Remove unused mock on the test
* Moving Snapshot config from globar variables to settings.Cfg
* Removing warnings on code
2023-01-26 10:28:11 -03:00
Ashley Harrison
64352e8d08
Chore: Move to node 18 again ( #62079 )
...
move to node 18 again
2023-01-26 10:19:39 +00:00
Dominik Prokop
b9a1d8e5f9
Dashboard schema: Review and mature refresh property ( #62104 )
...
* Review and mature refresh property
* Update type
* Update report
2023-01-26 01:45:12 -08:00
juanicabanas
e46aa2e4e6
PublicDashboards: Footer alignment fix for Firefox browser ( #62108 )
...
footer x axis aligment fixed
2023-01-25 11:30:42 -03:00
juanicabanas
9b5e396be2
PublicDashboards: Checkboxes list refactor ( #61947 )
2023-01-23 17:23:23 -03:00
juanicabanas
18e8d1e28d
PublicDashboards: Time range settings ( #61585 )
2023-01-18 10:54:19 -03:00
Joao Silva
cdd0a2d228
Navigation: Add close button to dashboard settings ( #61366 )
2023-01-13 11:50:35 +01:00
juanicabanas
2505f112f5
PublicDashboards: A unique page for public dashboards ( #60744 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2023-01-10 14:50:37 -03:00
Torkel Ödegaard
f71bfd88c5
DataSourceList: Build a dashboard button to open new dashboard in panel edit with data source already set ( #60532 )
...
* New dashboard with preset data source
* Updates
* use replace instead
* Tests: fix failing tests
* Chore: add UID to the error message
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com >
2023-01-06 09:21:40 -05:00
Dominik Prokop
c3c4a57c79
grafana/data: Move getPanelOptionsWithDefaults from core ( #60813 )
...
* grafana/data: Move getPanelOptionsWithDefaults from core
* Add internal comments
2022-12-29 05:48:22 -08:00
juanicabanas
9c3ddda99b
PublicDashboards: Revert Time range setting added ( #60698 )
...
Revert "PublicDashboards: Time range setting added (#60487 )"
This reverts commit 6f609dbced .
2022-12-22 12:31:54 -03:00