Torkel Ödegaard
d87c2c4049
SceneDashboard: Move time controls from nav toolbar into controls and make controls them sticky, and edit mode ( #71082 )
...
* Scene with sticky controls
* Progress on an edit mode
2023-07-06 11:21:03 +02:00
Matias Chomicki
1b80df0168
Loki: add additional settings section ( #71035 )
...
* Loki: add additional settings section
* Derived fields: add config subsection
* Query settings: add config subsection
* Loki config: use divider instead of hr
* Derived fields: refactor legacy styles
* Loki config: add divider between derived fields and query settings
* Loki config: create alerting settings for Loki
2023-07-06 10:20:38 +02:00
Torkel Ödegaard
f6f3d97288
Eslint: Remove scenes rule for member accessability ( #71087 )
2023-07-06 09:22:02 +02:00
Adela Almasan
901495a54a
BarChart: Fix legend for fields with labels ( #71098 )
2023-07-05 14:54:10 -05:00
Galen Kistler
daf9f9cd19
Prometheus: Incremental querying profile data updates ( #70701 )
...
* add prometheusIncrementalQueryInstrumentation feature flag, update instrumentation data
2023-07-05 14:39:49 -05:00
Agnès Toulet
f96ceb7804
Kinds: Fix report generation ( #71048 )
...
Fix kindsys report generation
2023-07-05 14:58:00 -04:00
Joseph Perez
f9df1f3051
Docs: Plugins doc reorganization, part 1 ( #69864 )
...
* Initial commit
* Prettier fixes
* Doc-validator fixes part 1
* Doc-validator fixes part 2
* More doc-validator fixes
* More doc-validator fixes
* Test
* link test
* Linnk test
* Link test
* More fixes
* More fixes
* Doc-validator fixes
* Doc-validator fixes
* fix broken link
* Fix
* Testing
* Doc fixes
* Link fixes
* Fix links
* Update docs/sources/developers/plugins/create-a-grafana-plugin/_index.md
Co-authored-by: David Harris <david.harris@grafana.com >
* Testing
* Testing
* Testing
* Testing
* Doc-validator fixes
* Doc-validator fixes
* Doc-validator fixes
* Fix broken links for plugins reorganization project
* Prettier fixes
* Prettier fixes
* Incorporate reviewer feedback
* Link fixes
* Link fixes
* Link fixes
* Link fix
* Deleted space
* Codeowners fix
* Change grafana.com links to absolute URLs for Hugo
---------
Co-authored-by: David Harris <david.harris@grafana.com >
2023-07-05 13:25:11 -05:00
prenzlern
bdf60d69de
Docs: update heatmap panel options ( #71058 )
...
Added some heatmap panel configuration options which were missing from the docs
2023-07-05 13:43:54 -04:00
Ashley Harrison
ab09c9efc7
TimePicker: Fix issue with previous fiscal quarter not parsing correctly ( #71083 )
...
* fix issue with previous fiscal quarter not parsing correctly
* add comment
2023-07-05 17:02:28 +01:00
Karl Persson
b9442c98ad
AuthN: Fix url token auth when clientTokenRotation is enabled ( #71073 )
...
* ContextSrv: No longer try to rotate token if we are using auth_token in url
Also extract the logic to check if we should schedule the job into its own function
2023-07-05 17:08:49 +02:00
Kristina
f18a02149a
Correlations: Create paginated API ( #65241 )
...
* Add pagination params and apply to sql
* Create getCorrelationsResponse that returns metadata
* Set up pagination, change correlations fetch to only get source datasource correlations
* Move correlations from root to pane, only fetch correlations for one datasource when initialized or datasource is changed
* Fix tests
* Fix remaining tests
* Use functional component to handle state
* Remove unneeded mocks, fix tests
* Change perPage to limit
* Fix Go Tests
* Fix linter
* Remove parameter
* Account for mixed datasources
* Delete unused hook
* add source UID filter to API, start backing out front end hook changes
* add source IDs to API, use when loading or changing datasource
* Fix prettier
* Mock correlations response
* Get correlations for all datasources in mixed scenario
* Add documentation for new parameters
* Attempt to fix swagger
* Fix correlations page
* add swagger and openapi docs
* Add mocks to failing test
* Change API for consistency, remove extra hooks and unused function
* Add max to limit and re-gen api docs
* Move the page to the previous page if deleting all the rows on the page
* Only fetch if remove does not have value
* Change page to a reference hook
* Fix documentation, a test and some logic thinking page could be 0
2023-07-05 09:37:17 -05:00
Andre Pereira
340c536d0e
Tempo: TraceQL editor - Match type of new values with values in dropdown ( #69468 )
...
Tempo: TraceQL editor - set type of added values to match the type of the other values in the dropdown
2023-07-05 15:34:22 +01:00
Dominik Prokop
61459e2b96
Bump scenes to 0.17.2 ( #70893 )
...
* Bump scenes to 0.17.2
* Update jest config
* Update tsconfig
* Update webpack config
* Update to latest API
2023-07-05 07:24:48 -07:00
ismail simsek
81ba27c149
Feat: Match allowed cookies with optional character ( #71047 )
...
* Match allowed cookies with optional character
* Use strings package
2023-07-05 16:12:56 +02:00
Christopher Moyer
971058919f
Docs: adds uninstall instructions to debian/ubuntu ( #70841 )
...
* adds uninstall to debian/ubuntu
* updates based on SME feedback
* Update docs/sources/setup-grafana/installation/debian/index.md
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com >
* Moved remove grafana repo as separate step
* adds uninstall docs to remaining linux topics
* Update docs/sources/setup-grafana/installation/debian/index.md
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com >
* Update docs/sources/setup-grafana/installation/suse-opensuse/index.md
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com >
* Update docs/sources/setup-grafana/installation/redhat-rhel-fedora/index.md
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com >
* Update docs/sources/setup-grafana/installation/suse-opensuse/index.md
* corrects punctuation
* makes prettier
---------
Co-authored-by: Clayton Cornell <131809008+clayton-cornell@users.noreply.github.com >
2023-07-05 08:06:03 -05:00
fabrizio-grafana
d31e96104a
Dashboard: Add suggestion box for Flame Graph ( #70763 )
...
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2023-07-05 14:25:00 +02:00
Galen Kistler
927393633c
Prometheus: Code editor autocomplete returns bad results when text is highlighted ( #70856 )
...
* adjust cursor when text is selected to give better autocomplete results in prometheus code editor
2023-07-05 07:22:23 -05:00
Torkel Ödegaard
7252c6dd91
PanelChrome: Fixes issues with hover header and resizing panel above ( #71040 )
...
* PanelChrome: Fixes issues with hover header and sizing panel above
* Update
* Make panel be focusable
* Fix tooltip when using keyboard nav
* Re-render grid when layout change to have dom positions match absolute css positions
* Fix clicking panel leaves hover header open
2023-07-05 14:17:51 +02:00
Alfredo
f02e1548d7
Update derived fields provisioning example ( #66027 )
...
* Update derived fields provisioning example
*WHAT*
Update loki derived fields provisioning example:
- Remove `# Right now, Grafana supports only Jaeger and Zipkin data sources as link targets.` comment since it supports other trace data sources as well such as Tempo".
- Add example to include `URL Label` to provide full configuration example that reflects the options visible on the UI.
* Update _index.md
* makes prettier
---------
Co-authored-by: lwandz13 <larissa.wandzura@grafana.com >
2023-07-05 07:08:45 -05:00
Esteban Beltran
72f6793344
Plugins: Add monitoring only mode to frontend sandbox ( #70688 )
2023-07-05 13:48:25 +02:00
Virginia Cepeda
549e04a8f1
Alerting: Keep rule form buttons always on top ( #71056 )
...
* Keep form buttons always on top
* Fix tests
2023-07-05 13:47:15 +02:00
Gilles De Mey
09330890f3
add setupListeners to the redux store ( #70953 )
2023-07-05 12:22:48 +02:00
Joey
280f259f73
Tracing: Remove unused selectors ( #71038 )
...
Remove unused selectors
2023-07-05 10:42:12 +01:00
Esteban Beltran
d618bc46d1
Plugins: Add config option to exclude specific plugins from frontend sandbox ( #70899 )
2023-07-05 11:16:56 +02:00
Matias Chomicki
d153fd434a
Elasticsearch: add additional settings section ( #71037 )
...
* Elasticsearch: add additional settings section
* Remove extra lines
* Elastic config: add divider between name and http settings
* Data links: fix subsection title
* Remove unused import
2023-07-05 10:45:10 +02:00
RoxanaAnamariaTurc
7fed3f84f6
Segment Story Component: Removed any type from Segment story component ( #71043 )
...
* Removed any type from Segment story component
* Updated the component with the suggested changes
2023-07-05 09:27:03 +01:00
Laura Benz
9a8125ca3b
Elasticsearch: Replace duplicate IconButton component ( #71050 )
...
* refactor: replace IconButtons
* refactor: replace tooltip text in order to make it more universal
* refactor: remove additional IconButton
* refactor: add aria-labels
* refactor: fix test
2023-07-05 08:47:38 +02:00
Natalia Bernarte Oses
529be0f513
Add dashboards label to issues in dashboards project ( #70992 )
...
* Create dashboards-issue-add-label.yml
* Update code owners with the new file
* Update .github/workflows/dashboards-issue-add-label.yml
---------
Co-authored-by: Ezequiel Victorero <ezequiel.victorero@grafana.com >
2023-07-04 14:42:17 -03:00
Bohdan Jóža
d36b70dec6
I18n: Translate phrases for new Browse Dashboards ( #70654 )
...
* Mark strings in folder manager nav for translation
* Mark strings in folder actions for translation
* Mark strings in new folder modal for translation
* Mark strings in delete modal for translation
* Mark strings in move modal for translation
* Fix interpunction in translations
* Run i18n:extract
* Fix Manage Permissions drawer test
* Redundnt useMemo
* Updated extracted translations after resolving conflicts
---------
Co-authored-by: Roxana Turc <anamaria-roxana.turc@grafana.com >
2023-07-04 16:32:32 +01:00
Ezequiel Victorero
82f788b7a2
PublicDashboards: Add validation on update ( #70993 )
2023-07-04 12:03:39 -03:00
Kévin Gomez
467c818c47
Kinds: Fix kind publishing to the registry ( #71041 )
...
* Build: Generate core kinds in their own folder
* Build: Generate composable kinds within a package
2023-07-04 16:52:41 +02:00
Virginia Cepeda
db2770d992
Alerting: Improve time range and max data points info in QueryEditor ( #70867 )
...
* Add component to display QueryOptions in editor
* Display QueryOptions in QueryWrapper
* Display real data for time range and max data points
* Improve QueryOptions styling
* Remove Portal from RelativeTimeRangePicker
* Prevent RefID from hiding on small screens
Fixes https://github.com/grafana/grafana/issues/70900
* Address review comments
* Fix lint
2023-07-04 11:17:14 -03:00
Emil Tullstedt
f2bb9fd92a
Docs: Provide absolute paths for set-up-https.md ( #70681 )
...
Fixes #69664
2023-07-04 14:08:37 +00:00
Ludovic Viaud
211bff1fd0
Extend transformations data ( #70247 )
...
Extend transformations
2023-07-04 15:34:22 +02:00
Neel
2216e40cc0
Fix width for Resample label ( #71011 )
...
Fix overflowing width for Resample label
2023-07-04 14:34:47 +02:00
Ezequiel Victorero
ddd96a36a7
A11y: Do not force colors in the color swatch and icon series ( #70862 )
2023-07-04 09:11:30 -03:00
Ezequiel Victorero
37d4c8deff
A11y: Add support for toggle buttons in high contrast mode ( #70838 )
2023-07-04 09:10:42 -03:00
Ashley Harrison
0e4743b852
NestedFolderPicker: Expand/collapse keyboard handling ( #70949 )
...
* better keyboard handling in NestedFolderList
* add check for foldersAreOpenable
2023-07-04 12:55:25 +01:00
ismail simsek
61a77b4f6b
InfluxDB: Return better error messages from backend ( #70066 )
...
Co-authored-by: ludovio <ludovic.viaud@gmail.com >
2023-07-04 13:55:08 +02:00
Gábor Farkas
a62ae10a02
logs: refactor: move logsModel to the logs folder ( #70989 )
...
* move files
* fixed imports in the moved files
* updated imports pointing to the moved files
2023-07-04 13:27:52 +02:00
Gilles De Mey
368afc211c
Alerting: Contact points v2 – part 1 ( #70643 )
2023-07-04 12:47:19 +02:00
Josh Hunt
3640bf77ba
NestedFolders: Add search to NestedFolderPicker ( #70848 )
...
* NestedFolders: Add search to NestedFolderPicker
* fix pagination placeholders
* don't allow folders to be expanded in search
2023-07-04 10:20:02 +00:00
Armand Grillet
62254cc363
Update Alerting GitHub teams ( #71026 )
2023-07-04 12:16:12 +02:00
Gilles De Mey
df3888ba60
Alerting: Refactor Alertmanager picker ( #70720 )
2023-07-04 13:07:05 +03:00
Joey
f1338cee60
Tracing: Add inline validation to time shift configuration fields ( #70879 )
...
* Inline validation
* Update invalidTimeShiftError after self review
* Renames and moved err msg
* Update validation
* Remove local state
2023-07-04 10:49:21 +01:00
Andreas Christou
20b6ae96a3
AzureMonitor: Correctly build multi-resource queries for Application Insights components ( #70344 )
...
Correctly build multi-resource queries for AI components
- Add additional query property
- Validate resource URI matches correct namespace
- Set applications property if needed
- Update tests
2023-07-04 10:45:31 +01:00
Giuseppe Guerra
1d8628c0cd
Plugins: Angular detection: Fix detection not being run for CDN plugins ( #70960 )
2023-07-04 11:03:10 +02:00
Pierre Baumard
3ab4d77008
ColorPicker: Allow to use in form ( #69405 )
...
* ColorPicker: Allow to use in form
* Fix typecheck
2023-07-04 09:08:04 +01:00
ismail simsek
80c432e524
InfluxDB: Fix backend mode table result with aliases ( #69943 )
...
Co-authored-by: ludovio <ludovic.viaud@gmail.com >
2023-07-03 14:50:08 +02:00
Galen Kistler
4217c8057b
Graphite: Fix infinite loop in text editor when using graphite in a Mixed datasource ( #70970 )
...
Fix infinite react state loop exhibited in mixed datasource by stringifying objects in useEffect dependencies
2023-06-30 14:00:26 -05:00