Torkel Ödegaard
2ce81c1a52
DashboardScene: Support detecting and ignoring variable value changes ( #81448 )
...
* DashboardScene: Saving and ignoring variable value changes
* Update
2024-01-29 17:45:18 +01:00
Alyssa Bull
2d432d6ff3
Plugins: Externalize Cloud Monitoring data source ( #80181 )
2024-01-29 09:24:23 -07:00
Alexa V
e3a648e107
Dashboard: Migration - EditVariable Settings: Implement Interval Variable ( #81259 )
...
* Extract logic from core IntervalEditor and create a new Form to be shared between scenes and core
* Implement IntervalVariableEditor and refactor some utils functions
* Add unit test
2024-01-29 16:53:09 +01:00
Sonia Aguilar
da1538ba82
Alerting: Update docs after moving action buttons im the alert list, and move t… ( #81375 )
...
Update docs after moving action buttons im the alert list, and move the loading spinner
2024-01-29 16:52:34 +01:00
Haris Rozajac
fc82b0286f
Dashboard-Scene: Add and remove Panel Editor queries and expressions ( #81027 )
...
* wip
* Functionality for adding and deleting queries and expressions
* Remove console.log
* handle counter updates
* revert unintended change
* Revert tsconfig.json
* revert
2024-01-29 08:13:51 -07:00
Konrad Lalik
26e71953a4
Alerting: Improve integration with dashboards ( #80201 )
...
* Add filtering by dashboard UID annotation
* Update the inline doc for search
* Add AlertRulesDrawer to the dashboards toolbar
* Use DashboardPicker as a filter on the alert rules page
* Fix accessibility errors
* Update drawer subtitle
* Display Alerting toolbar button only if there are linked alert rules
* Change toolbar rendering method, prevent displaying when no linked rules
* Improve text
* Use React.lazy to load the Alert rule toolbar button and drawer when needed
2024-01-29 16:09:10 +01:00
Josh Hunt
8f0ae76afe
Chore: Use yarn node-modules linker ( #79947 )
...
* Chore: Use yarn node-modules linker
* fix react-router types resolution
* temp skip failing tests
* remove yarn-links for internal path aliases to fix some webpack errors
* transpile all .ts files, even those in node_modules (usually our internal workspace packages
* fix transformers mock
* import react router type directly
* remove old resolution
* more cleanup
* remove preserveSymlinks: true from tsconfig to make Go To Definition resolve grafana ui to the original location
* developer guide
* update dev guide
* remove sdks
* reenable tests
* fix tsconfig trailing commas (where did they come from)
2024-01-29 14:27:35 +00:00
Brendan O'Handley
b625d60aa9
Prometheus: Only use the series endpoint in the metrics browser ( #81419 )
...
* only use the series endpoint in the metrics browser
* Update public/app/plugins/datasource/prometheus/components/PrometheusMetricsBrowser.test.tsx
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2024-01-29 07:56:45 -06:00
Darren Janeczek
329440cb1e
fix: datatrails: hide graphs when previews disabled ( #81423 )
...
fix: datatrails: hide graph when previews disabled
2024-01-29 08:41:53 -05:00
Konrad Lalik
2ab832e025
Alerting: Use only the alert condition query as the graph threshold ( #81228 )
...
Use only the alert condition query as the graph threshold
2024-01-29 13:02:04 +01:00
Torkel Ödegaard
1d5edb2a18
DashboardScene: Saving ( #81163 )
...
* DashboardScene: First save works
* Updates
* version mismatch works
* Error handling
* save current time range working
* Progress on save as
* Save as works
* Progress
* First tests
* Add unit tests
* Minor tweak
* Update
* Update isDirty state when saving
2024-01-29 12:04:45 +01:00
Misi
bcc2409564
Auth: Add validation to Generic OAuth API and UI ( #81345 )
...
* wip
* Update validation
* Chore: Remove InputControl usage
* Fixes, validation
* Remove empty option
* Validation changes
* Add tests, rename
* lint
---------
Co-authored-by: Clarity-89 <homes89@ukr.net >
2024-01-29 12:04:22 +01:00
Sven Grossmann
ca5c297bfa
Loki/Elastic: Assert queryfix value to always be string ( #81349 )
...
Fix `value` can be `string` or `number`
2024-01-29 11:46:40 +01:00
Matias Chomicki
df05c79d91
Infinite scrolling: Add X-Query-Tag header ( #81089 )
2024-01-29 11:24:05 +01:00
Ivana Huckova
a83e01918a
Loki: Remove dependecy on core and move to @grafana/o11y-ds-frontend ( #81284 )
...
* Loki: Remove dependecy on core and move to o11y-ds-frontend
* Fix ctr -> ctrl
* Remove test helpers
2024-01-29 11:19:34 +01:00
renovate[bot]
34e88077aa
Update dependency @types/node to v20.11.10
2024-01-29 10:19:19 +00:00
Sonia Aguilar
2e1229b908
Alerting: Fix child provisioned polices not being rendered as provisioned ( #81449 )
...
Fix child provisioned polices not being rendered as provisioned
2024-01-29 10:51:00 +01:00
Oscar Kilhed
9a4534a17c
Transformations: Use the display name of the original y field for the predicted field of the regression analysis transformation. ( #81332 )
...
Fix name of regression transformation field
2024-01-29 10:22:17 +01:00
Joey
d8d9121b6d
Tempo: Clean up older styles ( #81247 )
...
* Clean up uber styles
* Use theme spacing
2024-01-29 09:12:49 +00:00
Leon Sorokin
835ded5eec
Histogram: Fix x-axis going past +Inf when rendering heatmap-rows frames ( #81438 )
2024-01-28 21:33:34 -06:00
Fabrizio
80ac0cc9f6
Tempo: Fix durations in TraceQL ( #81418 )
2024-01-26 23:47:42 +00:00
Leon Sorokin
0530021396
Field: Fix perf regression in getUniqueFieldName() ( #81323 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2024-01-27 00:32:12 +02:00
Nathan Marrs
138079bbd8
Transformations: Fix regression where disabling single transformation would display "No data" ( #81320 )
2024-01-26 09:14:59 -08:00
Adela Almasan
09fcb3c6cc
Candlestick: Add tooltip options ( #81307 )
2024-01-26 18:02:44 +02:00
Ashley Harrison
cca3bb0917
Chore: Expose icons and add icon documentation ( #81371 )
...
* expose icons and initial draft documentation
* expose archive-alt not archive
* doc tweak
* update docs
* remove some width/heights from icons
2024-01-26 15:48:06 +00:00
Fabrizio
2c4e1d4baf
Tempo: Fix typo ( #81383 )
2024-01-26 17:39:21 +02:00
Ashley Harrison
04396c001a
Navigation: Move asserts app to root, add asserts icon ( #81362 )
...
* move asserts app to root, add asserts icon
* remove width/height/fill from asserts icon
2024-01-26 15:30:36 +00:00
Matthew Jacobson
ad936b6c83
Alerting: Fix group by and timing override fields in simplfied routing section ( #81321 )
...
Fixes the group by custom labels and timings override logic in the simplified routing section of the edit rule page.
Previously:
- Custom labels would fail on first attempt at adding them to the group by.
- Timings fields required all timings to be overridden instead of any of them.
2024-01-26 10:17:14 -05:00
renovate[bot]
4f43c4f3a7
Update dependency lru-cache to v10.2.0 ( #81373 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:05:01 +00:00
Domas
e9a99a46b0
Tempo: Support multiple filter expressions for service graph queries ( #81037 )
...
* support "OR" for service graph queries
* make betterer happy
* continue appeasing betterer
* betterer results
2024-01-26 16:37:49 +02:00
Ivana Huckova
8c212a1952
Logs: Fix toggleable filters to be applied for specified query ( #81368 )
2024-01-26 15:29:23 +01:00
Ashley Harrison
1a6105be8d
Datasource: Add optional queries parameter to getTagKeysOptions ( #81071 )
...
add optional queries parameter to getTagKeysOptions
2024-01-26 13:59:28 +00:00
renovate[bot]
5a2e9ea2ee
Update dependency @grafana/experimental to v1.7.8
2024-01-26 13:56:55 +00:00
Sonia Aguilar
f042ca5b12
Alerting: Move action buttons in the alert list view ( #81341 )
...
Move action buttons in the alert list view
2024-01-26 14:56:00 +01:00
Sven Grossmann
9c728def38
Loki: Fix label not being added to all subexpressions ( #81360 )
2024-01-26 15:03:24 +02:00
renovate[bot]
e90ea8a941
Update dependency @opentelemetry/semantic-conventions to v1.21.0 ( #81356 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 12:32:26 +00:00
Alex Khomenko
857bce25e6
Chore: Replace Form usage in LoginForm.tsx ( #81326 )
2024-01-26 14:04:44 +02:00
renovate[bot]
3c4cfb1a70
Update dependency @types/uuid to v9.0.8
2024-01-26 12:04:02 +00:00
Gábor Farkas
29e8a355cb
sql: extract frontend code into separate package ( #81109 )
...
* sql: extract frontend code into separate package
* updated package version
2024-01-26 11:38:29 +01:00
renovate[bot]
2febbec758
Update dependency @types/node to v20.11.7
2024-01-26 10:36:43 +00:00
Fabrizio
8761dfcc97
Add custom alert component ( #81012 )
...
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
Co-authored-by: Matias Chomicki <matyax@gmail.com >
2024-01-26 10:32:20 +01:00
Timur Olzhabayev
802012385d
Chore: fixing PanelDataTransformationsTab Test ( #81329 )
...
* fixing An update to Input inside a test was not wrapped in act(...).
* no need to await twice
* looks like we do need to await twice
2024-01-26 09:51:15 +01:00
Alex Khomenko
a10c577f52
AddPermission: Prevent page reload ( #81324 )
2024-01-26 09:38:12 +02:00
Alex Khomenko
0f3606f3f5
Chore: Remove Form usage in ForgottenPassword ( #81263 )
...
* Chore: Remove Form usage in ChangePassword.tsx
* Chore: Remove Form usage in ForgottenPassword.tsx
2024-01-26 09:12:54 +02:00
Fabrizio
366dc8db1b
Tempo: Rewrite style using object ( #81278 )
2024-01-25 23:41:23 +01:00
Haris Rozajac
7ab710daa7
Dashboard-Scenes: JSON Model and Version tabs don't hide edit mode on refresh ( #81219 )
...
* Add NavToolbarActions to fix the bug
* Update public/app/features/dashboard-scene/settings/VersionsEditView.tsx
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
* Fix compared view
---------
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
2024-01-25 21:27:11 +00:00
Andre Pereira
2c7e95a680
Data Trails: Cleanup and explore+share buttons ( #81062 )
...
* Share button works now. Removed add to dashboard button for now
* WIP explore link
* Remove settings dropdown for now
* Use getExploreUrl to generate explore link
* Fix conflicts
* Update betterer
* Navigate to a new trail when the recent trails list is empty
* Address PR comments
2024-01-25 20:06:22 +00:00
Ieva
dc9e590b7b
RBAC: Return the underlying error instead of internal server or bad request for managed permission endpoints ( #80974 )
...
* return not found instead of an internal server error when listing/updating permissions
* openapi gen
2024-01-25 16:24:52 +00:00
Tobias Skarhed
add5a5c01e
LDAP: Use InteractiveTable and remove gf-form usage ( #80291 )
...
* Use InteractiveTable
* Remove unused return
* Fix icon alignment
* InteractiveTable in LdapUserMappingInfo
* Update no teams text
* InteractiveTable in LdapUserGroups
* Remove unused code
* Cleanup
* LdapSyncInfo to InteractiveTable
* Update more tables
* Memoize
* Fix connection status
* Update lockfile
* Refactor LdapSyncInfo
* Fix lockfile
* Remove showAttributeMapping as it is always true
2024-01-25 17:01:22 +01:00
Fabrizio
5195e5347e
Prettify tsconfig.json files for T&P data sources ( #81262 )
2024-01-25 16:44:16 +01:00