Ashley Harrison
1cb3cc4ad1
Navigation: handle cloud id when modifying connections url ( #80965 )
...
cloud id is different than onprem... who knew?
2024-01-22 13:02:47 +00:00
Fabrizio
6cbc3df11e
Add grafana-o11y-ds-frontend workspace package ( #80362 )
2024-01-22 13:47:50 +01:00
3a10e480ba
Update dependency eslint-plugin-jsx-a11y to v6.8.0 ( #80968 )
...
* Update dependency eslint-plugin-jsx-a11y to v6.8.0
* this shouldn't be a label methinks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2024-01-22 14:18:21 +02:00
Matias Chomicki
0c9265f59b
Infinite scroll: update deduplication method and only run log queries when scrolling ( #80821 )
...
* Logs deduplication: replace array lookup with map
* runLoadMoreLogs: only execute log queries
* Formatting
* Rename variable
2024-01-22 13:42:18 +02:00
Sonia Aguilar
a07d2120f8
Alerting: Update text, link and aria-label in contact points link for simplified routing. ( #80950 )
...
Update link to contact points using TextLink component, and fix its alignment
2024-01-22 12:17:54 +01:00
5c7d97cbe0
Update react monorepo ( #80736 )
...
* Update react monorepo
* type fixes
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2024-01-22 10:02:57 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0930156d15
Update dependency @grafana/experimental to v1.7.6 ( #80601 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 11:49:20 +02:00
Drew Slobodnjak and nmarrs
378c863616
Geomap: Support geojson styling properties ( #80272 )
...
* Geomap: Support geojson styling properties
* Add enum for geojson styles
* Move styleStrings outside of style function
* Add styling note to geoJSON docs
* Clean up geomap docs
* Add support for points
* Add simple example
* Add support for all geojson types and update example
* Update colors
* Update docs
* Remove old TODO
* Update geojson name
---------
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2024-01-20 02:55:17 +02:00
colin-stuart and Mihaly Gyongyosi
e241188f00
Auth: Implement the SSO Settings List endpoint ( #80769 )
...
* add list endpoint & initial tests
* add tests and ETag
* format service_test.go
* add list swagger param, generate openAPI, remove ETag, use RedactedPassword
* correct swagger param name
* Align tests to latest changes
* use setting.RedactedValue()
* add string assertion
* lint & require no error on res.Body.Close()
* add custom response type
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com >
2024-01-19 14:39:09 -05:00
Julien Duchesne
40312c527b
ngalert openapi: Fix ObjectMatchers definition ( #79477 )
...
These don't get marshalled and unmarshalled in the same way as they are represented in Go
This PR changes the OpenAPI spec to reflect what the API accepts and sends back
2024-01-19 14:37:11 -05:00
Drew Slobodnjak
91e747d8ab
XYChart: Fix data filter change bug ( #80849 )
...
* XYChart: Fix data filter change bug
* If no xAxis set, populate from dims
2024-01-19 09:43:05 -08:00
Dominik Prokop
361c49233d
DashboardScenePageStateManager: Do not initialise dashboard meta after fetch ( #80875 )
2024-01-19 16:46:10 +00:00
Haris Rozajac
85d633f1b9
Dashboards-Scenes: ability to edit and save JSON model ( #80757 )
...
* View JSON Model tab
* Use correct translation field
* saving functionality
* Remove TODO
* Update button tittle
2024-01-19 09:25:56 -07:00
Andre Pereira
bb0fa4f99a
Data trails: Add datasource picker to Logs tab and disable it ( #80892 )
...
* wip
* Logs are now working
* Remove logs tab, for now?
2024-01-19 14:18:49 +00:00
Javier Ruiz
ea37cee435
Use specified time range, default to class value ( #80557 )
2024-01-19 13:44:56 +01:00
Misi
6752a512f3
Auth: Change UI route, add frontend endpoints to api.go ( #80671 )
...
Delete advanced from UI route, fix 404
2024-01-19 11:53:37 +01:00
Kyle Cunningham
4d6069583e
Transformations: Move transformation help to drawer component ( #79247 )
...
* Move help to drawer component
* Update component name
* Flip hierarchy of transformation name and help description
2024-01-19 12:47:05 +02:00
renovate[bot]
03ebf0aa4c
Update dependency css-loader to v6.9.1
2024-01-19 10:34:24 +00:00
Laura Benz
0e4c6742c8
GettingStarted: Improve styling and add tracking ( #80410 )
...
* refactor: remove icons and related styling
* refactor: remove cut off on the left side
* fix: aria-labels
* feat: add tracking
* refactor: adjust button position
* refactor: move previous button back
* refactor: use emotion object syntax
* feat: add tracking
* refactor: remove console.log()
2024-01-19 10:50:56 +01:00
Sonia Aguilar
171ba185d3
Alerting: Allow selecting only ... in groupBy ( #80857 )
...
Allow selecting only ... in groupBy
2024-01-19 11:17:21 +02:00
Victor Marin
b93567a839
Scenes: Restore dashboard from version settings ( #80600 )
...
* Add versions tab in dashboard settings
* Fetch and render dashboard versions
* Be able to compare two versions
* PR discussion changes
* remove unnecessary async in test
* PR discussion mods
* linter fix
* styles and tests
* Fix show more versions bug
* migrate files + style fix
* fix test
* refactor styles - css object keys to camelCase
* refactor file migrations
* more files migrations
* wip restore
* remove unused type, cleanup
* wip
* restore functionality
* revert defaults
* wip
* restore functional
* refactor + tests
* CR modifications
* fix tests - CR mods
2024-01-19 10:58:20 +02:00
Nathan Marrs
8784052ccf
Canvas: Pan zoom minor refactor ( #80337 )
...
* enable context menu for canvas while in panel edit mode
* Disable context menu when editing is not enabled in canvas
* follow up minor refactor
2024-01-18 19:05:15 -08:00
Haris Rozajac
f285eb6717
Time Range: Copy-paste Time Range ( #80107 )
...
* Working copy-paste functionality with validation
* WIP; uses 't c' shortcut to copy time range
* shortcuts working for explore and dashboards
* cleanup
* Don't update url when pasting in explore
* Error handling, sync pane functionality, add to help modal
* cleanup
* add tests
* fix i18n
* Diferrentiate between explore and dashboard paste events; make on error prop generic
* Fix
* extract getting the copied time range logic into a function
* Remove comments
* Make error handling generic; markup for translations
* Additional translation markup
* markup for aria-label
* Fix test
* Replace fireEvent with userEvent
* fix translations to match the standard pattern
* Refactor keybindingSrv and TimeSrv to remove PasteTimeContext
* Fix test
* Remove unneccessary aria labels; update icons; buttons inline
2024-01-18 14:06:27 -07:00
Sarah Zinger
e8e8017d51
Cloudwatch: remove direct import on getDatasourceSrv ( #80660 )
...
Cloudwatch: remove direct import on getDatasourceSrv
2024-01-18 15:04:37 -05:00
Matthew Jacobson
94c3be3b49
Alerting: Fix incorrect render during long legacy upgrade cancel ( #80339 )
...
When using the legacy migration dry-run, if a cancel takes a long time (long
enough for the page to poll) the page will incorrectly render the previous
data.
This change stops the polling while the upgrading or cancelling.
2024-01-18 13:30:50 -05:00
Sarah Zinger
9e08c88a1c
Cloudwatch: remove dependency on app/core/config ( #80668 )
2024-01-18 13:02:55 -05:00
Torkel Ödegaard
2cdf73f584
Visualizations: Hue gradient mode now applies to the line color ( #80805 )
2024-01-18 18:02:56 +01:00
Sven Grossmann
ded941eb84
Loki: Fix missing timerange in query builder values request ( #80829 )
...
Loki: Fix missing timerange in query builder values
2024-01-18 18:39:09 +02:00
Mihai Doarna
b8cf8ec8d7
Auth: fix swagger response for get SSO settings endpoint ( #80817 )
...
fix swagger response for get SSO settings endpoint
2024-01-18 18:27:44 +02:00
Ashley Harrison
d72c035ea6
CommandPalette: Pass matched tag as a search query to 'Add new connection' page ( #80556 )
...
* add some special logic to pass the matched tag to the add new connection page
* extend action type to accept callback for url
2024-01-18 16:16:41 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
10b1b5da52
Update dependency css-loader to v6.9.0 ( #80819 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 17:45:05 +02:00
Leon Sorokin
2c5289028d
AnnotationsPlugin2: Skip zero-length, field-less, and time-less frames ( #80810 )
2024-01-18 08:34:28 -06:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3903d3eb94
Update dependency @types/node to v20.11.5 ( #80813 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 14:33:36 +00:00
Jo
e77dbb63e3
AccessControl: Add group to role picker and standardize display ( #79570 )
...
* add group to role picker and standardize display
* change stuttery roles
2024-01-18 15:20:28 +01:00
Gilles De Mey
8a4bd85efd
Alerting: Fix Graphite subqueries ( #80744 )
2024-01-18 15:15:21 +01:00
Andre Pereira
ec18c51dfd
Data trails: Avoid setting state in MetricScene component ( #80746 )
...
* Move setting default action view to activate handler
* Update breakdown when adding label to filters
2024-01-18 13:51:56 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6eb51f6367
Update dependency @testing-library/react to v14.1.2 ( #80802 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 13:40:41 +00:00
renovate[bot] and renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
83c4caebda
Update dependency @testing-library/jest-dom to v6.2.0 ( #80799 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 13:05:24 +00:00
Domas
63ac32a4ae
Field color: Filter out editor options that have excludeFromPicker=true ( #79907 )
...
* filter color palette options to to remove excluded items
* add test
* make betterer happy
* remove unused
2024-01-18 14:28:05 +02:00
Ivana Huckova
120e9044c7
Loki: Remove getQueryOptions as not needed in tests ( #80747 )
...
* Loki: Remove getQueryOptions as not needed in tests
* Update to not assert
2024-01-18 12:53:33 +01:00
kay delaney
950d57c0f5
Scenes: Set min-height of left panel editor panes to 0 ( #80641 )
2024-01-18 11:31:51 +00:00
Alexa V and Ivan Ortega
4b113f87f9
Dashboard: Migration - EditVariable Settings: Implement Constant Variable ( #80743 )
...
Co-authored-by: Ivan Ortega <ivanortegaalba@gmail.com >
2024-01-18 11:04:29 +01:00
Eric Leijonmarck
ef0dfff756
Users: OSS not using Orgs for users table showing ( #80719 )
...
* fix: for removing column
* linting
2024-01-18 09:09:36 +00:00
Sonia Aguilar
3d353a1b5f
Alerting: Fix using required groupBy options validation in simplified routing settings ( #80780 )
...
Fix using required groupBy options validation in simplified routing settings
2024-01-18 09:00:48 +01:00
cbc84a802d
VizTooltip: Add sizing options ( #80306 )
...
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2024-01-17 16:49:09 -06:00
Ryan McKinley
f434467ef8
Table: Support showing data links inline. ( #80691 )
2024-01-17 23:05:25 +02:00
Matias Chomicki and Sven Grossmann
88ee7a1c62
Infinite scroll: exclude visible range from new requests ( #80638 )
...
* Infinite scroll: exclude visible range from new requests
* Infinite scroll: revert skipping 1 millisecond on new requests
* Formatting
* Logs models: filter exact duplicates in the response
* mergeDataSeries: do not mutate currentData
* runMoreLogsQueries: return queryResponse while loading
* Infinite scrolling: use special refId for infinite scrolling queries
* Remove log
* Update public/app/features/logs/logsModel.ts
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
* combinePanelData: refactor and add unit test
* logsModel: export infinite scroll refid
* Formatting
* logsModel: add deduplication unit test
* Formatting
* findMatchingRow: add unit test
* Fix test title
* Fix imports order
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
2024-01-17 21:12:09 +01:00
Leon Sorokin
2aa533c6c5
AnnotationsPlugin2: Skip exemplar frames ( #80760 )
2024-01-17 14:08:30 -06:00
a4b2b86194
Update Moveable ( #73726 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2024-01-17 12:00:41 -08:00
Joey
9d8f4228bb
UX: Remove spacing in duration row in the Tempo query editor (search tab) ( #80373 )
...
Remove spacing in duration group
2024-01-17 17:33:59 +00:00