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
sam boyer
f86abf096d
schema: Use generated dashboard model in frontend ( #55769 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com >
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: polinaboneva <polina.boneva@grafana.com >
2022-12-20 15:04:14 +01:00
juanicabanas
6f609dbced
PublicDashboards: Time range setting added ( #60487 )
...
Time range added for public dashboard:
- Enable/Disable switch added in public dashboard configuration.
- Time range picker shown in public dashboard for viewer user
2022-12-19 17:38:37 +03:00
Josh Hunt
258696409d
Dashboards: Fix 'Make Editable' button not working in Dashboard Settings ( #60306 )
...
* Dashboards: Fix 'Make Editable' button not working in Dashboard Settings
* comment
2022-12-14 14:24:09 +00:00
Josh Hunt
495fceeeef
Dashboards: Wrap MakeEditable in the new Page layout ( #60311 )
...
Wrap MakeEditable in the new Page layout
2022-12-14 13:32:29 +00:00
juanicabanas
666f69ca14
PublicDashboards: Add react-hook-form for Public Dashboard modal ( #60249 )
2022-12-14 09:12:09 -03:00
Dominik Prokop
239888f229
Snapshots: Build snapshot originalUrl on the backend ( #60232 )
...
* Snapshots: Fix originalUrl spoof security issue
* Store relative URL only & validate UID
* use existing modal management tools
* Dummy commit to nudge CI
* Remove unused hooks file
* Fix import after backport
* Backport fixes
Co-authored-by: kay delaney <kay@grafana.com >
2022-12-13 05:48:54 -08:00
Torkel Ödegaard
50c4430661
PanelEditor: Fixes issue where panel edit would show the panel plugin options of the previous edit panel ( #59861 )
...
* PanelEditor: Fixes issues with panel edit state cleanup
* Removed console log
* Fixed test
2022-12-11 09:57:49 +01:00
Ryan McKinley
b2c4af16d7
Git: Update experimental workflow POC ( #60049 )
2022-12-08 13:57:33 -05:00
Torkel Ödegaard
18d09cd3fe
PanelEdit: Fixes broken panel edit splitter logic ( #59859 )
...
* Alt panel edit fix
* fix fix
2022-12-06 18:21:03 +01:00
owensmallwood
97e81ecbde
PublicDashboards: Modal warns when using unsupported datasources ( #58926 )
...
Adds warning to pubdash modal when dashboard uses datasources not supported by pubdash
2022-12-01 10:02:10 -06:00