Nicki de Wet
084a3c6b7f
Update notifications.md ( #80868 )
...
Added clarity about the order policies are evaluated
2024-01-19 16:15:15 +01:00
Will Browne
3f30cbf91c
DataSources: Add datasource fetching + querying interface ( #80749 )
...
* first pass
* separate oss + enterprise
* tidy things up
* add ctx
* fix tests
* use standalone svcs
* mv plugin context provide
* fix wire
* fix import
2024-01-19 15:56:52 +01: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
Isabel
35ade8974f
Docs: move best practices page ( #80844 )
...
Moved best practices page
2024-01-19 08:35:13 -05:00
Jack Westbrook
dff0e33c30
Webpack: Update bundled plugins SWC baseUrl ( #80882 )
...
build(webpack): update config for swc.baseUrl
2024-01-19 14:18:14 +01:00
Adela Almasan
e0d0420990
VizTooltips: Copy to clipboard functionality ( #80761 )
2024-01-19 07:16:14 -06:00
Eric Leijonmarck
29112f8822
Make: Add make gen-go
to initcmds in .bra ( #80880 )
...
* add: make gen-go to initcmds
* change order of init cmds
2024-01-19 12:49:58 +00:00
Alexander Zobnin
08082104e1
Access control: Add permissions cache hit/miss metrics ( #80883 )
...
* Access control: Add permissions cache hit/miss metrics
* Add metrics to OSS
* Fix imports
2024-01-19 13:47:58 +01:00
renovate[bot]
a8a9e6d0ee
Update dependency @grafana/scenes to v1.30.0 ( #80874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-19 12:47:33 +00:00
Javier Ruiz
ea37cee435
Use specified time range, default to class value ( #80557 )
2024-01-19 13:44:56 +01:00
Alex Khomenko
8c77dd8bb8
Switch: Add line height ( #80879 )
2024-01-19 14:21:22 +02: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
renovate[bot]
b60c9e0506
Update dependency eslint-plugin-import to v2.29.1 ( #80832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-19 10:15:22 +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
github-actions[bot]
ed196e67a8
Update make docs
procedure ( #80855 )
...
Co-authored-by: grafanabot <bot@grafana.com>
2024-01-19 09:33:48 +00:00
Ivana Huckova
759c088ac5
Elasticsearch: Fix showing of logs when __source
is log message field ( #80804 )
...
Elasticsearch: Fix showing of logs whe __source is log message field
2024-01-19 10:28:08 +01:00
Ashley Harrison
5f2ef36e63
Chore: make baseDir
absolute in grafana-plugin-config ( #80826 )
...
make baseDir absolute
2024-01-19 09:18:48 +00: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
Alexander Weaver
18b9c8fd5f
Alerting: Nilcheck JitterStrategyFrom so it can be used in contexts without feature toggles ( #80841 )
...
Nilcheck so tests can have a nil feature toggles
2024-01-18 15:43:41 -06: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
Alexander Weaver
00a260effa
Alerting: Add setting to distribute rule group evaluations over time ( #80766 )
...
* Simple, per-base-interval jitter
* Add log just for test purposes
* Add strategy approach, allow choosing between group or rule
* Add flag to jitter rules
* Add second toggle for jittering within a group
* Wire up toggles to strategy
* Slightly improve comment ordering
* Add tests for offset generation
* Rename JitterStrategyFrom
* Improve debug log message
* Use grafana SDK labels rather than prometheus labels
2024-01-18 12:48:11 -06: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
Kyle Brandt
02e2e1c64e
Prometheus: Set Status(Code) on backend response ( #80806 )
...
Sets that status code on backend data responses in prometheus to match the status code returned by prometheus. If the failure is below HTTP/Application Layer, Bad Gateway is returned (502).
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2024-01-18 13:23:31 -05:00
Juan Cabanas
fb4125dfbb
PublicDashboards: Add middleware function ( #80582 )
2024-01-18 15:12:29 -03:00
Isabella Siu
0ba7866e2c
Update feature toggle registry description for sseGroupByDatasource ( #80830 )
2024-01-18 13:07:57 -05:00
Ryan McKinley
96fe605d95
FeatureFlags: fix setting flags to false in startup ( #80836 )
2024-01-18 20:03:45 +02:00
Sarah Zinger
9e08c88a1c
Cloudwatch: remove dependency on app/core/config ( #80668 )
2024-01-18 13:02:55 -05:00
Andrej Ocenas
5b122a25b3
DataFrame: Add optional unique row id definition as frame.meta.uniqueRowIdFields ( #80428 )
...
* Define an unique id for a row in dataframe
* Update comment
* Rename attribute
* Add comment about plugin sdk
* Fix comment
2024-01-18 18:51:25 +01:00
Laura Fernández
5800e40fba
ReturnToPrevious: create feature toggle ( #80831 )
2024-01-18 18:12:14 +01:00
Torkel Ödegaard
2cdf73f584
Visualizations: Hue gradient mode now applies to the line color ( #80805 )
2024-01-18 18:02:56 +01:00
renovate[bot]
f97cea5522
Update dependency eslint to v8.56.0 ( #80825 )
...
* Update dependency eslint to v8.56.0
* update sdk
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2024-01-18 18:52:04 +02:00
William Wernert
e74313e171
Alerting/Annotations: Return nothing from Loki historian store if query type is annotation
( #80742 )
...
* Return empty slice if query type is `annotation`
* Add test + fix related test
2024-01-18 11:39:33 -05: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]
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
renovate[bot]
596725ac56
Update dependency core-js to v3.35.0 ( #80818 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 17:31:17 +02:00
Ashley Harrison
0a651a90e9
Chore: use GITHUB_TOKEN
in metrics-collector action ( #80795 )
...
use GITHUB_TOKEN
2024-01-18 15:29:40 +00:00
Alexander Zobnin
484ced521f
Auth: Fix identifying rendering request ( #80807 )
...
* Auth: Fix identifying rendering request
* Add comments
2024-01-18 15:56:01 +01:00
renovate[bot]
dafd7c7920
Update dependency classnames to v2.5.1 ( #80814 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 14:35:08 +00: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]
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
c767481dee
Auth: Cache Auth Info ( #80620 )
...
* leverage cache for auth info
* fix tests and integration
* fix panic
* fix panic
2024-01-18 15:22:19 +01: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