Laura Benz
f6a83432a5
RestoreDashboards: Create trash section ( #88278 )
...
* feat: add feature toggle to docs
* feat: create page in BE
* feat: create page in FE
* refactor: set feat toggle as a condition
* refactor
* refactor
* refactor
* feat: add permission conditions
* refactor
* feat: add subtitle to translations
* feat: add to codeowners
* refactor: fix docs situation
* refactor
* Merge main branch into feat branch
2024-05-28 10:26:06 +02:00
Laura Fernández
6d98f53e8b
Chore: Remove returnToPrevious
feature toggle ( #88332 )
2024-05-27 17:47:57 +02:00
Dominik Prokop
6e9543e0ad
Preserve variables and time range when navigating between dashboards ( #87966 )
...
* POC preserve filters and group by when navigating between dashboards
* Save all variables and time range
* minor refactor
* Add feature toggle
* Update feature toggle usage
* Delete local storage item if nothing to preserve
* Structural changes
* Simplify restore params code
* Use session storage
* Add tests
* Merge fix
* Remove unused code
* And make it better, errrrrr
* Minor deduplication refactor
* last minor
2024-05-27 14:28:06 +02:00
Ivan Ortega Alba
66950c96f6
Dashboards: Discard the entire panel if it is newly added ( #87562 )
2024-05-27 13:46:02 +02:00
kay delaney
c0881cc970
Dashboards: Detect unsaved folder change ( #88293 )
2024-05-27 12:43:31 +01:00
Joao Silva
3014103f41
Chore: Remove gf-form from OrganizeFieldsTransformerEditor ( #88240 )
2024-05-27 10:26:47 +01:00
Timur Olzhabayev
4761326568
Fix: Proper plugin logo loading depending on staging ( #88247 )
...
* making logos respect the staging
* making it work when served from subfolders
* fixing helper test
2024-05-27 10:26:30 +02:00
Fabrizio
e7f05f4ff2
Tempo: Support standard span convention ( #88268 )
2024-05-27 10:10:04 +02:00
Drew Slobodnjak
14957953db
Stat: Add percent change color modes ( #88205 )
...
* Stat: Add percent change color modes
* Apply color mode to percent change component
* Remove todo
* Create percent change color function and add tests
* drew08t/stat-percent-change-color-modes/ maybe fix import error?
---------
Co-authored-by: jev forsberg <jev.forsberg@grafana.com>
2024-05-24 14:45:02 -07:00
Darren Janeczek
80a0de511f
data trails: alternate legend display for missing label value ( #88153 )
...
* fix: alternate legend display for missing label value
* Update public/app/features/trails/ActionTabs/BreakdownScene.tsx
Co-authored-by: Nick Richmond <5732000+NWRichmond@users.noreply.github.com>
* Update public/app/features/trails/ActionTabs/BreakdownScene.tsx
Co-authored-by: Nick Richmond <5732000+NWRichmond@users.noreply.github.com>
---------
Co-authored-by: Nick Richmond <5732000+NWRichmond@users.noreply.github.com>
2024-05-24 15:41:20 -04:00
Darren Janeczek
a7d304a871
datatrails: on histogram breakdowns, show label value in legend ( #88154 )
...
fix: on histogram breakdowns, show label value in legend
2024-05-24 15:41:00 -04:00
Darren Janeczek
5c29052219
datatrails: refactor: move related code to trails/MetricSelect subdir ( #88262 )
...
refactor: move related code to trails/MetricSelect subdir
2024-05-24 13:45:21 -04:00
Jon Cole
61db22f4b4
Prometheus: get Azure clouds from SDK ( #87676 )
...
* Prometheus: get the list of azure clouds from the SDK instead of from a hard coded list
* Update yarn.lock
* Fix lint
---------
Co-authored-by: Jeremy Angel (from Dev Box) <jeremyangel@microsoft.com>
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2024-05-24 17:56:53 +01:00
Agnès Toulet
f866157f99
Page: add scrollbar ID to use in image renderer ( #88214 )
2024-05-24 17:28:43 +02:00
Gilles De Mey
99b5259cc1
Alerting: New list view UI – Part 1 ( #87907 )
2024-05-24 16:40:49 +02:00
Pepe Cano
51e27200a6
Alerting: add NeedHelpInfo
for Configure No data and error handling
( #88145 )
2024-05-24 15:30:12 +02:00
Sergej-Vlasov
fbb5fd71f9
DashboardScenes: Optimise e2e test and add panels suite ( #88170 )
...
* refactor tests after adding additional data-testids
* add panels-suite e2e tests
* wip: add missing selectors
* finalise panels-suite tests
* clean up
* adjust workflow for test run
* restore workflow
2024-05-24 16:22:11 +03:00
Tom Ratcliffe
859b3ff78b
Alerting: Fix "copy link" not including full URL ( #88210 )
2024-05-24 15:02:46 +02:00
Tom Ratcliffe
ebdad80dfa
Alerting: Fix rules deleting when reordering whilst filtered ( #88221 )
2024-05-24 13:49:52 +02:00
Sonia Aguilar
caeb9bcea2
Alerting: Template selector in contact points form ( #87689 )
...
* WIP
* Refactor and update how we display these fields in the form
* Add test for getTemplateOptions and udpate parseTemplates to handle minus simbol
* fix betterer
* Fix wrapper
* Create new usePreviewTemplate to be reused from TemplatePreview and TemplateContentAndPreview
* remove unnecessary check
* track interactions
* Include the whole content of the template in the preview
* Update parseTemplates function to return default templates
* handle nested templates in parseTemplates function
* Missing border fixed, whitespaces preserved and no empty space at the bottom
* remove unused styles and add a comment in test
* Add missing error in getPreviewResults
* fix styles for template selector containers
* Alerting: PR feedback to move default templates into RTKQ (#88172 )
Move default templates to RTKQ API + constant
* move parseTemplates to a utils file and refactor last part of this function
* Keep selected options when loading exising input and when switching between tabs
* Update descritpion in tabs
* Fix not previewing when loading existing values
* Update text addressing Brenda's feedback
* Add test for matchesOnlyOneTemplate function
* Add minheight to viewer container and fix getContentFromOptions function
---------
Co-authored-by: Tom Ratcliffe <tom.ratcliffe@grafana.com>
2024-05-24 13:35:48 +02:00
Oscar Kilhed
6775bcb0a3
Dashboard scenes: Fix variable saving inconsistencies ( #88163 )
...
* Fix variable saving inconsistencies
* add tests
* for variable changes to be detected, save variables need to be true
* Fix for issue with buildNewDashboardSaveModel creating filter variable withouth filter property
* remove unused import
2024-05-24 13:33:05 +02:00
Sonia Aguilar
738d862b15
Gops: Update text in irm configuration tracker for sending an oncall demo a… ( #88242 )
...
Update text in irm configuration tracker for sending an oncall demo alert
2024-05-23 18:41:03 +03:00
Sonia Aguilar
e8e14a5e53
Gops: Fix wrong endpoint for incidents check ( #88238 )
...
Fix wrong endpoint for incidents check
2024-05-23 18:23:50 +03:00
Juan Cabanas
a85c1b69d5
PublicDashboards: Remove publicDashboardUid from DashboardMeta ( #85126 )
2024-05-23 11:21:21 -03:00
Ezequiel Victorero
6e88802cab
Snapshots: Add e2e test for Scenes view ( #88003 )
2024-05-23 10:35:03 -03:00
Piotr Jamróz
84ef99c1dc
Explore: Add a query template to query library from query history ( #88047 )
...
* Add basic button for adding a query template
* Add hook to create a template
* Handle notifications
* Add tags to invalidate cache
* Generate translations
* Updates types
* Add tests
* Simplify code
* Add a better default title
2024-05-23 11:38:17 +03:00
Ihor Yeromin
b4c368e72c
Canvas: Fix emotion style property error ( #88162 )
...
fix(canvas): emotion style property error
2024-05-22 16:20:40 +02:00
Tobias Skarhed
fb1acb45a2
Search: Announce to screen reader when query returns no result ( #87382 )
...
* Add alert role to not-found variant
* Provide role prop and apply for two cases
2024-05-22 14:15:56 +02:00
Joey
38fdfe43f5
Tempo: Update lezer autocomplete (histogram, quantile) and add missing functions ( #88131 )
...
* Update version
* Update autocomplete, add new functions
* Update highlighting
* Update yarn.lock
2024-05-22 13:03:51 +01:00
Ashley Harrison
5f3cd4b900
SCSS: Remove _icons.scss and associated icons ( #88127 )
...
remove _icons.scss and associated icons
2024-05-22 12:37:03 +01:00
Gilles De Mey
8cc944f64f
Alerting: Docs feedback ( #88125 )
...
update OK to Normal label, matching instances to instances
2024-05-21 18:10:12 +03:00
ismail simsek
9bdfb6ee13
InfluxDB: Introduce custom variable support ( #87903 )
...
* Introduce custom variable support
* Remove comment lines
* betterer
2024-05-21 13:46:41 +02:00
Andrej Ocenas
a2aea70100
Tempo: Don't modify the passed time range when using timeShiftEnabled ( #87980 )
...
Don't modify the passed range
2024-05-21 13:12:27 +02:00
Tom Ratcliffe
dbf258b837
Alerting: Center "need help" icons ( #87981 )
2024-05-21 12:04:10 +01:00
Oscar Kilhed
059e412344
Dashboards: timeRangeUpdatedDuringEditOrView should not be persisted ( #88119 )
...
Fix persisting timeRangeUpdated that should not be persisted
2024-05-21 11:41:28 +02:00
Piotr Jamróz
03650f76f1
Explore: Convert kebab-case styles to camel-case ( #88048 )
2024-05-21 09:38:05 +00:00
Joey
a398188e69
Revert: Tempo: Always use time range even if timeShiftEnabled is false ( #88095 )
...
Revert "Tempo: Always use time range even if timeShiftEnabled is false (#85477 )"
This reverts commit e91136338a
.
2024-05-21 10:03:31 +01:00
Nathan Marrs
3d980f1d8d
Canvas: Chore clean up more betterer warnings ( #88010 )
2024-05-20 21:27:27 -06:00
Kristina
c8d237dd56
Explore / Query Library: Enable run button ( #87882 )
...
* Enable run button
* First pass of shared component, tests half-implemented
* cleanup
2024-05-20 08:05:59 -05:00
Andrej Ocenas
20294b0fb6
NodeGraph: Remove msagl lib and layered layout option ( #87905 )
...
* Remove msagl lib
* Change drone.yml
* update signature
2024-05-20 13:50:08 +02:00
Ashley Harrison
429bcbe67f
Select: Preserve value when allowCustomValue
is set ( #87843 )
...
* initial working poc with some better types
* move logic inside SelectBase
* add unit tests
* cleaner logic
* simpler
* update comments
* more comments
* use onMenuClose
* undo changes to cleanValue
* fix unit tests
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2024-05-20 11:01:38 +01:00
Ryan McKinley
e8b7b6aa66
ResourceClient: Add generateName (eg UID) helper ( #88037 )
2024-05-20 12:18:53 +03:00
Olivier Giniaux
e91136338a
Tempo: Always use time range even if timeShiftEnabled is false ( #85477 )
...
* Tempo: Always use time range even if timeShiftEnabled is false
* Fix unused import and failing test
2024-05-20 09:28:07 +01:00
Alex Khomenko
0a10793840
Store: Enable adding extra middleware ( #87984 )
...
* Store: Enable adding extra middleware
* Fix type
2024-05-20 08:34:00 +03:00
Andreas Christou
58d382e5dd
CloudMonitoring: Fix query type selection issue ( #87990 )
...
* Use deepEqual to ensure migratedQuery is only returned when query is unchanged
* Add selectors for query editors
* Add more tests for query editor component
* Clarifying comments
* Fix how state is set
* Simplify query editor loading and migration
2024-05-17 14:06:05 -04:00
Adela Almasan
1957cfe6af
XY Chart: Fix series editor index ( #87942 )
2024-05-16 11:18:13 -05:00
Matias Chomicki
82796fad98
Elasticsearch: queries no longer executed on-change ( #87652 )
...
* Elasticsearch: queries no longer executed on-change
* Elasticsearch: run query if it was previously undefined
2024-05-16 19:09:50 +03:00
Tom Ratcliffe
938fcab1c8
Alerting: Skip flakey silencing test ( #87994 )
2024-05-16 18:49:18 +03:00
Ezequiel Victorero
5ce2d4e1a7
Snapshots: Render Dashboard controls in Scenes View ( #87972 )
2024-05-16 12:22:14 -03:00
Ashley Harrison
82eb160f5c
Chore: SCSS tidy up ( #87956 )
...
* more scss tidy up
* replace some scss
2024-05-16 11:20:29 +01:00