Joey
5beaae8561
FlameGraph: Remove flameGraphItemCollapsing feature toggle ( #90190 )
...
Remove feature toggle
2024-07-15 13:45:41 +01:00
Laura Benz
29ac7fd3c4
RestoreDashboards: Improved Empty and Loading states ( #89825 )
...
* fix: empty state blocking page completely
* refactor: replace epmty state implementation
* refactor: first step to fix flickering
* refactor: fix TS errors and add translations
* refactor
* tidy up search emptyState default value
* other wip
* clean up
* undo change we made to ssm
* remove log
* comment
* move empty state into seperate file
* remove log
* undo change:
---------
Co-authored-by: joshhunt <josh@trtr.co>
2024-07-15 13:45:33 +03:00
Laura Fernández
cd6f018c95
RestoreDashboards: Add event tracking ( #90321 )
2024-07-15 12:00:29 +02:00
Sonia Aguilar
73336362a8
Alerting: Fix silencing from policy instances ( #90417 )
...
Fix silencing from policy instances
2024-07-15 11:27:46 +02:00
Andrej Ocenas
aabb4286e3
Correlations: Fix wrong target data source name in the form ( #90340 )
2024-07-15 11:27:32 +02:00
Ivan Ortega Alba
51fab9adf4
SoloPanel: Avoid fatal error when panelId correspond to a row ( #90271 )
2024-07-15 10:29:26 +02:00
Tom Ratcliffe
0547a9ed88
Alerting: Remove unneeded uses of setBackendSrv in alerting tests ( #90380 )
2024-07-15 09:09:24 +01:00
Haris Rozajac
e0416cc0f8
DashGPT: Disable GenAI title and description buttons for empty dashboards ( #90341 )
...
* Disable genai title and description buttons when dashboard doesn't have at least one panel with a title or description
* Fix test
* Additional tooltip tests
* address pr feedback
* Fix test: Use const for panel title
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-07-12 11:49:12 -06:00
Adela Almasan
9bc68562d4
Canvas: Element level data links ( #89079 )
2024-07-12 12:02:49 -05:00
Tom Ratcliffe
5d8ca38b9b
Alerting: Fix Recording Rules creation issues ( #90362 )
2024-07-12 15:52:45 +01:00
Gilles De Mey
e64ef2245c
Alerting: Re-organise rule group hooks ( #90368 )
2024-07-12 16:33:37 +02:00
Brendan O'Handley
da2962418d
Explore metrics: Use state for variables to fix labels loading bug ( #90017 )
...
* use variable state for loading labels
* UI fix for missing metadata fields
* remove extra space
* add <Trans> for betterer
* import Trans from core, this will need to be addressed when we externalize explore metrics
* make i18n-extract for drone
2024-07-12 08:57:00 -05:00
Ashley Harrison
a6f9336ea1
Chore: SCSS cleanup ( #90366 )
...
* migrate _type styles
* migrate queryEditor styles
2024-07-12 14:47:12 +01:00
Galen Kistler
1367d5d721
Logs: Add log line to content outline when clicking on datalinks ( #90207 )
...
* feat: add bg color to pinned logs, pin logs when opening datalinks
2024-07-12 08:14:53 -05:00
Dominik Prokop
2d35b11323
DashboardScene: Add rows keyboard shortcuts ( #90275 )
...
* DashboardScene: Add rows keyboard shortcuts
* e2e test
2024-07-12 15:13:22 +02:00
Ashley Harrison
8d858b1a82
Chore: Migrate more SCSS ( #90224 )
...
* tidy up alerts scss
* clean up alerting page rules
* remove mixins
2024-07-12 13:49:59 +01:00
Ezequiel Victorero
d3a75a42a0
Chore: Update swagger docs ( #90154 )
2024-07-12 09:08:44 -03:00
Josh Hunt
03311f6c6c
I18n: Memoize formatDate/formatDuration methods because they're prett… ( #90338 )
...
I18n: Memoize formatDate/formatDuration methods because they're pretty slow!!
2024-07-12 10:38:47 +01:00
Ashley Harrison
b321dc7280
Chore: Migrate from react-beautiful-dnd
to @hello-pangea/dnd
( #90328 )
...
* migrate from react-beautiful-dnd to @hello-pangea/dnd
* revert comment
2024-07-12 10:23:29 +01:00
O Yves Chan
4b5b599982
Azure: Add new Azure infrastructure dashboards ( #88869 )
...
* add azure infra dashboards
* ran yarn prettier:write
2024-07-11 21:10:13 +01:00
Gilles De Mey
6874202dfa
Alerting: Implement "rename / move / update" for useProduceNewRuleGroup
( #89706 )
2024-07-11 20:12:19 +03:00
Tom Ratcliffe
f140594cf1
Alerting: Make whitespace more visible on labels ( #90223 )
2024-07-11 17:33:27 +01:00
Pepe Cano
d7c844b5b6
Alerting UX: copy changes in Groups view ( #90173 )
...
* UI and help copy changes in Alerting Groups view
* Alerting Groups view: change subtitle
* Rename Alerting page title: `Groups` to `Active notifications`
* Update pseudo-local
* update betterer
* Extract translation through `make i18n-extract`
2024-07-11 13:33:41 +02:00
Mihai Doarna
944a3a9818
Auth: Temporarily remove LDAP from UI until its config page is ready ( #90323 )
...
temporarily remove LDAP from UI until its config page is ready
2024-07-11 13:54:17 +03:00
Piotr Jamróz
b09798c3fa
Explore: Fix new-old-new query history bug ( #90214 )
...
* Remove cancelActiveListeners() and delay()
* Wait for handle history to resolve
* Do not sync from URL when state changes
---------
Co-authored-by: harisrozajac <haris.rozajac12@gmail.com>
2024-07-11 12:37:47 +02:00
Alex Khomenko
62494248e3
Restore dashboards: Add RBAC ( #90270 )
...
* Restore dashboards: Add RBAC
* Add check to navtree
* Prevent non-admins from searching deleted dbs
* Add check to the route
* Cleanup
* Update translations
* Update API permissions
* Correct permissions
* Update warning message
* Update translation
* Return 401 for deleted query without admin role
2024-07-11 13:20:04 +03:00
Sonia Aguilar
c76b490c57
Alerting: Central alert history part4 ( #90088 )
...
* Implement EventDetails for expanded rows and pagination on the events list
* Add test for getPanelDataForRule function
* prettier
* refactor EventState component
* create interfaces for props
* Add missing translations
* Update some comments
* Add plus button in alertrulename , to add it into the filter
* Add plus button to add filters from the list labels and alert name
* Add clear labels filter button
* run prettier
* fix RBAC checks
* Update AlertLabels onLabelClick functionality
* add limit=0 in useCombinedRule call
* Add filter by state
* remove plus button in labels
* Fix state filter
* Add filter by previous state
* fix some errors after solving conflicts
* Add comments and remove some type assertions
* Update the number of transitions calculation to be for each instance
* Add tests for state filters
* remove type assertion
* Address review comments
* Update returnTo prop in alert list view url
* Update translations
* address review comments
* prettier
* update cursor to pointer
* Address Deyan review comments
* address review pr comments from Deyan
* fix label styles
* Visualize expanded row as a state graph and address some pr review comments
* Add warning when limit of events is reached and rename onClickLabel
* Update texts
* Fix translations
* Update some Labels in the expanded states visualization
* move getPanelDataForRule to a separate file
* Add header to the list of events
* Move HistoryErrorMessage to a separate file
* remove getPanelDataForRule function and test
* add comment
* fitler by instance label results shown inthe state chart
* remove defaults.ini changes
* fix having single event on time state chart
---------
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-07-11 12:09:52 +02:00
Laura Benz
8031ef1aac
Dashboard settings: Refactor delete modals ( #90279 )
...
* refactor: add translatable elements and confirmation text
* refactor: add translatable element
* refactor: add translatable element
* refactor: run i18n extraction
* refactor: add translatable elements
2024-07-11 11:47:28 +02:00
Andre Pereira
4eb09789c1
Tempo: Virtualize tags select to improve performance ( #90269 )
...
* Virtualize tags select to improve performance
* Fix tests
* Fix tests
* Fix tests
2024-07-11 10:45:20 +01:00
Adela Almasan
8989ac4a0c
Canvas: Improved tooltip ( #90162 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com>
2024-07-10 14:52:15 -05:00
Nathan Marrs
3ca7976ee5
Transformations: Promote group to nested table as generally available ( #90253 )
2024-07-10 10:08:41 -07:00
Michael Mandrus
317da43a84
CloudMigration: Provide a stats rollup in the GetSnapshot response ( #90252 )
...
* order session list descending
* add snapshot status method to store
* query stats while retrieving snapshot
* return stats in dto
* swagger
* fix tests
* commit results of bingo get
* fix swagger
* minor improvement
* fix typo
* forgot a file
2024-07-10 08:46:38 -04:00
Andre Pereira
a3dfc894f7
Tempo: Require streaming to be enabled ( #90264 )
...
Revert previous change
2024-07-10 12:02:30 +01:00
Andreas Christou
bba26f8e13
Azure: Fix default subscription setting ( #90185 )
...
* Ensure default subscription is set
* Include some info for when the default subscription is required
* Rename settings mock
- Add mockDatasourceSettings function
* Add MonitorConfig test
* Revert "Rename settings mock"
- Avoid issues when backporting
* Remove description
* Remove required field
* Remove unused import
2024-07-10 11:26:49 +01:00
Misi
4e03ca5c1c
Auth: Remove role_attribute_path from Azure AD config UI ( #90227 )
...
Remove role_attribute_path from Azure AD config UI
2024-07-10 10:12:02 +02:00
Andreas Christou
3db2badae5
GCP: Update GKE monitoring dashboard ( #90091 )
...
Update GKE dashboard
2024-07-09 14:56:14 -04:00
Fabrizio
13be47f903
Tempo: Add toggle for streaming ( #88685 )
...
* first implementation
* Linting
* Fix tests
* Trigger CI
* Renaming
* Linting
* Trigger CI
* Fix tests
* Add live test for streaming
* Trigger CI
* Chores
* Fix broken test
* Chores
* Improve tests
* Linting
* Address PR comments
* Renaming
* Add info alert
* Linting
* Linting
* Check also feature toggle
* Fix tests
* Added link to streaming config section and updated copy
* Require streaming to be specifically disabled
---------
Co-authored-by: André Pereira <adrapereira@gmail.com>
2024-07-09 17:44:19 +01:00
Haris Rozajac
8a6e92c0c9
Explore: Interaction tracking for logs pinning and filtering in content outline ( #90213 )
...
* Add interaction tracking
* Move reportInteraction out of scrollIntoView to improve readability
* move activateFilter logic inside handleItemClicked
2024-07-09 08:17:50 -07:00
kay delaney
434f386982
Frontend: Use safe stringifier in parseBody ( #90047 )
...
* Frontend: Use safe stringifier in parseBody
Closes #88064
2024-07-09 16:15:59 +01:00
kay delaney
5cab595f45
Scenes: Fixes issue with panel repeat height calculation ( #90221 )
...
* Scenes: Fixes issue with panel repeat height calculation
2024-07-09 16:03:32 +01:00
Gilles De Mey
4f3fb83b0a
Alerting: Refactor PromQL-style matcher parsing ( #90129 )
...
Co-authored-by: Sonia Aguilar <33540275+soniaAguilarPeiron@users.noreply.github.com>
2024-07-09 17:02:08 +03:00
Alex Khomenko
b3fa2821cc
Pin nav items: Instrument user events ( #90212 )
...
* Pin nav items: Instrument user events
* Send item path
2024-07-09 16:16:11 +03:00
ismail simsek
2a4a73e03d
Explore Metrics: Save and restore the breakdown layout view from LocalStorage ( #90202 )
...
* save and restore the breakdown layout view from localstorage
* Update public/app/features/trails/MetricScene.tsx
Co-authored-by: Darren Janeczek <38694490+darrenjaneczek@users.noreply.github.com>
* add type guard
* remove unused import
---------
Co-authored-by: Darren Janeczek <38694490+darrenjaneczek@users.noreply.github.com>
2024-07-09 14:22:11 +02:00
Ashley Harrison
8444c7760c
Chore: Remove deprecated SCSS styles ( #90187 )
...
clean up infobox styles
2024-07-09 12:53:43 +01:00
ismail simsek
7f020dce05
Chore: Fix scrolling issue after selecting a metric with a lot of labels ( #90195 )
...
remove minHeight
2024-07-09 13:32:32 +02:00
Jack Westbrook
d8137083d9
Grafana/data: Remove barrel files part 3 ( #90001 )
...
* chore(grafana-data): remove monac and theme barrel files, clean up imports and exports
* chore(grafana-data): remove query barrel file and update imports / exports
* chore(grafana-data): remove text and events barrel files, update imports n exports
* chore(alerting): fix grafana/data imports pointing to nested barrel files
* chore(grafana-data): delete unused text/index.ts
* chore(grafana-data): fix broken text import paths
2024-07-09 10:07:33 +02:00
Pepe Cano
1398f905af
Alerting UX: update descriptions for alerting notification fields ( #89187 )
...
* Change a bit existing descriptions for Notification fields
aligning them with the updated documentation
* revert `betterrer.results`
* Update public/app/features/alerting/unified/components/notification-policies/EditDefaultPolicyForm.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/notification-policies/EditDefaultPolicyForm.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/notification-policies/EditNotificationPolicyForm.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/notification-policies/routeTimingsFields.ts
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/notification-policies/routeTimingsFields.ts
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/notification-policies/routeTimingsFields.ts
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/rule-editor/NotificationsStep.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/rule-editor/NotificationsStep.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* Update public/app/features/alerting/unified/components/rule-editor/alert-rule-form/simplifiedRouting/route-settings/RouteSettings.tsx
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
* update betterer
---------
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2024-07-08 13:14:19 +02:00
Andres Martinez Gotor
2b7338f8b6
Add optional APIVersion to DatasourceRef ( #90076 )
2024-07-08 13:12:56 +02:00
Andres Martinez Gotor
61b95783d5
UpdateDatasource: Add apiVersion if enabled ( #90038 )
2024-07-08 13:02:48 +02:00
Gilles De Mey
650616a404
Alerting: Support utf8_strict_mode: false
in Mimir ( #90092 )
2024-07-05 17:17:45 +02:00